From: WonYoung Choi Date: Mon, 20 Aug 2018 09:19:47 +0000 (+0900) Subject: [OpenTK] Move opentk to external repository (#393) X-Git-Tag: 5.0.0.14562~104 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5c6f9e580994c9afdd35c849c5d8e6f40f6b3641;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git [OpenTK] Move opentk to external repository (#393) * Change directory names internal->internals external->externals * Remove embeded OpenTK source code The source code of OpenTK will be moved to external git repo * Move opentk to external repository Move opentk to https://github.com/TizenAPI/opentk TizenFX references the external repository as a git-submodule. --- diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..945723c --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "opentk"] + path = externals/opentk + url = https://github.com/TizenAPI/opentk.git diff --git a/LICENSE.OpenTK b/LICENSE.OpenTK deleted file mode 100644 index 4935ce9..0000000 --- a/LICENSE.OpenTK +++ /dev/null @@ -1,9 +0,0 @@ -The Open Toolkit library license - -Copyright (c) 2006 - 2014 Stefanos Apostolopoulos for the Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/build.cmd b/build.cmd deleted file mode 100644 index 6e9f6a8..0000000 --- a/build.cmd +++ /dev/null @@ -1,62 +0,0 @@ -@if not defined _echo @echo off -setlocal - -if /I [%1] == [] goto Usage -if /I [%1] == [build] goto ModuleBuild -if /I [%1] == [full] goto FullBuild -if /I [%1] == [dummy] goto DummyBuild -if /I [%1] == [pack] goto Pack -if /I [%1] == [clean] goto Clean - -goto :EOF - -:Usage -echo Usage: %0 [command] [args] -echo Commands: -echo build [module] Build a specific module -echo full Build all modules in src/ directory -echo dummy Generate dummy assemblies of all modules -echo pack [version] Make a NuGet package with build artifacts -echo clean Clean all artifacts -echo. -goto :EOF - -:ModuleBuild -if /I [%2] == [] ( - echo No module specified. - exit /b !ERRORLEVEL! -) -call dotnet msbuild %~dp0build\build.proj /nologo /t:restore /p:Project=%2 -call dotnet msbuild %~dp0build\build.proj /nologo /t:build /p:Project=%2 -goto :EOF - -:FullBuild -call dotnet msbuild %~dp0build\build.proj /nologo /t:clean -call dotnet msbuild %~dp0build\build.proj /nologo /t:restore -call dotnet msbuild %~dp0build\build.proj /nologo /t:build -goto :EOF - -:DummyBuild -call dotnet msbuild %~dp0build\build.proj /nologo /t:dummy -call dotnet msbuild %~dp0build\build.proj /nologo /t:afterdummy -goto :EOF - -:Pack -set VERSION=%2 -call :GetUnixTime TIMESTAMP -if /I [%VERSION%] == [] set VERSION=5.0.0-local-%TIMESTAMP% -call dotnet msbuild %~dp0build\build.proj /nologo /t:pack /p:Version=%VERSION% -goto :EOF - -:Clean -call dotnet msbuild %~dp0build\build.proj /nologo /t:clean -goto :EOF - -:GetUnixTime -setlocal enableextensions -for /f %%x in ('wmic path win32_utctime get /format:list ^| findstr "="') do ( - set %%x) -set /a z=(14-100%Month%%%100)/12, y=10000%Year%%%10000-z -set /a ut=y*365+y/4-y/100+y/400+(153*(100%Month%%%100+12*z-3)+2)/5+Day-719469 -set /a ut=ut*86400+100%Hour%%%100*3600+100%Minute%%%100*60+100%Second%%%100 -endlocal & set "%1=%ut%" & goto :EOF diff --git a/build.sh b/build.sh index ba1914b..d51f6df 100755 --- a/build.sh +++ b/build.sh @@ -16,6 +16,7 @@ usage() { echo "Commands:" echo " build [module] Build a specific module" echo " full Build all modules in src/ directory" + echo " ext Build external modules in externals/ directory" echo " dummy Generate dummy assemblies of all modules" echo " pack [version] Make a NuGet package with build artifacts" echo " clean Clean all artifacts" @@ -50,6 +51,16 @@ cmd_dummy_build() { $RUN_BUILD /t:dummy $NUGET_SOURCE_OPT } +cmd_ext_build() { + if [ -d /nuget ]; then + NUGET_SOURCE_OPT="/p:RestoreSources=/nuget;$SCRIPT_DIR/packages;$SCRIPT_DIR/Artifacts" + fi + PROJECTS=$(ls -1 $SCRIPT_DIR/externals/*.proj) + for p in $PROJECTS; do + $DOTNET_CMD msbuild $p /t:Build $NUGET_SOURCE_OPT /nologo + done +} + cmd_pack() { VERSION=$1 if [ -z "$VERSION" ]; then @@ -69,6 +80,7 @@ case "$cmd" in build|--build|-b) cmd_build $@ ;; full |--full |-f) cmd_full_build $@ ;; dummy|--dummy|-d) cmd_dummy_build $@ ;; + ext |--ext |-e) cmd_ext_build $@ ;; pack |--pack |-p) cmd_pack $@ ;; clean|--clean|-c) cmd_clean $@ ;; *) usage ;; diff --git a/build/build.proj b/build/build.proj index a74c718..35f4a16 100644 --- a/build/build.proj +++ b/build/build.proj @@ -12,7 +12,6 @@ - @@ -31,7 +30,6 @@ - diff --git a/build/directories.props b/build/directories.props index a371ad3..bf45f1c 100644 --- a/build/directories.props +++ b/build/directories.props @@ -5,8 +5,7 @@ $(MSBuildThisFileDirectory)..\ $(ProjectRootDir)src\ - $(ProjectRootDir)\internal\src\ - $(ProjectRootDir)\external\src\ + $(ProjectRootDir)\internals\src\ $(ProjectRootDir)tools\ $(ToolsDir)GenDummy\ diff --git a/external/src/Directory.Build.props b/external/src/Directory.Build.props deleted file mode 100644 index fd956f7..0000000 --- a/external/src/Directory.Build.props +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - $(OutputExternalDir) - - - \ No newline at end of file diff --git a/external/src/Directory.Build.targets b/external/src/Directory.Build.targets deleted file mode 100644 index 7e3dd2b..0000000 --- a/external/src/Directory.Build.targets +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/external/src/OpenTK/OpenTK.Platform.Tizen/Sdl2Extension.cs b/external/src/OpenTK/OpenTK.Platform.Tizen/Sdl2Extension.cs deleted file mode 100644 index 9885735..0000000 --- a/external/src/OpenTK/OpenTK.Platform.Tizen/Sdl2Extension.cs +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved - * - * Licensed under the Apache License, Version 2.0 (the License); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an AS IS BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -using System; -using System.Security; -using System.Runtime.InteropServices; - -namespace OpenTK.Platform.SDL2 -{ - internal partial class SDL - { - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_SetMainReady", ExactSpelling = true)] - public static extern void SetMainReady(); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_tizen_app_init", ExactSpelling = true)] - public static extern int TizenAppInit(int argc, string[] argv); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_SetHint", ExactSpelling = true)] - public static extern IntPtr SetHint(string name, string value); - } -} diff --git a/external/src/OpenTK/OpenTK.Platform.Tizen/TizenGameApplication.cs b/external/src/OpenTK/OpenTK.Platform.Tizen/TizenGameApplication.cs deleted file mode 100644 index 79bfdf0..0000000 --- a/external/src/OpenTK/OpenTK.Platform.Tizen/TizenGameApplication.cs +++ /dev/null @@ -1,137 +0,0 @@ -/* - * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved - * - * Licensed under the Apache License, Version 2.0 (the License); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an AS IS BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -using Tizen.Applications; - -namespace OpenTK.Platform.Tizen -{ - /// - /// Represents an application that have a GameWindow of OpenTK. - /// - /// 5 - public class TizenGameApplication : CoreUIApplication - { - private TizenGameWindow window; - - /// - /// Gets the GameWindow instance that created in OnCreate() method. - /// - /// 5 - public IGameWindow Window => window; - - /// - /// The major version for the OpenGL GraphicsContext. - /// - public int GLMajor { get; set; } = 2; - - /// - /// The minor version for the OpenGL GraphicsContext. - /// - public int GLMinor { get; set; } = 0; - - /// - /// The format for graphics operations. - /// - public Graphics.GraphicsMode GraphicsMode { get; set; } = Graphics.GraphicsMode.Default; - - /// - /// Initializes the TizenGameApplication class. - /// - /// 5 - public TizenGameApplication() : base(new TizenGameCoreBackend()) - { - } - - /// - /// Overrides this method if you want to handle the behavior when the application is resumed. - /// If base.OnResume() is not called, the event 'Resumed' will not be emitted. - /// - /// 3 - protected override void OnResume() - { - window.Paused = false; - base.OnResume(); - } - - /// - /// Overrides this method if you want to handle the behavior when the application is paused. - /// If base.OnPause() is not called, the event 'Paused' will not be emitted. - /// - /// 3 - protected override void OnPause() - { - window.Paused = true; - base.OnPause(); - } - - /// - /// Runs the UI application's main loop. The GameWindow uses the maximum update rate. - /// - /// Arguments from the commandline. - /// 3 - public override void Run(string[] args) - { - Run(args, 0.0, 0.0); - } - - /// - /// Runs the UI application's main loop. The GameWindow uses the specified update rate. - /// - /// Arguments from the commandline. - /// The frequency of UpdateFrame events. - /// 5 - public void Run(string[] args, double updatesPerSecond) - { - Run(args, updatesPerSecond, 0.0); - } - - /// - /// Runs the UI application's main loop. The GameWindow updates and renders at the specified frequency. - /// - /// Arguments from the commandline. - /// The frequency of UpdateFrame events. - /// The frequency of RenderFrame events. - /// 5 - public void Run(string[] args, double updatesPerSecond, double framesPerSecond) - { - // Initialize SDL2 - SDL2.SDL.TizenAppInit(args.Length, args); - SDL2.SDL.SetMainReady(); - Toolkit.Init(); - - // Set Create Window - Backend.AddEventHandler(TizenGameCoreBackend.WindowCreationEventType, () => - { - window = new TizenGameWindow(GraphicsMode, DisplayDevice.Default, GLMajor, GLMinor); - }); - - // Configure callbacks for application events - base.Run(args); - - // Run mainloop - window.RunInternal(updatesPerSecond, framesPerSecond); - } - - /// - /// Exits the main loop of the application. - /// - /// 3 - public override void Exit() - { - window.Exit(); - } - } -} diff --git a/external/src/OpenTK/OpenTK.Platform.Tizen/TizenGameCoreBackend.cs b/external/src/OpenTK/OpenTK.Platform.Tizen/TizenGameCoreBackend.cs deleted file mode 100644 index ee7e046..0000000 --- a/external/src/OpenTK/OpenTK.Platform.Tizen/TizenGameCoreBackend.cs +++ /dev/null @@ -1,174 +0,0 @@ -/* - * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved - * - * Licensed under the Apache License, Version 2.0 (the License); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an AS IS BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -using System; -using System.Runtime.InteropServices; -using Tizen.Applications; -using Tizen.Applications.CoreBackend; - -namespace OpenTK.Platform.Tizen -{ - internal class TizenGameCoreBackend : DefaultCoreBackend - { - internal readonly static string WindowCreationEventType = "WindowCreation"; - - private readonly SDL2.EventFilter EventFilterDelegate_GCUnsafe; - private readonly IntPtr EventFilterDelegate; - private bool disposed = false; - - public TizenGameCoreBackend() - { - EventFilterDelegate_GCUnsafe = new SDL2.EventFilter(OnHandleSDLAppEvent); - EventFilterDelegate = Marshal.GetFunctionPointerForDelegate(EventFilterDelegate_GCUnsafe); - } - - public override void Run(string[] args) - { - lock (SDL2.SDL.Sync) - { - SDL2.SDL.AddEventWatch(EventFilterDelegate, IntPtr.Zero); - OnCreateNative(); - } - } - - public override void Exit() - { - throw new NotImplementedException(); - } - - protected override void Dispose(bool disposing) - { - if (!disposed) - { - if (disposing) - { - // release disposable objects - } - lock (SDL2.SDL.Sync) - { - SDL2.SDL.DelEventWatch(EventFilterDelegate, IntPtr.Zero); - } - disposed = true; - } - } - - private bool OnCreateNative() - { - if (Handlers.ContainsKey(EventType.PreCreated)) - { - var handler = Handlers[EventType.PreCreated] as Action; - handler?.Invoke(); - } - - if (Handlers.ContainsKey(WindowCreationEventType)) - { - var handler = Handlers[WindowCreationEventType] as Action; - handler?.Invoke(); - } - - if (Handlers.ContainsKey(EventType.Created)) - { - var handler = Handlers[EventType.Created] as Action; - handler?.Invoke(); - } - return true; - } - - private unsafe int OnHandleSDLAppEvent(IntPtr data, IntPtr e) - { - try - { - SDL2.Event ev = *(SDL2.Event*)e; - switch (ev.Type) - { - case SDL2.EventType.APPDIDENTERBACKGROUND: - OnPauseNative(); - break; - case SDL2.EventType.APPDIDENTERFOREGROUND: - OnResumeNative(); - break; - case SDL2.EventType.APPCONTROL: - OnAppControlNative(ev.User.data1); - break; - case SDL2.EventType.APPTERMINATING: - OnTerminateNative(); - break; - case SDL2.EventType.APPLOWBATTERY: - OnLowBatteryNative(ev.User.data1, IntPtr.Zero); - break; - case SDL2.EventType.APPLOWMEMORY: - OnLowMemoryNative(ev.User.data1, IntPtr.Zero); - break; - case SDL2.EventType.APPLANGUAGECHANGED: - OnLocaleChangedNative(ev.User.data1, IntPtr.Zero); - break; - case SDL2.EventType.APPREGIONCHANGED: - OnRegionChangedNative(ev.User.data1, IntPtr.Zero); - break; - case SDL2.EventType.ROTATEEVENT: - OnDeviceOrientationChangedNative(ev.User.data1, IntPtr.Zero); - break; - } - } - catch (Exception ex) - { - System.Diagnostics.Debug.Print(ex.ToString()); - } - - return 0; - } - - private void OnTerminateNative() - { - if (Handlers.ContainsKey(EventType.Terminated)) - { - var handler = Handlers[EventType.Terminated] as Action; - handler?.Invoke(); - } - } - - private void OnAppControlNative(IntPtr appControlHandle) - { - if (Handlers.ContainsKey(EventType.AppControlReceived)) - { - // Create a SafeAppControlHandle but the ownsHandle is false, - // because the appControlHandle will be closed by native appfw after this method automatically. - SafeAppControlHandle safeHandle = new SafeAppControlHandle(appControlHandle, false); - - var handler = Handlers[EventType.AppControlReceived] as Action; - handler?.Invoke(new AppControlReceivedEventArgs(new ReceivedAppControl(safeHandle))); - } - } - - private void OnResumeNative() - { - if (Handlers.ContainsKey(EventType.Resumed)) - { - var handler = Handlers[EventType.Resumed] as Action; - handler?.Invoke(); - } - } - - private void OnPauseNative() - { - if (Handlers.ContainsKey(EventType.Paused)) - { - var handler = Handlers[EventType.Paused] as Action; - handler?.Invoke(); - } - } - } -} diff --git a/external/src/OpenTK/OpenTK.Platform.Tizen/TizenGameWindow.cs b/external/src/OpenTK/OpenTK.Platform.Tizen/TizenGameWindow.cs deleted file mode 100644 index 597e23b..0000000 --- a/external/src/OpenTK/OpenTK.Platform.Tizen/TizenGameWindow.cs +++ /dev/null @@ -1,74 +0,0 @@ -/* - * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved - * - * Licensed under the Apache License, Version 2.0 (the License); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an AS IS BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -using System; -using OpenTK.Graphics; - -namespace OpenTK.Platform.Tizen -{ - internal class TizenGameWindow : GameWindow - { - public TizenGameWindow() - : this(GraphicsMode.Default, DisplayDevice.Default, 2, 0) - { - } - - public TizenGameWindow(GraphicsMode mode, DisplayDevice device, int major, int minor) - : base(device.Width, device.Height, mode, "", GameWindowFlags.FixedWindow, device, major, minor, GraphicsContextFlags.Embedded) - { - SDL2.SDL.SetHint("SDL_IOS_ORIENTATIONS", "Portrait LandscapeLeft LandscapeRight PortraitUpsideDown"); - Paused = false; - } - - public bool Paused { get; set; } - - protected override void OnUpdateFrame(FrameEventArgs e) - { - if (!Paused) - { - base.OnUpdateFrame(e); - } - } - - protected override void OnRenderFrame(FrameEventArgs e) - { - if (!Paused) - { - base.OnRenderFrame(e); - } - } - - public new void Run() - { - throw new NotSupportedException(); - } - - public new void Run(double updateRate) - { - throw new NotSupportedException(); - } - - public new void Run(double updates_per_second, double frames_per_second) - { - throw new NotSupportedException(); - } - - internal void RunInternal(double updates_per_second, double frames_per_second) - { - base.Run(updates_per_second, frames_per_second); - } - } -} diff --git a/external/src/OpenTK/OpenTK.csproj b/external/src/OpenTK/OpenTK.csproj deleted file mode 100644 index 3c89063..0000000 --- a/external/src/OpenTK/OpenTK.csproj +++ /dev/null @@ -1,24 +0,0 @@ - - - - netstandard2.0 - OpenTK - true - true - TIZEN;OPENGLES;SDL2;__MOBILE__ - $(NoWarn);CS3021 - - - - - - - - - dotnet $(ToolsDir)bin/Generator.Rewrite/Generator.Rewrite.dll - --debug - - - - - \ No newline at end of file diff --git a/external/src/OpenTK/OpenTK.sln b/external/src/OpenTK/OpenTK.sln deleted file mode 100644 index ac84562..0000000 --- a/external/src/OpenTK/OpenTK.sln +++ /dev/null @@ -1,49 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.27703.2042 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenTK", "OpenTK.csproj", "{0948860A-A94A-4198-B3D4-062A45E405BC}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen", "..\Tizen\Tizen.csproj", "{331E10DB-5615-4B09-8BC7-FCE8134E2A69}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Log", "..\Tizen.Log\Tizen.Log.csproj", "{E4F9D5EE-DAE3-44E4-8A35-FD51235C0261}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Applications.Common", "..\Tizen.Applications.Common\Tizen.Applications.Common.csproj", "{B63DC68C-ACDB-4477-AD4B-136A3254F1AD}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Applications.UI", "..\Tizen.Applications.UI\Tizen.Applications.UI.csproj", "{6A92D322-5535-4669-92EB-1E0D0138439F}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {0948860A-A94A-4198-B3D4-062A45E405BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {0948860A-A94A-4198-B3D4-062A45E405BC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {0948860A-A94A-4198-B3D4-062A45E405BC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {0948860A-A94A-4198-B3D4-062A45E405BC}.Release|Any CPU.Build.0 = Release|Any CPU - {331E10DB-5615-4B09-8BC7-FCE8134E2A69}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {331E10DB-5615-4B09-8BC7-FCE8134E2A69}.Debug|Any CPU.Build.0 = Debug|Any CPU - {331E10DB-5615-4B09-8BC7-FCE8134E2A69}.Release|Any CPU.ActiveCfg = Release|Any CPU - {331E10DB-5615-4B09-8BC7-FCE8134E2A69}.Release|Any CPU.Build.0 = Release|Any CPU - {E4F9D5EE-DAE3-44E4-8A35-FD51235C0261}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E4F9D5EE-DAE3-44E4-8A35-FD51235C0261}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E4F9D5EE-DAE3-44E4-8A35-FD51235C0261}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E4F9D5EE-DAE3-44E4-8A35-FD51235C0261}.Release|Any CPU.Build.0 = Release|Any CPU - {B63DC68C-ACDB-4477-AD4B-136A3254F1AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B63DC68C-ACDB-4477-AD4B-136A3254F1AD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B63DC68C-ACDB-4477-AD4B-136A3254F1AD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B63DC68C-ACDB-4477-AD4B-136A3254F1AD}.Release|Any CPU.Build.0 = Release|Any CPU - {6A92D322-5535-4669-92EB-1E0D0138439F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6A92D322-5535-4669-92EB-1E0D0138439F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6A92D322-5535-4669-92EB-1E0D0138439F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6A92D322-5535-4669-92EB-1E0D0138439F}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {8E0C7116-4677-4EBC-8F5C-2E70B8AE755D} - EndGlobalSection -EndGlobal diff --git a/external/src/OpenTK/OpenTK/AutoGeneratedAttribute.cs b/external/src/OpenTK/OpenTK/AutoGeneratedAttribute.cs deleted file mode 100644 index 26107e1..0000000 --- a/external/src/OpenTK/OpenTK/AutoGeneratedAttribute.cs +++ /dev/null @@ -1,58 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2008 the Open Toolkit library, except where noted. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; - -namespace OpenTK -{ - /// - /// Indicates that this function is generated automatically by a tool. - /// - [AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)] - public sealed class AutoGeneratedAttribute : Attribute - { - /// - /// Specifies the category of this OpenGL function. - /// - public string Category; - - /// - /// Specifies the version of this OpenGL function. - /// - public string Version; - - /// - /// Specifies the entry point of the OpenGL function. - /// - public string EntryPoint; - - /// - /// Constructs a new AutoGeneratedAttribute instance. - /// - public AutoGeneratedAttribute() - { - } - } -} diff --git a/external/src/OpenTK/OpenTK/BindingsBase.cs b/external/src/OpenTK/OpenTK/BindingsBase.cs deleted file mode 100644 index 85fcfad..0000000 --- a/external/src/OpenTK/OpenTK/BindingsBase.cs +++ /dev/null @@ -1,210 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2009 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Text; -using System.Runtime.InteropServices; - -namespace OpenTK -{ - /// - /// Provides a common foundation for all flat API bindings and implements the extension loading interface. - /// - public abstract class BindingsBase - { - /// - /// Constructs a new BindingsBase instance. - /// - public BindingsBase() - { - } - - /// - /// Gets or sets a that indicates whether the list of supported extensions may have changed. - /// - protected bool RebuildExtensionList { get; set; } = true; - - /// - /// Retrieves an unmanaged function pointer to the specified function. - /// - /// - /// A that defines the name of the function. - /// - /// - /// A that contains the address of funcname or IntPtr.Zero, - /// if the function is not supported by the drivers. - /// - /// - /// Note: some drivers are known to return non-zero values for unsupported functions. - /// Typical values include 1 and 2 - inheritors are advised to check for and ignore these - /// values. - /// - protected abstract IntPtr GetAddress(string funcname); - - /// - /// Gets an object that can be used to synchronize access to the bindings implementation. - /// - /// This object should be unique across bindings but consistent between bindings - /// of the same type. For example, ES10.GL, OpenGL.GL and CL10.CL should all return - /// unique objects, but all instances of ES10.GL should return the same object. - protected abstract object SyncRoot { get; } - - /// - /// Marshals a pointer to a null-terminated byte array to a new System.String. - /// This method supports OpenTK and is not intended to be called by user code. - /// - /// A pointer to a null-terminated byte array. - /// - /// A System.String with the data from . - /// - protected static string MarshalPtrToString(IntPtr ptr) - { - if (ptr == IntPtr.Zero) - { - throw new ArgumentException("ptr"); - } - - unsafe - { - sbyte* str = (sbyte*)ptr; - int len = 0; - while (*str != 0) - { - ++len; - ++str; - } - - return new string((sbyte*)ptr, 0, len, Encoding.UTF8); - } - } - - /// - /// Marshal a System.String to unmanaged memory. - /// The resulting string is encoded in UTF8 and must be freed - /// with FreeStringPtr. - /// - /// The System.String to marshal. - /// - /// An unmanaged pointer containing the marshalled string. - /// This pointer must be freed with FreeStringPtr - /// - protected static IntPtr MarshalStringToPtr(string str) - { - if (String.IsNullOrEmpty(str)) - { - return IntPtr.Zero; - } - - // Allocate a buffer big enough to hold the marshalled string. - // GetMaxByteCount() appears to allocate space for the final NUL - // character, but allocate an extra one just in case (who knows - // what old Mono version would do here.) - int max_count = Encoding.UTF8.GetMaxByteCount(str.Length) + 1; - IntPtr ptr = Marshal.AllocHGlobal(max_count); - if (ptr == IntPtr.Zero) - { - throw new OutOfMemoryException(); - } - - // Pin the managed string and convert it to UTF8 using - // the pointer overload of System.Encoding.UTF8.GetBytes(). - unsafe - { - fixed (char* pstr = str) - { - int actual_count = Encoding.UTF8.GetBytes(pstr, str.Length, (byte*)ptr, max_count); - Marshal.WriteByte(ptr, actual_count, 0); // Append '\0' at the end of the string - return ptr; - } - } - } - - /// - /// Frees a marshalled string that allocated by MarshalStringToPtr. - /// - /// An unmanaged pointer allocated with MarshalStringToPtr - protected static void FreeStringPtr(IntPtr ptr) - { - Marshal.FreeHGlobal(ptr); - } - - /// - /// Marshals a System.String array to unmanaged memory by calling - /// Marshal.AllocHGlobal for each element. - /// - /// An unmanaged pointer to an array of null-terminated strings - /// The string array to marshal. - protected static IntPtr MarshalStringArrayToPtr(string[] str_array) - { - IntPtr ptr = IntPtr.Zero; - if (str_array != null && str_array.Length != 0) - { - ptr = Marshal.AllocHGlobal(str_array.Length * IntPtr.Size); - if (ptr == IntPtr.Zero) - { - throw new OutOfMemoryException(); - } - - int i = 0; - try - { - for (i = 0; i < str_array.Length; i++) - { - IntPtr str = MarshalStringToPtr(str_array[i]); - Marshal.WriteIntPtr(ptr, i * IntPtr.Size, str); - } - } - catch (OutOfMemoryException) - { - for (i = i - 1; i >= 0; --i) - { - Marshal.FreeHGlobal(Marshal.ReadIntPtr(ptr, i * IntPtr.Size)); - } - - Marshal.FreeHGlobal(ptr); - - throw; - } - } - return ptr; - } - - /// - /// Frees a marshalled string that allocated by MarshalStringArrayToPtr. - /// - /// An unmanaged pointer allocated with MarshalStringArrayToPtr - /// The length of the string array. - protected static void FreeStringArrayPtr(IntPtr ptr, int length) - { - for (int i = 0; i < length; i++) - { - Marshal.FreeHGlobal(Marshal.ReadIntPtr(ptr, i * IntPtr.Size)); - } - Marshal.FreeHGlobal(ptr); - } - - internal abstract void LoadEntryPoints(); - } -} diff --git a/external/src/OpenTK/OpenTK/BlittableValueType.cs b/external/src/OpenTK/OpenTK/BlittableValueType.cs deleted file mode 100644 index 23eade4..0000000 --- a/external/src/OpenTK/OpenTK/BlittableValueType.cs +++ /dev/null @@ -1,268 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2010 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Runtime.InteropServices; -using System.Diagnostics; -using System.Reflection; - -namespace OpenTK -{ - /// - /// Checks whether the specified type parameter is a blittable value type. - /// - /// - /// A blittable value type is a struct that only references other value types recursively, - /// which allows it to be passed to unmanaged code directly. - /// - public static class BlittableValueType - { - private static readonly Type Type; - - static BlittableValueType() - { - Type = typeof(T); - if (Type.IsValueType && !Type.IsGenericType) - { - // Does this support generic types? On Mono 2.4.3 it does - // On .Net it doesn't. - // http://msdn.microsoft.com/en-us/library/5s4920fa.aspx - Stride = Marshal.SizeOf(typeof(T)); - } - } - - /// - /// Gets the size of the type in bytes or 0 for non-blittable types. - /// - /// - /// This property returns 0 for non-blittable types. - /// - public static int Stride { get; } - - /// - /// Checks whether the current typename T is blittable. - /// - /// True if T is blittable; false otherwise. - public static bool Check() - { - return Check(Type); - } - - /// - /// Checks whether type is a blittable value type. - /// - /// A System.Type to check. - /// True if T is blittable; false otherwise. - public static bool Check(Type type) - { - if (!CheckStructLayoutAttribute(type)) - { - Debug.Print("Warning: type {0} does not specify a StructLayoutAttribute with Pack=1. The memory layout of the struct may change between platforms.", type.Name); - } - - return CheckType(type); - } - - // Checks whether the parameter is a primitive type or consists of primitive types recursively. - // Throws a NotSupportedException if it is not. - private static bool CheckType(Type type) - { - //Debug.Print("Checking type {0} (size: {1} bytes).", type.Name, Marshal.SizeOf(type)); - if (type.IsPrimitive) - { - return true; - } - - if (!type.IsValueType) - { - return false; - } - - FieldInfo[] fields = type.GetFields(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); - Debug.Indent(); - foreach (FieldInfo field in fields) - { - if (!CheckType(field.FieldType)) - { - return false; - } - } - Debug.Unindent(); - - return Stride != 0; - } - - // Checks whether the specified struct defines [StructLayout(LayoutKind.Sequential, Pack=1)] - // or [StructLayout(LayoutKind.Explicit)] - private static bool CheckStructLayoutAttribute(Type type) - { - StructLayoutAttribute[] attr = - (StructLayoutAttribute[])type.GetCustomAttributes(typeof(StructLayoutAttribute), true); - - if ((attr == null) || - (attr != null && attr.Length > 0 && attr[0].Value != LayoutKind.Explicit && attr[0].Pack != 1)) - { - return false; - } - - return true; - } - } - - /// - /// Checks whether the specified type parameter is a blittable value type. - /// - /// - /// A blittable value type is a struct that only references other value types recursively, - /// which allows it to be passed to unmanaged code directly. - /// - public static class BlittableValueType - { - /// - /// Checks whether type is a blittable value type. - /// - /// An instance of the type to check. - /// True if T is blittable; false otherwise. - public static bool Check(T type) - { - return BlittableValueType.Check(); - } - - /// - /// Checks whether type is a blittable value type. - /// - /// An instance of the type to check. - /// True if T is blittable; false otherwise. - [CLSCompliant(false)] - public static bool Check(T[] type) - { - return BlittableValueType.Check(); - } - - /// - /// Checks whether type is a blittable value type. - /// - /// An instance of the type to check. - /// True if T is blittable; false otherwise. - [CLSCompliant(false)] - public static bool Check(T[,] type) - { - return BlittableValueType.Check(); - } - - /// - /// Checks whether type is a blittable value type. - /// - /// An instance of the type to check. - /// True if T is blittable; false otherwise. - [CLSCompliant(false)] - public static bool Check(T[,,] type) - { - return BlittableValueType.Check(); - } - - /// - /// Checks whether type is a blittable value type. - /// - /// An instance of the type to check. - /// True if T is blittable; false otherwise. - [CLSCompliant(false)] - public static bool Check(T[][] type) - { - return BlittableValueType.Check(); - } - - /// - /// Returns the size of the specified value type in bytes or 0 if the type is not blittable. - /// - /// The value type. Must be blittable. - /// An instance of the value type. - /// An integer, specifying the size of the type in bytes. - /// Occurs when type is not blittable. - public static int StrideOf(T type) - { - if (!Check(type)) - { - throw new ArgumentException("type"); - } - - return BlittableValueType.Stride; - } - - /// - /// Returns the size of a single array element in bytes or 0 if the element is not blittable. - /// - /// The value type. - /// An instance of the value type. - /// An integer, specifying the size of the type in bytes. - /// Occurs when type is not blittable. - [CLSCompliant(false)] - public static int StrideOf(T[] type) - { - if (!Check(type)) - { - throw new ArgumentException("type"); - } - - return BlittableValueType.Stride; - } - - /// - /// Returns the size of a single array element in bytes or 0 if the element is not blittable. - /// - /// The value type. - /// An instance of the value type. - /// An integer, specifying the size of the type in bytes. - /// Occurs when type is not blittable. - [CLSCompliant(false)] - public static int StrideOf(T[,] type) - { - if (!Check(type)) - { - throw new ArgumentException("type"); - } - - return BlittableValueType.Stride; - } - - /// - /// Returns the size of a single array element in bytes or 0 if the element is not blittable. - /// - /// The value type. - /// An instance of the value type. - /// An integer, specifying the size of the type in bytes. - /// Occurs when type is not blittable. - [CLSCompliant(false)] - public static int StrideOf(T[,,] type) - { - if (!Check(type)) - { - throw new ArgumentException("type"); - } - - return BlittableValueType.Stride; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Configuration.cs b/external/src/OpenTK/OpenTK/Configuration.cs deleted file mode 100644 index 8fedf6a..0000000 --- a/external/src/OpenTK/OpenTK/Configuration.cs +++ /dev/null @@ -1,309 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2009 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Diagnostics; -using System.Runtime.InteropServices; - -namespace OpenTK -{ - /// - /// Provides information about the underlying OS and runtime. - /// You must call Toolkit.Init before accessing members - /// of this class. - /// - public sealed class Configuration - { - private static bool runningOnUnix, runningOnMacOS, runningOnLinux; - private volatile static bool initialized; - private readonly static object InitLock = new object(); - - private Configuration() { } - - /// Gets a System.Boolean indicating whether OpenTK is running on a Windows platform. - public static bool RunningOnWindows { get; private set; } - - /// Gets a System.Boolean indicating whether OpenTK is running on an X11 platform. - public static bool RunningOnX11 { get; private set; } - - /// - /// Gets a indicating whether OpenTK is running on a Unix platform. - /// - public static bool RunningOnUnix - { - get { return runningOnUnix; } - } - - /// - /// Gets a System.Boolean indicating whether OpenTK is running on the SDL2 backend. - /// - public static bool RunningOnSdl2 - { - get; - private set; - } - - /// Gets a System.Boolean indicating whether OpenTK is running on the Linux kernel. - public static bool RunningOnLinux { get { return runningOnLinux; } } - - /// Gets a System.Boolean indicating whether OpenTK is running on a MacOS platform. - public static bool RunningOnMacOS { get { return runningOnMacOS; } } - - /// - /// Gets a System.Boolean indicating whether OpenTK is running on the Mono runtime. - /// - public static bool RunningOnMono { get; private set; } - - /// - /// Gets a System.Boolean indicating whether - /// OpenTK is running on an Android device. - /// - public static bool RunningOnAndroid - { - get - { -#if ANDROID - return true; -#else - return false; -#endif - } - } - - /// - /// Gets a System.Boolean indicating whether - /// OpenTK is running on an Android device. - /// - public static bool RunningOnIOS - { - get - { -#if IPHONE - return true; -#else - return false; -#endif - } - } - - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] - private struct utsname - { - [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)] - public string sysname; - - [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)] - public string nodename; - - [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)] - public string release; - - [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)] - public string version; - - [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 256)] - public string machine; - - [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 1024)] - public string extraJustInCase; - - } - - /// - /// Detects the unix kernel by p/invoking uname (libc). - /// - /// - private static string DetectUnixKernel() - { - Debug.Print("Size: {0}", Marshal.SizeOf(typeof(utsname)).ToString()); - Debug.Flush(); - utsname uts = new utsname(); - uname(out uts); - - Debug.WriteLine("System:"); - Debug.Indent(); - Debug.WriteLine(uts.sysname); - Debug.WriteLine(uts.nodename); - Debug.WriteLine(uts.release); - Debug.WriteLine(uts.version); - Debug.WriteLine(uts.machine); - Debug.Unindent(); - - return uts.sysname.ToString(); - } - - [DllImport("libc")] - private static extern void uname(out utsname uname_struct); - - private static bool DetectMono() - { - // Detect the Mono runtime (code taken from http://mono.wikia.com/wiki/Detecting_if_program_is_running_in_Mono). - Type t = Type.GetType("Mono.Runtime"); - return t != null; - } - - #if SDL2 - private static bool DetectSdl2() - { - bool supported = false; - - // Detect whether SDL2 is supported - // We require: - // - SDL2 version 2.0.0 or higher (previous beta - // versions are not ABI-compatible) - // - Successful SDL2 initialization (sometimes the - // binary exists but fails to initialize correctly) - var version = new Platform.SDL2.Version(); - try - { - version = Platform.SDL2.SDL.Version; - if (version.Number >= 2000) - { - if (Platform.SDL2.SDL.WasInit(0)) - { - supported = true; - } - else - { - // Attempt to initialize SDL2. - var flags = - Platform.SDL2.SystemFlags.VIDEO | - Platform.SDL2.SystemFlags.TIMER; - - if (Platform.SDL2.SDL.Init(flags) == 0) - { - supported = true; - } - else - { - Debug.Print("SDL2 init failed with error: {0}", - Platform.SDL2.SDL.GetError()); - } - } - } - } - catch (Exception e) - { - Debug.Print("SDL2 init failed with exception: {0}", e); - } - - if (!supported) - { - Debug.Print("SDL2 is not supported"); - } - else - { - Debug.Print("SDL2 is supported. Version is {0}.{1}.{2}", - version.Major, version.Minor, version.Patch); - } - - return supported; - } - #endif - - private static void DetectUnix(out bool unix, out bool linux, out bool macos) - { - unix = linux = macos = false; - - string kernel_name = DetectUnixKernel(); - switch (kernel_name) - { - case null: - case "": - throw new PlatformNotSupportedException( - "Unknown platform. Please file a bug report at https://github.com/opentk/opentk/issues"); - - case "Linux": - linux = unix = true; - break; - - case "Darwin": - macos = unix = true; - break; - - default: - unix = true; - break; - } - } - - private static bool DetectWindows() - { - return - System.Environment.OSVersion.Platform == PlatformID.Win32NT || - System.Environment.OSVersion.Platform == PlatformID.Win32S || - System.Environment.OSVersion.Platform == PlatformID.Win32Windows || - System.Environment.OSVersion.Platform == PlatformID.WinCE; - } - - private static bool DetectX11() - { - #if X11 - // Detect whether X is present. - try { return OpenTK.Platform.X11.API.DefaultDisplay != IntPtr.Zero; } - catch { return false; } - #else - return false; - #endif - } - - // Detects the underlying OS and runtime. - internal static void Init(ToolkitOptions options) - { - lock (InitLock) - { - if (!initialized) - { -#if ANDROID || IPHONE - RunningOnMono = true; -#else - RunningOnMono = DetectMono(); - RunningOnWindows = DetectWindows(); - if (!RunningOnWindows) - { - DetectUnix(out runningOnUnix, out runningOnLinux, out runningOnMacOS); - } - - if (options.Backend == PlatformBackend.Default) - { - RunningOnSdl2 = DetectSdl2(); - } - - if ((runningOnLinux && !RunningOnSdl2) || options.Backend == PlatformBackend.PreferX11) - { - RunningOnX11 = DetectX11(); - } - - initialized = true; -#endif - Debug.Print("Detected configuration: {0} / {1}", - RunningOnWindows ? "Windows" : RunningOnLinux ? "Linux" : RunningOnMacOS ? "MacOS" : - runningOnUnix ? "Unix" : RunningOnX11 ? "X11" : "Unknown Platform", - RunningOnMono ? "Mono" : ".Net"); - } - } - } - } -} diff --git a/external/src/OpenTK/OpenTK/ContextHandle.cs b/external/src/OpenTK/OpenTK/ContextHandle.cs deleted file mode 100644 index fd10e32..0000000 --- a/external/src/OpenTK/OpenTK/ContextHandle.cs +++ /dev/null @@ -1,127 +0,0 @@ -/* Licensed under the MIT/X11 license. - * Copyright (c) 2006-2008 the OpenTK Team. - * This notice may not be removed from any source distribution. - * See license.txt for licensing detailed licensing details. - */ - -using System; - -namespace OpenTK -{ - /// - /// Represents a handle to an OpenGL or OpenAL context. - /// - public struct ContextHandle : IComparable, IEquatable - { - private IntPtr handle; - - /// - /// Gets a System.IntPtr that represents the handle of this ContextHandle. - /// - public IntPtr Handle { get { return handle; } } - - /// A read-only field that represents a handle that has been initialized to zero. - public static readonly ContextHandle Zero = new ContextHandle(IntPtr.Zero); - - /// - /// Constructs a new instance with the specified handle. - /// - /// A System.IntPtr containing the value for this instance. - public ContextHandle(IntPtr h) { handle = h; } - - /// - /// Converts this instance to its equivalent string representation. - /// - /// A System.String that contains the string representation of this instance. - public override string ToString() - { - return Handle.ToString(); - } - - /// - /// Compares this instance to the specified object. - /// - /// The System.Object to compare to. - /// True if obj is a ContextHandle that is equal to this instance; false otherwise. - public override bool Equals(object obj) - { - if (obj is ContextHandle) - { - return this.Equals((ContextHandle)obj); - } - return false; - } - - /// - /// Returns the hash code for this instance. - /// - /// A System.Int32 with the hash code of this instance. - public override int GetHashCode() - { - return Handle.GetHashCode(); - } - - /// - /// Converts the specified ContextHandle to the equivalent IntPtr. - /// - /// The ContextHandle to convert. - /// A System.IntPtr equivalent to the specified ContextHandle. - public static explicit operator IntPtr(ContextHandle c) - { - return c != ContextHandle.Zero ? c.handle : IntPtr.Zero; - } - - /// - /// Converts the specified IntPtr to the equivalent ContextHandle. - /// - /// The System.IntPtr to convert. - /// A ContextHandle equivalent to the specified IntPtr. - public static explicit operator ContextHandle(IntPtr p) - { - return new ContextHandle(p); - } - - /// - /// Compares two ContextHandles for equality. - /// - /// The ContextHandle to compare. - /// The ContextHandle to compare to. - /// True if left is equal to right; false otherwise. - public static bool operator ==(ContextHandle left, ContextHandle right) - { - return left.Equals(right); - } - - /// - /// Compares two ContextHandles for inequality. - /// - /// The ContextHandle to compare. - /// The ContextHandle to compare to. - /// True if left is not equal to right; false otherwise. - public static bool operator !=(ContextHandle left, ContextHandle right) - { - return !left.Equals(right); - } - - /// - /// Compares the numerical value of this instance to the specified ContextHandle and - /// returns a value indicating their relative order. - /// - /// The ContextHandle to compare to. - /// Less than 0, if this instance is less than other; 0 if both are equal; Greater than 0 if other is greater than this instance. - public int CompareTo(ContextHandle other) - { - unsafe { return (int)((int*)other.handle.ToPointer() - (int*)this.handle.ToPointer()); } - } - - /// - /// Compares this instance to the specified ContextHandle for equality. - /// - /// The ContextHandle to compare to. - /// True if this instance is equal to other; false otherwise. - public bool Equals(ContextHandle other) - { - return Handle == other.Handle; - } - } -} diff --git a/external/src/OpenTK/OpenTK/CountAttribute.cs b/external/src/OpenTK/OpenTK/CountAttribute.cs deleted file mode 100644 index 93b3a3d..0000000 --- a/external/src/OpenTK/OpenTK/CountAttribute.cs +++ /dev/null @@ -1,63 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2017 the Open Toolkit library, except where noted. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Collections.Generic; -using System.Text; - -namespace OpenTK -{ - /// - /// Used to indicate how to calculate the count/length of a parameter. - /// - /// Only one of Parameter, Count, or Computed should be set. - /// - [AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)] - public sealed class CountAttribute : Attribute - { - /// - /// Specifies another parameter to look at for the count of this parameter. - /// - public string Parameter; - - /// - /// Specifies a fixed count. - /// - public int Count; - - /// - /// Specifies a computed count based on other parameters. - /// - public string Computed; - - /// - /// Constructs a new CountAttribute instance. - /// - public CountAttribute() - { - } - } -} - diff --git a/external/src/OpenTK/OpenTK/DisplayDevice.cs b/external/src/OpenTK/OpenTK/DisplayDevice.cs deleted file mode 100644 index ab92995..0000000 --- a/external/src/OpenTK/OpenTK/DisplayDevice.cs +++ /dev/null @@ -1,447 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2010 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Collections.Generic; -#if !MINIMAL -using System.Drawing; -#endif - -namespace OpenTK -{ - /// - /// Defines a display device on the underlying system, and provides - /// methods to query and change its display parameters. - /// - public class DisplayDevice - { - // TODO: Add properties that describe the 'usable' size of the Display, i.e. the maximized size without the taskbar etc. - // TODO: Does not detect changes to primary device. - - private bool primary; - private Rectangle bounds; - private DisplayResolution current_resolution = new DisplayResolution(); - private List available_resolutions = new List(); - private IList available_resolutions_readonly; - - internal object Id; // A platform-specific id for this monitor - - private static readonly object display_lock = new object(); - private static DisplayDevice primary_display; - - private static Platform.IDisplayDeviceDriver implementation; - - static DisplayDevice() - { - implementation = Platform.Factory.Default.CreateDisplayDeviceDriver(); - } - - internal DisplayDevice() - { - available_resolutions_readonly = available_resolutions.AsReadOnly(); - } - - internal DisplayDevice(DisplayResolution currentResolution, bool primary, - IEnumerable availableResolutions, Rectangle bounds, - object id) - : this() - { - // Todo: Consolidate current resolution with bounds? Can they fall out of sync right now? - this.current_resolution = currentResolution; - IsPrimary = primary; - this.available_resolutions.AddRange(availableResolutions); - #pragma warning disable 612,618 - this.bounds = bounds == Rectangle.Empty ? currentResolution.Bounds : bounds; - #pragma warning restore 612,618 - this.Id = id; - } - - /// - /// Gets the bounds of this instance in pixel coordinates.. - /// - public Rectangle Bounds - { - get { return bounds; } - internal set - { - bounds = value; - current_resolution.Height = bounds.Height; - current_resolution.Width = bounds.Width; - } - } - - /// Gets a System.Int32 that contains the width of this display in pixels. - public int Width { get { return current_resolution.Width; } } - - /// Gets a System.Int32 that contains the height of this display in pixels. - public int Height { get { return current_resolution.Height; } } - - /// Gets a System.Int32 that contains number of bits per pixel of this display. Typical values include 8, 16, 24 and 32. - public int BitsPerPixel - { - get { return current_resolution.BitsPerPixel; } - internal set { current_resolution.BitsPerPixel = value; } - } - - /// - /// Gets a System.Single representing the vertical refresh rate of this display. - /// - public float RefreshRate - { - get { return current_resolution.RefreshRate; } - internal set { current_resolution.RefreshRate = value; } - } - - /// Gets a System.Boolean that indicates whether this Display is the primary Display in systems with multiple Displays. - public bool IsPrimary - { - get { return primary; } - internal set - { - if (value && primary_display != null && primary_display != this) - { - primary_display.IsPrimary = false; - } - - lock (display_lock) - { - primary = value; - if (value) - { - primary_display = this; - } - } - } - } - - /// - /// Selects an available resolution that matches the specified parameters. - /// - /// The width of the requested resolution in pixels. - /// The height of the requested resolution in pixels. - /// The bits per pixel of the requested resolution. - /// The refresh rate of the requested resolution in hertz. - /// The requested DisplayResolution or null if the parameters cannot be met. - /// - /// If a matching resolution is not found, this function will retry ignoring the specified refresh rate, - /// bits per pixel and resolution, in this order. If a matching resolution still doesn't exist, this function will - /// return the current resolution. - /// A parameter set to 0 or negative numbers will not be used in the search (e.g. if refreshRate is 0, - /// any refresh rate will be considered valid). - /// This function allocates memory. - /// - public DisplayResolution SelectResolution(int width, int height, int bitsPerPixel, float refreshRate) - { - DisplayResolution resolution = FindResolution(width, height, bitsPerPixel, refreshRate); - if (resolution == null) - { - resolution = FindResolution(width, height, bitsPerPixel, 0); - } - if (resolution == null) - { - resolution = FindResolution(width, height, 0, 0); - } - if (resolution == null) - { - return current_resolution; - } - return resolution; - } - - /// - /// Gets the list of objects available on this device. - /// - public IList AvailableResolutions - { - get { return available_resolutions_readonly; } - internal set - { - available_resolutions = (List)value; - available_resolutions_readonly = available_resolutions.AsReadOnly(); - } - } - - /// Changes the resolution of the DisplayDevice. - /// The resolution to set. - /// Thrown if the requested resolution could not be set. - /// If the specified resolution is null, this function will restore the original DisplayResolution. - public void ChangeResolution(DisplayResolution resolution) - { - if (resolution == null) - { - this.RestoreResolution(); - } - - if (resolution == current_resolution) - { - return; - } - - //effect.FadeOut(); - - if (implementation.TryChangeResolution(this, resolution)) - { - if (OriginalResolution == null) - { - OriginalResolution = current_resolution; - } - current_resolution = resolution; - } - else - { - throw new Graphics.GraphicsModeException(String.Format("Device {0}: Failed to change resolution to {1}.", - this, resolution)); - } - - //effect.FadeIn(); - } - - /// Changes the resolution of the DisplayDevice. - /// The new width of the DisplayDevice. - /// The new height of the DisplayDevice. - /// The new bits per pixel of the DisplayDevice. - /// The new refresh rate of the DisplayDevice. - /// Thrown if the requested resolution could not be set. - public void ChangeResolution(int width, int height, int bitsPerPixel, float refreshRate) - { - this.ChangeResolution(this.SelectResolution(width, height, bitsPerPixel, refreshRate)); - } - - /// Restores the original resolution of the DisplayDevice. - /// Thrown if the original resolution could not be restored. - public void RestoreResolution() - { - if (OriginalResolution != null) - { - //effect.FadeOut(); - - if (implementation.TryRestoreResolution(this)) - { - current_resolution = OriginalResolution; - OriginalResolution = null; - } - else - { - throw new Graphics.GraphicsModeException(String.Format("Device {0}: Failed to restore resolution.", this)); - } - - //effect.FadeIn(); - } - } - - /// Gets the default (primary) display of this system. - public static DisplayDevice Default - { - get { return implementation.GetDisplay(DisplayIndex.Primary); } - } - - /// - /// Gets the for the specified . - /// - /// The that defines the desired display. - /// A or null, if no device corresponds to the specified index. - public static DisplayDevice GetDisplay(DisplayIndex index) - { - return implementation.GetDisplay(index); - } - - /// - /// Gets the original resolution of this instance. - /// - internal DisplayResolution OriginalResolution { get; set; } - - internal static DisplayDevice FromPoint(int x, int y) - { - for (DisplayIndex i = DisplayIndex.First; i < DisplayIndex.Sixth; i++) - { - DisplayDevice display = DisplayDevice.GetDisplay(i); - if (display != null) - { - if (display.Bounds.Contains(x, y)) - { - return display; - } - } - } - return null; - } - - private DisplayResolution FindResolution(int width, int height, int bitsPerPixel, float refreshRate) - { - return available_resolutions.Find(delegate(DisplayResolution test) - { - return - ((width > 0 && width == test.Width) || width == 0) && - ((height > 0 && height == test.Height) || height == 0) && - ((bitsPerPixel > 0 && bitsPerPixel == test.BitsPerPixel) || bitsPerPixel == 0) && - ((refreshRate > 0 && System.Math.Abs(refreshRate - test.RefreshRate) < 1.0) || refreshRate == 0); - }); - } - - /// - /// Returns a System.String representing this DisplayDevice. - /// - /// A System.String representing this DisplayDevice. - public override string ToString() - { - return String.Format("{0}: {1} ({2} modes available)", IsPrimary ? "Primary" : "Secondary", - Bounds.ToString(), available_resolutions.Count); - } - - ///// Determines whether the specified DisplayDevices are equal. - ///// The System.Object to check against. - ///// True if the System.Object is an equal DisplayDevice; false otherwise. - //public override bool Equals(object obj) - //{ - // if (obj is DisplayDevice) - // { - // DisplayDevice dev = (DisplayDevice)obj; - // return - // IsPrimary == dev.IsPrimary && - // current_resolution == dev.current_resolution && - // available_resolutions.Count == dev.available_resolutions.Count; - // } - - // return false; - //} - - ///// Returns a unique hash representing this DisplayDevice. - ///// A System.Int32 that may serve as a hash code for this DisplayDevice. - ////public override int GetHashCode() - //{ - // return current_resolution.GetHashCode() ^ IsPrimary.GetHashCode() ^ available_resolutions.Count; - //} - } -#if false - class FadeEffect : IDisposable - { - List
forms = new List(); - double opacity_step = 0.04; - int sleep_step; - - internal FadeEffect() - { - foreach (Screen s in Screen.AllScreens) - { - Form form = new Form(); - form.ShowInTaskbar = false; - form.StartPosition = FormStartPosition.Manual; - form.WindowState = FormWindowState.Maximized; - form.FormBorderStyle = FormBorderStyle.None; - form.TopMost = true; - - form.BackColor = System.Drawing.Color.Black; - forms.Add(form); - } - - sleep_step = 10 / forms.Count; - MoveToStartPositions(); - } - - void MoveToStartPositions() - { - int count = 0; - foreach (Screen s in Screen.AllScreens) - { - // forms[count++].Location = new System.Drawing.Point(s.Bounds.X, s.Bounds.Y); - //forms[count].Size = new System.Drawing.Size(4096, 4096); - count++; - } - } - - bool FadedOut - { - get - { - bool ready = true; - foreach (Form form in forms) - ready = ready && form.Opacity >= 1.0; - - return ready; - } - } - - bool FadedIn - { - get - { - bool ready = true; - foreach (Form form in forms) - ready = ready && form.Opacity <= 0.0; - - return ready; - } - } - - internal void FadeOut() - { - MoveToStartPositions(); - - foreach (Form form in forms) - { - form.Opacity = 0.0; - form.Visible = true; - } - - while (!FadedOut) - { - foreach (Form form in forms) - { - form.Opacity += opacity_step; - form.Refresh(); - } - Thread.Sleep(sleep_step); - } - } - - internal void FadeIn() - { - MoveToStartPositions(); - - foreach (Form form in forms) - form.Opacity = 1.0; - - while (!FadedIn) - { - foreach (Form form in forms) - { - form.Opacity -= opacity_step; - form.Refresh(); - } - Thread.Sleep(sleep_step); - } - - foreach (Form form in forms) - form.Visible = false; - } - - public void Dispose() - { - foreach (Form form in forms) - form.Dispose(); - } - } -#endif -} diff --git a/external/src/OpenTK/OpenTK/DisplayIndex.cs b/external/src/OpenTK/OpenTK/DisplayIndex.cs deleted file mode 100644 index 27805dd..0000000 --- a/external/src/OpenTK/OpenTK/DisplayIndex.cs +++ /dev/null @@ -1,66 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2010 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -namespace OpenTK -{ - /// - /// Defines indices. - /// - public enum DisplayIndex - { - /// - /// The first DisplayDevice. - /// - First = 0, - /// - /// The second DisplayDevice. - /// - Second, - /// - /// The third DisplayDevice. - /// - Third, - /// - /// The fourth DisplayDevice. - /// - Fourth, - /// - /// The fifth DisplayDevice. - /// - Fifth, - /// - /// The sixth DisplayDevice. - /// - Sixth, - /// - /// The default (primary) DisplayDevice. - /// - Primary = -1, - /// - /// The default (primary) DisplayDevice. - /// - Default = Primary, - } -} diff --git a/external/src/OpenTK/OpenTK/DisplayResolution.cs b/external/src/OpenTK/OpenTK/DisplayResolution.cs deleted file mode 100644 index 77e0ec4..0000000 --- a/external/src/OpenTK/OpenTK/DisplayResolution.cs +++ /dev/null @@ -1,181 +0,0 @@ -/* Licensed under the MIT/X11 license. - * Copyright (c) 2006-2008 the OpenTK team. - * This notice may not be removed. - * See license.txt for licensing detailed licensing details. - */ - -using System; -#if !MINIMAL -using System.Drawing; -#endif - -namespace OpenTK -{ - /// Contains information regarding a monitor's display resolution. - public class DisplayResolution - { - private Rectangle bounds; - - internal DisplayResolution() { } - - // Creates a new DisplayResolution object for the primary DisplayDevice. - internal DisplayResolution(int x, int y, int width, int height, int bitsPerPixel, float refreshRate) - { - // Refresh rate may be zero, since this information may not be available on some platforms. - if (width <= 0) - { - throw new ArgumentOutOfRangeException("width", "Must be greater than zero."); - } - if (height <= 0) - { - throw new ArgumentOutOfRangeException("height", "Must be greater than zero."); - } - if (bitsPerPixel <= 0) - { - throw new ArgumentOutOfRangeException("bitsPerPixel", "Must be greater than zero."); - } - if (refreshRate < 0) - { - throw new ArgumentOutOfRangeException("refreshRate", "Must be greater than, or equal to zero."); - } - - this.bounds = new Rectangle(x, y, width, height); - this.BitsPerPixel = bitsPerPixel; - this.RefreshRate = refreshRate; - } - -#if false - - /// - /// Creates a new DisplayResolution object for the specified DisplayDevice. - /// - /// The requested width in pixels. - /// The requested height in pixels. - /// The requested bits per pixel in bits. - /// The requested refresh rate in hertz. - /// OpenTK will select the closest match between all available resolutions on the specified DisplayDevice. - /// - public DisplayResolution(int width, int height, int bitsPerPixel, float refreshRate, DisplayDevice device) - { - // Refresh rate may be zero, since this information may not be available on some platforms. - if (width <= 0) throw new ArgumentOutOfRangeException("width", "Must be greater than zero."); - if (height <= 0) throw new ArgumentOutOfRangeException("height", "Must be greater than zero."); - if (bitsPerPixel <= 0) throw new ArgumentOutOfRangeException("bitsPerPixel", "Must be greater than zero."); - if (refreshRate < 0) throw new ArgumentOutOfRangeException("refreshRate", "Must be greater than, or equal to zero."); - if (device == null) throw new ArgumentNullException("DisplayDevice", "Must be a valid DisplayDevice"); - - DisplayResolution res = device.SelectResolution(width, height, bitsPerPixel, refreshRate); - - this.width = res.width; - this.height = res.height; - this.bits_per_pixel = res.bits_per_pixel; - this.refresh_rate = res.refresh_rate; - } -#endif - - /// - /// Gets a System.Drawing.Rectangle that contains the bounds of this display device. - /// - [Obsolete("This property will return invalid results if a monitor changes resolution. Use DisplayDevice.Bounds instead.")] - [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] - public Rectangle Bounds - { - get { return bounds; } - } - - /// Gets a System.Int32 that contains the width of this display in pixels. - public int Width - { - get { return bounds.Width; } - internal set { bounds.Width = value; } - } - - /// Gets a System.Int32 that contains the height of this display in pixels. - public int Height - { - get { return bounds.Height; } - internal set { bounds.Height = value; } - } - - /// Gets a System.Int32 that contains number of bits per pixel of this display. Typical values include 8, 16, 24 and 32. - public int BitsPerPixel { get; internal set; } - - /// - /// Gets a System.Single representing the vertical refresh rate of this display. - /// - public float RefreshRate { get; internal set; } - - /// - /// Returns a System.String representing this DisplayResolution. - /// - /// A System.String representing this DisplayResolution. - public override string ToString() - { - #pragma warning disable 612,618 - return String.Format("{0}x{1}@{2}Hz", Bounds, BitsPerPixel, RefreshRate); - #pragma warning restore 612,618 - } - - /// Determines whether the specified resolutions are equal. - /// The System.Object to check against. - /// True if the System.Object is an equal DisplayResolution; false otherwise. - public override bool Equals(object obj) - { - if (obj == null) - { - return false; - } - if (this.GetType() == obj.GetType()) - { - DisplayResolution res = (DisplayResolution)obj; - return - Width == res.Width && - Height == res.Height && - BitsPerPixel == res.BitsPerPixel && - RefreshRate == res.RefreshRate; - } - - return false; - } - - /// Returns a unique hash representing this resolution. - /// A System.Int32 that may serve as a hash code for this resolution. - public override int GetHashCode() - { - #pragma warning disable 612,618 - return Bounds.GetHashCode() ^ BitsPerPixel ^ RefreshRate.GetHashCode(); - #pragma warning restore 612,618 - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator== (DisplayResolution left, DisplayResolution right) - { - if (((object)left) == null && ((object)right) == null) - { - return true; - } - else if ((((object)left) == null && ((object)right) != null) || - (((object)left) != null && ((object)right) == null)) - { - return false; - } - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(DisplayResolution left, DisplayResolution right) - { - return !(left == right); - } - } -} diff --git a/external/src/OpenTK/OpenTK/Exceptions.cs b/external/src/OpenTK/OpenTK/Exceptions.cs deleted file mode 100644 index b9be26c..0000000 --- a/external/src/OpenTK/OpenTK/Exceptions.cs +++ /dev/null @@ -1,61 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2009 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; - -namespace OpenTK -{ - - /// - /// This exception is thrown when a GraphicsContext property cannot be changed after creation. - /// - public class ContextExistsException : ApplicationException - { - /// - /// Constructs a new ContextExistsException instance. - /// - /// A System.String explaining the cause of this exception. - public ContextExistsException(string message) - { - Message = message; - } - - /// - /// Gets a System.String explaining the cause of this exception. - /// - public override string Message { get; } - } - - /// - /// This exception is thown when a binding method is called and the bindings have not been rewritten by Rewrite.exe. - /// - public class BindingsNotRewrittenException : Exception - { - /// - /// Constructs a new BindingsNotRewrittenException instance. - /// - public BindingsNotRewrittenException() : base("Rewrite.exe has not been run.") { } - } -} \ No newline at end of file diff --git a/external/src/OpenTK/OpenTK/FrameEventArgs.cs b/external/src/OpenTK/OpenTK/FrameEventArgs.cs deleted file mode 100644 index 7c8742a..0000000 --- a/external/src/OpenTK/OpenTK/FrameEventArgs.cs +++ /dev/null @@ -1,70 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2009 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; - -namespace OpenTK -{ - /// - /// Defines the arguments for frame events. - /// A FrameEventArgs instance is only valid for the duration of the relevant event; - /// do not store references to FrameEventArgs outside this event. - /// - public class FrameEventArgs : EventArgs - { - private double elapsed; - - /// - /// Constructs a new FrameEventArgs instance. - /// - public FrameEventArgs() - { } - - /// - /// Constructs a new FrameEventArgs instance. - /// - /// The amount of time that has elapsed since the previous event, in seconds. - public FrameEventArgs(double elapsed) - { - Time = elapsed; - } - - /// - /// Gets a that indicates how many seconds of time elapsed since the previous event. - /// - public double Time - { - get { return elapsed; } - internal set - { - if (value <= 0) - { - throw new ArgumentOutOfRangeException(); - } - elapsed = value; - } - } - } -} diff --git a/external/src/OpenTK/OpenTK/GameWindow.cs b/external/src/OpenTK/OpenTK/GameWindow.cs deleted file mode 100755 index 1284e9c..0000000 --- a/external/src/OpenTK/OpenTK/GameWindow.cs +++ /dev/null @@ -1,945 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2009 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Diagnostics; -using System.Threading; -using OpenTK.Graphics; -using OpenTK.Platform; - -namespace OpenTK -{ - /// - /// The GameWindow class contains cross-platform methods to create and render on an OpenGL - /// window, handle input and load resources. - /// - /// - /// GameWindow contains several events you can hook or override to add your custom logic: - /// - /// - /// OnLoad: Occurs after creating the OpenGL context, but before entering the main loop. - /// Override to load resources. - /// - /// - /// OnUnload: Occurs after exiting the main loop, but before deleting the OpenGL context. - /// Override to unload resources. - /// - /// - /// OnResize: Occurs whenever GameWindow is resized. You should update the OpenGL Viewport - /// and Projection Matrix here. - /// - /// - /// OnUpdateFrame: Occurs at the specified logic update rate. Override to add your game - /// logic. - /// - /// - /// OnRenderFrame: Occurs at the specified frame render rate. Override to add your - /// rendering code. - /// - /// - /// Call the Run() method to start the application's main loop. Run(double, double) takes two - /// parameters that - /// specify the logic update rate, and the render update rate. - /// - public class GameWindow : NativeWindow, IGameWindow, IDisposable - { - private const double MaxFrequency = 500.0; // Frequency cap for Update/RenderFrame events - - private readonly Stopwatch watchRender = new Stopwatch(); - private readonly Stopwatch watchUpdate = new Stopwatch(); - private Thread updateThread; - - private readonly bool isSingleThreaded; - - private IGraphicsContext glContext; - - private bool isExiting = false; - - private double update_period, render_period; - private double target_update_period, target_render_period; - - private double update_time; // length of last UpdateFrame event - private double render_time; // length of last RenderFrame event - - private double update_timestamp; // timestamp of last UpdateFrame event - private double render_timestamp; // timestamp of last RenderFrame event - - private double update_epsilon; // quantization error for UpdateFrame events - - private bool is_running_slowly; // true, when UpdatePeriod cannot reach TargetUpdatePeriod - - private FrameEventArgs update_args = new FrameEventArgs(); - private FrameEventArgs render_args = new FrameEventArgs(); - - /// Constructs a new GameWindow with sensible default attributes. - public GameWindow() - : this(640, 480, GraphicsMode.Default, "OpenTK Game Window", 0, DisplayDevice.Default) { } - - /// Constructs a new GameWindow with the specified attributes. - /// The width of the GameWindow in pixels. - /// The height of the GameWindow in pixels. - public GameWindow(int width, int height) - : this(width, height, GraphicsMode.Default, "OpenTK Game Window", 0, DisplayDevice.Default) { } - - /// Constructs a new GameWindow with the specified attributes. - /// The width of the GameWindow in pixels. - /// The height of the GameWindow in pixels. - /// The OpenTK.Graphics.GraphicsMode of the GameWindow. - public GameWindow(int width, int height, GraphicsMode mode) - : this(width, height, mode, "OpenTK Game Window", 0, DisplayDevice.Default) { } - - /// Constructs a new GameWindow with the specified attributes. - /// The width of the GameWindow in pixels. - /// The height of the GameWindow in pixels. - /// The OpenTK.Graphics.GraphicsMode of the GameWindow. - /// The title of the GameWindow. - public GameWindow(int width, int height, GraphicsMode mode, string title) - : this(width, height, mode, title, 0, DisplayDevice.Default) { } - - /// Constructs a new GameWindow with the specified attributes. - /// The width of the GameWindow in pixels. - /// The height of the GameWindow in pixels. - /// The OpenTK.Graphics.GraphicsMode of the GameWindow. - /// The title of the GameWindow. - /// GameWindow options regarding window appearance and behavior. - public GameWindow(int width, int height, GraphicsMode mode, string title, GameWindowFlags options) - : this(width, height, mode, title, options, DisplayDevice.Default) { } - - /// Constructs a new GameWindow with the specified attributes. - /// The width of the GameWindow in pixels. - /// The height of the GameWindow in pixels. - /// The OpenTK.Graphics.GraphicsMode of the GameWindow. - /// The title of the GameWindow. - /// GameWindow options regarding window appearance and behavior. - /// The OpenTK.Graphics.DisplayDevice to construct the GameWindow in. - public GameWindow(int width, int height, GraphicsMode mode, string title, GameWindowFlags options, DisplayDevice device) - : this(width, height, mode, title, options, device, 1, 0, GraphicsContextFlags.Default) - { } - - /// Constructs a new GameWindow with the specified attributes. - /// The width of the GameWindow in pixels. - /// The height of the GameWindow in pixels. - /// The OpenTK.Graphics.GraphicsMode of the GameWindow. - /// The title of the GameWindow. - /// GameWindow options regarding window appearance and behavior. - /// The OpenTK.Graphics.DisplayDevice to construct the GameWindow in. - /// The major version for the OpenGL GraphicsContext. - /// The minor version for the OpenGL GraphicsContext. - /// The GraphicsContextFlags version for the OpenGL GraphicsContext. - public GameWindow(int width, int height, GraphicsMode mode, string title, GameWindowFlags options, DisplayDevice device, - int major, int minor, GraphicsContextFlags flags) - : this(width, height, mode, title, options, device, major, minor, flags, null) - { } - - /// Constructs a new GameWindow with the specified attributes. - /// The width of the GameWindow in pixels. - /// The height of the GameWindow in pixels. - /// The OpenTK.Graphics.GraphicsMode of the GameWindow. - /// The title of the GameWindow. - /// GameWindow options regarding window appearance and behavior. - /// The OpenTK.Graphics.DisplayDevice to construct the GameWindow in. - /// The major version for the OpenGL GraphicsContext. - /// The minor version for the OpenGL GraphicsContext. - /// The GraphicsContextFlags version for the OpenGL GraphicsContext. - /// An IGraphicsContext to share resources with. - public GameWindow(int width, int height, GraphicsMode mode, string title, GameWindowFlags options, DisplayDevice device, - int major, int minor, GraphicsContextFlags flags, IGraphicsContext sharedContext) - : this(width, height, mode, title, options, device, major, minor, flags, sharedContext, true) - {} - - /// Constructs a new GameWindow with the specified attributes. - /// The width of the GameWindow in pixels. - /// The height of the GameWindow in pixels. - /// The OpenTK.Graphics.GraphicsMode of the GameWindow. - /// The title of the GameWindow. - /// GameWindow options regarding window appearance and behavior. - /// The OpenTK.Graphics.DisplayDevice to construct the GameWindow in. - /// The major version for the OpenGL GraphicsContext. - /// The minor version for the OpenGL GraphicsContext. - /// The GraphicsContextFlags version for the OpenGL GraphicsContext. - /// An IGraphicsContext to share resources with. - /// Should the update and render frames be fired on the same thread? If false, render and update events will be fired from separate threads. - public GameWindow(int width, int height, GraphicsMode mode, string title, GameWindowFlags options, DisplayDevice device, - int major, int minor, GraphicsContextFlags flags, IGraphicsContext sharedContext, bool isSingleThreaded) - : base(width, height, title, options, - mode == null ? GraphicsMode.Default : mode, - device == null ? DisplayDevice.Default : device) - { - try - { - this.isSingleThreaded = isSingleThreaded; - glContext = new GraphicsContext(mode == null ? GraphicsMode.Default : mode, WindowInfo, major, minor, flags); - glContext.MakeCurrent(WindowInfo); -#if !TIZEN - (glContext as IGraphicsContextInternal).LoadAll(); -#endif - VSync = VSyncMode.On; - - //glWindow.WindowInfoChanged += delegate(object sender, EventArgs e) { OnWindowInfoChangedInternal(e); }; - } - catch (Exception e) - { - Debug.Print(e.ToString()); - base.Dispose(); - throw; - } - } - - /// - /// Disposes of the GameWindow, releasing all resources consumed by it. - /// - public override void Dispose() - { - try - { - Dispose(true); - } - finally - { - try - { - if (glContext != null) - { - glContext.Dispose(); - glContext = null; - } - } - finally - { - base.Dispose(); - } - } - GC.SuppressFinalize(this); - } - - /// - /// Closes the GameWindow. Equivalent to method. - /// - /// - /// Override if you are not using . - /// If you override this method, place a call to base.Exit(), to ensure proper OpenTK shutdown. - /// - public virtual void Exit() - { - Close(); - } - - /// - /// Makes the GraphicsContext current on the calling thread. - /// - public void MakeCurrent() - { - EnsureUndisposed(); - Context.MakeCurrent(WindowInfo); - } - - /// - /// Called when the NativeWindow is about to close. - /// - /// - /// The for this event. - /// Set e.Cancel to true in order to stop the GameWindow from closing. - protected override void OnClosing(System.ComponentModel.CancelEventArgs e) - { - base.OnClosing(e); - if (!e.Cancel) - { - isExiting = true; - OnUnloadInternal(EventArgs.Empty); - } - } - - - /// - /// Called after an OpenGL context has been established, but before entering the main loop. - /// - /// Not used. - protected virtual void OnLoad(EventArgs e) - { - Load(this, e); - } - - /// - /// Called after GameWindow.Exit was called, but before destroying the OpenGL context. - /// - /// Not used. - protected virtual void OnUnload(EventArgs e) - { - Unload(this, e); - } - - /// - /// Enters the game loop of the GameWindow using the maximum update rate. - /// - /// - public void Run() - { - Run(0.0, 0.0); - } - - /// - /// Enters the game loop of the GameWindow using the specified update rate. - /// maximum possible render frequency. - /// - public void Run(double updateRate) - { - Run(updateRate, 0.0); - } - - /// - /// Enters the game loop of the GameWindow updating and rendering at the specified frequency. - /// - /// - /// When overriding the default game loop you should call ProcessEvents() - /// to ensure that your GameWindow responds to operating system events. - /// - /// Once ProcessEvents() returns, it is time to call update and render the next frame. - /// - /// - /// The frequency of UpdateFrame events. - /// The frequency of RenderFrame events. - public void Run(double updates_per_second, double frames_per_second) - { - EnsureUndisposed(); - - try - { - if (updates_per_second < 0.0 || updates_per_second > 200.0) - { - throw new ArgumentOutOfRangeException("updates_per_second", updates_per_second, - "Parameter should be inside the range [0.0, 200.0]"); - } - if (frames_per_second < 0.0 || frames_per_second > 200.0) - { - throw new ArgumentOutOfRangeException("frames_per_second", frames_per_second, - "Parameter should be inside the range [0.0, 200.0]"); - } - - if (updates_per_second != 0) - { - TargetUpdateFrequency = updates_per_second; - } - if (frames_per_second != 0) - { - TargetRenderFrequency = frames_per_second; - } - - Visible = true; // Make sure the GameWindow is visible. - OnLoadInternal(EventArgs.Empty); - OnResize(EventArgs.Empty); - - // On some platforms, ProcessEvents() does not return while the user is resizing or moving - // the window. We can avoid this issue by raising UpdateFrame and RenderFrame events - // whenever we encounter a size or move event. - // Note: hack disabled. Threaded rendering provides a better solution to this issue. - //Move += DispatchUpdateAndRenderFrame; - //Resize += DispatchUpdateAndRenderFrame; - - Debug.Print("Entering main loop."); - if (!isSingleThreaded) - { - updateThread = new Thread(UpdateThread); - updateThread.Start(); - } - watchRender.Start(); - while (true) - { - ProcessEvents(); - if (Exists && !IsExiting) - { - if (isSingleThreaded) - { - DispatchUpdateFrame(watchRender); - } - DispatchRenderFrame(); - } - else - { - return; - } - } - } - finally - { - if (Exists) - { - // TODO: Should similar behaviour be retained, possibly on native window level? - //while (this.Exists) - // ProcessEvents(false); - } - } - } - - private void UpdateThread() - { - OnUpdateThreadStarted(this, new EventArgs()); - watchUpdate.Start(); - while (Exists && !IsExiting) - { - DispatchUpdateFrame(watchUpdate); - } - } - - private double ClampElapsed(double elapsed) - { - return MathHelper.Clamp(elapsed, 0.0, 1.0); - } - - private void DispatchUpdateFrame(Stopwatch watch) - { - int is_running_slowly_retries = 4; - double timestamp = watch.Elapsed.TotalSeconds; - double elapsed = ClampElapsed(timestamp - update_timestamp); - - while (elapsed > 0 && elapsed + update_epsilon >= TargetUpdatePeriod) - { - RaiseUpdateFrame(watch, elapsed, ref timestamp); - - // Calculate difference (positive or negative) between - // actual elapsed time and target elapsed time. We must - // compensate for this difference. - update_epsilon += elapsed - TargetUpdatePeriod; - - // Prepare for next loop - elapsed = ClampElapsed(timestamp - update_timestamp); - - if (TargetUpdatePeriod <= Double.Epsilon) - { - // According to the TargetUpdatePeriod documentation, - // a TargetUpdatePeriod of zero means we will raise - // UpdateFrame events as fast as possible (one event - // per ProcessEvents() call) - break; - } - - is_running_slowly = update_epsilon >= TargetUpdatePeriod; - if (is_running_slowly && --is_running_slowly_retries == 0) - { - // If UpdateFrame consistently takes longer than TargetUpdateFrame - // stop raising events to avoid hanging inside the UpdateFrame loop. - break; - } - } - } - - private void DispatchRenderFrame() - { - double timestamp = watchRender.Elapsed.TotalSeconds; - double elapsed = ClampElapsed(timestamp - render_timestamp); - if (elapsed > 0 && elapsed >= TargetRenderPeriod) - { - RaiseRenderFrame(elapsed, ref timestamp); - } - } - - private void RaiseUpdateFrame(Stopwatch watch, double elapsed, ref double timestamp) - { - // Raise UpdateFrame event - update_args.Time = elapsed; - OnUpdateFrameInternal(update_args); - - // Update UpdatePeriod/UpdateFrequency properties - update_period = elapsed; - - // Update UpdateTime property - update_timestamp = timestamp; - timestamp = watch.Elapsed.TotalSeconds; - update_time = timestamp - update_timestamp; - } - - - private void RaiseRenderFrame(double elapsed, ref double timestamp) - { - // Raise RenderFrame event - render_args.Time = elapsed; - OnRenderFrameInternal(render_args); - - // Update RenderPeriod/UpdateFrequency properties - render_period = elapsed; - - // Update RenderTime property - render_timestamp = timestamp; - timestamp = watchRender.Elapsed.TotalSeconds; - render_time = timestamp - render_timestamp; - } - - /// - /// Swaps the front and back buffer, presenting the rendered scene to the user. - /// - public void SwapBuffers() - { - EnsureUndisposed(); - this.Context.SwapBuffers(); - } - - /// - /// Returns the opengl IGraphicsContext associated with the current GameWindow. - /// - public IGraphicsContext Context - { - get - { - EnsureUndisposed(); - return glContext; - } - } - - /// - /// Gets a value indicating whether the shutdown sequence has been initiated - /// for this window, by calling GameWindow.Exit() or hitting the 'close' button. - /// If this property is true, it is no longer safe to use any OpenTK.Input or - /// OpenTK.Graphics.OpenGL functions or properties. - /// - public bool IsExiting - { - get - { - EnsureUndisposed(); - return isExiting; - } - } - - // TODO: Disabled because it is not reliable enough. Use vsync as a workaround. - - //public bool AllowSleep - //{ - // get { return allow_sleep; } - // set { allow_sleep = value; } - //} - - /// - /// Gets a double representing the actual frequency of RenderFrame events, in hertz (i.e. fps or frames per second). - /// - public double RenderFrequency - { - get - { - EnsureUndisposed(); - if (render_period == 0.0) - { - return 1.0; - } - return 1.0 / render_period; - } - } - - /// - /// Gets a double representing the period of RenderFrame events, in seconds. - /// - public double RenderPeriod - { - get - { - EnsureUndisposed(); - return render_period; - } - } - - /// - /// Gets a double representing the time spent in the RenderFrame function, in seconds. - /// - public double RenderTime - { - get - { - EnsureUndisposed(); - return render_time; - } - protected set - { - EnsureUndisposed(); - render_time = value; - } - } - - /// - /// Gets or sets a double representing the target render frequency, in hertz. - /// - /// - /// A value of 0.0 indicates that RenderFrame events are generated at the maximum possible frequency (i.e. only limited by the hardware's capabilities). - /// Values lower than 1.0Hz are clamped to 0.0. Values higher than 500.0Hz are clamped to 200.0Hz. - /// - public double TargetRenderFrequency - { - get - { - EnsureUndisposed(); - if (TargetRenderPeriod == 0.0) - { - return 0.0; - } - return 1.0 / TargetRenderPeriod; - } - set - { - EnsureUndisposed(); - if (value < 1.0) - { - TargetRenderPeriod = 0.0; - } - else if (value <= MaxFrequency) - { - TargetRenderPeriod = 1.0 / value; - } - else - { - Debug.Print("Target render frequency clamped to {0}Hz.", MaxFrequency); - } - } - } - - /// - /// Gets or sets a double representing the target render period, in seconds. - /// - /// - /// A value of 0.0 indicates that RenderFrame events are generated at the maximum possible frequency (i.e. only limited by the hardware's capabilities). - /// Values lower than 0.002 seconds (500Hz) are clamped to 0.0. Values higher than 1.0 seconds (1Hz) are clamped to 1.0. - /// - public double TargetRenderPeriod - { - get - { - EnsureUndisposed(); - return target_render_period; - } - set - { - EnsureUndisposed(); - if (value <= 1 / MaxFrequency) - { - target_render_period = 0.0; - } - else if (value <= 1.0) - { - target_render_period = value; - } - else - { - Debug.Print("Target render period clamped to 1.0 seconds."); - } - } - } - - /// - /// Gets or sets a double representing the target update frequency, in hertz. - /// - /// - /// A value of 0.0 indicates that UpdateFrame events are generated at the maximum possible frequency (i.e. only limited by the hardware's capabilities). - /// Values lower than 1.0Hz are clamped to 0.0. Values higher than 500.0Hz are clamped to 500.0Hz. - /// - public double TargetUpdateFrequency - { - get - { - EnsureUndisposed(); - if (TargetUpdatePeriod == 0.0) - { - return 0.0; - } - return 1.0 / TargetUpdatePeriod; - } - set - { - EnsureUndisposed(); - if (value < 1.0) - { - TargetUpdatePeriod = 0.0; - } - else if (value <= MaxFrequency) - { - TargetUpdatePeriod = 1.0 / value; - } - else - { - Debug.Print("Target render frequency clamped to {0}Hz.", MaxFrequency); - } - } - } - - /// - /// Gets or sets a double representing the target update period, in seconds. - /// - /// - /// A value of 0.0 indicates that UpdateFrame events are generated at the maximum possible frequency (i.e. only limited by the hardware's capabilities). - /// Values lower than 0.002 seconds (500Hz) are clamped to 0.0. Values higher than 1.0 seconds (1Hz) are clamped to 1.0. - /// - public double TargetUpdatePeriod - { - get - { - EnsureUndisposed(); - return target_update_period; - } - set - { - EnsureUndisposed(); - if (value <= 1 / MaxFrequency) - { - target_update_period = 0.0; - } - else if (value <= 1.0) - { - target_update_period = value; - } - else - { - Debug.Print("Target update period clamped to 1.0 seconds."); - } - } - } - - /// - /// Gets a double representing the frequency of UpdateFrame events, in hertz. - /// - public double UpdateFrequency - { - get - { - EnsureUndisposed(); - if (update_period == 0.0) - { - return 1.0; - } - return 1.0 / update_period; - } - } - - /// - /// Gets a double representing the period of UpdateFrame events, in seconds. - /// - public double UpdatePeriod - { - get - { - EnsureUndisposed(); - return update_period; - } - } - - /// - /// Gets a double representing the time spent in the UpdateFrame function, in seconds. - /// - public double UpdateTime - { - get - { - EnsureUndisposed(); - return update_time; - } - } - - /// - /// Gets or sets the VSyncMode. - /// - public VSyncMode VSync - { - get - { - EnsureUndisposed(); - GraphicsContext.Assert(); - if (Context.SwapInterval < 0) - { - return VSyncMode.Adaptive; - } - else if (Context.SwapInterval == 0) - { - return VSyncMode.Off; - } - else - { - return VSyncMode.On; - } - } - set - { - EnsureUndisposed(); - GraphicsContext.Assert(); - switch (value) - { - case VSyncMode.On: - Context.SwapInterval = 1; - break; - - case VSyncMode.Off: - Context.SwapInterval = 0; - break; - - case VSyncMode.Adaptive: - Context.SwapInterval = -1; - break; - } - } - } - - /// - /// Gets or states the state of the NativeWindow. - /// - public override WindowState WindowState - { - get - { - return base.WindowState; - } - set - { - base.WindowState = value; - Debug.Print("Updating Context after setting WindowState to {0}", value); - - if (Context != null) - { - Context.Update(WindowInfo); - } - } - } - /// - /// Occurs before the window is displayed for the first time. - /// - public event EventHandler Load = delegate { }; - - /// - /// Occurs when it is time to render a frame. - /// - public event EventHandler RenderFrame = delegate { }; - - /// - /// Occurs before the window is destroyed. - /// - public event EventHandler Unload = delegate { }; - - /// - /// Occurs when it is time to update a frame. - /// - public event EventHandler UpdateFrame = delegate { }; - - /// - /// If game window is configured to run with a dedicated update thread (by passing isSingleThreaded = false in the constructor), - /// occurs when the update thread has started. This would be a good place to initialize thread specific stuff (like setting a synchronization context). - /// - public event EventHandler OnUpdateThreadStarted = delegate { }; - - /// - /// Override to add custom cleanup logic. - /// - /// True, if this method was called by the application; false if this was called by the finalizer thread. - protected virtual void Dispose(bool manual) { } - - /// - /// Called when the frame is rendered. - /// - /// Contains information necessary for frame rendering. - /// - /// Subscribe to the event instead of overriding this method. - /// - protected virtual void OnRenderFrame(FrameEventArgs e) - { - RenderFrame(this, e); - } - - /// - /// Called when the frame is updated. - /// - /// Contains information necessary for frame updating. - /// - /// Subscribe to the event instead of overriding this method. - /// - protected virtual void OnUpdateFrame(FrameEventArgs e) - { - UpdateFrame(this, e); - } - - /// - /// Called when the WindowInfo for this GameWindow has changed. - /// - /// Not used. - protected virtual void OnWindowInfoChanged(EventArgs e) { } - - /// - /// Called when this window is resized. - /// - /// Not used. - /// - /// You will typically wish to update your viewport whenever - /// the window is resized. - /// - protected override void OnResize(EventArgs e) - { - base.OnResize(e); - glContext.Update(base.WindowInfo); - } - - private void OnLoadInternal(EventArgs e) - { - OnLoad(e); - } - - private void OnRenderFrameInternal(FrameEventArgs e) - { - if (Exists && !isExiting) - { - OnRenderFrame(e); - } - } - - private void OnUnloadInternal(EventArgs e) - { - OnUnload(e); - } - - private void OnUpdateFrameInternal(FrameEventArgs e) - { - if (Exists && !isExiting) - { - OnUpdateFrame(e); - } - } - - private void OnWindowInfoChangedInternal(EventArgs e) - { - glContext.MakeCurrent(WindowInfo); - - OnWindowInfoChanged(e); - } - } - - /// - /// Enumerates available VSync modes. - /// - public enum VSyncMode - { - /// - /// Vsync disabled. - /// - Off = 0, - /// - /// VSync enabled. - /// - On, - /// - /// VSync enabled, unless framerate falls below one half of target framerate. - /// If no target framerate is specified, this behaves exactly like . - /// - Adaptive, - } -} diff --git a/external/src/OpenTK/OpenTK/GameWindowFlags.cs b/external/src/OpenTK/OpenTK/GameWindowFlags.cs deleted file mode 100644 index 094af92..0000000 --- a/external/src/OpenTK/OpenTK/GameWindowFlags.cs +++ /dev/null @@ -1,51 +0,0 @@ - // - // The Open Toolkit Library License - // - // Copyright (c) 2006 - 2009 the Open Toolkit library. - // - // Permission is hereby granted, free of charge, to any person obtaining a copy - // of this software and associated documentation files (the "Software"), to deal - // in the Software without restriction, including without limitation the rights to - // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of - // the Software, and to permit persons to whom the Software is furnished to do - // so, subject to the following conditions: - // - // The above copyright notice and this permission notice shall be included in all - // copies or substantial portions of the Software. - // - // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - // OTHER DEALINGS IN THE SOFTWARE. - // - -using System; - -namespace OpenTK -{ - /// - /// Defines bitwise combianations of GameWindow construction options. - /// - [Flags] - public enum GameWindowFlags - { - /// - /// Indicates default construction options. - /// - Default = 0, - - /// - /// Indicates that the GameWindow should cover the whole screen. - /// - Fullscreen = 1, - - /// - /// Indicates that the GameWindow should be a fixed window. - /// - FixedWindow = 2, - } -} \ No newline at end of file diff --git a/external/src/OpenTK/OpenTK/Graphics/Color4.cs b/external/src/OpenTK/OpenTK/Graphics/Color4.cs deleted file mode 100644 index d5c16be..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/Color4.cs +++ /dev/null @@ -1,1390 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2008 the Open Toolkit library, except where noted. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -#if !MINIMAL -using System.Drawing; -#endif - -namespace OpenTK.Graphics -{ - /// - /// Represents a color with 4 floating-point components (R, G, B, A). - /// - [Serializable] - public struct Color4 : IEquatable - { - /// - /// The red component of this Color4 structure. - /// - public float R; - - /// - /// The green component of this Color4 structure. - /// - public float G; - - /// - /// The blue component of this Color4 structure. - /// - public float B; - - /// - /// The alpha component of this Color4 structure. - /// - public float A; - - /// - /// Constructs a new Color4 structure from the specified components. - /// - /// The red component of the new Color4 structure. - /// The green component of the new Color4 structure. - /// The blue component of the new Color4 structure. - /// The alpha component of the new Color4 structure. - public Color4(float r, float g, float b, float a) - { - R = r; - G = g; - B = b; - A = a; - } - - /// - /// Constructs a new Color4 structure from the specified components. - /// - /// The red component of the new Color4 structure. - /// The green component of the new Color4 structure. - /// The blue component of the new Color4 structure. - /// The alpha component of the new Color4 structure. - public Color4(byte r, byte g, byte b, byte a) - { - R = r / (float)Byte.MaxValue; - G = g / (float)Byte.MaxValue; - B = b / (float)Byte.MaxValue; - A = a / (float)Byte.MaxValue; - } - - /// - /// Converts this color to an integer representation with 8 bits per channel. - /// - /// A that represents this instance. - /// This method is intended only for compatibility with System.Drawing. It compresses the color into 8 bits per channel, which means color information is lost. - public int ToArgb() - { - uint value = - (uint)(A * Byte.MaxValue) << 24 | - (uint)(R * Byte.MaxValue) << 16 | - (uint)(G * Byte.MaxValue) << 8 | - (uint)(B * Byte.MaxValue); - - return unchecked((int)value); - } - - /// - /// Compares the specified Color4 structures for equality. - /// - /// The left-hand side of the comparison. - /// The right-hand side of the comparison. - /// True if left is equal to right; false otherwise. - public static bool operator ==(Color4 left, Color4 right) - { - return left.Equals(right); - } - - /// - /// Compares the specified Color4 structures for inequality. - /// - /// The left-hand side of the comparison. - /// The right-hand side of the comparison. - /// True if left is not equal to right; false otherwise. - public static bool operator !=(Color4 left, Color4 right) - { - return !left.Equals(right); - } - - /// - /// Converts the specified System.Drawing.Color to a Color4 structure. - /// - /// The System.Drawing.Color to convert. - /// A new Color4 structure containing the converted components. - public static implicit operator Color4(Color color) - { - return new Color4(color.R, color.G, color.B, color.A); - } - - /// - /// Converts the specified Color4 to a System.Drawing.Color structure. - /// - /// The Color4 to convert. - /// A new System.Drawing.Color structure containing the converted components. - public static explicit operator Color(Color4 color) - { - return Color.FromArgb( - (int)(color.A * Byte.MaxValue), - (int)(color.R * Byte.MaxValue), - (int)(color.G * Byte.MaxValue), - (int)(color.B * Byte.MaxValue)); - } - - /// - /// Compares whether this Color4 structure is equal to the specified object. - /// - /// An object to compare to. - /// True obj is a Color4 structure with the same components as this Color4; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Color4)) - { - return false; - } - - return Equals((Color4)obj); - } - - /// - /// Calculates the hash code for this Color4 structure. - /// - /// A System.Int32 containing the hashcode of this Color4 structure. - public override int GetHashCode() - { - return ToArgb(); - } - - /// - /// Creates a System.String that describes this Color4 structure. - /// - /// A System.String that describes this Color4 structure. - public override string ToString() - { - return String.Format("{{(R, G, B, A) = ({0}, {1}, {2}, {3})}}", R.ToString(), G.ToString(), B.ToString(), A.ToString()); - } - - /// - /// Gets the system color with (R, G, B, A) = (255, 255, 255, 0). - /// - public static Color4 Transparent { get { return new Color4(255, 255, 255, 0); } } - - /// - /// Gets the system color with (R, G, B, A) = (240, 248, 255, 255). - /// - public static Color4 AliceBlue { get { return new Color4(240, 248, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (250, 235, 215, 255). - /// - public static Color4 AntiqueWhite { get { return new Color4(250, 235, 215, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 255, 255, 255). - /// - public static Color4 Aqua { get { return new Color4(0, 255, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (127, 255, 212, 255). - /// - public static Color4 Aquamarine { get { return new Color4(127, 255, 212, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (240, 255, 255, 255). - /// - public static Color4 Azure { get { return new Color4(240, 255, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (245, 245, 220, 255). - /// - public static Color4 Beige { get { return new Color4(245, 245, 220, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 228, 196, 255). - /// - public static Color4 Bisque { get { return new Color4(255, 228, 196, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 0, 0, 255). - /// - public static Color4 Black { get { return new Color4(0, 0, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 235, 205, 255). - /// - public static Color4 BlanchedAlmond { get { return new Color4(255, 235, 205, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 0, 255, 255). - /// - public static Color4 Blue { get { return new Color4(0, 0, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (138, 43, 226, 255). - /// - public static Color4 BlueViolet { get { return new Color4(138, 43, 226, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (165, 42, 42, 255). - /// - public static Color4 Brown { get { return new Color4(165, 42, 42, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (222, 184, 135, 255). - /// - public static Color4 BurlyWood { get { return new Color4(222, 184, 135, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (95, 158, 160, 255). - /// - public static Color4 CadetBlue { get { return new Color4(95, 158, 160, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (127, 255, 0, 255). - /// - public static Color4 Chartreuse { get { return new Color4(127, 255, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (210, 105, 30, 255). - /// - public static Color4 Chocolate { get { return new Color4(210, 105, 30, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 127, 80, 255). - /// - public static Color4 Coral { get { return new Color4(255, 127, 80, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (100, 149, 237, 255). - /// - public static Color4 CornflowerBlue { get { return new Color4(100, 149, 237, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 248, 220, 255). - /// - public static Color4 Cornsilk { get { return new Color4(255, 248, 220, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (220, 20, 60, 255). - /// - public static Color4 Crimson { get { return new Color4(220, 20, 60, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 255, 255, 255). - /// - public static Color4 Cyan { get { return new Color4(0, 255, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 0, 139, 255). - /// - public static Color4 DarkBlue { get { return new Color4(0, 0, 139, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 139, 139, 255). - /// - public static Color4 DarkCyan { get { return new Color4(0, 139, 139, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (184, 134, 11, 255). - /// - public static Color4 DarkGoldenrod { get { return new Color4(184, 134, 11, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (169, 169, 169, 255). - /// - public static Color4 DarkGray { get { return new Color4(169, 169, 169, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 100, 0, 255). - /// - public static Color4 DarkGreen { get { return new Color4(0, 100, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (189, 183, 107, 255). - /// - public static Color4 DarkKhaki { get { return new Color4(189, 183, 107, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (139, 0, 139, 255). - /// - public static Color4 DarkMagenta { get { return new Color4(139, 0, 139, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (85, 107, 47, 255). - /// - public static Color4 DarkOliveGreen { get { return new Color4(85, 107, 47, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 140, 0, 255). - /// - public static Color4 DarkOrange { get { return new Color4(255, 140, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (153, 50, 204, 255). - /// - public static Color4 DarkOrchid { get { return new Color4(153, 50, 204, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (139, 0, 0, 255). - /// - public static Color4 DarkRed { get { return new Color4(139, 0, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (233, 150, 122, 255). - /// - public static Color4 DarkSalmon { get { return new Color4(233, 150, 122, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (143, 188, 139, 255). - /// - public static Color4 DarkSeaGreen { get { return new Color4(143, 188, 139, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (72, 61, 139, 255). - /// - public static Color4 DarkSlateBlue { get { return new Color4(72, 61, 139, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (47, 79, 79, 255). - /// - public static Color4 DarkSlateGray { get { return new Color4(47, 79, 79, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 206, 209, 255). - /// - public static Color4 DarkTurquoise { get { return new Color4(0, 206, 209, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (148, 0, 211, 255). - /// - public static Color4 DarkViolet { get { return new Color4(148, 0, 211, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 20, 147, 255). - /// - public static Color4 DeepPink { get { return new Color4(255, 20, 147, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 191, 255, 255). - /// - public static Color4 DeepSkyBlue { get { return new Color4(0, 191, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (105, 105, 105, 255). - /// - public static Color4 DimGray { get { return new Color4(105, 105, 105, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (30, 144, 255, 255). - /// - public static Color4 DodgerBlue { get { return new Color4(30, 144, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (178, 34, 34, 255). - /// - public static Color4 Firebrick { get { return new Color4(178, 34, 34, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 250, 240, 255). - /// - public static Color4 FloralWhite { get { return new Color4(255, 250, 240, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (34, 139, 34, 255). - /// - public static Color4 ForestGreen { get { return new Color4(34, 139, 34, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 0, 255, 255). - /// - public static Color4 Fuchsia { get { return new Color4(255, 0, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (220, 220, 220, 255). - /// - public static Color4 Gainsboro { get { return new Color4(220, 220, 220, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (248, 248, 255, 255). - /// - public static Color4 GhostWhite { get { return new Color4(248, 248, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 215, 0, 255). - /// - public static Color4 Gold { get { return new Color4(255, 215, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (218, 165, 32, 255). - /// - public static Color4 Goldenrod { get { return new Color4(218, 165, 32, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (128, 128, 128, 255). - /// - public static Color4 Gray { get { return new Color4(128, 128, 128, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 128, 0, 255). - /// - public static Color4 Green { get { return new Color4(0, 128, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (173, 255, 47, 255). - /// - public static Color4 GreenYellow { get { return new Color4(173, 255, 47, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (240, 255, 240, 255). - /// - public static Color4 Honeydew { get { return new Color4(240, 255, 240, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 105, 180, 255). - /// - public static Color4 HotPink { get { return new Color4(255, 105, 180, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (205, 92, 92, 255). - /// - public static Color4 IndianRed { get { return new Color4(205, 92, 92, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (75, 0, 130, 255). - /// - public static Color4 Indigo { get { return new Color4(75, 0, 130, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 255, 240, 255). - /// - public static Color4 Ivory { get { return new Color4(255, 255, 240, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (240, 230, 140, 255). - /// - public static Color4 Khaki { get { return new Color4(240, 230, 140, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (230, 230, 250, 255). - /// - public static Color4 Lavender { get { return new Color4(230, 230, 250, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 240, 245, 255). - /// - public static Color4 LavenderBlush { get { return new Color4(255, 240, 245, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (124, 252, 0, 255). - /// - public static Color4 LawnGreen { get { return new Color4(124, 252, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 250, 205, 255). - /// - public static Color4 LemonChiffon { get { return new Color4(255, 250, 205, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (173, 216, 230, 255). - /// - public static Color4 LightBlue { get { return new Color4(173, 216, 230, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (240, 128, 128, 255). - /// - public static Color4 LightCoral { get { return new Color4(240, 128, 128, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (224, 255, 255, 255). - /// - public static Color4 LightCyan { get { return new Color4(224, 255, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (250, 250, 210, 255). - /// - public static Color4 LightGoldenrodYellow { get { return new Color4(250, 250, 210, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (144, 238, 144, 255). - /// - public static Color4 LightGreen { get { return new Color4(144, 238, 144, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (211, 211, 211, 255). - /// - public static Color4 LightGray { get { return new Color4(211, 211, 211, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 182, 193, 255). - /// - public static Color4 LightPink { get { return new Color4(255, 182, 193, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 160, 122, 255). - /// - public static Color4 LightSalmon { get { return new Color4(255, 160, 122, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (32, 178, 170, 255). - /// - public static Color4 LightSeaGreen { get { return new Color4(32, 178, 170, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (135, 206, 250, 255). - /// - public static Color4 LightSkyBlue { get { return new Color4(135, 206, 250, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (119, 136, 153, 255). - /// - public static Color4 LightSlateGray { get { return new Color4(119, 136, 153, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (176, 196, 222, 255). - /// - public static Color4 LightSteelBlue { get { return new Color4(176, 196, 222, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 255, 224, 255). - /// - public static Color4 LightYellow { get { return new Color4(255, 255, 224, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 255, 0, 255). - /// - public static Color4 Lime { get { return new Color4(0, 255, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (50, 205, 50, 255). - /// - public static Color4 LimeGreen { get { return new Color4(50, 205, 50, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (250, 240, 230, 255). - /// - public static Color4 Linen { get { return new Color4(250, 240, 230, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 0, 255, 255). - /// - public static Color4 Magenta { get { return new Color4(255, 0, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (128, 0, 0, 255). - /// - public static Color4 Maroon { get { return new Color4(128, 0, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (102, 205, 170, 255). - /// - public static Color4 MediumAquamarine { get { return new Color4(102, 205, 170, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 0, 205, 255). - /// - public static Color4 MediumBlue { get { return new Color4(0, 0, 205, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (186, 85, 211, 255). - /// - public static Color4 MediumOrchid { get { return new Color4(186, 85, 211, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (147, 112, 219, 255). - /// - public static Color4 MediumPurple { get { return new Color4(147, 112, 219, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (60, 179, 113, 255). - /// - public static Color4 MediumSeaGreen { get { return new Color4(60, 179, 113, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (123, 104, 238, 255). - /// - public static Color4 MediumSlateBlue { get { return new Color4(123, 104, 238, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 250, 154, 255). - /// - public static Color4 MediumSpringGreen { get { return new Color4(0, 250, 154, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (72, 209, 204, 255). - /// - public static Color4 MediumTurquoise { get { return new Color4(72, 209, 204, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (199, 21, 133, 255). - /// - public static Color4 MediumVioletRed { get { return new Color4(199, 21, 133, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (25, 25, 112, 255). - /// - public static Color4 MidnightBlue { get { return new Color4(25, 25, 112, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (245, 255, 250, 255). - /// - public static Color4 MintCream { get { return new Color4(245, 255, 250, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 228, 225, 255). - /// - public static Color4 MistyRose { get { return new Color4(255, 228, 225, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 228, 181, 255). - /// - public static Color4 Moccasin { get { return new Color4(255, 228, 181, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 222, 173, 255). - /// - public static Color4 NavajoWhite { get { return new Color4(255, 222, 173, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 0, 128, 255). - /// - public static Color4 Navy { get { return new Color4(0, 0, 128, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (253, 245, 230, 255). - /// - public static Color4 OldLace { get { return new Color4(253, 245, 230, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (128, 128, 0, 255). - /// - public static Color4 Olive { get { return new Color4(128, 128, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (107, 142, 35, 255). - /// - public static Color4 OliveDrab { get { return new Color4(107, 142, 35, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 165, 0, 255). - /// - public static Color4 Orange { get { return new Color4(255, 165, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 69, 0, 255). - /// - public static Color4 OrangeRed { get { return new Color4(255, 69, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (218, 112, 214, 255). - /// - public static Color4 Orchid { get { return new Color4(218, 112, 214, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (238, 232, 170, 255). - /// - public static Color4 PaleGoldenrod { get { return new Color4(238, 232, 170, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (152, 251, 152, 255). - /// - public static Color4 PaleGreen { get { return new Color4(152, 251, 152, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (175, 238, 238, 255). - /// - public static Color4 PaleTurquoise { get { return new Color4(175, 238, 238, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (219, 112, 147, 255). - /// - public static Color4 PaleVioletRed { get { return new Color4(219, 112, 147, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 239, 213, 255). - /// - public static Color4 PapayaWhip { get { return new Color4(255, 239, 213, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 218, 185, 255). - /// - public static Color4 PeachPuff { get { return new Color4(255, 218, 185, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (205, 133, 63, 255). - /// - public static Color4 Peru { get { return new Color4(205, 133, 63, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 192, 203, 255). - /// - public static Color4 Pink { get { return new Color4(255, 192, 203, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (221, 160, 221, 255). - /// - public static Color4 Plum { get { return new Color4(221, 160, 221, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (176, 224, 230, 255). - /// - public static Color4 PowderBlue { get { return new Color4(176, 224, 230, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (128, 0, 128, 255). - /// - public static Color4 Purple { get { return new Color4(128, 0, 128, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 0, 0, 255). - /// - public static Color4 Red { get { return new Color4(255, 0, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (188, 143, 143, 255). - /// - public static Color4 RosyBrown { get { return new Color4(188, 143, 143, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (65, 105, 225, 255). - /// - public static Color4 RoyalBlue { get { return new Color4(65, 105, 225, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (139, 69, 19, 255). - /// - public static Color4 SaddleBrown { get { return new Color4(139, 69, 19, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (250, 128, 114, 255). - /// - public static Color4 Salmon { get { return new Color4(250, 128, 114, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (244, 164, 96, 255). - /// - public static Color4 SandyBrown { get { return new Color4(244, 164, 96, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (46, 139, 87, 255). - /// - public static Color4 SeaGreen { get { return new Color4(46, 139, 87, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 245, 238, 255). - /// - public static Color4 SeaShell { get { return new Color4(255, 245, 238, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (160, 82, 45, 255). - /// - public static Color4 Sienna { get { return new Color4(160, 82, 45, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (192, 192, 192, 255). - /// - public static Color4 Silver { get { return new Color4(192, 192, 192, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (135, 206, 235, 255). - /// - public static Color4 SkyBlue { get { return new Color4(135, 206, 235, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (106, 90, 205, 255). - /// - public static Color4 SlateBlue { get { return new Color4(106, 90, 205, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (112, 128, 144, 255). - /// - public static Color4 SlateGray { get { return new Color4(112, 128, 144, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 250, 250, 255). - /// - public static Color4 Snow { get { return new Color4(255, 250, 250, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 255, 127, 255). - /// - public static Color4 SpringGreen { get { return new Color4(0, 255, 127, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (70, 130, 180, 255). - /// - public static Color4 SteelBlue { get { return new Color4(70, 130, 180, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (210, 180, 140, 255). - /// - public static Color4 Tan { get { return new Color4(210, 180, 140, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 128, 128, 255). - /// - public static Color4 Teal { get { return new Color4(0, 128, 128, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (216, 191, 216, 255). - /// - public static Color4 Thistle { get { return new Color4(216, 191, 216, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 99, 71, 255). - /// - public static Color4 Tomato { get { return new Color4(255, 99, 71, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (64, 224, 208, 255). - /// - public static Color4 Turquoise { get { return new Color4(64, 224, 208, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (238, 130, 238, 255). - /// - public static Color4 Violet { get { return new Color4(238, 130, 238, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (245, 222, 179, 255). - /// - public static Color4 Wheat { get { return new Color4(245, 222, 179, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 255, 255, 255). - /// - public static Color4 White { get { return new Color4(255, 255, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (245, 245, 245, 255). - /// - public static Color4 WhiteSmoke { get { return new Color4(245, 245, 245, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 255, 0, 255). - /// - public static Color4 Yellow { get { return new Color4(255, 255, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (154, 205, 50, 255). - /// - public static Color4 YellowGreen { get { return new Color4(154, 205, 50, 255); } } - - /// - /// Converts sRGB color values to RGB color values. - /// - /// - /// Returns the converted color value. - /// - /// - /// Color value to convert in sRGB. - /// - public static Color4 FromSrgb(Color4 srgb) - { - float r, g, b; - - if (srgb.R <= 0.04045f) - { - r = srgb.R / 12.92f; - } - else - { - r = (float)Math.Pow((srgb.R + 0.055f) / (1.0f + 0.055f), 2.4f); - } - - if (srgb.G <= 0.04045f) - { - g = srgb.G / 12.92f; - } - else - { - g = (float)Math.Pow((srgb.G + 0.055f) / (1.0f + 0.055f), 2.4f); - } - - if (srgb.B <= 0.04045f) - { - b = srgb.B / 12.92f; - } - else - { - b = (float)Math.Pow((srgb.B + 0.055f) / (1.0f + 0.055f), 2.4f); - } - - return new Color4(r, g, b, srgb.A); - } - - /// - /// Converts RGB color values to sRGB color values. - /// - /// - /// Returns the converted color value. - /// - /// Color value to convert. - public static Color4 ToSrgb(Color4 rgb) - { - float r, g, b; - - if (rgb.R <= 0.0031308) - { - r = 12.92f * rgb.R; - } - else - { - r = (1.0f + 0.055f) * (float)Math.Pow(rgb.R, 1.0f / 2.4f) - 0.055f; - } - - if (rgb.G <= 0.0031308) - { - g = 12.92f * rgb.G; - } - else - { - g = (1.0f + 0.055f) * (float)Math.Pow(rgb.G, 1.0f / 2.4f) - 0.055f; - } - - if (rgb.B <= 0.0031308) - { - b = 12.92f * rgb.B; - } - else - { - b = (1.0f + 0.055f) * (float)Math.Pow(rgb.B, 1.0f / 2.4f) - 0.055f; - } - - return new Color4(r, g, b, rgb.A); - } - - /// - /// Converts HSL color values to RGB color values. - /// - /// - /// Returns the converted color value. - /// - /// - /// Color value to convert in hue, saturation, lightness (HSL). - /// The X element is Hue (H), the Y element is Saturation (S), the Z element is Lightness (L), and the W element is Alpha (which is copied to the output's Alpha value). - /// Each has a range of 0.0 to 1.0. - /// - public static Color4 FromHsl(Vector4 hsl) - { - var hue = hsl.X * 360.0f; - var saturation = hsl.Y; - var lightness = hsl.Z; - - var C = (1.0f - Math.Abs(2.0f * lightness - 1.0f)) * saturation; - - var h = hue / 60.0f; - var X = C * (1.0f - Math.Abs(h % 2.0f - 1.0f)); - - float r, g, b; - if (0.0f <= h && h < 1.0f) - { - r = C; - g = X; - b = 0.0f; - } - else if (1.0f <= h && h < 2.0f) - { - r = X; - g = C; - b = 0.0f; - } - else if (2.0f <= h && h < 3.0f) - { - r = 0.0f; - g = C; - b = X; - } - else if (3.0f <= h && h < 4.0f) - { - r = 0.0f; - g = X; - b = C; - } - else if (4.0f <= h && h < 5.0f) - { - r = X; - g = 0.0f; - b = C; - } - else if (5.0f <= h && h < 6.0f) - { - r = C; - g = 0.0f; - b = X; - } - else - { - r = 0.0f; - g = 0.0f; - b = 0.0f; - } - - var m = lightness - (C / 2.0f); - return new Color4(r + m, g + m, b + m, hsl.W); - } - - /// - /// Converts RGB color values to HSL color values. - /// - /// - /// Returns the converted color value. - /// The X element is Hue (H), the Y element is Saturation (S), the Z element is Lightness (L), and the W element is Alpha (a copy of the input's Alpha value). - /// Each has a range of 0.0 to 1.0. - /// - /// Color value to convert. - public static Vector4 ToHsl(Color4 rgb) - { - var M = Math.Max(rgb.R, Math.Max(rgb.G, rgb.B)); - var m = Math.Min(rgb.R, Math.Min(rgb.G, rgb.B)); - var C = M - m; - - float h = 0.0f; - if (M == rgb.R) - { - h = ((rgb.G - rgb.B) / C); - } - else if (M == rgb.G) - { - h = ((rgb.B - rgb.R) / C) + 2.0f; - } - else if (M == rgb.B) - { - h = ((rgb.R - rgb.G) / C) + 4.0f; - } - - var hue = h / 6.0f; - if (hue < 0.0f) - { - hue += 1.0f; - } - - var lightness = (M + m) / 2.0f; - - var saturation = 0.0f; - if (0.0f != lightness && lightness != 1.0f) - { - saturation = C / (1.0f - Math.Abs(2.0f * lightness - 1.0f)); - } - - return new Vector4(hue, saturation, lightness, rgb.A); - } - - /// - /// Converts HSV color values to RGB color values. - /// - /// - /// Returns the converted color value. - /// - /// - /// Color value to convert in hue, saturation, value (HSV). - /// The X element is Hue (H), the Y element is Saturation (S), the Z element is Value (V), and the W element is Alpha (which is copied to the output's Alpha value). - /// Each has a range of 0.0 to 1.0. - /// - public static Color4 FromHsv(Vector4 hsv) - { - var hue = hsv.X * 360.0f; - var saturation = hsv.Y; - var value = hsv.Z; - - var C = value * saturation; - - var h = hue / 60.0f; - var X = C * (1.0f - Math.Abs(h % 2.0f - 1.0f)); - - float r, g, b; - if (0.0f <= h && h < 1.0f) - { - r = C; - g = X; - b = 0.0f; - } - else if (1.0f <= h && h < 2.0f) - { - r = X; - g = C; - b = 0.0f; - } - else if (2.0f <= h && h < 3.0f) - { - r = 0.0f; - g = C; - b = X; - } - else if (3.0f <= h && h < 4.0f) - { - r = 0.0f; - g = X; - b = C; - } - else if (4.0f <= h && h < 5.0f) - { - r = X; - g = 0.0f; - b = C; - } - else if (5.0f <= h && h < 6.0f) - { - r = C; - g = 0.0f; - b = X; - } - else - { - r = 0.0f; - g = 0.0f; - b = 0.0f; - } - - var m = value - C; - return new Color4(r + m, g + m, b + m, hsv.W); - } - - /// - /// Converts RGB color values to HSV color values. - /// - /// - /// Returns the converted color value. - /// The X element is Hue (H), the Y element is Saturation (S), the Z element is Value (V), and the W element is Alpha (a copy of the input's Alpha value). - /// Each has a range of 0.0 to 1.0. - /// - /// Color value to convert. - public static Vector4 ToHsv(Color4 rgb) - { - var M = Math.Max(rgb.R, Math.Max(rgb.G, rgb.B)); - var m = Math.Min(rgb.R, Math.Min(rgb.G, rgb.B)); - var C = M - m; - - float h = 0.0f; - if (M == rgb.R) - { - h = ((rgb.G - rgb.B) / C) % 6.0f; - } - else if (M == rgb.G) - { - h = ((rgb.B - rgb.R) / C) + 2.0f; - } - else if (M == rgb.B) - { - h = ((rgb.R - rgb.G) / C) + 4.0f; - } - - var hue = (h * 60.0f) / 360.0f; - - var saturation = 0.0f; - if (0.0f != M) - { - saturation = C / M; - } - - return new Vector4(hue, saturation, M, rgb.A); - } - - /// - /// Converts XYZ color values to RGB color values. - /// - /// - /// Returns the converted color value. - /// - /// - /// Color value to convert with the trisimulus values of X, Y, and Z in the corresponding element, and the W element with Alpha (which is copied to the output's Alpha value). - /// Each has a range of 0.0 to 1.0. - /// - /// Uses the CIE XYZ colorspace. - public static Color4 FromXyz(Vector4 xyz) - { - var r = 0.41847f * xyz.X + -0.15866f * xyz.Y + -0.082835f * xyz.Z; - var g = -0.091169f * xyz.X + 0.25243f * xyz.Y + 0.015708f * xyz.Z; - var b = 0.00092090f * xyz.X + -0.0025498f * xyz.Y + 0.17860f * xyz.Z; - return new Color4(r, g, b, xyz.W); - } - - /// - /// Converts RGB color values to XYZ color values. - /// - /// - /// Returns the converted color value with the trisimulus values of X, Y, and Z in the corresponding element, and the W element with Alpha (a copy of the input's Alpha value). - /// Each has a range of 0.0 to 1.0. - /// - /// Color value to convert. - /// Uses the CIE XYZ colorspace. - public static Vector4 ToXyz(Color4 rgb) - { - var x = (0.49f * rgb.R + 0.31f * rgb.G + 0.20f * rgb.B) / 0.17697f; - var y = (0.17697f * rgb.R + 0.81240f * rgb.G + 0.01063f * rgb.B) / 0.17697f; - var z = (0.00f * rgb.R + 0.01f * rgb.G + 0.99f * rgb.B) / 0.17697f; - return new Vector4(x, y, z, rgb.A); - } - - /// - /// Converts YCbCr color values to RGB color values. - /// - /// - /// Returns the converted color value. - /// - /// - /// Color value to convert in Luma-Chrominance (YCbCr) aka YUV. - /// The X element contains Luma (Y, 0.0 to 1.0), the Y element contains Blue-difference chroma (U, -0.5 to 0.5), the Z element contains the Red-difference chroma (V, -0.5 to 0.5), and the W element contains the Alpha (which is copied to the output's Alpha value). - /// - /// Converts using ITU-R BT.601/CCIR 601 W(r) = 0.299 W(b) = 0.114 U(max) = 0.436 V(max) = 0.615. - public static Color4 FromYcbcr(Vector4 ycbcr) - { - var r = 1.0f * ycbcr.X + 0.0f * ycbcr.Y + 1.402f * ycbcr.Z; - var g = 1.0f * ycbcr.X + -0.344136f * ycbcr.Y + -0.714136f * ycbcr.Z; - var b = 1.0f * ycbcr.X + 1.772f * ycbcr.Y + 0.0f * ycbcr.Z; - return new Color4(r, g, b, ycbcr.W); - } - - /// - /// Converts RGB color values to YUV color values. - /// - /// - /// Returns the converted color value in Luma-Chrominance (YCbCr) aka YUV. - /// The X element contains Luma (Y, 0.0 to 1.0), the Y element contains Blue-difference chroma (U, -0.5 to 0.5), the Z element contains the Red-difference chroma (V, -0.5 to 0.5), and the W element contains the Alpha (a copy of the input's Alpha value). - /// Each has a range of 0.0 to 1.0. - /// - /// Color value to convert. - /// Converts using ITU-R BT.601/CCIR 601 W(r) = 0.299 W(b) = 0.114 U(max) = 0.436 V(max) = 0.615. - public static Vector4 ToYcbcr(Color4 rgb) - { - var y = 0.299f * rgb.R + 0.587f * rgb.G + 0.114f * rgb.B; - var u = -0.168736f * rgb.R + -0.331264f * rgb.G + 0.5f * rgb.B; - var v = 0.5f * rgb.R + -0.418688f * rgb.G + -0.081312f * rgb.B; - return new Vector4(y, u, v, rgb.A); - } - - /// - /// Converts HCY color values to RGB color values. - /// - /// - /// Returns the converted color value. - /// - /// - /// Color value to convert in hue, chroma, luminance (HCY). - /// The X element is Hue (H), the Y element is Chroma (C), the Z element is luminance (Y), and the W element is Alpha (which is copied to the output's Alpha value). - /// Each has a range of 0.0 to 1.0. - /// - public static Color4 FromHcy(Vector4 hcy) - { - var hue = hcy.X * 360.0f; - var C = hcy.Y; - var luminance = hcy.Z; - - var h = hue / 60.0f; - var X = C * (1.0f - Math.Abs(h % 2.0f - 1.0f)); - - float r, g, b; - if (0.0f <= h && h < 1.0f) - { - r = C; - g = X; - b = 0.0f; - } - else if (1.0f <= h && h < 2.0f) - { - r = X; - g = C; - b = 0.0f; - } - else if (2.0f <= h && h < 3.0f) - { - r = 0.0f; - g = C; - b = X; - } - else if (3.0f <= h && h < 4.0f) - { - r = 0.0f; - g = X; - b = C; - } - else if (4.0f <= h && h < 5.0f) - { - r = X; - g = 0.0f; - b = C; - } - else if (5.0f <= h && h < 6.0f) - { - r = C; - g = 0.0f; - b = X; - } - else - { - r = 0.0f; - g = 0.0f; - b = 0.0f; - } - - var m = luminance - (0.30f * r + 0.59f * g + 0.11f * b); - return new Color4(r + m, g + m, b + m, hcy.W); - } - - /// - /// Converts RGB color values to HCY color values. - /// - /// - /// Returns the converted color value. - /// The X element is Hue (H), the Y element is Chroma (C), the Z element is luminance (Y), and the W element is Alpha (a copy of the input's Alpha value). - /// Each has a range of 0.0 to 1.0. - /// - /// Color value to convert. - public static Vector4 ToHcy(Color4 rgb) - { - var M = Math.Max(rgb.R, Math.Max(rgb.G, rgb.B)); - var m = Math.Min(rgb.R, Math.Min(rgb.G, rgb.B)); - var C = M - m; - - float h = 0.0f; - if (M == rgb.R) - { - h = ((rgb.G - rgb.B) / C) % 6.0f; - } - else if (M == rgb.G) - { - h = ((rgb.B - rgb.R) / C) + 2.0f; - } - else if (M == rgb.B) - { - h = ((rgb.R - rgb.G) / C) + 4.0f; - } - - var hue = (h * 60.0f) / 360.0f; - - var luminance = 0.30f * rgb.R + 0.59f * rgb.G + 0.11f * rgb.B; - - return new Vector4(hue, C, luminance, rgb.A); - } - - /// - /// Compares whether this Color4 structure is equal to the specified Color4. - /// - /// The Color4 structure to compare to. - /// True if both Color4 structures contain the same components; false otherwise. - public bool Equals(Color4 other) - { - return - this.R == other.R && - this.G == other.G && - this.B == other.B && - this.A == other.A; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/ColorFormat.cs b/external/src/OpenTK/OpenTK/Graphics/ColorFormat.cs deleted file mode 100644 index f983b27..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/ColorFormat.cs +++ /dev/null @@ -1,281 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2010 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; - -namespace OpenTK.Graphics -{ - /// Defines the ColorFormat component of a GraphicsMode. - /// - /// A ColorFormat contains Red, Green, Blue and Alpha components that descibe - /// the allocated bits per pixel for the corresponding color. - /// - public struct ColorFormat : IComparable, IEquatable - { - private byte red, green, blue, alpha; - - /// - /// Constructs a new ColorFormat with the specified aggregate bits per pixel. - /// - /// The bits per pixel sum for the Red, Green, Blue and Alpha color channels. - public ColorFormat(int bpp) - { - if (bpp < 0) - { - throw new ArgumentOutOfRangeException("bpp", "Must be greater or equal to zero."); - } - red = green = blue = alpha = 0; - BitsPerPixel = bpp; - IsIndexed = false; - - switch (bpp) - { - case 32: - Red = Green = Blue = Alpha = 8; - break; - case 24: - Red = Green = Blue = 8; - break; - case 16: - Red = Blue = 5; - Green = 6; - break; - case 15: - Red = Green = Blue = 5; - break; - case 8: - Red = Green = 3; - Blue = 2; - IsIndexed = true; - break; - case 4: - Red = Green = 2; - Blue = 1; - IsIndexed = true; - break; - case 1: - IsIndexed = true; - break; - default: - Red = Blue = Alpha = (byte)(bpp / 4); - Green = (byte)((bpp / 4) + (bpp % 4)); - break; - } - } - - /// - /// Constructs a new ColorFormat with the specified bits per pixel for - /// the Red, Green, Blue and Alpha color channels. - /// - /// Bits per pixel for the Red color channel. - /// Bits per pixel for the Green color channel. - /// Bits per pixel for the Blue color channel. - /// Bits per pixel for the Alpha color channel. - public ColorFormat(int red, int green, int blue, int alpha) - { - if (red < 0 || green < 0 || blue < 0 || alpha < 0) - { - throw new ArgumentOutOfRangeException("Arguments must be greater or equal to zero."); - } - this.red = (byte)red; - this.green = (byte)green; - this.blue = (byte)blue; - this.alpha = (byte)alpha; - this.BitsPerPixel = red + green + blue + alpha; - this.IsIndexed = false; - if (this.BitsPerPixel < 15 && this.BitsPerPixel != 0) - { - this.IsIndexed = true; - } - } - - /// Gets the bits per pixel for the Red channel. - public int Red { get { return red; } private set { red = (byte)value; } } - /// Gets the bits per pixel for the Green channel. - public int Green { get { return green; } private set { green = (byte)value; } } - /// Gets the bits per pixel for the Blue channel. - public int Blue { get { return blue; } private set { blue = (byte)value; } } - /// Gets the bits per pixel for the Alpha channel. - public int Alpha { get { return alpha; } private set { alpha = (byte)value; } } - /// Gets a System.Boolean indicating whether this ColorFormat is indexed. - public bool IsIndexed { get; private set; } - - /// Gets the sum of Red, Green, Blue and Alpha bits per pixel. - public int BitsPerPixel { get; private set; } - - /// - /// Defines an empty ColorFormat, where all properties are set to zero. - /// - public static readonly ColorFormat Empty = new ColorFormat(0); - - /// - /// Converts the specified bpp into a new ColorFormat. - /// - /// The bits per pixel to convert. - /// A ColorFormat with the specified bits per pixel. - public static implicit operator ColorFormat(int bpp) - { - return new ColorFormat(bpp); - } - - //public static implicit operator int(ColorFormat mode) - //{ - // return mode.BitsPerPixel; - //} - - /// - /// Compares two instances. - /// - /// The other instance. - /// - /// Zero if this instance is equal to other; - /// a positive value if this instance is greater than other; - /// a negative value otherwise. - /// - public int CompareTo(ColorFormat other) - { - int result = BitsPerPixel.CompareTo(other.BitsPerPixel); - if (result != 0) - { - return result; - } - result = IsIndexed.CompareTo(other.IsIndexed); - if (result != 0) - { - return result; - } - result = Alpha.CompareTo(other.Alpha); - return result; - } - - /// - /// Compares whether this ColorFormat structure is equal to the specified ColorFormat. - /// - /// The ColorFormat structure to compare to. - /// True if both ColorFormat structures contain the same components; false otherwise. - public bool Equals(ColorFormat other) - { - return - Red == other.Red && - Green == other.Green && - Blue == other.Blue && - Alpha == other.Alpha; - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// Another object to compare to. - /// True if this instance is equal to obj; false otherwise. - public override bool Equals(object obj) - { - return (obj is ColorFormat) ? this.Equals((ColorFormat)obj) : false; - } - - /// - /// Compares two instances for equality. - /// - /// The left operand. - /// The right operand. - /// True if both instances are equal; false otherwise. - public static bool operator ==(ColorFormat left, ColorFormat right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The left operand. - /// The right operand. - /// True if both instances are not equal; false otherwise. - public static bool operator !=(ColorFormat left, ColorFormat right) - { - return !(left == right); - } - - /// - /// Compares two instances for inequality. - /// - /// The left operand. - /// The right operand. - /// True if left is greater than right; false otherwise. - public static bool operator >(ColorFormat left, ColorFormat right) - { - return left.CompareTo(right) > 0; - } - - /// - /// Compares two instances for inequality. - /// - /// The left operand. - /// The right operand. - /// True if left is greater than or equal to right; false otherwise. - public static bool operator >=(ColorFormat left, ColorFormat right) - { - return left.CompareTo(right) >= 0; - } - - /// - /// Compares two instances for inequality. - /// - /// The left operand. - /// The right operand. - /// True if left is less than right; false otherwise. - public static bool operator <(ColorFormat left, ColorFormat right) - { - return left.CompareTo(right) < 0; - } - - /// - /// Compares two instances for inequality. - /// - /// The left operand. - /// The right operand. - /// True if left is less than or equal to right; false otherwise. - public static bool operator <=(ColorFormat left, ColorFormat right) - { - return left.CompareTo(right) <= 0; - } - - /// - /// Returns the hash code for this instance. - /// - /// A System.Int32 with the hash code of this instance. - public override int GetHashCode() - { - return Red ^ Green ^ Blue ^ Alpha; - } - - /// - /// Returns a that describes this instance. - /// - /// A that describes this instance. - public override string ToString() - { - return string.Format("{0} ({1})", BitsPerPixel, (IsIndexed ? " indexed" : Red.ToString() + Green.ToString() + Blue.ToString() + Alpha.ToString())); - } - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/ES11/ES11.cs b/external/src/OpenTK/OpenTK/Graphics/ES11/ES11.cs deleted file mode 100644 index d584f76..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/ES11/ES11.cs +++ /dev/null @@ -1,22323 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2015 Stefanos Apostolopoulos for the Open Toolkit Library -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - - - -namespace OpenTK.Graphics.ES11 -{ - using System; - using System.Text; - using System.Runtime.InteropServices; - #pragma warning disable 3019 - #pragma warning disable 1591 - #pragma warning disable 1572 - #pragma warning disable 1573 - #pragma warning disable 626 - - partial class GL - { - static GL() - { - EntryPointNames = new byte[] - { - 103, 108, 65, 99, 99, 117, 109, 120, 79, 69, 83, 0, - 103, 108, 65, 99, 116, 105, 118, 101, 84, 101, 120, 116, 117, 114, 101, 0, - 103, 108, 65, 108, 112, 104, 97, 70, 117, 110, 99, 0, - 103, 108, 65, 108, 112, 104, 97, 70, 117, 110, 99, 120, 0, - 103, 108, 65, 108, 112, 104, 97, 70, 117, 110, 99, 120, 79, 69, 83, 0, - 103, 108, 66, 105, 110, 100, 66, 117, 102, 102, 101, 114, 0, - 103, 108, 66, 105, 110, 100, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 79, 69, 83, 0, - 103, 108, 66, 105, 110, 100, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 79, 69, 83, 0, - 103, 108, 66, 105, 110, 100, 84, 101, 120, 116, 117, 114, 101, 0, - 103, 108, 66, 105, 110, 100, 86, 101, 114, 116, 101, 120, 65, 114, 114, 97, 121, 79, 69, 83, 0, - 103, 108, 66, 105, 116, 109, 97, 112, 120, 79, 69, 83, 0, - 103, 108, 66, 108, 101, 110, 100, 67, 111, 108, 111, 114, 120, 79, 69, 83, 0, - 103, 108, 66, 108, 101, 110, 100, 69, 113, 117, 97, 116, 105, 111, 110, 69, 88, 84, 0, - 103, 108, 66, 108, 101, 110, 100, 69, 113, 117, 97, 116, 105, 111, 110, 79, 69, 83, 0, - 103, 108, 66, 108, 101, 110, 100, 69, 113, 117, 97, 116, 105, 111, 110, 83, 101, 112, 97, 114, 97, 116, 101, 79, 69, 83, 0, - 103, 108, 66, 108, 101, 110, 100, 70, 117, 110, 99, 0, - 103, 108, 66, 108, 101, 110, 100, 70, 117, 110, 99, 83, 101, 112, 97, 114, 97, 116, 101, 79, 69, 83, 0, - 103, 108, 66, 117, 102, 102, 101, 114, 68, 97, 116, 97, 0, - 103, 108, 66, 117, 102, 102, 101, 114, 83, 117, 98, 68, 97, 116, 97, 0, - 103, 108, 67, 104, 101, 99, 107, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 83, 116, 97, 116, 117, 115, 79, 69, 83, 0, - 103, 108, 67, 108, 101, 97, 114, 0, - 103, 108, 67, 108, 101, 97, 114, 65, 99, 99, 117, 109, 120, 79, 69, 83, 0, - 103, 108, 67, 108, 101, 97, 114, 67, 111, 108, 111, 114, 0, - 103, 108, 67, 108, 101, 97, 114, 67, 111, 108, 111, 114, 120, 0, - 103, 108, 67, 108, 101, 97, 114, 67, 111, 108, 111, 114, 120, 79, 69, 83, 0, - 103, 108, 67, 108, 101, 97, 114, 68, 101, 112, 116, 104, 102, 0, - 103, 108, 67, 108, 101, 97, 114, 68, 101, 112, 116, 104, 102, 79, 69, 83, 0, - 103, 108, 67, 108, 101, 97, 114, 68, 101, 112, 116, 104, 120, 0, - 103, 108, 67, 108, 101, 97, 114, 68, 101, 112, 116, 104, 120, 79, 69, 83, 0, - 103, 108, 67, 108, 101, 97, 114, 83, 116, 101, 110, 99, 105, 108, 0, - 103, 108, 67, 108, 105, 101, 110, 116, 65, 99, 116, 105, 118, 101, 84, 101, 120, 116, 117, 114, 101, 0, - 103, 108, 67, 108, 105, 101, 110, 116, 87, 97, 105, 116, 83, 121, 110, 99, 65, 80, 80, 76, 69, 0, - 103, 108, 67, 108, 105, 112, 80, 108, 97, 110, 101, 102, 0, - 103, 108, 67, 108, 105, 112, 80, 108, 97, 110, 101, 102, 73, 77, 71, 0, - 103, 108, 67, 108, 105, 112, 80, 108, 97, 110, 101, 102, 79, 69, 83, 0, - 103, 108, 67, 108, 105, 112, 80, 108, 97, 110, 101, 120, 0, - 103, 108, 67, 108, 105, 112, 80, 108, 97, 110, 101, 120, 73, 77, 71, 0, - 103, 108, 67, 108, 105, 112, 80, 108, 97, 110, 101, 120, 79, 69, 83, 0, - 103, 108, 67, 111, 108, 111, 114, 51, 120, 79, 69, 83, 0, - 103, 108, 67, 111, 108, 111, 114, 51, 120, 118, 79, 69, 83, 0, - 103, 108, 67, 111, 108, 111, 114, 52, 102, 0, - 103, 108, 67, 111, 108, 111, 114, 52, 117, 98, 0, - 103, 108, 67, 111, 108, 111, 114, 52, 120, 0, - 103, 108, 67, 111, 108, 111, 114, 52, 120, 79, 69, 83, 0, - 103, 108, 67, 111, 108, 111, 114, 52, 120, 118, 79, 69, 83, 0, - 103, 108, 67, 111, 108, 111, 114, 77, 97, 115, 107, 0, - 103, 108, 67, 111, 108, 111, 114, 80, 111, 105, 110, 116, 101, 114, 0, - 103, 108, 67, 111, 109, 112, 114, 101, 115, 115, 101, 100, 84, 101, 120, 73, 109, 97, 103, 101, 50, 68, 0, - 103, 108, 67, 111, 109, 112, 114, 101, 115, 115, 101, 100, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 50, 68, 0, - 103, 108, 67, 111, 110, 118, 111, 108, 117, 116, 105, 111, 110, 80, 97, 114, 97, 109, 101, 116, 101, 114, 120, 79, 69, 83, 0, - 103, 108, 67, 111, 110, 118, 111, 108, 117, 116, 105, 111, 110, 80, 97, 114, 97, 109, 101, 116, 101, 114, 120, 118, 79, 69, 83, 0, - 103, 108, 67, 111, 112, 121, 84, 101, 120, 73, 109, 97, 103, 101, 50, 68, 0, - 103, 108, 67, 111, 112, 121, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 50, 68, 0, - 103, 108, 67, 111, 112, 121, 84, 101, 120, 116, 117, 114, 101, 76, 101, 118, 101, 108, 115, 65, 80, 80, 76, 69, 0, - 103, 108, 67, 117, 108, 108, 70, 97, 99, 101, 0, - 103, 108, 67, 117, 114, 114, 101, 110, 116, 80, 97, 108, 101, 116, 116, 101, 77, 97, 116, 114, 105, 120, 79, 69, 83, 0, - 103, 108, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 67, 97, 108, 108, 98, 97, 99, 107, 0, - 103, 108, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 67, 97, 108, 108, 98, 97, 99, 107, 75, 72, 82, 0, - 103, 108, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 67, 111, 110, 116, 114, 111, 108, 0, - 103, 108, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 67, 111, 110, 116, 114, 111, 108, 75, 72, 82, 0, - 103, 108, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 73, 110, 115, 101, 114, 116, 0, - 103, 108, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 73, 110, 115, 101, 114, 116, 75, 72, 82, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 66, 117, 102, 102, 101, 114, 115, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 70, 101, 110, 99, 101, 115, 78, 86, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 115, 79, 69, 83, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 115, 79, 69, 83, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 83, 121, 110, 99, 65, 80, 80, 76, 69, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 84, 101, 120, 116, 117, 114, 101, 115, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 86, 101, 114, 116, 101, 120, 65, 114, 114, 97, 121, 115, 79, 69, 83, 0, - 103, 108, 68, 101, 112, 116, 104, 70, 117, 110, 99, 0, - 103, 108, 68, 101, 112, 116, 104, 77, 97, 115, 107, 0, - 103, 108, 68, 101, 112, 116, 104, 82, 97, 110, 103, 101, 102, 0, - 103, 108, 68, 101, 112, 116, 104, 82, 97, 110, 103, 101, 102, 79, 69, 83, 0, - 103, 108, 68, 101, 112, 116, 104, 82, 97, 110, 103, 101, 120, 0, - 103, 108, 68, 101, 112, 116, 104, 82, 97, 110, 103, 101, 120, 79, 69, 83, 0, - 103, 108, 68, 105, 115, 97, 98, 108, 101, 0, - 103, 108, 68, 105, 115, 97, 98, 108, 101, 67, 108, 105, 101, 110, 116, 83, 116, 97, 116, 101, 0, - 103, 108, 68, 105, 115, 97, 98, 108, 101, 68, 114, 105, 118, 101, 114, 67, 111, 110, 116, 114, 111, 108, 81, 67, 79, 77, 0, - 103, 108, 68, 105, 115, 99, 97, 114, 100, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 65, 114, 114, 97, 121, 115, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 0, - 103, 108, 68, 114, 97, 119, 84, 101, 120, 102, 79, 69, 83, 0, - 103, 108, 68, 114, 97, 119, 84, 101, 120, 102, 118, 79, 69, 83, 0, - 103, 108, 68, 114, 97, 119, 84, 101, 120, 105, 79, 69, 83, 0, - 103, 108, 68, 114, 97, 119, 84, 101, 120, 105, 118, 79, 69, 83, 0, - 103, 108, 68, 114, 97, 119, 84, 101, 120, 115, 79, 69, 83, 0, - 103, 108, 68, 114, 97, 119, 84, 101, 120, 115, 118, 79, 69, 83, 0, - 103, 108, 68, 114, 97, 119, 84, 101, 120, 120, 79, 69, 83, 0, - 103, 108, 68, 114, 97, 119, 84, 101, 120, 120, 118, 79, 69, 83, 0, - 103, 108, 69, 71, 76, 73, 109, 97, 103, 101, 84, 97, 114, 103, 101, 116, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 79, 69, 83, 0, - 103, 108, 69, 71, 76, 73, 109, 97, 103, 101, 84, 97, 114, 103, 101, 116, 84, 101, 120, 116, 117, 114, 101, 50, 68, 79, 69, 83, 0, - 103, 108, 69, 110, 97, 98, 108, 101, 0, - 103, 108, 69, 110, 97, 98, 108, 101, 67, 108, 105, 101, 110, 116, 83, 116, 97, 116, 101, 0, - 103, 108, 69, 110, 97, 98, 108, 101, 68, 114, 105, 118, 101, 114, 67, 111, 110, 116, 114, 111, 108, 81, 67, 79, 77, 0, - 103, 108, 69, 110, 100, 84, 105, 108, 105, 110, 103, 81, 67, 79, 77, 0, - 103, 108, 69, 118, 97, 108, 67, 111, 111, 114, 100, 49, 120, 79, 69, 83, 0, - 103, 108, 69, 118, 97, 108, 67, 111, 111, 114, 100, 49, 120, 118, 79, 69, 83, 0, - 103, 108, 69, 118, 97, 108, 67, 111, 111, 114, 100, 50, 120, 79, 69, 83, 0, - 103, 108, 69, 118, 97, 108, 67, 111, 111, 114, 100, 50, 120, 118, 79, 69, 83, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 66, 117, 102, 102, 101, 114, 80, 111, 105, 110, 116, 101, 114, 118, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 66, 117, 102, 102, 101, 114, 115, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 115, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 66, 105, 110, 97, 114, 121, 83, 111, 117, 114, 99, 101, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 115, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 115, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 83, 104, 97, 100, 101, 114, 115, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 84, 101, 120, 76, 101, 118, 101, 108, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 84, 101, 120, 116, 117, 114, 101, 115, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 73, 115, 80, 114, 111, 103, 114, 97, 109, 66, 105, 110, 97, 114, 121, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 84, 101, 120, 79, 98, 106, 101, 99, 116, 83, 116, 97, 116, 101, 79, 118, 101, 114, 114, 105, 100, 101, 105, 81, 67, 79, 77, 0, - 103, 108, 70, 101, 101, 100, 98, 97, 99, 107, 66, 117, 102, 102, 101, 114, 120, 79, 69, 83, 0, - 103, 108, 70, 101, 110, 99, 101, 83, 121, 110, 99, 65, 80, 80, 76, 69, 0, - 103, 108, 70, 105, 110, 105, 115, 104, 0, - 103, 108, 70, 105, 110, 105, 115, 104, 70, 101, 110, 99, 101, 78, 86, 0, - 103, 108, 70, 108, 117, 115, 104, 0, - 103, 108, 70, 108, 117, 115, 104, 77, 97, 112, 112, 101, 100, 66, 117, 102, 102, 101, 114, 82, 97, 110, 103, 101, 69, 88, 84, 0, - 103, 108, 70, 111, 103, 102, 0, - 103, 108, 70, 111, 103, 102, 118, 0, - 103, 108, 70, 111, 103, 120, 0, - 103, 108, 70, 111, 103, 120, 79, 69, 83, 0, - 103, 108, 70, 111, 103, 120, 118, 0, - 103, 108, 70, 111, 103, 120, 118, 79, 69, 83, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 79, 69, 83, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 50, 68, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 69, 88, 84, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 50, 68, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 73, 77, 71, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 50, 68, 79, 69, 83, 0, - 103, 108, 70, 114, 111, 110, 116, 70, 97, 99, 101, 0, - 103, 108, 70, 114, 117, 115, 116, 117, 109, 102, 0, - 103, 108, 70, 114, 117, 115, 116, 117, 109, 102, 79, 69, 83, 0, - 103, 108, 70, 114, 117, 115, 116, 117, 109, 120, 0, - 103, 108, 70, 114, 117, 115, 116, 117, 109, 120, 79, 69, 83, 0, - 103, 108, 71, 101, 110, 66, 117, 102, 102, 101, 114, 115, 0, - 103, 108, 71, 101, 110, 101, 114, 97, 116, 101, 77, 105, 112, 109, 97, 112, 79, 69, 83, 0, - 103, 108, 71, 101, 110, 70, 101, 110, 99, 101, 115, 78, 86, 0, - 103, 108, 71, 101, 110, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 115, 79, 69, 83, 0, - 103, 108, 71, 101, 110, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 115, 79, 69, 83, 0, - 103, 108, 71, 101, 110, 84, 101, 120, 116, 117, 114, 101, 115, 0, - 103, 108, 71, 101, 110, 86, 101, 114, 116, 101, 120, 65, 114, 114, 97, 121, 115, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 66, 111, 111, 108, 101, 97, 110, 118, 0, - 103, 108, 71, 101, 116, 66, 117, 102, 102, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 0, - 103, 108, 71, 101, 116, 66, 117, 102, 102, 101, 114, 80, 111, 105, 110, 116, 101, 114, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 67, 108, 105, 112, 80, 108, 97, 110, 101, 102, 0, - 103, 108, 71, 101, 116, 67, 108, 105, 112, 80, 108, 97, 110, 101, 102, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 67, 108, 105, 112, 80, 108, 97, 110, 101, 120, 0, - 103, 108, 71, 101, 116, 67, 108, 105, 112, 80, 108, 97, 110, 101, 120, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 67, 111, 110, 118, 111, 108, 117, 116, 105, 111, 110, 80, 97, 114, 97, 109, 101, 116, 101, 114, 120, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 76, 111, 103, 0, - 103, 108, 71, 101, 116, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 76, 111, 103, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 68, 114, 105, 118, 101, 114, 67, 111, 110, 116, 114, 111, 108, 115, 81, 67, 79, 77, 0, - 103, 108, 71, 101, 116, 68, 114, 105, 118, 101, 114, 67, 111, 110, 116, 114, 111, 108, 83, 116, 114, 105, 110, 103, 81, 67, 79, 77, 0, - 103, 108, 71, 101, 116, 69, 114, 114, 111, 114, 0, - 103, 108, 71, 101, 116, 70, 101, 110, 99, 101, 105, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 70, 105, 120, 101, 100, 118, 0, - 103, 108, 71, 101, 116, 70, 105, 120, 101, 100, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 70, 108, 111, 97, 116, 118, 0, - 103, 108, 71, 101, 116, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 65, 116, 116, 97, 99, 104, 109, 101, 110, 116, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 71, 114, 97, 112, 104, 105, 99, 115, 82, 101, 115, 101, 116, 83, 116, 97, 116, 117, 115, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 72, 105, 115, 116, 111, 103, 114, 97, 109, 80, 97, 114, 97, 109, 101, 116, 101, 114, 120, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 73, 110, 116, 101, 103, 101, 114, 54, 52, 118, 65, 80, 80, 76, 69, 0, - 103, 108, 71, 101, 116, 73, 110, 116, 101, 103, 101, 114, 118, 0, - 103, 108, 71, 101, 116, 76, 105, 103, 104, 116, 102, 118, 0, - 103, 108, 71, 101, 116, 76, 105, 103, 104, 116, 120, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 76, 105, 103, 104, 116, 120, 118, 0, - 103, 108, 71, 101, 116, 76, 105, 103, 104, 116, 120, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 77, 97, 112, 120, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 77, 97, 116, 101, 114, 105, 97, 108, 102, 118, 0, - 103, 108, 71, 101, 116, 77, 97, 116, 101, 114, 105, 97, 108, 120, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 77, 97, 116, 101, 114, 105, 97, 108, 120, 118, 0, - 103, 108, 71, 101, 116, 77, 97, 116, 101, 114, 105, 97, 108, 120, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 110, 85, 110, 105, 102, 111, 114, 109, 102, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 110, 85, 110, 105, 102, 111, 114, 109, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 79, 98, 106, 101, 99, 116, 76, 97, 98, 101, 108, 0, - 103, 108, 71, 101, 116, 79, 98, 106, 101, 99, 116, 76, 97, 98, 101, 108, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 79, 98, 106, 101, 99, 116, 80, 116, 114, 76, 97, 98, 101, 108, 0, - 103, 108, 71, 101, 116, 79, 98, 106, 101, 99, 116, 80, 116, 114, 76, 97, 98, 101, 108, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 80, 105, 120, 101, 108, 77, 97, 112, 120, 118, 0, - 103, 108, 71, 101, 116, 80, 111, 105, 110, 116, 101, 114, 118, 0, - 103, 108, 71, 101, 116, 80, 111, 105, 110, 116, 101, 114, 118, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 83, 116, 114, 105, 110, 103, 0, - 103, 108, 71, 101, 116, 83, 121, 110, 99, 105, 118, 65, 80, 80, 76, 69, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 69, 110, 118, 102, 118, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 69, 110, 118, 105, 118, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 69, 110, 118, 120, 118, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 69, 110, 118, 120, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 71, 101, 110, 102, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 71, 101, 110, 105, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 71, 101, 110, 120, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 76, 101, 118, 101, 108, 80, 97, 114, 97, 109, 101, 116, 101, 114, 120, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 118, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 120, 118, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 120, 118, 79, 69, 83, 0, - 103, 108, 72, 105, 110, 116, 0, - 103, 108, 73, 110, 100, 101, 120, 120, 79, 69, 83, 0, - 103, 108, 73, 110, 100, 101, 120, 120, 118, 79, 69, 83, 0, - 103, 108, 73, 110, 115, 101, 114, 116, 69, 118, 101, 110, 116, 77, 97, 114, 107, 101, 114, 69, 88, 84, 0, - 103, 108, 73, 115, 66, 117, 102, 102, 101, 114, 0, - 103, 108, 73, 115, 69, 110, 97, 98, 108, 101, 100, 0, - 103, 108, 73, 115, 70, 101, 110, 99, 101, 78, 86, 0, - 103, 108, 73, 115, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 79, 69, 83, 0, - 103, 108, 73, 115, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 79, 69, 83, 0, - 103, 108, 73, 115, 83, 121, 110, 99, 65, 80, 80, 76, 69, 0, - 103, 108, 73, 115, 84, 101, 120, 116, 117, 114, 101, 0, - 103, 108, 73, 115, 86, 101, 114, 116, 101, 120, 65, 114, 114, 97, 121, 79, 69, 83, 0, - 103, 108, 76, 105, 103, 104, 116, 102, 0, - 103, 108, 76, 105, 103, 104, 116, 102, 118, 0, - 103, 108, 76, 105, 103, 104, 116, 77, 111, 100, 101, 108, 102, 0, - 103, 108, 76, 105, 103, 104, 116, 77, 111, 100, 101, 108, 102, 118, 0, - 103, 108, 76, 105, 103, 104, 116, 77, 111, 100, 101, 108, 120, 0, - 103, 108, 76, 105, 103, 104, 116, 77, 111, 100, 101, 108, 120, 79, 69, 83, 0, - 103, 108, 76, 105, 103, 104, 116, 77, 111, 100, 101, 108, 120, 118, 0, - 103, 108, 76, 105, 103, 104, 116, 77, 111, 100, 101, 108, 120, 118, 79, 69, 83, 0, - 103, 108, 76, 105, 103, 104, 116, 120, 0, - 103, 108, 76, 105, 103, 104, 116, 120, 79, 69, 83, 0, - 103, 108, 76, 105, 103, 104, 116, 120, 118, 0, - 103, 108, 76, 105, 103, 104, 116, 120, 118, 79, 69, 83, 0, - 103, 108, 76, 105, 110, 101, 87, 105, 100, 116, 104, 0, - 103, 108, 76, 105, 110, 101, 87, 105, 100, 116, 104, 120, 0, - 103, 108, 76, 105, 110, 101, 87, 105, 100, 116, 104, 120, 79, 69, 83, 0, - 103, 108, 76, 111, 97, 100, 73, 100, 101, 110, 116, 105, 116, 121, 0, - 103, 108, 76, 111, 97, 100, 77, 97, 116, 114, 105, 120, 102, 0, - 103, 108, 76, 111, 97, 100, 77, 97, 116, 114, 105, 120, 120, 0, - 103, 108, 76, 111, 97, 100, 77, 97, 116, 114, 105, 120, 120, 79, 69, 83, 0, - 103, 108, 76, 111, 97, 100, 80, 97, 108, 101, 116, 116, 101, 70, 114, 111, 109, 77, 111, 100, 101, 108, 86, 105, 101, 119, 77, 97, 116, 114, 105, 120, 79, 69, 83, 0, - 103, 108, 76, 111, 97, 100, 84, 114, 97, 110, 115, 112, 111, 115, 101, 77, 97, 116, 114, 105, 120, 120, 79, 69, 83, 0, - 103, 108, 76, 111, 103, 105, 99, 79, 112, 0, - 103, 108, 77, 97, 112, 49, 120, 79, 69, 83, 0, - 103, 108, 77, 97, 112, 50, 120, 79, 69, 83, 0, - 103, 108, 77, 97, 112, 66, 117, 102, 102, 101, 114, 79, 69, 83, 0, - 103, 108, 77, 97, 112, 66, 117, 102, 102, 101, 114, 82, 97, 110, 103, 101, 69, 88, 84, 0, - 103, 108, 77, 97, 112, 71, 114, 105, 100, 49, 120, 79, 69, 83, 0, - 103, 108, 77, 97, 112, 71, 114, 105, 100, 50, 120, 79, 69, 83, 0, - 103, 108, 77, 97, 116, 101, 114, 105, 97, 108, 102, 0, - 103, 108, 77, 97, 116, 101, 114, 105, 97, 108, 102, 118, 0, - 103, 108, 77, 97, 116, 101, 114, 105, 97, 108, 120, 0, - 103, 108, 77, 97, 116, 101, 114, 105, 97, 108, 120, 79, 69, 83, 0, - 103, 108, 77, 97, 116, 101, 114, 105, 97, 108, 120, 118, 0, - 103, 108, 77, 97, 116, 101, 114, 105, 97, 108, 120, 118, 79, 69, 83, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 73, 110, 100, 101, 120, 80, 111, 105, 110, 116, 101, 114, 79, 69, 83, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 77, 111, 100, 101, 0, - 103, 108, 77, 117, 108, 116, 105, 68, 114, 97, 119, 65, 114, 114, 97, 121, 115, 69, 88, 84, 0, - 103, 108, 77, 117, 108, 116, 105, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 69, 88, 84, 0, - 103, 108, 77, 117, 108, 116, 105, 84, 101, 120, 67, 111, 111, 114, 100, 49, 98, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 105, 84, 101, 120, 67, 111, 111, 114, 100, 49, 98, 118, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 105, 84, 101, 120, 67, 111, 111, 114, 100, 49, 120, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 105, 84, 101, 120, 67, 111, 111, 114, 100, 49, 120, 118, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 105, 84, 101, 120, 67, 111, 111, 114, 100, 50, 98, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 105, 84, 101, 120, 67, 111, 111, 114, 100, 50, 98, 118, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 105, 84, 101, 120, 67, 111, 111, 114, 100, 50, 120, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 105, 84, 101, 120, 67, 111, 111, 114, 100, 50, 120, 118, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 105, 84, 101, 120, 67, 111, 111, 114, 100, 51, 98, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 105, 84, 101, 120, 67, 111, 111, 114, 100, 51, 98, 118, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 105, 84, 101, 120, 67, 111, 111, 114, 100, 51, 120, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 105, 84, 101, 120, 67, 111, 111, 114, 100, 51, 120, 118, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 105, 84, 101, 120, 67, 111, 111, 114, 100, 52, 98, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 105, 84, 101, 120, 67, 111, 111, 114, 100, 52, 98, 118, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 105, 84, 101, 120, 67, 111, 111, 114, 100, 52, 102, 0, - 103, 108, 77, 117, 108, 116, 105, 84, 101, 120, 67, 111, 111, 114, 100, 52, 120, 0, - 103, 108, 77, 117, 108, 116, 105, 84, 101, 120, 67, 111, 111, 114, 100, 52, 120, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 105, 84, 101, 120, 67, 111, 111, 114, 100, 52, 120, 118, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 77, 97, 116, 114, 105, 120, 102, 0, - 103, 108, 77, 117, 108, 116, 77, 97, 116, 114, 105, 120, 120, 0, - 103, 108, 77, 117, 108, 116, 77, 97, 116, 114, 105, 120, 120, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 84, 114, 97, 110, 115, 112, 111, 115, 101, 77, 97, 116, 114, 105, 120, 120, 79, 69, 83, 0, - 103, 108, 78, 111, 114, 109, 97, 108, 51, 102, 0, - 103, 108, 78, 111, 114, 109, 97, 108, 51, 120, 0, - 103, 108, 78, 111, 114, 109, 97, 108, 51, 120, 79, 69, 83, 0, - 103, 108, 78, 111, 114, 109, 97, 108, 51, 120, 118, 79, 69, 83, 0, - 103, 108, 78, 111, 114, 109, 97, 108, 80, 111, 105, 110, 116, 101, 114, 0, - 103, 108, 79, 98, 106, 101, 99, 116, 76, 97, 98, 101, 108, 0, - 103, 108, 79, 98, 106, 101, 99, 116, 76, 97, 98, 101, 108, 75, 72, 82, 0, - 103, 108, 79, 98, 106, 101, 99, 116, 80, 116, 114, 76, 97, 98, 101, 108, 0, - 103, 108, 79, 98, 106, 101, 99, 116, 80, 116, 114, 76, 97, 98, 101, 108, 75, 72, 82, 0, - 103, 108, 79, 114, 116, 104, 111, 102, 0, - 103, 108, 79, 114, 116, 104, 111, 102, 79, 69, 83, 0, - 103, 108, 79, 114, 116, 104, 111, 120, 0, - 103, 108, 79, 114, 116, 104, 111, 120, 79, 69, 83, 0, - 103, 108, 80, 97, 115, 115, 84, 104, 114, 111, 117, 103, 104, 120, 79, 69, 83, 0, - 103, 108, 80, 105, 120, 101, 108, 77, 97, 112, 120, 0, - 103, 108, 80, 105, 120, 101, 108, 83, 116, 111, 114, 101, 105, 0, - 103, 108, 80, 105, 120, 101, 108, 83, 116, 111, 114, 101, 120, 0, - 103, 108, 80, 105, 120, 101, 108, 84, 114, 97, 110, 115, 102, 101, 114, 120, 79, 69, 83, 0, - 103, 108, 80, 105, 120, 101, 108, 90, 111, 111, 109, 120, 79, 69, 83, 0, - 103, 108, 80, 111, 105, 110, 116, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 0, - 103, 108, 80, 111, 105, 110, 116, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 118, 0, - 103, 108, 80, 111, 105, 110, 116, 80, 97, 114, 97, 109, 101, 116, 101, 114, 120, 0, - 103, 108, 80, 111, 105, 110, 116, 80, 97, 114, 97, 109, 101, 116, 101, 114, 120, 79, 69, 83, 0, - 103, 108, 80, 111, 105, 110, 116, 80, 97, 114, 97, 109, 101, 116, 101, 114, 120, 118, 0, - 103, 108, 80, 111, 105, 110, 116, 80, 97, 114, 97, 109, 101, 116, 101, 114, 120, 118, 79, 69, 83, 0, - 103, 108, 80, 111, 105, 110, 116, 83, 105, 122, 101, 0, - 103, 108, 80, 111, 105, 110, 116, 83, 105, 122, 101, 80, 111, 105, 110, 116, 101, 114, 79, 69, 83, 0, - 103, 108, 80, 111, 105, 110, 116, 83, 105, 122, 101, 120, 0, - 103, 108, 80, 111, 105, 110, 116, 83, 105, 122, 101, 120, 79, 69, 83, 0, - 103, 108, 80, 111, 108, 121, 103, 111, 110, 79, 102, 102, 115, 101, 116, 0, - 103, 108, 80, 111, 108, 121, 103, 111, 110, 79, 102, 102, 115, 101, 116, 120, 0, - 103, 108, 80, 111, 108, 121, 103, 111, 110, 79, 102, 102, 115, 101, 116, 120, 79, 69, 83, 0, - 103, 108, 80, 111, 112, 68, 101, 98, 117, 103, 71, 114, 111, 117, 112, 0, - 103, 108, 80, 111, 112, 68, 101, 98, 117, 103, 71, 114, 111, 117, 112, 75, 72, 82, 0, - 103, 108, 80, 111, 112, 71, 114, 111, 117, 112, 77, 97, 114, 107, 101, 114, 69, 88, 84, 0, - 103, 108, 80, 111, 112, 77, 97, 116, 114, 105, 120, 0, - 103, 108, 80, 114, 105, 111, 114, 105, 116, 105, 122, 101, 84, 101, 120, 116, 117, 114, 101, 115, 120, 79, 69, 83, 0, - 103, 108, 80, 117, 115, 104, 68, 101, 98, 117, 103, 71, 114, 111, 117, 112, 0, - 103, 108, 80, 117, 115, 104, 68, 101, 98, 117, 103, 71, 114, 111, 117, 112, 75, 72, 82, 0, - 103, 108, 80, 117, 115, 104, 71, 114, 111, 117, 112, 77, 97, 114, 107, 101, 114, 69, 88, 84, 0, - 103, 108, 80, 117, 115, 104, 77, 97, 116, 114, 105, 120, 0, - 103, 108, 81, 117, 101, 114, 121, 77, 97, 116, 114, 105, 120, 120, 79, 69, 83, 0, - 103, 108, 82, 97, 115, 116, 101, 114, 80, 111, 115, 50, 120, 79, 69, 83, 0, - 103, 108, 82, 97, 115, 116, 101, 114, 80, 111, 115, 50, 120, 118, 79, 69, 83, 0, - 103, 108, 82, 97, 115, 116, 101, 114, 80, 111, 115, 51, 120, 79, 69, 83, 0, - 103, 108, 82, 97, 115, 116, 101, 114, 80, 111, 115, 51, 120, 118, 79, 69, 83, 0, - 103, 108, 82, 97, 115, 116, 101, 114, 80, 111, 115, 52, 120, 79, 69, 83, 0, - 103, 108, 82, 97, 115, 116, 101, 114, 80, 111, 115, 52, 120, 118, 79, 69, 83, 0, - 103, 108, 82, 101, 97, 100, 110, 80, 105, 120, 101, 108, 115, 69, 88, 84, 0, - 103, 108, 82, 101, 97, 100, 80, 105, 120, 101, 108, 115, 0, - 103, 108, 82, 101, 99, 116, 120, 79, 69, 83, 0, - 103, 108, 82, 101, 99, 116, 120, 118, 79, 69, 83, 0, - 103, 108, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 65, 80, 80, 76, 69, 0, - 103, 108, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 69, 88, 84, 0, - 103, 108, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 73, 77, 71, 0, - 103, 108, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 79, 69, 83, 0, - 103, 108, 82, 101, 115, 111, 108, 118, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 65, 80, 80, 76, 69, 0, - 103, 108, 82, 111, 116, 97, 116, 101, 102, 0, - 103, 108, 82, 111, 116, 97, 116, 101, 120, 0, - 103, 108, 82, 111, 116, 97, 116, 101, 120, 79, 69, 83, 0, - 103, 108, 83, 97, 109, 112, 108, 101, 67, 111, 118, 101, 114, 97, 103, 101, 0, - 103, 108, 83, 97, 109, 112, 108, 101, 67, 111, 118, 101, 114, 97, 103, 101, 120, 0, - 103, 108, 83, 97, 109, 112, 108, 101, 67, 111, 118, 101, 114, 97, 103, 101, 120, 79, 69, 83, 0, - 103, 108, 83, 99, 97, 108, 101, 102, 0, - 103, 108, 83, 99, 97, 108, 101, 120, 0, - 103, 108, 83, 99, 97, 108, 101, 120, 79, 69, 83, 0, - 103, 108, 83, 99, 105, 115, 115, 111, 114, 0, - 103, 108, 83, 101, 116, 70, 101, 110, 99, 101, 78, 86, 0, - 103, 108, 83, 104, 97, 100, 101, 77, 111, 100, 101, 108, 0, - 103, 108, 83, 116, 97, 114, 116, 84, 105, 108, 105, 110, 103, 81, 67, 79, 77, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 70, 117, 110, 99, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 77, 97, 115, 107, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 79, 112, 0, - 103, 108, 84, 101, 115, 116, 70, 101, 110, 99, 101, 78, 86, 0, - 103, 108, 84, 101, 120, 67, 111, 111, 114, 100, 49, 98, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 67, 111, 111, 114, 100, 49, 98, 118, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 67, 111, 111, 114, 100, 49, 120, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 67, 111, 111, 114, 100, 49, 120, 118, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 67, 111, 111, 114, 100, 50, 98, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 67, 111, 111, 114, 100, 50, 98, 118, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 67, 111, 111, 114, 100, 50, 120, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 67, 111, 111, 114, 100, 50, 120, 118, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 67, 111, 111, 114, 100, 51, 98, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 67, 111, 111, 114, 100, 51, 98, 118, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 67, 111, 111, 114, 100, 51, 120, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 67, 111, 111, 114, 100, 51, 120, 118, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 67, 111, 111, 114, 100, 52, 98, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 67, 111, 111, 114, 100, 52, 98, 118, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 67, 111, 111, 114, 100, 52, 120, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 67, 111, 111, 114, 100, 52, 120, 118, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 67, 111, 111, 114, 100, 80, 111, 105, 110, 116, 101, 114, 0, - 103, 108, 84, 101, 120, 69, 110, 118, 102, 0, - 103, 108, 84, 101, 120, 69, 110, 118, 102, 118, 0, - 103, 108, 84, 101, 120, 69, 110, 118, 105, 0, - 103, 108, 84, 101, 120, 69, 110, 118, 105, 118, 0, - 103, 108, 84, 101, 120, 69, 110, 118, 120, 0, - 103, 108, 84, 101, 120, 69, 110, 118, 120, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 69, 110, 118, 120, 118, 0, - 103, 108, 84, 101, 120, 69, 110, 118, 120, 118, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 71, 101, 110, 102, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 71, 101, 110, 102, 118, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 71, 101, 110, 105, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 71, 101, 110, 105, 118, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 71, 101, 110, 120, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 71, 101, 110, 120, 118, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 73, 109, 97, 103, 101, 50, 68, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 118, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 120, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 120, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 120, 118, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 120, 118, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 49, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 50, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 51, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 50, 68, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 49, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 50, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 51, 68, 69, 88, 84, 0, - 103, 108, 84, 114, 97, 110, 115, 108, 97, 116, 101, 102, 0, - 103, 108, 84, 114, 97, 110, 115, 108, 97, 116, 101, 120, 0, - 103, 108, 84, 114, 97, 110, 115, 108, 97, 116, 101, 120, 79, 69, 83, 0, - 103, 108, 85, 110, 109, 97, 112, 66, 117, 102, 102, 101, 114, 79, 69, 83, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 50, 98, 79, 69, 83, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 50, 98, 118, 79, 69, 83, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 50, 120, 79, 69, 83, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 50, 120, 118, 79, 69, 83, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 51, 98, 79, 69, 83, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 51, 98, 118, 79, 69, 83, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 51, 120, 79, 69, 83, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 51, 120, 118, 79, 69, 83, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 52, 98, 79, 69, 83, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 52, 98, 118, 79, 69, 83, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 52, 120, 79, 69, 83, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 52, 120, 118, 79, 69, 83, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 80, 111, 105, 110, 116, 101, 114, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 0, - 103, 108, 87, 97, 105, 116, 83, 121, 110, 99, 65, 80, 80, 76, 69, 0, - 103, 108, 87, 101, 105, 103, 104, 116, 80, 111, 105, 110, 116, 101, 114, 79, 69, 83, 0, - }; - EntryPointNameOffsets = new int[] - { - 0, - 12, - 28, - 40, - 53, - 69, - 82, - 103, - 125, - 139, - 160, - 173, - 190, - 209, - 228, - 255, - 267, - 290, - 303, - 319, - 347, - 355, - 372, - 385, - 399, - 416, - 430, - 447, - 461, - 478, - 493, - 515, - 537, - 550, - 566, - 582, - 595, - 611, - 627, - 640, - 654, - 664, - 675, - 685, - 698, - 712, - 724, - 739, - 762, - 788, - 815, - 843, - 860, - 880, - 905, - 916, - 942, - 965, - 991, - 1013, - 1038, - 1059, - 1083, - 1099, - 1116, - 1140, - 1165, - 1183, - 1200, - 1224, - 1236, - 1248, - 1262, - 1279, - 1293, - 1310, - 1320, - 1341, - 1368, - 1392, - 1405, - 1420, - 1434, - 1449, - 1463, - 1478, - 1492, - 1507, - 1521, - 1536, - 1575, - 1604, - 1613, - 1633, - 1659, - 1675, - 1692, - 1710, - 1727, - 1745, - 1772, - 1792, - 1817, - 1849, - 1870, - 1896, - 1916, - 1948, - 1972, - 1993, - 2018, - 2051, - 2072, - 2089, - 2098, - 2114, - 2122, - 2150, - 2157, - 2165, - 2172, - 2182, - 2190, - 2201, - 2230, - 2267, - 2304, - 2330, - 2342, - 2353, - 2367, - 2378, - 2392, - 2405, - 2425, - 2439, - 2460, - 2482, - 2496, - 2517, - 2531, - 2554, - 2577, - 2593, - 2612, - 2628, - 2647, - 2678, - 2699, - 2723, - 2747, - 2776, - 2787, - 2802, - 2814, - 2829, - 2841, - 2882, - 2910, - 2939, - 2960, - 2974, - 2987, - 3002, - 3015, - 3031, - 3045, - 3061, - 3079, - 3095, - 3114, - 3133, - 3152, - 3169, - 3189, - 3209, - 3232, - 3248, - 3262, - 3279, - 3311, - 3323, - 3340, - 3354, - 3368, - 3382, - 3399, - 3416, - 3433, - 3450, - 3478, - 3498, - 3518, - 3538, - 3561, - 3568, - 3580, - 3593, - 3616, - 3627, - 3639, - 3651, - 3670, - 3690, - 3704, - 3716, - 3735, - 3744, - 3754, - 3768, - 3783, - 3797, - 3814, - 3829, - 3847, - 3856, - 3868, - 3878, - 3891, - 3903, - 3916, - 3932, - 3947, - 3961, - 3975, - 3992, - 4028, - 4054, - 4064, - 4075, - 4086, - 4101, - 4121, - 4136, - 4151, - 4163, - 4176, - 4188, - 4203, - 4216, - 4232, - 4256, - 4269, - 4290, - 4313, - 4334, - 4356, - 4377, - 4399, - 4420, - 4442, - 4463, - 4485, - 4506, - 4528, - 4549, - 4571, - 4592, - 4614, - 4632, - 4650, - 4671, - 4693, - 4707, - 4721, - 4738, - 4764, - 4775, - 4786, - 4800, - 4815, - 4831, - 4845, - 4862, - 4879, - 4899, - 4908, - 4920, - 4929, - 4941, - 4959, - 4971, - 4985, - 4999, - 5019, - 5035, - 5053, - 5072, - 5090, - 5111, - 5130, - 5152, - 5164, - 5186, - 5199, - 5215, - 5231, - 5248, - 5268, - 5284, - 5303, - 5323, - 5335, - 5360, - 5377, - 5397, - 5418, - 5431, - 5449, - 5466, - 5484, - 5501, - 5519, - 5536, - 5554, - 5571, - 5584, - 5595, - 5607, - 5645, - 5681, - 5717, - 5742, - 5779, - 5789, - 5799, - 5812, - 5829, - 5847, - 5868, - 5877, - 5886, - 5898, - 5908, - 5921, - 5934, - 5952, - 5966, - 5980, - 5992, - 6006, - 6022, - 6039, - 6055, - 6072, - 6088, - 6105, - 6121, - 6138, - 6154, - 6171, - 6187, - 6204, - 6220, - 6237, - 6253, - 6270, - 6288, - 6298, - 6309, - 6319, - 6330, - 6340, - 6353, - 6364, - 6378, - 6391, - 6405, - 6418, - 6432, - 6445, - 6459, - 6472, - 6488, - 6505, - 6521, - 6538, - 6554, - 6573, - 6590, - 6610, - 6628, - 6646, - 6664, - 6680, - 6702, - 6724, - 6746, - 6759, - 6772, - 6788, - 6805, - 6819, - 6834, - 6848, - 6863, - 6877, - 6892, - 6906, - 6921, - 6935, - 6950, - 6964, - 6979, - 6995, - 7006, - 7022, - }; - EntryPoints = new IntPtr[EntryPointNameOffsets.Length]; - } - - public static partial class Apple - { - /// [requires: APPLE_sync] - /// Block and wait for a sync object to become signaled - /// - /// - /// The sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. - /// - /// - /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES11.SyncStatus ClientWaitSync(IntPtr sync, OpenTK.Graphics.ES11.All flags, Int64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Block and wait for a sync object to become signaled - /// - /// - /// The sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. - /// - /// - /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES11.SyncStatus ClientWaitSync(IntPtr sync, OpenTK.Graphics.ES11.All flags, UInt64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Block and wait for a sync object to become signaled - /// - /// - /// The sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. - /// - /// - /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES11.SyncStatus ClientWaitSync(IntPtr sync, OpenTK.Graphics.ES11.SyncObjectMask flags, Int64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Block and wait for a sync object to become signaled - /// - /// - /// The sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. - /// - /// - /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES11.SyncStatus ClientWaitSync(IntPtr sync, OpenTK.Graphics.ES11.SyncObjectMask flags, UInt64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_copy_texture_levels] - /// - /// - /// - /// - [AutoGenerated(Category = "APPLE_copy_texture_levels", Version = "", EntryPoint = "glCopyTextureLevelsAPPLE")] - [CLSCompliant(false)] - public static void CopyTextureLevel(Int32 destinationTexture, Int32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_copy_texture_levels] - /// - /// - /// - /// - [AutoGenerated(Category = "APPLE_copy_texture_levels", Version = "", EntryPoint = "glCopyTextureLevelsAPPLE")] - [CLSCompliant(false)] - public static void CopyTextureLevel(UInt32 destinationTexture, UInt32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Delete a sync object - /// - /// - /// The sync object to be deleted. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glDeleteSyncAPPLE")] - public static void DeleteSync(IntPtr sync) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Create a new sync object and insert it into the GL command stream - /// - /// - /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. - /// - /// - /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glFenceSyncAPPLE")] - [CLSCompliant(false)] - public static IntPtr FenceSync(OpenTK.Graphics.ES11.All condition, Int32 flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Create a new sync object and insert it into the GL command stream - /// - /// - /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. - /// - /// - /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glFenceSyncAPPLE")] - [CLSCompliant(false)] - public static IntPtr FenceSync(OpenTK.Graphics.ES11.All condition, UInt32 flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Create a new sync object and insert it into the GL command stream - /// - /// - /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. - /// - /// - /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glFenceSyncAPPLE")] - [CLSCompliant(false)] - public static IntPtr FenceSync(OpenTK.Graphics.ES11.SyncCondition condition, Int32 flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Create a new sync object and insert it into the GL command stream - /// - /// - /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. - /// - /// - /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glFenceSyncAPPLE")] - [CLSCompliant(false)] - public static IntPtr FenceSync(OpenTK.Graphics.ES11.SyncCondition condition, UInt32 flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static Int64 GetInteger64(OpenTK.Graphics.ES11.All pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static Int64 GetInteger64(OpenTK.Graphics.ES11.GetPName pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES11.All pname, [OutAttribute] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES11.All pname, [OutAttribute] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static unsafe void GetInteger64(OpenTK.Graphics.ES11.All pname, [OutAttribute] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES11.GetPName pname, [OutAttribute] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES11.GetPName pname, [OutAttribute] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static unsafe void GetInteger64(OpenTK.Graphics.ES11.GetPName pname, [OutAttribute] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] - [CLSCompliant(false)] - public static void GetSync(IntPtr sync, OpenTK.Graphics.ES11.All pname, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] - [CLSCompliant(false)] - public static void GetSync(IntPtr sync, OpenTK.Graphics.ES11.All pname, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] - [CLSCompliant(false)] - public static unsafe void GetSync(IntPtr sync, OpenTK.Graphics.ES11.All pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] - [CLSCompliant(false)] - public static void GetSync(IntPtr sync, OpenTK.Graphics.ES11.SyncParameterName pname, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] - [CLSCompliant(false)] - public static void GetSync(IntPtr sync, OpenTK.Graphics.ES11.SyncParameterName pname, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] - [CLSCompliant(false)] - public static unsafe void GetSync(IntPtr sync, OpenTK.Graphics.ES11.SyncParameterName pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Determine if a name corresponds to a sync object - /// - /// - /// Specifies a value that may be the name of a sync object. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glIsSyncAPPLE")] - public static bool IsSync(IntPtr sync) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_framebuffer_multisample] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES11.All target, Int32 samples, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_framebuffer_multisample] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [AutoGenerated(Category = "APPLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES11.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_framebuffer_multisample] - [AutoGenerated(Category = "APPLE_framebuffer_multisample", Version = "", EntryPoint = "glResolveMultisampleFramebufferAPPLE")] - public static void ResolveMultisampleFramebuffer() { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Instruct the GL server to block until the specified sync object becomes signaled - /// - /// - /// Specifies the sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be zero. - /// - /// - /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")] - [CLSCompliant(false)] - public static void WaitSync(IntPtr sync, Int32 flags, Int64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Instruct the GL server to block until the specified sync object becomes signaled - /// - /// - /// Specifies the sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be zero. - /// - /// - /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")] - [CLSCompliant(false)] - public static void WaitSync(IntPtr sync, UInt32 flags, UInt64 timeout) { throw new BindingsNotRewrittenException(); } - - } - - /// [requires: v1.0] - /// Select active texture unit - /// - /// - /// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least 8. texture must be one of Texture, where i ranges from 0 to (MaxCombinedTextureImageUnits - 1). The initial value is Texture0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glActiveTexture")] - public static void ActiveTexture(OpenTK.Graphics.ES11.All texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Select active texture unit - /// - /// - /// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least 8. texture must be one of Texture, where i ranges from 0 to (MaxCombinedTextureImageUnits - 1). The initial value is Texture0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glActiveTexture")] - public static void ActiveTexture(OpenTK.Graphics.ES11.TextureUnit texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify the alpha test function - /// - /// - /// Specifies the alpha comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Always. - /// - /// - /// Specifies the reference value that incoming alpha values are compared to. This value is clamped to the range [0,1], where 0 represents the lowest possible alpha value and 1 the highest possible value. The initial reference value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glAlphaFunc")] - public static void AlphaFunc(OpenTK.Graphics.ES11.All func, Single @ref) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify the alpha test function - /// - /// - /// Specifies the alpha comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Always. - /// - /// - /// Specifies the reference value that incoming alpha values are compared to. This value is clamped to the range [0,1], where 0 represents the lowest possible alpha value and 1 the highest possible value. The initial reference value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glAlphaFunc")] - public static void AlphaFunc(OpenTK.Graphics.ES11.AlphaFunction func, Single @ref) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glAlphaFuncx")] - public static void AlphaFuncx(OpenTK.Graphics.ES11.All func, Int32 @ref) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glAlphaFuncx")] - public static void AlphaFuncx(OpenTK.Graphics.ES11.AlphaFunction func, Int32 @ref) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Bind a named buffer object - /// - /// - /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the name of a buffer object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBindBuffer")] - [CLSCompliant(false)] - public static void BindBuffer(OpenTK.Graphics.ES11.All target, Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Bind a named buffer object - /// - /// - /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the name of a buffer object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBindBuffer")] - [CLSCompliant(false)] - public static void BindBuffer(OpenTK.Graphics.ES11.All target, UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Bind a named buffer object - /// - /// - /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the name of a buffer object. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBindBuffer")] - [CLSCompliant(false)] - public static void BindBuffer(OpenTK.Graphics.ES11.BufferTargetArb target, Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Bind a named buffer object - /// - /// - /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the name of a buffer object. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBindBuffer")] - [CLSCompliant(false)] - public static void BindBuffer(OpenTK.Graphics.ES11.BufferTargetArb target, UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Bind a named texture to a texturing target - /// - /// - /// Specifies the target of the active texture unit to which the texture is bound. Must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the name of a texture. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBindTexture")] - [CLSCompliant(false)] - public static void BindTexture(OpenTK.Graphics.ES11.All target, Int32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Bind a named texture to a texturing target - /// - /// - /// Specifies the target of the active texture unit to which the texture is bound. Must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the name of a texture. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBindTexture")] - [CLSCompliant(false)] - public static void BindTexture(OpenTK.Graphics.ES11.All target, UInt32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Bind a named texture to a texturing target - /// - /// - /// Specifies the target of the active texture unit to which the texture is bound. Must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the name of a texture. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBindTexture")] - [CLSCompliant(false)] - public static void BindTexture(OpenTK.Graphics.ES11.TextureTarget target, Int32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Bind a named texture to a texturing target - /// - /// - /// Specifies the target of the active texture unit to which the texture is bound. Must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the name of a texture. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBindTexture")] - [CLSCompliant(false)] - public static void BindTexture(OpenTK.Graphics.ES11.TextureTarget target, UInt32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBlendFunc")] - public static void BlendFunc(OpenTK.Graphics.ES11.All sfactor, OpenTK.Graphics.ES11.All dfactor) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBlendFunc")] - public static void BlendFunc(OpenTK.Graphics.ES11.BlendingFactor sfactor, OpenTK.Graphics.ES11.BlendingFactor dfactor) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES11.All target, Int32 size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES11.All usage) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES11.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES11.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES11.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES11.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES11.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES11.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES11.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES11.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES11.All target, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES11.All usage) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES11.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES11.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES11.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES11.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES11.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES11.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES11.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES11.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES11.BufferTargetArb target, Int32 size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES11.BufferUsageArb usage) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES11.BufferTargetArb target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES11.BufferUsageArb usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES11.BufferTargetArb target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES11.BufferUsageArb usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES11.BufferTargetArb target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES11.BufferUsageArb usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES11.BufferTargetArb target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES11.BufferUsageArb usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES11.BufferUsageArb usage) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES11.BufferUsageArb usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES11.BufferUsageArb usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES11.BufferUsageArb usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES11.BufferUsageArb usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES11.All target, IntPtr offset, Int32 size, [CountAttribute(Parameter = "size")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES11.All target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES11.All target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES11.All target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES11.All target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T3 data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES11.All target, IntPtr offset, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES11.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES11.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES11.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES11.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T3 data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr offset, Int32 size, [CountAttribute(Parameter = "size")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T3 data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr offset, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T3 data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Clear buffers to preset values - /// - /// - /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClear")] - public static void Clear(OpenTK.Graphics.ES11.All mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Clear buffers to preset values - /// - /// - /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClear")] - public static void Clear(OpenTK.Graphics.ES11.ClearBufferMask mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Clear buffers to preset values - /// - /// - /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit. - /// - [Obsolete("Use ClearMask overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClear")] - [CLSCompliant(false)] - public static void Clear(Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Clear buffers to preset values - /// - /// - /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit. - /// - [Obsolete("Use ClearMask overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClear")] - [CLSCompliant(false)] - public static void Clear(UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify clear values for the color buffers - /// - /// - /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. - /// - /// - /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. - /// - /// - /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. - /// - /// - /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClearColor")] - public static void ClearColor(Single red, Single green, Single blue, Single alpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClearColorx")] - public static void ClearColorx(Int32 red, Int32 green, Int32 blue, Int32 alpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify the clear value for the depth buffer - /// - /// - /// Specifies the depth value used when the depth buffer is cleared. The initial value is 1. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClearDepthf")] - public static void ClearDepth(Single d) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClearDepthx")] - public static void ClearDepthx(Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify the clear value for the stencil buffer - /// - /// - /// Specifies the index used when the stencil buffer is cleared. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClearStencil")] - public static void ClearStencil(Int32 s) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Select active texture unit - /// - /// - /// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least two. texture must be one of Texture, where i ranges from 0 to the value of MaxTextureCoords - 1, which is an implementation-dependent value. The initial value is Texture0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClientActiveTexture")] - public static void ClientActiveTexture(OpenTK.Graphics.ES11.All texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Select active texture unit - /// - /// - /// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least two. texture must be one of Texture, where i ranges from 0 to the value of MaxTextureCoords - 1, which is an implementation-dependent value. The initial value is Texture0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClientActiveTexture")] - public static void ClientActiveTexture(OpenTK.Graphics.ES11.TextureUnit texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a plane against which all geometry is clipped - /// - /// - /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. - /// - /// [length: 4] - /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClipPlanef")] - [CLSCompliant(false)] - public static void ClipPlane(OpenTK.Graphics.ES11.All p, [CountAttribute(Count = 4)] Single[] eqn) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a plane against which all geometry is clipped - /// - /// - /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. - /// - /// [length: 4] - /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClipPlanef")] - [CLSCompliant(false)] - public static void ClipPlane(OpenTK.Graphics.ES11.All p, [CountAttribute(Count = 4)] ref Single eqn) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a plane against which all geometry is clipped - /// - /// - /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. - /// - /// [length: 4] - /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClipPlanef")] - [CLSCompliant(false)] - public static unsafe void ClipPlane(OpenTK.Graphics.ES11.All p, [CountAttribute(Count = 4)] Single* eqn) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a plane against which all geometry is clipped - /// - /// - /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. - /// - /// [length: 4] - /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClipPlanef")] - [CLSCompliant(false)] - public static void ClipPlane(OpenTK.Graphics.ES11.ClipPlaneName p, [CountAttribute(Count = 4)] Single[] eqn) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a plane against which all geometry is clipped - /// - /// - /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. - /// - /// [length: 4] - /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClipPlanef")] - [CLSCompliant(false)] - public static void ClipPlane(OpenTK.Graphics.ES11.ClipPlaneName p, [CountAttribute(Count = 4)] ref Single eqn) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a plane against which all geometry is clipped - /// - /// - /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. - /// - /// [length: 4] - /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClipPlanef")] - [CLSCompliant(false)] - public static unsafe void ClipPlane(OpenTK.Graphics.ES11.ClipPlaneName p, [CountAttribute(Count = 4)] Single* eqn) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClipPlanex")] - [CLSCompliant(false)] - public static void ClipPlanex(OpenTK.Graphics.ES11.All plane, [CountAttribute(Count = 4)] Int32[] equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClipPlanex")] - [CLSCompliant(false)] - public static void ClipPlanex(OpenTK.Graphics.ES11.All plane, [CountAttribute(Count = 4)] ref Int32 equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClipPlanex")] - [CLSCompliant(false)] - public static unsafe void ClipPlanex(OpenTK.Graphics.ES11.All plane, [CountAttribute(Count = 4)] Int32* equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: 4] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClipPlanex")] - [CLSCompliant(false)] - public static void ClipPlanex(OpenTK.Graphics.ES11.ClipPlaneName plane, [CountAttribute(Count = 4)] Int32[] equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: 4] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClipPlanex")] - [CLSCompliant(false)] - public static void ClipPlanex(OpenTK.Graphics.ES11.ClipPlaneName plane, [CountAttribute(Count = 4)] ref Int32 equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: 4] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClipPlanex")] - [CLSCompliant(false)] - public static unsafe void ClipPlanex(OpenTK.Graphics.ES11.ClipPlaneName plane, [CountAttribute(Count = 4)] Int32* equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set the current color - /// - /// - /// Specify new red, green, and blue values for the current color. - /// - /// - /// Specify new red, green, and blue values for the current color. - /// - /// - /// Specify new red, green, and blue values for the current color. - /// - /// - /// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColor4f")] - public static void Color4(Single red, Single green, Single blue, Single alpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set the current color - /// - /// - /// Specify new red, green, and blue values for the current color. - /// - /// - /// Specify new red, green, and blue values for the current color. - /// - /// - /// Specify new red, green, and blue values for the current color. - /// - /// - /// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColor4ub")] - public static void Color4(Byte red, Byte green, Byte blue, Byte alpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColor4x")] - public static void Color4x(Int32 red, Int32 green, Int32 blue, Int32 alpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Enable and disable writing of frame buffer color components - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorMask")] - public static void ColorMask(bool red, bool green, bool blue, bool alpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of colors - /// - /// - /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")] - public static void ColorPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of colors - /// - /// - /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")] - [CLSCompliant(false)] - public static void ColorPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of colors - /// - /// - /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")] - [CLSCompliant(false)] - public static void ColorPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[,] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of colors - /// - /// - /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")] - [CLSCompliant(false)] - public static void ColorPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[,,] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of colors - /// - /// - /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")] - public static void ColorPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T3 pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of colors - /// - /// - /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")] - public static void ColorPointer(Int32 size, OpenTK.Graphics.ES11.ColorPointerType type, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of colors - /// - /// - /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")] - [CLSCompliant(false)] - public static void ColorPointer(Int32 size, OpenTK.Graphics.ES11.ColorPointerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of colors - /// - /// - /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")] - [CLSCompliant(false)] - public static void ColorPointer(Int32 size, OpenTK.Graphics.ES11.ColorPointerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[,] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of colors - /// - /// - /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")] - [CLSCompliant(false)] - public static void ColorPointer(Int32 size, OpenTK.Graphics.ES11.ColorPointerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[,,] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of colors - /// - /// - /// Specifies the number of components per color. Must be 3 or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first color element in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")] - public static void ColorPointer(Int32 size, OpenTK.Graphics.ES11.ColorPointerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T3 pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")] - public static void CompressedTexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")] - public static void CompressedTexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")] - public static void CompressedTexImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")] - public static void CompressedTexImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T8 data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T8 data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Copy pixels into a 2D texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, or Rgba. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCopyTexImage2D")] - public static void CopyTexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Copy pixels into a 2D texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, or Rgba. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCopyTexImage2D")] - public static void CopyTexImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Copy a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCopyTexSubImage2D")] - public static void CopyTexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Copy a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCopyTexSubImage2D")] - public static void CopyTexSubImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify whether front- or back-facing polygons can be culled - /// - /// - /// Specifies whether front- or back-facing polygons are candidates for culling. Symbolic constants Front, Back, and FrontAndBack are accepted. The initial value is Back. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCullFace")] - public static void CullFace(OpenTK.Graphics.ES11.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify whether front- or back-facing polygons can be culled - /// - /// - /// Specifies whether front- or back-facing polygons are candidates for culling. Symbolic constants Front, Back, and FrontAndBack are accepted. The initial value is Back. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCullFace")] - public static void CullFace(OpenTK.Graphics.ES11.CullFaceMode mode) { throw new BindingsNotRewrittenException(); } - - /// - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] - public static void DebugMessageCallback(DebugProc callback, IntPtr userParam) { throw new BindingsNotRewrittenException(); } - - /// - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] - [CLSCompliant(false)] - public static void DebugMessageCallback(DebugProc callback, [InAttribute, OutAttribute] T1[] userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] - [CLSCompliant(false)] - public static void DebugMessageCallback(DebugProc callback, [InAttribute, OutAttribute] T1[,] userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] - [CLSCompliant(false)] - public static void DebugMessageCallback(DebugProc callback, [InAttribute, OutAttribute] T1[,,] userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] - public static void DebugMessageCallback(DebugProc callback, [InAttribute, OutAttribute] ref T1 userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES11.All source, OpenTK.Graphics.ES11.All type, OpenTK.Graphics.ES11.All severity, Int32 count, [CountAttribute(Parameter = "count")] Int32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES11.All source, OpenTK.Graphics.ES11.All type, OpenTK.Graphics.ES11.All severity, Int32 count, [CountAttribute(Parameter = "count")] ref Int32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES11.All source, OpenTK.Graphics.ES11.All type, OpenTK.Graphics.ES11.All severity, Int32 count, [CountAttribute(Parameter = "count")] Int32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES11.All source, OpenTK.Graphics.ES11.All type, OpenTK.Graphics.ES11.All severity, Int32 count, [CountAttribute(Parameter = "count")] UInt32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES11.All source, OpenTK.Graphics.ES11.All type, OpenTK.Graphics.ES11.All severity, Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES11.All source, OpenTK.Graphics.ES11.All type, OpenTK.Graphics.ES11.All severity, Int32 count, [CountAttribute(Parameter = "count")] UInt32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES11.DebugSource source, OpenTK.Graphics.ES11.DebugType type, OpenTK.Graphics.ES11.DebugSeverity severity, Int32 count, [CountAttribute(Parameter = "count")] Int32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES11.DebugSource source, OpenTK.Graphics.ES11.DebugType type, OpenTK.Graphics.ES11.DebugSeverity severity, Int32 count, [CountAttribute(Parameter = "count")] ref Int32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES11.DebugSource source, OpenTK.Graphics.ES11.DebugType type, OpenTK.Graphics.ES11.DebugSeverity severity, Int32 count, [CountAttribute(Parameter = "count")] Int32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES11.DebugSource source, OpenTK.Graphics.ES11.DebugType type, OpenTK.Graphics.ES11.DebugSeverity severity, Int32 count, [CountAttribute(Parameter = "count")] UInt32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES11.DebugSource source, OpenTK.Graphics.ES11.DebugType type, OpenTK.Graphics.ES11.DebugSeverity severity, Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES11.DebugSource source, OpenTK.Graphics.ES11.DebugType type, OpenTK.Graphics.ES11.DebugSeverity severity, Int32 count, [CountAttribute(Parameter = "count")] UInt32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// [length: COMPSIZE(buf,length)] - /// The address of a character array containing the message to insert. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES11.All source, OpenTK.Graphics.ES11.All type, Int32 id, OpenTK.Graphics.ES11.All severity, Int32 length, [CountAttribute(Computed = "buf,length")] String buf) { throw new BindingsNotRewrittenException(); } - - /// - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// [length: COMPSIZE(buf,length)] - /// The address of a character array containing the message to insert. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES11.All source, OpenTK.Graphics.ES11.All type, UInt32 id, OpenTK.Graphics.ES11.All severity, Int32 length, [CountAttribute(Computed = "buf,length")] String buf) { throw new BindingsNotRewrittenException(); } - - /// - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// [length: COMPSIZE(buf,length)] - /// The address of a character array containing the message to insert. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES11.DebugSource source, OpenTK.Graphics.ES11.DebugType type, Int32 id, OpenTK.Graphics.ES11.DebugSeverity severity, Int32 length, [CountAttribute(Computed = "buf,length")] String buf) { throw new BindingsNotRewrittenException(); } - - /// - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// [length: COMPSIZE(buf,length)] - /// The address of a character array containing the message to insert. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES11.DebugSource source, OpenTK.Graphics.ES11.DebugType type, UInt32 id, OpenTK.Graphics.ES11.DebugSeverity severity, Int32 length, [CountAttribute(Computed = "buf,length")] String buf) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Delete named buffer objects - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static void DeleteBuffer([CountAttribute(Parameter = "n")] Int32 buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Delete named buffer objects - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static void DeleteBuffer([CountAttribute(Parameter = "n")] UInt32 buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Delete named buffer objects - /// - /// - /// Specifies the number of buffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static void DeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] Int32[] buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Delete named buffer objects - /// - /// - /// Specifies the number of buffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static void DeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Delete named buffer objects - /// - /// - /// Specifies the number of buffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static unsafe void DeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] Int32* buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Delete named buffer objects - /// - /// - /// Specifies the number of buffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static void DeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Delete named buffer objects - /// - /// - /// Specifies the number of buffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static void DeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Delete named buffer objects - /// - /// - /// Specifies the number of buffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static unsafe void DeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32* buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Delete named textures - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static void DeleteTexture([CountAttribute(Parameter = "n")] Int32 textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Delete named textures - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static void DeleteTexture([CountAttribute(Parameter = "n")] UInt32 textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Delete named textures - /// - /// - /// Specifies the number of textures to be deleted. - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static void DeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] Int32[] textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Delete named textures - /// - /// - /// Specifies the number of textures to be deleted. - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static void DeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Delete named textures - /// - /// - /// Specifies the number of textures to be deleted. - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static unsafe void DeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] Int32* textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Delete named textures - /// - /// - /// Specifies the number of textures to be deleted. - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static void DeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Delete named textures - /// - /// - /// Specifies the number of textures to be deleted. - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static void DeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Delete named textures - /// - /// - /// Specifies the number of textures to be deleted. - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static unsafe void DeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] UInt32* textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify the value used for depth buffer comparisons - /// - /// - /// Specifies the depth comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Less. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDepthFunc")] - public static void DepthFunc(OpenTK.Graphics.ES11.All func) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify the value used for depth buffer comparisons - /// - /// - /// Specifies the depth comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Less. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDepthFunc")] - public static void DepthFunc(OpenTK.Graphics.ES11.DepthFunction func) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Enable or disable writing into the depth buffer - /// - /// - /// Specifies whether the depth buffer is enabled for writing. If flag is False, depth buffer writing is disabled. Otherwise, it is enabled. Initially, depth buffer writing is enabled. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDepthMask")] - public static void DepthMask(bool flag) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify mapping of depth values from normalized device coordinates to window coordinates - /// - /// - /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. - /// - /// - /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDepthRangef")] - public static void DepthRange(Single n, Single f) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDepthRangex")] - public static void DepthRangex(Int32 n, Int32 f) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDisable")] - public static void Disable(OpenTK.Graphics.ES11.All cap) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDisable")] - public static void Disable(OpenTK.Graphics.ES11.EnableCap cap) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDisableClientState")] - public static void DisableClientState(OpenTK.Graphics.ES11.All array) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDisableClientState")] - public static void DisableClientState(OpenTK.Graphics.ES11.EnableCap array) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawArrays")] - public static void DrawArrays(OpenTK.Graphics.ES11.All mode, Int32 first, Int32 count) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - [Obsolete("Use PrimitiveType overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawArrays")] - public static void DrawArrays(OpenTK.Graphics.ES11.BeginMode mode, Int32 first, Int32 count) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawArrays")] - public static void DrawArrays(OpenTK.Graphics.ES11.PrimitiveType mode, Int32 first, Int32 count) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] - public static void DrawElements(OpenTK.Graphics.ES11.All mode, Int32 count, OpenTK.Graphics.ES11.All type, [CountAttribute(Computed = "count,type")] IntPtr indices) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES11.All mode, Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES11.All mode, Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES11.All mode, Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] - public static void DrawElements(OpenTK.Graphics.ES11.All mode, Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use PrimitiveType overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] - public static void DrawElements(OpenTK.Graphics.ES11.BeginMode mode, Int32 count, OpenTK.Graphics.ES11.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use PrimitiveType overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES11.BeginMode mode, Int32 count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use PrimitiveType overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES11.BeginMode mode, Int32 count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use PrimitiveType overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES11.BeginMode mode, Int32 count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use PrimitiveType overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] - public static void DrawElements(OpenTK.Graphics.ES11.BeginMode mode, Int32 count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] - public static void DrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES11.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")] - public static void DrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glEnable")] - public static void Enable(OpenTK.Graphics.ES11.All cap) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glEnable")] - public static void Enable(OpenTK.Graphics.ES11.EnableCap cap) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Enable or disable client-side capability - /// - /// - /// Specifies the capability to enable. Symbolic constants ColorArray, EdgeFlagArray, FogCoordArray, IndexArray, NormalArray, SecondaryColorArray, TextureCoordArray, and VertexArray are accepted. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glEnableClientState")] - public static void EnableClientState(OpenTK.Graphics.ES11.All array) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Enable or disable client-side capability - /// - /// - /// Specifies the capability to enable. Symbolic constants ColorArray, EdgeFlagArray, FogCoordArray, IndexArray, NormalArray, SecondaryColorArray, TextureCoordArray, and VertexArray are accepted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glEnableClientState")] - public static void EnableClientState(OpenTK.Graphics.ES11.EnableCap array) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Block until all GL execution is complete - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFinish")] - public static void Finish() { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Force execution of GL commands in finite time - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFlush")] - public static void Flush() { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify fog parameters - /// - /// - /// Specifies a single-valued fog parameter. FogMode, FogDensity, FogStart, FogEnd, FogIndex, and FogCoordSrc are accepted. - /// - /// - /// Specifies the value that pname will be set to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFogf")] - public static void Fog(OpenTK.Graphics.ES11.All pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify fog parameters - /// - /// - /// Specifies a single-valued fog parameter. FogMode, FogDensity, FogStart, FogEnd, FogIndex, and FogCoordSrc are accepted. - /// - /// - /// Specifies the value that pname will be set to. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFogf")] - public static void Fog(OpenTK.Graphics.ES11.FogParameter pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify fog parameters - /// - /// - /// Specifies a single-valued fog parameter. FogMode, FogDensity, FogStart, FogEnd, FogIndex, and FogCoordSrc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value that pname will be set to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFogfv")] - [CLSCompliant(false)] - public static void Fog(OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify fog parameters - /// - /// - /// Specifies a single-valued fog parameter. FogMode, FogDensity, FogStart, FogEnd, FogIndex, and FogCoordSrc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value that pname will be set to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFogfv")] - [CLSCompliant(false)] - public static unsafe void Fog(OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify fog parameters - /// - /// - /// Specifies a single-valued fog parameter. FogMode, FogDensity, FogStart, FogEnd, FogIndex, and FogCoordSrc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value that pname will be set to. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFogfv")] - [CLSCompliant(false)] - public static void Fog(OpenTK.Graphics.ES11.FogParameter pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify fog parameters - /// - /// - /// Specifies a single-valued fog parameter. FogMode, FogDensity, FogStart, FogEnd, FogIndex, and FogCoordSrc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value that pname will be set to. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFogfv")] - [CLSCompliant(false)] - public static unsafe void Fog(OpenTK.Graphics.ES11.FogParameter pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFogx")] - public static void Fogx(OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFogx")] - public static void Fogx(OpenTK.Graphics.ES11.FogPName pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFogxv")] - [CLSCompliant(false)] - public static void Fogx(OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFogxv")] - [CLSCompliant(false)] - public static unsafe void Fogx(OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFogxv")] - [CLSCompliant(false)] - public static void Fogx(OpenTK.Graphics.ES11.FogPName pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFogxv")] - [CLSCompliant(false)] - public static unsafe void Fogx(OpenTK.Graphics.ES11.FogPName pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define front- and back-facing polygons - /// - /// - /// Specifies the orientation of front-facing polygons. Cw and Ccw are accepted. The initial value is Ccw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFrontFace")] - public static void FrontFace(OpenTK.Graphics.ES11.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define front- and back-facing polygons - /// - /// - /// Specifies the orientation of front-facing polygons. Cw and Ccw are accepted. The initial value is Ccw. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFrontFace")] - public static void FrontFace(OpenTK.Graphics.ES11.FrontFaceDirection mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Multiply the current matrix by a perspective matrix - /// - /// - /// Specify the coordinates for the left and right vertical clipping planes. - /// - /// - /// Specify the coordinates for the left and right vertical clipping planes. - /// - /// - /// Specify the coordinates for the bottom and top horizontal clipping planes. - /// - /// - /// Specify the coordinates for the bottom and top horizontal clipping planes. - /// - /// - /// Specify the distances to the near and far depth clipping planes. Both distances must be positive. - /// - /// - /// Specify the distances to the near and far depth clipping planes. Both distances must be positive. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFrustumf")] - public static void Frustum(Single l, Single r, Single b, Single t, Single n, Single f) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFrustumx")] - public static void Frustumx(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Generate buffer object names - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static Int32 GenBuffer() { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Generate buffer object names - /// - /// - /// Specifies the number of buffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated buffer object names are stored. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static void GenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Generate buffer object names - /// - /// - /// Specifies the number of buffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated buffer object names are stored. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static void GenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Generate buffer object names - /// - /// - /// Specifies the number of buffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated buffer object names are stored. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static unsafe void GenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Generate buffer object names - /// - /// - /// Specifies the number of buffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated buffer object names are stored. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static void GenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Generate buffer object names - /// - /// - /// Specifies the number of buffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated buffer object names are stored. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static void GenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Generate buffer object names - /// - /// - /// Specifies the number of buffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated buffer object names are stored. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static unsafe void GenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Generate texture names - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static Int32 GenTexture() { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Generate texture names - /// - /// - /// Specifies the number of texture names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated texture names are stored. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static void GenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Generate texture names - /// - /// - /// Specifies the number of texture names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated texture names are stored. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static void GenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Generate texture names - /// - /// - /// Specifies the number of texture names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated texture names are stored. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static unsafe void GenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Generate texture names - /// - /// - /// Specifies the number of texture names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated texture names are stored. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static void GenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Generate texture names - /// - /// - /// Specifies the number of texture names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated texture names are stored. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static void GenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Generate texture names - /// - /// - /// Specifies the number of texture names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated texture names are stored. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static unsafe void GenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static bool GetBoolean(OpenTK.Graphics.ES11.All pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static bool GetBoolean(OpenTK.Graphics.ES11.GetPName pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static void GetBoolean(OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] bool[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static void GetBoolean(OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out bool data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static unsafe void GetBoolean(OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] bool* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static void GetBoolean(OpenTK.Graphics.ES11.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] bool[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static void GetBoolean(OpenTK.Graphics.ES11.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] out bool data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static unsafe void GetBoolean(OpenTK.Graphics.ES11.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] bool* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBufferParameteriv")] - [CLSCompliant(false)] - public static void GetBufferParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBufferParameteriv")] - [CLSCompliant(false)] - public static void GetBufferParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBufferParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetBufferParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBufferParameteriv")] - [CLSCompliant(false)] - public static void GetBufferParameter(OpenTK.Graphics.ES11.BufferTargetArb target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBufferParameteriv")] - [CLSCompliant(false)] - public static void GetBufferParameter(OpenTK.Graphics.ES11.BufferTargetArb target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBufferParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetBufferParameter(OpenTK.Graphics.ES11.BufferTargetArb target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return the coefficients of the specified clipping plane - /// - /// - /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. - /// - /// [length: 4] - /// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetClipPlanef")] - [CLSCompliant(false)] - public static void GetClipPlane(OpenTK.Graphics.ES11.All plane, [OutAttribute, CountAttribute(Count = 4)] Single[] equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return the coefficients of the specified clipping plane - /// - /// - /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. - /// - /// [length: 4] - /// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetClipPlanef")] - [CLSCompliant(false)] - public static void GetClipPlane(OpenTK.Graphics.ES11.All plane, [OutAttribute, CountAttribute(Count = 4)] out Single equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return the coefficients of the specified clipping plane - /// - /// - /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. - /// - /// [length: 4] - /// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetClipPlanef")] - [CLSCompliant(false)] - public static unsafe void GetClipPlane(OpenTK.Graphics.ES11.All plane, [OutAttribute, CountAttribute(Count = 4)] Single* equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return the coefficients of the specified clipping plane - /// - /// - /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. - /// - /// [length: 4] - /// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetClipPlanef")] - [CLSCompliant(false)] - public static void GetClipPlane(OpenTK.Graphics.ES11.ClipPlaneName plane, [OutAttribute, CountAttribute(Count = 4)] Single[] equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return the coefficients of the specified clipping plane - /// - /// - /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. - /// - /// [length: 4] - /// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetClipPlanef")] - [CLSCompliant(false)] - public static void GetClipPlane(OpenTK.Graphics.ES11.ClipPlaneName plane, [OutAttribute, CountAttribute(Count = 4)] out Single equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return the coefficients of the specified clipping plane - /// - /// - /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. - /// - /// [length: 4] - /// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetClipPlanef")] - [CLSCompliant(false)] - public static unsafe void GetClipPlane(OpenTK.Graphics.ES11.ClipPlaneName plane, [OutAttribute, CountAttribute(Count = 4)] Single* equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetClipPlanex")] - [CLSCompliant(false)] - public static void GetClipPlanex(OpenTK.Graphics.ES11.All plane, [OutAttribute, CountAttribute(Count = 4)] Int32[] equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetClipPlanex")] - [CLSCompliant(false)] - public static void GetClipPlanex(OpenTK.Graphics.ES11.All plane, [OutAttribute, CountAttribute(Count = 4)] out Int32 equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetClipPlanex")] - [CLSCompliant(false)] - public static unsafe void GetClipPlanex(OpenTK.Graphics.ES11.All plane, [OutAttribute, CountAttribute(Count = 4)] Int32* equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: 4] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetClipPlanex")] - [CLSCompliant(false)] - public static void GetClipPlanex(OpenTK.Graphics.ES11.ClipPlaneName plane, [OutAttribute, CountAttribute(Count = 4)] Int32[] equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: 4] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetClipPlanex")] - [CLSCompliant(false)] - public static void GetClipPlanex(OpenTK.Graphics.ES11.ClipPlaneName plane, [OutAttribute, CountAttribute(Count = 4)] out Int32 equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: 4] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetClipPlanex")] - [CLSCompliant(false)] - public static unsafe void GetClipPlanex(OpenTK.Graphics.ES11.ClipPlaneName plane, [OutAttribute, CountAttribute(Count = 4)] Int32* equation) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All[] types, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.All sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.All types, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.All severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All* types, [OutAttribute, CountAttribute(Parameter = "count")] Int32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugSource[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugType[] types, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugSeverity[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.DebugSource sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.DebugType types, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.DebugSeverity severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugSource* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugType* types, [OutAttribute, CountAttribute(Parameter = "count")] Int32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugSeverity* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All[] types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.All sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.All types, [OutAttribute, CountAttribute(Parameter = "count")] out UInt32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.All severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All* types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugSource[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugType[] types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugSeverity[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.DebugSource sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.DebugType types, [OutAttribute, CountAttribute(Parameter = "count")] out UInt32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.DebugSeverity severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugSource* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugType* types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugSeverity* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return error information - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetError")] - public static OpenTK.Graphics.ES11.ErrorCode GetError() { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFixedv")] - [CLSCompliant(false)] - public static Int32 GetFixed(OpenTK.Graphics.ES11.All pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFixedv")] - [CLSCompliant(false)] - public static Int32 GetFixed(OpenTK.Graphics.ES11.GetPName pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFixedv")] - [CLSCompliant(false)] - public static void GetFixed(OpenTK.Graphics.ES11.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFixedv")] - [CLSCompliant(false)] - public static void GetFixed(OpenTK.Graphics.ES11.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFixedv")] - [CLSCompliant(false)] - public static unsafe void GetFixed(OpenTK.Graphics.ES11.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFixedv")] - [CLSCompliant(false)] - public static void GetFixed(OpenTK.Graphics.ES11.GetPName pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFixedv")] - [CLSCompliant(false)] - public static void GetFixed(OpenTK.Graphics.ES11.GetPName pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFixedv")] - [CLSCompliant(false)] - public static unsafe void GetFixed(OpenTK.Graphics.ES11.GetPName pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static Single GetFloat(OpenTK.Graphics.ES11.All pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static Single GetFloat(OpenTK.Graphics.ES11.GetPName pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES11.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES11.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES11.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static Int32 GetInteger(OpenTK.Graphics.ES11.All pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static Int32 GetInteger(OpenTK.Graphics.ES11.GetPName pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static unsafe void GetInteger(OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES11.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES11.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static unsafe void GetInteger(OpenTK.Graphics.ES11.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return light source parameter values - /// - /// - /// Specifies a light source. The number of possible lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light where ranges from 0 to the value of MaxLights - 1. - /// - /// - /// Specifies a light source parameter for light. Accepted symbolic names are Ambient, Diffuse, Specular, Position, SpotDirection, SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetLightfv")] - [CLSCompliant(false)] - public static void GetLight(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return light source parameter values - /// - /// - /// Specifies a light source. The number of possible lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light where ranges from 0 to the value of MaxLights - 1. - /// - /// - /// Specifies a light source parameter for light. Accepted symbolic names are Ambient, Diffuse, Specular, Position, SpotDirection, SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetLightfv")] - [CLSCompliant(false)] - public static void GetLight(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return light source parameter values - /// - /// - /// Specifies a light source. The number of possible lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light where ranges from 0 to the value of MaxLights - 1. - /// - /// - /// Specifies a light source parameter for light. Accepted symbolic names are Ambient, Diffuse, Specular, Position, SpotDirection, SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetLightfv")] - [CLSCompliant(false)] - public static unsafe void GetLight(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return light source parameter values - /// - /// - /// Specifies a light source. The number of possible lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light where ranges from 0 to the value of MaxLights - 1. - /// - /// - /// Specifies a light source parameter for light. Accepted symbolic names are Ambient, Diffuse, Specular, Position, SpotDirection, SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetLightfv")] - [CLSCompliant(false)] - public static void GetLight(OpenTK.Graphics.ES11.LightName light, OpenTK.Graphics.ES11.LightParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return light source parameter values - /// - /// - /// Specifies a light source. The number of possible lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light where ranges from 0 to the value of MaxLights - 1. - /// - /// - /// Specifies a light source parameter for light. Accepted symbolic names are Ambient, Diffuse, Specular, Position, SpotDirection, SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetLightfv")] - [CLSCompliant(false)] - public static void GetLight(OpenTK.Graphics.ES11.LightName light, OpenTK.Graphics.ES11.LightParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return light source parameter values - /// - /// - /// Specifies a light source. The number of possible lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light where ranges from 0 to the value of MaxLights - 1. - /// - /// - /// Specifies a light source parameter for light. Accepted symbolic names are Ambient, Diffuse, Specular, Position, SpotDirection, SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetLightfv")] - [CLSCompliant(false)] - public static unsafe void GetLight(OpenTK.Graphics.ES11.LightName light, OpenTK.Graphics.ES11.LightParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetLightxv")] - [CLSCompliant(false)] - public static void GetLightx(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetLightxv")] - [CLSCompliant(false)] - public static void GetLightx(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetLightxv")] - [CLSCompliant(false)] - public static unsafe void GetLightx(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetLightxv")] - [CLSCompliant(false)] - public static void GetLightx(OpenTK.Graphics.ES11.LightName light, OpenTK.Graphics.ES11.LightParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetLightxv")] - [CLSCompliant(false)] - public static void GetLightx(OpenTK.Graphics.ES11.LightName light, OpenTK.Graphics.ES11.LightParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetLightxv")] - [CLSCompliant(false)] - public static unsafe void GetLightx(OpenTK.Graphics.ES11.LightName light, OpenTK.Graphics.ES11.LightParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return material parameters - /// - /// - /// Specifies which of the two materials is being queried. Front or Back are accepted, representing the front and back materials, respectively. - /// - /// - /// Specifies the material parameter to return. Ambient, Diffuse, Specular, Emission, Shininess, and ColorIndexes are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetMaterialfv")] - [CLSCompliant(false)] - public static void GetMaterial(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return material parameters - /// - /// - /// Specifies which of the two materials is being queried. Front or Back are accepted, representing the front and back materials, respectively. - /// - /// - /// Specifies the material parameter to return. Ambient, Diffuse, Specular, Emission, Shininess, and ColorIndexes are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetMaterialfv")] - [CLSCompliant(false)] - public static void GetMaterial(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return material parameters - /// - /// - /// Specifies which of the two materials is being queried. Front or Back are accepted, representing the front and back materials, respectively. - /// - /// - /// Specifies the material parameter to return. Ambient, Diffuse, Specular, Emission, Shininess, and ColorIndexes are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetMaterialfv")] - [CLSCompliant(false)] - public static unsafe void GetMaterial(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return material parameters - /// - /// - /// Specifies which of the two materials is being queried. Front or Back are accepted, representing the front and back materials, respectively. - /// - /// - /// Specifies the material parameter to return. Ambient, Diffuse, Specular, Emission, Shininess, and ColorIndexes are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetMaterialfv")] - [CLSCompliant(false)] - public static void GetMaterial(OpenTK.Graphics.ES11.MaterialFace face, OpenTK.Graphics.ES11.MaterialParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return material parameters - /// - /// - /// Specifies which of the two materials is being queried. Front or Back are accepted, representing the front and back materials, respectively. - /// - /// - /// Specifies the material parameter to return. Ambient, Diffuse, Specular, Emission, Shininess, and ColorIndexes are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetMaterialfv")] - [CLSCompliant(false)] - public static void GetMaterial(OpenTK.Graphics.ES11.MaterialFace face, OpenTK.Graphics.ES11.MaterialParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return material parameters - /// - /// - /// Specifies which of the two materials is being queried. Front or Back are accepted, representing the front and back materials, respectively. - /// - /// - /// Specifies the material parameter to return. Ambient, Diffuse, Specular, Emission, Shininess, and ColorIndexes are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetMaterialfv")] - [CLSCompliant(false)] - public static unsafe void GetMaterial(OpenTK.Graphics.ES11.MaterialFace face, OpenTK.Graphics.ES11.MaterialParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetMaterialxv")] - [CLSCompliant(false)] - public static void GetMaterialx(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetMaterialxv")] - [CLSCompliant(false)] - public static void GetMaterialx(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetMaterialxv")] - [CLSCompliant(false)] - public static unsafe void GetMaterialx(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetMaterialxv")] - [CLSCompliant(false)] - public static void GetMaterialx(OpenTK.Graphics.ES11.MaterialFace face, OpenTK.Graphics.ES11.MaterialParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetMaterialxv")] - [CLSCompliant(false)] - public static void GetMaterialx(OpenTK.Graphics.ES11.MaterialFace face, OpenTK.Graphics.ES11.MaterialParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetMaterialxv")] - [CLSCompliant(false)] - public static unsafe void GetMaterialx(OpenTK.Graphics.ES11.MaterialFace face, OpenTK.Graphics.ES11.MaterialParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES11.All identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES11.All identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES11.All identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES11.All identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// [length: size] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetPixelMapxv")] - [CLSCompliant(false)] - public static void GetPixelMapx(OpenTK.Graphics.ES11.All map, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] Int32[] values) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// [length: size] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetPixelMapxv")] - [CLSCompliant(false)] - public static void GetPixelMapx(OpenTK.Graphics.ES11.All map, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] out Int32 values) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// [length: size] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetPixelMapxv")] - [CLSCompliant(false)] - public static unsafe void GetPixelMapx(OpenTK.Graphics.ES11.All map, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] Int32* values) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// [length: size] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetPixelMapxv")] - [CLSCompliant(false)] - public static void GetPixelMapx(OpenTK.Graphics.ES11.PixelMap map, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] Int32[] values) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// [length: size] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetPixelMapxv")] - [CLSCompliant(false)] - public static void GetPixelMapx(OpenTK.Graphics.ES11.PixelMap map, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] out Int32 values) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// [length: size] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetPixelMapxv")] - [CLSCompliant(false)] - public static unsafe void GetPixelMapx(OpenTK.Graphics.ES11.PixelMap map, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] Int32* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0 or KHR_debug|VERSION_ES_CM_1_0] - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug|VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")] - public static void GetPointer(OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0 or KHR_debug|VERSION_ES_CM_1_0] - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug|VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T1[] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0 or KHR_debug|VERSION_ES_CM_1_0] - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug|VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T1[,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0 or KHR_debug|VERSION_ES_CM_1_0] - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug|VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T1[,,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0 or KHR_debug|VERSION_ES_CM_1_0] - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug|VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")] - public static void GetPointer(OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] ref T1 @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0 or KHR_debug|VERSION_ES_CM_1_0] - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "KHR_debug|VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")] - public static void GetPointer(OpenTK.Graphics.ES11.GetPointervPName pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0 or KHR_debug|VERSION_ES_CM_1_0] - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "KHR_debug|VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES11.GetPointervPName pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T1[] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0 or KHR_debug|VERSION_ES_CM_1_0] - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "KHR_debug|VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES11.GetPointervPName pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T1[,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0 or KHR_debug|VERSION_ES_CM_1_0] - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "KHR_debug|VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES11.GetPointervPName pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T1[,,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0 or KHR_debug|VERSION_ES_CM_1_0] - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "KHR_debug|VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")] - public static void GetPointer(OpenTK.Graphics.ES11.GetPointervPName pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] ref T1 @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return a string describing the current GL connection - /// - /// - /// Specifies a symbolic constant, one of Vendor, Renderer, Version, ShadingLanguageVersion, or Extensions. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetString")] - public static String GetString(OpenTK.Graphics.ES11.All name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return a string describing the current GL connection - /// - /// - /// Specifies a symbolic constant, one of Vendor, Renderer, Version, ShadingLanguageVersion, or Extensions. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetString")] - public static String GetString(OpenTK.Graphics.ES11.StringName name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite. - /// - /// - /// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnvfv")] - [CLSCompliant(false)] - public static void GetTexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite. - /// - /// - /// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnvfv")] - [CLSCompliant(false)] - public static void GetTexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite. - /// - /// - /// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnvfv")] - [CLSCompliant(false)] - public static unsafe void GetTexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite. - /// - /// - /// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnvfv")] - [CLSCompliant(false)] - public static void GetTexEnv(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite. - /// - /// - /// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnvfv")] - [CLSCompliant(false)] - public static void GetTexEnv(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite. - /// - /// - /// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnvfv")] - [CLSCompliant(false)] - public static unsafe void GetTexEnv(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite. - /// - /// - /// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnviv")] - [CLSCompliant(false)] - public static void GetTexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite. - /// - /// - /// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnviv")] - [CLSCompliant(false)] - public static void GetTexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite. - /// - /// - /// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnviv")] - [CLSCompliant(false)] - public static unsafe void GetTexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite. - /// - /// - /// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnviv")] - [CLSCompliant(false)] - public static void GetTexEnv(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite. - /// - /// - /// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnviv")] - [CLSCompliant(false)] - public static void GetTexEnv(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite. - /// - /// - /// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnviv")] - [CLSCompliant(false)] - public static unsafe void GetTexEnv(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnvxv")] - [CLSCompliant(false)] - public static void GetTexEnvx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnvxv")] - [CLSCompliant(false)] - public static void GetTexEnvx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnvxv")] - [CLSCompliant(false)] - public static unsafe void GetTexEnvx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnvxv")] - [CLSCompliant(false)] - public static void GetTexEnvx(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnvxv")] - [CLSCompliant(false)] - public static void GetTexEnvx(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnvxv")] - [CLSCompliant(false)] - public static unsafe void GetTexEnvx(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static unsafe void GetTexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static unsafe void GetTexParameter(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetTexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetTexParameter(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameterxv")] - [CLSCompliant(false)] - public static void GetTexParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameterxv")] - [CLSCompliant(false)] - public static void GetTexParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameterxv")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameterxv")] - [CLSCompliant(false)] - public static void GetTexParameterx(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameterxv")] - [CLSCompliant(false)] - public static void GetTexParameterx(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameterxv")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterx(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify implementation-specific hints - /// - /// - /// Specifies a symbolic constant indicating the behavior to be controlled. GenerateMipmapHint is accepted. - /// - /// - /// Specifies a symbolic constant indicating the desired behavior. Fastest, Nicest, and DontCare are accepted. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glHint")] - public static void Hint(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify implementation-specific hints - /// - /// - /// Specifies a symbolic constant indicating the behavior to be controlled. GenerateMipmapHint is accepted. - /// - /// - /// Specifies a symbolic constant indicating the desired behavior. Fastest, Nicest, and DontCare are accepted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glHint")] - public static void Hint(OpenTK.Graphics.ES11.HintTarget target, OpenTK.Graphics.ES11.HintMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Determine if a name corresponds to a buffer object - /// - /// - /// Specifies a value that may be the name of a buffer object. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glIsBuffer")] - [CLSCompliant(false)] - public static bool IsBuffer(Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Determine if a name corresponds to a buffer object - /// - /// - /// Specifies a value that may be the name of a buffer object. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glIsBuffer")] - [CLSCompliant(false)] - public static bool IsBuffer(UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glIsEnabled")] - public static bool IsEnabled(OpenTK.Graphics.ES11.All cap) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glIsEnabled")] - public static bool IsEnabled(OpenTK.Graphics.ES11.EnableCap cap) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Determine if a name corresponds to a texture - /// - /// - /// Specifies a value that may be the name of a texture. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glIsTexture")] - [CLSCompliant(false)] - public static bool IsTexture(Int32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Determine if a name corresponds to a texture - /// - /// - /// Specifies a value that may be the name of a texture. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glIsTexture")] - [CLSCompliant(false)] - public static bool IsTexture(UInt32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set light source parameters - /// - /// - /// Specifies a light. The number of lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light , where i ranges from 0 to the value of MaxLights - 1. - /// - /// - /// Specifies a single-valued light source parameter for light. SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation are accepted. - /// - /// - /// Specifies the value that parameter pname of light source light will be set to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightf")] - public static void Light(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set light source parameters - /// - /// - /// Specifies a light. The number of lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light , where i ranges from 0 to the value of MaxLights - 1. - /// - /// - /// Specifies a single-valued light source parameter for light. SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation are accepted. - /// - /// - /// Specifies the value that parameter pname of light source light will be set to. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightf")] - public static void Light(OpenTK.Graphics.ES11.LightName light, OpenTK.Graphics.ES11.LightParameter pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set light source parameters - /// - /// - /// Specifies a light. The number of lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light , where i ranges from 0 to the value of MaxLights - 1. - /// - /// - /// Specifies a single-valued light source parameter for light. SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value that parameter pname of light source light will be set to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightfv")] - [CLSCompliant(false)] - public static void Light(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set light source parameters - /// - /// - /// Specifies a light. The number of lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light , where i ranges from 0 to the value of MaxLights - 1. - /// - /// - /// Specifies a single-valued light source parameter for light. SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value that parameter pname of light source light will be set to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightfv")] - [CLSCompliant(false)] - public static unsafe void Light(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set light source parameters - /// - /// - /// Specifies a light. The number of lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light , where i ranges from 0 to the value of MaxLights - 1. - /// - /// - /// Specifies a single-valued light source parameter for light. SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value that parameter pname of light source light will be set to. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightfv")] - [CLSCompliant(false)] - public static void Light(OpenTK.Graphics.ES11.LightName light, OpenTK.Graphics.ES11.LightParameter pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set light source parameters - /// - /// - /// Specifies a light. The number of lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light , where i ranges from 0 to the value of MaxLights - 1. - /// - /// - /// Specifies a single-valued light source parameter for light. SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value that parameter pname of light source light will be set to. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightfv")] - [CLSCompliant(false)] - public static unsafe void Light(OpenTK.Graphics.ES11.LightName light, OpenTK.Graphics.ES11.LightParameter pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set the lighting model parameters - /// - /// - /// Specifies a single-valued lighting model parameter. LightModelLocalViewer, LightModelColorControl, and LightModelTwoSide are accepted. - /// - /// - /// Specifies the value that param will be set to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightModelf")] - public static void LightModel(OpenTK.Graphics.ES11.All pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set the lighting model parameters - /// - /// - /// Specifies a single-valued lighting model parameter. LightModelLocalViewer, LightModelColorControl, and LightModelTwoSide are accepted. - /// - /// - /// Specifies the value that param will be set to. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightModelf")] - public static void LightModel(OpenTK.Graphics.ES11.LightModelParameter pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set the lighting model parameters - /// - /// - /// Specifies a single-valued lighting model parameter. LightModelLocalViewer, LightModelColorControl, and LightModelTwoSide are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value that param will be set to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightModelfv")] - [CLSCompliant(false)] - public static void LightModel(OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set the lighting model parameters - /// - /// - /// Specifies a single-valued lighting model parameter. LightModelLocalViewer, LightModelColorControl, and LightModelTwoSide are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value that param will be set to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightModelfv")] - [CLSCompliant(false)] - public static unsafe void LightModel(OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set the lighting model parameters - /// - /// - /// Specifies a single-valued lighting model parameter. LightModelLocalViewer, LightModelColorControl, and LightModelTwoSide are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value that param will be set to. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightModelfv")] - [CLSCompliant(false)] - public static void LightModel(OpenTK.Graphics.ES11.LightModelParameter pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set the lighting model parameters - /// - /// - /// Specifies a single-valued lighting model parameter. LightModelLocalViewer, LightModelColorControl, and LightModelTwoSide are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value that param will be set to. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightModelfv")] - [CLSCompliant(false)] - public static unsafe void LightModel(OpenTK.Graphics.ES11.LightModelParameter pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightModelx")] - public static void LightModelx(OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightModelx")] - public static void LightModelx(OpenTK.Graphics.ES11.LightModelParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightModelxv")] - [CLSCompliant(false)] - public static void LightModelx(OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightModelxv")] - [CLSCompliant(false)] - public static unsafe void LightModelx(OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightModelxv")] - [CLSCompliant(false)] - public static void LightModelx(OpenTK.Graphics.ES11.LightModelParameter pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightModelxv")] - [CLSCompliant(false)] - public static unsafe void LightModelx(OpenTK.Graphics.ES11.LightModelParameter pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightx")] - public static void Lightx(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightx")] - public static void Lightx(OpenTK.Graphics.ES11.LightName light, OpenTK.Graphics.ES11.LightParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightxv")] - [CLSCompliant(false)] - public static void Lightx(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightxv")] - [CLSCompliant(false)] - public static unsafe void Lightx(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightxv")] - [CLSCompliant(false)] - public static void Lightx(OpenTK.Graphics.ES11.LightName light, OpenTK.Graphics.ES11.LightParameter pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightxv")] - [CLSCompliant(false)] - public static unsafe void Lightx(OpenTK.Graphics.ES11.LightName light, OpenTK.Graphics.ES11.LightParameter pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify the width of rasterized lines - /// - /// - /// Specifies the width of rasterized lines. The initial value is 1. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLineWidth")] - public static void LineWidth(Single width) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLineWidthx")] - public static void LineWidthx(Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Replace the current matrix with the identity matrix - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLoadIdentity")] - public static void LoadIdentity() { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Replace the current matrix with the specified matrix - /// - /// [length: 16] - /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 column-major matrix. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLoadMatrixf")] - [CLSCompliant(false)] - public static void LoadMatrix([CountAttribute(Count = 16)] Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Replace the current matrix with the specified matrix - /// - /// [length: 16] - /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 column-major matrix. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLoadMatrixf")] - [CLSCompliant(false)] - public static void LoadMatrix([CountAttribute(Count = 16)] ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Replace the current matrix with the specified matrix - /// - /// [length: 16] - /// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 column-major matrix. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLoadMatrixf")] - [CLSCompliant(false)] - public static unsafe void LoadMatrix([CountAttribute(Count = 16)] Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// [length: 16] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLoadMatrixx")] - [CLSCompliant(false)] - public static void LoadMatrixx([CountAttribute(Count = 16)] Int32[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// [length: 16] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLoadMatrixx")] - [CLSCompliant(false)] - public static void LoadMatrixx([CountAttribute(Count = 16)] ref Int32 m) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// [length: 16] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLoadMatrixx")] - [CLSCompliant(false)] - public static unsafe void LoadMatrixx([CountAttribute(Count = 16)] Int32* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a logical pixel operation for rendering - /// - /// - /// Specifies a symbolic constant that selects a logical operation. The following symbols are accepted: Clear, Set, Copy, CopyInverted, Noop, Invert, And, Nand, Or, Nor, Xor, Equiv, AndReverse, AndInverted, OrReverse, and OrInverted. The initial value is Copy. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLogicOp")] - public static void LogicOp(OpenTK.Graphics.ES11.All opcode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a logical pixel operation for rendering - /// - /// - /// Specifies a symbolic constant that selects a logical operation. The following symbols are accepted: Clear, Set, Copy, CopyInverted, Noop, Invert, And, Nand, Or, Nor, Xor, Equiv, AndReverse, AndInverted, OrReverse, and OrInverted. The initial value is Copy. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLogicOp")] - public static void LogicOp(OpenTK.Graphics.ES11.LogicOp opcode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify material parameters for the lighting model - /// - /// - /// Specifies which face or faces are being updated. Must be one of Front, Back, or FrontAndBack. - /// - /// - /// Specifies the single-valued material parameter of the face or faces that is being updated. Must be Shininess. - /// - /// - /// Specifies the value that parameter Shininess will be set to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMaterialf")] - public static void Material(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify material parameters for the lighting model - /// - /// - /// Specifies which face or faces are being updated. Must be one of Front, Back, or FrontAndBack. - /// - /// - /// Specifies the single-valued material parameter of the face or faces that is being updated. Must be Shininess. - /// - /// - /// Specifies the value that parameter Shininess will be set to. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMaterialf")] - public static void Material(OpenTK.Graphics.ES11.MaterialFace face, OpenTK.Graphics.ES11.MaterialParameter pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify material parameters for the lighting model - /// - /// - /// Specifies which face or faces are being updated. Must be one of Front, Back, or FrontAndBack. - /// - /// - /// Specifies the single-valued material parameter of the face or faces that is being updated. Must be Shininess. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value that parameter Shininess will be set to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMaterialfv")] - [CLSCompliant(false)] - public static void Material(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify material parameters for the lighting model - /// - /// - /// Specifies which face or faces are being updated. Must be one of Front, Back, or FrontAndBack. - /// - /// - /// Specifies the single-valued material parameter of the face or faces that is being updated. Must be Shininess. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value that parameter Shininess will be set to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMaterialfv")] - [CLSCompliant(false)] - public static unsafe void Material(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify material parameters for the lighting model - /// - /// - /// Specifies which face or faces are being updated. Must be one of Front, Back, or FrontAndBack. - /// - /// - /// Specifies the single-valued material parameter of the face or faces that is being updated. Must be Shininess. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value that parameter Shininess will be set to. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMaterialfv")] - [CLSCompliant(false)] - public static void Material(OpenTK.Graphics.ES11.MaterialFace face, OpenTK.Graphics.ES11.MaterialParameter pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify material parameters for the lighting model - /// - /// - /// Specifies which face or faces are being updated. Must be one of Front, Back, or FrontAndBack. - /// - /// - /// Specifies the single-valued material parameter of the face or faces that is being updated. Must be Shininess. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value that parameter Shininess will be set to. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMaterialfv")] - [CLSCompliant(false)] - public static unsafe void Material(OpenTK.Graphics.ES11.MaterialFace face, OpenTK.Graphics.ES11.MaterialParameter pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMaterialx")] - public static void Materialx(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMaterialx")] - public static void Materialx(OpenTK.Graphics.ES11.MaterialFace face, OpenTK.Graphics.ES11.MaterialParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMaterialxv")] - [CLSCompliant(false)] - public static void Materialx(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMaterialxv")] - [CLSCompliant(false)] - public static unsafe void Materialx(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMaterialxv")] - [CLSCompliant(false)] - public static void Materialx(OpenTK.Graphics.ES11.MaterialFace face, OpenTK.Graphics.ES11.MaterialParameter pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMaterialxv")] - [CLSCompliant(false)] - public static unsafe void Materialx(OpenTK.Graphics.ES11.MaterialFace face, OpenTK.Graphics.ES11.MaterialParameter pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify which matrix is the current matrix - /// - /// - /// Specifies which matrix stack is the target for subsequent matrix operations. Three values are accepted: Modelview, Projection, and Texture. The initial value is Modelview. Additionally, if the ARB_imaging extension is supported, Color is also accepted. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMatrixMode")] - public static void MatrixMode(OpenTK.Graphics.ES11.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify which matrix is the current matrix - /// - /// - /// Specifies which matrix stack is the target for subsequent matrix operations. Three values are accepted: Modelview, Projection, and Texture. The initial value is Modelview. Additionally, if the ARB_imaging extension is supported, Color is also accepted. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMatrixMode")] - public static void MatrixMode(OpenTK.Graphics.ES11.MatrixMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMultiTexCoord4f")] - public static void MultiTexCoord4(OpenTK.Graphics.ES11.All target, Single s, Single t, Single r, Single q) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMultiTexCoord4f")] - public static void MultiTexCoord4(OpenTK.Graphics.ES11.TextureUnit target, Single s, Single t, Single r, Single q) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMultiTexCoord4x")] - public static void MultiTexCoord4x(OpenTK.Graphics.ES11.All texture, Int32 s, Int32 t, Int32 r, Int32 q) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMultiTexCoord4x")] - public static void MultiTexCoord4x(OpenTK.Graphics.ES11.TextureUnit texture, Int32 s, Int32 t, Int32 r, Int32 q) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Multiply the current matrix with the specified matrix - /// - /// [length: 16] - /// Points to 16 consecutive values that are used as the elements of a 4 times 4 column-major matrix. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMultMatrixf")] - [CLSCompliant(false)] - public static void MultMatrix([CountAttribute(Count = 16)] Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Multiply the current matrix with the specified matrix - /// - /// [length: 16] - /// Points to 16 consecutive values that are used as the elements of a 4 times 4 column-major matrix. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMultMatrixf")] - [CLSCompliant(false)] - public static void MultMatrix([CountAttribute(Count = 16)] ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Multiply the current matrix with the specified matrix - /// - /// [length: 16] - /// Points to 16 consecutive values that are used as the elements of a 4 times 4 column-major matrix. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMultMatrixf")] - [CLSCompliant(false)] - public static unsafe void MultMatrix([CountAttribute(Count = 16)] Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// [length: 16] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMultMatrixx")] - [CLSCompliant(false)] - public static void MultMatrixx([CountAttribute(Count = 16)] Int32[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// [length: 16] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMultMatrixx")] - [CLSCompliant(false)] - public static void MultMatrixx([CountAttribute(Count = 16)] ref Int32 m) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// [length: 16] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMultMatrixx")] - [CLSCompliant(false)] - public static unsafe void MultMatrixx([CountAttribute(Count = 16)] Int32* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set the current normal vector - /// - /// - /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). - /// - /// - /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). - /// - /// - /// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1). - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormal3f")] - public static void Normal3(Single nx, Single ny, Single nz) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormal3x")] - public static void Normal3x(Int32 nx, Int32 ny, Int32 nz) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of normals - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(type,stride)] - /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")] - public static void NormalPointer(OpenTK.Graphics.ES11.All type, Int32 stride, [CountAttribute(Computed = "type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of normals - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(type,stride)] - /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")] - [CLSCompliant(false)] - public static void NormalPointer(OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "type,stride")] T2[] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of normals - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(type,stride)] - /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")] - [CLSCompliant(false)] - public static void NormalPointer(OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "type,stride")] T2[,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of normals - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(type,stride)] - /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")] - [CLSCompliant(false)] - public static void NormalPointer(OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "type,stride")] T2[,,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of normals - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(type,stride)] - /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")] - public static void NormalPointer(OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "type,stride")] ref T2 pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of normals - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(type,stride)] - /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")] - public static void NormalPointer(OpenTK.Graphics.ES11.NormalPointerType type, Int32 stride, [CountAttribute(Computed = "type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of normals - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(type,stride)] - /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")] - [CLSCompliant(false)] - public static void NormalPointer(OpenTK.Graphics.ES11.NormalPointerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "type,stride")] T2[] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of normals - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(type,stride)] - /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")] - [CLSCompliant(false)] - public static void NormalPointer(OpenTK.Graphics.ES11.NormalPointerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "type,stride")] T2[,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of normals - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(type,stride)] - /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")] - [CLSCompliant(false)] - public static void NormalPointer(OpenTK.Graphics.ES11.NormalPointerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "type,stride")] T2[,,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of normals - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(type,stride)] - /// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")] - public static void NormalPointer(OpenTK.Graphics.ES11.NormalPointerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "type,stride")] ref T2 pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES11.All identifier, Int32 name, Int32 length, [CountAttribute(Computed = "label,length")] String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES11.All identifier, UInt32 name, Int32 length, [CountAttribute(Computed = "label,length")] String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES11.ObjectIdentifier identifier, Int32 name, Int32 length, [CountAttribute(Computed = "label,length")] String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES11.ObjectIdentifier identifier, UInt32 name, Int32 length, [CountAttribute(Computed = "label,length")] String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] - public static void ObjectPtrLabel(IntPtr ptr, Int32 length, [CountAttribute(Computed = "label,length")] String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] - [CLSCompliant(false)] - public static void ObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 length, [CountAttribute(Computed = "label,length")] String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] - [CLSCompliant(false)] - public static void ObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 length, [CountAttribute(Computed = "label,length")] String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] - [CLSCompliant(false)] - public static void ObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 length, [CountAttribute(Computed = "label,length")] String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] - public static void ObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 length, [CountAttribute(Computed = "label,length")] String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Multiply the current matrix with an orthographic matrix - /// - /// - /// Specify the coordinates for the left and right vertical clipping planes. - /// - /// - /// Specify the coordinates for the left and right vertical clipping planes. - /// - /// - /// Specify the coordinates for the bottom and top horizontal clipping planes. - /// - /// - /// Specify the coordinates for the bottom and top horizontal clipping planes. - /// - /// - /// Specify the distances to the nearer and farther depth clipping planes. These values are negative if the plane is to be behind the viewer. - /// - /// - /// Specify the distances to the nearer and farther depth clipping planes. These values are negative if the plane is to be behind the viewer. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glOrthof")] - public static void Ortho(Single l, Single r, Single b, Single t, Single n, Single f) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glOrthox")] - public static void Orthox(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// [length: size] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPixelMapx")] - [CLSCompliant(false)] - public static void PixelMapx(OpenTK.Graphics.ES11.All map, Int32 size, [CountAttribute(Parameter = "size")] Int32[] values) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// [length: size] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPixelMapx")] - [CLSCompliant(false)] - public static void PixelMapx(OpenTK.Graphics.ES11.All map, Int32 size, [CountAttribute(Parameter = "size")] ref Int32 values) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// [length: size] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPixelMapx")] - [CLSCompliant(false)] - public static unsafe void PixelMapx(OpenTK.Graphics.ES11.All map, Int32 size, [CountAttribute(Parameter = "size")] Int32* values) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// [length: size] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPixelMapx")] - [CLSCompliant(false)] - public static void PixelMapx(OpenTK.Graphics.ES11.PixelMap map, Int32 size, [CountAttribute(Parameter = "size")] Int32[] values) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// [length: size] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPixelMapx")] - [CLSCompliant(false)] - public static void PixelMapx(OpenTK.Graphics.ES11.PixelMap map, Int32 size, [CountAttribute(Parameter = "size")] ref Int32 values) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// [length: size] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPixelMapx")] - [CLSCompliant(false)] - public static unsafe void PixelMapx(OpenTK.Graphics.ES11.PixelMap map, Int32 size, [CountAttribute(Parameter = "size")] Int32* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set pixel storage modes - /// - /// - /// Specifies the symbolic name of the parameter to be set. One value affects the packing of pixel data into memory: PackAlignment. The other affects the unpacking of pixel data from memory: UnpackAlignment. - /// - /// - /// Specifies the value that pname is set to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPixelStorei")] - public static void PixelStore(OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set pixel storage modes - /// - /// - /// Specifies the symbolic name of the parameter to be set. One value affects the packing of pixel data into memory: PackAlignment. The other affects the unpacking of pixel data from memory: UnpackAlignment. - /// - /// - /// Specifies the value that pname is set to. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPixelStorei")] - public static void PixelStore(OpenTK.Graphics.ES11.PixelStoreParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPixelStorex")] - public static void PixelStorex(OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPixelStorex")] - public static void PixelStorex(OpenTK.Graphics.ES11.PixelStoreParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify point parameters - /// - /// - /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. - /// - /// - /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPointParameterf")] - public static void PointParameter(OpenTK.Graphics.ES11.All pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify point parameters - /// - /// - /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. - /// - /// [length: COMPSIZE(pname)] - /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPointParameterfv")] - [CLSCompliant(false)] - public static void PointParameter(OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify point parameters - /// - /// - /// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. - /// - /// [length: COMPSIZE(pname)] - /// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPointParameterfv")] - [CLSCompliant(false)] - public static unsafe void PointParameter(OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPointParameterx")] - public static void PointParameterx(OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPointParameterxv")] - [CLSCompliant(false)] - public static void PointParameterx(OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPointParameterxv")] - [CLSCompliant(false)] - public static unsafe void PointParameterx(OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify the diameter of rasterized points - /// - /// - /// Specifies the diameter of rasterized points. The initial value is 1. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPointSize")] - public static void PointSize(Single size) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPointSizex")] - public static void PointSizex(Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set the scale and units used to calculate depth values - /// - /// - /// Specifies a scale factor that is used to create a variable depth offset for each polygon. The initial value is 0. - /// - /// - /// Is multiplied by an implementation-specific value to create a constant depth offset. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPolygonOffset")] - public static void PolygonOffset(Single factor, Single units) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPolygonOffsetx")] - public static void PolygonOffsetx(Int32 factor, Int32 units) { throw new BindingsNotRewrittenException(); } - - /// - /// Pop the active debug group - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPopDebugGroup")] - public static void PopDebugGroup() { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPopMatrix")] - public static void PopMatrix() { throw new BindingsNotRewrittenException(); } - - /// - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// [length: COMPSIZE(message,length)] - /// The a string containing the message to be sent to the debug output stream. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroup")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES11.All source, Int32 id, Int32 length, [CountAttribute(Computed = "message,length")] String message) { throw new BindingsNotRewrittenException(); } - - /// - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// [length: COMPSIZE(message,length)] - /// The a string containing the message to be sent to the debug output stream. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroup")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES11.All source, UInt32 id, Int32 length, [CountAttribute(Computed = "message,length")] String message) { throw new BindingsNotRewrittenException(); } - - /// - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// [length: COMPSIZE(message,length)] - /// The a string containing the message to be sent to the debug output stream. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroup")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES11.DebugSource source, Int32 id, Int32 length, [CountAttribute(Computed = "message,length")] String message) { throw new BindingsNotRewrittenException(); } - - /// - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// [length: COMPSIZE(message,length)] - /// The a string containing the message to be sent to the debug output stream. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroup")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES11.DebugSource source, UInt32 id, Int32 length, [CountAttribute(Computed = "message,length")] String message) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Push and pop the current matrix stack - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPushMatrix")] - public static void PushMatrix() { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [OutAttribute, CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")] - [CLSCompliant(false)] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T6[] pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")] - [CLSCompliant(false)] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T6[,] pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")] - [CLSCompliant(false)] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T6[,,] pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T6 pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [OutAttribute, CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")] - [CLSCompliant(false)] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T6[] pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")] - [CLSCompliant(false)] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T6[,] pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")] - [CLSCompliant(false)] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T6[,,] pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T6 pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Multiply the current matrix by a rotation matrix - /// - /// - /// Specifies the angle of rotation, in degrees. - /// - /// - /// Specify the x, y, and z coordinates of a vector, respectively. - /// - /// - /// Specify the x, y, and z coordinates of a vector, respectively. - /// - /// - /// Specify the x, y, and z coordinates of a vector, respectively. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glRotatef")] - public static void Rotate(Single angle, Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glRotatex")] - public static void Rotatex(Int32 angle, Int32 x, Int32 y, Int32 z) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify multisample coverage parameters - /// - /// - /// Specify a single floating-point sample coverage value. The value is clamped to the range [0 ,1]. The initial value is 1.0. - /// - /// - /// Specify a single boolean value representing if the coverage masks should be inverted. True and False are accepted. The initial value is False. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glSampleCoverage")] - public static void SampleCoverage(Single value, bool invert) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glSampleCoveragex")] - public static void SampleCoveragex(Int32 value, bool invert) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Multiply the current matrix by a general scaling matrix - /// - /// - /// Specify scale factors along the x, y, and z axes, respectively. - /// - /// - /// Specify scale factors along the x, y, and z axes, respectively. - /// - /// - /// Specify scale factors along the x, y, and z axes, respectively. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glScalef")] - public static void Scale(Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glScalex")] - public static void Scalex(Int32 x, Int32 y, Int32 z) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define the scissor box - /// - /// - /// Specify the lower left corner of the scissor box. Initially (0, 0). - /// - /// - /// Specify the lower left corner of the scissor box. Initially (0, 0). - /// - /// - /// Specify the width and height of the scissor box. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - /// - /// Specify the width and height of the scissor box. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glScissor")] - public static void Scissor(Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Select flat or smooth shading - /// - /// - /// Specifies a symbolic value representing a shading technique. Accepted values are Flat and Smooth. The initial value is Smooth. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glShadeModel")] - public static void ShadeModel(OpenTK.Graphics.ES11.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Select flat or smooth shading - /// - /// - /// Specifies a symbolic value representing a shading technique. Accepted values are Flat and Smooth. The initial value is Smooth. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glShadeModel")] - public static void ShadeModel(OpenTK.Graphics.ES11.ShadingModel mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set front and back function and reference value for stencil testing - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glStencilFunc")] - [CLSCompliant(false)] - public static void StencilFunc(OpenTK.Graphics.ES11.All func, Int32 @ref, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set front and back function and reference value for stencil testing - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glStencilFunc")] - [CLSCompliant(false)] - public static void StencilFunc(OpenTK.Graphics.ES11.All func, Int32 @ref, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set front and back function and reference value for stencil testing - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glStencilFunc")] - [CLSCompliant(false)] - public static void StencilFunc(OpenTK.Graphics.ES11.StencilFunction func, Int32 @ref, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set front and back function and reference value for stencil testing - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glStencilFunc")] - [CLSCompliant(false)] - public static void StencilFunc(OpenTK.Graphics.ES11.StencilFunction func, Int32 @ref, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Control the front and back writing of individual bits in the stencil planes - /// - /// - /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glStencilMask")] - [CLSCompliant(false)] - public static void StencilMask(Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Control the front and back writing of individual bits in the stencil planes - /// - /// - /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glStencilMask")] - [CLSCompliant(false)] - public static void StencilMask(UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set front and back stencil test actions - /// - /// - /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. - /// - /// - /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. - /// - /// - /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glStencilOp")] - public static void StencilOp(OpenTK.Graphics.ES11.All fail, OpenTK.Graphics.ES11.All zfail, OpenTK.Graphics.ES11.All zpass) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set front and back stencil test actions - /// - /// - /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. - /// - /// - /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. - /// - /// - /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glStencilOp")] - public static void StencilOp(OpenTK.Graphics.ES11.StencilOp fail, OpenTK.Graphics.ES11.StencilOp zfail, OpenTK.Graphics.ES11.StencilOp zpass) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of texture coordinates - /// - /// - /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")] - public static void TexCoordPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of texture coordinates - /// - /// - /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")] - [CLSCompliant(false)] - public static void TexCoordPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of texture coordinates - /// - /// - /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")] - [CLSCompliant(false)] - public static void TexCoordPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[,] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of texture coordinates - /// - /// - /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")] - [CLSCompliant(false)] - public static void TexCoordPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[,,] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of texture coordinates - /// - /// - /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")] - public static void TexCoordPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T3 pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of texture coordinates - /// - /// - /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")] - public static void TexCoordPointer(Int32 size, OpenTK.Graphics.ES11.TexCoordPointerType type, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of texture coordinates - /// - /// - /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")] - [CLSCompliant(false)] - public static void TexCoordPointer(Int32 size, OpenTK.Graphics.ES11.TexCoordPointerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of texture coordinates - /// - /// - /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")] - [CLSCompliant(false)] - public static void TexCoordPointer(Int32 size, OpenTK.Graphics.ES11.TexCoordPointerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[,] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of texture coordinates - /// - /// - /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")] - [CLSCompliant(false)] - public static void TexCoordPointer(Int32 size, OpenTK.Graphics.ES11.TexCoordPointerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[,,] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of texture coordinates - /// - /// - /// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")] - public static void TexCoordPointer(Int32 size, OpenTK.Graphics.ES11.TexCoordPointerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T3 pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite. - /// - /// - /// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// - /// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvf")] - public static void TexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite. - /// - /// - /// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// - /// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvf")] - public static void TexEnv(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite. - /// - /// - /// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvfv")] - [CLSCompliant(false)] - public static void TexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite. - /// - /// - /// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvfv")] - [CLSCompliant(false)] - public static unsafe void TexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite. - /// - /// - /// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvfv")] - [CLSCompliant(false)] - public static void TexEnv(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite. - /// - /// - /// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvfv")] - [CLSCompliant(false)] - public static unsafe void TexEnv(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite. - /// - /// - /// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// - /// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvi")] - public static void TexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite. - /// - /// - /// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// - /// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvi")] - public static void TexEnv(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite. - /// - /// - /// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnviv")] - [CLSCompliant(false)] - public static void TexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite. - /// - /// - /// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnviv")] - [CLSCompliant(false)] - public static unsafe void TexEnv(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite. - /// - /// - /// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnviv")] - [CLSCompliant(false)] - public static void TexEnv(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture environment parameters - /// - /// - /// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite. - /// - /// - /// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace. - /// - /// [length: COMPSIZE(pname)] - /// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnviv")] - [CLSCompliant(false)] - public static unsafe void TexEnv(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvx")] - public static void TexEnvx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvx")] - public static void TexEnvx(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvxv")] - [CLSCompliant(false)] - public static void TexEnvx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvxv")] - [CLSCompliant(false)] - public static unsafe void TexEnvx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvxv")] - [CLSCompliant(false)] - public static void TexEnvx(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvxv")] - [CLSCompliant(false)] - public static unsafe void TexEnvx(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] - public static void TexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] - public static void TexImage2D(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T8 pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] - public static void TexImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")] - public static void TexImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T8 pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// - /// Specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameterf")] - public static void TexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// - /// Specifies the value of pname. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameterf")] - public static void TexParameter(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.TextureParameterName pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameterfv")] - [CLSCompliant(false)] - public static void TexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameterfv")] - [CLSCompliant(false)] - public static unsafe void TexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameterfv")] - [CLSCompliant(false)] - public static void TexParameter(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.TextureParameterName pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameterfv")] - [CLSCompliant(false)] - public static unsafe void TexParameter(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.TextureParameterName pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// - /// Specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameteri")] - public static void TexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// - /// Specifies the value of pname. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameteri")] - public static void TexParameter(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.TextureParameterName pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameteriv")] - [CLSCompliant(false)] - public static void TexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameteriv")] - [CLSCompliant(false)] - public static unsafe void TexParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameteriv")] - [CLSCompliant(false)] - public static void TexParameter(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.TextureParameterName pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameteriv")] - [CLSCompliant(false)] - public static unsafe void TexParameter(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.TextureParameterName pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameterx")] - public static void TexParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameterx")] - public static void TexParameterx(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.GetTextureParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameterxv")] - [CLSCompliant(false)] - public static void TexParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameterxv")] - [CLSCompliant(false)] - public static unsafe void TexParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameterxv")] - [CLSCompliant(false)] - public static void TexParameterx(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.GetTextureParameter pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameterxv")] - [CLSCompliant(false)] - public static unsafe void TexParameterx(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.GetTextureParameter pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")] - public static void TexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")] - public static void TexSubImage2D(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T8 pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")] - public static void TexSubImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")] - public static void TexSubImage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T8 pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Multiply the current matrix by a translation matrix - /// - /// - /// Specify the x, y, and z coordinates of a translation vector. - /// - /// - /// Specify the x, y, and z coordinates of a translation vector. - /// - /// - /// Specify the x, y, and z coordinates of a translation vector. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTranslatef")] - public static void Translate(Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTranslatex")] - public static void Translatex(Int32 x, Int32 y, Int32 z) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of vertex data - /// - /// - /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")] - public static void VertexPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of vertex data - /// - /// - /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")] - [CLSCompliant(false)] - public static void VertexPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of vertex data - /// - /// - /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")] - [CLSCompliant(false)] - public static void VertexPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[,] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of vertex data - /// - /// - /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")] - [CLSCompliant(false)] - public static void VertexPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[,,] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of vertex data - /// - /// - /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")] - public static void VertexPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T3 pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of vertex data - /// - /// - /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")] - public static void VertexPointer(Int32 size, OpenTK.Graphics.ES11.VertexPointerType type, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of vertex data - /// - /// - /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")] - [CLSCompliant(false)] - public static void VertexPointer(Int32 size, OpenTK.Graphics.ES11.VertexPointerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of vertex data - /// - /// - /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")] - [CLSCompliant(false)] - public static void VertexPointer(Int32 size, OpenTK.Graphics.ES11.VertexPointerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[,] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of vertex data - /// - /// - /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")] - [CLSCompliant(false)] - public static void VertexPointer(Int32 size, OpenTK.Graphics.ES11.VertexPointerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[,,] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Define an array of vertex data - /// - /// - /// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float. - /// - /// - /// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")] - public static void VertexPointer(Int32 size, OpenTK.Graphics.ES11.VertexPointerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T3 pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Set the viewport - /// - /// - /// Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// Specify the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - /// - /// Specify the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glViewport")] - public static void Viewport(Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - public static partial class Ext - { - /// [requires: EXT_blend_minmax] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_blend_minmax", Version = "", EntryPoint = "glBlendEquationEXT")] - public static void BlendEquation(OpenTK.Graphics.ES11.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_minmax] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [AutoGenerated(Category = "EXT_blend_minmax", Version = "", EntryPoint = "glBlendEquationEXT")] - public static void BlendEquation(OpenTK.Graphics.ES11.BlendEquationModeExt mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_discard_framebuffer] - /// - /// - /// [length: numAttachments] - [AutoGenerated(Category = "EXT_discard_framebuffer", Version = "", EntryPoint = "glDiscardFramebufferEXT")] - [CLSCompliant(false)] - public static void DiscardFramebuffer(OpenTK.Graphics.ES11.All target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] OpenTK.Graphics.ES11.All[] attachments) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_discard_framebuffer] - /// - /// - /// [length: numAttachments] - [AutoGenerated(Category = "EXT_discard_framebuffer", Version = "", EntryPoint = "glDiscardFramebufferEXT")] - [CLSCompliant(false)] - public static void DiscardFramebuffer(OpenTK.Graphics.ES11.All target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] ref OpenTK.Graphics.ES11.All attachments) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_discard_framebuffer] - /// - /// - /// [length: numAttachments] - [AutoGenerated(Category = "EXT_discard_framebuffer", Version = "", EntryPoint = "glDiscardFramebufferEXT")] - [CLSCompliant(false)] - public static unsafe void DiscardFramebuffer(OpenTK.Graphics.ES11.All target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] OpenTK.Graphics.ES11.All* attachments) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Indicate modifications to a range of a mapped buffer - /// - /// - /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the start of the buffer subrange, in basic machine units. - /// - /// - /// Specifies the length of the buffer subrange, in basic machine units. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")] - public static void FlushMappedBufferRange(OpenTK.Graphics.ES11.All target, IntPtr offset, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Indicate modifications to a range of a mapped buffer - /// - /// - /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the start of the buffer subrange, in basic machine units. - /// - /// - /// Specifies the length of the buffer subrange, in basic machine units. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")] - public static void FlushMappedBufferRange(OpenTK.Graphics.ES11.All target, IntPtr offset, IntPtr length) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Indicate modifications to a range of a mapped buffer - /// - /// - /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the start of the buffer subrange, in basic machine units. - /// - /// - /// Specifies the length of the buffer subrange, in basic machine units. - /// - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")] - public static void FlushMappedBufferRange(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr offset, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Indicate modifications to a range of a mapped buffer - /// - /// - /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the start of the buffer subrange, in basic machine units. - /// - /// - /// Specifies the length of the buffer subrange, in basic machine units. - /// - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")] - public static void FlushMappedBufferRange(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr offset, IntPtr length) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All attachment, OpenTK.Graphics.ES11.All textarget, Int32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All attachment, OpenTK.Graphics.ES11.All textarget, UInt32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES11.FramebufferTarget target, OpenTK.Graphics.ES11.FramebufferAttachment attachment, OpenTK.Graphics.ES11.TextureTarget textarget, Int32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES11.FramebufferTarget target, OpenTK.Graphics.ES11.FramebufferAttachment attachment, OpenTK.Graphics.ES11.TextureTarget textarget, UInt32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetGraphicsResetStatusEXT")] - public static OpenTK.Graphics.ES11.GraphicsResetStatus GetGraphicsResetStatus() { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformfvEXT")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformfvEXT")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformfvEXT")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformfvEXT")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformfvEXT")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformfvEXT")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformivEXT")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformivEXT")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformivEXT")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformivEXT")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformivEXT")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformivEXT")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_marker] - /// - /// - [AutoGenerated(Category = "EXT_debug_marker", Version = "", EntryPoint = "glInsertEventMarkerEXT")] - public static void InsertEventMarker(Int32 length, String marker) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Map a section of a buffer object's data store - /// - /// - /// Specifies a binding to which the target buffer is bound. - /// - /// - /// Specifies a the starting offset within the buffer of the range to be mapped. - /// - /// - /// Specifies a length of the range to be mapped. - /// - /// - /// Specifies a combination of access flags indicating the desired access to the range. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] - public static IntPtr MapBufferRange(OpenTK.Graphics.ES11.All target, IntPtr offset, Int32 length, OpenTK.Graphics.ES11.All access) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Map a section of a buffer object's data store - /// - /// - /// Specifies a binding to which the target buffer is bound. - /// - /// - /// Specifies a the starting offset within the buffer of the range to be mapped. - /// - /// - /// Specifies a length of the range to be mapped. - /// - /// - /// Specifies a combination of access flags indicating the desired access to the range. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] - public static IntPtr MapBufferRange(OpenTK.Graphics.ES11.All target, IntPtr offset, IntPtr length, OpenTK.Graphics.ES11.All access) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Map a section of a buffer object's data store - /// - /// - /// Specifies a binding to which the target buffer is bound. - /// - /// - /// Specifies a the starting offset within the buffer of the range to be mapped. - /// - /// - /// Specifies a length of the range to be mapped. - /// - /// - /// Specifies a combination of access flags indicating the desired access to the range. - /// - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] - public static IntPtr MapBufferRange(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr offset, Int32 length, OpenTK.Graphics.ES11.BufferAccessMask access) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Map a section of a buffer object's data store - /// - /// - /// Specifies a binding to which the target buffer is bound. - /// - /// - /// Specifies a the starting offset within the buffer of the range to be mapped. - /// - /// - /// Specifies a length of the range to be mapped. - /// - /// - /// Specifies a combination of access flags indicating the desired access to the range. - /// - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] - public static IntPtr MapBufferRange(OpenTK.Graphics.ES11.BufferTargetArb target, IntPtr offset, IntPtr length, OpenTK.Graphics.ES11.BufferAccessMask access) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of starting indices in the enabled arrays. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the number of indices to be rendered. - /// - /// - /// Specifies the size of the first and count - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] - [CLSCompliant(false)] - public static void MultiDrawArrays(OpenTK.Graphics.ES11.All mode, [CountAttribute(Computed = "primcount")] Int32[] first, [CountAttribute(Computed = "primcount")] Int32[] count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of starting indices in the enabled arrays. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the number of indices to be rendered. - /// - /// - /// Specifies the size of the first and count - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] - [CLSCompliant(false)] - public static void MultiDrawArrays(OpenTK.Graphics.ES11.All mode, [CountAttribute(Computed = "primcount")] ref Int32 first, [CountAttribute(Computed = "primcount")] ref Int32 count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of starting indices in the enabled arrays. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the number of indices to be rendered. - /// - /// - /// Specifies the size of the first and count - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawArrays(OpenTK.Graphics.ES11.All mode, [CountAttribute(Computed = "primcount")] Int32* first, [CountAttribute(Computed = "primcount")] Int32* count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of starting indices in the enabled arrays. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the number of indices to be rendered. - /// - /// - /// Specifies the size of the first and count - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] - [CLSCompliant(false)] - public static void MultiDrawArrays(OpenTK.Graphics.ES11.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32[] first, [CountAttribute(Computed = "primcount")] Int32[] count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of starting indices in the enabled arrays. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the number of indices to be rendered. - /// - /// - /// Specifies the size of the first and count - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] - [CLSCompliant(false)] - public static void MultiDrawArrays(OpenTK.Graphics.ES11.PrimitiveType mode, [CountAttribute(Computed = "primcount")] ref Int32 first, [CountAttribute(Computed = "primcount")] ref Int32 count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of starting indices in the enabled arrays. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the number of indices to be rendered. - /// - /// - /// Specifies the size of the first and count - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawArrays(OpenTK.Graphics.ES11.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32* first, [CountAttribute(Computed = "primcount")] Int32* count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES11.All type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES11.All type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.All mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES11.All mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES11.All type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES11.All mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES11.All mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES11.All mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES11.All mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES11.DrawElementsType type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES11.DrawElementsType type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES11.DrawElementsType type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES11.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES11.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_marker] - [AutoGenerated(Category = "EXT_debug_marker", Version = "", EntryPoint = "glPopGroupMarkerEXT")] - public static void PopGroupMarker() { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_marker] - /// - /// - [AutoGenerated(Category = "EXT_debug_marker", Version = "", EntryPoint = "glPushGroupMarkerEXT")] - public static void PushGroupMarker(Int32 length, String marker) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multisampled_render_to_texture] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleEXT")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES11.All target, Int32 samples, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multisampled_render_to_texture] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleEXT")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES11.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// Simultaneously specify storage for all levels of a one-dimensional texture - /// - /// - /// Specify the target of the operation. target must be either Texture1D or ProxyTexture1D. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage1DEXT")] - public static void TexStorage1D(OpenTK.Graphics.ES11.All target, Int32 levels, OpenTK.Graphics.ES11.All internalformat, Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// Simultaneously specify storage for all levels of a one-dimensional texture - /// - /// - /// Specify the target of the operation. target must be either Texture1D or ProxyTexture1D. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage1DEXT")] - public static void TexStorage1D(OpenTK.Graphics.ES11.TextureTarget target, Int32 levels, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// Simultaneously specify storage for all levels of a two-dimensional or one-dimensional array texture - /// - /// - /// Specify the target of the operation. target must be one of Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, or ProxyTextureCubeMap. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage2DEXT")] - public static void TexStorage2D(OpenTK.Graphics.ES11.All target, Int32 levels, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// Simultaneously specify storage for all levels of a two-dimensional or one-dimensional array texture - /// - /// - /// Specify the target of the operation. target must be one of Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, or ProxyTextureCubeMap. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage2DEXT")] - public static void TexStorage2D(OpenTK.Graphics.ES11.TextureTarget target, Int32 levels, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// Simultaneously specify storage for all levels of a three-dimensional, two-dimensional array or cube-map array texture - /// - /// - /// Specify the target of the operation. target must be one of Texture3D, ProxyTexture3D, Texture2DArray, ProxyTexture2DArray, TextureCubeArray, or ProxyTextureCubeArray. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - /// - /// Specifies the depth of the texture, in texels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage3DEXT")] - public static void TexStorage3D(OpenTK.Graphics.ES11.All target, Int32 levels, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// Simultaneously specify storage for all levels of a three-dimensional, two-dimensional array or cube-map array texture - /// - /// - /// Specify the target of the operation. target must be one of Texture3D, ProxyTexture3D, Texture2DArray, ProxyTexture2DArray, TextureCubeArray, or ProxyTextureCubeArray. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - /// - /// Specifies the depth of the texture, in texels. - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage3DEXT")] - public static void TexStorage3D(OpenTK.Graphics.ES11.TextureTarget target, Int32 levels, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage1DEXT")] - [CLSCompliant(false)] - public static void TextureStorage1D(Int32 texture, OpenTK.Graphics.ES11.All target, Int32 levels, OpenTK.Graphics.ES11.All internalformat, Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage1DEXT")] - [CLSCompliant(false)] - public static void TextureStorage1D(Int32 texture, OpenTK.Graphics.ES11.All target, Int32 levels, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage1DEXT")] - [CLSCompliant(false)] - public static void TextureStorage1D(UInt32 texture, OpenTK.Graphics.ES11.All target, Int32 levels, OpenTK.Graphics.ES11.All internalformat, Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage1DEXT")] - [CLSCompliant(false)] - public static void TextureStorage1D(UInt32 texture, OpenTK.Graphics.ES11.All target, Int32 levels, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage2DEXT")] - [CLSCompliant(false)] - public static void TextureStorage2D(Int32 texture, OpenTK.Graphics.ES11.All target, Int32 levels, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage2DEXT")] - [CLSCompliant(false)] - public static void TextureStorage2D(Int32 texture, OpenTK.Graphics.ES11.All target, Int32 levels, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage2DEXT")] - [CLSCompliant(false)] - public static void TextureStorage2D(UInt32 texture, OpenTK.Graphics.ES11.All target, Int32 levels, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage2DEXT")] - [CLSCompliant(false)] - public static void TextureStorage2D(UInt32 texture, OpenTK.Graphics.ES11.All target, Int32 levels, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage3DEXT")] - [CLSCompliant(false)] - public static void TextureStorage3D(Int32 texture, OpenTK.Graphics.ES11.All target, Int32 levels, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage3DEXT")] - [CLSCompliant(false)] - public static void TextureStorage3D(Int32 texture, OpenTK.Graphics.ES11.All target, Int32 levels, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage3DEXT")] - [CLSCompliant(false)] - public static void TextureStorage3D(UInt32 texture, OpenTK.Graphics.ES11.All target, Int32 levels, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage3DEXT")] - [CLSCompliant(false)] - public static void TextureStorage3D(UInt32 texture, OpenTK.Graphics.ES11.All target, Int32 levels, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Img - { - /// [requires: IMG_user_clip_plane] - /// Specify a plane against which all geometry is clipped - /// - /// - /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. - /// - /// [length: 4] - /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")] - [CLSCompliant(false)] - public static void ClipPlane(OpenTK.Graphics.ES11.All p, [CountAttribute(Count = 4)] Single[] eqn) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_user_clip_plane] - /// Specify a plane against which all geometry is clipped - /// - /// - /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. - /// - /// [length: 4] - /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")] - [CLSCompliant(false)] - public static void ClipPlane(OpenTK.Graphics.ES11.All p, [CountAttribute(Count = 4)] ref Single eqn) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_user_clip_plane] - /// Specify a plane against which all geometry is clipped - /// - /// - /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. - /// - /// [length: 4] - /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")] - [CLSCompliant(false)] - public static unsafe void ClipPlane(OpenTK.Graphics.ES11.All p, [CountAttribute(Count = 4)] Single* eqn) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_user_clip_plane] - /// Specify a plane against which all geometry is clipped - /// - /// - /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. - /// - /// [length: 4] - /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. - /// - [AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")] - [CLSCompliant(false)] - public static void ClipPlane(OpenTK.Graphics.ES11.ClipPlaneName p, [CountAttribute(Count = 4)] Single[] eqn) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_user_clip_plane] - /// Specify a plane against which all geometry is clipped - /// - /// - /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. - /// - /// [length: 4] - /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. - /// - [AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")] - [CLSCompliant(false)] - public static void ClipPlane(OpenTK.Graphics.ES11.ClipPlaneName p, [CountAttribute(Count = 4)] ref Single eqn) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_user_clip_plane] - /// Specify a plane against which all geometry is clipped - /// - /// - /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. - /// - /// [length: 4] - /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. - /// - [AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")] - [CLSCompliant(false)] - public static unsafe void ClipPlane(OpenTK.Graphics.ES11.ClipPlaneName p, [CountAttribute(Count = 4)] Single* eqn) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_user_clip_plane] - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanexIMG")] - [CLSCompliant(false)] - public static void ClipPlanex(OpenTK.Graphics.ES11.All p, [CountAttribute(Count = 4)] Int32[] eqn) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_user_clip_plane] - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanexIMG")] - [CLSCompliant(false)] - public static void ClipPlanex(OpenTK.Graphics.ES11.All p, [CountAttribute(Count = 4)] ref Int32 eqn) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_user_clip_plane] - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanexIMG")] - [CLSCompliant(false)] - public static unsafe void ClipPlanex(OpenTK.Graphics.ES11.All p, [CountAttribute(Count = 4)] Int32* eqn) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_user_clip_plane] - /// - /// [length: 4] - [AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanexIMG")] - [CLSCompliant(false)] - public static void ClipPlanex(OpenTK.Graphics.ES11.ClipPlaneName p, [CountAttribute(Count = 4)] Int32[] eqn) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_user_clip_plane] - /// - /// [length: 4] - [AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanexIMG")] - [CLSCompliant(false)] - public static void ClipPlanex(OpenTK.Graphics.ES11.ClipPlaneName p, [CountAttribute(Count = 4)] ref Int32 eqn) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_user_clip_plane] - /// - /// [length: 4] - [AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanexIMG")] - [CLSCompliant(false)] - public static unsafe void ClipPlanex(OpenTK.Graphics.ES11.ClipPlaneName p, [CountAttribute(Count = 4)] Int32* eqn) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All attachment, OpenTK.Graphics.ES11.All textarget, Int32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All attachment, OpenTK.Graphics.ES11.All textarget, UInt32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES11.FramebufferTarget target, OpenTK.Graphics.ES11.FramebufferAttachment attachment, OpenTK.Graphics.ES11.TextureTarget textarget, Int32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES11.FramebufferTarget target, OpenTK.Graphics.ES11.FramebufferAttachment attachment, OpenTK.Graphics.ES11.TextureTarget textarget, UInt32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_multisampled_render_to_texture] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleIMG")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES11.All target, Int32 samples, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_multisampled_render_to_texture] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleIMG")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES11.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Khr - { - /// [requires: KHR_debug] - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] - public static void DebugMessageCallback(DebugProcKhr callback, IntPtr userParam) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] - [CLSCompliant(false)] - public static void DebugMessageCallback(DebugProcKhr callback, [InAttribute, OutAttribute] T1[] userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] - [CLSCompliant(false)] - public static void DebugMessageCallback(DebugProcKhr callback, [InAttribute, OutAttribute] T1[,] userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] - [CLSCompliant(false)] - public static void DebugMessageCallback(DebugProcKhr callback, [InAttribute, OutAttribute] T1[,,] userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] - public static void DebugMessageCallback(DebugProcKhr callback, [InAttribute, OutAttribute] ref T1 userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES11.All source, OpenTK.Graphics.ES11.All type, OpenTK.Graphics.ES11.All severity, Int32 count, Int32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES11.All source, OpenTK.Graphics.ES11.All type, OpenTK.Graphics.ES11.All severity, Int32 count, ref Int32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES11.All source, OpenTK.Graphics.ES11.All type, OpenTK.Graphics.ES11.All severity, Int32 count, Int32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES11.All source, OpenTK.Graphics.ES11.All type, OpenTK.Graphics.ES11.All severity, Int32 count, UInt32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES11.All source, OpenTK.Graphics.ES11.All type, OpenTK.Graphics.ES11.All severity, Int32 count, ref UInt32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES11.All source, OpenTK.Graphics.ES11.All type, OpenTK.Graphics.ES11.All severity, Int32 count, UInt32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES11.DebugSource source, OpenTK.Graphics.ES11.DebugType type, OpenTK.Graphics.ES11.DebugSeverity severity, Int32 count, Int32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES11.DebugSource source, OpenTK.Graphics.ES11.DebugType type, OpenTK.Graphics.ES11.DebugSeverity severity, Int32 count, ref Int32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES11.DebugSource source, OpenTK.Graphics.ES11.DebugType type, OpenTK.Graphics.ES11.DebugSeverity severity, Int32 count, Int32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES11.DebugSource source, OpenTK.Graphics.ES11.DebugType type, OpenTK.Graphics.ES11.DebugSeverity severity, Int32 count, UInt32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES11.DebugSource source, OpenTK.Graphics.ES11.DebugType type, OpenTK.Graphics.ES11.DebugSeverity severity, Int32 count, ref UInt32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES11.DebugSource source, OpenTK.Graphics.ES11.DebugType type, OpenTK.Graphics.ES11.DebugSeverity severity, Int32 count, UInt32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// - /// The address of a character array containing the message to insert. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES11.All source, OpenTK.Graphics.ES11.All type, Int32 id, OpenTK.Graphics.ES11.All severity, Int32 length, String buf) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// - /// The address of a character array containing the message to insert. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES11.All source, OpenTK.Graphics.ES11.All type, UInt32 id, OpenTK.Graphics.ES11.All severity, Int32 length, String buf) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// - /// The address of a character array containing the message to insert. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES11.DebugSource source, OpenTK.Graphics.ES11.DebugType type, Int32 id, OpenTK.Graphics.ES11.DebugSeverity severity, Int32 length, String buf) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// - /// The address of a character array containing the message to insert. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES11.DebugSource source, OpenTK.Graphics.ES11.DebugType type, UInt32 id, OpenTK.Graphics.ES11.DebugSeverity severity, Int32 length, String buf) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All[] types, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.All sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.All types, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.All severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All* types, [OutAttribute, CountAttribute(Parameter = "count")] Int32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugSource[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugType[] types, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugSeverity[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.DebugSource sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.DebugType types, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.DebugSeverity severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugSource* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugType* types, [OutAttribute, CountAttribute(Parameter = "count")] Int32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugSeverity* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All[] types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.All sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.All types, [OutAttribute, CountAttribute(Parameter = "count")] out UInt32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.All severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All* types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.All* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugSource[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugType[] types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugSeverity[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.DebugSource sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.DebugType types, [OutAttribute, CountAttribute(Parameter = "count")] out UInt32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES11.DebugSeverity severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugSource* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugType* types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES11.DebugSeverity* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES11.All identifier, Int32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES11.All identifier, Int32 name, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES11.All identifier, Int32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES11.All identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES11.All identifier, UInt32 name, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES11.All identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointervKHR")] - public static void GetPointer(OpenTK.Graphics.ES11.All pname, [OutAttribute] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointervKHR")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute] T1[] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointervKHR")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute] T1[,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointervKHR")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute] T1[,,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointervKHR")] - public static void GetPointer(OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute] ref T1 @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES11.All identifier, Int32 name, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES11.All identifier, UInt32 name, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES11.ObjectIdentifier identifier, Int32 name, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES11.ObjectIdentifier identifier, UInt32 name, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] - public static void ObjectPtrLabel(IntPtr ptr, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void ObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 length, String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void ObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 length, String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void ObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 length, String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] - public static void ObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 length, String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Pop the active debug group - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPopDebugGroupKHR")] - public static void PopDebugGroup() { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// - /// The a string containing the message to be sent to the debug output stream. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES11.All source, Int32 id, Int32 length, String message) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// - /// The a string containing the message to be sent to the debug output stream. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES11.All source, UInt32 id, Int32 length, String message) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// - /// The a string containing the message to be sent to the debug output stream. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES11.DebugSource source, Int32 id, Int32 length, String message) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// - /// The a string containing the message to be sent to the debug output stream. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES11.DebugSource source, UInt32 id, Int32 length, String message) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class NV - { - /// [requires: NV_fence] - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static void DeleteFence([CountAttribute(Parameter = "n")] Int32 fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static void DeleteFence([CountAttribute(Parameter = "n")] UInt32 fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static void DeleteFences(Int32 n, [CountAttribute(Parameter = "n")] Int32[] fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static void DeleteFences(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static unsafe void DeleteFences(Int32 n, [CountAttribute(Parameter = "n")] Int32* fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static void DeleteFences(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static void DeleteFences(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static unsafe void DeleteFences(Int32 n, [CountAttribute(Parameter = "n")] UInt32* fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glFinishFenceNV")] - [CLSCompliant(false)] - public static void FinishFence(Int32 fence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glFinishFenceNV")] - [CLSCompliant(false)] - public static void FinishFence(UInt32 fence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static Int32 GenFence() { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static void GenFences(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static void GenFences(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static unsafe void GenFences(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static void GenFences(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static void GenFences(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static unsafe void GenFences(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")] - [CLSCompliant(false)] - public static void GetFence(Int32 fence, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")] - [CLSCompliant(false)] - public static void GetFence(Int32 fence, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")] - [CLSCompliant(false)] - public static unsafe void GetFence(Int32 fence, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")] - [CLSCompliant(false)] - public static void GetFence(UInt32 fence, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")] - [CLSCompliant(false)] - public static void GetFence(UInt32 fence, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")] - [CLSCompliant(false)] - public static unsafe void GetFence(UInt32 fence, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glIsFenceNV")] - [CLSCompliant(false)] - public static bool IsFence(Int32 fence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glIsFenceNV")] - [CLSCompliant(false)] - public static bool IsFence(UInt32 fence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glSetFenceNV")] - [CLSCompliant(false)] - public static void SetFence(Int32 fence, OpenTK.Graphics.ES11.All condition) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glSetFenceNV")] - [CLSCompliant(false)] - public static void SetFence(UInt32 fence, OpenTK.Graphics.ES11.All condition) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glTestFenceNV")] - [CLSCompliant(false)] - public static bool TestFence(Int32 fence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glTestFenceNV")] - [CLSCompliant(false)] - public static bool TestFence(UInt32 fence) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Oes - { - /// [requires: OES_fixed_point] - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glAccumxOES")] - public static void Accumx(OpenTK.Graphics.ES11.All op, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glAlphaFuncxOES")] - public static void AlphaFuncx(OpenTK.Graphics.ES11.All func, Int32 @ref) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glAlphaFuncxOES")] - public static void AlphaFuncx(OpenTK.Graphics.ES11.AlphaFunction func, Int32 @ref) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Bind a named framebuffer object - /// - /// - /// Specifies the target to which the framebuffer object is bound. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the name of a framebuffer object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindFramebufferOES")] - [CLSCompliant(false)] - public static void BindFramebuffer(OpenTK.Graphics.ES11.All target, Int32 framebuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Bind a named framebuffer object - /// - /// - /// Specifies the target to which the framebuffer object is bound. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the name of a framebuffer object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindFramebufferOES")] - [CLSCompliant(false)] - public static void BindFramebuffer(OpenTK.Graphics.ES11.All target, UInt32 framebuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Bind a named framebuffer object - /// - /// - /// Specifies the target to which the framebuffer object is bound. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the name of a framebuffer object. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindFramebufferOES")] - [CLSCompliant(false)] - public static void BindFramebuffer(OpenTK.Graphics.ES11.FramebufferTarget target, Int32 framebuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Bind a named framebuffer object - /// - /// - /// Specifies the target to which the framebuffer object is bound. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the name of a framebuffer object. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindFramebufferOES")] - [CLSCompliant(false)] - public static void BindFramebuffer(OpenTK.Graphics.ES11.FramebufferTarget target, UInt32 framebuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Bind a named renderbuffer object - /// - /// - /// Specifies the target to which the renderbuffer object is bound. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the name of a renderbuffer object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindRenderbufferOES")] - [CLSCompliant(false)] - public static void BindRenderbuffer(OpenTK.Graphics.ES11.All target, Int32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Bind a named renderbuffer object - /// - /// - /// Specifies the target to which the renderbuffer object is bound. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the name of a renderbuffer object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindRenderbufferOES")] - [CLSCompliant(false)] - public static void BindRenderbuffer(OpenTK.Graphics.ES11.All target, UInt32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Bind a named renderbuffer object - /// - /// - /// Specifies the target to which the renderbuffer object is bound. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the name of a renderbuffer object. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindRenderbufferOES")] - [CLSCompliant(false)] - public static void BindRenderbuffer(OpenTK.Graphics.ES11.RenderbufferTarget target, Int32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Bind a named renderbuffer object - /// - /// - /// Specifies the target to which the renderbuffer object is bound. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the name of a renderbuffer object. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindRenderbufferOES")] - [CLSCompliant(false)] - public static void BindRenderbuffer(OpenTK.Graphics.ES11.RenderbufferTarget target, UInt32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Bind a vertex array object - /// - /// - /// Specifies the name of the vertex array to bind. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayOES")] - [CLSCompliant(false)] - public static void BindVertexArray(Int32 array) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Bind a vertex array object - /// - /// - /// Specifies the name of the vertex array to bind. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayOES")] - [CLSCompliant(false)] - public static void BindVertexArray(UInt32 array) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - /// - /// - /// [length: COMPSIZE(width,height)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glBitmapxOES")] - [CLSCompliant(false)] - public static void Bitmapx(Int32 width, Int32 height, Int32 xorig, Int32 yorig, Int32 xmove, Int32 ymove, [CountAttribute(Computed = "width,height")] Byte[] bitmap) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - /// - /// - /// [length: COMPSIZE(width,height)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glBitmapxOES")] - [CLSCompliant(false)] - public static void Bitmapx(Int32 width, Int32 height, Int32 xorig, Int32 yorig, Int32 xmove, Int32 ymove, [CountAttribute(Computed = "width,height")] ref Byte bitmap) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - /// - /// - /// [length: COMPSIZE(width,height)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glBitmapxOES")] - [CLSCompliant(false)] - public static unsafe void Bitmapx(Int32 width, Int32 height, Int32 xorig, Int32 yorig, Int32 xmove, Int32 ymove, [CountAttribute(Computed = "width,height")] Byte* bitmap) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glBlendColorxOES")] - public static void BlendColorx(Int32 red, Int32 green, Int32 blue, Int32 alpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_blend_subtract] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_blend_subtract", Version = "", EntryPoint = "glBlendEquationOES")] - public static void BlendEquation(OpenTK.Graphics.ES11.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_blend_subtract] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [AutoGenerated(Category = "OES_blend_subtract", Version = "", EntryPoint = "glBlendEquationOES")] - public static void BlendEquation(OpenTK.Graphics.ES11.BlendEquationModeExt mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_blend_equation_separate] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_blend_equation_separate", Version = "", EntryPoint = "glBlendEquationSeparateOES")] - public static void BlendEquationSeparate(OpenTK.Graphics.ES11.All modeRGB, OpenTK.Graphics.ES11.All modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_blend_equation_separate] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [AutoGenerated(Category = "OES_blend_equation_separate", Version = "", EntryPoint = "glBlendEquationSeparateOES")] - public static void BlendEquationSeparate(OpenTK.Graphics.ES11.BlendEquationModeExt modeRGB, OpenTK.Graphics.ES11.BlendEquationModeExt modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_blend_func_separate] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_blend_func_separate", Version = "", EntryPoint = "glBlendFuncSeparateOES")] - public static void BlendFuncSeparate(OpenTK.Graphics.ES11.All srcRGB, OpenTK.Graphics.ES11.All dstRGB, OpenTK.Graphics.ES11.All srcAlpha, OpenTK.Graphics.ES11.All dstAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_blend_func_separate] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero. - /// - [AutoGenerated(Category = "OES_blend_func_separate", Version = "", EntryPoint = "glBlendFuncSeparateOES")] - public static void BlendFuncSeparate(OpenTK.Graphics.ES11.BlendingFactor srcRGB, OpenTK.Graphics.ES11.BlendingFactor dstRGB, OpenTK.Graphics.ES11.BlendingFactor srcAlpha, OpenTK.Graphics.ES11.BlendingFactor dstAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Return the framebuffer completeness status of a framebuffer object - /// - /// - /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glCheckFramebufferStatusOES")] - public static OpenTK.Graphics.ES11.FramebufferStatus CheckFramebufferStatus(OpenTK.Graphics.ES11.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Return the framebuffer completeness status of a framebuffer object - /// - /// - /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glCheckFramebufferStatusOES")] - public static OpenTK.Graphics.ES11.FramebufferStatus CheckFramebufferStatus(OpenTK.Graphics.ES11.FramebufferTarget target) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glClearAccumxOES")] - public static void ClearAccumx(Int32 red, Int32 green, Int32 blue, Int32 alpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glClearColorxOES")] - public static void ClearColorx(Int32 red, Int32 green, Int32 blue, Int32 alpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_single_precision] - /// Specify the clear value for the depth buffer - /// - /// - /// Specifies the depth value used when the depth buffer is cleared. The initial value is 1. - /// - [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClearDepthfOES")] - public static void ClearDepth(Single depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glClearDepthxOES")] - public static void ClearDepthx(Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_single_precision] - /// Specify a plane against which all geometry is clipped - /// - /// - /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. - /// - /// [length: 4] - /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClipPlanefOES")] - [CLSCompliant(false)] - public static void ClipPlane(OpenTK.Graphics.ES11.All plane, [CountAttribute(Count = 4)] Single[] equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_single_precision] - /// Specify a plane against which all geometry is clipped - /// - /// - /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. - /// - /// [length: 4] - /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClipPlanefOES")] - [CLSCompliant(false)] - public static void ClipPlane(OpenTK.Graphics.ES11.All plane, [CountAttribute(Count = 4)] ref Single equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_single_precision] - /// Specify a plane against which all geometry is clipped - /// - /// - /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. - /// - /// [length: 4] - /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClipPlanefOES")] - [CLSCompliant(false)] - public static unsafe void ClipPlane(OpenTK.Graphics.ES11.All plane, [CountAttribute(Count = 4)] Single* equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_single_precision] - /// Specify a plane against which all geometry is clipped - /// - /// - /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. - /// - /// [length: 4] - /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. - /// - [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClipPlanefOES")] - [CLSCompliant(false)] - public static void ClipPlane(OpenTK.Graphics.ES11.ClipPlaneName plane, [CountAttribute(Count = 4)] Single[] equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_single_precision] - /// Specify a plane against which all geometry is clipped - /// - /// - /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. - /// - /// [length: 4] - /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. - /// - [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClipPlanefOES")] - [CLSCompliant(false)] - public static void ClipPlane(OpenTK.Graphics.ES11.ClipPlaneName plane, [CountAttribute(Count = 4)] ref Single equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_single_precision] - /// Specify a plane against which all geometry is clipped - /// - /// - /// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. - /// - /// [length: 4] - /// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. - /// - [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClipPlanefOES")] - [CLSCompliant(false)] - public static unsafe void ClipPlane(OpenTK.Graphics.ES11.ClipPlaneName plane, [CountAttribute(Count = 4)] Single* equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glClipPlanexOES")] - [CLSCompliant(false)] - public static void ClipPlanex(OpenTK.Graphics.ES11.All plane, [CountAttribute(Count = 4)] Int32[] equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glClipPlanexOES")] - [CLSCompliant(false)] - public static void ClipPlanex(OpenTK.Graphics.ES11.All plane, [CountAttribute(Count = 4)] ref Int32 equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glClipPlanexOES")] - [CLSCompliant(false)] - public static unsafe void ClipPlanex(OpenTK.Graphics.ES11.All plane, [CountAttribute(Count = 4)] Int32* equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glClipPlanexOES")] - [CLSCompliant(false)] - public static void ClipPlanex(OpenTK.Graphics.ES11.ClipPlaneName plane, [CountAttribute(Count = 4)] Int32[] equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glClipPlanexOES")] - [CLSCompliant(false)] - public static void ClipPlanex(OpenTK.Graphics.ES11.ClipPlaneName plane, [CountAttribute(Count = 4)] ref Int32 equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glClipPlanexOES")] - [CLSCompliant(false)] - public static unsafe void ClipPlanex(OpenTK.Graphics.ES11.ClipPlaneName plane, [CountAttribute(Count = 4)] Int32* equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glColor3xOES")] - public static void Color3x(Int32 red, Int32 green, Int32 blue) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 3] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glColor3xvOES")] - [CLSCompliant(false)] - public static void Color3x([CountAttribute(Count = 3)] Int32[] components) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 3] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glColor3xvOES")] - [CLSCompliant(false)] - public static void Color3x([CountAttribute(Count = 3)] ref Int32 components) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 3] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glColor3xvOES")] - [CLSCompliant(false)] - public static unsafe void Color3x([CountAttribute(Count = 3)] Int32* components) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glColor4xOES")] - public static void Color4x(Int32 red, Int32 green, Int32 blue, Int32 alpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glColor4xvOES")] - [CLSCompliant(false)] - public static void Color4x([CountAttribute(Count = 4)] Int32[] components) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glColor4xvOES")] - [CLSCompliant(false)] - public static void Color4x([CountAttribute(Count = 4)] ref Int32 components) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glColor4xvOES")] - [CLSCompliant(false)] - public static unsafe void Color4x([CountAttribute(Count = 4)] Int32* components) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glConvolutionParameterxOES")] - public static void ConvolutionParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glConvolutionParameterxOES")] - public static void ConvolutionParameterx(OpenTK.Graphics.ES11.ConvolutionTargetExt target, OpenTK.Graphics.ES11.ConvolutionParameterExt pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glConvolutionParameterxvOES")] - [CLSCompliant(false)] - public static void ConvolutionParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glConvolutionParameterxvOES")] - [CLSCompliant(false)] - public static unsafe void ConvolutionParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glConvolutionParameterxvOES")] - [CLSCompliant(false)] - public static void ConvolutionParameterx(OpenTK.Graphics.ES11.ConvolutionTargetExt target, OpenTK.Graphics.ES11.ConvolutionParameterExt pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glConvolutionParameterxvOES")] - [CLSCompliant(false)] - public static unsafe void ConvolutionParameterx(OpenTK.Graphics.ES11.ConvolutionTargetExt target, OpenTK.Graphics.ES11.ConvolutionParameterExt pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_matrix_palette] - /// - [AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glCurrentPaletteMatrixOES")] - [CLSCompliant(false)] - public static void CurrentPaletteMatrix(Int32 matrixpaletteindex) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_matrix_palette] - /// - [AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glCurrentPaletteMatrixOES")] - [CLSCompliant(false)] - public static void CurrentPaletteMatrix(UInt32 matrixpaletteindex) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Delete named framebuffer objects - /// - /// [length: n] - /// Specifies an array of framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")] - [CLSCompliant(false)] - public static void DeleteFramebuffer([CountAttribute(Parameter = "n")] Int32 framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Delete named framebuffer objects - /// - /// [length: n] - /// Specifies an array of framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")] - [CLSCompliant(false)] - public static void DeleteFramebuffer([CountAttribute(Parameter = "n")] UInt32 framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Delete named framebuffer objects - /// - /// - /// Specifies the number of framebuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")] - [CLSCompliant(false)] - public static void DeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] Int32[] framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Delete named framebuffer objects - /// - /// - /// Specifies the number of framebuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")] - [CLSCompliant(false)] - public static void DeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Delete named framebuffer objects - /// - /// - /// Specifies the number of framebuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")] - [CLSCompliant(false)] - public static unsafe void DeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] Int32* framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Delete named framebuffer objects - /// - /// - /// Specifies the number of framebuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")] - [CLSCompliant(false)] - public static void DeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Delete named framebuffer objects - /// - /// - /// Specifies the number of framebuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")] - [CLSCompliant(false)] - public static void DeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Delete named framebuffer objects - /// - /// - /// Specifies the number of framebuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")] - [CLSCompliant(false)] - public static unsafe void DeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32* framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Delete named renderbuffer objects - /// - /// [length: n] - /// Specifies an array of renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")] - [CLSCompliant(false)] - public static void DeleteRenderbuffer([CountAttribute(Parameter = "n")] Int32 renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Delete named renderbuffer objects - /// - /// [length: n] - /// Specifies an array of renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")] - [CLSCompliant(false)] - public static void DeleteRenderbuffer([CountAttribute(Parameter = "n")] UInt32 renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Delete named renderbuffer objects - /// - /// - /// Specifies the number of renderbuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")] - [CLSCompliant(false)] - public static void DeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] Int32[] renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Delete named renderbuffer objects - /// - /// - /// Specifies the number of renderbuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")] - [CLSCompliant(false)] - public static void DeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Delete named renderbuffer objects - /// - /// - /// Specifies the number of renderbuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")] - [CLSCompliant(false)] - public static unsafe void DeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] Int32* renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Delete named renderbuffer objects - /// - /// - /// Specifies the number of renderbuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")] - [CLSCompliant(false)] - public static void DeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Delete named renderbuffer objects - /// - /// - /// Specifies the number of renderbuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")] - [CLSCompliant(false)] - public static void DeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Delete named renderbuffer objects - /// - /// - /// Specifies the number of renderbuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")] - [CLSCompliant(false)] - public static unsafe void DeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32* renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static void DeleteVertexArray([CountAttribute(Parameter = "n")] Int32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static void DeleteVertexArray([CountAttribute(Parameter = "n")] UInt32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] Int32[] arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static unsafe void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] Int32* arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static unsafe void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] UInt32* arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_single_precision] - /// Specify mapping of depth values from normalized device coordinates to window coordinates - /// - /// - /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. - /// - /// - /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. - /// - [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glDepthRangefOES")] - public static void DepthRange(Single n, Single f) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glDepthRangexOES")] - public static void DepthRangex(Int32 n, Int32 f) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_texture] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexfOES")] - public static void DrawTex(Single x, Single y, Single z, Single width, Single height) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_texture] - /// - [AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexfvOES")] - [CLSCompliant(false)] - public static void DrawTex(Single[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_texture] - /// - [AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexfvOES")] - [CLSCompliant(false)] - public static void DrawTex(ref Single coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_texture] - /// - [AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexfvOES")] - [CLSCompliant(false)] - public static unsafe void DrawTex(Single* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_texture] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexiOES")] - public static void DrawTex(Int32 x, Int32 y, Int32 z, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_texture] - /// - [AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexivOES")] - [CLSCompliant(false)] - public static void DrawTex(Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_texture] - /// - [AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexivOES")] - [CLSCompliant(false)] - public static void DrawTex(ref Int32 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_texture] - /// - [AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexivOES")] - [CLSCompliant(false)] - public static unsafe void DrawTex(Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_texture] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexsOES")] - public static void DrawTex(Int16 x, Int16 y, Int16 z, Int16 width, Int16 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_texture] - /// - [AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexsvOES")] - [CLSCompliant(false)] - public static void DrawTex(Int16[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_texture] - /// - [AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexsvOES")] - [CLSCompliant(false)] - public static void DrawTex(ref Int16 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_texture] - /// - [AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexsvOES")] - [CLSCompliant(false)] - public static unsafe void DrawTex(Int16* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_texture] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexxOES")] - public static void DrawTexx(Int32 x, Int32 y, Int32 z, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_texture] - /// - [AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexxvOES")] - [CLSCompliant(false)] - public static void DrawTexx(Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_texture] - /// - [AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexxvOES")] - [CLSCompliant(false)] - public static void DrawTexx(ref Int32 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_texture] - /// - [AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexxvOES")] - [CLSCompliant(false)] - public static unsafe void DrawTexx(Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_EGL_image] - /// - /// - [AutoGenerated(Category = "OES_EGL_image", Version = "", EntryPoint = "glEGLImageTargetRenderbufferStorageOES")] - public static void EGLImageTargetRenderbufferStorage(OpenTK.Graphics.ES11.All target, IntPtr image) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_EGL_image] - /// - /// - [AutoGenerated(Category = "OES_EGL_image", Version = "", EntryPoint = "glEGLImageTargetTexture2DOES")] - public static void EGLImageTargetTexture2D(OpenTK.Graphics.ES11.All target, IntPtr image) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glEvalCoord1xOES")] - public static void EvalCoord1x(Int32 u) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 1] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glEvalCoord1xvOES")] - [CLSCompliant(false)] - public static unsafe void EvalCoord1x([CountAttribute(Count = 1)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glEvalCoord2xOES")] - public static void EvalCoord2x(Int32 u, Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 2] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glEvalCoord2xvOES")] - [CLSCompliant(false)] - public static void EvalCoord2x([CountAttribute(Count = 2)] Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 2] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glEvalCoord2xvOES")] - [CLSCompliant(false)] - public static void EvalCoord2x([CountAttribute(Count = 2)] ref Int32 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 2] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glEvalCoord2xvOES")] - [CLSCompliant(false)] - public static unsafe void EvalCoord2x([CountAttribute(Count = 2)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: n] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFeedbackBufferxOES")] - [CLSCompliant(false)] - public static void FeedbackBufferx(Int32 n, OpenTK.Graphics.ES11.All type, [CountAttribute(Parameter = "n")] Int32[] buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: n] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFeedbackBufferxOES")] - [CLSCompliant(false)] - public static void FeedbackBufferx(Int32 n, OpenTK.Graphics.ES11.All type, [CountAttribute(Parameter = "n")] ref Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: n] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFeedbackBufferxOES")] - [CLSCompliant(false)] - public static unsafe void FeedbackBufferx(Int32 n, OpenTK.Graphics.ES11.All type, [CountAttribute(Parameter = "n")] Int32* buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFogxOES")] - public static void Fogx(OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFogxOES")] - public static void Fogx(OpenTK.Graphics.ES11.FogPName pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFogxvOES")] - [CLSCompliant(false)] - public static void Fogx(OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFogxvOES")] - [CLSCompliant(false)] - public static unsafe void Fogx(OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFogxvOES")] - [CLSCompliant(false)] - public static void Fogx(OpenTK.Graphics.ES11.FogPName pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFogxvOES")] - [CLSCompliant(false)] - public static unsafe void Fogx(OpenTK.Graphics.ES11.FogPName pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Attach a renderbuffer object to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the renderbuffer object that is to be attached. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferRenderbufferOES")] - [CLSCompliant(false)] - public static void FramebufferRenderbuffer(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All attachment, OpenTK.Graphics.ES11.All renderbuffertarget, Int32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Attach a renderbuffer object to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the renderbuffer object that is to be attached. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferRenderbufferOES")] - [CLSCompliant(false)] - public static void FramebufferRenderbuffer(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All attachment, OpenTK.Graphics.ES11.All renderbuffertarget, UInt32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Attach a renderbuffer object to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the renderbuffer object that is to be attached. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferRenderbufferOES")] - [CLSCompliant(false)] - public static void FramebufferRenderbuffer(OpenTK.Graphics.ES11.FramebufferTarget target, OpenTK.Graphics.ES11.FramebufferAttachment attachment, OpenTK.Graphics.ES11.RenderbufferTarget renderbuffertarget, Int32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Attach a renderbuffer object to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the renderbuffer object that is to be attached. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferRenderbufferOES")] - [CLSCompliant(false)] - public static void FramebufferRenderbuffer(OpenTK.Graphics.ES11.FramebufferTarget target, OpenTK.Graphics.ES11.FramebufferAttachment attachment, OpenTK.Graphics.ES11.RenderbufferTarget renderbuffertarget, UInt32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Attach a texture image to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the texture object whose image is to be attached. - /// - /// - /// Specifies the mipmap level of the texture image to be attached, which must be 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferTexture2DOES")] - [CLSCompliant(false)] - public static void FramebufferTexture2D(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All attachment, OpenTK.Graphics.ES11.All textarget, Int32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Attach a texture image to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the texture object whose image is to be attached. - /// - /// - /// Specifies the mipmap level of the texture image to be attached, which must be 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferTexture2DOES")] - [CLSCompliant(false)] - public static void FramebufferTexture2D(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All attachment, OpenTK.Graphics.ES11.All textarget, UInt32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Attach a texture image to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the texture object whose image is to be attached. - /// - /// - /// Specifies the mipmap level of the texture image to be attached, which must be 0. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferTexture2DOES")] - [CLSCompliant(false)] - public static void FramebufferTexture2D(OpenTK.Graphics.ES11.FramebufferTarget target, OpenTK.Graphics.ES11.FramebufferAttachment attachment, OpenTK.Graphics.ES11.TextureTarget textarget, Int32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Attach a texture image to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the texture object whose image is to be attached. - /// - /// - /// Specifies the mipmap level of the texture image to be attached, which must be 0. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferTexture2DOES")] - [CLSCompliant(false)] - public static void FramebufferTexture2D(OpenTK.Graphics.ES11.FramebufferTarget target, OpenTK.Graphics.ES11.FramebufferAttachment attachment, OpenTK.Graphics.ES11.TextureTarget textarget, UInt32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_single_precision] - /// Multiply the current matrix by a perspective matrix - /// - /// - /// Specify the coordinates for the left and right vertical clipping planes. - /// - /// - /// Specify the coordinates for the left and right vertical clipping planes. - /// - /// - /// Specify the coordinates for the bottom and top horizontal clipping planes. - /// - /// - /// Specify the coordinates for the bottom and top horizontal clipping planes. - /// - /// - /// Specify the distances to the near and far depth clipping planes. Both distances must be positive. - /// - /// - /// Specify the distances to the near and far depth clipping planes. Both distances must be positive. - /// - [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glFrustumfOES")] - public static void Frustum(Single l, Single r, Single b, Single t, Single n, Single f) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFrustumxOES")] - public static void Frustumx(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Generate a complete set of mipmaps for a texture object - /// - /// - /// Specifies the texture target of the active texture unit to which the texture object is bound whose mipmaps will be generated. Must be one of the following symbolic constants: Texture2D or TextureCubeMap. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenerateMipmapOES")] - public static void GenerateMipmap(OpenTK.Graphics.ES11.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Generate a complete set of mipmaps for a texture object - /// - /// - /// Specifies the texture target of the active texture unit to which the texture object is bound whose mipmaps will be generated. Must be one of the following symbolic constants: Texture2D or TextureCubeMap. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenerateMipmapOES")] - public static void GenerateMipmap(OpenTK.Graphics.ES11.TextureTarget target) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Generate framebuffer object names - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")] - [CLSCompliant(false)] - public static Int32 GenFramebuffer() { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Generate framebuffer object names - /// - /// - /// Specifies the number of framebuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated framebuffer object names are stored. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")] - [CLSCompliant(false)] - public static void GenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Generate framebuffer object names - /// - /// - /// Specifies the number of framebuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated framebuffer object names are stored. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")] - [CLSCompliant(false)] - public static void GenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Generate framebuffer object names - /// - /// - /// Specifies the number of framebuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated framebuffer object names are stored. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")] - [CLSCompliant(false)] - public static unsafe void GenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Generate framebuffer object names - /// - /// - /// Specifies the number of framebuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated framebuffer object names are stored. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")] - [CLSCompliant(false)] - public static void GenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Generate framebuffer object names - /// - /// - /// Specifies the number of framebuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated framebuffer object names are stored. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")] - [CLSCompliant(false)] - public static void GenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Generate framebuffer object names - /// - /// - /// Specifies the number of framebuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated framebuffer object names are stored. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")] - [CLSCompliant(false)] - public static unsafe void GenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Generate renderbuffer object names - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")] - [CLSCompliant(false)] - public static Int32 GenRenderbuffer() { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Generate renderbuffer object names - /// - /// - /// Specifies the number of renderbuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated renderbuffer object names are stored. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")] - [CLSCompliant(false)] - public static void GenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Generate renderbuffer object names - /// - /// - /// Specifies the number of renderbuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated renderbuffer object names are stored. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")] - [CLSCompliant(false)] - public static void GenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Generate renderbuffer object names - /// - /// - /// Specifies the number of renderbuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated renderbuffer object names are stored. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")] - [CLSCompliant(false)] - public static unsafe void GenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Generate renderbuffer object names - /// - /// - /// Specifies the number of renderbuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated renderbuffer object names are stored. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")] - [CLSCompliant(false)] - public static void GenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Generate renderbuffer object names - /// - /// - /// Specifies the number of renderbuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated renderbuffer object names are stored. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")] - [CLSCompliant(false)] - public static void GenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Generate renderbuffer object names - /// - /// - /// Specifies the number of renderbuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated renderbuffer object names are stored. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")] - [CLSCompliant(false)] - public static unsafe void GenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static Int32 GenVertexArray() { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static unsafe void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static unsafe void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - public static void GetBufferPointer(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute] T2[] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute] T2[,] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute] T2[,,] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - public static void GetBufferPointer(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute] ref T2 @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - public static void GetBufferPointer(OpenTK.Graphics.ES11.BufferTargetArb target, OpenTK.Graphics.ES11.All pname, [OutAttribute] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES11.BufferTargetArb target, OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute] T2[] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES11.BufferTargetArb target, OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute] T2[,] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES11.BufferTargetArb target, OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute] T2[,,] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - public static void GetBufferPointer(OpenTK.Graphics.ES11.BufferTargetArb target, OpenTK.Graphics.ES11.All pname, [InAttribute, OutAttribute] ref T2 @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_single_precision] - /// Return the coefficients of the specified clipping plane - /// - /// - /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. - /// - /// [length: 4] - /// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glGetClipPlanefOES")] - [CLSCompliant(false)] - public static void GetClipPlane(OpenTK.Graphics.ES11.All plane, [OutAttribute, CountAttribute(Count = 4)] Single[] equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_single_precision] - /// Return the coefficients of the specified clipping plane - /// - /// - /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. - /// - /// [length: 4] - /// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glGetClipPlanefOES")] - [CLSCompliant(false)] - public static void GetClipPlane(OpenTK.Graphics.ES11.All plane, [OutAttribute, CountAttribute(Count = 4)] out Single equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_single_precision] - /// Return the coefficients of the specified clipping plane - /// - /// - /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. - /// - /// [length: 4] - /// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glGetClipPlanefOES")] - [CLSCompliant(false)] - public static unsafe void GetClipPlane(OpenTK.Graphics.ES11.All plane, [OutAttribute, CountAttribute(Count = 4)] Single* equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_single_precision] - /// Return the coefficients of the specified clipping plane - /// - /// - /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. - /// - /// [length: 4] - /// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). - /// - [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glGetClipPlanefOES")] - [CLSCompliant(false)] - public static void GetClipPlane(OpenTK.Graphics.ES11.ClipPlaneName plane, [OutAttribute, CountAttribute(Count = 4)] Single[] equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_single_precision] - /// Return the coefficients of the specified clipping plane - /// - /// - /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. - /// - /// [length: 4] - /// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). - /// - [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glGetClipPlanefOES")] - [CLSCompliant(false)] - public static void GetClipPlane(OpenTK.Graphics.ES11.ClipPlaneName plane, [OutAttribute, CountAttribute(Count = 4)] out Single equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_single_precision] - /// Return the coefficients of the specified clipping plane - /// - /// - /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. - /// - /// [length: 4] - /// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). - /// - [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glGetClipPlanefOES")] - [CLSCompliant(false)] - public static unsafe void GetClipPlane(OpenTK.Graphics.ES11.ClipPlaneName plane, [OutAttribute, CountAttribute(Count = 4)] Single* equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetClipPlanexOES")] - [CLSCompliant(false)] - public static void GetClipPlanex(OpenTK.Graphics.ES11.All plane, [OutAttribute, CountAttribute(Count = 4)] Int32[] equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetClipPlanexOES")] - [CLSCompliant(false)] - public static void GetClipPlanex(OpenTK.Graphics.ES11.All plane, [OutAttribute, CountAttribute(Count = 4)] out Int32 equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetClipPlanexOES")] - [CLSCompliant(false)] - public static unsafe void GetClipPlanex(OpenTK.Graphics.ES11.All plane, [OutAttribute, CountAttribute(Count = 4)] Int32* equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetClipPlanexOES")] - [CLSCompliant(false)] - public static void GetClipPlanex(OpenTK.Graphics.ES11.ClipPlaneName plane, [OutAttribute, CountAttribute(Count = 4)] Int32[] equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetClipPlanexOES")] - [CLSCompliant(false)] - public static void GetClipPlanex(OpenTK.Graphics.ES11.ClipPlaneName plane, [OutAttribute, CountAttribute(Count = 4)] out Int32 equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetClipPlanexOES")] - [CLSCompliant(false)] - public static unsafe void GetClipPlanex(OpenTK.Graphics.ES11.ClipPlaneName plane, [OutAttribute, CountAttribute(Count = 4)] Int32* equation) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetConvolutionParameterxvOES")] - [CLSCompliant(false)] - public static void GetConvolutionParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetConvolutionParameterxvOES")] - [CLSCompliant(false)] - public static void GetConvolutionParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetConvolutionParameterxvOES")] - [CLSCompliant(false)] - public static unsafe void GetConvolutionParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetFixedvOES")] - [CLSCompliant(false)] - public static Int32 GetFixed(OpenTK.Graphics.ES11.All pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetFixedvOES")] - [CLSCompliant(false)] - public static Int32 GetFixed(OpenTK.Graphics.ES11.GetPName pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetFixedvOES")] - [CLSCompliant(false)] - public static void GetFixed(OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetFixedvOES")] - [CLSCompliant(false)] - public static void GetFixed(OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetFixedvOES")] - [CLSCompliant(false)] - public static unsafe void GetFixed(OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetFixedvOES")] - [CLSCompliant(false)] - public static void GetFixed(OpenTK.Graphics.ES11.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetFixedvOES")] - [CLSCompliant(false)] - public static void GetFixed(OpenTK.Graphics.ES11.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetFixedvOES")] - [CLSCompliant(false)] - public static unsafe void GetFixed(OpenTK.Graphics.ES11.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Retrieve information about attachments of a bound framebuffer object - /// - /// - /// Specifies the target of the query operation. - /// - /// - /// Specifies the attachment within target - /// - /// - /// Specifies the parameter of attachment to query. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of a variable receive the value of pname for attachment. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetFramebufferAttachmentParameterivOES")] - [CLSCompliant(false)] - public static void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All attachment, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Retrieve information about attachments of a bound framebuffer object - /// - /// - /// Specifies the target of the query operation. - /// - /// - /// Specifies the attachment within target - /// - /// - /// Specifies the parameter of attachment to query. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of a variable receive the value of pname for attachment. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetFramebufferAttachmentParameterivOES")] - [CLSCompliant(false)] - public static void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All attachment, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Retrieve information about attachments of a bound framebuffer object - /// - /// - /// Specifies the target of the query operation. - /// - /// - /// Specifies the attachment within target - /// - /// - /// Specifies the parameter of attachment to query. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of a variable receive the value of pname for attachment. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetFramebufferAttachmentParameterivOES")] - [CLSCompliant(false)] - public static unsafe void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All attachment, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Retrieve information about attachments of a bound framebuffer object - /// - /// - /// Specifies the target of the query operation. - /// - /// - /// Specifies the attachment within target - /// - /// - /// Specifies the parameter of attachment to query. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of a variable receive the value of pname for attachment. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetFramebufferAttachmentParameterivOES")] - [CLSCompliant(false)] - public static void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES11.FramebufferTarget target, OpenTK.Graphics.ES11.FramebufferAttachment attachment, OpenTK.Graphics.ES11.FramebufferAttachmentParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Retrieve information about attachments of a bound framebuffer object - /// - /// - /// Specifies the target of the query operation. - /// - /// - /// Specifies the attachment within target - /// - /// - /// Specifies the parameter of attachment to query. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of a variable receive the value of pname for attachment. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetFramebufferAttachmentParameterivOES")] - [CLSCompliant(false)] - public static void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES11.FramebufferTarget target, OpenTK.Graphics.ES11.FramebufferAttachment attachment, OpenTK.Graphics.ES11.FramebufferAttachmentParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Retrieve information about attachments of a bound framebuffer object - /// - /// - /// Specifies the target of the query operation. - /// - /// - /// Specifies the attachment within target - /// - /// - /// Specifies the parameter of attachment to query. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of a variable receive the value of pname for attachment. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetFramebufferAttachmentParameterivOES")] - [CLSCompliant(false)] - public static unsafe void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES11.FramebufferTarget target, OpenTK.Graphics.ES11.FramebufferAttachment attachment, OpenTK.Graphics.ES11.FramebufferAttachmentParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetHistogramParameterxvOES")] - [CLSCompliant(false)] - public static void GetHistogramParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetHistogramParameterxvOES")] - [CLSCompliant(false)] - public static void GetHistogramParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetHistogramParameterxvOES")] - [CLSCompliant(false)] - public static unsafe void GetHistogramParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetHistogramParameterxvOES")] - [CLSCompliant(false)] - public static void GetHistogramParameterx(OpenTK.Graphics.ES11.HistogramTargetExt target, OpenTK.Graphics.ES11.GetHistogramParameterPNameExt pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetHistogramParameterxvOES")] - [CLSCompliant(false)] - public static void GetHistogramParameterx(OpenTK.Graphics.ES11.HistogramTargetExt target, OpenTK.Graphics.ES11.GetHistogramParameterPNameExt pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetHistogramParameterxvOES")] - [CLSCompliant(false)] - public static unsafe void GetHistogramParameterx(OpenTK.Graphics.ES11.HistogramTargetExt target, OpenTK.Graphics.ES11.GetHistogramParameterPNameExt pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetLightxOES")] - [CLSCompliant(false)] - public static void GetLightx(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetLightxOES")] - [CLSCompliant(false)] - public static void GetLightx(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetLightxOES")] - [CLSCompliant(false)] - public static unsafe void GetLightx(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetLightxOES")] - [CLSCompliant(false)] - public static void GetLightx(OpenTK.Graphics.ES11.LightName light, OpenTK.Graphics.ES11.LightParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetLightxOES")] - [CLSCompliant(false)] - public static void GetLightx(OpenTK.Graphics.ES11.LightName light, OpenTK.Graphics.ES11.LightParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetLightxOES")] - [CLSCompliant(false)] - public static unsafe void GetLightx(OpenTK.Graphics.ES11.LightName light, OpenTK.Graphics.ES11.LightParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(query)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMapxvOES")] - [CLSCompliant(false)] - public static void GetMapx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All query, [OutAttribute, CountAttribute(Computed = "query")] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(query)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMapxvOES")] - [CLSCompliant(false)] - public static void GetMapx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All query, [OutAttribute, CountAttribute(Computed = "query")] out Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(query)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMapxvOES")] - [CLSCompliant(false)] - public static unsafe void GetMapx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All query, [OutAttribute, CountAttribute(Computed = "query")] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(query)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMapxvOES")] - [CLSCompliant(false)] - public static void GetMapx(OpenTK.Graphics.ES11.MapTarget target, OpenTK.Graphics.ES11.GetMapQuery query, [OutAttribute, CountAttribute(Computed = "query")] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(query)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMapxvOES")] - [CLSCompliant(false)] - public static void GetMapx(OpenTK.Graphics.ES11.MapTarget target, OpenTK.Graphics.ES11.GetMapQuery query, [OutAttribute, CountAttribute(Computed = "query")] out Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(query)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMapxvOES")] - [CLSCompliant(false)] - public static unsafe void GetMapx(OpenTK.Graphics.ES11.MapTarget target, OpenTK.Graphics.ES11.GetMapQuery query, [OutAttribute, CountAttribute(Computed = "query")] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMaterialxOES")] - public static void GetMaterialx(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMaterialxOES")] - public static void GetMaterialx(OpenTK.Graphics.ES11.MaterialFace face, OpenTK.Graphics.ES11.MaterialParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMaterialxvOES")] - [CLSCompliant(false)] - public static void GetMaterialx(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMaterialxvOES")] - [CLSCompliant(false)] - public static unsafe void GetMaterialx(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMaterialxvOES")] - [CLSCompliant(false)] - public static void GetMaterialx(OpenTK.Graphics.ES11.MaterialFace face, OpenTK.Graphics.ES11.MaterialParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMaterialxvOES")] - [CLSCompliant(false)] - public static unsafe void GetMaterialx(OpenTK.Graphics.ES11.MaterialFace face, OpenTK.Graphics.ES11.MaterialParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Retrieve information about a bound renderbuffer object - /// - /// - /// Specifies the target of the query operation. target must be Renderbuffer. - /// - /// - /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of an array to receive the value of the queried parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetRenderbufferParameterivOES")] - [CLSCompliant(false)] - public static void GetRenderbufferParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Retrieve information about a bound renderbuffer object - /// - /// - /// Specifies the target of the query operation. target must be Renderbuffer. - /// - /// - /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of an array to receive the value of the queried parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetRenderbufferParameterivOES")] - [CLSCompliant(false)] - public static void GetRenderbufferParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Retrieve information about a bound renderbuffer object - /// - /// - /// Specifies the target of the query operation. target must be Renderbuffer. - /// - /// - /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of an array to receive the value of the queried parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetRenderbufferParameterivOES")] - [CLSCompliant(false)] - public static unsafe void GetRenderbufferParameter(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Retrieve information about a bound renderbuffer object - /// - /// - /// Specifies the target of the query operation. target must be Renderbuffer. - /// - /// - /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of an array to receive the value of the queried parameter. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetRenderbufferParameterivOES")] - [CLSCompliant(false)] - public static void GetRenderbufferParameter(OpenTK.Graphics.ES11.RenderbufferTarget target, OpenTK.Graphics.ES11.RenderbufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Retrieve information about a bound renderbuffer object - /// - /// - /// Specifies the target of the query operation. target must be Renderbuffer. - /// - /// - /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of an array to receive the value of the queried parameter. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetRenderbufferParameterivOES")] - [CLSCompliant(false)] - public static void GetRenderbufferParameter(OpenTK.Graphics.ES11.RenderbufferTarget target, OpenTK.Graphics.ES11.RenderbufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Retrieve information about a bound renderbuffer object - /// - /// - /// Specifies the target of the query operation. target must be Renderbuffer. - /// - /// - /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of an array to receive the value of the queried parameter. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetRenderbufferParameterivOES")] - [CLSCompliant(false)] - public static unsafe void GetRenderbufferParameter(OpenTK.Graphics.ES11.RenderbufferTarget target, OpenTK.Graphics.ES11.RenderbufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexEnvxvOES")] - [CLSCompliant(false)] - public static void GetTexEnvx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexEnvxvOES")] - [CLSCompliant(false)] - public static void GetTexEnvx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexEnvxvOES")] - [CLSCompliant(false)] - public static unsafe void GetTexEnvx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexEnvxvOES")] - [CLSCompliant(false)] - public static void GetTexEnvx(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexEnvxvOES")] - [CLSCompliant(false)] - public static void GetTexEnvx(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexEnvxvOES")] - [CLSCompliant(false)] - public static unsafe void GetTexEnvx(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Return texture coordinate generation parameters - /// - /// - /// Specifies a texture coordinate. Must be S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenfvOES")] - [CLSCompliant(false)] - public static void GetTexGen(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Return texture coordinate generation parameters - /// - /// - /// Specifies a texture coordinate. Must be S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenfvOES")] - [CLSCompliant(false)] - public static void GetTexGen(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Return texture coordinate generation parameters - /// - /// - /// Specifies a texture coordinate. Must be S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenfvOES")] - [CLSCompliant(false)] - public static unsafe void GetTexGen(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Return texture coordinate generation parameters - /// - /// - /// Specifies a texture coordinate. Must be S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenfvOES")] - [CLSCompliant(false)] - public static void GetTexGen(OpenTK.Graphics.ES11.TextureCoordName coord, OpenTK.Graphics.ES11.TextureGenParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Return texture coordinate generation parameters - /// - /// - /// Specifies a texture coordinate. Must be S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenfvOES")] - [CLSCompliant(false)] - public static void GetTexGen(OpenTK.Graphics.ES11.TextureCoordName coord, OpenTK.Graphics.ES11.TextureGenParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Return texture coordinate generation parameters - /// - /// - /// Specifies a texture coordinate. Must be S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenfvOES")] - [CLSCompliant(false)] - public static unsafe void GetTexGen(OpenTK.Graphics.ES11.TextureCoordName coord, OpenTK.Graphics.ES11.TextureGenParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Return texture coordinate generation parameters - /// - /// - /// Specifies a texture coordinate. Must be S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenivOES")] - [CLSCompliant(false)] - public static void GetTexGen(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Return texture coordinate generation parameters - /// - /// - /// Specifies a texture coordinate. Must be S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenivOES")] - [CLSCompliant(false)] - public static void GetTexGen(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Return texture coordinate generation parameters - /// - /// - /// Specifies a texture coordinate. Must be S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenivOES")] - [CLSCompliant(false)] - public static unsafe void GetTexGen(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Return texture coordinate generation parameters - /// - /// - /// Specifies a texture coordinate. Must be S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenivOES")] - [CLSCompliant(false)] - public static void GetTexGen(OpenTK.Graphics.ES11.TextureCoordName coord, OpenTK.Graphics.ES11.TextureGenParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Return texture coordinate generation parameters - /// - /// - /// Specifies a texture coordinate. Must be S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenivOES")] - [CLSCompliant(false)] - public static void GetTexGen(OpenTK.Graphics.ES11.TextureCoordName coord, OpenTK.Graphics.ES11.TextureGenParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Return texture coordinate generation parameters - /// - /// - /// Specifies a texture coordinate. Must be S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenivOES")] - [CLSCompliant(false)] - public static unsafe void GetTexGen(OpenTK.Graphics.ES11.TextureCoordName coord, OpenTK.Graphics.ES11.TextureGenParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point|OES_texture_cube_map] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenxvOES")] - [CLSCompliant(false)] - public static void GetTexGenx(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point|OES_texture_cube_map] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenxvOES")] - [CLSCompliant(false)] - public static void GetTexGenx(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point|OES_texture_cube_map] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenxvOES")] - [CLSCompliant(false)] - public static unsafe void GetTexGenx(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point|OES_texture_cube_map] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenxvOES")] - [CLSCompliant(false)] - public static void GetTexGenx(OpenTK.Graphics.ES11.TextureCoordName coord, OpenTK.Graphics.ES11.TextureGenParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point|OES_texture_cube_map] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenxvOES")] - [CLSCompliant(false)] - public static void GetTexGenx(OpenTK.Graphics.ES11.TextureCoordName coord, OpenTK.Graphics.ES11.TextureGenParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point|OES_texture_cube_map] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenxvOES")] - [CLSCompliant(false)] - public static unsafe void GetTexGenx(OpenTK.Graphics.ES11.TextureCoordName coord, OpenTK.Graphics.ES11.TextureGenParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexLevelParameterxvOES")] - [CLSCompliant(false)] - public static void GetTexLevelParameterx(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexLevelParameterxvOES")] - [CLSCompliant(false)] - public static void GetTexLevelParameterx(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexLevelParameterxvOES")] - [CLSCompliant(false)] - public static unsafe void GetTexLevelParameterx(OpenTK.Graphics.ES11.All target, Int32 level, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexLevelParameterxvOES")] - [CLSCompliant(false)] - public static void GetTexLevelParameterx(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, OpenTK.Graphics.ES11.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexLevelParameterxvOES")] - [CLSCompliant(false)] - public static void GetTexLevelParameterx(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, OpenTK.Graphics.ES11.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexLevelParameterxvOES")] - [CLSCompliant(false)] - public static unsafe void GetTexLevelParameterx(OpenTK.Graphics.ES11.TextureTarget target, Int32 level, OpenTK.Graphics.ES11.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexParameterxvOES")] - [CLSCompliant(false)] - public static void GetTexParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexParameterxvOES")] - [CLSCompliant(false)] - public static void GetTexParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexParameterxvOES")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexParameterxvOES")] - [CLSCompliant(false)] - public static void GetTexParameterx(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexParameterxvOES")] - [CLSCompliant(false)] - public static void GetTexParameterx(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexParameterxvOES")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterx(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glIndexxOES")] - public static void Indexx(Int32 component) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 1] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glIndexxvOES")] - [CLSCompliant(false)] - public static unsafe void Indexx([CountAttribute(Count = 1)] Int32* component) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Determine if a name corresponds to a framebuffer object - /// - /// - /// Specifies a value that may be the name of a framebuffer object. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glIsFramebufferOES")] - [CLSCompliant(false)] - public static bool IsFramebuffer(Int32 framebuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Determine if a name corresponds to a framebuffer object - /// - /// - /// Specifies a value that may be the name of a framebuffer object. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glIsFramebufferOES")] - [CLSCompliant(false)] - public static bool IsFramebuffer(UInt32 framebuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Determine if a name corresponds to a renderbuffer object - /// - /// - /// Specifies a value that may be the name of a renderbuffer object. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glIsRenderbufferOES")] - [CLSCompliant(false)] - public static bool IsRenderbuffer(Int32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Determine if a name corresponds to a renderbuffer object - /// - /// - /// Specifies a value that may be the name of a renderbuffer object. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glIsRenderbufferOES")] - [CLSCompliant(false)] - public static bool IsRenderbuffer(UInt32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Determine if a name corresponds to a vertex array object - /// - /// - /// Specifies a value that may be the name of a vertex array object. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayOES")] - [CLSCompliant(false)] - public static bool IsVertexArray(Int32 array) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Determine if a name corresponds to a vertex array object - /// - /// - /// Specifies a value that may be the name of a vertex array object. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayOES")] - [CLSCompliant(false)] - public static bool IsVertexArray(UInt32 array) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightModelxOES")] - public static void LightModelx(OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightModelxOES")] - public static void LightModelx(OpenTK.Graphics.ES11.LightModelParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightModelxvOES")] - [CLSCompliant(false)] - public static void LightModelx(OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightModelxvOES")] - [CLSCompliant(false)] - public static unsafe void LightModelx(OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightModelxvOES")] - [CLSCompliant(false)] - public static void LightModelx(OpenTK.Graphics.ES11.LightModelParameter pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightModelxvOES")] - [CLSCompliant(false)] - public static unsafe void LightModelx(OpenTK.Graphics.ES11.LightModelParameter pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightxOES")] - public static void Lightx(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightxOES")] - public static void Lightx(OpenTK.Graphics.ES11.LightName light, OpenTK.Graphics.ES11.LightParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightxvOES")] - [CLSCompliant(false)] - public static void Lightx(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightxvOES")] - [CLSCompliant(false)] - public static unsafe void Lightx(OpenTK.Graphics.ES11.All light, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightxvOES")] - [CLSCompliant(false)] - public static void Lightx(OpenTK.Graphics.ES11.LightName light, OpenTK.Graphics.ES11.LightParameter pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightxvOES")] - [CLSCompliant(false)] - public static unsafe void Lightx(OpenTK.Graphics.ES11.LightName light, OpenTK.Graphics.ES11.LightParameter pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLineWidthxOES")] - public static void LineWidthx(Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 16] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLoadMatrixxOES")] - [CLSCompliant(false)] - public static void LoadMatrixx([CountAttribute(Count = 16)] Int32[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 16] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLoadMatrixxOES")] - [CLSCompliant(false)] - public static void LoadMatrixx([CountAttribute(Count = 16)] ref Int32 m) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 16] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLoadMatrixxOES")] - [CLSCompliant(false)] - public static unsafe void LoadMatrixx([CountAttribute(Count = 16)] Int32* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_matrix_palette] - [AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glLoadPaletteFromModelViewMatrixOES")] - public static void LoadPaletteFromModelViewMatrix() { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 16] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLoadTransposeMatrixxOES")] - [CLSCompliant(false)] - public static void LoadTransposeMatrixx([CountAttribute(Count = 16)] Int32[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 16] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLoadTransposeMatrixxOES")] - [CLSCompliant(false)] - public static void LoadTransposeMatrixx([CountAttribute(Count = 16)] ref Int32 m) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 16] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLoadTransposeMatrixxOES")] - [CLSCompliant(false)] - public static unsafe void LoadTransposeMatrixx([CountAttribute(Count = 16)] Int32* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMap1xOES")] - public static void Map1x(OpenTK.Graphics.ES11.All target, Int32 u1, Int32 u2, Int32 stride, Int32 order, Int32 points) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMap1xOES")] - public static void Map1x(OpenTK.Graphics.ES11.MapTarget target, Int32 u1, Int32 u2, Int32 stride, Int32 order, Int32 points) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMap2xOES")] - public static void Map2x(OpenTK.Graphics.ES11.All target, Int32 u1, Int32 u2, Int32 ustride, Int32 uorder, Int32 v1, Int32 v2, Int32 vstride, Int32 vorder, Int32 points) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMap2xOES")] - public static void Map2x(OpenTK.Graphics.ES11.MapTarget target, Int32 u1, Int32 u2, Int32 ustride, Int32 uorder, Int32 v1, Int32 v2, Int32 vstride, Int32 vorder, Int32 points) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// Map a buffer object's data store - /// - /// - /// Specifies the target buffer object being mapped. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer or UniformBuffer. - /// - /// - /// For glMapBuffer only, specifies the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store. The symbolic constant must be ReadOnly, WriteOnly, or ReadWrite. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glMapBufferOES")] - public static IntPtr MapBuffer(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All access) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// Map a buffer object's data store - /// - /// - /// Specifies the target buffer object being mapped. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer or UniformBuffer. - /// - /// - /// For glMapBuffer only, specifies the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store. The symbolic constant must be ReadOnly, WriteOnly, or ReadWrite. - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glMapBufferOES")] - public static IntPtr MapBuffer(OpenTK.Graphics.ES11.BufferTargetArb target, OpenTK.Graphics.ES11.BufferAccessArb access) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMapGrid1xOES")] - public static void MapGrid1x(Int32 n, Int32 u1, Int32 u2) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMapGrid2xOES")] - public static void MapGrid2x(Int32 n, Int32 u1, Int32 u2, Int32 v1, Int32 v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMaterialxOES")] - public static void Materialx(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMaterialxOES")] - public static void Materialx(OpenTK.Graphics.ES11.MaterialFace face, OpenTK.Graphics.ES11.MaterialParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMaterialxvOES")] - [CLSCompliant(false)] - public static void Materialx(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMaterialxvOES")] - [CLSCompliant(false)] - public static unsafe void Materialx(OpenTK.Graphics.ES11.All face, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMaterialxvOES")] - [CLSCompliant(false)] - public static void Materialx(OpenTK.Graphics.ES11.MaterialFace face, OpenTK.Graphics.ES11.MaterialParameter pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMaterialxvOES")] - [CLSCompliant(false)] - public static unsafe void Materialx(OpenTK.Graphics.ES11.MaterialFace face, OpenTK.Graphics.ES11.MaterialParameter pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_matrix_palette] - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glMatrixIndexPointerOES")] - public static void MatrixIndexPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_matrix_palette] - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glMatrixIndexPointerOES")] - [CLSCompliant(false)] - public static void MatrixIndexPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_matrix_palette] - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glMatrixIndexPointerOES")] - [CLSCompliant(false)] - public static void MatrixIndexPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[,] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_matrix_palette] - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glMatrixIndexPointerOES")] - [CLSCompliant(false)] - public static void MatrixIndexPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T3[,,] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_matrix_palette] - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glMatrixIndexPointerOES")] - public static void MatrixIndexPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T3 pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bOES")] - [CLSCompliant(false)] - public static void MultiTexCoord1(OpenTK.Graphics.ES11.All texture, Byte s) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bOES")] - [CLSCompliant(false)] - public static void MultiTexCoord1(OpenTK.Graphics.ES11.All texture, SByte s) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bOES")] - [CLSCompliant(false)] - public static void MultiTexCoord1(OpenTK.Graphics.ES11.TextureUnit texture, Byte s) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bOES")] - [CLSCompliant(false)] - public static void MultiTexCoord1(OpenTK.Graphics.ES11.TextureUnit texture, SByte s) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 1] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord1(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 1)] Byte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 1] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord1(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 1)] SByte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 1] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord1(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 1)] Byte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 1] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord1(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 1)] SByte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord1xOES")] - public static void MultiTexCoord1x(OpenTK.Graphics.ES11.All texture, Int32 s) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord1xOES")] - public static void MultiTexCoord1x(OpenTK.Graphics.ES11.TextureUnit texture, Int32 s) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 1] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord1xvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord1x(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 1)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 1] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord1xvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord1x(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 1)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bOES")] - [CLSCompliant(false)] - public static void MultiTexCoord2(OpenTK.Graphics.ES11.All texture, Byte s, Byte t) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bOES")] - [CLSCompliant(false)] - public static void MultiTexCoord2(OpenTK.Graphics.ES11.All texture, SByte s, SByte t) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bOES")] - [CLSCompliant(false)] - public static void MultiTexCoord2(OpenTK.Graphics.ES11.TextureUnit texture, Byte s, Byte t) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bOES")] - [CLSCompliant(false)] - public static void MultiTexCoord2(OpenTK.Graphics.ES11.TextureUnit texture, SByte s, SByte t) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 2] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord2(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 2)] Byte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 2] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord2(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 2)] ref Byte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 2] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord2(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 2)] Byte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 2] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord2(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 2)] SByte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 2] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord2(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 2)] ref SByte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 2] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord2(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 2)] SByte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 2] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord2(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 2)] Byte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 2] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord2(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 2)] ref Byte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 2] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord2(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 2)] Byte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 2] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord2(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 2)] SByte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 2] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord2(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 2)] ref SByte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 2] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord2(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 2)] SByte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord2xOES")] - public static void MultiTexCoord2x(OpenTK.Graphics.ES11.All texture, Int32 s, Int32 t) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord2xOES")] - public static void MultiTexCoord2x(OpenTK.Graphics.ES11.TextureUnit texture, Int32 s, Int32 t) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 2] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord2xvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord2x(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 2)] Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 2] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord2xvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord2x(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 2)] ref Int32 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 2] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord2xvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord2x(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 2)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 2] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord2xvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord2x(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 2)] Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 2] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord2xvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord2x(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 2)] ref Int32 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 2] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord2xvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord2x(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 2)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bOES")] - [CLSCompliant(false)] - public static void MultiTexCoord3(OpenTK.Graphics.ES11.All texture, Byte s, Byte t, Byte r) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bOES")] - [CLSCompliant(false)] - public static void MultiTexCoord3(OpenTK.Graphics.ES11.All texture, SByte s, SByte t, SByte r) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bOES")] - [CLSCompliant(false)] - public static void MultiTexCoord3(OpenTK.Graphics.ES11.TextureUnit texture, Byte s, Byte t, Byte r) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bOES")] - [CLSCompliant(false)] - public static void MultiTexCoord3(OpenTK.Graphics.ES11.TextureUnit texture, SByte s, SByte t, SByte r) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 3] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord3(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 3)] Byte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 3] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord3(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 3)] ref Byte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 3] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord3(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 3)] Byte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 3] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord3(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 3)] SByte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 3] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord3(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 3)] ref SByte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 3] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord3(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 3)] SByte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 3] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord3(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 3)] Byte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 3] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord3(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 3)] ref Byte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 3] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord3(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 3)] Byte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 3] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord3(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 3)] SByte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 3] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord3(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 3)] ref SByte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 3] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord3(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 3)] SByte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord3xOES")] - public static void MultiTexCoord3x(OpenTK.Graphics.ES11.All texture, Int32 s, Int32 t, Int32 r) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord3xOES")] - public static void MultiTexCoord3x(OpenTK.Graphics.ES11.TextureUnit texture, Int32 s, Int32 t, Int32 r) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 3] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord3xvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord3x(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 3)] Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 3] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord3xvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord3x(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 3)] ref Int32 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 3] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord3xvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord3x(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 3)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 3] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord3xvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord3x(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 3)] Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 3] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord3xvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord3x(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 3)] ref Int32 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 3] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord3xvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord3x(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 3)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bOES")] - [CLSCompliant(false)] - public static void MultiTexCoord4(OpenTK.Graphics.ES11.All texture, Byte s, Byte t, Byte r, Byte q) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bOES")] - [CLSCompliant(false)] - public static void MultiTexCoord4(OpenTK.Graphics.ES11.All texture, SByte s, SByte t, SByte r, SByte q) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bOES")] - [CLSCompliant(false)] - public static void MultiTexCoord4(OpenTK.Graphics.ES11.TextureUnit texture, Byte s, Byte t, Byte r, Byte q) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bOES")] - [CLSCompliant(false)] - public static void MultiTexCoord4(OpenTK.Graphics.ES11.TextureUnit texture, SByte s, SByte t, SByte r, SByte q) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 4] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord4(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 4)] Byte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 4] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord4(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 4)] ref Byte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 4] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord4(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 4)] Byte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 4] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord4(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 4)] SByte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 4] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord4(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 4)] ref SByte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 4] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord4(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 4)] SByte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 4] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord4(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 4)] Byte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 4] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord4(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 4)] ref Byte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 4] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord4(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 4)] Byte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 4] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord4(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 4)] SByte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 4] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord4(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 4)] ref SByte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. - /// - /// [length: 4] - /// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord4(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 4)] SByte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord4xOES")] - public static void MultiTexCoord4x(OpenTK.Graphics.ES11.All texture, Int32 s, Int32 t, Int32 r, Int32 q) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord4xOES")] - public static void MultiTexCoord4x(OpenTK.Graphics.ES11.TextureUnit texture, Int32 s, Int32 t, Int32 r, Int32 q) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord4xvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord4x(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 4)] Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord4xvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord4x(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 4)] ref Int32 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord4xvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord4x(OpenTK.Graphics.ES11.All texture, [CountAttribute(Count = 4)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord4xvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord4x(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 4)] Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord4xvOES")] - [CLSCompliant(false)] - public static void MultiTexCoord4x(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 4)] ref Int32 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord4xvOES")] - [CLSCompliant(false)] - public static unsafe void MultiTexCoord4x(OpenTK.Graphics.ES11.TextureUnit texture, [CountAttribute(Count = 4)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 16] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultMatrixxOES")] - [CLSCompliant(false)] - public static void MultMatrixx([CountAttribute(Count = 16)] Int32[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 16] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultMatrixxOES")] - [CLSCompliant(false)] - public static void MultMatrixx([CountAttribute(Count = 16)] ref Int32 m) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 16] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultMatrixxOES")] - [CLSCompliant(false)] - public static unsafe void MultMatrixx([CountAttribute(Count = 16)] Int32* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 16] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultTransposeMatrixxOES")] - [CLSCompliant(false)] - public static void MultTransposeMatrixx([CountAttribute(Count = 16)] Int32[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 16] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultTransposeMatrixxOES")] - [CLSCompliant(false)] - public static void MultTransposeMatrixx([CountAttribute(Count = 16)] ref Int32 m) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 16] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultTransposeMatrixxOES")] - [CLSCompliant(false)] - public static unsafe void MultTransposeMatrixx([CountAttribute(Count = 16)] Int32* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glNormal3xOES")] - public static void Normal3x(Int32 nx, Int32 ny, Int32 nz) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 3] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glNormal3xvOES")] - [CLSCompliant(false)] - public static void Normal3x([CountAttribute(Count = 3)] Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 3] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glNormal3xvOES")] - [CLSCompliant(false)] - public static void Normal3x([CountAttribute(Count = 3)] ref Int32 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 3] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glNormal3xvOES")] - [CLSCompliant(false)] - public static unsafe void Normal3x([CountAttribute(Count = 3)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_single_precision] - /// Multiply the current matrix with an orthographic matrix - /// - /// - /// Specify the coordinates for the left and right vertical clipping planes. - /// - /// - /// Specify the coordinates for the left and right vertical clipping planes. - /// - /// - /// Specify the coordinates for the bottom and top horizontal clipping planes. - /// - /// - /// Specify the coordinates for the bottom and top horizontal clipping planes. - /// - /// - /// Specify the distances to the nearer and farther depth clipping planes. These values are negative if the plane is to be behind the viewer. - /// - /// - /// Specify the distances to the nearer and farther depth clipping planes. These values are negative if the plane is to be behind the viewer. - /// - [AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glOrthofOES")] - public static void Ortho(Single l, Single r, Single b, Single t, Single n, Single f) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glOrthoxOES")] - public static void Orthox(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPassThroughxOES")] - public static void PassThroughx(Int32 token) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPixelTransferxOES")] - public static void PixelTransferx(OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPixelTransferxOES")] - public static void PixelTransferx(OpenTK.Graphics.ES11.PixelTransferParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPixelZoomxOES")] - public static void PixelZoomx(Int32 xfactor, Int32 yfactor) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPointParameterxOES")] - public static void PointParameterx(OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPointParameterxvOES")] - [CLSCompliant(false)] - public static void PointParameterx(OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPointParameterxvOES")] - [CLSCompliant(false)] - public static unsafe void PointParameterx(OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_point_size_array] - /// - /// - /// [length: COMPSIZE(type,stride)] - [AutoGenerated(Category = "OES_point_size_array", Version = "", EntryPoint = "glPointSizePointerOES")] - public static void PointSizePointer(OpenTK.Graphics.ES11.All type, Int32 stride, [CountAttribute(Computed = "type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_point_size_array] - /// - /// - /// [length: COMPSIZE(type,stride)] - [AutoGenerated(Category = "OES_point_size_array", Version = "", EntryPoint = "glPointSizePointerOES")] - [CLSCompliant(false)] - public static void PointSizePointer(OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "type,stride")] T2[] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_point_size_array] - /// - /// - /// [length: COMPSIZE(type,stride)] - [AutoGenerated(Category = "OES_point_size_array", Version = "", EntryPoint = "glPointSizePointerOES")] - [CLSCompliant(false)] - public static void PointSizePointer(OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "type,stride")] T2[,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_point_size_array] - /// - /// - /// [length: COMPSIZE(type,stride)] - [AutoGenerated(Category = "OES_point_size_array", Version = "", EntryPoint = "glPointSizePointerOES")] - [CLSCompliant(false)] - public static void PointSizePointer(OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "type,stride")] T2[,,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_point_size_array] - /// - /// - /// [length: COMPSIZE(type,stride)] - [AutoGenerated(Category = "OES_point_size_array", Version = "", EntryPoint = "glPointSizePointerOES")] - public static void PointSizePointer(OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "type,stride")] ref T2 pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPointSizexOES")] - public static void PointSizex(Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPolygonOffsetxOES")] - public static void PolygonOffsetx(Int32 factor, Int32 units) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: n] - /// [length: n] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPrioritizeTexturesxOES")] - [CLSCompliant(false)] - public static void PrioritizeTexturesx(Int32 n, [CountAttribute(Parameter = "n")] Int32[] textures, [CountAttribute(Parameter = "n")] Int32[] priorities) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: n] - /// [length: n] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPrioritizeTexturesxOES")] - [CLSCompliant(false)] - public static void PrioritizeTexturesx(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 textures, [CountAttribute(Parameter = "n")] ref Int32 priorities) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: n] - /// [length: n] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPrioritizeTexturesxOES")] - [CLSCompliant(false)] - public static unsafe void PrioritizeTexturesx(Int32 n, [CountAttribute(Parameter = "n")] Int32* textures, [CountAttribute(Parameter = "n")] Int32* priorities) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: n] - /// [length: n] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPrioritizeTexturesxOES")] - [CLSCompliant(false)] - public static void PrioritizeTexturesx(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] textures, [CountAttribute(Parameter = "n")] Int32[] priorities) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: n] - /// [length: n] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPrioritizeTexturesxOES")] - [CLSCompliant(false)] - public static void PrioritizeTexturesx(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 textures, [CountAttribute(Parameter = "n")] ref Int32 priorities) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// [length: n] - /// [length: n] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPrioritizeTexturesxOES")] - [CLSCompliant(false)] - public static unsafe void PrioritizeTexturesx(Int32 n, [CountAttribute(Parameter = "n")] UInt32* textures, [CountAttribute(Parameter = "n")] Int32* priorities) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_query_matrix] - /// [length: 16] - /// [length: 16] - [AutoGenerated(Category = "OES_query_matrix", Version = "", EntryPoint = "glQueryMatrixxOES")] - [CLSCompliant(false)] - public static Int32 QueryMatrixx([OutAttribute, CountAttribute(Count = 16)] Int32[] mantissa, [OutAttribute, CountAttribute(Count = 16)] Int32[] exponent) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_query_matrix] - /// [length: 16] - /// [length: 16] - [AutoGenerated(Category = "OES_query_matrix", Version = "", EntryPoint = "glQueryMatrixxOES")] - [CLSCompliant(false)] - public static Int32 QueryMatrixx([OutAttribute, CountAttribute(Count = 16)] out Int32 mantissa, [OutAttribute, CountAttribute(Count = 16)] out Int32 exponent) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_query_matrix] - /// [length: 16] - /// [length: 16] - [AutoGenerated(Category = "OES_query_matrix", Version = "", EntryPoint = "glQueryMatrixxOES")] - [CLSCompliant(false)] - public static unsafe Int32 QueryMatrixx([OutAttribute, CountAttribute(Count = 16)] Int32* mantissa, [OutAttribute, CountAttribute(Count = 16)] Int32* exponent) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos2xOES")] - public static void RasterPos2x(Int32 x, Int32 y) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 2] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos2xvOES")] - [CLSCompliant(false)] - public static void RasterPos2x([CountAttribute(Count = 2)] Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 2] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos2xvOES")] - [CLSCompliant(false)] - public static void RasterPos2x([CountAttribute(Count = 2)] ref Int32 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 2] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos2xvOES")] - [CLSCompliant(false)] - public static unsafe void RasterPos2x([CountAttribute(Count = 2)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos3xOES")] - public static void RasterPos3x(Int32 x, Int32 y, Int32 z) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 3] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos3xvOES")] - [CLSCompliant(false)] - public static void RasterPos3x([CountAttribute(Count = 3)] Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 3] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos3xvOES")] - [CLSCompliant(false)] - public static void RasterPos3x([CountAttribute(Count = 3)] ref Int32 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 3] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos3xvOES")] - [CLSCompliant(false)] - public static unsafe void RasterPos3x([CountAttribute(Count = 3)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos4xOES")] - public static void RasterPos4x(Int32 x, Int32 y, Int32 z, Int32 w) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos4xvOES")] - [CLSCompliant(false)] - public static void RasterPos4x([CountAttribute(Count = 4)] Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos4xvOES")] - [CLSCompliant(false)] - public static void RasterPos4x([CountAttribute(Count = 4)] ref Int32 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos4xvOES")] - [CLSCompliant(false)] - public static unsafe void RasterPos4x([CountAttribute(Count = 4)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRectxOES")] - public static void Rectx(Int32 x1, Int32 y1, Int32 x2, Int32 y2) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 2] - /// [length: 2] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRectxvOES")] - [CLSCompliant(false)] - public static void Rectx([CountAttribute(Count = 2)] Int32[] v1, [CountAttribute(Count = 2)] Int32[] v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 2] - /// [length: 2] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRectxvOES")] - [CLSCompliant(false)] - public static void Rectx([CountAttribute(Count = 2)] ref Int32 v1, [CountAttribute(Count = 2)] ref Int32 v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 2] - /// [length: 2] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRectxvOES")] - [CLSCompliant(false)] - public static unsafe void Rectx([CountAttribute(Count = 2)] Int32* v1, [CountAttribute(Count = 2)] Int32* v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Create and initialize a renderbuffer object's data store - /// - /// - /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the color-renderable, depth-renderable, or stencil-renderable format of the renderbuffer. Must be one of the following symbolic constants: Rgba4, Rgb565, Rgb5A1, DepthComponent16, or StencilIndex8. - /// - /// - /// Specifies the width of the renderbuffer in pixels. - /// - /// - /// Specifies the height of the renderbuffer in pixels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glRenderbufferStorageOES")] - public static void RenderbufferStorage(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_framebuffer_object] - /// Create and initialize a renderbuffer object's data store - /// - /// - /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the color-renderable, depth-renderable, or stencil-renderable format of the renderbuffer. Must be one of the following symbolic constants: Rgba4, Rgb565, Rgb5A1, DepthComponent16, or StencilIndex8. - /// - /// - /// Specifies the width of the renderbuffer in pixels. - /// - /// - /// Specifies the height of the renderbuffer in pixels. - /// - [AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glRenderbufferStorageOES")] - public static void RenderbufferStorage(OpenTK.Graphics.ES11.RenderbufferTarget target, OpenTK.Graphics.ES11.InternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRotatexOES")] - public static void Rotatex(Int32 angle, Int32 x, Int32 y, Int32 z) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glSampleCoveragexOES")] - public static void SampleCoveragex(Int32 value, bool invert) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glScalexOES")] - public static void Scalex(Int32 x, Int32 y, Int32 z) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord1bOES")] - [CLSCompliant(false)] - public static void TexCoord1(Byte s) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord1bOES")] - [CLSCompliant(false)] - public static void TexCoord1(SByte s) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 1] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord1bvOES")] - [CLSCompliant(false)] - public static unsafe void TexCoord1([CountAttribute(Count = 1)] Byte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 1] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord1bvOES")] - [CLSCompliant(false)] - public static unsafe void TexCoord1([CountAttribute(Count = 1)] SByte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord1xOES")] - public static void TexCoord1x(Int32 s) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 1] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord1xvOES")] - [CLSCompliant(false)] - public static unsafe void TexCoord1x([CountAttribute(Count = 1)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bOES")] - [CLSCompliant(false)] - public static void TexCoord2(Byte s, Byte t) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bOES")] - [CLSCompliant(false)] - public static void TexCoord2(SByte s, SByte t) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 2] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")] - [CLSCompliant(false)] - public static void TexCoord2([CountAttribute(Count = 2)] Byte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 2] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")] - [CLSCompliant(false)] - public static void TexCoord2([CountAttribute(Count = 2)] ref Byte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 2] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")] - [CLSCompliant(false)] - public static unsafe void TexCoord2([CountAttribute(Count = 2)] Byte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 2] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")] - [CLSCompliant(false)] - public static void TexCoord2([CountAttribute(Count = 2)] SByte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 2] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")] - [CLSCompliant(false)] - public static void TexCoord2([CountAttribute(Count = 2)] ref SByte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 2] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")] - [CLSCompliant(false)] - public static unsafe void TexCoord2([CountAttribute(Count = 2)] SByte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord2xOES")] - public static void TexCoord2x(Int32 s, Int32 t) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 2] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord2xvOES")] - [CLSCompliant(false)] - public static void TexCoord2x([CountAttribute(Count = 2)] Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 2] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord2xvOES")] - [CLSCompliant(false)] - public static void TexCoord2x([CountAttribute(Count = 2)] ref Int32 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 2] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord2xvOES")] - [CLSCompliant(false)] - public static unsafe void TexCoord2x([CountAttribute(Count = 2)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bOES")] - [CLSCompliant(false)] - public static void TexCoord3(Byte s, Byte t, Byte r) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bOES")] - [CLSCompliant(false)] - public static void TexCoord3(SByte s, SByte t, SByte r) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 3] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")] - [CLSCompliant(false)] - public static void TexCoord3([CountAttribute(Count = 3)] Byte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 3] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")] - [CLSCompliant(false)] - public static void TexCoord3([CountAttribute(Count = 3)] ref Byte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 3] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")] - [CLSCompliant(false)] - public static unsafe void TexCoord3([CountAttribute(Count = 3)] Byte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 3] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")] - [CLSCompliant(false)] - public static void TexCoord3([CountAttribute(Count = 3)] SByte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 3] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")] - [CLSCompliant(false)] - public static void TexCoord3([CountAttribute(Count = 3)] ref SByte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 3] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")] - [CLSCompliant(false)] - public static unsafe void TexCoord3([CountAttribute(Count = 3)] SByte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord3xOES")] - public static void TexCoord3x(Int32 s, Int32 t, Int32 r) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 3] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord3xvOES")] - [CLSCompliant(false)] - public static void TexCoord3x([CountAttribute(Count = 3)] Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 3] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord3xvOES")] - [CLSCompliant(false)] - public static void TexCoord3x([CountAttribute(Count = 3)] ref Int32 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 3] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord3xvOES")] - [CLSCompliant(false)] - public static unsafe void TexCoord3x([CountAttribute(Count = 3)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bOES")] - [CLSCompliant(false)] - public static void TexCoord4(Byte s, Byte t, Byte r, Byte q) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - /// - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bOES")] - [CLSCompliant(false)] - public static void TexCoord4(SByte s, SByte t, SByte r, SByte q) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 4] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")] - [CLSCompliant(false)] - public static void TexCoord4([CountAttribute(Count = 4)] Byte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 4] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")] - [CLSCompliant(false)] - public static void TexCoord4([CountAttribute(Count = 4)] ref Byte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 4] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")] - [CLSCompliant(false)] - public static unsafe void TexCoord4([CountAttribute(Count = 4)] Byte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 4] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")] - [CLSCompliant(false)] - public static void TexCoord4([CountAttribute(Count = 4)] SByte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 4] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")] - [CLSCompliant(false)] - public static void TexCoord4([CountAttribute(Count = 4)] ref SByte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Set the current texture coordinates - /// - /// [length: 4] - /// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")] - [CLSCompliant(false)] - public static unsafe void TexCoord4([CountAttribute(Count = 4)] SByte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord4xOES")] - public static void TexCoord4x(Int32 s, Int32 t, Int32 r, Int32 q) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord4xvOES")] - [CLSCompliant(false)] - public static void TexCoord4x([CountAttribute(Count = 4)] Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord4xvOES")] - [CLSCompliant(false)] - public static void TexCoord4x([CountAttribute(Count = 4)] ref Int32 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord4xvOES")] - [CLSCompliant(false)] - public static unsafe void TexCoord4x([CountAttribute(Count = 4)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexEnvxOES")] - public static void TexEnvx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexEnvxOES")] - public static void TexEnvx(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexEnvxvOES")] - [CLSCompliant(false)] - public static void TexEnvx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexEnvxvOES")] - [CLSCompliant(false)] - public static unsafe void TexEnvx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexEnvxvOES")] - [CLSCompliant(false)] - public static void TexEnvx(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexEnvxvOES")] - [CLSCompliant(false)] - public static unsafe void TexEnvx(OpenTK.Graphics.ES11.TextureEnvTarget target, OpenTK.Graphics.ES11.TextureEnvParameter pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Control the generation of texture coordinates - /// - /// - /// Specifies a texture coordinate. Must be one of S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. - /// - /// - /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenfOES")] - public static void TexGen(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Control the generation of texture coordinates - /// - /// - /// Specifies a texture coordinate. Must be one of S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. - /// - /// - /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. - /// - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenfOES")] - public static void TexGen(OpenTK.Graphics.ES11.TextureCoordName coord, OpenTK.Graphics.ES11.TextureGenParameter pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Control the generation of texture coordinates - /// - /// - /// Specifies a texture coordinate. Must be one of S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. - /// - /// [length: COMPSIZE(pname)] - /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenfvOES")] - [CLSCompliant(false)] - public static void TexGen(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Control the generation of texture coordinates - /// - /// - /// Specifies a texture coordinate. Must be one of S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. - /// - /// [length: COMPSIZE(pname)] - /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenfvOES")] - [CLSCompliant(false)] - public static unsafe void TexGen(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Control the generation of texture coordinates - /// - /// - /// Specifies a texture coordinate. Must be one of S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. - /// - /// [length: COMPSIZE(pname)] - /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. - /// - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenfvOES")] - [CLSCompliant(false)] - public static void TexGen(OpenTK.Graphics.ES11.TextureCoordName coord, OpenTK.Graphics.ES11.TextureGenParameter pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Control the generation of texture coordinates - /// - /// - /// Specifies a texture coordinate. Must be one of S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. - /// - /// [length: COMPSIZE(pname)] - /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. - /// - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenfvOES")] - [CLSCompliant(false)] - public static unsafe void TexGen(OpenTK.Graphics.ES11.TextureCoordName coord, OpenTK.Graphics.ES11.TextureGenParameter pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Control the generation of texture coordinates - /// - /// - /// Specifies a texture coordinate. Must be one of S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. - /// - /// - /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGeniOES")] - public static void TexGen(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Control the generation of texture coordinates - /// - /// - /// Specifies a texture coordinate. Must be one of S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. - /// - /// - /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. - /// - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGeniOES")] - public static void TexGen(OpenTK.Graphics.ES11.TextureCoordName coord, OpenTK.Graphics.ES11.TextureGenParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Control the generation of texture coordinates - /// - /// - /// Specifies a texture coordinate. Must be one of S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. - /// - /// [length: COMPSIZE(pname)] - /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenivOES")] - [CLSCompliant(false)] - public static void TexGen(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Control the generation of texture coordinates - /// - /// - /// Specifies a texture coordinate. Must be one of S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. - /// - /// [length: COMPSIZE(pname)] - /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenivOES")] - [CLSCompliant(false)] - public static unsafe void TexGen(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Control the generation of texture coordinates - /// - /// - /// Specifies a texture coordinate. Must be one of S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. - /// - /// [length: COMPSIZE(pname)] - /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. - /// - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenivOES")] - [CLSCompliant(false)] - public static void TexGen(OpenTK.Graphics.ES11.TextureCoordName coord, OpenTK.Graphics.ES11.TextureGenParameter pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_cube_map] - /// Control the generation of texture coordinates - /// - /// - /// Specifies a texture coordinate. Must be one of S, T, R, or Q. - /// - /// - /// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. - /// - /// [length: COMPSIZE(pname)] - /// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. - /// - [AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenivOES")] - [CLSCompliant(false)] - public static unsafe void TexGen(OpenTK.Graphics.ES11.TextureCoordName coord, OpenTK.Graphics.ES11.TextureGenParameter pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point|OES_texture_cube_map] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glTexGenxOES")] - public static void TexGenx(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point|OES_texture_cube_map] - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glTexGenxOES")] - public static void TexGenx(OpenTK.Graphics.ES11.TextureCoordName coord, OpenTK.Graphics.ES11.TextureGenParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point|OES_texture_cube_map] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glTexGenxvOES")] - [CLSCompliant(false)] - public static void TexGenx(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point|OES_texture_cube_map] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glTexGenxvOES")] - [CLSCompliant(false)] - public static unsafe void TexGenx(OpenTK.Graphics.ES11.All coord, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point|OES_texture_cube_map] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glTexGenxvOES")] - [CLSCompliant(false)] - public static void TexGenx(OpenTK.Graphics.ES11.TextureCoordName coord, OpenTK.Graphics.ES11.TextureGenParameter pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point|OES_texture_cube_map] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glTexGenxvOES")] - [CLSCompliant(false)] - public static unsafe void TexGenx(OpenTK.Graphics.ES11.TextureCoordName coord, OpenTK.Graphics.ES11.TextureGenParameter pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexParameterxOES")] - public static void TexParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexParameterxOES")] - public static void TexParameterx(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.GetTextureParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexParameterxvOES")] - [CLSCompliant(false)] - public static void TexParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexParameterxvOES")] - [CLSCompliant(false)] - public static unsafe void TexParameterx(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexParameterxvOES")] - [CLSCompliant(false)] - public static void TexParameterx(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.GetTextureParameter pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexParameterxvOES")] - [CLSCompliant(false)] - public static unsafe void TexParameterx(OpenTK.Graphics.ES11.TextureTarget target, OpenTK.Graphics.ES11.GetTextureParameter pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTranslatexOES")] - public static void Translatex(Int32 x, Int32 y, Int32 z) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glUnmapBufferOES")] - public static bool UnmapBuffer(OpenTK.Graphics.ES11.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - /// - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bOES")] - [CLSCompliant(false)] - public static void Vertex2(Byte x, Byte y) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - /// - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bOES")] - [CLSCompliant(false)] - public static void Vertex2(SByte x, SByte y) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// [length: 2] - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")] - [CLSCompliant(false)] - public static void Vertex2([CountAttribute(Count = 2)] Byte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// [length: 2] - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")] - [CLSCompliant(false)] - public static void Vertex2([CountAttribute(Count = 2)] ref Byte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// [length: 2] - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")] - [CLSCompliant(false)] - public static unsafe void Vertex2([CountAttribute(Count = 2)] Byte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// [length: 2] - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")] - [CLSCompliant(false)] - public static void Vertex2([CountAttribute(Count = 2)] SByte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// [length: 2] - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")] - [CLSCompliant(false)] - public static void Vertex2([CountAttribute(Count = 2)] ref SByte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// [length: 2] - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")] - [CLSCompliant(false)] - public static unsafe void Vertex2([CountAttribute(Count = 2)] SByte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex2xOES")] - public static void Vertex2x(Int32 x) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 2] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex2xvOES")] - [CLSCompliant(false)] - public static void Vertex2x([CountAttribute(Count = 2)] Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 2] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex2xvOES")] - [CLSCompliant(false)] - public static unsafe void Vertex2x([CountAttribute(Count = 2)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - /// - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - /// - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bOES")] - [CLSCompliant(false)] - public static void Vertex3(Byte x, Byte y, Byte z) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - /// - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - /// - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bOES")] - [CLSCompliant(false)] - public static void Vertex3(SByte x, SByte y, SByte z) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// [length: 3] - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")] - [CLSCompliant(false)] - public static void Vertex3([CountAttribute(Count = 3)] Byte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// [length: 3] - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")] - [CLSCompliant(false)] - public static void Vertex3([CountAttribute(Count = 3)] ref Byte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// [length: 3] - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")] - [CLSCompliant(false)] - public static unsafe void Vertex3([CountAttribute(Count = 3)] Byte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// [length: 3] - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")] - [CLSCompliant(false)] - public static void Vertex3([CountAttribute(Count = 3)] SByte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// [length: 3] - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")] - [CLSCompliant(false)] - public static void Vertex3([CountAttribute(Count = 3)] ref SByte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// [length: 3] - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")] - [CLSCompliant(false)] - public static unsafe void Vertex3([CountAttribute(Count = 3)] SByte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex3xOES")] - public static void Vertex3x(Int32 x, Int32 y) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 3] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex3xvOES")] - [CLSCompliant(false)] - public static void Vertex3x([CountAttribute(Count = 3)] Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 3] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex3xvOES")] - [CLSCompliant(false)] - public static void Vertex3x([CountAttribute(Count = 3)] ref Int32 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 3] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex3xvOES")] - [CLSCompliant(false)] - public static unsafe void Vertex3x([CountAttribute(Count = 3)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - /// - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - /// - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - /// - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bOES")] - [CLSCompliant(false)] - public static void Vertex4(Byte x, Byte y, Byte z, Byte w) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - /// - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - /// - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - /// - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bOES")] - [CLSCompliant(false)] - public static void Vertex4(SByte x, SByte y, SByte z, SByte w) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// [length: 4] - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")] - [CLSCompliant(false)] - public static void Vertex4([CountAttribute(Count = 4)] Byte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// [length: 4] - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")] - [CLSCompliant(false)] - public static void Vertex4([CountAttribute(Count = 4)] ref Byte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// [length: 4] - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")] - [CLSCompliant(false)] - public static unsafe void Vertex4([CountAttribute(Count = 4)] Byte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// [length: 4] - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")] - [CLSCompliant(false)] - public static void Vertex4([CountAttribute(Count = 4)] SByte[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// [length: 4] - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")] - [CLSCompliant(false)] - public static void Vertex4([CountAttribute(Count = 4)] ref SByte coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_byte_coordinates] - /// Specify a vertex - /// - /// [length: 4] - /// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. - /// - [AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")] - [CLSCompliant(false)] - public static unsafe void Vertex4([CountAttribute(Count = 4)] SByte* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// - /// - /// - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex4xOES")] - public static void Vertex4x(Int32 x, Int32 y, Int32 z) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex4xvOES")] - [CLSCompliant(false)] - public static void Vertex4x([CountAttribute(Count = 4)] Int32[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex4xvOES")] - [CLSCompliant(false)] - public static void Vertex4x([CountAttribute(Count = 4)] ref Int32 coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_fixed_point] - /// [length: 4] - [AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex4xvOES")] - [CLSCompliant(false)] - public static unsafe void Vertex4x([CountAttribute(Count = 4)] Int32* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_matrix_palette] - /// - /// - /// - /// [length: COMPSIZE(type,stride)] - [AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glWeightPointerOES")] - public static void WeightPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [CountAttribute(Computed = "type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_matrix_palette] - /// - /// - /// - /// [length: COMPSIZE(type,stride)] - [AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glWeightPointerOES")] - [CLSCompliant(false)] - public static void WeightPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "type,stride")] T3[] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_matrix_palette] - /// - /// - /// - /// [length: COMPSIZE(type,stride)] - [AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glWeightPointerOES")] - [CLSCompliant(false)] - public static void WeightPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "type,stride")] T3[,] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_matrix_palette] - /// - /// - /// - /// [length: COMPSIZE(type,stride)] - [AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glWeightPointerOES")] - [CLSCompliant(false)] - public static void WeightPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "type,stride")] T3[,,] pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_matrix_palette] - /// - /// - /// - /// [length: COMPSIZE(type,stride)] - [AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glWeightPointerOES")] - public static void WeightPointer(Int32 size, OpenTK.Graphics.ES11.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "type,stride")] ref T3 pointer) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Qcom - { - /// [requires: QCOM_driver_control] - /// - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glDisableDriverControlQCOM")] - [CLSCompliant(false)] - public static void DisableDriverControl(Int32 driverControl) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glDisableDriverControlQCOM")] - [CLSCompliant(false)] - public static void DisableDriverControl(UInt32 driverControl) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glEnableDriverControlQCOM")] - [CLSCompliant(false)] - public static void EnableDriverControl(Int32 driverControl) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glEnableDriverControlQCOM")] - [CLSCompliant(false)] - public static void EnableDriverControl(UInt32 driverControl) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_tiled_rendering] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_tiled_rendering", Version = "", EntryPoint = "glEndTilingQCOM")] - public static void EndTiling(OpenTK.Graphics.ES11.All preserveMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_tiled_rendering] - /// - [AutoGenerated(Category = "QCOM_tiled_rendering", Version = "", EntryPoint = "glEndTilingQCOM")] - public static void EndTiling(OpenTK.Graphics.ES11.BufferBitQcom preserveMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBufferPointervQCOM")] - public static void ExtGetBufferPointer(OpenTK.Graphics.ES11.All target, [OutAttribute] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBufferPointervQCOM")] - [CLSCompliant(false)] - public static void ExtGetBufferPointer(OpenTK.Graphics.ES11.All target, [InAttribute, OutAttribute] T1[] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBufferPointervQCOM")] - [CLSCompliant(false)] - public static void ExtGetBufferPointer(OpenTK.Graphics.ES11.All target, [InAttribute, OutAttribute] T1[,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBufferPointervQCOM")] - [CLSCompliant(false)] - public static void ExtGetBufferPointer(OpenTK.Graphics.ES11.All target, [InAttribute, OutAttribute] T1[,,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBufferPointervQCOM")] - public static void ExtGetBufferPointer(OpenTK.Graphics.ES11.All target, [InAttribute, OutAttribute] ref T1 @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32[] buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] out Int32 buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32[] buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] out UInt32 buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32[] framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] out Int32 framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32[] framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] out UInt32 framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(Int32 program, OpenTK.Graphics.ES11.All shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32[] length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(Int32 program, OpenTK.Graphics.ES11.All shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] out Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgramBinarySource(Int32 program, OpenTK.Graphics.ES11.All shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32* length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(Int32 program, OpenTK.Graphics.ES11.ShaderType shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32[] length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(Int32 program, OpenTK.Graphics.ES11.ShaderType shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] out Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgramBinarySource(Int32 program, OpenTK.Graphics.ES11.ShaderType shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32* length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES11.All shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32[] length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES11.All shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] out Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES11.All shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32* length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES11.ShaderType shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32[] length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES11.ShaderType shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] out Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES11.ShaderType shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32* length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32[] programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] out Int32 programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32[] programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] out UInt32 programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32[] renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] out Int32 renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32[] renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] out UInt32 renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32[] shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] out Int32 shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32[] shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] out UInt32 shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexLevelParameter(Int32 texture, OpenTK.Graphics.ES11.All face, Int32 level, OpenTK.Graphics.ES11.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexLevelParameter(Int32 texture, OpenTK.Graphics.ES11.All face, Int32 level, OpenTK.Graphics.ES11.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetTexLevelParameter(Int32 texture, OpenTK.Graphics.ES11.All face, Int32 level, OpenTK.Graphics.ES11.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexLevelParameter(UInt32 texture, OpenTK.Graphics.ES11.All face, Int32 level, OpenTK.Graphics.ES11.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexLevelParameter(UInt32 texture, OpenTK.Graphics.ES11.All face, Int32 level, OpenTK.Graphics.ES11.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetTexLevelParameter(UInt32 texture, OpenTK.Graphics.ES11.All face, Int32 level, OpenTK.Graphics.ES11.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [OutAttribute] IntPtr texels) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T10[] texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T10[,] texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] T10[,,] texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES11.All format, OpenTK.Graphics.ES11.All type, [InAttribute, OutAttribute] ref T10 texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [OutAttribute] IntPtr texels) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [InAttribute, OutAttribute] T10[] texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [InAttribute, OutAttribute] T10[,] texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [InAttribute, OutAttribute] T10[,,] texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES11.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES11.PixelFormat format, OpenTK.Graphics.ES11.PixelType type, [InAttribute, OutAttribute] ref T10 texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexturesQCOM")] - [CLSCompliant(false)] - public static void ExtGetTextures([OutAttribute] Int32[] textures, Int32 maxTextures, [OutAttribute] Int32[] numTextures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexturesQCOM")] - [CLSCompliant(false)] - public static void ExtGetTextures([OutAttribute] out Int32 textures, Int32 maxTextures, [OutAttribute] out Int32 numTextures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexturesQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetTextures([OutAttribute] Int32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexturesQCOM")] - [CLSCompliant(false)] - public static void ExtGetTextures([OutAttribute] UInt32[] textures, Int32 maxTextures, [OutAttribute] Int32[] numTextures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexturesQCOM")] - [CLSCompliant(false)] - public static void ExtGetTextures([OutAttribute] out UInt32 textures, Int32 maxTextures, [OutAttribute] out Int32 numTextures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexturesQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetTextures([OutAttribute] UInt32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtIsProgramBinaryQCOM")] - [CLSCompliant(false)] - public static bool ExtIsProgramBinary(Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtIsProgramBinaryQCOM")] - [CLSCompliant(false)] - public static bool ExtIsProgramBinary(UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtTexObjectStateOverrideiQCOM")] - public static void ExtTexObjectStateOverride(OpenTK.Graphics.ES11.All target, OpenTK.Graphics.ES11.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// [length: size] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlsQCOM")] - [CLSCompliant(false)] - public static void GetDriverControl([OutAttribute] Int32[] num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] Int32[] driverControls) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// [length: size] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlsQCOM")] - [CLSCompliant(false)] - public static void GetDriverControl([OutAttribute] Int32[] num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] UInt32[] driverControls) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// [length: size] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlsQCOM")] - [CLSCompliant(false)] - public static void GetDriverControl([OutAttribute] out Int32 num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] out Int32 driverControls) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// [length: size] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlsQCOM")] - [CLSCompliant(false)] - public static void GetDriverControl([OutAttribute] out Int32 num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] out UInt32 driverControls) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// [length: size] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlsQCOM")] - [CLSCompliant(false)] - public static unsafe void GetDriverControl([OutAttribute] Int32* num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] Int32* driverControls) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// [length: size] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlsQCOM")] - [CLSCompliant(false)] - public static unsafe void GetDriverControl([OutAttribute] Int32* num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] UInt32* driverControls) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlStringQCOM")] - [CLSCompliant(false)] - public static void GetDriverControlString(Int32 driverControl, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String driverControlString) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlStringQCOM")] - [CLSCompliant(false)] - public static void GetDriverControlString(Int32 driverControl, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String driverControlString) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlStringQCOM")] - [CLSCompliant(false)] - public static unsafe void GetDriverControlString(Int32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String driverControlString) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlStringQCOM")] - [CLSCompliant(false)] - public static void GetDriverControlString(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String driverControlString) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlStringQCOM")] - [CLSCompliant(false)] - public static void GetDriverControlString(UInt32 driverControl, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String driverControlString) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlStringQCOM")] - [CLSCompliant(false)] - public static unsafe void GetDriverControlString(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String driverControlString) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_tiled_rendering] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_tiled_rendering", Version = "", EntryPoint = "glStartTilingQCOM")] - [CLSCompliant(false)] - public static void StartTiling(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.All preserveMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_tiled_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_tiled_rendering", Version = "", EntryPoint = "glStartTilingQCOM")] - [CLSCompliant(false)] - public static void StartTiling(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES11.BufferBitQcom preserveMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_tiled_rendering] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_tiled_rendering", Version = "", EntryPoint = "glStartTilingQCOM")] - [CLSCompliant(false)] - public static void StartTiling(UInt32 x, UInt32 y, UInt32 width, UInt32 height, OpenTK.Graphics.ES11.All preserveMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_tiled_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_tiled_rendering", Version = "", EntryPoint = "glStartTilingQCOM")] - [CLSCompliant(false)] - public static void StartTiling(UInt32 x, UInt32 y, UInt32 width, UInt32 height, OpenTK.Graphics.ES11.BufferBitQcom preserveMask) { throw new BindingsNotRewrittenException(); } - - } - - [Slot(31)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glClientWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout); - [Slot(53)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyTextureLevelsAPPLE(UInt32 destinationTexture, UInt32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount); - [Slot(66)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDeleteSyncAPPLE(IntPtr sync); - [Slot(112)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern IntPtr glFenceSyncAPPLE(System.Int32 condition, UInt32 flags); - [Slot(159)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetInteger64vAPPLE(System.Int32 pname, [OutAttribute] Int64* @params); - [Slot(181)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetSyncivAPPLE(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* values); - [Slot(203)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsSyncAPPLE(IntPtr sync); - [Slot(318)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRenderbufferStorageMultisampleAPPLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(322)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glResolveMultisampleFramebufferAPPLE(); - [Slot(405)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glWaitSyncAPPLE(IntPtr sync, UInt32 flags, UInt64 timeout); - [Slot(1)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glActiveTexture(System.Int32 texture); - [Slot(2)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glAlphaFunc(System.Int32 func, Single @ref); - [Slot(3)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glAlphaFuncx(System.Int32 func, Int32 @ref); - [Slot(5)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindBuffer(System.Int32 target, UInt32 buffer); - [Slot(8)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindTexture(System.Int32 target, UInt32 texture); - [Slot(15)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendFunc(System.Int32 sfactor, System.Int32 dfactor); - [Slot(17)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBufferData(System.Int32 target, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data, System.Int32 usage); - [Slot(18)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data); - [Slot(20)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClear(System.Int32 mask); - [Slot(22)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearColor(Single red, Single green, Single blue, Single alpha); - [Slot(23)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearColorx(Int32 red, Int32 green, Int32 blue, Int32 alpha); - [Slot(25)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearDepthf(Single d); - [Slot(27)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearDepthx(Int32 depth); - [Slot(29)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearStencil(Int32 s); - [Slot(30)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClientActiveTexture(System.Int32 texture); - [Slot(32)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glClipPlanef(System.Int32 p, [CountAttribute(Count = 4)] Single* eqn); - [Slot(35)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glClipPlanex(System.Int32 plane, [CountAttribute(Count = 4)] Int32* equation); - [Slot(40)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glColor4f(Single red, Single green, Single blue, Single alpha); - [Slot(41)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glColor4ub(Byte red, Byte green, Byte blue, Byte alpha); - [Slot(42)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glColor4x(Int32 red, Int32 green, Int32 blue, Int32 alpha); - [Slot(45)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glColorMask(bool red, bool green, bool blue, bool alpha); - [Slot(46)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glColorPointer(Int32 size, System.Int32 type, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer); - [Slot(47)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCompressedTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data); - [Slot(48)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCompressedTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data); - [Slot(51)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); - [Slot(52)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); - [Slot(54)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCullFace(System.Int32 mode); - [Slot(56)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDebugMessageCallback(DebugProc callback, IntPtr userParam); - [Slot(58)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDebugMessageControl(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, [CountAttribute(Parameter = "count")] UInt32* ids, bool enabled); - [Slot(60)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDebugMessageInsert(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, [CountAttribute(Computed = "buf,length")] IntPtr buf); - [Slot(62)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32* buffers); - [Slot(67)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] UInt32* textures); - [Slot(69)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDepthFunc(System.Int32 func); - [Slot(70)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDepthMask(bool flag); - [Slot(71)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDepthRangef(Single n, Single f); - [Slot(73)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDepthRangex(Int32 n, Int32 f); - [Slot(75)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDisable(System.Int32 cap); - [Slot(76)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDisableClientState(System.Int32 array); - [Slot(79)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawArrays(System.Int32 mode, Int32 first, Int32 count); - [Slot(80)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElements(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices); - [Slot(91)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEnable(System.Int32 cap); - [Slot(92)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEnableClientState(System.Int32 array); - [Slot(113)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFinish(); - [Slot(115)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFlush(); - [Slot(117)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFogf(System.Int32 pname, Single param); - [Slot(118)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glFogfv(System.Int32 pname, [CountAttribute(Computed = "pname")] Single* @params); - [Slot(119)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFogx(System.Int32 pname, Int32 param); - [Slot(121)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glFogxv(System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* param); - [Slot(127)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFrontFace(System.Int32 mode); - [Slot(128)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFrustumf(Single l, Single r, Single b, Single t, Single n, Single f); - [Slot(130)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFrustumx(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f); - [Slot(132)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* buffers); - [Slot(137)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* textures); - [Slot(139)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetBooleanv(System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] bool* data); - [Slot(140)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetBufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(142)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetClipPlanef(System.Int32 plane, [OutAttribute, CountAttribute(Count = 4)] Single* equation); - [Slot(144)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetClipPlanex(System.Int32 plane, [OutAttribute, CountAttribute(Count = 4)] Int32* equation); - [Slot(147)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe Int32 glGetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] System.Int32* sources, [OutAttribute, CountAttribute(Parameter = "count")] System.Int32* types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* ids, [OutAttribute, CountAttribute(Parameter = "count")] System.Int32* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr messageLog); - [Slot(151)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glGetError(); - [Slot(153)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetFixedv(System.Int32 pname, [OutAttribute] Int32* @params); - [Slot(155)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetFloatv(System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* data); - [Slot(160)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetIntegerv(System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* data); - [Slot(161)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetLightfv(System.Int32 light, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params); - [Slot(163)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetLightxv(System.Int32 light, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(166)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetMaterialfv(System.Int32 face, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params); - [Slot(168)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetMaterialxv(System.Int32 face, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(172)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetObjectLabel(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr label); - [Slot(174)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr label); - [Slot(176)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPixelMapxv(System.Int32 map, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] Int32* values); - [Slot(177)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glGetPointerv(System.Int32 pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr @params); - [Slot(180)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern IntPtr glGetString(System.Int32 name); - [Slot(182)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexEnvfv(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params); - [Slot(183)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexEnviv(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(184)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexEnvxv(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(190)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params); - [Slot(191)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(192)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexParameterxv(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(194)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glHint(System.Int32 target, System.Int32 mode); - [Slot(198)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsBuffer(UInt32 buffer); - [Slot(199)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsEnabled(System.Int32 cap); - [Slot(204)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsTexture(UInt32 texture); - [Slot(206)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glLightf(System.Int32 light, System.Int32 pname, Single param); - [Slot(207)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glLightfv(System.Int32 light, System.Int32 pname, [CountAttribute(Computed = "pname")] Single* @params); - [Slot(208)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glLightModelf(System.Int32 pname, Single param); - [Slot(209)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glLightModelfv(System.Int32 pname, [CountAttribute(Computed = "pname")] Single* @params); - [Slot(210)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glLightModelx(System.Int32 pname, Int32 param); - [Slot(212)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glLightModelxv(System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* param); - [Slot(214)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glLightx(System.Int32 light, System.Int32 pname, Int32 param); - [Slot(216)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glLightxv(System.Int32 light, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(218)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glLineWidth(Single width); - [Slot(219)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glLineWidthx(Int32 width); - [Slot(221)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glLoadIdentity(); - [Slot(222)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glLoadMatrixf([CountAttribute(Count = 16)] Single* m); - [Slot(223)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glLoadMatrixx([CountAttribute(Count = 16)] Int32* m); - [Slot(227)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glLogicOp(System.Int32 opcode); - [Slot(234)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMaterialf(System.Int32 face, System.Int32 pname, Single param); - [Slot(235)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMaterialfv(System.Int32 face, System.Int32 pname, [CountAttribute(Computed = "pname")] Single* @params); - [Slot(236)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMaterialx(System.Int32 face, System.Int32 pname, Int32 param); - [Slot(238)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMaterialxv(System.Int32 face, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* param); - [Slot(241)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixMode(System.Int32 mode); - [Slot(258)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMultiTexCoord4f(System.Int32 target, Single s, Single t, Single r, Single q); - [Slot(259)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMultiTexCoord4x(System.Int32 texture, Int32 s, Int32 t, Int32 r, Int32 q); - [Slot(262)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultMatrixf([CountAttribute(Count = 16)] Single* m); - [Slot(263)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultMatrixx([CountAttribute(Count = 16)] Int32* m); - [Slot(266)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glNormal3f(Single nx, Single ny, Single nz); - [Slot(267)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glNormal3x(Int32 nx, Int32 ny, Int32 nz); - [Slot(270)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glNormalPointer(System.Int32 type, Int32 stride, [CountAttribute(Computed = "type,stride")] IntPtr pointer); - [Slot(271)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glObjectLabel(System.Int32 identifier, UInt32 name, Int32 length, [CountAttribute(Computed = "label,length")] IntPtr label); - [Slot(273)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glObjectPtrLabel(IntPtr ptr, Int32 length, [CountAttribute(Computed = "label,length")] IntPtr label); - [Slot(275)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glOrthof(Single l, Single r, Single b, Single t, Single n, Single f); - [Slot(277)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glOrthox(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f); - [Slot(280)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPixelMapx(System.Int32 map, Int32 size, [CountAttribute(Parameter = "size")] Int32* values); - [Slot(281)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPixelStorei(System.Int32 pname, Int32 param); - [Slot(282)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPixelStorex(System.Int32 pname, Int32 param); - [Slot(285)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPointParameterf(System.Int32 pname, Single param); - [Slot(286)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPointParameterfv(System.Int32 pname, [CountAttribute(Computed = "pname")] Single* @params); - [Slot(287)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPointParameterx(System.Int32 pname, Int32 param); - [Slot(289)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPointParameterxv(System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(291)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPointSize(Single size); - [Slot(293)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPointSizex(Int32 size); - [Slot(295)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPolygonOffset(Single factor, Single units); - [Slot(296)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPolygonOffsetx(Int32 factor, Int32 units); - [Slot(298)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPopDebugGroup(); - [Slot(301)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPopMatrix(); - [Slot(303)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPushDebugGroup(System.Int32 source, UInt32 id, Int32 length, [CountAttribute(Computed = "message,length")] IntPtr message); - [Slot(306)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPushMatrix(); - [Slot(315)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute, CountAttribute(Computed = "format,type,width,height")] IntPtr pixels); - [Slot(323)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRotatef(Single angle, Single x, Single y, Single z); - [Slot(324)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRotatex(Int32 angle, Int32 x, Int32 y, Int32 z); - [Slot(326)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glSampleCoverage(Single value, bool invert); - [Slot(327)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glSampleCoveragex(Int32 value, bool invert); - [Slot(329)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glScalef(Single x, Single y, Single z); - [Slot(330)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glScalex(Int32 x, Int32 y, Int32 z); - [Slot(332)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height); - [Slot(334)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glShadeModel(System.Int32 mode); - [Slot(336)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask); - [Slot(337)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilMask(UInt32 mask); - [Slot(338)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass); - [Slot(356)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexCoordPointer(Int32 size, System.Int32 type, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer); - [Slot(357)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexEnvf(System.Int32 target, System.Int32 pname, Single param); - [Slot(358)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexEnvfv(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] Single* @params); - [Slot(359)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexEnvi(System.Int32 target, System.Int32 pname, Int32 param); - [Slot(360)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexEnviv(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(361)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexEnvx(System.Int32 target, System.Int32 pname, Int32 param); - [Slot(363)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexEnvxv(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(371)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels); - [Slot(372)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param); - [Slot(373)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] Single* @params); - [Slot(374)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param); - [Slot(375)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(376)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexParameterx(System.Int32 target, System.Int32 pname, Int32 param); - [Slot(378)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexParameterxv(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(383)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels); - [Slot(387)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTranslatef(Single x, Single y, Single z); - [Slot(388)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTranslatex(Int32 x, Int32 y, Int32 z); - [Slot(403)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexPointer(Int32 size, System.Int32 type, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer); - [Slot(404)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height); - [Slot(12)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendEquationEXT(System.Int32 mode); - [Slot(78)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDiscardFramebufferEXT(System.Int32 target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] System.Int32* attachments); - [Slot(116)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFlushMappedBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length); - [Slot(124)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTexture2DMultisampleEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples); - [Slot(157)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glGetGraphicsResetStatusEXT(); - [Slot(170)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetnUniformfvEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Single* @params); - [Slot(171)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetnUniformivEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params); - [Slot(197)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glInsertEventMarkerEXT(Int32 length, IntPtr marker); - [Slot(231)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern IntPtr glMapBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length, System.Int32 access); - [Slot(242)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultiDrawArraysEXT(System.Int32 mode, [CountAttribute(Computed = "primcount")] Int32* first, [CountAttribute(Computed = "primcount")] Int32* count, Int32 primcount); - [Slot(243)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultiDrawElementsEXT(System.Int32 mode, [CountAttribute(Computed = "primcount")] Int32* count, System.Int32 type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount); - [Slot(300)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPopGroupMarkerEXT(); - [Slot(305)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPushGroupMarkerEXT(Int32 length, IntPtr marker); - [Slot(314)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glReadnPixelsEXT(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr data); - [Slot(319)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(380)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorage1DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); - [Slot(381)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorage2DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(382)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorage3DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); - [Slot(384)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); - [Slot(385)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(386)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); - [Slot(33)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glClipPlanefIMG(System.Int32 p, [CountAttribute(Count = 4)] Single* eqn); - [Slot(36)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glClipPlanexIMG(System.Int32 p, [CountAttribute(Count = 4)] Int32* eqn); - [Slot(125)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTexture2DMultisampleIMG(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples); - [Slot(320)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRenderbufferStorageMultisampleIMG(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(57)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDebugMessageCallbackKHR(DebugProcKhr callback, IntPtr userParam); - [Slot(59)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDebugMessageControlKHR(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); - [Slot(61)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDebugMessageInsertKHR(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); - [Slot(148)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe Int32 glGetDebugMessageLogKHR(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] System.Int32* sources, [OutAttribute, CountAttribute(Parameter = "count")] System.Int32* types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* ids, [OutAttribute, CountAttribute(Parameter = "count")] System.Int32* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr messageLog); - [Slot(173)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr label); - [Slot(175)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetObjectPtrLabelKHR(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr label); - [Slot(178)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glGetPointervKHR(System.Int32 pname, [OutAttribute] IntPtr @params); - [Slot(272)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); - [Slot(274)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glObjectPtrLabelKHR(IntPtr ptr, Int32 length, IntPtr label); - [Slot(299)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPopDebugGroupKHR(); - [Slot(304)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPushDebugGroupKHR(System.Int32 source, UInt32 id, Int32 length, IntPtr message); - [Slot(63)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteFencesNV(Int32 n, [CountAttribute(Parameter = "n")] UInt32* fences); - [Slot(114)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFinishFenceNV(UInt32 fence); - [Slot(134)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenFencesNV(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* fences); - [Slot(152)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetFenceivNV(UInt32 fence, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(200)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsFenceNV(UInt32 fence); - [Slot(333)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glSetFenceNV(UInt32 fence, System.Int32 condition); - [Slot(339)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glTestFenceNV(UInt32 fence); - [Slot(0)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glAccumxOES(System.Int32 op, Int32 value); - [Slot(4)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glAlphaFuncxOES(System.Int32 func, Int32 @ref); - [Slot(6)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindFramebufferOES(System.Int32 target, UInt32 framebuffer); - [Slot(7)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindRenderbufferOES(System.Int32 target, UInt32 renderbuffer); - [Slot(9)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindVertexArrayOES(UInt32 array); - [Slot(10)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glBitmapxOES(Int32 width, Int32 height, Int32 xorig, Int32 yorig, Int32 xmove, Int32 ymove, [CountAttribute(Computed = "width,height")] Byte* bitmap); - [Slot(11)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendColorxOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); - [Slot(13)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendEquationOES(System.Int32 mode); - [Slot(14)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendEquationSeparateOES(System.Int32 modeRGB, System.Int32 modeAlpha); - [Slot(16)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendFuncSeparateOES(System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); - [Slot(19)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glCheckFramebufferStatusOES(System.Int32 target); - [Slot(21)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearAccumxOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); - [Slot(24)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearColorxOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); - [Slot(26)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearDepthfOES(Single depth); - [Slot(28)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearDepthxOES(Int32 depth); - [Slot(34)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glClipPlanefOES(System.Int32 plane, [CountAttribute(Count = 4)] Single* equation); - [Slot(37)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glClipPlanexOES(System.Int32 plane, [CountAttribute(Count = 4)] Int32* equation); - [Slot(38)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glColor3xOES(Int32 red, Int32 green, Int32 blue); - [Slot(39)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glColor3xvOES([CountAttribute(Count = 3)] Int32* components); - [Slot(43)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glColor4xOES(Int32 red, Int32 green, Int32 blue, Int32 alpha); - [Slot(44)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glColor4xvOES([CountAttribute(Count = 4)] Int32* components); - [Slot(49)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glConvolutionParameterxOES(System.Int32 target, System.Int32 pname, Int32 param); - [Slot(50)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glConvolutionParameterxvOES(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(55)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCurrentPaletteMatrixOES(UInt32 matrixpaletteindex); - [Slot(64)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteFramebuffersOES(Int32 n, [CountAttribute(Parameter = "n")] UInt32* framebuffers); - [Slot(65)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteRenderbuffersOES(Int32 n, [CountAttribute(Parameter = "n")] UInt32* renderbuffers); - [Slot(68)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteVertexArraysOES(Int32 n, [CountAttribute(Parameter = "n")] UInt32* arrays); - [Slot(72)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDepthRangefOES(Single n, Single f); - [Slot(74)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDepthRangexOES(Int32 n, Int32 f); - [Slot(81)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawTexfOES(Single x, Single y, Single z, Single width, Single height); - [Slot(82)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDrawTexfvOES(Single* coords); - [Slot(83)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawTexiOES(Int32 x, Int32 y, Int32 z, Int32 width, Int32 height); - [Slot(84)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDrawTexivOES(Int32* coords); - [Slot(85)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawTexsOES(Int16 x, Int16 y, Int16 z, Int16 width, Int16 height); - [Slot(86)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDrawTexsvOES(Int16* coords); - [Slot(87)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawTexxOES(Int32 x, Int32 y, Int32 z, Int32 width, Int32 height); - [Slot(88)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDrawTexxvOES(Int32* coords); - [Slot(89)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEGLImageTargetRenderbufferStorageOES(System.Int32 target, IntPtr image); - [Slot(90)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEGLImageTargetTexture2DOES(System.Int32 target, IntPtr image); - [Slot(95)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEvalCoord1xOES(Int32 u); - [Slot(96)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glEvalCoord1xvOES([CountAttribute(Count = 1)] Int32* coords); - [Slot(97)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEvalCoord2xOES(Int32 u, Int32 v); - [Slot(98)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glEvalCoord2xvOES([CountAttribute(Count = 2)] Int32* coords); - [Slot(111)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glFeedbackBufferxOES(Int32 n, System.Int32 type, [CountAttribute(Parameter = "n")] Int32* buffer); - [Slot(120)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFogxOES(System.Int32 pname, Int32 param); - [Slot(122)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glFogxvOES(System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* param); - [Slot(123)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferRenderbufferOES(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); - [Slot(126)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTexture2DOES(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); - [Slot(129)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFrustumfOES(Single l, Single r, Single b, Single t, Single n, Single f); - [Slot(131)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFrustumxOES(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f); - [Slot(133)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glGenerateMipmapOES(System.Int32 target); - [Slot(135)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenFramebuffersOES(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* framebuffers); - [Slot(136)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenRenderbuffersOES(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* renderbuffers); - [Slot(138)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenVertexArraysOES(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* arrays); - [Slot(141)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glGetBufferPointervOES(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); - [Slot(143)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetClipPlanefOES(System.Int32 plane, [OutAttribute, CountAttribute(Count = 4)] Single* equation); - [Slot(145)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetClipPlanexOES(System.Int32 plane, [OutAttribute, CountAttribute(Count = 4)] Int32* equation); - [Slot(146)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetConvolutionParameterxvOES(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(154)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetFixedvOES(System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(156)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetFramebufferAttachmentParameterivOES(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(158)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetHistogramParameterxvOES(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(162)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetLightxOES(System.Int32 light, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(165)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetMapxvOES(System.Int32 target, System.Int32 query, [OutAttribute, CountAttribute(Computed = "query")] Int32* v); - [Slot(167)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glGetMaterialxOES(System.Int32 face, System.Int32 pname, Int32 param); - [Slot(169)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetMaterialxvOES(System.Int32 face, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(179)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetRenderbufferParameterivOES(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(185)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexEnvxvOES(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(186)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexGenfvOES(System.Int32 coord, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params); - [Slot(187)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexGenivOES(System.Int32 coord, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(188)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexGenxvOES(System.Int32 coord, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(189)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexLevelParameterxvOES(System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(193)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexParameterxvOES(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(195)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glIndexxOES(Int32 component); - [Slot(196)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glIndexxvOES([CountAttribute(Count = 1)] Int32* component); - [Slot(201)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsFramebufferOES(UInt32 framebuffer); - [Slot(202)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsRenderbufferOES(UInt32 renderbuffer); - [Slot(205)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsVertexArrayOES(UInt32 array); - [Slot(211)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glLightModelxOES(System.Int32 pname, Int32 param); - [Slot(213)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glLightModelxvOES(System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* param); - [Slot(215)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glLightxOES(System.Int32 light, System.Int32 pname, Int32 param); - [Slot(217)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glLightxvOES(System.Int32 light, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(220)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glLineWidthxOES(Int32 width); - [Slot(224)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glLoadMatrixxOES([CountAttribute(Count = 16)] Int32* m); - [Slot(225)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glLoadPaletteFromModelViewMatrixOES(); - [Slot(226)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glLoadTransposeMatrixxOES([CountAttribute(Count = 16)] Int32* m); - [Slot(228)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMap1xOES(System.Int32 target, Int32 u1, Int32 u2, Int32 stride, Int32 order, Int32 points); - [Slot(229)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMap2xOES(System.Int32 target, Int32 u1, Int32 u2, Int32 ustride, Int32 uorder, Int32 v1, Int32 v2, Int32 vstride, Int32 vorder, Int32 points); - [Slot(230)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern IntPtr glMapBufferOES(System.Int32 target, System.Int32 access); - [Slot(232)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMapGrid1xOES(Int32 n, Int32 u1, Int32 u2); - [Slot(233)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMapGrid2xOES(Int32 n, Int32 u1, Int32 u2, Int32 v1, Int32 v2); - [Slot(237)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMaterialxOES(System.Int32 face, System.Int32 pname, Int32 param); - [Slot(239)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMaterialxvOES(System.Int32 face, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* param); - [Slot(240)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixIndexPointerOES(Int32 size, System.Int32 type, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer); - [Slot(244)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMultiTexCoord1bOES(System.Int32 texture, SByte s); - [Slot(245)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultiTexCoord1bvOES(System.Int32 texture, [CountAttribute(Count = 1)] SByte* coords); - [Slot(246)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMultiTexCoord1xOES(System.Int32 texture, Int32 s); - [Slot(247)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultiTexCoord1xvOES(System.Int32 texture, [CountAttribute(Count = 1)] Int32* coords); - [Slot(248)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMultiTexCoord2bOES(System.Int32 texture, SByte s, SByte t); - [Slot(249)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultiTexCoord2bvOES(System.Int32 texture, [CountAttribute(Count = 2)] SByte* coords); - [Slot(250)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMultiTexCoord2xOES(System.Int32 texture, Int32 s, Int32 t); - [Slot(251)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultiTexCoord2xvOES(System.Int32 texture, [CountAttribute(Count = 2)] Int32* coords); - [Slot(252)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMultiTexCoord3bOES(System.Int32 texture, SByte s, SByte t, SByte r); - [Slot(253)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultiTexCoord3bvOES(System.Int32 texture, [CountAttribute(Count = 3)] SByte* coords); - [Slot(254)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMultiTexCoord3xOES(System.Int32 texture, Int32 s, Int32 t, Int32 r); - [Slot(255)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultiTexCoord3xvOES(System.Int32 texture, [CountAttribute(Count = 3)] Int32* coords); - [Slot(256)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMultiTexCoord4bOES(System.Int32 texture, SByte s, SByte t, SByte r, SByte q); - [Slot(257)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultiTexCoord4bvOES(System.Int32 texture, [CountAttribute(Count = 4)] SByte* coords); - [Slot(260)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMultiTexCoord4xOES(System.Int32 texture, Int32 s, Int32 t, Int32 r, Int32 q); - [Slot(261)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultiTexCoord4xvOES(System.Int32 texture, [CountAttribute(Count = 4)] Int32* coords); - [Slot(264)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultMatrixxOES([CountAttribute(Count = 16)] Int32* m); - [Slot(265)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultTransposeMatrixxOES([CountAttribute(Count = 16)] Int32* m); - [Slot(268)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glNormal3xOES(Int32 nx, Int32 ny, Int32 nz); - [Slot(269)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glNormal3xvOES([CountAttribute(Count = 3)] Int32* coords); - [Slot(276)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glOrthofOES(Single l, Single r, Single b, Single t, Single n, Single f); - [Slot(278)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glOrthoxOES(Int32 l, Int32 r, Int32 b, Int32 t, Int32 n, Int32 f); - [Slot(279)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPassThroughxOES(Int32 token); - [Slot(283)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPixelTransferxOES(System.Int32 pname, Int32 param); - [Slot(284)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPixelZoomxOES(Int32 xfactor, Int32 yfactor); - [Slot(288)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPointParameterxOES(System.Int32 pname, Int32 param); - [Slot(290)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPointParameterxvOES(System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(292)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPointSizePointerOES(System.Int32 type, Int32 stride, [CountAttribute(Computed = "type,stride")] IntPtr pointer); - [Slot(294)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPointSizexOES(Int32 size); - [Slot(297)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPolygonOffsetxOES(Int32 factor, Int32 units); - [Slot(302)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPrioritizeTexturesxOES(Int32 n, [CountAttribute(Parameter = "n")] UInt32* textures, [CountAttribute(Parameter = "n")] Int32* priorities); - [Slot(307)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe Int32 glQueryMatrixxOES([OutAttribute, CountAttribute(Count = 16)] Int32* mantissa, [OutAttribute, CountAttribute(Count = 16)] Int32* exponent); - [Slot(308)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRasterPos2xOES(Int32 x, Int32 y); - [Slot(309)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glRasterPos2xvOES([CountAttribute(Count = 2)] Int32* coords); - [Slot(310)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRasterPos3xOES(Int32 x, Int32 y, Int32 z); - [Slot(311)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glRasterPos3xvOES([CountAttribute(Count = 3)] Int32* coords); - [Slot(312)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRasterPos4xOES(Int32 x, Int32 y, Int32 z, Int32 w); - [Slot(313)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glRasterPos4xvOES([CountAttribute(Count = 4)] Int32* coords); - [Slot(316)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRectxOES(Int32 x1, Int32 y1, Int32 x2, Int32 y2); - [Slot(317)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glRectxvOES([CountAttribute(Count = 2)] Int32* v1, [CountAttribute(Count = 2)] Int32* v2); - [Slot(321)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRenderbufferStorageOES(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(325)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRotatexOES(Int32 angle, Int32 x, Int32 y, Int32 z); - [Slot(328)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glSampleCoveragexOES(Int32 value, bool invert); - [Slot(331)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glScalexOES(Int32 x, Int32 y, Int32 z); - [Slot(340)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexCoord1bOES(SByte s); - [Slot(341)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexCoord1bvOES([CountAttribute(Count = 1)] SByte* coords); - [Slot(342)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexCoord1xOES(Int32 s); - [Slot(343)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexCoord1xvOES([CountAttribute(Count = 1)] Int32* coords); - [Slot(344)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexCoord2bOES(SByte s, SByte t); - [Slot(345)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexCoord2bvOES([CountAttribute(Count = 2)] SByte* coords); - [Slot(346)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexCoord2xOES(Int32 s, Int32 t); - [Slot(347)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexCoord2xvOES([CountAttribute(Count = 2)] Int32* coords); - [Slot(348)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexCoord3bOES(SByte s, SByte t, SByte r); - [Slot(349)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexCoord3bvOES([CountAttribute(Count = 3)] SByte* coords); - [Slot(350)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexCoord3xOES(Int32 s, Int32 t, Int32 r); - [Slot(351)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexCoord3xvOES([CountAttribute(Count = 3)] Int32* coords); - [Slot(352)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexCoord4bOES(SByte s, SByte t, SByte r, SByte q); - [Slot(353)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexCoord4bvOES([CountAttribute(Count = 4)] SByte* coords); - [Slot(354)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexCoord4xOES(Int32 s, Int32 t, Int32 r, Int32 q); - [Slot(355)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexCoord4xvOES([CountAttribute(Count = 4)] Int32* coords); - [Slot(362)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexEnvxOES(System.Int32 target, System.Int32 pname, Int32 param); - [Slot(364)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexEnvxvOES(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(365)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexGenfOES(System.Int32 coord, System.Int32 pname, Single param); - [Slot(366)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexGenfvOES(System.Int32 coord, System.Int32 pname, [CountAttribute(Computed = "pname")] Single* @params); - [Slot(367)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexGeniOES(System.Int32 coord, System.Int32 pname, Int32 param); - [Slot(368)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexGenivOES(System.Int32 coord, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(369)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexGenxOES(System.Int32 coord, System.Int32 pname, Int32 param); - [Slot(370)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexGenxvOES(System.Int32 coord, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(377)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexParameterxOES(System.Int32 target, System.Int32 pname, Int32 param); - [Slot(379)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexParameterxvOES(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(389)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTranslatexOES(Int32 x, Int32 y, Int32 z); - [Slot(390)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glUnmapBufferOES(System.Int32 target); - [Slot(391)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertex2bOES(SByte x, SByte y); - [Slot(392)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glVertex2bvOES([CountAttribute(Count = 2)] SByte* coords); - [Slot(393)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertex2xOES(Int32 x); - [Slot(394)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glVertex2xvOES([CountAttribute(Count = 2)] Int32* coords); - [Slot(395)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertex3bOES(SByte x, SByte y, SByte z); - [Slot(396)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glVertex3bvOES([CountAttribute(Count = 3)] SByte* coords); - [Slot(397)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertex3xOES(Int32 x, Int32 y); - [Slot(398)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glVertex3xvOES([CountAttribute(Count = 3)] Int32* coords); - [Slot(399)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertex4bOES(SByte x, SByte y, SByte z, SByte w); - [Slot(400)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glVertex4bvOES([CountAttribute(Count = 4)] SByte* coords); - [Slot(401)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertex4xOES(Int32 x, Int32 y, Int32 z); - [Slot(402)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glVertex4xvOES([CountAttribute(Count = 4)] Int32* coords); - [Slot(406)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glWeightPointerOES(Int32 size, System.Int32 type, Int32 stride, [CountAttribute(Computed = "type,stride")] IntPtr pointer); - [Slot(77)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDisableDriverControlQCOM(UInt32 driverControl); - [Slot(93)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEnableDriverControlQCOM(UInt32 driverControl); - [Slot(94)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEndTilingQCOM(System.Int32 preserveMask); - [Slot(99)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glExtGetBufferPointervQCOM(System.Int32 target, [OutAttribute] IntPtr @params); - [Slot(100)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetBuffersQCOM([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers); - [Slot(101)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetFramebuffersQCOM([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers); - [Slot(102)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetProgramBinarySourceQCOM(UInt32 program, System.Int32 shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] IntPtr source, [OutAttribute] Int32* length); - [Slot(103)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetProgramsQCOM([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms); - [Slot(104)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetRenderbuffersQCOM([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers); - [Slot(105)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetShadersQCOM([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders); - [Slot(106)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetTexLevelParameterivQCOM(UInt32 texture, System.Int32 face, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); - [Slot(107)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glExtGetTexSubImageQCOM(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr texels); - [Slot(108)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetTexturesQCOM([OutAttribute] UInt32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures); - [Slot(109)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glExtIsProgramBinaryQCOM(UInt32 program); - [Slot(110)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glExtTexObjectStateOverrideiQCOM(System.Int32 target, System.Int32 pname, Int32 param); - [Slot(149)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetDriverControlsQCOM([OutAttribute] Int32* num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] UInt32* driverControls); - [Slot(150)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr driverControlString); - [Slot(335)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, System.Int32 preserveMask); - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/ES11/ES11Enums.cs b/external/src/OpenTK/OpenTK/Graphics/ES11/ES11Enums.cs deleted file mode 100644 index b4aa20f..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/ES11/ES11Enums.cs +++ /dev/null @@ -1,25950 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2015 Stefanos Apostolopoulos for the Open Toolkit Library -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - - - -using System; - -namespace OpenTK.Graphics.ES11 -{ - /// - /// Not used directly. - /// - public enum AccumOp : int - { - /// - /// Original was GL_ACCUM = 0x0100 - /// - Accum = ((int)0x0100), - /// - /// Original was GL_LOAD = 0x0101 - /// - Load = ((int)0x0101), - /// - /// Original was GL_RETURN = 0x0102 - /// - Return = ((int)0x0102), - /// - /// Original was GL_MULT = 0x0103 - /// - Mult = ((int)0x0103), - /// - /// Original was GL_ADD = 0x0104 - /// - Add = ((int)0x0104), - } - - /// - /// Used in GL.Apple.ClientWaitSync, GL.Apple.FenceSync and 179 other functions - /// - public enum All : int - { - /// - /// Original was GL_FALSE = 0 - /// - False = ((int)0), - /// - /// Original was GL_LAYOUT_DEFAULT_INTEL = 0 - /// - LayoutDefaultIntel = ((int)0), - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_NONE_OES = 0 - /// - NoneOes = ((int)0), - /// - /// Original was GL_ZERO = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_Points = 0X0000 - /// - Points = ((int)0X0000), - /// - /// Original was GL_CLIENT_PIXEL_STORE_BIT = 0x00000001 - /// - ClientPixelStoreBit = ((int)0x00000001), - /// - /// Original was GL_COLOR_BUFFER_BIT0_QCOM = 0x00000001 - /// - ColorBufferBit0Qcom = ((int)0x00000001), - /// - /// Original was GL_CONTEXT_CORE_PROFILE_BIT = 0x00000001 - /// - ContextCoreProfileBit = ((int)0x00000001), - /// - /// Original was GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT = 0x00000001 - /// - ContextFlagForwardCompatibleBit = ((int)0x00000001), - /// - /// Original was GL_CURRENT_BIT = 0x00000001 - /// - CurrentBit = ((int)0x00000001), - /// - /// Original was GL_QUERY_DEPTH_PASS_EVENT_BIT_AMD = 0x00000001 - /// - QueryDepthPassEventBitAmd = ((int)0x00000001), - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT = 0x00000001 - /// - SyncFlushCommandsBit = ((int)0x00000001), - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT_APPLE = 0x00000001 - /// - SyncFlushCommandsBitApple = ((int)0x00000001), - /// - /// Original was GL_TEXTURE_STORAGE_SPARSE_BIT_AMD = 0x00000001 - /// - TextureStorageSparseBitAmd = ((int)0x00000001), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT = 0x00000001 - /// - VertexAttribArrayBarrierBit = ((int)0x00000001), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT = 0x00000001 - /// - VertexAttribArrayBarrierBitExt = ((int)0x00000001), - /// - /// Original was GL_VERTEX_SHADER_BIT = 0x00000001 - /// - VertexShaderBit = ((int)0x00000001), - /// - /// Original was GL_VERTEX_SHADER_BIT_EXT = 0x00000001 - /// - VertexShaderBitExt = ((int)0x00000001), - /// - /// Original was GL_CLIENT_VERTEX_ARRAY_BIT = 0x00000002 - /// - ClientVertexArrayBit = ((int)0x00000002), - /// - /// Original was GL_COLOR_BUFFER_BIT1_QCOM = 0x00000002 - /// - ColorBufferBit1Qcom = ((int)0x00000002), - /// - /// Original was GL_CONTEXT_COMPATIBILITY_PROFILE_BIT = 0x00000002 - /// - ContextCompatibilityProfileBit = ((int)0x00000002), - /// - /// Original was GL_CONTEXT_FLAG_DEBUG_BIT = 0x00000002 - /// - ContextFlagDebugBit = ((int)0x00000002), - /// - /// Original was GL_CONTEXT_FLAG_DEBUG_BIT_KHR = 0x00000002 - /// - ContextFlagDebugBitKhr = ((int)0x00000002), - /// - /// Original was GL_ELEMENT_ARRAY_BARRIER_BIT = 0x00000002 - /// - ElementArrayBarrierBit = ((int)0x00000002), - /// - /// Original was GL_ELEMENT_ARRAY_BARRIER_BIT_EXT = 0x00000002 - /// - ElementArrayBarrierBitExt = ((int)0x00000002), - /// - /// Original was GL_FRAGMENT_SHADER_BIT = 0x00000002 - /// - FragmentShaderBit = ((int)0x00000002), - /// - /// Original was GL_FRAGMENT_SHADER_BIT_EXT = 0x00000002 - /// - FragmentShaderBitExt = ((int)0x00000002), - /// - /// Original was GL_POINT_BIT = 0x00000002 - /// - PointBit = ((int)0x00000002), - /// - /// Original was GL_QUERY_DEPTH_FAIL_EVENT_BIT_AMD = 0x00000002 - /// - QueryDepthFailEventBitAmd = ((int)0x00000002), - /// - /// Original was GL_COLOR_BUFFER_BIT2_QCOM = 0x00000004 - /// - ColorBufferBit2Qcom = ((int)0x00000004), - /// - /// Original was GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT = 0x00000004 - /// - ContextFlagRobustAccessBit = ((int)0x00000004), - /// - /// Original was GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB = 0x00000004 - /// - ContextFlagRobustAccessBitArb = ((int)0x00000004), - /// - /// Original was GL_GEOMETRY_SHADER_BIT = 0x00000004 - /// - GeometryShaderBit = ((int)0x00000004), - /// - /// Original was GL_GEOMETRY_SHADER_BIT_EXT = 0x00000004 - /// - GeometryShaderBitExt = ((int)0x00000004), - /// - /// Original was GL_GEOMETRY_SHADER_BIT_OES = 0x00000004 - /// - GeometryShaderBitOes = ((int)0x00000004), - /// - /// Original was GL_LINE_BIT = 0x00000004 - /// - LineBit = ((int)0x00000004), - /// - /// Original was GL_QUERY_STENCIL_FAIL_EVENT_BIT_AMD = 0x00000004 - /// - QueryStencilFailEventBitAmd = ((int)0x00000004), - /// - /// Original was GL_UNIFORM_BARRIER_BIT = 0x00000004 - /// - UniformBarrierBit = ((int)0x00000004), - /// - /// Original was GL_UNIFORM_BARRIER_BIT_EXT = 0x00000004 - /// - UniformBarrierBitExt = ((int)0x00000004), - /// - /// Original was GL_COLOR_BUFFER_BIT3_QCOM = 0x00000008 - /// - ColorBufferBit3Qcom = ((int)0x00000008), - /// - /// Original was GL_CONTEXT_FLAG_NO_ERROR_BIT = 0x00000008 - /// - ContextFlagNoErrorBit = ((int)0x00000008), - /// - /// Original was GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR = 0x00000008 - /// - ContextFlagNoErrorBitKhr = ((int)0x00000008), - /// - /// Original was GL_POLYGON_BIT = 0x00000008 - /// - PolygonBit = ((int)0x00000008), - /// - /// Original was GL_QUERY_DEPTH_BOUNDS_FAIL_EVENT_BIT_AMD = 0x00000008 - /// - QueryDepthBoundsFailEventBitAmd = ((int)0x00000008), - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT = 0x00000008 - /// - TessControlShaderBit = ((int)0x00000008), - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT_EXT = 0x00000008 - /// - TessControlShaderBitExt = ((int)0x00000008), - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT_OES = 0x00000008 - /// - TessControlShaderBitOes = ((int)0x00000008), - /// - /// Original was GL_TEXTURE_FETCH_BARRIER_BIT = 0x00000008 - /// - TextureFetchBarrierBit = ((int)0x00000008), - /// - /// Original was GL_TEXTURE_FETCH_BARRIER_BIT_EXT = 0x00000008 - /// - TextureFetchBarrierBitExt = ((int)0x00000008), - /// - /// Original was GL_COLOR_BUFFER_BIT4_QCOM = 0x00000010 - /// - ColorBufferBit4Qcom = ((int)0x00000010), - /// - /// Original was GL_CONTEXT_FLAG_PROTECTED_CONTENT_BIT_EXT = 0x00000010 - /// - ContextFlagProtectedContentBitExt = ((int)0x00000010), - /// - /// Original was GL_POLYGON_STIPPLE_BIT = 0x00000010 - /// - PolygonStippleBit = ((int)0x00000010), - /// - /// Original was GL_SHADER_GLOBAL_ACCESS_BARRIER_BIT_NV = 0x00000010 - /// - ShaderGlobalAccessBarrierBitNv = ((int)0x00000010), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT = 0x00000010 - /// - TessEvaluationShaderBit = ((int)0x00000010), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT_EXT = 0x00000010 - /// - TessEvaluationShaderBitExt = ((int)0x00000010), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT_OES = 0x00000010 - /// - TessEvaluationShaderBitOes = ((int)0x00000010), - /// - /// Original was GL_COLOR_BUFFER_BIT5_QCOM = 0x00000020 - /// - ColorBufferBit5Qcom = ((int)0x00000020), - /// - /// Original was GL_COMPUTE_SHADER_BIT = 0x00000020 - /// - ComputeShaderBit = ((int)0x00000020), - /// - /// Original was GL_PIXEL_MODE_BIT = 0x00000020 - /// - PixelModeBit = ((int)0x00000020), - /// - /// Original was GL_SHADER_IMAGE_ACCESS_BARRIER_BIT = 0x00000020 - /// - ShaderImageAccessBarrierBit = ((int)0x00000020), - /// - /// Original was GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT = 0x00000020 - /// - ShaderImageAccessBarrierBitExt = ((int)0x00000020), - /// - /// Original was GL_COLOR_BUFFER_BIT6_QCOM = 0x00000040 - /// - ColorBufferBit6Qcom = ((int)0x00000040), - /// - /// Original was GL_COMMAND_BARRIER_BIT = 0x00000040 - /// - CommandBarrierBit = ((int)0x00000040), - /// - /// Original was GL_COMMAND_BARRIER_BIT_EXT = 0x00000040 - /// - CommandBarrierBitExt = ((int)0x00000040), - /// - /// Original was GL_LIGHTING_BIT = 0x00000040 - /// - LightingBit = ((int)0x00000040), - /// - /// Original was GL_COLOR_BUFFER_BIT7_QCOM = 0x00000080 - /// - ColorBufferBit7Qcom = ((int)0x00000080), - /// - /// Original was GL_FOG_BIT = 0x00000080 - /// - FogBit = ((int)0x00000080), - /// - /// Original was GL_PIXEL_BUFFER_BARRIER_BIT = 0x00000080 - /// - PixelBufferBarrierBit = ((int)0x00000080), - /// - /// Original was GL_PIXEL_BUFFER_BARRIER_BIT_EXT = 0x00000080 - /// - PixelBufferBarrierBitExt = ((int)0x00000080), - /// - /// Original was GL_DEPTH_BUFFER_BIT = 0x00000100 - /// - DepthBufferBit = ((int)0x00000100), - /// - /// Original was GL_DEPTH_BUFFER_BIT0_QCOM = 0x00000100 - /// - DepthBufferBit0Qcom = ((int)0x00000100), - /// - /// Original was GL_TEXTURE_UPDATE_BARRIER_BIT = 0x00000100 - /// - TextureUpdateBarrierBit = ((int)0x00000100), - /// - /// Original was GL_TEXTURE_UPDATE_BARRIER_BIT_EXT = 0x00000100 - /// - TextureUpdateBarrierBitExt = ((int)0x00000100), - /// - /// Original was GL_ACCUM_BUFFER_BIT = 0x00000200 - /// - AccumBufferBit = ((int)0x00000200), - /// - /// Original was GL_BUFFER_UPDATE_BARRIER_BIT = 0x00000200 - /// - BufferUpdateBarrierBit = ((int)0x00000200), - /// - /// Original was GL_BUFFER_UPDATE_BARRIER_BIT_EXT = 0x00000200 - /// - BufferUpdateBarrierBitExt = ((int)0x00000200), - /// - /// Original was GL_DEPTH_BUFFER_BIT1_QCOM = 0x00000200 - /// - DepthBufferBit1Qcom = ((int)0x00000200), - /// - /// Original was GL_DEPTH_BUFFER_BIT2_QCOM = 0x00000400 - /// - DepthBufferBit2Qcom = ((int)0x00000400), - /// - /// Original was GL_FRAMEBUFFER_BARRIER_BIT = 0x00000400 - /// - FramebufferBarrierBit = ((int)0x00000400), - /// - /// Original was GL_FRAMEBUFFER_BARRIER_BIT_EXT = 0x00000400 - /// - FramebufferBarrierBitExt = ((int)0x00000400), - /// - /// Original was GL_STENCIL_BUFFER_BIT = 0x00000400 - /// - StencilBufferBit = ((int)0x00000400), - /// - /// Original was GL_DEPTH_BUFFER_BIT3_QCOM = 0x00000800 - /// - DepthBufferBit3Qcom = ((int)0x00000800), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BARRIER_BIT = 0x00000800 - /// - TransformFeedbackBarrierBit = ((int)0x00000800), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT = 0x00000800 - /// - TransformFeedbackBarrierBitExt = ((int)0x00000800), - /// - /// Original was GL_VIEWPORT_BIT = 0x00000800 - /// - ViewportBit = ((int)0x00000800), - /// - /// Original was GL_ATOMIC_COUNTER_BARRIER_BIT = 0x00001000 - /// - AtomicCounterBarrierBit = ((int)0x00001000), - /// - /// Original was GL_ATOMIC_COUNTER_BARRIER_BIT_EXT = 0x00001000 - /// - AtomicCounterBarrierBitExt = ((int)0x00001000), - /// - /// Original was GL_DEPTH_BUFFER_BIT4_QCOM = 0x00001000 - /// - DepthBufferBit4Qcom = ((int)0x00001000), - /// - /// Original was GL_TRANSFORM_BIT = 0x00001000 - /// - TransformBit = ((int)0x00001000), - /// - /// Original was GL_DEPTH_BUFFER_BIT5_QCOM = 0x00002000 - /// - DepthBufferBit5Qcom = ((int)0x00002000), - /// - /// Original was GL_ENABLE_BIT = 0x00002000 - /// - EnableBit = ((int)0x00002000), - /// - /// Original was GL_SHADER_STORAGE_BARRIER_BIT = 0x00002000 - /// - ShaderStorageBarrierBit = ((int)0x00002000), - /// - /// Original was GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT = 0x00004000 - /// - ClientMappedBufferBarrierBit = ((int)0x00004000), - /// - /// Original was GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT = 0x00004000 - /// - ClientMappedBufferBarrierBitExt = ((int)0x00004000), - /// - /// Original was GL_COLOR_BUFFER_BIT = 0x00004000 - /// - ColorBufferBit = ((int)0x00004000), - /// - /// Original was GL_DEPTH_BUFFER_BIT6_QCOM = 0x00004000 - /// - DepthBufferBit6Qcom = ((int)0x00004000), - /// - /// Original was GL_COVERAGE_BUFFER_BIT_NV = 0x00008000 - /// - CoverageBufferBitNv = ((int)0x00008000), - /// - /// Original was GL_DEPTH_BUFFER_BIT7_QCOM = 0x00008000 - /// - DepthBufferBit7Qcom = ((int)0x00008000), - /// - /// Original was GL_HINT_BIT = 0x00008000 - /// - HintBit = ((int)0x00008000), - /// - /// Original was GL_QUERY_BUFFER_BARRIER_BIT = 0x00008000 - /// - QueryBufferBarrierBit = ((int)0x00008000), - /// - /// Original was GL_MAP_READ_BIT = 0x0001 - /// - MapReadBit = ((int)0x0001), - /// - /// Original was GL_MAP_READ_BIT_EXT = 0x0001 - /// - MapReadBitExt = ((int)0x0001), - /// - /// Original was GL_Lines = 0X0001 - /// - Lines = ((int)0X0001), - /// - /// Original was GL_EVAL_BIT = 0x00010000 - /// - EvalBit = ((int)0x00010000), - /// - /// Original was GL_FONT_X_MIN_BOUNDS_BIT_NV = 0x00010000 - /// - FontXMinBoundsBitNv = ((int)0x00010000), - /// - /// Original was GL_STENCIL_BUFFER_BIT0_QCOM = 0x00010000 - /// - StencilBufferBit0Qcom = ((int)0x00010000), - /// - /// Original was GL_LINE_LOOP = 0x0002 - /// - LineLoop = ((int)0x0002), - /// - /// Original was GL_MAP_WRITE_BIT = 0x0002 - /// - MapWriteBit = ((int)0x0002), - /// - /// Original was GL_MAP_WRITE_BIT_EXT = 0x0002 - /// - MapWriteBitExt = ((int)0x0002), - /// - /// Original was GL_FONT_Y_MIN_BOUNDS_BIT_NV = 0x00020000 - /// - FontYMinBoundsBitNv = ((int)0x00020000), - /// - /// Original was GL_LIST_BIT = 0x00020000 - /// - ListBit = ((int)0x00020000), - /// - /// Original was GL_STENCIL_BUFFER_BIT1_QCOM = 0x00020000 - /// - StencilBufferBit1Qcom = ((int)0x00020000), - /// - /// Original was GL_LINE_STRIP = 0x0003 - /// - LineStrip = ((int)0x0003), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT = 0x0004 - /// - MapInvalidateRangeBit = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT_EXT = 0x0004 - /// - MapInvalidateRangeBitExt = ((int)0x0004), - /// - /// Original was GL_Triangles = 0X0004 - /// - Triangles = ((int)0X0004), - /// - /// Original was GL_FONT_X_MAX_BOUNDS_BIT_NV = 0x00040000 - /// - FontXMaxBoundsBitNv = ((int)0x00040000), - /// - /// Original was GL_STENCIL_BUFFER_BIT2_QCOM = 0x00040000 - /// - StencilBufferBit2Qcom = ((int)0x00040000), - /// - /// Original was GL_TEXTURE_BIT = 0x00040000 - /// - TextureBit = ((int)0x00040000), - /// - /// Original was GL_TRIANGLE_STRIP = 0x0005 - /// - TriangleStrip = ((int)0x0005), - /// - /// Original was GL_TRIANGLE_FAN = 0x0006 - /// - TriangleFan = ((int)0x0006), - /// - /// Original was GL_QUADS = 0x0007 - /// - Quads = ((int)0x0007), - /// - /// Original was GL_QUADS_EXT = 0x0007 - /// - QuadsExt = ((int)0x0007), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT = 0x0008 - /// - MapInvalidateBufferBit = ((int)0x0008), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT_EXT = 0x0008 - /// - MapInvalidateBufferBitExt = ((int)0x0008), - /// - /// Original was GL_QUAD_STRIP = 0x0008 - /// - QuadStrip = ((int)0x0008), - /// - /// Original was GL_FONT_Y_MAX_BOUNDS_BIT_NV = 0x00080000 - /// - FontYMaxBoundsBitNv = ((int)0x00080000), - /// - /// Original was GL_SCISSOR_BIT = 0x00080000 - /// - ScissorBit = ((int)0x00080000), - /// - /// Original was GL_STENCIL_BUFFER_BIT3_QCOM = 0x00080000 - /// - StencilBufferBit3Qcom = ((int)0x00080000), - /// - /// Original was GL_POLYGON = 0x0009 - /// - Polygon = ((int)0x0009), - /// - /// Original was GL_LINES_ADJACENCY = 0x000A - /// - LinesAdjacency = ((int)0x000A), - /// - /// Original was GL_LINES_ADJACENCY_ARB = 0x000A - /// - LinesAdjacencyArb = ((int)0x000A), - /// - /// Original was GL_LINES_ADJACENCY_EXT = 0x000A - /// - LinesAdjacencyExt = ((int)0x000A), - /// - /// Original was GL_LINE_STRIP_ADJACENCY = 0x000B - /// - LineStripAdjacency = ((int)0x000B), - /// - /// Original was GL_LINE_STRIP_ADJACENCY_ARB = 0x000B - /// - LineStripAdjacencyArb = ((int)0x000B), - /// - /// Original was GL_LINE_STRIP_ADJACENCY_EXT = 0x000B - /// - LineStripAdjacencyExt = ((int)0x000B), - /// - /// Original was GL_TRIANGLES_ADJACENCY = 0x000C - /// - TrianglesAdjacency = ((int)0x000C), - /// - /// Original was GL_TRIANGLES_ADJACENCY_ARB = 0x000C - /// - TrianglesAdjacencyArb = ((int)0x000C), - /// - /// Original was GL_TRIANGLES_ADJACENCY_EXT = 0x000C - /// - TrianglesAdjacencyExt = ((int)0x000C), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY = 0x000D - /// - TriangleStripAdjacency = ((int)0x000D), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY_ARB = 0x000D - /// - TriangleStripAdjacencyArb = ((int)0x000D), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY_EXT = 0x000D - /// - TriangleStripAdjacencyExt = ((int)0x000D), - /// - /// Original was GL_PATCHES = 0x000E - /// - Patches = ((int)0x000E), - /// - /// Original was GL_PATCHES_EXT = 0x000E - /// - PatchesExt = ((int)0x000E), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT = 0x0010 - /// - MapFlushExplicitBit = ((int)0x0010), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT_EXT = 0x0010 - /// - MapFlushExplicitBitExt = ((int)0x0010), - /// - /// Original was GL_FONT_UNITS_PER_EM_BIT_NV = 0x00100000 - /// - FontUnitsPerEmBitNv = ((int)0x00100000), - /// - /// Original was GL_STENCIL_BUFFER_BIT4_QCOM = 0x00100000 - /// - StencilBufferBit4Qcom = ((int)0x00100000), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT = 0x0020 - /// - MapUnsynchronizedBit = ((int)0x0020), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT_EXT = 0x0020 - /// - MapUnsynchronizedBitExt = ((int)0x0020), - /// - /// Original was GL_FONT_ASCENDER_BIT_NV = 0x00200000 - /// - FontAscenderBitNv = ((int)0x00200000), - /// - /// Original was GL_STENCIL_BUFFER_BIT5_QCOM = 0x00200000 - /// - StencilBufferBit5Qcom = ((int)0x00200000), - /// - /// Original was GL_MAP_PERSISTENT_BIT = 0x0040 - /// - MapPersistentBit = ((int)0x0040), - /// - /// Original was GL_MAP_PERSISTENT_BIT_EXT = 0x0040 - /// - MapPersistentBitExt = ((int)0x0040), - /// - /// Original was GL_FONT_DESCENDER_BIT_NV = 0x00400000 - /// - FontDescenderBitNv = ((int)0x00400000), - /// - /// Original was GL_STENCIL_BUFFER_BIT6_QCOM = 0x00400000 - /// - StencilBufferBit6Qcom = ((int)0x00400000), - /// - /// Original was GL_MAP_COHERENT_BIT = 0x0080 - /// - MapCoherentBit = ((int)0x0080), - /// - /// Original was GL_MAP_COHERENT_BIT_EXT = 0x0080 - /// - MapCoherentBitExt = ((int)0x0080), - /// - /// Original was GL_FONT_HEIGHT_BIT_NV = 0x00800000 - /// - FontHeightBitNv = ((int)0x00800000), - /// - /// Original was GL_STENCIL_BUFFER_BIT7_QCOM = 0x00800000 - /// - StencilBufferBit7Qcom = ((int)0x00800000), - /// - /// Original was GL_BOLD_BIT_NV = 0x01 - /// - BoldBitNv = ((int)0x01), - /// - /// Original was GL_GLYPH_WIDTH_BIT_NV = 0x01 - /// - GlyphWidthBitNv = ((int)0x01), - /// - /// Original was GL_ACCUM = 0x0100 - /// - Accum = ((int)0x0100), - /// - /// Original was GL_DYNAMIC_STORAGE_BIT = 0x0100 - /// - DynamicStorageBit = ((int)0x0100), - /// - /// Original was GL_DYNAMIC_STORAGE_BIT_EXT = 0x0100 - /// - DynamicStorageBitExt = ((int)0x0100), - /// - /// Original was GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV = 0x01000000 - /// - FontMaxAdvanceWidthBitNv = ((int)0x01000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT0_QCOM = 0x01000000 - /// - MultisampleBufferBit0Qcom = ((int)0x01000000), - /// - /// Original was GL_LOAD = 0x0101 - /// - Load = ((int)0x0101), - /// - /// Original was GL_RETURN = 0x0102 - /// - Return = ((int)0x0102), - /// - /// Original was GL_MULT = 0x0103 - /// - Mult = ((int)0x0103), - /// - /// Original was GL_ADD = 0x0104 - /// - Add = ((int)0x0104), - /// - /// Original was GL_GLYPH_HEIGHT_BIT_NV = 0x02 - /// - GlyphHeightBitNv = ((int)0x02), - /// - /// Original was GL_ITALIC_BIT_NV = 0x02 - /// - ItalicBitNv = ((int)0x02), - /// - /// Original was GL_CLIENT_STORAGE_BIT = 0x0200 - /// - ClientStorageBit = ((int)0x0200), - /// - /// Original was GL_CLIENT_STORAGE_BIT_EXT = 0x0200 - /// - ClientStorageBitExt = ((int)0x0200), - /// - /// Original was GL_NEVER = 0x0200 - /// - Never = ((int)0x0200), - /// - /// Original was GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV = 0x02000000 - /// - FontMaxAdvanceHeightBitNv = ((int)0x02000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT1_QCOM = 0x02000000 - /// - MultisampleBufferBit1Qcom = ((int)0x02000000), - /// - /// Original was GL_LESS = 0x0201 - /// - Less = ((int)0x0201), - /// - /// Original was GL_EQUAL = 0x0202 - /// - Equal = ((int)0x0202), - /// - /// Original was GL_LEQUAL = 0x0203 - /// - Lequal = ((int)0x0203), - /// - /// Original was GL_GREATER = 0x0204 - /// - Greater = ((int)0x0204), - /// - /// Original was GL_NOTEQUAL = 0x0205 - /// - Notequal = ((int)0x0205), - /// - /// Original was GL_GEQUAL = 0x0206 - /// - Gequal = ((int)0x0206), - /// - /// Original was GL_ALWAYS = 0x0207 - /// - Always = ((int)0x0207), - /// - /// Original was GL_SRC_COLOR = 0x0300 - /// - SrcColor = ((int)0x0300), - /// - /// Original was GL_ONE_MINUS_SRC_COLOR = 0x0301 - /// - OneMinusSrcColor = ((int)0x0301), - /// - /// Original was GL_SRC_ALPHA = 0x0302 - /// - SrcAlpha = ((int)0x0302), - /// - /// Original was GL_ONE_MINUS_SRC_ALPHA = 0x0303 - /// - OneMinusSrcAlpha = ((int)0x0303), - /// - /// Original was GL_DST_ALPHA = 0x0304 - /// - DstAlpha = ((int)0x0304), - /// - /// Original was GL_ONE_MINUS_DST_ALPHA = 0x0305 - /// - OneMinusDstAlpha = ((int)0x0305), - /// - /// Original was GL_DST_COLOR = 0x0306 - /// - DstColor = ((int)0x0306), - /// - /// Original was GL_ONE_MINUS_DST_COLOR = 0x0307 - /// - OneMinusDstColor = ((int)0x0307), - /// - /// Original was GL_SRC_ALPHA_SATURATE = 0x0308 - /// - SrcAlphaSaturate = ((int)0x0308), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV = 0x04 - /// - GlyphHorizontalBearingXBitNv = ((int)0x04), - /// - /// Original was GL_FRONT_LEFT = 0x0400 - /// - FrontLeft = ((int)0x0400), - /// - /// Original was GL_SPARSE_STORAGE_BIT_ARB = 0x0400 - /// - SparseStorageBitArb = ((int)0x0400), - /// - /// Original was GL_FONT_UNDERLINE_POSITION_BIT_NV = 0x04000000 - /// - FontUnderlinePositionBitNv = ((int)0x04000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT2_QCOM = 0x04000000 - /// - MultisampleBufferBit2Qcom = ((int)0x04000000), - /// - /// Original was GL_FRONT_RIGHT = 0x0401 - /// - FrontRight = ((int)0x0401), - /// - /// Original was GL_BACK_LEFT = 0x0402 - /// - BackLeft = ((int)0x0402), - /// - /// Original was GL_BACK_RIGHT = 0x0403 - /// - BackRight = ((int)0x0403), - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_LEFT = 0x0406 - /// - Left = ((int)0x0406), - /// - /// Original was GL_RIGHT = 0x0407 - /// - Right = ((int)0x0407), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - /// - /// Original was GL_AUX0 = 0x0409 - /// - Aux0 = ((int)0x0409), - /// - /// Original was GL_AUX1 = 0x040A - /// - Aux1 = ((int)0x040A), - /// - /// Original was GL_AUX2 = 0x040B - /// - Aux2 = ((int)0x040B), - /// - /// Original was GL_AUX3 = 0x040C - /// - Aux3 = ((int)0x040C), - /// - /// Original was GL_INVALID_ENUM = 0x0500 - /// - InvalidEnum = ((int)0x0500), - /// - /// Original was GL_INVALID_VALUE = 0x0501 - /// - InvalidValue = ((int)0x0501), - /// - /// Original was GL_INVALID_OPERATION = 0x0502 - /// - InvalidOperation = ((int)0x0502), - /// - /// Original was GL_STACK_OVERFLOW = 0x0503 - /// - StackOverflow = ((int)0x0503), - /// - /// Original was GL_STACK_OVERFLOW_KHR = 0x0503 - /// - StackOverflowKhr = ((int)0x0503), - /// - /// Original was GL_STACK_UNDERFLOW = 0x0504 - /// - StackUnderflow = ((int)0x0504), - /// - /// Original was GL_STACK_UNDERFLOW_KHR = 0x0504 - /// - StackUnderflowKhr = ((int)0x0504), - /// - /// Original was GL_OUT_OF_MEMORY = 0x0505 - /// - OutOfMemory = ((int)0x0505), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION = 0x0506 - /// - InvalidFramebufferOperation = ((int)0x0506), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION_EXT = 0x0506 - /// - InvalidFramebufferOperationExt = ((int)0x0506), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION_OES = 0x0506 - /// - InvalidFramebufferOperationOes = ((int)0x0506), - /// - /// Original was GL_2D = 0x0600 - /// - Gl2D = ((int)0x0600), - /// - /// Original was GL_3D = 0x0601 - /// - Gl3D = ((int)0x0601), - /// - /// Original was GL_3D_COLOR = 0x0602 - /// - Gl3DColor = ((int)0x0602), - /// - /// Original was GL_3D_COLOR_TEXTURE = 0x0603 - /// - Gl3DColorTexture = ((int)0x0603), - /// - /// Original was GL_4D_COLOR_TEXTURE = 0x0604 - /// - Gl4DColorTexture = ((int)0x0604), - /// - /// Original was GL_PASS_THROUGH_TOKEN = 0x0700 - /// - PassThroughToken = ((int)0x0700), - /// - /// Original was GL_POINT_TOKEN = 0x0701 - /// - PointToken = ((int)0x0701), - /// - /// Original was GL_LINE_TOKEN = 0x0702 - /// - LineToken = ((int)0x0702), - /// - /// Original was GL_POLYGON_TOKEN = 0x0703 - /// - PolygonToken = ((int)0x0703), - /// - /// Original was GL_BITMAP_TOKEN = 0x0704 - /// - BitmapToken = ((int)0x0704), - /// - /// Original was GL_DRAW_PIXEL_TOKEN = 0x0705 - /// - DrawPixelToken = ((int)0x0705), - /// - /// Original was GL_COPY_PIXEL_TOKEN = 0x0706 - /// - CopyPixelToken = ((int)0x0706), - /// - /// Original was GL_LINE_RESET_TOKEN = 0x0707 - /// - LineResetToken = ((int)0x0707), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV = 0x08 - /// - GlyphHorizontalBearingYBitNv = ((int)0x08), - /// - /// Original was GL_EXP = 0x0800 - /// - Exp = ((int)0x0800), - /// - /// Original was GL_LGPU_SEPARATE_STORAGE_BIT_NVX = 0x0800 - /// - LgpuSeparateStorageBitNvx = ((int)0x0800), - /// - /// Original was GL_PER_GPU_STORAGE_BIT_NV = 0x0800 - /// - PerGpuStorageBitNv = ((int)0x0800), - /// - /// Original was GL_FONT_UNDERLINE_THICKNESS_BIT_NV = 0x08000000 - /// - FontUnderlineThicknessBitNv = ((int)0x08000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT3_QCOM = 0x08000000 - /// - MultisampleBufferBit3Qcom = ((int)0x08000000), - /// - /// Original was GL_EXP2 = 0x0801 - /// - Exp2 = ((int)0x0801), - /// - /// Original was GL_CW = 0x0900 - /// - Cw = ((int)0x0900), - /// - /// Original was GL_CCW = 0x0901 - /// - Ccw = ((int)0x0901), - /// - /// Original was GL_COEFF = 0x0A00 - /// - Coeff = ((int)0x0A00), - /// - /// Original was GL_ORDER = 0x0A01 - /// - Order = ((int)0x0A01), - /// - /// Original was GL_DOMAIN = 0x0A02 - /// - Domain = ((int)0x0A02), - /// - /// Original was GL_CURRENT_COLOR = 0x0B00 - /// - CurrentColor = ((int)0x0B00), - /// - /// Original was GL_CURRENT_INDEX = 0x0B01 - /// - CurrentIndex = ((int)0x0B01), - /// - /// Original was GL_CURRENT_NORMAL = 0x0B02 - /// - CurrentNormal = ((int)0x0B02), - /// - /// Original was GL_CURRENT_TEXTURE_COORDS = 0x0B03 - /// - CurrentTextureCoords = ((int)0x0B03), - /// - /// Original was GL_CURRENT_RASTER_COLOR = 0x0B04 - /// - CurrentRasterColor = ((int)0x0B04), - /// - /// Original was GL_CURRENT_RASTER_INDEX = 0x0B05 - /// - CurrentRasterIndex = ((int)0x0B05), - /// - /// Original was GL_CURRENT_RASTER_TEXTURE_COORDS = 0x0B06 - /// - CurrentRasterTextureCoords = ((int)0x0B06), - /// - /// Original was GL_CURRENT_RASTER_POSITION = 0x0B07 - /// - CurrentRasterPosition = ((int)0x0B07), - /// - /// Original was GL_CURRENT_RASTER_POSITION_VALID = 0x0B08 - /// - CurrentRasterPositionValid = ((int)0x0B08), - /// - /// Original was GL_CURRENT_RASTER_DISTANCE = 0x0B09 - /// - CurrentRasterDistance = ((int)0x0B09), - /// - /// Original was GL_POINT_SMOOTH = 0x0B10 - /// - PointSmooth = ((int)0x0B10), - /// - /// Original was GL_POINT_SIZE = 0x0B11 - /// - PointSize = ((int)0x0B11), - /// - /// Original was GL_POINT_SIZE_RANGE = 0x0B12 - /// - PointSizeRange = ((int)0x0B12), - /// - /// Original was GL_SMOOTH_POINT_SIZE_RANGE = 0x0B12 - /// - SmoothPointSizeRange = ((int)0x0B12), - /// - /// Original was GL_POINT_SIZE_GRANULARITY = 0x0B13 - /// - PointSizeGranularity = ((int)0x0B13), - /// - /// Original was GL_SMOOTH_POINT_SIZE_GRANULARITY = 0x0B13 - /// - SmoothPointSizeGranularity = ((int)0x0B13), - /// - /// Original was GL_LINE_SMOOTH = 0x0B20 - /// - LineSmooth = ((int)0x0B20), - /// - /// Original was GL_LINE_WIDTH = 0x0B21 - /// - LineWidth = ((int)0x0B21), - /// - /// Original was GL_LINE_WIDTH_RANGE = 0x0B22 - /// - LineWidthRange = ((int)0x0B22), - /// - /// Original was GL_SMOOTH_LINE_WIDTH_RANGE = 0x0B22 - /// - SmoothLineWidthRange = ((int)0x0B22), - /// - /// Original was GL_LINE_WIDTH_GRANULARITY = 0x0B23 - /// - LineWidthGranularity = ((int)0x0B23), - /// - /// Original was GL_SMOOTH_LINE_WIDTH_GRANULARITY = 0x0B23 - /// - SmoothLineWidthGranularity = ((int)0x0B23), - /// - /// Original was GL_LINE_STIPPLE = 0x0B24 - /// - LineStipple = ((int)0x0B24), - /// - /// Original was GL_LINE_STIPPLE_PATTERN = 0x0B25 - /// - LineStipplePattern = ((int)0x0B25), - /// - /// Original was GL_LINE_STIPPLE_REPEAT = 0x0B26 - /// - LineStippleRepeat = ((int)0x0B26), - /// - /// Original was GL_LIST_MODE = 0x0B30 - /// - ListMode = ((int)0x0B30), - /// - /// Original was GL_MAX_LIST_NESTING = 0x0B31 - /// - MaxListNesting = ((int)0x0B31), - /// - /// Original was GL_LIST_BASE = 0x0B32 - /// - ListBase = ((int)0x0B32), - /// - /// Original was GL_LIST_INDEX = 0x0B33 - /// - ListIndex = ((int)0x0B33), - /// - /// Original was GL_POLYGON_MODE = 0x0B40 - /// - PolygonMode = ((int)0x0B40), - /// - /// Original was GL_POLYGON_SMOOTH = 0x0B41 - /// - PolygonSmooth = ((int)0x0B41), - /// - /// Original was GL_POLYGON_STIPPLE = 0x0B42 - /// - PolygonStipple = ((int)0x0B42), - /// - /// Original was GL_EDGE_FLAG = 0x0B43 - /// - EdgeFlag = ((int)0x0B43), - /// - /// Original was GL_CULL_FACE = 0x0B44 - /// - CullFace = ((int)0x0B44), - /// - /// Original was GL_CULL_FACE_MODE = 0x0B45 - /// - CullFaceMode = ((int)0x0B45), - /// - /// Original was GL_FRONT_FACE = 0x0B46 - /// - FrontFace = ((int)0x0B46), - /// - /// Original was GL_LIGHTING = 0x0B50 - /// - Lighting = ((int)0x0B50), - /// - /// Original was GL_LIGHT_MODEL_LOCAL_VIEWER = 0x0B51 - /// - LightModelLocalViewer = ((int)0x0B51), - /// - /// Original was GL_LIGHT_MODEL_TWO_SIDE = 0x0B52 - /// - LightModelTwoSide = ((int)0x0B52), - /// - /// Original was GL_LIGHT_MODEL_AMBIENT = 0x0B53 - /// - LightModelAmbient = ((int)0x0B53), - /// - /// Original was GL_SHADE_MODEL = 0x0B54 - /// - ShadeModel = ((int)0x0B54), - /// - /// Original was GL_COLOR_MATERIAL_FACE = 0x0B55 - /// - ColorMaterialFace = ((int)0x0B55), - /// - /// Original was GL_COLOR_MATERIAL_PARAMETER = 0x0B56 - /// - ColorMaterialParameter = ((int)0x0B56), - /// - /// Original was GL_COLOR_MATERIAL = 0x0B57 - /// - ColorMaterial = ((int)0x0B57), - /// - /// Original was GL_FOG = 0x0B60 - /// - Fog = ((int)0x0B60), - /// - /// Original was GL_FOG_INDEX = 0x0B61 - /// - FogIndex = ((int)0x0B61), - /// - /// Original was GL_FOG_DENSITY = 0x0B62 - /// - FogDensity = ((int)0x0B62), - /// - /// Original was GL_FOG_START = 0x0B63 - /// - FogStart = ((int)0x0B63), - /// - /// Original was GL_FOG_END = 0x0B64 - /// - FogEnd = ((int)0x0B64), - /// - /// Original was GL_FOG_MODE = 0x0B65 - /// - FogMode = ((int)0x0B65), - /// - /// Original was GL_FOG_COLOR = 0x0B66 - /// - FogColor = ((int)0x0B66), - /// - /// Original was GL_DEPTH_RANGE = 0x0B70 - /// - DepthRange = ((int)0x0B70), - /// - /// Original was GL_DEPTH_TEST = 0x0B71 - /// - DepthTest = ((int)0x0B71), - /// - /// Original was GL_DEPTH_WRITEMASK = 0x0B72 - /// - DepthWritemask = ((int)0x0B72), - /// - /// Original was GL_DEPTH_CLEAR_VALUE = 0x0B73 - /// - DepthClearValue = ((int)0x0B73), - /// - /// Original was GL_DEPTH_FUNC = 0x0B74 - /// - DepthFunc = ((int)0x0B74), - /// - /// Original was GL_ACCUM_CLEAR_VALUE = 0x0B80 - /// - AccumClearValue = ((int)0x0B80), - /// - /// Original was GL_STENCIL_TEST = 0x0B90 - /// - StencilTest = ((int)0x0B90), - /// - /// Original was GL_STENCIL_CLEAR_VALUE = 0x0B91 - /// - StencilClearValue = ((int)0x0B91), - /// - /// Original was GL_STENCIL_FUNC = 0x0B92 - /// - StencilFunc = ((int)0x0B92), - /// - /// Original was GL_STENCIL_VALUE_MASK = 0x0B93 - /// - StencilValueMask = ((int)0x0B93), - /// - /// Original was GL_STENCIL_FAIL = 0x0B94 - /// - StencilFail = ((int)0x0B94), - /// - /// Original was GL_STENCIL_PASS_DEPTH_FAIL = 0x0B95 - /// - StencilPassDepthFail = ((int)0x0B95), - /// - /// Original was GL_STENCIL_PASS_DEPTH_PASS = 0x0B96 - /// - StencilPassDepthPass = ((int)0x0B96), - /// - /// Original was GL_STENCIL_REF = 0x0B97 - /// - StencilRef = ((int)0x0B97), - /// - /// Original was GL_STENCIL_WRITEMASK = 0x0B98 - /// - StencilWritemask = ((int)0x0B98), - /// - /// Original was GL_MATRIX_MODE = 0x0BA0 - /// - MatrixMode = ((int)0x0BA0), - /// - /// Original was GL_NORMALIZE = 0x0BA1 - /// - Normalize = ((int)0x0BA1), - /// - /// Original was GL_VIEWPORT = 0x0BA2 - /// - Viewport = ((int)0x0BA2), - /// - /// Original was GL_MODELVIEW0_STACK_DEPTH_EXT = 0x0BA3 - /// - Modelview0StackDepthExt = ((int)0x0BA3), - /// - /// Original was GL_MODELVIEW_STACK_DEPTH = 0x0BA3 - /// - ModelviewStackDepth = ((int)0x0BA3), - /// - /// Original was GL_PROJECTION_STACK_DEPTH = 0x0BA4 - /// - ProjectionStackDepth = ((int)0x0BA4), - /// - /// Original was GL_TEXTURE_STACK_DEPTH = 0x0BA5 - /// - TextureStackDepth = ((int)0x0BA5), - /// - /// Original was GL_MODELVIEW0_MATRIX_EXT = 0x0BA6 - /// - Modelview0MatrixExt = ((int)0x0BA6), - /// - /// Original was GL_MODELVIEW_MATRIX = 0x0BA6 - /// - ModelviewMatrix = ((int)0x0BA6), - /// - /// Original was GL_PROJECTION_MATRIX = 0x0BA7 - /// - ProjectionMatrix = ((int)0x0BA7), - /// - /// Original was GL_TEXTURE_MATRIX = 0x0BA8 - /// - TextureMatrix = ((int)0x0BA8), - /// - /// Original was GL_ATTRIB_STACK_DEPTH = 0x0BB0 - /// - AttribStackDepth = ((int)0x0BB0), - /// - /// Original was GL_CLIENT_ATTRIB_STACK_DEPTH = 0x0BB1 - /// - ClientAttribStackDepth = ((int)0x0BB1), - /// - /// Original was GL_ALPHA_TEST = 0x0BC0 - /// - AlphaTest = ((int)0x0BC0), - /// - /// Original was GL_ALPHA_TEST_QCOM = 0x0BC0 - /// - AlphaTestQcom = ((int)0x0BC0), - /// - /// Original was GL_ALPHA_TEST_FUNC = 0x0BC1 - /// - AlphaTestFunc = ((int)0x0BC1), - /// - /// Original was GL_ALPHA_TEST_FUNC_QCOM = 0x0BC1 - /// - AlphaTestFuncQcom = ((int)0x0BC1), - /// - /// Original was GL_ALPHA_TEST_REF = 0x0BC2 - /// - AlphaTestRef = ((int)0x0BC2), - /// - /// Original was GL_ALPHA_TEST_REF_QCOM = 0x0BC2 - /// - AlphaTestRefQcom = ((int)0x0BC2), - /// - /// Original was GL_DITHER = 0x0BD0 - /// - Dither = ((int)0x0BD0), - /// - /// Original was GL_BLEND_DST = 0x0BE0 - /// - BlendDst = ((int)0x0BE0), - /// - /// Original was GL_BLEND_SRC = 0x0BE1 - /// - BlendSrc = ((int)0x0BE1), - /// - /// Original was GL_BLEND = 0x0BE2 - /// - Blend = ((int)0x0BE2), - /// - /// Original was GL_LOGIC_OP_MODE = 0x0BF0 - /// - LogicOpMode = ((int)0x0BF0), - /// - /// Original was GL_INDEX_LOGIC_OP = 0x0BF1 - /// - IndexLogicOp = ((int)0x0BF1), - /// - /// Original was GL_LOGIC_OP = 0x0BF1 - /// - LogicOp = ((int)0x0BF1), - /// - /// Original was GL_COLOR_LOGIC_OP = 0x0BF2 - /// - ColorLogicOp = ((int)0x0BF2), - /// - /// Original was GL_AUX_BUFFERS = 0x0C00 - /// - AuxBuffers = ((int)0x0C00), - /// - /// Original was GL_DRAW_BUFFER = 0x0C01 - /// - DrawBuffer = ((int)0x0C01), - /// - /// Original was GL_DRAW_BUFFER_EXT = 0x0C01 - /// - DrawBufferExt = ((int)0x0C01), - /// - /// Original was GL_READ_BUFFER = 0x0C02 - /// - ReadBuffer = ((int)0x0C02), - /// - /// Original was GL_READ_BUFFER_EXT = 0x0C02 - /// - ReadBufferExt = ((int)0x0C02), - /// - /// Original was GL_READ_BUFFER_NV = 0x0C02 - /// - ReadBufferNv = ((int)0x0C02), - /// - /// Original was GL_SCISSOR_BOX = 0x0C10 - /// - ScissorBox = ((int)0x0C10), - /// - /// Original was GL_SCISSOR_TEST = 0x0C11 - /// - ScissorTest = ((int)0x0C11), - /// - /// Original was GL_INDEX_CLEAR_VALUE = 0x0C20 - /// - IndexClearValue = ((int)0x0C20), - /// - /// Original was GL_INDEX_WRITEMASK = 0x0C21 - /// - IndexWritemask = ((int)0x0C21), - /// - /// Original was GL_COLOR_CLEAR_VALUE = 0x0C22 - /// - ColorClearValue = ((int)0x0C22), - /// - /// Original was GL_COLOR_WRITEMASK = 0x0C23 - /// - ColorWritemask = ((int)0x0C23), - /// - /// Original was GL_INDEX_MODE = 0x0C30 - /// - IndexMode = ((int)0x0C30), - /// - /// Original was GL_RGBA_MODE = 0x0C31 - /// - RgbaMode = ((int)0x0C31), - /// - /// Original was GL_DOUBLEBUFFER = 0x0C32 - /// - Doublebuffer = ((int)0x0C32), - /// - /// Original was GL_STEREO = 0x0C33 - /// - Stereo = ((int)0x0C33), - /// - /// Original was GL_RENDER_MODE = 0x0C40 - /// - RenderMode = ((int)0x0C40), - /// - /// Original was GL_PERSPECTIVE_CORRECTION_HINT = 0x0C50 - /// - PerspectiveCorrectionHint = ((int)0x0C50), - /// - /// Original was GL_POINT_SMOOTH_HINT = 0x0C51 - /// - PointSmoothHint = ((int)0x0C51), - /// - /// Original was GL_LINE_SMOOTH_HINT = 0x0C52 - /// - LineSmoothHint = ((int)0x0C52), - /// - /// Original was GL_POLYGON_SMOOTH_HINT = 0x0C53 - /// - PolygonSmoothHint = ((int)0x0C53), - /// - /// Original was GL_FOG_HINT = 0x0C54 - /// - FogHint = ((int)0x0C54), - /// - /// Original was GL_TEXTURE_GEN_S = 0x0C60 - /// - TextureGenS = ((int)0x0C60), - /// - /// Original was GL_TEXTURE_GEN_T = 0x0C61 - /// - TextureGenT = ((int)0x0C61), - /// - /// Original was GL_TEXTURE_GEN_R = 0x0C62 - /// - TextureGenR = ((int)0x0C62), - /// - /// Original was GL_TEXTURE_GEN_Q = 0x0C63 - /// - TextureGenQ = ((int)0x0C63), - /// - /// Original was GL_PIXEL_MAP_I_TO_I = 0x0C70 - /// - PixelMapIToI = ((int)0x0C70), - /// - /// Original was GL_PIXEL_MAP_S_TO_S = 0x0C71 - /// - PixelMapSToS = ((int)0x0C71), - /// - /// Original was GL_PIXEL_MAP_I_TO_R = 0x0C72 - /// - PixelMapIToR = ((int)0x0C72), - /// - /// Original was GL_PIXEL_MAP_I_TO_G = 0x0C73 - /// - PixelMapIToG = ((int)0x0C73), - /// - /// Original was GL_PIXEL_MAP_I_TO_B = 0x0C74 - /// - PixelMapIToB = ((int)0x0C74), - /// - /// Original was GL_PIXEL_MAP_I_TO_A = 0x0C75 - /// - PixelMapIToA = ((int)0x0C75), - /// - /// Original was GL_PIXEL_MAP_R_TO_R = 0x0C76 - /// - PixelMapRToR = ((int)0x0C76), - /// - /// Original was GL_PIXEL_MAP_G_TO_G = 0x0C77 - /// - PixelMapGToG = ((int)0x0C77), - /// - /// Original was GL_PIXEL_MAP_B_TO_B = 0x0C78 - /// - PixelMapBToB = ((int)0x0C78), - /// - /// Original was GL_PIXEL_MAP_A_TO_A = 0x0C79 - /// - PixelMapAToA = ((int)0x0C79), - /// - /// Original was GL_PIXEL_MAP_I_TO_I_SIZE = 0x0CB0 - /// - PixelMapIToISize = ((int)0x0CB0), - /// - /// Original was GL_PIXEL_MAP_S_TO_S_SIZE = 0x0CB1 - /// - PixelMapSToSSize = ((int)0x0CB1), - /// - /// Original was GL_PIXEL_MAP_I_TO_R_SIZE = 0x0CB2 - /// - PixelMapIToRSize = ((int)0x0CB2), - /// - /// Original was GL_PIXEL_MAP_I_TO_G_SIZE = 0x0CB3 - /// - PixelMapIToGSize = ((int)0x0CB3), - /// - /// Original was GL_PIXEL_MAP_I_TO_B_SIZE = 0x0CB4 - /// - PixelMapIToBSize = ((int)0x0CB4), - /// - /// Original was GL_PIXEL_MAP_I_TO_A_SIZE = 0x0CB5 - /// - PixelMapIToASize = ((int)0x0CB5), - /// - /// Original was GL_PIXEL_MAP_R_TO_R_SIZE = 0x0CB6 - /// - PixelMapRToRSize = ((int)0x0CB6), - /// - /// Original was GL_PIXEL_MAP_G_TO_G_SIZE = 0x0CB7 - /// - PixelMapGToGSize = ((int)0x0CB7), - /// - /// Original was GL_PIXEL_MAP_B_TO_B_SIZE = 0x0CB8 - /// - PixelMapBToBSize = ((int)0x0CB8), - /// - /// Original was GL_PIXEL_MAP_A_TO_A_SIZE = 0x0CB9 - /// - PixelMapAToASize = ((int)0x0CB9), - /// - /// Original was GL_UNPACK_SWAP_BYTES = 0x0CF0 - /// - UnpackSwapBytes = ((int)0x0CF0), - /// - /// Original was GL_UNPACK_LSB_FIRST = 0x0CF1 - /// - UnpackLsbFirst = ((int)0x0CF1), - /// - /// Original was GL_UNPACK_ROW_LENGTH = 0x0CF2 - /// - UnpackRowLength = ((int)0x0CF2), - /// - /// Original was GL_UNPACK_ROW_LENGTH_EXT = 0x0CF2 - /// - UnpackRowLengthExt = ((int)0x0CF2), - /// - /// Original was GL_UNPACK_SKIP_ROWS = 0x0CF3 - /// - UnpackSkipRows = ((int)0x0CF3), - /// - /// Original was GL_UNPACK_SKIP_ROWS_EXT = 0x0CF3 - /// - UnpackSkipRowsExt = ((int)0x0CF3), - /// - /// Original was GL_UNPACK_SKIP_PIXELS = 0x0CF4 - /// - UnpackSkipPixels = ((int)0x0CF4), - /// - /// Original was GL_UNPACK_SKIP_PIXELS_EXT = 0x0CF4 - /// - UnpackSkipPixelsExt = ((int)0x0CF4), - /// - /// Original was GL_UNPACK_ALIGNMENT = 0x0CF5 - /// - UnpackAlignment = ((int)0x0CF5), - /// - /// Original was GL_PACK_SWAP_BYTES = 0x0D00 - /// - PackSwapBytes = ((int)0x0D00), - /// - /// Original was GL_PACK_LSB_FIRST = 0x0D01 - /// - PackLsbFirst = ((int)0x0D01), - /// - /// Original was GL_PACK_ROW_LENGTH = 0x0D02 - /// - PackRowLength = ((int)0x0D02), - /// - /// Original was GL_PACK_SKIP_ROWS = 0x0D03 - /// - PackSkipRows = ((int)0x0D03), - /// - /// Original was GL_PACK_SKIP_PIXELS = 0x0D04 - /// - PackSkipPixels = ((int)0x0D04), - /// - /// Original was GL_PACK_ALIGNMENT = 0x0D05 - /// - PackAlignment = ((int)0x0D05), - /// - /// Original was GL_MAP_COLOR = 0x0D10 - /// - MapColor = ((int)0x0D10), - /// - /// Original was GL_MAP_STENCIL = 0x0D11 - /// - MapStencil = ((int)0x0D11), - /// - /// Original was GL_INDEX_SHIFT = 0x0D12 - /// - IndexShift = ((int)0x0D12), - /// - /// Original was GL_INDEX_OFFSET = 0x0D13 - /// - IndexOffset = ((int)0x0D13), - /// - /// Original was GL_RED_SCALE = 0x0D14 - /// - RedScale = ((int)0x0D14), - /// - /// Original was GL_RED_BIAS = 0x0D15 - /// - RedBias = ((int)0x0D15), - /// - /// Original was GL_ZOOM_X = 0x0D16 - /// - ZoomX = ((int)0x0D16), - /// - /// Original was GL_ZOOM_Y = 0x0D17 - /// - ZoomY = ((int)0x0D17), - /// - /// Original was GL_GREEN_SCALE = 0x0D18 - /// - GreenScale = ((int)0x0D18), - /// - /// Original was GL_GREEN_BIAS = 0x0D19 - /// - GreenBias = ((int)0x0D19), - /// - /// Original was GL_BLUE_SCALE = 0x0D1A - /// - BlueScale = ((int)0x0D1A), - /// - /// Original was GL_BLUE_BIAS = 0x0D1B - /// - BlueBias = ((int)0x0D1B), - /// - /// Original was GL_ALPHA_SCALE = 0x0D1C - /// - AlphaScale = ((int)0x0D1C), - /// - /// Original was GL_ALPHA_BIAS = 0x0D1D - /// - AlphaBias = ((int)0x0D1D), - /// - /// Original was GL_DEPTH_SCALE = 0x0D1E - /// - DepthScale = ((int)0x0D1E), - /// - /// Original was GL_DEPTH_BIAS = 0x0D1F - /// - DepthBias = ((int)0x0D1F), - /// - /// Original was GL_MAX_EVAL_ORDER = 0x0D30 - /// - MaxEvalOrder = ((int)0x0D30), - /// - /// Original was GL_MAX_LIGHTS = 0x0D31 - /// - MaxLights = ((int)0x0D31), - /// - /// Original was GL_MAX_CLIP_DISTANCES = 0x0D32 - /// - MaxClipDistances = ((int)0x0D32), - /// - /// Original was GL_MAX_CLIP_PLANES = 0x0D32 - /// - MaxClipPlanes = ((int)0x0D32), - /// - /// Original was GL_MAX_CLIP_PLANES_IMG = 0x0D32 - /// - MaxClipPlanesImg = ((int)0x0D32), - /// - /// Original was GL_MAX_TEXTURE_SIZE = 0x0D33 - /// - MaxTextureSize = ((int)0x0D33), - /// - /// Original was GL_MAX_PIXEL_MAP_TABLE = 0x0D34 - /// - MaxPixelMapTable = ((int)0x0D34), - /// - /// Original was GL_MAX_ATTRIB_STACK_DEPTH = 0x0D35 - /// - MaxAttribStackDepth = ((int)0x0D35), - /// - /// Original was GL_MAX_MODELVIEW_STACK_DEPTH = 0x0D36 - /// - MaxModelviewStackDepth = ((int)0x0D36), - /// - /// Original was GL_MAX_NAME_STACK_DEPTH = 0x0D37 - /// - MaxNameStackDepth = ((int)0x0D37), - /// - /// Original was GL_MAX_PROJECTION_STACK_DEPTH = 0x0D38 - /// - MaxProjectionStackDepth = ((int)0x0D38), - /// - /// Original was GL_MAX_TEXTURE_STACK_DEPTH = 0x0D39 - /// - MaxTextureStackDepth = ((int)0x0D39), - /// - /// Original was GL_MAX_VIEWPORT_DIMS = 0x0D3A - /// - MaxViewportDims = ((int)0x0D3A), - /// - /// Original was GL_MAX_CLIENT_ATTRIB_STACK_DEPTH = 0x0D3B - /// - MaxClientAttribStackDepth = ((int)0x0D3B), - /// - /// Original was GL_SUBPIXEL_BITS = 0x0D50 - /// - SubpixelBits = ((int)0x0D50), - /// - /// Original was GL_INDEX_BITS = 0x0D51 - /// - IndexBits = ((int)0x0D51), - /// - /// Original was GL_RED_BITS = 0x0D52 - /// - RedBits = ((int)0x0D52), - /// - /// Original was GL_GREEN_BITS = 0x0D53 - /// - GreenBits = ((int)0x0D53), - /// - /// Original was GL_BLUE_BITS = 0x0D54 - /// - BlueBits = ((int)0x0D54), - /// - /// Original was GL_ALPHA_BITS = 0x0D55 - /// - AlphaBits = ((int)0x0D55), - /// - /// Original was GL_DEPTH_BITS = 0x0D56 - /// - DepthBits = ((int)0x0D56), - /// - /// Original was GL_STENCIL_BITS = 0x0D57 - /// - StencilBits = ((int)0x0D57), - /// - /// Original was GL_ACCUM_RED_BITS = 0x0D58 - /// - AccumRedBits = ((int)0x0D58), - /// - /// Original was GL_ACCUM_GREEN_BITS = 0x0D59 - /// - AccumGreenBits = ((int)0x0D59), - /// - /// Original was GL_ACCUM_BLUE_BITS = 0x0D5A - /// - AccumBlueBits = ((int)0x0D5A), - /// - /// Original was GL_ACCUM_ALPHA_BITS = 0x0D5B - /// - AccumAlphaBits = ((int)0x0D5B), - /// - /// Original was GL_NAME_STACK_DEPTH = 0x0D70 - /// - NameStackDepth = ((int)0x0D70), - /// - /// Original was GL_AUTO_NORMAL = 0x0D80 - /// - AutoNormal = ((int)0x0D80), - /// - /// Original was GL_MAP1_COLOR_4 = 0x0D90 - /// - Map1Color4 = ((int)0x0D90), - /// - /// Original was GL_MAP1_INDEX = 0x0D91 - /// - Map1Index = ((int)0x0D91), - /// - /// Original was GL_MAP1_NORMAL = 0x0D92 - /// - Map1Normal = ((int)0x0D92), - /// - /// Original was GL_MAP1_TEXTURE_COORD_1 = 0x0D93 - /// - Map1TextureCoord1 = ((int)0x0D93), - /// - /// Original was GL_MAP1_TEXTURE_COORD_2 = 0x0D94 - /// - Map1TextureCoord2 = ((int)0x0D94), - /// - /// Original was GL_MAP1_TEXTURE_COORD_3 = 0x0D95 - /// - Map1TextureCoord3 = ((int)0x0D95), - /// - /// Original was GL_MAP1_TEXTURE_COORD_4 = 0x0D96 - /// - Map1TextureCoord4 = ((int)0x0D96), - /// - /// Original was GL_MAP1_VERTEX_3 = 0x0D97 - /// - Map1Vertex3 = ((int)0x0D97), - /// - /// Original was GL_MAP1_VERTEX_4 = 0x0D98 - /// - Map1Vertex4 = ((int)0x0D98), - /// - /// Original was GL_MAP2_COLOR_4 = 0x0DB0 - /// - Map2Color4 = ((int)0x0DB0), - /// - /// Original was GL_MAP2_INDEX = 0x0DB1 - /// - Map2Index = ((int)0x0DB1), - /// - /// Original was GL_MAP2_NORMAL = 0x0DB2 - /// - Map2Normal = ((int)0x0DB2), - /// - /// Original was GL_MAP2_TEXTURE_COORD_1 = 0x0DB3 - /// - Map2TextureCoord1 = ((int)0x0DB3), - /// - /// Original was GL_MAP2_TEXTURE_COORD_2 = 0x0DB4 - /// - Map2TextureCoord2 = ((int)0x0DB4), - /// - /// Original was GL_MAP2_TEXTURE_COORD_3 = 0x0DB5 - /// - Map2TextureCoord3 = ((int)0x0DB5), - /// - /// Original was GL_MAP2_TEXTURE_COORD_4 = 0x0DB6 - /// - Map2TextureCoord4 = ((int)0x0DB6), - /// - /// Original was GL_MAP2_VERTEX_3 = 0x0DB7 - /// - Map2Vertex3 = ((int)0x0DB7), - /// - /// Original was GL_MAP2_VERTEX_4 = 0x0DB8 - /// - Map2Vertex4 = ((int)0x0DB8), - /// - /// Original was GL_MAP1_GRID_DOMAIN = 0x0DD0 - /// - Map1GridDomain = ((int)0x0DD0), - /// - /// Original was GL_MAP1_GRID_SEGMENTS = 0x0DD1 - /// - Map1GridSegments = ((int)0x0DD1), - /// - /// Original was GL_MAP2_GRID_DOMAIN = 0x0DD2 - /// - Map2GridDomain = ((int)0x0DD2), - /// - /// Original was GL_MAP2_GRID_SEGMENTS = 0x0DD3 - /// - Map2GridSegments = ((int)0x0DD3), - /// - /// Original was GL_TEXTURE_1D = 0x0DE0 - /// - Texture1D = ((int)0x0DE0), - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_FEEDBACK_BUFFER_POINTER = 0x0DF0 - /// - FeedbackBufferPointer = ((int)0x0DF0), - /// - /// Original was GL_FEEDBACK_BUFFER_SIZE = 0x0DF1 - /// - FeedbackBufferSize = ((int)0x0DF1), - /// - /// Original was GL_FEEDBACK_BUFFER_TYPE = 0x0DF2 - /// - FeedbackBufferType = ((int)0x0DF2), - /// - /// Original was GL_SELECTION_BUFFER_POINTER = 0x0DF3 - /// - SelectionBufferPointer = ((int)0x0DF3), - /// - /// Original was GL_SELECTION_BUFFER_SIZE = 0x0DF4 - /// - SelectionBufferSize = ((int)0x0DF4), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV = 0x10 - /// - GlyphHorizontalBearingAdvanceBitNv = ((int)0x10), - /// - /// Original was GL_GLYPH_HAS_KERNING_BIT_NV = 0x100 - /// - GlyphHasKerningBitNv = ((int)0x100), - /// - /// Original was GL_TEXTURE_WIDTH = 0x1000 - /// - TextureWidth = ((int)0x1000), - /// - /// Original was GL_FONT_HAS_KERNING_BIT_NV = 0x10000000 - /// - FontHasKerningBitNv = ((int)0x10000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT4_QCOM = 0x10000000 - /// - MultisampleBufferBit4Qcom = ((int)0x10000000), - /// - /// Original was GL_TEXTURE_HEIGHT = 0x1001 - /// - TextureHeight = ((int)0x1001), - /// - /// Original was GL_TEXTURE_COMPONENTS = 0x1003 - /// - TextureComponents = ((int)0x1003), - /// - /// Original was GL_TEXTURE_INTERNAL_FORMAT = 0x1003 - /// - TextureInternalFormat = ((int)0x1003), - /// - /// Original was GL_TEXTURE_BORDER_COLOR = 0x1004 - /// - TextureBorderColor = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER_COLOR_NV = 0x1004 - /// - TextureBorderColorNv = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER = 0x1005 - /// - TextureBorder = ((int)0x1005), - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_FASTEST = 0x1101 - /// - Fastest = ((int)0x1101), - /// - /// Original was GL_NICEST = 0x1102 - /// - Nicest = ((int)0x1102), - /// - /// Original was GL_AMBIENT = 0x1200 - /// - Ambient = ((int)0x1200), - /// - /// Original was GL_DIFFUSE = 0x1201 - /// - Diffuse = ((int)0x1201), - /// - /// Original was GL_SPECULAR = 0x1202 - /// - Specular = ((int)0x1202), - /// - /// Original was GL_POSITION = 0x1203 - /// - Position = ((int)0x1203), - /// - /// Original was GL_SPOT_DIRECTION = 0x1204 - /// - SpotDirection = ((int)0x1204), - /// - /// Original was GL_SPOT_EXPONENT = 0x1205 - /// - SpotExponent = ((int)0x1205), - /// - /// Original was GL_SPOT_CUTOFF = 0x1206 - /// - SpotCutoff = ((int)0x1206), - /// - /// Original was GL_CONSTANT_ATTENUATION = 0x1207 - /// - ConstantAttenuation = ((int)0x1207), - /// - /// Original was GL_LINEAR_ATTENUATION = 0x1208 - /// - LinearAttenuation = ((int)0x1208), - /// - /// Original was GL_QUADRATIC_ATTENUATION = 0x1209 - /// - QuadraticAttenuation = ((int)0x1209), - /// - /// Original was GL_COMPILE = 0x1300 - /// - Compile = ((int)0x1300), - /// - /// Original was GL_COMPILE_AND_EXECUTE = 0x1301 - /// - CompileAndExecute = ((int)0x1301), - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_2_BYTES = 0x1407 - /// - Gl2Bytes = ((int)0x1407), - /// - /// Original was GL_3_BYTES = 0x1408 - /// - Gl3Bytes = ((int)0x1408), - /// - /// Original was GL_4_BYTES = 0x1409 - /// - Gl4Bytes = ((int)0x1409), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - /// - /// Original was GL_HALF_FLOAT = 0x140B - /// - HalfFloat = ((int)0x140B), - /// - /// Original was GL_FIXED = 0x140C - /// - Fixed = ((int)0x140C), - /// - /// Original was GL_FIXED_OES = 0x140C - /// - FixedOes = ((int)0x140C), - /// - /// Original was GL_CLEAR = 0x1500 - /// - Clear = ((int)0x1500), - /// - /// Original was GL_AND = 0x1501 - /// - And = ((int)0x1501), - /// - /// Original was GL_AND_REVERSE = 0x1502 - /// - AndReverse = ((int)0x1502), - /// - /// Original was GL_COPY = 0x1503 - /// - Copy = ((int)0x1503), - /// - /// Original was GL_AND_INVERTED = 0x1504 - /// - AndInverted = ((int)0x1504), - /// - /// Original was GL_NOOP = 0x1505 - /// - Noop = ((int)0x1505), - /// - /// Original was GL_XOR = 0x1506 - /// - Xor = ((int)0x1506), - /// - /// Original was GL_OR = 0x1507 - /// - Or = ((int)0x1507), - /// - /// Original was GL_NOR = 0x1508 - /// - Nor = ((int)0x1508), - /// - /// Original was GL_EQUIV = 0x1509 - /// - Equiv = ((int)0x1509), - /// - /// Original was GL_INVERT = 0x150A - /// - Invert = ((int)0x150A), - /// - /// Original was GL_OR_REVERSE = 0x150B - /// - OrReverse = ((int)0x150B), - /// - /// Original was GL_COPY_INVERTED = 0x150C - /// - CopyInverted = ((int)0x150C), - /// - /// Original was GL_OR_INVERTED = 0x150D - /// - OrInverted = ((int)0x150D), - /// - /// Original was GL_NAND = 0x150E - /// - Nand = ((int)0x150E), - /// - /// Original was GL_SET = 0x150F - /// - Set = ((int)0x150F), - /// - /// Original was GL_EMISSION = 0x1600 - /// - Emission = ((int)0x1600), - /// - /// Original was GL_SHININESS = 0x1601 - /// - Shininess = ((int)0x1601), - /// - /// Original was GL_AMBIENT_AND_DIFFUSE = 0x1602 - /// - AmbientAndDiffuse = ((int)0x1602), - /// - /// Original was GL_COLOR_INDEXES = 0x1603 - /// - ColorIndexes = ((int)0x1603), - /// - /// Original was GL_MODELVIEW = 0x1700 - /// - Modelview = ((int)0x1700), - /// - /// Original was GL_MODELVIEW0_EXT = 0x1700 - /// - Modelview0Ext = ((int)0x1700), - /// - /// Original was GL_PROJECTION = 0x1701 - /// - Projection = ((int)0x1701), - /// - /// Original was GL_TEXTURE = 0x1702 - /// - Texture = ((int)0x1702), - /// - /// Original was GL_COLOR = 0x1800 - /// - Color = ((int)0x1800), - /// - /// Original was GL_COLOR_EXT = 0x1800 - /// - ColorExt = ((int)0x1800), - /// - /// Original was GL_DEPTH = 0x1801 - /// - Depth = ((int)0x1801), - /// - /// Original was GL_DEPTH_EXT = 0x1801 - /// - DepthExt = ((int)0x1801), - /// - /// Original was GL_STENCIL = 0x1802 - /// - Stencil = ((int)0x1802), - /// - /// Original was GL_STENCIL_EXT = 0x1802 - /// - StencilExt = ((int)0x1802), - /// - /// Original was GL_COLOR_INDEX = 0x1900 - /// - ColorIndex = ((int)0x1900), - /// - /// Original was GL_STENCIL_INDEX = 0x1901 - /// - StencilIndex = ((int)0x1901), - /// - /// Original was GL_DEPTH_COMPONENT = 0x1902 - /// - DepthComponent = ((int)0x1902), - /// - /// Original was GL_RED = 0x1903 - /// - Red = ((int)0x1903), - /// - /// Original was GL_RED_EXT = 0x1903 - /// - RedExt = ((int)0x1903), - /// - /// Original was GL_GREEN = 0x1904 - /// - Green = ((int)0x1904), - /// - /// Original was GL_BLUE = 0x1905 - /// - Blue = ((int)0x1905), - /// - /// Original was GL_ALPHA = 0x1906 - /// - Alpha = ((int)0x1906), - /// - /// Original was GL_RGB = 0x1907 - /// - Rgb = ((int)0x1907), - /// - /// Original was GL_RGBA = 0x1908 - /// - Rgba = ((int)0x1908), - /// - /// Original was GL_LUMINANCE = 0x1909 - /// - Luminance = ((int)0x1909), - /// - /// Original was GL_LUMINANCE_ALPHA = 0x190A - /// - LuminanceAlpha = ((int)0x190A), - /// - /// Original was GL_BITMAP = 0x1A00 - /// - Bitmap = ((int)0x1A00), - /// - /// Original was GL_PREFER_DOUBLEBUFFER_HINT_PGI = 0x1A1F8 - /// - PreferDoublebufferHintPgi = ((int)0x1A1F8), - /// - /// Original was GL_CONSERVE_MEMORY_HINT_PGI = 0x1A1FD - /// - ConserveMemoryHintPgi = ((int)0x1A1FD), - /// - /// Original was GL_RECLAIM_MEMORY_HINT_PGI = 0x1A1FE - /// - ReclaimMemoryHintPgi = ((int)0x1A1FE), - /// - /// Original was GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI = 0x1A203 - /// - NativeGraphicsBeginHintPgi = ((int)0x1A203), - /// - /// Original was GL_NATIVE_GRAPHICS_END_HINT_PGI = 0x1A204 - /// - NativeGraphicsEndHintPgi = ((int)0x1A204), - /// - /// Original was GL_ALWAYS_FAST_HINT_PGI = 0x1A20C - /// - AlwaysFastHintPgi = ((int)0x1A20C), - /// - /// Original was GL_ALWAYS_SOFT_HINT_PGI = 0x1A20D - /// - AlwaysSoftHintPgi = ((int)0x1A20D), - /// - /// Original was GL_ALLOW_DRAW_OBJ_HINT_PGI = 0x1A20E - /// - AllowDrawObjHintPgi = ((int)0x1A20E), - /// - /// Original was GL_ALLOW_DRAW_WIN_HINT_PGI = 0x1A20F - /// - AllowDrawWinHintPgi = ((int)0x1A20F), - /// - /// Original was GL_ALLOW_DRAW_FRG_HINT_PGI = 0x1A210 - /// - AllowDrawFrgHintPgi = ((int)0x1A210), - /// - /// Original was GL_ALLOW_DRAW_MEM_HINT_PGI = 0x1A211 - /// - AllowDrawMemHintPgi = ((int)0x1A211), - /// - /// Original was GL_STRICT_DEPTHFUNC_HINT_PGI = 0x1A216 - /// - StrictDepthfuncHintPgi = ((int)0x1A216), - /// - /// Original was GL_STRICT_LIGHTING_HINT_PGI = 0x1A217 - /// - StrictLightingHintPgi = ((int)0x1A217), - /// - /// Original was GL_STRICT_SCISSOR_HINT_PGI = 0x1A218 - /// - StrictScissorHintPgi = ((int)0x1A218), - /// - /// Original was GL_FULL_STIPPLE_HINT_PGI = 0x1A219 - /// - FullStippleHintPgi = ((int)0x1A219), - /// - /// Original was GL_CLIP_NEAR_HINT_PGI = 0x1A220 - /// - ClipNearHintPgi = ((int)0x1A220), - /// - /// Original was GL_CLIP_FAR_HINT_PGI = 0x1A221 - /// - ClipFarHintPgi = ((int)0x1A221), - /// - /// Original was GL_WIDE_LINE_HINT_PGI = 0x1A222 - /// - WideLineHintPgi = ((int)0x1A222), - /// - /// Original was GL_BACK_NORMALS_HINT_PGI = 0x1A223 - /// - BackNormalsHintPgi = ((int)0x1A223), - /// - /// Original was GL_VERTEX_DATA_HINT_PGI = 0x1A22A - /// - VertexDataHintPgi = ((int)0x1A22A), - /// - /// Original was GL_VERTEX_CONSISTENT_HINT_PGI = 0x1A22B - /// - VertexConsistentHintPgi = ((int)0x1A22B), - /// - /// Original was GL_MATERIAL_SIDE_HINT_PGI = 0x1A22C - /// - MaterialSideHintPgi = ((int)0x1A22C), - /// - /// Original was GL_MAX_VERTEX_HINT_PGI = 0x1A22D - /// - MaxVertexHintPgi = ((int)0x1A22D), - /// - /// Original was GL_POINT = 0x1B00 - /// - Point = ((int)0x1B00), - /// - /// Original was GL_LINE = 0x1B01 - /// - Line = ((int)0x1B01), - /// - /// Original was GL_FILL = 0x1B02 - /// - Fill = ((int)0x1B02), - /// - /// Original was GL_RENDER = 0x1C00 - /// - Render = ((int)0x1C00), - /// - /// Original was GL_FEEDBACK = 0x1C01 - /// - Feedback = ((int)0x1C01), - /// - /// Original was GL_SELECT = 0x1C02 - /// - Select = ((int)0x1C02), - /// - /// Original was GL_FLAT = 0x1D00 - /// - Flat = ((int)0x1D00), - /// - /// Original was GL_SMOOTH = 0x1D01 - /// - Smooth = ((int)0x1D01), - /// - /// Original was GL_KEEP = 0x1E00 - /// - Keep = ((int)0x1E00), - /// - /// Original was GL_REPLACE = 0x1E01 - /// - Replace = ((int)0x1E01), - /// - /// Original was GL_INCR = 0x1E02 - /// - Incr = ((int)0x1E02), - /// - /// Original was GL_DECR = 0x1E03 - /// - Decr = ((int)0x1E03), - /// - /// Original was GL_VENDOR = 0x1F00 - /// - Vendor = ((int)0x1F00), - /// - /// Original was GL_RENDERER = 0x1F01 - /// - Renderer = ((int)0x1F01), - /// - /// Original was GL_VERSION = 0x1F02 - /// - Version = ((int)0x1F02), - /// - /// Original was GL_EXTENSIONS = 0x1F03 - /// - Extensions = ((int)0x1F03), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_X_BIT_NV = 0x20 - /// - GlyphVerticalBearingXBitNv = ((int)0x20), - /// - /// Original was GL_S = 0x2000 - /// - S = ((int)0x2000), - /// - /// Original was GL_FONT_NUM_GLYPH_INDICES_BIT_NV = 0x20000000 - /// - FontNumGlyphIndicesBitNv = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT = 0x20000000 - /// - MultisampleBit = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT_3DFX = 0x20000000 - /// - MultisampleBit3Dfx = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT_ARB = 0x20000000 - /// - MultisampleBitArb = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT_EXT = 0x20000000 - /// - MultisampleBitExt = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT5_QCOM = 0x20000000 - /// - MultisampleBufferBit5Qcom = ((int)0x20000000), - /// - /// Original was GL_T = 0x2001 - /// - T = ((int)0x2001), - /// - /// Original was GL_R = 0x2002 - /// - R = ((int)0x2002), - /// - /// Original was GL_Q = 0x2003 - /// - Q = ((int)0x2003), - /// - /// Original was GL_MODULATE = 0x2100 - /// - Modulate = ((int)0x2100), - /// - /// Original was GL_DECAL = 0x2101 - /// - Decal = ((int)0x2101), - /// - /// Original was GL_TEXTURE_ENV_MODE = 0x2200 - /// - TextureEnvMode = ((int)0x2200), - /// - /// Original was GL_TEXTURE_ENV_COLOR = 0x2201 - /// - TextureEnvColor = ((int)0x2201), - /// - /// Original was GL_TEXTURE_ENV = 0x2300 - /// - TextureEnv = ((int)0x2300), - /// - /// Original was GL_EYE_LINEAR = 0x2400 - /// - EyeLinear = ((int)0x2400), - /// - /// Original was GL_OBJECT_LINEAR = 0x2401 - /// - ObjectLinear = ((int)0x2401), - /// - /// Original was GL_SPHERE_MAP = 0x2402 - /// - SphereMap = ((int)0x2402), - /// - /// Original was GL_TEXTURE_GEN_MODE = 0x2500 - /// - TextureGenMode = ((int)0x2500), - /// - /// Original was GL_TEXTURE_GEN_MODE_OES = 0x2500 - /// - TextureGenModeOes = ((int)0x2500), - /// - /// Original was GL_OBJECT_PLANE = 0x2501 - /// - ObjectPlane = ((int)0x2501), - /// - /// Original was GL_EYE_PLANE = 0x2502 - /// - EyePlane = ((int)0x2502), - /// - /// Original was GL_NEAREST = 0x2600 - /// - Nearest = ((int)0x2600), - /// - /// Original was GL_LINEAR = 0x2601 - /// - Linear = ((int)0x2601), - /// - /// Original was GL_NEAREST_MIPMAP_NEAREST = 0x2700 - /// - NearestMipmapNearest = ((int)0x2700), - /// - /// Original was GL_LINEAR_MIPMAP_NEAREST = 0x2701 - /// - LinearMipmapNearest = ((int)0x2701), - /// - /// Original was GL_NEAREST_MIPMAP_LINEAR = 0x2702 - /// - NearestMipmapLinear = ((int)0x2702), - /// - /// Original was GL_LINEAR_MIPMAP_LINEAR = 0x2703 - /// - LinearMipmapLinear = ((int)0x2703), - /// - /// Original was GL_TEXTURE_MAG_FILTER = 0x2800 - /// - TextureMagFilter = ((int)0x2800), - /// - /// Original was GL_TEXTURE_MIN_FILTER = 0x2801 - /// - TextureMinFilter = ((int)0x2801), - /// - /// Original was GL_TEXTURE_WRAP_S = 0x2802 - /// - TextureWrapS = ((int)0x2802), - /// - /// Original was GL_TEXTURE_WRAP_T = 0x2803 - /// - TextureWrapT = ((int)0x2803), - /// - /// Original was GL_CLAMP = 0x2900 - /// - Clamp = ((int)0x2900), - /// - /// Original was GL_REPEAT = 0x2901 - /// - Repeat = ((int)0x2901), - /// - /// Original was GL_POLYGON_OFFSET_UNITS = 0x2A00 - /// - PolygonOffsetUnits = ((int)0x2A00), - /// - /// Original was GL_POLYGON_OFFSET_POINT = 0x2A01 - /// - PolygonOffsetPoint = ((int)0x2A01), - /// - /// Original was GL_POLYGON_OFFSET_LINE = 0x2A02 - /// - PolygonOffsetLine = ((int)0x2A02), - /// - /// Original was GL_R3_G3_B2 = 0x2A10 - /// - R3G3B2 = ((int)0x2A10), - /// - /// Original was GL_V2F = 0x2A20 - /// - V2f = ((int)0x2A20), - /// - /// Original was GL_V3F = 0x2A21 - /// - V3f = ((int)0x2A21), - /// - /// Original was GL_C4UB_V2F = 0x2A22 - /// - C4ubV2f = ((int)0x2A22), - /// - /// Original was GL_C4UB_V3F = 0x2A23 - /// - C4ubV3f = ((int)0x2A23), - /// - /// Original was GL_C3F_V3F = 0x2A24 - /// - C3fV3f = ((int)0x2A24), - /// - /// Original was GL_N3F_V3F = 0x2A25 - /// - N3fV3f = ((int)0x2A25), - /// - /// Original was GL_C4F_N3F_V3F = 0x2A26 - /// - C4fN3fV3f = ((int)0x2A26), - /// - /// Original was GL_T2F_V3F = 0x2A27 - /// - T2fV3f = ((int)0x2A27), - /// - /// Original was GL_T4F_V4F = 0x2A28 - /// - T4fV4f = ((int)0x2A28), - /// - /// Original was GL_T2F_C4UB_V3F = 0x2A29 - /// - T2fC4ubV3f = ((int)0x2A29), - /// - /// Original was GL_T2F_C3F_V3F = 0x2A2A - /// - T2fC3fV3f = ((int)0x2A2A), - /// - /// Original was GL_T2F_N3F_V3F = 0x2A2B - /// - T2fN3fV3f = ((int)0x2A2B), - /// - /// Original was GL_T2F_C4F_N3F_V3F = 0x2A2C - /// - T2fC4fN3fV3f = ((int)0x2A2C), - /// - /// Original was GL_T4F_C4F_N3F_V4F = 0x2A2D - /// - T4fC4fN3fV4f = ((int)0x2A2D), - /// - /// Original was GL_CLIP_DISTANCE0 = 0x3000 - /// - ClipDistance0 = ((int)0x3000), - /// - /// Original was GL_CLIP_PLANE0 = 0x3000 - /// - ClipPlane0 = ((int)0x3000), - /// - /// Original was GL_CLIP_PLANE0_IMG = 0x3000 - /// - ClipPlane0Img = ((int)0x3000), - /// - /// Original was GL_CLIP_DISTANCE1 = 0x3001 - /// - ClipDistance1 = ((int)0x3001), - /// - /// Original was GL_CLIP_PLANE1 = 0x3001 - /// - ClipPlane1 = ((int)0x3001), - /// - /// Original was GL_CLIP_PLANE1_IMG = 0x3001 - /// - ClipPlane1Img = ((int)0x3001), - /// - /// Original was GL_CLIP_DISTANCE2 = 0x3002 - /// - ClipDistance2 = ((int)0x3002), - /// - /// Original was GL_CLIP_PLANE2 = 0x3002 - /// - ClipPlane2 = ((int)0x3002), - /// - /// Original was GL_CLIP_PLANE2_IMG = 0x3002 - /// - ClipPlane2Img = ((int)0x3002), - /// - /// Original was GL_CLIP_DISTANCE3 = 0x3003 - /// - ClipDistance3 = ((int)0x3003), - /// - /// Original was GL_CLIP_PLANE3 = 0x3003 - /// - ClipPlane3 = ((int)0x3003), - /// - /// Original was GL_CLIP_PLANE3_IMG = 0x3003 - /// - ClipPlane3Img = ((int)0x3003), - /// - /// Original was GL_CLIP_DISTANCE4 = 0x3004 - /// - ClipDistance4 = ((int)0x3004), - /// - /// Original was GL_CLIP_PLANE4 = 0x3004 - /// - ClipPlane4 = ((int)0x3004), - /// - /// Original was GL_CLIP_PLANE4_IMG = 0x3004 - /// - ClipPlane4Img = ((int)0x3004), - /// - /// Original was GL_CLIP_DISTANCE5 = 0x3005 - /// - ClipDistance5 = ((int)0x3005), - /// - /// Original was GL_CLIP_PLANE5 = 0x3005 - /// - ClipPlane5 = ((int)0x3005), - /// - /// Original was GL_CLIP_PLANE5_IMG = 0x3005 - /// - ClipPlane5Img = ((int)0x3005), - /// - /// Original was GL_CLIP_DISTANCE6 = 0x3006 - /// - ClipDistance6 = ((int)0x3006), - /// - /// Original was GL_CLIP_DISTANCE7 = 0x3007 - /// - ClipDistance7 = ((int)0x3007), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV = 0x40 - /// - GlyphVerticalBearingYBitNv = ((int)0x40), - /// - /// Original was GL_LIGHT0 = 0x4000 - /// - Light0 = ((int)0x4000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT6_QCOM = 0x40000000 - /// - MultisampleBufferBit6Qcom = ((int)0x40000000), - /// - /// Original was GL_LIGHT1 = 0x4001 - /// - Light1 = ((int)0x4001), - /// - /// Original was GL_LIGHT2 = 0x4002 - /// - Light2 = ((int)0x4002), - /// - /// Original was GL_LIGHT3 = 0x4003 - /// - Light3 = ((int)0x4003), - /// - /// Original was GL_LIGHT4 = 0x4004 - /// - Light4 = ((int)0x4004), - /// - /// Original was GL_LIGHT5 = 0x4005 - /// - Light5 = ((int)0x4005), - /// - /// Original was GL_LIGHT6 = 0x4006 - /// - Light6 = ((int)0x4006), - /// - /// Original was GL_LIGHT7 = 0x4007 - /// - Light7 = ((int)0x4007), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV = 0x80 - /// - GlyphVerticalBearingAdvanceBitNv = ((int)0x80), - /// - /// Original was GL_ABGR_EXT = 0x8000 - /// - AbgrExt = ((int)0x8000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT7_QCOM = 0x80000000 - /// - MultisampleBufferBit7Qcom = unchecked((int)0x80000000), - /// - /// Original was GL_CONSTANT_COLOR = 0x8001 - /// - ConstantColor = ((int)0x8001), - /// - /// Original was GL_ONE_MINUS_CONSTANT_COLOR = 0x8002 - /// - OneMinusConstantColor = ((int)0x8002), - /// - /// Original was GL_CONSTANT_ALPHA = 0x8003 - /// - ConstantAlpha = ((int)0x8003), - /// - /// Original was GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004 - /// - OneMinusConstantAlpha = ((int)0x8004), - /// - /// Original was GL_BLEND_COLOR_EXT = 0x8005 - /// - BlendColorExt = ((int)0x8005), - /// - /// Original was GL_FUNC_ADD = 0x8006 - /// - FuncAdd = ((int)0x8006), - /// - /// Original was GL_FUNC_ADD_EXT = 0x8006 - /// - FuncAddExt = ((int)0x8006), - /// - /// Original was GL_FUNC_ADD_OES = 0x8006 - /// - FuncAddOes = ((int)0x8006), - /// - /// Original was GL_MIN_EXT = 0x8007 - /// - MinExt = ((int)0x8007), - /// - /// Original was GL_MAX_EXT = 0x8008 - /// - MaxExt = ((int)0x8008), - /// - /// Original was GL_BLEND_EQUATION_EXT = 0x8009 - /// - BlendEquationExt = ((int)0x8009), - /// - /// Original was GL_BLEND_EQUATION_OES = 0x8009 - /// - BlendEquationOes = ((int)0x8009), - /// - /// Original was GL_BLEND_EQUATION_RGB_OES = 0x8009 - /// - BlendEquationRgbOes = ((int)0x8009), - /// - /// Original was GL_FUNC_SUBTRACT = 0x800A - /// - FuncSubtract = ((int)0x800A), - /// - /// Original was GL_FUNC_SUBTRACT_EXT = 0x800A - /// - FuncSubtractExt = ((int)0x800A), - /// - /// Original was GL_FUNC_SUBTRACT_OES = 0x800A - /// - FuncSubtractOes = ((int)0x800A), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT = 0x800B - /// - FuncReverseSubtract = ((int)0x800B), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT_EXT = 0x800B - /// - FuncReverseSubtractExt = ((int)0x800B), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT_OES = 0x800B - /// - FuncReverseSubtractOes = ((int)0x800B), - /// - /// Original was GL_CMYK_EXT = 0x800C - /// - CmykExt = ((int)0x800C), - /// - /// Original was GL_CMYKA_EXT = 0x800D - /// - CmykaExt = ((int)0x800D), - /// - /// Original was GL_PACK_CMYK_HINT_EXT = 0x800E - /// - PackCmykHintExt = ((int)0x800E), - /// - /// Original was GL_UNPACK_CMYK_HINT_EXT = 0x800F - /// - UnpackCmykHintExt = ((int)0x800F), - /// - /// Original was GL_CONVOLUTION_1D = 0x8010 - /// - Convolution1D = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_1D_EXT = 0x8010 - /// - Convolution1DExt = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_2D = 0x8011 - /// - Convolution2D = ((int)0x8011), - /// - /// Original was GL_CONVOLUTION_2D_EXT = 0x8011 - /// - Convolution2DExt = ((int)0x8011), - /// - /// Original was GL_SEPARABLE_2D = 0x8012 - /// - Separable2D = ((int)0x8012), - /// - /// Original was GL_SEPARABLE_2D_EXT = 0x8012 - /// - Separable2DExt = ((int)0x8012), - /// - /// Original was GL_CONVOLUTION_BORDER_MODE = 0x8013 - /// - ConvolutionBorderMode = ((int)0x8013), - /// - /// Original was GL_CONVOLUTION_BORDER_MODE_EXT = 0x8013 - /// - ConvolutionBorderModeExt = ((int)0x8013), - /// - /// Original was GL_CONVOLUTION_FILTER_SCALE = 0x8014 - /// - ConvolutionFilterScale = ((int)0x8014), - /// - /// Original was GL_CONVOLUTION_FILTER_SCALE_EXT = 0x8014 - /// - ConvolutionFilterScaleExt = ((int)0x8014), - /// - /// Original was GL_CONVOLUTION_FILTER_BIAS = 0x8015 - /// - ConvolutionFilterBias = ((int)0x8015), - /// - /// Original was GL_CONVOLUTION_FILTER_BIAS_EXT = 0x8015 - /// - ConvolutionFilterBiasExt = ((int)0x8015), - /// - /// Original was GL_REDUCE = 0x8016 - /// - Reduce = ((int)0x8016), - /// - /// Original was GL_REDUCE_EXT = 0x8016 - /// - ReduceExt = ((int)0x8016), - /// - /// Original was GL_CONVOLUTION_FORMAT = 0x8017 - /// - ConvolutionFormat = ((int)0x8017), - /// - /// Original was GL_CONVOLUTION_FORMAT_EXT = 0x8017 - /// - ConvolutionFormatExt = ((int)0x8017), - /// - /// Original was GL_CONVOLUTION_WIDTH = 0x8018 - /// - ConvolutionWidth = ((int)0x8018), - /// - /// Original was GL_CONVOLUTION_WIDTH_EXT = 0x8018 - /// - ConvolutionWidthExt = ((int)0x8018), - /// - /// Original was GL_CONVOLUTION_HEIGHT = 0x8019 - /// - ConvolutionHeight = ((int)0x8019), - /// - /// Original was GL_CONVOLUTION_HEIGHT_EXT = 0x8019 - /// - ConvolutionHeightExt = ((int)0x8019), - /// - /// Original was GL_MAX_CONVOLUTION_WIDTH = 0x801A - /// - MaxConvolutionWidth = ((int)0x801A), - /// - /// Original was GL_MAX_CONVOLUTION_WIDTH_EXT = 0x801A - /// - MaxConvolutionWidthExt = ((int)0x801A), - /// - /// Original was GL_MAX_CONVOLUTION_HEIGHT = 0x801B - /// - MaxConvolutionHeight = ((int)0x801B), - /// - /// Original was GL_MAX_CONVOLUTION_HEIGHT_EXT = 0x801B - /// - MaxConvolutionHeightExt = ((int)0x801B), - /// - /// Original was GL_POST_CONVOLUTION_RED_SCALE = 0x801C - /// - PostConvolutionRedScale = ((int)0x801C), - /// - /// Original was GL_POST_CONVOLUTION_RED_SCALE_EXT = 0x801C - /// - PostConvolutionRedScaleExt = ((int)0x801C), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_SCALE = 0x801D - /// - PostConvolutionGreenScale = ((int)0x801D), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_SCALE_EXT = 0x801D - /// - PostConvolutionGreenScaleExt = ((int)0x801D), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_SCALE = 0x801E - /// - PostConvolutionBlueScale = ((int)0x801E), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_SCALE_EXT = 0x801E - /// - PostConvolutionBlueScaleExt = ((int)0x801E), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_SCALE = 0x801F - /// - PostConvolutionAlphaScale = ((int)0x801F), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_SCALE_EXT = 0x801F - /// - PostConvolutionAlphaScaleExt = ((int)0x801F), - /// - /// Original was GL_POST_CONVOLUTION_RED_BIAS = 0x8020 - /// - PostConvolutionRedBias = ((int)0x8020), - /// - /// Original was GL_POST_CONVOLUTION_RED_BIAS_EXT = 0x8020 - /// - PostConvolutionRedBiasExt = ((int)0x8020), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_BIAS = 0x8021 - /// - PostConvolutionGreenBias = ((int)0x8021), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_BIAS_EXT = 0x8021 - /// - PostConvolutionGreenBiasExt = ((int)0x8021), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_BIAS = 0x8022 - /// - PostConvolutionBlueBias = ((int)0x8022), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_BIAS_EXT = 0x8022 - /// - PostConvolutionBlueBiasExt = ((int)0x8022), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_BIAS = 0x8023 - /// - PostConvolutionAlphaBias = ((int)0x8023), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_BIAS_EXT = 0x8023 - /// - PostConvolutionAlphaBiasExt = ((int)0x8023), - /// - /// Original was GL_HISTOGRAM = 0x8024 - /// - Histogram = ((int)0x8024), - /// - /// Original was GL_HISTOGRAM_EXT = 0x8024 - /// - HistogramExt = ((int)0x8024), - /// - /// Original was GL_PROXY_HISTOGRAM = 0x8025 - /// - ProxyHistogram = ((int)0x8025), - /// - /// Original was GL_PROXY_HISTOGRAM_EXT = 0x8025 - /// - ProxyHistogramExt = ((int)0x8025), - /// - /// Original was GL_HISTOGRAM_WIDTH = 0x8026 - /// - HistogramWidth = ((int)0x8026), - /// - /// Original was GL_HISTOGRAM_WIDTH_EXT = 0x8026 - /// - HistogramWidthExt = ((int)0x8026), - /// - /// Original was GL_HISTOGRAM_FORMAT = 0x8027 - /// - HistogramFormat = ((int)0x8027), - /// - /// Original was GL_HISTOGRAM_FORMAT_EXT = 0x8027 - /// - HistogramFormatExt = ((int)0x8027), - /// - /// Original was GL_HISTOGRAM_RED_SIZE = 0x8028 - /// - HistogramRedSize = ((int)0x8028), - /// - /// Original was GL_HISTOGRAM_RED_SIZE_EXT = 0x8028 - /// - HistogramRedSizeExt = ((int)0x8028), - /// - /// Original was GL_HISTOGRAM_GREEN_SIZE = 0x8029 - /// - HistogramGreenSize = ((int)0x8029), - /// - /// Original was GL_HISTOGRAM_GREEN_SIZE_EXT = 0x8029 - /// - HistogramGreenSizeExt = ((int)0x8029), - /// - /// Original was GL_HISTOGRAM_BLUE_SIZE = 0x802A - /// - HistogramBlueSize = ((int)0x802A), - /// - /// Original was GL_HISTOGRAM_BLUE_SIZE_EXT = 0x802A - /// - HistogramBlueSizeExt = ((int)0x802A), - /// - /// Original was GL_HISTOGRAM_ALPHA_SIZE = 0x802B - /// - HistogramAlphaSize = ((int)0x802B), - /// - /// Original was GL_HISTOGRAM_ALPHA_SIZE_EXT = 0x802B - /// - HistogramAlphaSizeExt = ((int)0x802B), - /// - /// Original was GL_HISTOGRAM_LUMINANCE_SIZE = 0x802C - /// - HistogramLuminanceSize = ((int)0x802C), - /// - /// Original was GL_HISTOGRAM_LUMINANCE_SIZE_EXT = 0x802C - /// - HistogramLuminanceSizeExt = ((int)0x802C), - /// - /// Original was GL_HISTOGRAM_SINK = 0x802D - /// - HistogramSink = ((int)0x802D), - /// - /// Original was GL_HISTOGRAM_SINK_EXT = 0x802D - /// - HistogramSinkExt = ((int)0x802D), - /// - /// Original was GL_MINMAX = 0x802E - /// - Minmax = ((int)0x802E), - /// - /// Original was GL_MINMAX_EXT = 0x802E - /// - MinmaxExt = ((int)0x802E), - /// - /// Original was GL_MINMAX_FORMAT = 0x802F - /// - MinmaxFormat = ((int)0x802F), - /// - /// Original was GL_MINMAX_FORMAT_EXT = 0x802F - /// - MinmaxFormatExt = ((int)0x802F), - /// - /// Original was GL_MINMAX_SINK = 0x8030 - /// - MinmaxSink = ((int)0x8030), - /// - /// Original was GL_MINMAX_SINK_EXT = 0x8030 - /// - MinmaxSinkExt = ((int)0x8030), - /// - /// Original was GL_TABLE_TOO_LARGE = 0x8031 - /// - TableTooLarge = ((int)0x8031), - /// - /// Original was GL_TABLE_TOO_LARGE_EXT = 0x8031 - /// - TableTooLargeExt = ((int)0x8031), - /// - /// Original was GL_UNSIGNED_BYTE_3_3_2 = 0x8032 - /// - UnsignedByte332 = ((int)0x8032), - /// - /// Original was GL_UNSIGNED_BYTE_3_3_2_EXT = 0x8032 - /// - UnsignedByte332Ext = ((int)0x8032), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4 = 0x8033 - /// - UnsignedShort4444 = ((int)0x8033), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_EXT = 0x8033 - /// - UnsignedShort4444Ext = ((int)0x8033), - /// - /// Original was GL_UNSIGNED_SHORT_5_5_5_1 = 0x8034 - /// - UnsignedShort5551 = ((int)0x8034), - /// - /// Original was GL_UNSIGNED_SHORT_5_5_5_1_EXT = 0x8034 - /// - UnsignedShort5551Ext = ((int)0x8034), - /// - /// Original was GL_UNSIGNED_INT_8_8_8_8 = 0x8035 - /// - UnsignedInt8888 = ((int)0x8035), - /// - /// Original was GL_UNSIGNED_INT_8_8_8_8_EXT = 0x8035 - /// - UnsignedInt8888Ext = ((int)0x8035), - /// - /// Original was GL_UNSIGNED_INT_10_10_10_2 = 0x8036 - /// - UnsignedInt1010102 = ((int)0x8036), - /// - /// Original was GL_UNSIGNED_INT_10_10_10_2_EXT = 0x8036 - /// - UnsignedInt1010102Ext = ((int)0x8036), - /// - /// Original was GL_POLYGON_OFFSET_FILL = 0x8037 - /// - PolygonOffsetFill = ((int)0x8037), - /// - /// Original was GL_POLYGON_OFFSET_FACTOR = 0x8038 - /// - PolygonOffsetFactor = ((int)0x8038), - /// - /// Original was GL_POLYGON_OFFSET_BIAS_EXT = 0x8039 - /// - PolygonOffsetBiasExt = ((int)0x8039), - /// - /// Original was GL_RESCALE_NORMAL = 0x803A - /// - RescaleNormal = ((int)0x803A), - /// - /// Original was GL_RESCALE_NORMAL_EXT = 0x803A - /// - RescaleNormalExt = ((int)0x803A), - /// - /// Original was GL_ALPHA4 = 0x803B - /// - Alpha4 = ((int)0x803B), - /// - /// Original was GL_ALPHA8 = 0x803C - /// - Alpha8 = ((int)0x803C), - /// - /// Original was GL_ALPHA8_EXT = 0x803C - /// - Alpha8Ext = ((int)0x803C), - /// - /// Original was GL_ALPHA8_OES = 0x803C - /// - Alpha8Oes = ((int)0x803C), - /// - /// Original was GL_ALPHA12 = 0x803D - /// - Alpha12 = ((int)0x803D), - /// - /// Original was GL_ALPHA16 = 0x803E - /// - Alpha16 = ((int)0x803E), - /// - /// Original was GL_LUMINANCE4 = 0x803F - /// - Luminance4 = ((int)0x803F), - /// - /// Original was GL_LUMINANCE8 = 0x8040 - /// - Luminance8 = ((int)0x8040), - /// - /// Original was GL_LUMINANCE8_EXT = 0x8040 - /// - Luminance8Ext = ((int)0x8040), - /// - /// Original was GL_LUMINANCE8_OES = 0x8040 - /// - Luminance8Oes = ((int)0x8040), - /// - /// Original was GL_LUMINANCE12 = 0x8041 - /// - Luminance12 = ((int)0x8041), - /// - /// Original was GL_LUMINANCE16 = 0x8042 - /// - Luminance16 = ((int)0x8042), - /// - /// Original was GL_LUMINANCE4_ALPHA4 = 0x8043 - /// - Luminance4Alpha4 = ((int)0x8043), - /// - /// Original was GL_LUMINANCE4_ALPHA4_OES = 0x8043 - /// - Luminance4Alpha4Oes = ((int)0x8043), - /// - /// Original was GL_LUMINANCE6_ALPHA2 = 0x8044 - /// - Luminance6Alpha2 = ((int)0x8044), - /// - /// Original was GL_LUMINANCE8_ALPHA8 = 0x8045 - /// - Luminance8Alpha8 = ((int)0x8045), - /// - /// Original was GL_LUMINANCE8_ALPHA8_EXT = 0x8045 - /// - Luminance8Alpha8Ext = ((int)0x8045), - /// - /// Original was GL_LUMINANCE8_ALPHA8_OES = 0x8045 - /// - Luminance8Alpha8Oes = ((int)0x8045), - /// - /// Original was GL_LUMINANCE12_ALPHA4 = 0x8046 - /// - Luminance12Alpha4 = ((int)0x8046), - /// - /// Original was GL_LUMINANCE12_ALPHA12 = 0x8047 - /// - Luminance12Alpha12 = ((int)0x8047), - /// - /// Original was GL_LUMINANCE16_ALPHA16 = 0x8048 - /// - Luminance16Alpha16 = ((int)0x8048), - /// - /// Original was GL_INTENSITY = 0x8049 - /// - Intensity = ((int)0x8049), - /// - /// Original was GL_INTENSITY4 = 0x804A - /// - Intensity4 = ((int)0x804A), - /// - /// Original was GL_INTENSITY8 = 0x804B - /// - Intensity8 = ((int)0x804B), - /// - /// Original was GL_INTENSITY12 = 0x804C - /// - Intensity12 = ((int)0x804C), - /// - /// Original was GL_INTENSITY16 = 0x804D - /// - Intensity16 = ((int)0x804D), - /// - /// Original was GL_RGB2_EXT = 0x804E - /// - Rgb2Ext = ((int)0x804E), - /// - /// Original was GL_RGB4 = 0x804F - /// - Rgb4 = ((int)0x804F), - /// - /// Original was GL_RGB4_EXT = 0x804F - /// - Rgb4Ext = ((int)0x804F), - /// - /// Original was GL_RGB5 = 0x8050 - /// - Rgb5 = ((int)0x8050), - /// - /// Original was GL_RGB5_EXT = 0x8050 - /// - Rgb5Ext = ((int)0x8050), - /// - /// Original was GL_RGB8 = 0x8051 - /// - Rgb8 = ((int)0x8051), - /// - /// Original was GL_RGB8_EXT = 0x8051 - /// - Rgb8Ext = ((int)0x8051), - /// - /// Original was GL_RGB8_OES = 0x8051 - /// - Rgb8Oes = ((int)0x8051), - /// - /// Original was GL_RGB10 = 0x8052 - /// - Rgb10 = ((int)0x8052), - /// - /// Original was GL_RGB10_EXT = 0x8052 - /// - Rgb10Ext = ((int)0x8052), - /// - /// Original was GL_RGB12 = 0x8053 - /// - Rgb12 = ((int)0x8053), - /// - /// Original was GL_RGB12_EXT = 0x8053 - /// - Rgb12Ext = ((int)0x8053), - /// - /// Original was GL_RGB16 = 0x8054 - /// - Rgb16 = ((int)0x8054), - /// - /// Original was GL_RGB16_EXT = 0x8054 - /// - Rgb16Ext = ((int)0x8054), - /// - /// Original was GL_RGBA4 = 0x8056 - /// - Rgba4 = ((int)0x8056), - /// - /// Original was GL_RGBA4_EXT = 0x8056 - /// - Rgba4Ext = ((int)0x8056), - /// - /// Original was GL_RGBA4_OES = 0x8056 - /// - Rgba4Oes = ((int)0x8056), - /// - /// Original was GL_RGB5_A1 = 0x8057 - /// - Rgb5A1 = ((int)0x8057), - /// - /// Original was GL_RGB5_A1_EXT = 0x8057 - /// - Rgb5A1Ext = ((int)0x8057), - /// - /// Original was GL_RGB5_A1_OES = 0x8057 - /// - Rgb5A1Oes = ((int)0x8057), - /// - /// Original was GL_RGBA8 = 0x8058 - /// - Rgba8 = ((int)0x8058), - /// - /// Original was GL_RGBA8_EXT = 0x8058 - /// - Rgba8Ext = ((int)0x8058), - /// - /// Original was GL_RGBA8_OES = 0x8058 - /// - Rgba8Oes = ((int)0x8058), - /// - /// Original was GL_RGB10_A2 = 0x8059 - /// - Rgb10A2 = ((int)0x8059), - /// - /// Original was GL_RGB10_A2_EXT = 0x8059 - /// - Rgb10A2Ext = ((int)0x8059), - /// - /// Original was GL_RGBA12 = 0x805A - /// - Rgba12 = ((int)0x805A), - /// - /// Original was GL_RGBA12_EXT = 0x805A - /// - Rgba12Ext = ((int)0x805A), - /// - /// Original was GL_RGBA16 = 0x805B - /// - Rgba16 = ((int)0x805B), - /// - /// Original was GL_RGBA16_EXT = 0x805B - /// - Rgba16Ext = ((int)0x805B), - /// - /// Original was GL_TEXTURE_RED_SIZE = 0x805C - /// - TextureRedSize = ((int)0x805C), - /// - /// Original was GL_TEXTURE_GREEN_SIZE = 0x805D - /// - TextureGreenSize = ((int)0x805D), - /// - /// Original was GL_TEXTURE_BLUE_SIZE = 0x805E - /// - TextureBlueSize = ((int)0x805E), - /// - /// Original was GL_TEXTURE_ALPHA_SIZE = 0x805F - /// - TextureAlphaSize = ((int)0x805F), - /// - /// Original was GL_TEXTURE_LUMINANCE_SIZE = 0x8060 - /// - TextureLuminanceSize = ((int)0x8060), - /// - /// Original was GL_TEXTURE_INTENSITY_SIZE = 0x8061 - /// - TextureIntensitySize = ((int)0x8061), - /// - /// Original was GL_REPLACE_EXT = 0x8062 - /// - ReplaceExt = ((int)0x8062), - /// - /// Original was GL_PROXY_TEXTURE_1D = 0x8063 - /// - ProxyTexture1D = ((int)0x8063), - /// - /// Original was GL_PROXY_TEXTURE_1D_EXT = 0x8063 - /// - ProxyTexture1DExt = ((int)0x8063), - /// - /// Original was GL_PROXY_TEXTURE_2D = 0x8064 - /// - ProxyTexture2D = ((int)0x8064), - /// - /// Original was GL_PROXY_TEXTURE_2D_EXT = 0x8064 - /// - ProxyTexture2DExt = ((int)0x8064), - /// - /// Original was GL_TEXTURE_TOO_LARGE_EXT = 0x8065 - /// - TextureTooLargeExt = ((int)0x8065), - /// - /// Original was GL_TEXTURE_PRIORITY = 0x8066 - /// - TexturePriority = ((int)0x8066), - /// - /// Original was GL_TEXTURE_PRIORITY_EXT = 0x8066 - /// - TexturePriorityExt = ((int)0x8066), - /// - /// Original was GL_TEXTURE_RESIDENT = 0x8067 - /// - TextureResident = ((int)0x8067), - /// - /// Original was GL_TEXTURE_BINDING_1D = 0x8068 - /// - TextureBinding1D = ((int)0x8068), - /// - /// Original was GL_TEXTURE_BINDING_2D = 0x8069 - /// - TextureBinding2D = ((int)0x8069), - /// - /// Original was GL_TEXTURE_3D_BINDING_EXT = 0x806A - /// - Texture3DBindingExt = ((int)0x806A), - /// - /// Original was GL_TEXTURE_BINDING_3D = 0x806A - /// - TextureBinding3D = ((int)0x806A), - /// - /// Original was GL_PACK_SKIP_IMAGES = 0x806B - /// - PackSkipImages = ((int)0x806B), - /// - /// Original was GL_PACK_SKIP_IMAGES_EXT = 0x806B - /// - PackSkipImagesExt = ((int)0x806B), - /// - /// Original was GL_PACK_IMAGE_HEIGHT = 0x806C - /// - PackImageHeight = ((int)0x806C), - /// - /// Original was GL_PACK_IMAGE_HEIGHT_EXT = 0x806C - /// - PackImageHeightExt = ((int)0x806C), - /// - /// Original was GL_UNPACK_SKIP_IMAGES = 0x806D - /// - UnpackSkipImages = ((int)0x806D), - /// - /// Original was GL_UNPACK_SKIP_IMAGES_EXT = 0x806D - /// - UnpackSkipImagesExt = ((int)0x806D), - /// - /// Original was GL_UNPACK_IMAGE_HEIGHT = 0x806E - /// - UnpackImageHeight = ((int)0x806E), - /// - /// Original was GL_UNPACK_IMAGE_HEIGHT_EXT = 0x806E - /// - UnpackImageHeightExt = ((int)0x806E), - /// - /// Original was GL_TEXTURE_3D = 0x806F - /// - Texture3D = ((int)0x806F), - /// - /// Original was GL_TEXTURE_3D_EXT = 0x806F - /// - Texture3DExt = ((int)0x806F), - /// - /// Original was GL_TEXTURE_3D_OES = 0x806F - /// - Texture3DOes = ((int)0x806F), - /// - /// Original was GL_PROXY_TEXTURE_3D = 0x8070 - /// - ProxyTexture3D = ((int)0x8070), - /// - /// Original was GL_PROXY_TEXTURE_3D_EXT = 0x8070 - /// - ProxyTexture3DExt = ((int)0x8070), - /// - /// Original was GL_TEXTURE_DEPTH_EXT = 0x8071 - /// - TextureDepthExt = ((int)0x8071), - /// - /// Original was GL_TEXTURE_WRAP_R = 0x8072 - /// - TextureWrapR = ((int)0x8072), - /// - /// Original was GL_TEXTURE_WRAP_R_EXT = 0x8072 - /// - TextureWrapRExt = ((int)0x8072), - /// - /// Original was GL_TEXTURE_WRAP_R_OES = 0x8072 - /// - TextureWrapROes = ((int)0x8072), - /// - /// Original was GL_MAX_3D_TEXTURE_SIZE_EXT = 0x8073 - /// - Max3DTextureSizeExt = ((int)0x8073), - /// - /// Original was GL_VERTEX_ARRAY = 0x8074 - /// - VertexArray = ((int)0x8074), - /// - /// Original was GL_VERTEX_ARRAY_KHR = 0x8074 - /// - VertexArrayKhr = ((int)0x8074), - /// - /// Original was GL_NORMAL_ARRAY = 0x8075 - /// - NormalArray = ((int)0x8075), - /// - /// Original was GL_COLOR_ARRAY = 0x8076 - /// - ColorArray = ((int)0x8076), - /// - /// Original was GL_INDEX_ARRAY = 0x8077 - /// - IndexArray = ((int)0x8077), - /// - /// Original was GL_TEXTURE_COORD_ARRAY = 0x8078 - /// - TextureCoordArray = ((int)0x8078), - /// - /// Original was GL_EDGE_FLAG_ARRAY = 0x8079 - /// - EdgeFlagArray = ((int)0x8079), - /// - /// Original was GL_VERTEX_ARRAY_SIZE = 0x807A - /// - VertexArraySize = ((int)0x807A), - /// - /// Original was GL_VERTEX_ARRAY_TYPE = 0x807B - /// - VertexArrayType = ((int)0x807B), - /// - /// Original was GL_VERTEX_ARRAY_STRIDE = 0x807C - /// - VertexArrayStride = ((int)0x807C), - /// - /// Original was GL_VERTEX_ARRAY_COUNT_EXT = 0x807D - /// - VertexArrayCountExt = ((int)0x807D), - /// - /// Original was GL_NORMAL_ARRAY_TYPE = 0x807E - /// - NormalArrayType = ((int)0x807E), - /// - /// Original was GL_NORMAL_ARRAY_STRIDE = 0x807F - /// - NormalArrayStride = ((int)0x807F), - /// - /// Original was GL_NORMAL_ARRAY_COUNT_EXT = 0x8080 - /// - NormalArrayCountExt = ((int)0x8080), - /// - /// Original was GL_COLOR_ARRAY_SIZE = 0x8081 - /// - ColorArraySize = ((int)0x8081), - /// - /// Original was GL_COLOR_ARRAY_TYPE = 0x8082 - /// - ColorArrayType = ((int)0x8082), - /// - /// Original was GL_COLOR_ARRAY_STRIDE = 0x8083 - /// - ColorArrayStride = ((int)0x8083), - /// - /// Original was GL_COLOR_ARRAY_COUNT_EXT = 0x8084 - /// - ColorArrayCountExt = ((int)0x8084), - /// - /// Original was GL_INDEX_ARRAY_TYPE = 0x8085 - /// - IndexArrayType = ((int)0x8085), - /// - /// Original was GL_INDEX_ARRAY_STRIDE = 0x8086 - /// - IndexArrayStride = ((int)0x8086), - /// - /// Original was GL_INDEX_ARRAY_COUNT_EXT = 0x8087 - /// - IndexArrayCountExt = ((int)0x8087), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_SIZE = 0x8088 - /// - TextureCoordArraySize = ((int)0x8088), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_TYPE = 0x8089 - /// - TextureCoordArrayType = ((int)0x8089), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_STRIDE = 0x808A - /// - TextureCoordArrayStride = ((int)0x808A), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_COUNT_EXT = 0x808B - /// - TextureCoordArrayCountExt = ((int)0x808B), - /// - /// Original was GL_EDGE_FLAG_ARRAY_STRIDE = 0x808C - /// - EdgeFlagArrayStride = ((int)0x808C), - /// - /// Original was GL_EDGE_FLAG_ARRAY_COUNT_EXT = 0x808D - /// - EdgeFlagArrayCountExt = ((int)0x808D), - /// - /// Original was GL_VERTEX_ARRAY_POINTER = 0x808E - /// - VertexArrayPointer = ((int)0x808E), - /// - /// Original was GL_VERTEX_ARRAY_POINTER_EXT = 0x808E - /// - VertexArrayPointerExt = ((int)0x808E), - /// - /// Original was GL_NORMAL_ARRAY_POINTER = 0x808F - /// - NormalArrayPointer = ((int)0x808F), - /// - /// Original was GL_NORMAL_ARRAY_POINTER_EXT = 0x808F - /// - NormalArrayPointerExt = ((int)0x808F), - /// - /// Original was GL_COLOR_ARRAY_POINTER = 0x8090 - /// - ColorArrayPointer = ((int)0x8090), - /// - /// Original was GL_COLOR_ARRAY_POINTER_EXT = 0x8090 - /// - ColorArrayPointerExt = ((int)0x8090), - /// - /// Original was GL_INDEX_ARRAY_POINTER = 0x8091 - /// - IndexArrayPointer = ((int)0x8091), - /// - /// Original was GL_INDEX_ARRAY_POINTER_EXT = 0x8091 - /// - IndexArrayPointerExt = ((int)0x8091), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_POINTER = 0x8092 - /// - TextureCoordArrayPointer = ((int)0x8092), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_POINTER_EXT = 0x8092 - /// - TextureCoordArrayPointerExt = ((int)0x8092), - /// - /// Original was GL_EDGE_FLAG_ARRAY_POINTER = 0x8093 - /// - EdgeFlagArrayPointer = ((int)0x8093), - /// - /// Original was GL_EDGE_FLAG_ARRAY_POINTER_EXT = 0x8093 - /// - EdgeFlagArrayPointerExt = ((int)0x8093), - /// - /// Original was GL_INTERLACE_SGIX = 0x8094 - /// - InterlaceSgix = ((int)0x8094), - /// - /// Original was GL_DETAIL_TEXTURE_2D_SGIS = 0x8095 - /// - DetailTexture2DSgis = ((int)0x8095), - /// - /// Original was GL_DETAIL_TEXTURE_2D_BINDING_SGIS = 0x8096 - /// - DetailTexture2DBindingSgis = ((int)0x8096), - /// - /// Original was GL_LINEAR_DETAIL_SGIS = 0x8097 - /// - LinearDetailSgis = ((int)0x8097), - /// - /// Original was GL_LINEAR_DETAIL_ALPHA_SGIS = 0x8098 - /// - LinearDetailAlphaSgis = ((int)0x8098), - /// - /// Original was GL_LINEAR_DETAIL_COLOR_SGIS = 0x8099 - /// - LinearDetailColorSgis = ((int)0x8099), - /// - /// Original was GL_DETAIL_TEXTURE_LEVEL_SGIS = 0x809A - /// - DetailTextureLevelSgis = ((int)0x809A), - /// - /// Original was GL_DETAIL_TEXTURE_MODE_SGIS = 0x809B - /// - DetailTextureModeSgis = ((int)0x809B), - /// - /// Original was GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS = 0x809C - /// - DetailTextureFuncPointsSgis = ((int)0x809C), - /// - /// Original was GL_MULTISAMPLE = 0x809D - /// - Multisample = ((int)0x809D), - /// - /// Original was GL_MULTISAMPLE_SGIS = 0x809D - /// - MultisampleSgis = ((int)0x809D), - /// - /// Original was GL_SAMPLE_ALPHA_TO_COVERAGE = 0x809E - /// - SampleAlphaToCoverage = ((int)0x809E), - /// - /// Original was GL_SAMPLE_ALPHA_TO_MASK_SGIS = 0x809E - /// - SampleAlphaToMaskSgis = ((int)0x809E), - /// - /// Original was GL_SAMPLE_ALPHA_TO_ONE = 0x809F - /// - SampleAlphaToOne = ((int)0x809F), - /// - /// Original was GL_SAMPLE_ALPHA_TO_ONE_SGIS = 0x809F - /// - SampleAlphaToOneSgis = ((int)0x809F), - /// - /// Original was GL_SAMPLE_COVERAGE = 0x80A0 - /// - SampleCoverage = ((int)0x80A0), - /// - /// Original was GL_SAMPLE_MASK_SGIS = 0x80A0 - /// - SampleMaskSgis = ((int)0x80A0), - /// - /// Original was GL_1PASS_EXT = 0x80A1 - /// - Gl1PassExt = ((int)0x80A1), - /// - /// Original was GL_1PASS_SGIS = 0x80A1 - /// - Gl1PassSgis = ((int)0x80A1), - /// - /// Original was GL_2PASS_0_EXT = 0x80A2 - /// - Gl2Pass0Ext = ((int)0x80A2), - /// - /// Original was GL_2PASS_0_SGIS = 0x80A2 - /// - Gl2Pass0Sgis = ((int)0x80A2), - /// - /// Original was GL_2PASS_1_EXT = 0x80A3 - /// - Gl2Pass1Ext = ((int)0x80A3), - /// - /// Original was GL_2PASS_1_SGIS = 0x80A3 - /// - Gl2Pass1Sgis = ((int)0x80A3), - /// - /// Original was GL_4PASS_0_EXT = 0x80A4 - /// - Gl4Pass0Ext = ((int)0x80A4), - /// - /// Original was GL_4PASS_0_SGIS = 0x80A4 - /// - Gl4Pass0Sgis = ((int)0x80A4), - /// - /// Original was GL_4PASS_1_EXT = 0x80A5 - /// - Gl4Pass1Ext = ((int)0x80A5), - /// - /// Original was GL_4PASS_1_SGIS = 0x80A5 - /// - Gl4Pass1Sgis = ((int)0x80A5), - /// - /// Original was GL_4PASS_2_EXT = 0x80A6 - /// - Gl4Pass2Ext = ((int)0x80A6), - /// - /// Original was GL_4PASS_2_SGIS = 0x80A6 - /// - Gl4Pass2Sgis = ((int)0x80A6), - /// - /// Original was GL_4PASS_3_EXT = 0x80A7 - /// - Gl4Pass3Ext = ((int)0x80A7), - /// - /// Original was GL_4PASS_3_SGIS = 0x80A7 - /// - Gl4Pass3Sgis = ((int)0x80A7), - /// - /// Original was GL_SAMPLE_BUFFERS = 0x80A8 - /// - SampleBuffers = ((int)0x80A8), - /// - /// Original was GL_SAMPLE_BUFFERS_SGIS = 0x80A8 - /// - SampleBuffersSgis = ((int)0x80A8), - /// - /// Original was GL_SAMPLES = 0x80A9 - /// - Samples = ((int)0x80A9), - /// - /// Original was GL_SAMPLES_SGIS = 0x80A9 - /// - SamplesSgis = ((int)0x80A9), - /// - /// Original was GL_SAMPLE_COVERAGE_VALUE = 0x80AA - /// - SampleCoverageValue = ((int)0x80AA), - /// - /// Original was GL_SAMPLE_MASK_VALUE_SGIS = 0x80AA - /// - SampleMaskValueSgis = ((int)0x80AA), - /// - /// Original was GL_SAMPLE_COVERAGE_INVERT = 0x80AB - /// - SampleCoverageInvert = ((int)0x80AB), - /// - /// Original was GL_SAMPLE_MASK_INVERT_SGIS = 0x80AB - /// - SampleMaskInvertSgis = ((int)0x80AB), - /// - /// Original was GL_SAMPLE_PATTERN_SGIS = 0x80AC - /// - SamplePatternSgis = ((int)0x80AC), - /// - /// Original was GL_LINEAR_SHARPEN_SGIS = 0x80AD - /// - LinearSharpenSgis = ((int)0x80AD), - /// - /// Original was GL_LINEAR_SHARPEN_ALPHA_SGIS = 0x80AE - /// - LinearSharpenAlphaSgis = ((int)0x80AE), - /// - /// Original was GL_LINEAR_SHARPEN_COLOR_SGIS = 0x80AF - /// - LinearSharpenColorSgis = ((int)0x80AF), - /// - /// Original was GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS = 0x80B0 - /// - SharpenTextureFuncPointsSgis = ((int)0x80B0), - /// - /// Original was GL_COLOR_MATRIX_SGI = 0x80B1 - /// - ColorMatrixSgi = ((int)0x80B1), - /// - /// Original was GL_COLOR_MATRIX_STACK_DEPTH_SGI = 0x80B2 - /// - ColorMatrixStackDepthSgi = ((int)0x80B2), - /// - /// Original was GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI = 0x80B3 - /// - MaxColorMatrixStackDepthSgi = ((int)0x80B3), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_SCALE = 0x80B4 - /// - PostColorMatrixRedScale = ((int)0x80B4), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_SCALE_SGI = 0x80B4 - /// - PostColorMatrixRedScaleSgi = ((int)0x80B4), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_SCALE = 0x80B5 - /// - PostColorMatrixGreenScale = ((int)0x80B5), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI = 0x80B5 - /// - PostColorMatrixGreenScaleSgi = ((int)0x80B5), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_SCALE = 0x80B6 - /// - PostColorMatrixBlueScale = ((int)0x80B6), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI = 0x80B6 - /// - PostColorMatrixBlueScaleSgi = ((int)0x80B6), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_SCALE = 0x80B7 - /// - PostColorMatrixAlphaScale = ((int)0x80B7), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI = 0x80B7 - /// - PostColorMatrixAlphaScaleSgi = ((int)0x80B7), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_BIAS = 0x80B8 - /// - PostColorMatrixRedBias = ((int)0x80B8), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_BIAS_SGI = 0x80B8 - /// - PostColorMatrixRedBiasSgi = ((int)0x80B8), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_BIAS = 0x80B9 - /// - PostColorMatrixGreenBias = ((int)0x80B9), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI = 0x80B9 - /// - PostColorMatrixGreenBiasSgi = ((int)0x80B9), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_BIAS = 0x80BA - /// - PostColorMatrixBlueBias = ((int)0x80BA), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI = 0x80BA - /// - PostColorMatrixBlueBiasSgi = ((int)0x80BA), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_BIAS = 0x80BB - /// - PostColorMatrixAlphaBias = ((int)0x80BB), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI = 0x80BB - /// - PostColorMatrixAlphaBiasSgi = ((int)0x80BB), - /// - /// Original was GL_TEXTURE_COLOR_TABLE_SGI = 0x80BC - /// - TextureColorTableSgi = ((int)0x80BC), - /// - /// Original was GL_PROXY_TEXTURE_COLOR_TABLE_SGI = 0x80BD - /// - ProxyTextureColorTableSgi = ((int)0x80BD), - /// - /// Original was GL_TEXTURE_ENV_BIAS_SGIX = 0x80BE - /// - TextureEnvBiasSgix = ((int)0x80BE), - /// - /// Original was GL_SHADOW_AMBIENT_SGIX = 0x80BF - /// - ShadowAmbientSgix = ((int)0x80BF), - /// - /// Original was GL_BLEND_DST_RGB_OES = 0x80C8 - /// - BlendDstRgbOes = ((int)0x80C8), - /// - /// Original was GL_BLEND_SRC_RGB_OES = 0x80C9 - /// - BlendSrcRgbOes = ((int)0x80C9), - /// - /// Original was GL_BLEND_DST_ALPHA_OES = 0x80CA - /// - BlendDstAlphaOes = ((int)0x80CA), - /// - /// Original was GL_BLEND_SRC_ALPHA_OES = 0x80CB - /// - BlendSrcAlphaOes = ((int)0x80CB), - /// - /// Original was GL_COLOR_TABLE = 0x80D0 - /// - ColorTable = ((int)0x80D0), - /// - /// Original was GL_COLOR_TABLE_SGI = 0x80D0 - /// - ColorTableSgi = ((int)0x80D0), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE = 0x80D1 - /// - PostConvolutionColorTable = ((int)0x80D1), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D1 - /// - PostConvolutionColorTableSgi = ((int)0x80D1), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D2 - /// - PostColorMatrixColorTable = ((int)0x80D2), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D2 - /// - PostColorMatrixColorTableSgi = ((int)0x80D2), - /// - /// Original was GL_PROXY_COLOR_TABLE = 0x80D3 - /// - ProxyColorTable = ((int)0x80D3), - /// - /// Original was GL_PROXY_COLOR_TABLE_SGI = 0x80D3 - /// - ProxyColorTableSgi = ((int)0x80D3), - /// - /// Original was GL_PROXY_POST_CONVOLUTION_COLOR_TABLE = 0x80D4 - /// - ProxyPostConvolutionColorTable = ((int)0x80D4), - /// - /// Original was GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D4 - /// - ProxyPostConvolutionColorTableSgi = ((int)0x80D4), - /// - /// Original was GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D5 - /// - ProxyPostColorMatrixColorTable = ((int)0x80D5), - /// - /// Original was GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D5 - /// - ProxyPostColorMatrixColorTableSgi = ((int)0x80D5), - /// - /// Original was GL_COLOR_TABLE_SCALE = 0x80D6 - /// - ColorTableScale = ((int)0x80D6), - /// - /// Original was GL_COLOR_TABLE_SCALE_SGI = 0x80D6 - /// - ColorTableScaleSgi = ((int)0x80D6), - /// - /// Original was GL_COLOR_TABLE_BIAS = 0x80D7 - /// - ColorTableBias = ((int)0x80D7), - /// - /// Original was GL_COLOR_TABLE_BIAS_SGI = 0x80D7 - /// - ColorTableBiasSgi = ((int)0x80D7), - /// - /// Original was GL_COLOR_TABLE_FORMAT = 0x80D8 - /// - ColorTableFormat = ((int)0x80D8), - /// - /// Original was GL_COLOR_TABLE_FORMAT_SGI = 0x80D8 - /// - ColorTableFormatSgi = ((int)0x80D8), - /// - /// Original was GL_COLOR_TABLE_WIDTH = 0x80D9 - /// - ColorTableWidth = ((int)0x80D9), - /// - /// Original was GL_COLOR_TABLE_WIDTH_SGI = 0x80D9 - /// - ColorTableWidthSgi = ((int)0x80D9), - /// - /// Original was GL_COLOR_TABLE_RED_SIZE = 0x80DA - /// - ColorTableRedSize = ((int)0x80DA), - /// - /// Original was GL_COLOR_TABLE_RED_SIZE_SGI = 0x80DA - /// - ColorTableRedSizeSgi = ((int)0x80DA), - /// - /// Original was GL_COLOR_TABLE_GREEN_SIZE = 0x80DB - /// - ColorTableGreenSize = ((int)0x80DB), - /// - /// Original was GL_COLOR_TABLE_GREEN_SIZE_SGI = 0x80DB - /// - ColorTableGreenSizeSgi = ((int)0x80DB), - /// - /// Original was GL_COLOR_TABLE_BLUE_SIZE = 0x80DC - /// - ColorTableBlueSize = ((int)0x80DC), - /// - /// Original was GL_COLOR_TABLE_BLUE_SIZE_SGI = 0x80DC - /// - ColorTableBlueSizeSgi = ((int)0x80DC), - /// - /// Original was GL_COLOR_TABLE_ALPHA_SIZE = 0x80DD - /// - ColorTableAlphaSize = ((int)0x80DD), - /// - /// Original was GL_COLOR_TABLE_ALPHA_SIZE_SGI = 0x80DD - /// - ColorTableAlphaSizeSgi = ((int)0x80DD), - /// - /// Original was GL_COLOR_TABLE_LUMINANCE_SIZE = 0x80DE - /// - ColorTableLuminanceSize = ((int)0x80DE), - /// - /// Original was GL_COLOR_TABLE_LUMINANCE_SIZE_SGI = 0x80DE - /// - ColorTableLuminanceSizeSgi = ((int)0x80DE), - /// - /// Original was GL_COLOR_TABLE_INTENSITY_SIZE = 0x80DF - /// - ColorTableIntensitySize = ((int)0x80DF), - /// - /// Original was GL_COLOR_TABLE_INTENSITY_SIZE_SGI = 0x80DF - /// - ColorTableIntensitySizeSgi = ((int)0x80DF), - /// - /// Original was GL_BGRA = 0x80E1 - /// - Bgra = ((int)0x80E1), - /// - /// Original was GL_BGRA_EXT = 0x80E1 - /// - BgraExt = ((int)0x80E1), - /// - /// Original was GL_BGRA_IMG = 0x80E1 - /// - BgraImg = ((int)0x80E1), - /// - /// Original was GL_PHONG_HINT_WIN = 0x80EB - /// - PhongHintWin = ((int)0x80EB), - /// - /// Original was GL_CLIP_VOLUME_CLIPPING_HINT_EXT = 0x80F0 - /// - ClipVolumeClippingHintExt = ((int)0x80F0), - /// - /// Original was GL_DUAL_ALPHA4_SGIS = 0x8110 - /// - DualAlpha4Sgis = ((int)0x8110), - /// - /// Original was GL_DUAL_ALPHA8_SGIS = 0x8111 - /// - DualAlpha8Sgis = ((int)0x8111), - /// - /// Original was GL_DUAL_ALPHA12_SGIS = 0x8112 - /// - DualAlpha12Sgis = ((int)0x8112), - /// - /// Original was GL_DUAL_ALPHA16_SGIS = 0x8113 - /// - DualAlpha16Sgis = ((int)0x8113), - /// - /// Original was GL_DUAL_LUMINANCE4_SGIS = 0x8114 - /// - DualLuminance4Sgis = ((int)0x8114), - /// - /// Original was GL_DUAL_LUMINANCE8_SGIS = 0x8115 - /// - DualLuminance8Sgis = ((int)0x8115), - /// - /// Original was GL_DUAL_LUMINANCE12_SGIS = 0x8116 - /// - DualLuminance12Sgis = ((int)0x8116), - /// - /// Original was GL_DUAL_LUMINANCE16_SGIS = 0x8117 - /// - DualLuminance16Sgis = ((int)0x8117), - /// - /// Original was GL_DUAL_INTENSITY4_SGIS = 0x8118 - /// - DualIntensity4Sgis = ((int)0x8118), - /// - /// Original was GL_DUAL_INTENSITY8_SGIS = 0x8119 - /// - DualIntensity8Sgis = ((int)0x8119), - /// - /// Original was GL_DUAL_INTENSITY12_SGIS = 0x811A - /// - DualIntensity12Sgis = ((int)0x811A), - /// - /// Original was GL_DUAL_INTENSITY16_SGIS = 0x811B - /// - DualIntensity16Sgis = ((int)0x811B), - /// - /// Original was GL_DUAL_LUMINANCE_ALPHA4_SGIS = 0x811C - /// - DualLuminanceAlpha4Sgis = ((int)0x811C), - /// - /// Original was GL_DUAL_LUMINANCE_ALPHA8_SGIS = 0x811D - /// - DualLuminanceAlpha8Sgis = ((int)0x811D), - /// - /// Original was GL_QUAD_ALPHA4_SGIS = 0x811E - /// - QuadAlpha4Sgis = ((int)0x811E), - /// - /// Original was GL_QUAD_ALPHA8_SGIS = 0x811F - /// - QuadAlpha8Sgis = ((int)0x811F), - /// - /// Original was GL_QUAD_LUMINANCE4_SGIS = 0x8120 - /// - QuadLuminance4Sgis = ((int)0x8120), - /// - /// Original was GL_QUAD_LUMINANCE8_SGIS = 0x8121 - /// - QuadLuminance8Sgis = ((int)0x8121), - /// - /// Original was GL_QUAD_INTENSITY4_SGIS = 0x8122 - /// - QuadIntensity4Sgis = ((int)0x8122), - /// - /// Original was GL_QUAD_INTENSITY8_SGIS = 0x8123 - /// - QuadIntensity8Sgis = ((int)0x8123), - /// - /// Original was GL_DUAL_TEXTURE_SELECT_SGIS = 0x8124 - /// - DualTextureSelectSgis = ((int)0x8124), - /// - /// Original was GL_QUAD_TEXTURE_SELECT_SGIS = 0x8125 - /// - QuadTextureSelectSgis = ((int)0x8125), - /// - /// Original was GL_POINT_SIZE_MIN = 0x8126 - /// - PointSizeMin = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MIN_ARB = 0x8126 - /// - PointSizeMinArb = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MIN_EXT = 0x8126 - /// - PointSizeMinExt = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MIN_SGIS = 0x8126 - /// - PointSizeMinSgis = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MAX = 0x8127 - /// - PointSizeMax = ((int)0x8127), - /// - /// Original was GL_POINT_SIZE_MAX_ARB = 0x8127 - /// - PointSizeMaxArb = ((int)0x8127), - /// - /// Original was GL_POINT_SIZE_MAX_EXT = 0x8127 - /// - PointSizeMaxExt = ((int)0x8127), - /// - /// Original was GL_POINT_SIZE_MAX_SGIS = 0x8127 - /// - PointSizeMaxSgis = ((int)0x8127), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE = 0x8128 - /// - PointFadeThresholdSize = ((int)0x8128), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_ARB = 0x8128 - /// - PointFadeThresholdSizeArb = ((int)0x8128), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_EXT = 0x8128 - /// - PointFadeThresholdSizeExt = ((int)0x8128), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_SGIS = 0x8128 - /// - PointFadeThresholdSizeSgis = ((int)0x8128), - /// - /// Original was GL_DISTANCE_ATTENUATION_EXT = 0x8129 - /// - DistanceAttenuationExt = ((int)0x8129), - /// - /// Original was GL_DISTANCE_ATTENUATION_SGIS = 0x8129 - /// - DistanceAttenuationSgis = ((int)0x8129), - /// - /// Original was GL_POINT_DISTANCE_ATTENUATION = 0x8129 - /// - PointDistanceAttenuation = ((int)0x8129), - /// - /// Original was GL_POINT_DISTANCE_ATTENUATION_ARB = 0x8129 - /// - PointDistanceAttenuationArb = ((int)0x8129), - /// - /// Original was GL_FOG_FUNC_SGIS = 0x812A - /// - FogFuncSgis = ((int)0x812A), - /// - /// Original was GL_FOG_FUNC_POINTS_SGIS = 0x812B - /// - FogFuncPointsSgis = ((int)0x812B), - /// - /// Original was GL_MAX_FOG_FUNC_POINTS_SGIS = 0x812C - /// - MaxFogFuncPointsSgis = ((int)0x812C), - /// - /// Original was GL_CLAMP_TO_BORDER = 0x812D - /// - ClampToBorder = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_ARB = 0x812D - /// - ClampToBorderArb = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_NV = 0x812D - /// - ClampToBorderNv = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_SGIS = 0x812D - /// - ClampToBorderSgis = ((int)0x812D), - /// - /// Original was GL_TEXTURE_MULTI_BUFFER_HINT_SGIX = 0x812E - /// - TextureMultiBufferHintSgix = ((int)0x812E), - /// - /// Original was GL_CLAMP_TO_EDGE = 0x812F - /// - ClampToEdge = ((int)0x812F), - /// - /// Original was GL_CLAMP_TO_EDGE_SGIS = 0x812F - /// - ClampToEdgeSgis = ((int)0x812F), - /// - /// Original was GL_PACK_SKIP_VOLUMES_SGIS = 0x8130 - /// - PackSkipVolumesSgis = ((int)0x8130), - /// - /// Original was GL_PACK_IMAGE_DEPTH_SGIS = 0x8131 - /// - PackImageDepthSgis = ((int)0x8131), - /// - /// Original was GL_UNPACK_SKIP_VOLUMES_SGIS = 0x8132 - /// - UnpackSkipVolumesSgis = ((int)0x8132), - /// - /// Original was GL_UNPACK_IMAGE_DEPTH_SGIS = 0x8133 - /// - UnpackImageDepthSgis = ((int)0x8133), - /// - /// Original was GL_TEXTURE_4D_SGIS = 0x8134 - /// - Texture4DSgis = ((int)0x8134), - /// - /// Original was GL_PROXY_TEXTURE_4D_SGIS = 0x8135 - /// - ProxyTexture4DSgis = ((int)0x8135), - /// - /// Original was GL_TEXTURE_4DSIZE_SGIS = 0x8136 - /// - Texture4DsizeSgis = ((int)0x8136), - /// - /// Original was GL_TEXTURE_WRAP_Q_SGIS = 0x8137 - /// - TextureWrapQSgis = ((int)0x8137), - /// - /// Original was GL_MAX_4D_TEXTURE_SIZE_SGIS = 0x8138 - /// - Max4DTextureSizeSgis = ((int)0x8138), - /// - /// Original was GL_PIXEL_TEX_GEN_SGIX = 0x8139 - /// - PixelTexGenSgix = ((int)0x8139), - /// - /// Original was GL_TEXTURE_MIN_LOD = 0x813A - /// - TextureMinLod = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MIN_LOD_SGIS = 0x813A - /// - TextureMinLodSgis = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MAX_LOD = 0x813B - /// - TextureMaxLod = ((int)0x813B), - /// - /// Original was GL_TEXTURE_MAX_LOD_SGIS = 0x813B - /// - TextureMaxLodSgis = ((int)0x813B), - /// - /// Original was GL_TEXTURE_BASE_LEVEL = 0x813C - /// - TextureBaseLevel = ((int)0x813C), - /// - /// Original was GL_TEXTURE_BASE_LEVEL_SGIS = 0x813C - /// - TextureBaseLevelSgis = ((int)0x813C), - /// - /// Original was GL_TEXTURE_MAX_LEVEL = 0x813D - /// - TextureMaxLevel = ((int)0x813D), - /// - /// Original was GL_TEXTURE_MAX_LEVEL_APPLE = 0x813D - /// - TextureMaxLevelApple = ((int)0x813D), - /// - /// Original was GL_TEXTURE_MAX_LEVEL_SGIS = 0x813D - /// - TextureMaxLevelSgis = ((int)0x813D), - /// - /// Original was GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX = 0x813E - /// - PixelTileBestAlignmentSgix = ((int)0x813E), - /// - /// Original was GL_PIXEL_TILE_CACHE_INCREMENT_SGIX = 0x813F - /// - PixelTileCacheIncrementSgix = ((int)0x813F), - /// - /// Original was GL_PIXEL_TILE_WIDTH_SGIX = 0x8140 - /// - PixelTileWidthSgix = ((int)0x8140), - /// - /// Original was GL_PIXEL_TILE_HEIGHT_SGIX = 0x8141 - /// - PixelTileHeightSgix = ((int)0x8141), - /// - /// Original was GL_PIXEL_TILE_GRID_WIDTH_SGIX = 0x8142 - /// - PixelTileGridWidthSgix = ((int)0x8142), - /// - /// Original was GL_PIXEL_TILE_GRID_HEIGHT_SGIX = 0x8143 - /// - PixelTileGridHeightSgix = ((int)0x8143), - /// - /// Original was GL_PIXEL_TILE_GRID_DEPTH_SGIX = 0x8144 - /// - PixelTileGridDepthSgix = ((int)0x8144), - /// - /// Original was GL_PIXEL_TILE_CACHE_SIZE_SGIX = 0x8145 - /// - PixelTileCacheSizeSgix = ((int)0x8145), - /// - /// Original was GL_FILTER4_SGIS = 0x8146 - /// - Filter4Sgis = ((int)0x8146), - /// - /// Original was GL_TEXTURE_FILTER4_SIZE_SGIS = 0x8147 - /// - TextureFilter4SizeSgis = ((int)0x8147), - /// - /// Original was GL_SPRITE_SGIX = 0x8148 - /// - SpriteSgix = ((int)0x8148), - /// - /// Original was GL_SPRITE_MODE_SGIX = 0x8149 - /// - SpriteModeSgix = ((int)0x8149), - /// - /// Original was GL_SPRITE_AXIS_SGIX = 0x814A - /// - SpriteAxisSgix = ((int)0x814A), - /// - /// Original was GL_SPRITE_TRANSLATION_SGIX = 0x814B - /// - SpriteTranslationSgix = ((int)0x814B), - /// - /// Original was GL_TEXTURE_4D_BINDING_SGIS = 0x814F - /// - Texture4DBindingSgis = ((int)0x814F), - /// - /// Original was GL_CONVOLUTION_BORDER_COLOR = 0x8154 - /// - ConvolutionBorderColor = ((int)0x8154), - /// - /// Original was GL_LINEAR_CLIPMAP_LINEAR_SGIX = 0x8170 - /// - LinearClipmapLinearSgix = ((int)0x8170), - /// - /// Original was GL_TEXTURE_CLIPMAP_CENTER_SGIX = 0x8171 - /// - TextureClipmapCenterSgix = ((int)0x8171), - /// - /// Original was GL_TEXTURE_CLIPMAP_FRAME_SGIX = 0x8172 - /// - TextureClipmapFrameSgix = ((int)0x8172), - /// - /// Original was GL_TEXTURE_CLIPMAP_OFFSET_SGIX = 0x8173 - /// - TextureClipmapOffsetSgix = ((int)0x8173), - /// - /// Original was GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8174 - /// - TextureClipmapVirtualDepthSgix = ((int)0x8174), - /// - /// Original was GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = 0x8175 - /// - TextureClipmapLodOffsetSgix = ((int)0x8175), - /// - /// Original was GL_TEXTURE_CLIPMAP_DEPTH_SGIX = 0x8176 - /// - TextureClipmapDepthSgix = ((int)0x8176), - /// - /// Original was GL_MAX_CLIPMAP_DEPTH_SGIX = 0x8177 - /// - MaxClipmapDepthSgix = ((int)0x8177), - /// - /// Original was GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8178 - /// - MaxClipmapVirtualDepthSgix = ((int)0x8178), - /// - /// Original was GL_POST_TEXTURE_FILTER_BIAS_SGIX = 0x8179 - /// - PostTextureFilterBiasSgix = ((int)0x8179), - /// - /// Original was GL_POST_TEXTURE_FILTER_SCALE_SGIX = 0x817A - /// - PostTextureFilterScaleSgix = ((int)0x817A), - /// - /// Original was GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = 0x817B - /// - PostTextureFilterBiasRangeSgix = ((int)0x817B), - /// - /// Original was GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = 0x817C - /// - PostTextureFilterScaleRangeSgix = ((int)0x817C), - /// - /// Original was GL_REFERENCE_PLANE_SGIX = 0x817D - /// - ReferencePlaneSgix = ((int)0x817D), - /// - /// Original was GL_REFERENCE_PLANE_EQUATION_SGIX = 0x817E - /// - ReferencePlaneEquationSgix = ((int)0x817E), - /// - /// Original was GL_IR_INSTRUMENT1_SGIX = 0x817F - /// - IrInstrument1Sgix = ((int)0x817F), - /// - /// Original was GL_INSTRUMENT_BUFFER_POINTER_SGIX = 0x8180 - /// - InstrumentBufferPointerSgix = ((int)0x8180), - /// - /// Original was GL_INSTRUMENT_MEASUREMENTS_SGIX = 0x8181 - /// - InstrumentMeasurementsSgix = ((int)0x8181), - /// - /// Original was GL_LIST_PRIORITY_SGIX = 0x8182 - /// - ListPrioritySgix = ((int)0x8182), - /// - /// Original was GL_CALLIGRAPHIC_FRAGMENT_SGIX = 0x8183 - /// - CalligraphicFragmentSgix = ((int)0x8183), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_CEILING_SGIX = 0x8184 - /// - PixelTexGenQCeilingSgix = ((int)0x8184), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_ROUND_SGIX = 0x8185 - /// - PixelTexGenQRoundSgix = ((int)0x8185), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX = 0x8186 - /// - PixelTexGenQFloorSgix = ((int)0x8186), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = 0x8187 - /// - PixelTexGenAlphaReplaceSgix = ((int)0x8187), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = 0x8188 - /// - PixelTexGenAlphaNoReplaceSgix = ((int)0x8188), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX = 0x8189 - /// - PixelTexGenAlphaLsSgix = ((int)0x8189), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX = 0x818A - /// - PixelTexGenAlphaMsSgix = ((int)0x818A), - /// - /// Original was GL_FRAMEZOOM_SGIX = 0x818B - /// - FramezoomSgix = ((int)0x818B), - /// - /// Original was GL_FRAMEZOOM_FACTOR_SGIX = 0x818C - /// - FramezoomFactorSgix = ((int)0x818C), - /// - /// Original was GL_MAX_FRAMEZOOM_FACTOR_SGIX = 0x818D - /// - MaxFramezoomFactorSgix = ((int)0x818D), - /// - /// Original was GL_TEXTURE_LOD_BIAS_S_SGIX = 0x818E - /// - TextureLodBiasSSgix = ((int)0x818E), - /// - /// Original was GL_TEXTURE_LOD_BIAS_T_SGIX = 0x818F - /// - TextureLodBiasTSgix = ((int)0x818F), - /// - /// Original was GL_TEXTURE_LOD_BIAS_R_SGIX = 0x8190 - /// - TextureLodBiasRSgix = ((int)0x8190), - /// - /// Original was GL_GENERATE_MIPMAP = 0x8191 - /// - GenerateMipmap = ((int)0x8191), - /// - /// Original was GL_GENERATE_MIPMAP_SGIS = 0x8191 - /// - GenerateMipmapSgis = ((int)0x8191), - /// - /// Original was GL_GENERATE_MIPMAP_HINT = 0x8192 - /// - GenerateMipmapHint = ((int)0x8192), - /// - /// Original was GL_GENERATE_MIPMAP_HINT_SGIS = 0x8192 - /// - GenerateMipmapHintSgis = ((int)0x8192), - /// - /// Original was GL_GEOMETRY_DEFORMATION_SGIX = 0x8194 - /// - GeometryDeformationSgix = ((int)0x8194), - /// - /// Original was GL_TEXTURE_DEFORMATION_SGIX = 0x8195 - /// - TextureDeformationSgix = ((int)0x8195), - /// - /// Original was GL_DEFORMATIONS_MASK_SGIX = 0x8196 - /// - DeformationsMaskSgix = ((int)0x8196), - /// - /// Original was GL_FOG_OFFSET_SGIX = 0x8198 - /// - FogOffsetSgix = ((int)0x8198), - /// - /// Original was GL_FOG_OFFSET_VALUE_SGIX = 0x8199 - /// - FogOffsetValueSgix = ((int)0x8199), - /// - /// Original was GL_TEXTURE_COMPARE_SGIX = 0x819A - /// - TextureCompareSgix = ((int)0x819A), - /// - /// Original was GL_TEXTURE_COMPARE_OPERATOR_SGIX = 0x819B - /// - TextureCompareOperatorSgix = ((int)0x819B), - /// - /// Original was GL_TEXTURE_LEQUAL_R_SGIX = 0x819C - /// - TextureLequalRSgix = ((int)0x819C), - /// - /// Original was GL_TEXTURE_GEQUAL_R_SGIX = 0x819D - /// - TextureGequalRSgix = ((int)0x819D), - /// - /// Original was GL_DEPTH_COMPONENT16 = 0x81A5 - /// - DepthComponent16 = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT16_ARB = 0x81A5 - /// - DepthComponent16Arb = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT16_OES = 0x81A5 - /// - DepthComponent16Oes = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT16_SGIX = 0x81A5 - /// - DepthComponent16Sgix = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT24_ARB = 0x81A6 - /// - DepthComponent24Arb = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT24_OES = 0x81A6 - /// - DepthComponent24Oes = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT24_SGIX = 0x81A6 - /// - DepthComponent24Sgix = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT32_ARB = 0x81A7 - /// - DepthComponent32Arb = ((int)0x81A7), - /// - /// Original was GL_DEPTH_COMPONENT32_OES = 0x81A7 - /// - DepthComponent32Oes = ((int)0x81A7), - /// - /// Original was GL_DEPTH_COMPONENT32_SGIX = 0x81A7 - /// - DepthComponent32Sgix = ((int)0x81A7), - /// - /// Original was GL_YCRCB_422_SGIX = 0x81BB - /// - Ycrcb422Sgix = ((int)0x81BB), - /// - /// Original was GL_YCRCB_444_SGIX = 0x81BC - /// - Ycrcb444Sgix = ((int)0x81BC), - /// - /// Original was GL_EYE_DISTANCE_TO_POINT_SGIS = 0x81F0 - /// - EyeDistanceToPointSgis = ((int)0x81F0), - /// - /// Original was GL_OBJECT_DISTANCE_TO_POINT_SGIS = 0x81F1 - /// - ObjectDistanceToPointSgis = ((int)0x81F1), - /// - /// Original was GL_EYE_DISTANCE_TO_LINE_SGIS = 0x81F2 - /// - EyeDistanceToLineSgis = ((int)0x81F2), - /// - /// Original was GL_OBJECT_DISTANCE_TO_LINE_SGIS = 0x81F3 - /// - ObjectDistanceToLineSgis = ((int)0x81F3), - /// - /// Original was GL_EYE_POINT_SGIS = 0x81F4 - /// - EyePointSgis = ((int)0x81F4), - /// - /// Original was GL_OBJECT_POINT_SGIS = 0x81F5 - /// - ObjectPointSgis = ((int)0x81F5), - /// - /// Original was GL_EYE_LINE_SGIS = 0x81F6 - /// - EyeLineSgis = ((int)0x81F6), - /// - /// Original was GL_OBJECT_LINE_SGIS = 0x81F7 - /// - ObjectLineSgis = ((int)0x81F7), - /// - /// Original was GL_LIGHT_MODEL_COLOR_CONTROL = 0x81F8 - /// - LightModelColorControl = ((int)0x81F8), - /// - /// Original was GL_LIGHT_MODEL_COLOR_CONTROL_EXT = 0x81F8 - /// - LightModelColorControlExt = ((int)0x81F8), - /// - /// Original was GL_SINGLE_COLOR = 0x81F9 - /// - SingleColor = ((int)0x81F9), - /// - /// Original was GL_SINGLE_COLOR_EXT = 0x81F9 - /// - SingleColorExt = ((int)0x81F9), - /// - /// Original was GL_SEPARATE_SPECULAR_COLOR = 0x81FA - /// - SeparateSpecularColor = ((int)0x81FA), - /// - /// Original was GL_SEPARATE_SPECULAR_COLOR_EXT = 0x81FA - /// - SeparateSpecularColorExt = ((int)0x81FA), - /// - /// Original was GL_SHARED_TEXTURE_PALETTE_EXT = 0x81FB - /// - SharedTexturePaletteExt = ((int)0x81FB), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING = 0x8210 - /// - FramebufferAttachmentColorEncoding = ((int)0x8210), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT = 0x8210 - /// - FramebufferAttachmentColorEncodingExt = ((int)0x8210), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE = 0x8211 - /// - FramebufferAttachmentComponentType = ((int)0x8211), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE = 0x8212 - /// - FramebufferAttachmentRedSize = ((int)0x8212), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE = 0x8213 - /// - FramebufferAttachmentGreenSize = ((int)0x8213), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE = 0x8214 - /// - FramebufferAttachmentBlueSize = ((int)0x8214), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE = 0x8215 - /// - FramebufferAttachmentAlphaSize = ((int)0x8215), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE = 0x8216 - /// - FramebufferAttachmentDepthSize = ((int)0x8216), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE = 0x8217 - /// - FramebufferAttachmentStencilSize = ((int)0x8217), - /// - /// Original was GL_FRAMEBUFFER_UNDEFINED = 0x8219 - /// - FramebufferUndefined = ((int)0x8219), - /// - /// Original was GL_FRAMEBUFFER_UNDEFINED_OES = 0x8219 - /// - FramebufferUndefinedOes = ((int)0x8219), - /// - /// Original was GL_BUFFER_IMMUTABLE_STORAGE = 0x821F - /// - BufferImmutableStorage = ((int)0x821F), - /// - /// Original was GL_BUFFER_STORAGE_FLAGS = 0x8220 - /// - BufferStorageFlags = ((int)0x8220), - /// - /// Original was GL_COMPRESSED_RED = 0x8225 - /// - CompressedRed = ((int)0x8225), - /// - /// Original was GL_COMPRESSED_RG = 0x8226 - /// - CompressedRg = ((int)0x8226), - /// - /// Original was GL_RG = 0x8227 - /// - Rg = ((int)0x8227), - /// - /// Original was GL_R8 = 0x8229 - /// - R8 = ((int)0x8229), - /// - /// Original was GL_R8_EXT = 0x8229 - /// - R8Ext = ((int)0x8229), - /// - /// Original was GL_R16 = 0x822A - /// - R16 = ((int)0x822A), - /// - /// Original was GL_R16_EXT = 0x822A - /// - R16Ext = ((int)0x822A), - /// - /// Original was GL_RG8 = 0x822B - /// - Rg8 = ((int)0x822B), - /// - /// Original was GL_RG8_EXT = 0x822B - /// - Rg8Ext = ((int)0x822B), - /// - /// Original was GL_RG16 = 0x822C - /// - Rg16 = ((int)0x822C), - /// - /// Original was GL_RG16_EXT = 0x822C - /// - Rg16Ext = ((int)0x822C), - /// - /// Original was GL_R16F = 0x822D - /// - R16f = ((int)0x822D), - /// - /// Original was GL_R16F_EXT = 0x822D - /// - R16fExt = ((int)0x822D), - /// - /// Original was GL_R32F = 0x822E - /// - R32f = ((int)0x822E), - /// - /// Original was GL_R32F_EXT = 0x822E - /// - R32fExt = ((int)0x822E), - /// - /// Original was GL_RG16F = 0x822F - /// - Rg16f = ((int)0x822F), - /// - /// Original was GL_RG16F_EXT = 0x822F - /// - Rg16fExt = ((int)0x822F), - /// - /// Original was GL_RG32F = 0x8230 - /// - Rg32f = ((int)0x8230), - /// - /// Original was GL_RG32F_EXT = 0x8230 - /// - Rg32fExt = ((int)0x8230), - /// - /// Original was GL_R8I = 0x8231 - /// - R8i = ((int)0x8231), - /// - /// Original was GL_R8UI = 0x8232 - /// - R8ui = ((int)0x8232), - /// - /// Original was GL_R16I = 0x8233 - /// - R16i = ((int)0x8233), - /// - /// Original was GL_R16UI = 0x8234 - /// - R16ui = ((int)0x8234), - /// - /// Original was GL_R32I = 0x8235 - /// - R32i = ((int)0x8235), - /// - /// Original was GL_R32UI = 0x8236 - /// - R32ui = ((int)0x8236), - /// - /// Original was GL_RG8I = 0x8237 - /// - Rg8i = ((int)0x8237), - /// - /// Original was GL_RG8UI = 0x8238 - /// - Rg8ui = ((int)0x8238), - /// - /// Original was GL_RG16I = 0x8239 - /// - Rg16i = ((int)0x8239), - /// - /// Original was GL_RG16UI = 0x823A - /// - Rg16ui = ((int)0x823A), - /// - /// Original was GL_RG32I = 0x823B - /// - Rg32i = ((int)0x823B), - /// - /// Original was GL_RG32UI = 0x823C - /// - Rg32ui = ((int)0x823C), - /// - /// Original was GL_DEBUG_OUTPUT_SYNCHRONOUS = 0x8242 - /// - DebugOutputSynchronous = ((int)0x8242), - /// - /// Original was GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR = 0x8242 - /// - DebugOutputSynchronousKhr = ((int)0x8242), - /// - /// Original was GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH = 0x8243 - /// - DebugNextLoggedMessageLength = ((int)0x8243), - /// - /// Original was GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR = 0x8243 - /// - DebugNextLoggedMessageLengthKhr = ((int)0x8243), - /// - /// Original was GL_DEBUG_CALLBACK_FUNCTION = 0x8244 - /// - DebugCallbackFunction = ((int)0x8244), - /// - /// Original was GL_DEBUG_CALLBACK_FUNCTION_KHR = 0x8244 - /// - DebugCallbackFunctionKhr = ((int)0x8244), - /// - /// Original was GL_DEBUG_CALLBACK_USER_PARAM = 0x8245 - /// - DebugCallbackUserParam = ((int)0x8245), - /// - /// Original was GL_DEBUG_CALLBACK_USER_PARAM_KHR = 0x8245 - /// - DebugCallbackUserParamKhr = ((int)0x8245), - /// - /// Original was GL_DEBUG_SOURCE_API = 0x8246 - /// - DebugSourceApi = ((int)0x8246), - /// - /// Original was GL_DEBUG_SOURCE_API_KHR = 0x8246 - /// - DebugSourceApiKhr = ((int)0x8246), - /// - /// Original was GL_DEBUG_SOURCE_WINDOW_SYSTEM = 0x8247 - /// - DebugSourceWindowSystem = ((int)0x8247), - /// - /// Original was GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR = 0x8247 - /// - DebugSourceWindowSystemKhr = ((int)0x8247), - /// - /// Original was GL_DEBUG_SOURCE_SHADER_COMPILER = 0x8248 - /// - DebugSourceShaderCompiler = ((int)0x8248), - /// - /// Original was GL_DEBUG_SOURCE_SHADER_COMPILER_KHR = 0x8248 - /// - DebugSourceShaderCompilerKhr = ((int)0x8248), - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY = 0x8249 - /// - DebugSourceThirdParty = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY_KHR = 0x8249 - /// - DebugSourceThirdPartyKhr = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION = 0x824A - /// - DebugSourceApplication = ((int)0x824A), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION_KHR = 0x824A - /// - DebugSourceApplicationKhr = ((int)0x824A), - /// - /// Original was GL_DEBUG_SOURCE_OTHER = 0x824B - /// - DebugSourceOther = ((int)0x824B), - /// - /// Original was GL_DEBUG_SOURCE_OTHER_KHR = 0x824B - /// - DebugSourceOtherKhr = ((int)0x824B), - /// - /// Original was GL_DEBUG_TYPE_ERROR = 0x824C - /// - DebugTypeError = ((int)0x824C), - /// - /// Original was GL_DEBUG_TYPE_ERROR_KHR = 0x824C - /// - DebugTypeErrorKhr = ((int)0x824C), - /// - /// Original was GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR = 0x824D - /// - DebugTypeDeprecatedBehavior = ((int)0x824D), - /// - /// Original was GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR = 0x824D - /// - DebugTypeDeprecatedBehaviorKhr = ((int)0x824D), - /// - /// Original was GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR = 0x824E - /// - DebugTypeUndefinedBehavior = ((int)0x824E), - /// - /// Original was GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR = 0x824E - /// - DebugTypeUndefinedBehaviorKhr = ((int)0x824E), - /// - /// Original was GL_DEBUG_TYPE_PORTABILITY = 0x824F - /// - DebugTypePortability = ((int)0x824F), - /// - /// Original was GL_DEBUG_TYPE_PORTABILITY_KHR = 0x824F - /// - DebugTypePortabilityKhr = ((int)0x824F), - /// - /// Original was GL_DEBUG_TYPE_PERFORMANCE = 0x8250 - /// - DebugTypePerformance = ((int)0x8250), - /// - /// Original was GL_DEBUG_TYPE_PERFORMANCE_KHR = 0x8250 - /// - DebugTypePerformanceKhr = ((int)0x8250), - /// - /// Original was GL_DEBUG_TYPE_OTHER = 0x8251 - /// - DebugTypeOther = ((int)0x8251), - /// - /// Original was GL_DEBUG_TYPE_OTHER_KHR = 0x8251 - /// - DebugTypeOtherKhr = ((int)0x8251), - /// - /// Original was GL_LOSE_CONTEXT_ON_RESET_EXT = 0x8252 - /// - LoseContextOnResetExt = ((int)0x8252), - /// - /// Original was GL_GUILTY_CONTEXT_RESET = 0x8253 - /// - GuiltyContextReset = ((int)0x8253), - /// - /// Original was GL_GUILTY_CONTEXT_RESET_EXT = 0x8253 - /// - GuiltyContextResetExt = ((int)0x8253), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET = 0x8254 - /// - InnocentContextReset = ((int)0x8254), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET_EXT = 0x8254 - /// - InnocentContextResetExt = ((int)0x8254), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET = 0x8255 - /// - UnknownContextReset = ((int)0x8255), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET_EXT = 0x8255 - /// - UnknownContextResetExt = ((int)0x8255), - /// - /// Original was GL_RESET_NOTIFICATION_STRATEGY_EXT = 0x8256 - /// - ResetNotificationStrategyExt = ((int)0x8256), - /// - /// Original was GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 0x8257 - /// - ProgramBinaryRetrievableHint = ((int)0x8257), - /// - /// Original was GL_PROGRAM_SEPARABLE = 0x8258 - /// - ProgramSeparable = ((int)0x8258), - /// - /// Original was GL_ACTIVE_PROGRAM = 0x8259 - /// - ActiveProgram = ((int)0x8259), - /// - /// Original was GL_NO_RESET_NOTIFICATION_EXT = 0x8261 - /// - NoResetNotificationExt = ((int)0x8261), - /// - /// Original was GL_COMPUTE_WORK_GROUP_SIZE = 0x8267 - /// - ComputeWorkGroupSize = ((int)0x8267), - /// - /// Original was GL_DEBUG_TYPE_MARKER = 0x8268 - /// - DebugTypeMarker = ((int)0x8268), - /// - /// Original was GL_DEBUG_TYPE_MARKER_KHR = 0x8268 - /// - DebugTypeMarkerKhr = ((int)0x8268), - /// - /// Original was GL_DEBUG_TYPE_PUSH_GROUP = 0x8269 - /// - DebugTypePushGroup = ((int)0x8269), - /// - /// Original was GL_DEBUG_TYPE_PUSH_GROUP_KHR = 0x8269 - /// - DebugTypePushGroupKhr = ((int)0x8269), - /// - /// Original was GL_DEBUG_TYPE_POP_GROUP = 0x826A - /// - DebugTypePopGroup = ((int)0x826A), - /// - /// Original was GL_DEBUG_TYPE_POP_GROUP_KHR = 0x826A - /// - DebugTypePopGroupKhr = ((int)0x826A), - /// - /// Original was GL_DEBUG_SEVERITY_NOTIFICATION = 0x826B - /// - DebugSeverityNotification = ((int)0x826B), - /// - /// Original was GL_DEBUG_SEVERITY_NOTIFICATION_KHR = 0x826B - /// - DebugSeverityNotificationKhr = ((int)0x826B), - /// - /// Original was GL_MAX_DEBUG_GROUP_STACK_DEPTH = 0x826C - /// - MaxDebugGroupStackDepth = ((int)0x826C), - /// - /// Original was GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR = 0x826C - /// - MaxDebugGroupStackDepthKhr = ((int)0x826C), - /// - /// Original was GL_DEBUG_GROUP_STACK_DEPTH = 0x826D - /// - DebugGroupStackDepth = ((int)0x826D), - /// - /// Original was GL_DEBUG_GROUP_STACK_DEPTH_KHR = 0x826D - /// - DebugGroupStackDepthKhr = ((int)0x826D), - /// - /// Original was GL_INTERNALFORMAT_SUPPORTED = 0x826F - /// - InternalformatSupported = ((int)0x826F), - /// - /// Original was GL_INTERNALFORMAT_PREFERRED = 0x8270 - /// - InternalformatPreferred = ((int)0x8270), - /// - /// Original was GL_INTERNALFORMAT_RED_SIZE = 0x8271 - /// - InternalformatRedSize = ((int)0x8271), - /// - /// Original was GL_INTERNALFORMAT_GREEN_SIZE = 0x8272 - /// - InternalformatGreenSize = ((int)0x8272), - /// - /// Original was GL_INTERNALFORMAT_BLUE_SIZE = 0x8273 - /// - InternalformatBlueSize = ((int)0x8273), - /// - /// Original was GL_INTERNALFORMAT_ALPHA_SIZE = 0x8274 - /// - InternalformatAlphaSize = ((int)0x8274), - /// - /// Original was GL_INTERNALFORMAT_DEPTH_SIZE = 0x8275 - /// - InternalformatDepthSize = ((int)0x8275), - /// - /// Original was GL_INTERNALFORMAT_STENCIL_SIZE = 0x8276 - /// - InternalformatStencilSize = ((int)0x8276), - /// - /// Original was GL_INTERNALFORMAT_SHARED_SIZE = 0x8277 - /// - InternalformatSharedSize = ((int)0x8277), - /// - /// Original was GL_INTERNALFORMAT_RED_TYPE = 0x8278 - /// - InternalformatRedType = ((int)0x8278), - /// - /// Original was GL_INTERNALFORMAT_GREEN_TYPE = 0x8279 - /// - InternalformatGreenType = ((int)0x8279), - /// - /// Original was GL_INTERNALFORMAT_BLUE_TYPE = 0x827A - /// - InternalformatBlueType = ((int)0x827A), - /// - /// Original was GL_INTERNALFORMAT_ALPHA_TYPE = 0x827B - /// - InternalformatAlphaType = ((int)0x827B), - /// - /// Original was GL_INTERNALFORMAT_DEPTH_TYPE = 0x827C - /// - InternalformatDepthType = ((int)0x827C), - /// - /// Original was GL_INTERNALFORMAT_STENCIL_TYPE = 0x827D - /// - InternalformatStencilType = ((int)0x827D), - /// - /// Original was GL_MAX_WIDTH = 0x827E - /// - MaxWidth = ((int)0x827E), - /// - /// Original was GL_MAX_HEIGHT = 0x827F - /// - MaxHeight = ((int)0x827F), - /// - /// Original was GL_MAX_DEPTH = 0x8280 - /// - MaxDepth = ((int)0x8280), - /// - /// Original was GL_MAX_LAYERS = 0x8281 - /// - MaxLayers = ((int)0x8281), - /// - /// Original was GL_COLOR_COMPONENTS = 0x8283 - /// - ColorComponents = ((int)0x8283), - /// - /// Original was GL_COLOR_RENDERABLE = 0x8286 - /// - ColorRenderable = ((int)0x8286), - /// - /// Original was GL_DEPTH_RENDERABLE = 0x8287 - /// - DepthRenderable = ((int)0x8287), - /// - /// Original was GL_STENCIL_RENDERABLE = 0x8288 - /// - StencilRenderable = ((int)0x8288), - /// - /// Original was GL_FRAMEBUFFER_RENDERABLE = 0x8289 - /// - FramebufferRenderable = ((int)0x8289), - /// - /// Original was GL_FRAMEBUFFER_RENDERABLE_LAYERED = 0x828A - /// - FramebufferRenderableLayered = ((int)0x828A), - /// - /// Original was GL_FRAMEBUFFER_BLEND = 0x828B - /// - FramebufferBlend = ((int)0x828B), - /// - /// Original was GL_READ_PIXELS = 0x828C - /// - ReadPixels = ((int)0x828C), - /// - /// Original was GL_READ_PIXELS_FORMAT = 0x828D - /// - ReadPixelsFormat = ((int)0x828D), - /// - /// Original was GL_READ_PIXELS_TYPE = 0x828E - /// - ReadPixelsType = ((int)0x828E), - /// - /// Original was GL_TEXTURE_IMAGE_FORMAT = 0x828F - /// - TextureImageFormat = ((int)0x828F), - /// - /// Original was GL_TEXTURE_IMAGE_TYPE = 0x8290 - /// - TextureImageType = ((int)0x8290), - /// - /// Original was GL_GET_TEXTURE_IMAGE_FORMAT = 0x8291 - /// - GetTextureImageFormat = ((int)0x8291), - /// - /// Original was GL_GET_TEXTURE_IMAGE_TYPE = 0x8292 - /// - GetTextureImageType = ((int)0x8292), - /// - /// Original was GL_MIPMAP = 0x8293 - /// - Mipmap = ((int)0x8293), - /// - /// Original was GL_AUTO_GENERATE_MIPMAP = 0x8295 - /// - AutoGenerateMipmap = ((int)0x8295), - /// - /// Original was GL_COLOR_ENCODING = 0x8296 - /// - ColorEncoding = ((int)0x8296), - /// - /// Original was GL_SRGB_READ = 0x8297 - /// - SrgbRead = ((int)0x8297), - /// - /// Original was GL_SRGB_WRITE = 0x8298 - /// - SrgbWrite = ((int)0x8298), - /// - /// Original was GL_FILTER = 0x829A - /// - Filter = ((int)0x829A), - /// - /// Original was GL_VERTEX_TEXTURE = 0x829B - /// - VertexTexture = ((int)0x829B), - /// - /// Original was GL_TESS_CONTROL_TEXTURE = 0x829C - /// - TessControlTexture = ((int)0x829C), - /// - /// Original was GL_TESS_EVALUATION_TEXTURE = 0x829D - /// - TessEvaluationTexture = ((int)0x829D), - /// - /// Original was GL_GEOMETRY_TEXTURE = 0x829E - /// - GeometryTexture = ((int)0x829E), - /// - /// Original was GL_FRAGMENT_TEXTURE = 0x829F - /// - FragmentTexture = ((int)0x829F), - /// - /// Original was GL_COMPUTE_TEXTURE = 0x82A0 - /// - ComputeTexture = ((int)0x82A0), - /// - /// Original was GL_TEXTURE_SHADOW = 0x82A1 - /// - TextureShadow = ((int)0x82A1), - /// - /// Original was GL_TEXTURE_GATHER = 0x82A2 - /// - TextureGather = ((int)0x82A2), - /// - /// Original was GL_TEXTURE_GATHER_SHADOW = 0x82A3 - /// - TextureGatherShadow = ((int)0x82A3), - /// - /// Original was GL_SHADER_IMAGE_LOAD = 0x82A4 - /// - ShaderImageLoad = ((int)0x82A4), - /// - /// Original was GL_SHADER_IMAGE_STORE = 0x82A5 - /// - ShaderImageStore = ((int)0x82A5), - /// - /// Original was GL_SHADER_IMAGE_ATOMIC = 0x82A6 - /// - ShaderImageAtomic = ((int)0x82A6), - /// - /// Original was GL_IMAGE_TEXEL_SIZE = 0x82A7 - /// - ImageTexelSize = ((int)0x82A7), - /// - /// Original was GL_IMAGE_COMPATIBILITY_CLASS = 0x82A8 - /// - ImageCompatibilityClass = ((int)0x82A8), - /// - /// Original was GL_IMAGE_PIXEL_FORMAT = 0x82A9 - /// - ImagePixelFormat = ((int)0x82A9), - /// - /// Original was GL_IMAGE_PIXEL_TYPE = 0x82AA - /// - ImagePixelType = ((int)0x82AA), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST = 0x82AC - /// - SimultaneousTextureAndDepthTest = ((int)0x82AC), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST = 0x82AD - /// - SimultaneousTextureAndStencilTest = ((int)0x82AD), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE = 0x82AE - /// - SimultaneousTextureAndDepthWrite = ((int)0x82AE), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE = 0x82AF - /// - SimultaneousTextureAndStencilWrite = ((int)0x82AF), - /// - /// Original was GL_TEXTURE_COMPRESSED_BLOCK_WIDTH = 0x82B1 - /// - TextureCompressedBlockWidth = ((int)0x82B1), - /// - /// Original was GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT = 0x82B2 - /// - TextureCompressedBlockHeight = ((int)0x82B2), - /// - /// Original was GL_TEXTURE_COMPRESSED_BLOCK_SIZE = 0x82B3 - /// - TextureCompressedBlockSize = ((int)0x82B3), - /// - /// Original was GL_CLEAR_BUFFER = 0x82B4 - /// - ClearBuffer = ((int)0x82B4), - /// - /// Original was GL_TEXTURE_VIEW = 0x82B5 - /// - TextureView = ((int)0x82B5), - /// - /// Original was GL_VIEW_COMPATIBILITY_CLASS = 0x82B6 - /// - ViewCompatibilityClass = ((int)0x82B6), - /// - /// Original was GL_VERTEX_ATTRIB_RELATIVE_OFFSET = 0x82D5 - /// - VertexAttribRelativeOffset = ((int)0x82D5), - /// - /// Original was GL_BUFFER = 0x82E0 - /// - Buffer = ((int)0x82E0), - /// - /// Original was GL_BUFFER_KHR = 0x82E0 - /// - BufferKhr = ((int)0x82E0), - /// - /// Original was GL_SHADER = 0x82E1 - /// - Shader = ((int)0x82E1), - /// - /// Original was GL_SHADER_KHR = 0x82E1 - /// - ShaderKhr = ((int)0x82E1), - /// - /// Original was GL_PROGRAM = 0x82E2 - /// - Program = ((int)0x82E2), - /// - /// Original was GL_PROGRAM_KHR = 0x82E2 - /// - ProgramKhr = ((int)0x82E2), - /// - /// Original was GL_QUERY = 0x82E3 - /// - Query = ((int)0x82E3), - /// - /// Original was GL_QUERY_KHR = 0x82E3 - /// - QueryKhr = ((int)0x82E3), - /// - /// Original was GL_PROGRAM_PIPELINE = 0x82E4 - /// - ProgramPipeline = ((int)0x82E4), - /// - /// Original was GL_PROGRAM_PIPELINE_KHR = 0x82E4 - /// - ProgramPipelineKhr = ((int)0x82E4), - /// - /// Original was GL_SAMPLER = 0x82E6 - /// - Sampler = ((int)0x82E6), - /// - /// Original was GL_SAMPLER_KHR = 0x82E6 - /// - SamplerKhr = ((int)0x82E6), - /// - /// Original was GL_DISPLAY_LIST = 0x82E7 - /// - DisplayList = ((int)0x82E7), - /// - /// Original was GL_MAX_LABEL_LENGTH = 0x82E8 - /// - MaxLabelLength = ((int)0x82E8), - /// - /// Original was GL_MAX_LABEL_LENGTH_KHR = 0x82E8 - /// - MaxLabelLengthKhr = ((int)0x82E8), - /// - /// Original was GL_QUERY_TARGET = 0x82EA - /// - QueryTarget = ((int)0x82EA), - /// - /// Original was GL_CONVOLUTION_HINT_SGIX = 0x8316 - /// - ConvolutionHintSgix = ((int)0x8316), - /// - /// Original was GL_ALPHA_MIN_SGIX = 0x8320 - /// - AlphaMinSgix = ((int)0x8320), - /// - /// Original was GL_ALPHA_MAX_SGIX = 0x8321 - /// - AlphaMaxSgix = ((int)0x8321), - /// - /// Original was GL_SCALEBIAS_HINT_SGIX = 0x8322 - /// - ScalebiasHintSgix = ((int)0x8322), - /// - /// Original was GL_ASYNC_MARKER_SGIX = 0x8329 - /// - AsyncMarkerSgix = ((int)0x8329), - /// - /// Original was GL_PIXEL_TEX_GEN_MODE_SGIX = 0x832B - /// - PixelTexGenModeSgix = ((int)0x832B), - /// - /// Original was GL_ASYNC_HISTOGRAM_SGIX = 0x832C - /// - AsyncHistogramSgix = ((int)0x832C), - /// - /// Original was GL_MAX_ASYNC_HISTOGRAM_SGIX = 0x832D - /// - MaxAsyncHistogramSgix = ((int)0x832D), - /// - /// Original was GL_PIXEL_TEXTURE_SGIS = 0x8353 - /// - PixelTextureSgis = ((int)0x8353), - /// - /// Original was GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS = 0x8354 - /// - PixelFragmentRgbSourceSgis = ((int)0x8354), - /// - /// Original was GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = 0x8355 - /// - PixelFragmentAlphaSourceSgis = ((int)0x8355), - /// - /// Original was GL_LINE_QUALITY_HINT_SGIX = 0x835B - /// - LineQualityHintSgix = ((int)0x835B), - /// - /// Original was GL_ASYNC_TEX_IMAGE_SGIX = 0x835C - /// - AsyncTexImageSgix = ((int)0x835C), - /// - /// Original was GL_ASYNC_DRAW_PIXELS_SGIX = 0x835D - /// - AsyncDrawPixelsSgix = ((int)0x835D), - /// - /// Original was GL_ASYNC_READ_PIXELS_SGIX = 0x835E - /// - AsyncReadPixelsSgix = ((int)0x835E), - /// - /// Original was GL_MAX_ASYNC_TEX_IMAGE_SGIX = 0x835F - /// - MaxAsyncTexImageSgix = ((int)0x835F), - /// - /// Original was GL_MAX_ASYNC_DRAW_PIXELS_SGIX = 0x8360 - /// - MaxAsyncDrawPixelsSgix = ((int)0x8360), - /// - /// Original was GL_MAX_ASYNC_READ_PIXELS_SGIX = 0x8361 - /// - MaxAsyncReadPixelsSgix = ((int)0x8361), - /// - /// Original was GL_UNSIGNED_SHORT_5_6_5 = 0x8363 - /// - UnsignedShort565 = ((int)0x8363), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_REV = 0x8365 - /// - UnsignedShort4444Rev = ((int)0x8365), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT = 0x8365 - /// - UnsignedShort4444RevExt = ((int)0x8365), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG = 0x8365 - /// - UnsignedShort4444RevImg = ((int)0x8365), - /// - /// Original was GL_UNSIGNED_SHORT_1_5_5_5_REV = 0x8366 - /// - UnsignedShort1555Rev = ((int)0x8366), - /// - /// Original was GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT = 0x8366 - /// - UnsignedShort1555RevExt = ((int)0x8366), - /// - /// Original was GL_UNSIGNED_INT_2_10_10_10_REV = 0x8368 - /// - UnsignedInt2101010Rev = ((int)0x8368), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_S_SGIX = 0x8369 - /// - TextureMaxClampSSgix = ((int)0x8369), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_T_SGIX = 0x836A - /// - TextureMaxClampTSgix = ((int)0x836A), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_R_SGIX = 0x836B - /// - TextureMaxClampRSgix = ((int)0x836B), - /// - /// Original was GL_MIRRORED_REPEAT_OES = 0x8370 - /// - MirroredRepeatOes = ((int)0x8370), - /// - /// Original was GL_VERTEX_PRECLIP_SGIX = 0x83EE - /// - VertexPreclipSgix = ((int)0x83EE), - /// - /// Original was GL_VERTEX_PRECLIP_HINT_SGIX = 0x83EF - /// - VertexPreclipHintSgix = ((int)0x83EF), - /// - /// Original was GL_COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0 - /// - CompressedRgbS3tcDxt1Ext = ((int)0x83F0), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1 - /// - CompressedRgbaS3tcDxt1Ext = ((int)0x83F1), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2 - /// - CompressedRgbaS3tcDxt3Ext = ((int)0x83F2), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3 - /// - CompressedRgbaS3tcDxt5Ext = ((int)0x83F3), - /// - /// Original was GL_FRAGMENT_LIGHTING_SGIX = 0x8400 - /// - FragmentLightingSgix = ((int)0x8400), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_SGIX = 0x8401 - /// - FragmentColorMaterialSgix = ((int)0x8401), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX = 0x8402 - /// - FragmentColorMaterialFaceSgix = ((int)0x8402), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = 0x8403 - /// - FragmentColorMaterialParameterSgix = ((int)0x8403), - /// - /// Original was GL_MAX_FRAGMENT_LIGHTS_SGIX = 0x8404 - /// - MaxFragmentLightsSgix = ((int)0x8404), - /// - /// Original was GL_MAX_ACTIVE_LIGHTS_SGIX = 0x8405 - /// - MaxActiveLightsSgix = ((int)0x8405), - /// - /// Original was GL_LIGHT_ENV_MODE_SGIX = 0x8407 - /// - LightEnvModeSgix = ((int)0x8407), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = 0x8408 - /// - FragmentLightModelLocalViewerSgix = ((int)0x8408), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = 0x8409 - /// - FragmentLightModelTwoSideSgix = ((int)0x8409), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = 0x840A - /// - FragmentLightModelAmbientSgix = ((int)0x840A), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = 0x840B - /// - FragmentLightModelNormalInterpolationSgix = ((int)0x840B), - /// - /// Original was GL_FRAGMENT_LIGHT0_SGIX = 0x840C - /// - FragmentLight0Sgix = ((int)0x840C), - /// - /// Original was GL_FRAGMENT_LIGHT1_SGIX = 0x840D - /// - FragmentLight1Sgix = ((int)0x840D), - /// - /// Original was GL_FRAGMENT_LIGHT2_SGIX = 0x840E - /// - FragmentLight2Sgix = ((int)0x840E), - /// - /// Original was GL_FRAGMENT_LIGHT3_SGIX = 0x840F - /// - FragmentLight3Sgix = ((int)0x840F), - /// - /// Original was GL_FRAGMENT_LIGHT4_SGIX = 0x8410 - /// - FragmentLight4Sgix = ((int)0x8410), - /// - /// Original was GL_FRAGMENT_LIGHT5_SGIX = 0x8411 - /// - FragmentLight5Sgix = ((int)0x8411), - /// - /// Original was GL_FRAGMENT_LIGHT6_SGIX = 0x8412 - /// - FragmentLight6Sgix = ((int)0x8412), - /// - /// Original was GL_FRAGMENT_LIGHT7_SGIX = 0x8413 - /// - FragmentLight7Sgix = ((int)0x8413), - /// - /// Original was GL_PACK_RESAMPLE_SGIX = 0x842E - /// - PackResampleSgix = ((int)0x842E), - /// - /// Original was GL_UNPACK_RESAMPLE_SGIX = 0x842F - /// - UnpackResampleSgix = ((int)0x842F), - /// - /// Original was GL_RESAMPLE_DECIMATE_SGIX = 0x8430 - /// - ResampleDecimateSgix = ((int)0x8430), - /// - /// Original was GL_RESAMPLE_REPLICATE_SGIX = 0x8433 - /// - ResampleReplicateSgix = ((int)0x8433), - /// - /// Original was GL_RESAMPLE_ZERO_FILL_SGIX = 0x8434 - /// - ResampleZeroFillSgix = ((int)0x8434), - /// - /// Original was GL_NEAREST_CLIPMAP_NEAREST_SGIX = 0x844D - /// - NearestClipmapNearestSgix = ((int)0x844D), - /// - /// Original was GL_NEAREST_CLIPMAP_LINEAR_SGIX = 0x844E - /// - NearestClipmapLinearSgix = ((int)0x844E), - /// - /// Original was GL_LINEAR_CLIPMAP_NEAREST_SGIX = 0x844F - /// - LinearClipmapNearestSgix = ((int)0x844F), - /// - /// Original was GL_FOG_COORD_SRC = 0x8450 - /// - FogCoordSrc = ((int)0x8450), - /// - /// Original was GL_ALIASED_POINT_SIZE_RANGE = 0x846D - /// - AliasedPointSizeRange = ((int)0x846D), - /// - /// Original was GL_ALIASED_LINE_WIDTH_RANGE = 0x846E - /// - AliasedLineWidthRange = ((int)0x846E), - /// - /// Original was GL_TEXTURE0 = 0x84C0 - /// - Texture0 = ((int)0x84C0), - /// - /// Original was GL_TEXTURE1 = 0x84C1 - /// - Texture1 = ((int)0x84C1), - /// - /// Original was GL_TEXTURE2 = 0x84C2 - /// - Texture2 = ((int)0x84C2), - /// - /// Original was GL_TEXTURE3 = 0x84C3 - /// - Texture3 = ((int)0x84C3), - /// - /// Original was GL_TEXTURE4 = 0x84C4 - /// - Texture4 = ((int)0x84C4), - /// - /// Original was GL_TEXTURE5 = 0x84C5 - /// - Texture5 = ((int)0x84C5), - /// - /// Original was GL_TEXTURE6 = 0x84C6 - /// - Texture6 = ((int)0x84C6), - /// - /// Original was GL_TEXTURE7 = 0x84C7 - /// - Texture7 = ((int)0x84C7), - /// - /// Original was GL_TEXTURE8 = 0x84C8 - /// - Texture8 = ((int)0x84C8), - /// - /// Original was GL_TEXTURE9 = 0x84C9 - /// - Texture9 = ((int)0x84C9), - /// - /// Original was GL_TEXTURE10 = 0x84CA - /// - Texture10 = ((int)0x84CA), - /// - /// Original was GL_TEXTURE11 = 0x84CB - /// - Texture11 = ((int)0x84CB), - /// - /// Original was GL_TEXTURE12 = 0x84CC - /// - Texture12 = ((int)0x84CC), - /// - /// Original was GL_TEXTURE13 = 0x84CD - /// - Texture13 = ((int)0x84CD), - /// - /// Original was GL_TEXTURE14 = 0x84CE - /// - Texture14 = ((int)0x84CE), - /// - /// Original was GL_TEXTURE15 = 0x84CF - /// - Texture15 = ((int)0x84CF), - /// - /// Original was GL_TEXTURE16 = 0x84D0 - /// - Texture16 = ((int)0x84D0), - /// - /// Original was GL_TEXTURE17 = 0x84D1 - /// - Texture17 = ((int)0x84D1), - /// - /// Original was GL_TEXTURE18 = 0x84D2 - /// - Texture18 = ((int)0x84D2), - /// - /// Original was GL_TEXTURE19 = 0x84D3 - /// - Texture19 = ((int)0x84D3), - /// - /// Original was GL_TEXTURE20 = 0x84D4 - /// - Texture20 = ((int)0x84D4), - /// - /// Original was GL_TEXTURE21 = 0x84D5 - /// - Texture21 = ((int)0x84D5), - /// - /// Original was GL_TEXTURE22 = 0x84D6 - /// - Texture22 = ((int)0x84D6), - /// - /// Original was GL_TEXTURE23 = 0x84D7 - /// - Texture23 = ((int)0x84D7), - /// - /// Original was GL_TEXTURE24 = 0x84D8 - /// - Texture24 = ((int)0x84D8), - /// - /// Original was GL_TEXTURE25 = 0x84D9 - /// - Texture25 = ((int)0x84D9), - /// - /// Original was GL_TEXTURE26 = 0x84DA - /// - Texture26 = ((int)0x84DA), - /// - /// Original was GL_TEXTURE27 = 0x84DB - /// - Texture27 = ((int)0x84DB), - /// - /// Original was GL_TEXTURE28 = 0x84DC - /// - Texture28 = ((int)0x84DC), - /// - /// Original was GL_TEXTURE29 = 0x84DD - /// - Texture29 = ((int)0x84DD), - /// - /// Original was GL_TEXTURE30 = 0x84DE - /// - Texture30 = ((int)0x84DE), - /// - /// Original was GL_TEXTURE31 = 0x84DF - /// - Texture31 = ((int)0x84DF), - /// - /// Original was GL_ACTIVE_TEXTURE = 0x84E0 - /// - ActiveTexture = ((int)0x84E0), - /// - /// Original was GL_CLIENT_ACTIVE_TEXTURE = 0x84E1 - /// - ClientActiveTexture = ((int)0x84E1), - /// - /// Original was GL_MAX_TEXTURE_UNITS = 0x84E2 - /// - MaxTextureUnits = ((int)0x84E2), - /// - /// Original was GL_SUBTRACT = 0x84E7 - /// - Subtract = ((int)0x84E7), - /// - /// Original was GL_MAX_RENDERBUFFER_SIZE_OES = 0x84E8 - /// - MaxRenderbufferSizeOes = ((int)0x84E8), - /// - /// Original was GL_COMPRESSED_RGB = 0x84ED - /// - CompressedRgb = ((int)0x84ED), - /// - /// Original was GL_COMPRESSED_RGBA = 0x84EE - /// - CompressedRgba = ((int)0x84EE), - /// - /// Original was GL_TEXTURE_COMPRESSION_HINT = 0x84EF - /// - TextureCompressionHint = ((int)0x84EF), - /// - /// Original was GL_TEXTURE_COMPRESSION_HINT_ARB = 0x84EF - /// - TextureCompressionHintArb = ((int)0x84EF), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER = 0x84F0 - /// - UniformBlockReferencedByTessControlShader = ((int)0x84F0), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x84F1 - /// - UniformBlockReferencedByTessEvaluationShader = ((int)0x84F1), - /// - /// Original was GL_ALL_COMPLETED_NV = 0x84F2 - /// - AllCompletedNv = ((int)0x84F2), - /// - /// Original was GL_FENCE_STATUS_NV = 0x84F3 - /// - FenceStatusNv = ((int)0x84F3), - /// - /// Original was GL_FENCE_CONDITION_NV = 0x84F4 - /// - FenceConditionNv = ((int)0x84F4), - /// - /// Original was GL_TEXTURE_RECTANGLE = 0x84F5 - /// - TextureRectangle = ((int)0x84F5), - /// - /// Original was GL_PROXY_TEXTURE_RECTANGLE = 0x84F7 - /// - ProxyTextureRectangle = ((int)0x84F7), - /// - /// Original was GL_PROXY_TEXTURE_RECTANGLE_ARB = 0x84F7 - /// - ProxyTextureRectangleArb = ((int)0x84F7), - /// - /// Original was GL_PROXY_TEXTURE_RECTANGLE_NV = 0x84F7 - /// - ProxyTextureRectangleNv = ((int)0x84F7), - /// - /// Original was GL_DEPTH_STENCIL = 0x84F9 - /// - DepthStencil = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_EXT = 0x84F9 - /// - DepthStencilExt = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_NV = 0x84F9 - /// - DepthStencilNv = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_OES = 0x84F9 - /// - DepthStencilOes = ((int)0x84F9), - /// - /// Original was GL_UNSIGNED_INT_24_8_OES = 0x84FA - /// - UnsignedInt248Oes = ((int)0x84FA), - /// - /// Original was GL_MAX_TEXTURE_LOD_BIAS_EXT = 0x84FD - /// - MaxTextureLodBiasExt = ((int)0x84FD), - /// - /// Original was GL_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE - /// - TextureMaxAnisotropyExt = ((int)0x84FE), - /// - /// Original was GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FF - /// - MaxTextureMaxAnisotropyExt = ((int)0x84FF), - /// - /// Original was GL_TEXTURE_FILTER_CONTROL_EXT = 0x8500 - /// - TextureFilterControlExt = ((int)0x8500), - /// - /// Original was GL_TEXTURE_LOD_BIAS = 0x8501 - /// - TextureLodBias = ((int)0x8501), - /// - /// Original was GL_TEXTURE_LOD_BIAS_EXT = 0x8501 - /// - TextureLodBiasExt = ((int)0x8501), - /// - /// Original was GL_INCR_WRAP_OES = 0x8507 - /// - IncrWrapOes = ((int)0x8507), - /// - /// Original was GL_DECR_WRAP_OES = 0x8508 - /// - DecrWrapOes = ((int)0x8508), - /// - /// Original was GL_NORMAL_MAP_OES = 0x8511 - /// - NormalMapOes = ((int)0x8511), - /// - /// Original was GL_REFLECTION_MAP_OES = 0x8512 - /// - ReflectionMapOes = ((int)0x8512), - /// - /// Original was GL_TEXTURE_CUBE_MAP = 0x8513 - /// - TextureCubeMap = ((int)0x8513), - /// - /// Original was GL_TEXTURE_CUBE_MAP_OES = 0x8513 - /// - TextureCubeMapOes = ((int)0x8513), - /// - /// Original was GL_TEXTURE_BINDING_CUBE_MAP_OES = 0x8514 - /// - TextureBindingCubeMapOes = ((int)0x8514), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515 - /// - TextureCubeMapPositiveX = ((int)0x8515), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_X_OES = 0x8515 - /// - TextureCubeMapPositiveXOes = ((int)0x8515), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516 - /// - TextureCubeMapNegativeX = ((int)0x8516), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_X_OES = 0x8516 - /// - TextureCubeMapNegativeXOes = ((int)0x8516), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517 - /// - TextureCubeMapPositiveY = ((int)0x8517), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Y_OES = 0x8517 - /// - TextureCubeMapPositiveYOes = ((int)0x8517), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518 - /// - TextureCubeMapNegativeY = ((int)0x8518), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_OES = 0x8518 - /// - TextureCubeMapNegativeYOes = ((int)0x8518), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519 - /// - TextureCubeMapPositiveZ = ((int)0x8519), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Z_OES = 0x8519 - /// - TextureCubeMapPositiveZOes = ((int)0x8519), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A - /// - TextureCubeMapNegativeZ = ((int)0x851A), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_OES = 0x851A - /// - TextureCubeMapNegativeZOes = ((int)0x851A), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP = 0x851B - /// - ProxyTextureCubeMap = ((int)0x851B), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_ARB = 0x851B - /// - ProxyTextureCubeMapArb = ((int)0x851B), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_EXT = 0x851B - /// - ProxyTextureCubeMapExt = ((int)0x851B), - /// - /// Original was GL_MAX_CUBE_MAP_TEXTURE_SIZE_OES = 0x851C - /// - MaxCubeMapTextureSizeOes = ((int)0x851C), - /// - /// Original was GL_VERTEX_ARRAY_STORAGE_HINT_APPLE = 0x851F - /// - VertexArrayStorageHintApple = ((int)0x851F), - /// - /// Original was GL_PRIMARY_COLOR_NV = 0x852C - /// - PrimaryColorNv = ((int)0x852C), - /// - /// Original was GL_SECONDARY_COLOR_NV = 0x852D - /// - SecondaryColorNv = ((int)0x852D), - /// - /// Original was GL_MULTISAMPLE_FILTER_HINT_NV = 0x8534 - /// - MultisampleFilterHintNv = ((int)0x8534), - /// - /// Original was GL_COMBINE = 0x8570 - /// - Combine = ((int)0x8570), - /// - /// Original was GL_COMBINE_RGB = 0x8571 - /// - CombineRgb = ((int)0x8571), - /// - /// Original was GL_COMBINE_ALPHA = 0x8572 - /// - CombineAlpha = ((int)0x8572), - /// - /// Original was GL_RGB_SCALE = 0x8573 - /// - RgbScale = ((int)0x8573), - /// - /// Original was GL_ADD_SIGNED = 0x8574 - /// - AddSigned = ((int)0x8574), - /// - /// Original was GL_INTERPOLATE = 0x8575 - /// - Interpolate = ((int)0x8575), - /// - /// Original was GL_CONSTANT = 0x8576 - /// - Constant = ((int)0x8576), - /// - /// Original was GL_PRIMARY_COLOR = 0x8577 - /// - PrimaryColor = ((int)0x8577), - /// - /// Original was GL_PREVIOUS = 0x8578 - /// - Previous = ((int)0x8578), - /// - /// Original was GL_SRC0_RGB = 0x8580 - /// - Src0Rgb = ((int)0x8580), - /// - /// Original was GL_SRC1_RGB = 0x8581 - /// - Src1Rgb = ((int)0x8581), - /// - /// Original was GL_SRC2_RGB = 0x8582 - /// - Src2Rgb = ((int)0x8582), - /// - /// Original was GL_SRC0_ALPHA = 0x8588 - /// - Src0Alpha = ((int)0x8588), - /// - /// Original was GL_SRC1_ALPHA = 0x8589 - /// - Src1Alpha = ((int)0x8589), - /// - /// Original was GL_SRC2_ALPHA = 0x858A - /// - Src2Alpha = ((int)0x858A), - /// - /// Original was GL_OPERAND0_RGB = 0x8590 - /// - Operand0Rgb = ((int)0x8590), - /// - /// Original was GL_OPERAND1_RGB = 0x8591 - /// - Operand1Rgb = ((int)0x8591), - /// - /// Original was GL_OPERAND2_RGB = 0x8592 - /// - Operand2Rgb = ((int)0x8592), - /// - /// Original was GL_OPERAND0_ALPHA = 0x8598 - /// - Operand0Alpha = ((int)0x8598), - /// - /// Original was GL_OPERAND1_ALPHA = 0x8599 - /// - Operand1Alpha = ((int)0x8599), - /// - /// Original was GL_OPERAND2_ALPHA = 0x859A - /// - Operand2Alpha = ((int)0x859A), - /// - /// Original was GL_PACK_SUBSAMPLE_RATE_SGIX = 0x85A0 - /// - PackSubsampleRateSgix = ((int)0x85A0), - /// - /// Original was GL_UNPACK_SUBSAMPLE_RATE_SGIX = 0x85A1 - /// - UnpackSubsampleRateSgix = ((int)0x85A1), - /// - /// Original was GL_PIXEL_SUBSAMPLE_4444_SGIX = 0x85A2 - /// - PixelSubsample4444Sgix = ((int)0x85A2), - /// - /// Original was GL_PIXEL_SUBSAMPLE_2424_SGIX = 0x85A3 - /// - PixelSubsample2424Sgix = ((int)0x85A3), - /// - /// Original was GL_PIXEL_SUBSAMPLE_4242_SGIX = 0x85A4 - /// - PixelSubsample4242Sgix = ((int)0x85A4), - /// - /// Original was GL_TRANSFORM_HINT_APPLE = 0x85B1 - /// - TransformHintApple = ((int)0x85B1), - /// - /// Original was GL_VERTEX_ARRAY_BINDING_OES = 0x85B5 - /// - VertexArrayBindingOes = ((int)0x85B5), - /// - /// Original was GL_TEXTURE_STORAGE_HINT_APPLE = 0x85BC - /// - TextureStorageHintApple = ((int)0x85BC), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622 - /// - VertexAttribArrayEnabled = ((int)0x8622), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_SIZE = 0x8623 - /// - VertexAttribArraySize = ((int)0x8623), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624 - /// - VertexAttribArrayStride = ((int)0x8624), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_TYPE = 0x8625 - /// - VertexAttribArrayType = ((int)0x8625), - /// - /// Original was GL_CURRENT_VERTEX_ATTRIB = 0x8626 - /// - CurrentVertexAttrib = ((int)0x8626), - /// - /// Original was GL_TEXTURE_COMPRESSED = 0x86A1 - /// - TextureCompressed = ((int)0x86A1), - /// - /// Original was GL_NUM_COMPRESSED_TEXTURE_FORMATS = 0x86A2 - /// - NumCompressedTextureFormats = ((int)0x86A2), - /// - /// Original was GL_COMPRESSED_TEXTURE_FORMATS = 0x86A3 - /// - CompressedTextureFormats = ((int)0x86A3), - /// - /// Original was GL_MAX_VERTEX_UNITS_OES = 0x86A4 - /// - MaxVertexUnitsOes = ((int)0x86A4), - /// - /// Original was GL_WEIGHT_ARRAY_TYPE_OES = 0x86A9 - /// - WeightArrayTypeOes = ((int)0x86A9), - /// - /// Original was GL_WEIGHT_ARRAY_STRIDE_OES = 0x86AA - /// - WeightArrayStrideOes = ((int)0x86AA), - /// - /// Original was GL_WEIGHT_ARRAY_SIZE_OES = 0x86AB - /// - WeightArraySizeOes = ((int)0x86AB), - /// - /// Original was GL_WEIGHT_ARRAY_POINTER_OES = 0x86AC - /// - WeightArrayPointerOes = ((int)0x86AC), - /// - /// Original was GL_WEIGHT_ARRAY_OES = 0x86AD - /// - WeightArrayOes = ((int)0x86AD), - /// - /// Original was GL_DOT3_RGB = 0x86AE - /// - Dot3Rgb = ((int)0x86AE), - /// - /// Original was GL_DOT3_RGBA = 0x86AF - /// - Dot3Rgba = ((int)0x86AF), - /// - /// Original was GL_DOT3_RGBA_IMG = 0x86AF - /// - Dot3RgbaImg = ((int)0x86AF), - /// - /// Original was GL_PROGRAM_BINARY_LENGTH = 0x8741 - /// - ProgramBinaryLength = ((int)0x8741), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_LONG = 0x874E - /// - VertexAttribArrayLong = ((int)0x874E), - /// - /// Original was GL_DEPTH_STENCIL_MESA = 0x8750 - /// - DepthStencilMesa = ((int)0x8750), - /// - /// Original was GL_BUFFER_SIZE = 0x8764 - /// - BufferSize = ((int)0x8764), - /// - /// Original was GL_BUFFER_USAGE = 0x8765 - /// - BufferUsage = ((int)0x8765), - /// - /// Original was GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD = 0x87EE - /// - AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE), - /// - /// Original was GL_3DC_X_AMD = 0x87F9 - /// - Gl3DcXAmd = ((int)0x87F9), - /// - /// Original was GL_3DC_XY_AMD = 0x87FA - /// - Gl3DcXyAmd = ((int)0x87FA), - /// - /// Original was GL_RGBA32F = 0x8814 - /// - Rgba32f = ((int)0x8814), - /// - /// Original was GL_RGBA32F_ARB = 0x8814 - /// - Rgba32fArb = ((int)0x8814), - /// - /// Original was GL_RGBA32F_EXT = 0x8814 - /// - Rgba32fExt = ((int)0x8814), - /// - /// Original was GL_RGB32F_EXT = 0x8815 - /// - Rgb32fExt = ((int)0x8815), - /// - /// Original was GL_ALPHA32F_EXT = 0x8816 - /// - Alpha32fExt = ((int)0x8816), - /// - /// Original was GL_LUMINANCE32F_EXT = 0x8818 - /// - Luminance32fExt = ((int)0x8818), - /// - /// Original was GL_LUMINANCE_ALPHA32F_EXT = 0x8819 - /// - LuminanceAlpha32fExt = ((int)0x8819), - /// - /// Original was GL_RGBA16F = 0x881A - /// - Rgba16f = ((int)0x881A), - /// - /// Original was GL_RGBA16F_ARB = 0x881A - /// - Rgba16fArb = ((int)0x881A), - /// - /// Original was GL_RGBA16F_EXT = 0x881A - /// - Rgba16fExt = ((int)0x881A), - /// - /// Original was GL_RGB16F = 0x881B - /// - Rgb16f = ((int)0x881B), - /// - /// Original was GL_RGB16F_ARB = 0x881B - /// - Rgb16fArb = ((int)0x881B), - /// - /// Original was GL_RGB16F_EXT = 0x881B - /// - Rgb16fExt = ((int)0x881B), - /// - /// Original was GL_ALPHA16F_EXT = 0x881C - /// - Alpha16fExt = ((int)0x881C), - /// - /// Original was GL_LUMINANCE16F_EXT = 0x881E - /// - Luminance16fExt = ((int)0x881E), - /// - /// Original was GL_LUMINANCE_ALPHA16F_EXT = 0x881F - /// - LuminanceAlpha16fExt = ((int)0x881F), - /// - /// Original was GL_WRITEONLY_RENDERING_QCOM = 0x8823 - /// - WriteonlyRenderingQcom = ((int)0x8823), - /// - /// Original was GL_BLEND_EQUATION_ALPHA_OES = 0x883D - /// - BlendEquationAlphaOes = ((int)0x883D), - /// - /// Original was GL_MATRIX_PALETTE_OES = 0x8840 - /// - MatrixPaletteOes = ((int)0x8840), - /// - /// Original was GL_MAX_PALETTE_MATRICES_OES = 0x8842 - /// - MaxPaletteMatricesOes = ((int)0x8842), - /// - /// Original was GL_CURRENT_PALETTE_MATRIX_OES = 0x8843 - /// - CurrentPaletteMatrixOes = ((int)0x8843), - /// - /// Original was GL_MATRIX_INDEX_ARRAY_OES = 0x8844 - /// - MatrixIndexArrayOes = ((int)0x8844), - /// - /// Original was GL_MATRIX_INDEX_ARRAY_SIZE_OES = 0x8846 - /// - MatrixIndexArraySizeOes = ((int)0x8846), - /// - /// Original was GL_MATRIX_INDEX_ARRAY_TYPE_OES = 0x8847 - /// - MatrixIndexArrayTypeOes = ((int)0x8847), - /// - /// Original was GL_MATRIX_INDEX_ARRAY_STRIDE_OES = 0x8848 - /// - MatrixIndexArrayStrideOes = ((int)0x8848), - /// - /// Original was GL_MATRIX_INDEX_ARRAY_POINTER_OES = 0x8849 - /// - MatrixIndexArrayPointerOes = ((int)0x8849), - /// - /// Original was GL_TEXTURE_COMPARE_MODE = 0x884C - /// - TextureCompareMode = ((int)0x884C), - /// - /// Original was GL_TEXTURE_COMPARE_FUNC = 0x884D - /// - TextureCompareFunc = ((int)0x884D), - /// - /// Original was GL_POINT_SPRITE_OES = 0x8861 - /// - PointSpriteOes = ((int)0x8861), - /// - /// Original was GL_COORD_REPLACE_OES = 0x8862 - /// - CoordReplaceOes = ((int)0x8862), - /// - /// Original was GL_QUERY_COUNTER_BITS = 0x8864 - /// - QueryCounterBits = ((int)0x8864), - /// - /// Original was GL_CURRENT_QUERY = 0x8865 - /// - CurrentQuery = ((int)0x8865), - /// - /// Original was GL_QUERY_RESULT = 0x8866 - /// - QueryResult = ((int)0x8866), - /// - /// Original was GL_QUERY_RESULT_AVAILABLE = 0x8867 - /// - QueryResultAvailable = ((int)0x8867), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A - /// - VertexAttribArrayNormalized = ((int)0x886A), - /// - /// Original was GL_ARRAY_BUFFER = 0x8892 - /// - ArrayBuffer = ((int)0x8892), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER = 0x8893 - /// - ElementArrayBuffer = ((int)0x8893), - /// - /// Original was GL_ARRAY_BUFFER_BINDING = 0x8894 - /// - ArrayBufferBinding = ((int)0x8894), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER_BINDING = 0x8895 - /// - ElementArrayBufferBinding = ((int)0x8895), - /// - /// Original was GL_VERTEX_ARRAY_BUFFER_BINDING = 0x8896 - /// - VertexArrayBufferBinding = ((int)0x8896), - /// - /// Original was GL_NORMAL_ARRAY_BUFFER_BINDING = 0x8897 - /// - NormalArrayBufferBinding = ((int)0x8897), - /// - /// Original was GL_COLOR_ARRAY_BUFFER_BINDING = 0x8898 - /// - ColorArrayBufferBinding = ((int)0x8898), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING = 0x889A - /// - TextureCoordArrayBufferBinding = ((int)0x889A), - /// - /// Original was GL_WEIGHT_ARRAY_BUFFER_BINDING_OES = 0x889E - /// - WeightArrayBufferBindingOes = ((int)0x889E), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889F - /// - VertexAttribArrayBufferBinding = ((int)0x889F), - /// - /// Original was GL_READ_ONLY = 0x88B8 - /// - ReadOnly = ((int)0x88B8), - /// - /// Original was GL_WRITE_ONLY = 0x88B9 - /// - WriteOnly = ((int)0x88B9), - /// - /// Original was GL_WRITE_ONLY_OES = 0x88B9 - /// - WriteOnlyOes = ((int)0x88B9), - /// - /// Original was GL_READ_WRITE = 0x88BA - /// - ReadWrite = ((int)0x88BA), - /// - /// Original was GL_BUFFER_ACCESS = 0x88BB - /// - BufferAccess = ((int)0x88BB), - /// - /// Original was GL_BUFFER_ACCESS_OES = 0x88BB - /// - BufferAccessOes = ((int)0x88BB), - /// - /// Original was GL_BUFFER_MAPPED = 0x88BC - /// - BufferMapped = ((int)0x88BC), - /// - /// Original was GL_BUFFER_MAPPED_OES = 0x88BC - /// - BufferMappedOes = ((int)0x88BC), - /// - /// Original was GL_BUFFER_MAP_POINTER_OES = 0x88BD - /// - BufferMapPointerOes = ((int)0x88BD), - /// - /// Original was GL_TIME_ELAPSED = 0x88BF - /// - TimeElapsed = ((int)0x88BF), - /// - /// Original was GL_STREAM_DRAW = 0x88E0 - /// - StreamDraw = ((int)0x88E0), - /// - /// Original was GL_STREAM_READ = 0x88E1 - /// - StreamRead = ((int)0x88E1), - /// - /// Original was GL_STREAM_COPY = 0x88E2 - /// - StreamCopy = ((int)0x88E2), - /// - /// Original was GL_STATIC_DRAW = 0x88E4 - /// - StaticDraw = ((int)0x88E4), - /// - /// Original was GL_STATIC_READ = 0x88E5 - /// - StaticRead = ((int)0x88E5), - /// - /// Original was GL_STATIC_COPY = 0x88E6 - /// - StaticCopy = ((int)0x88E6), - /// - /// Original was GL_DYNAMIC_DRAW = 0x88E8 - /// - DynamicDraw = ((int)0x88E8), - /// - /// Original was GL_DYNAMIC_READ = 0x88E9 - /// - DynamicRead = ((int)0x88E9), - /// - /// Original was GL_DYNAMIC_COPY = 0x88EA - /// - DynamicCopy = ((int)0x88EA), - /// - /// Original was GL_PIXEL_PACK_BUFFER = 0x88EB - /// - PixelPackBuffer = ((int)0x88EB), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER = 0x88EC - /// - PixelUnpackBuffer = ((int)0x88EC), - /// - /// Original was GL_DEPTH24_STENCIL8 = 0x88F0 - /// - Depth24Stencil8 = ((int)0x88F0), - /// - /// Original was GL_DEPTH24_STENCIL8_EXT = 0x88F0 - /// - Depth24Stencil8Ext = ((int)0x88F0), - /// - /// Original was GL_DEPTH24_STENCIL8_OES = 0x88F0 - /// - Depth24Stencil8Oes = ((int)0x88F0), - /// - /// Original was GL_SRC1_COLOR = 0x88F9 - /// - Src1Color = ((int)0x88F9), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_INTEGER = 0x88FD - /// - VertexAttribArrayInteger = ((int)0x88FD), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR = 0x88FE - /// - VertexAttribArrayDivisor = ((int)0x88FE), - /// - /// Original was GL_SAMPLES_PASSED = 0x8914 - /// - SamplesPassed = ((int)0x8914), - /// - /// Original was GL_GEOMETRY_VERTICES_OUT = 0x8916 - /// - GeometryVerticesOut = ((int)0x8916), - /// - /// Original was GL_GEOMETRY_INPUT_TYPE = 0x8917 - /// - GeometryInputType = ((int)0x8917), - /// - /// Original was GL_GEOMETRY_OUTPUT_TYPE = 0x8918 - /// - GeometryOutputType = ((int)0x8918), - /// - /// Original was GL_MOV_ATI = 0x8961 - /// - MovAti = ((int)0x8961), - /// - /// Original was GL_ADD_ATI = 0x8963 - /// - AddAti = ((int)0x8963), - /// - /// Original was GL_MUL_ATI = 0x8964 - /// - MulAti = ((int)0x8964), - /// - /// Original was GL_SUB_ATI = 0x8965 - /// - SubAti = ((int)0x8965), - /// - /// Original was GL_DOT3_ATI = 0x8966 - /// - Dot3Ati = ((int)0x8966), - /// - /// Original was GL_DOT4_ATI = 0x8967 - /// - Dot4Ati = ((int)0x8967), - /// - /// Original was GL_MAD_ATI = 0x8968 - /// - MadAti = ((int)0x8968), - /// - /// Original was GL_LERP_ATI = 0x8969 - /// - LerpAti = ((int)0x8969), - /// - /// Original was GL_CND_ATI = 0x896A - /// - CndAti = ((int)0x896A), - /// - /// Original was GL_CND0_ATI = 0x896B - /// - Cnd0Ati = ((int)0x896B), - /// - /// Original was GL_DOT2_ADD_ATI = 0x896C - /// - Dot2AddAti = ((int)0x896C), - /// - /// Original was GL_PACK_RESAMPLE_OML = 0x8984 - /// - PackResampleOml = ((int)0x8984), - /// - /// Original was GL_UNPACK_RESAMPLE_OML = 0x8985 - /// - UnpackResampleOml = ((int)0x8985), - /// - /// Original was GL_POINT_SIZE_ARRAY_TYPE_OES = 0x898A - /// - PointSizeArrayTypeOes = ((int)0x898A), - /// - /// Original was GL_POINT_SIZE_ARRAY_STRIDE_OES = 0x898B - /// - PointSizeArrayStrideOes = ((int)0x898B), - /// - /// Original was GL_POINT_SIZE_ARRAY_POINTER_OES = 0x898C - /// - PointSizeArrayPointerOes = ((int)0x898C), - /// - /// Original was GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES = 0x898D - /// - ModelviewMatrixFloatAsIntBitsOes = ((int)0x898D), - /// - /// Original was GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES = 0x898E - /// - ProjectionMatrixFloatAsIntBitsOes = ((int)0x898E), - /// - /// Original was GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES = 0x898F - /// - TextureMatrixFloatAsIntBitsOes = ((int)0x898F), - /// - /// Original was GL_UNIFORM_BUFFER = 0x8A11 - /// - UniformBuffer = ((int)0x8A11), - /// - /// Original was GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH = 0x8A35 - /// - ActiveUniformBlockMaxNameLength = ((int)0x8A35), - /// - /// Original was GL_ACTIVE_UNIFORM_BLOCKS = 0x8A36 - /// - ActiveUniformBlocks = ((int)0x8A36), - /// - /// Original was GL_UNIFORM_TYPE = 0x8A37 - /// - UniformType = ((int)0x8A37), - /// - /// Original was GL_UNIFORM_SIZE = 0x8A38 - /// - UniformSize = ((int)0x8A38), - /// - /// Original was GL_UNIFORM_NAME_LENGTH = 0x8A39 - /// - UniformNameLength = ((int)0x8A39), - /// - /// Original was GL_UNIFORM_BLOCK_INDEX = 0x8A3A - /// - UniformBlockIndex = ((int)0x8A3A), - /// - /// Original was GL_UNIFORM_OFFSET = 0x8A3B - /// - UniformOffset = ((int)0x8A3B), - /// - /// Original was GL_UNIFORM_ARRAY_STRIDE = 0x8A3C - /// - UniformArrayStride = ((int)0x8A3C), - /// - /// Original was GL_UNIFORM_MATRIX_STRIDE = 0x8A3D - /// - UniformMatrixStride = ((int)0x8A3D), - /// - /// Original was GL_UNIFORM_IS_ROW_MAJOR = 0x8A3E - /// - UniformIsRowMajor = ((int)0x8A3E), - /// - /// Original was GL_UNIFORM_BLOCK_BINDING = 0x8A3F - /// - UniformBlockBinding = ((int)0x8A3F), - /// - /// Original was GL_UNIFORM_BLOCK_DATA_SIZE = 0x8A40 - /// - UniformBlockDataSize = ((int)0x8A40), - /// - /// Original was GL_UNIFORM_BLOCK_NAME_LENGTH = 0x8A41 - /// - UniformBlockNameLength = ((int)0x8A41), - /// - /// Original was GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS = 0x8A42 - /// - UniformBlockActiveUniforms = ((int)0x8A42), - /// - /// Original was GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES = 0x8A43 - /// - UniformBlockActiveUniformIndices = ((int)0x8A43), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER = 0x8A44 - /// - UniformBlockReferencedByVertexShader = ((int)0x8A44), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER = 0x8A45 - /// - UniformBlockReferencedByGeometryShader = ((int)0x8A45), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 0x8A46 - /// - UniformBlockReferencedByFragmentShader = ((int)0x8A46), - /// - /// Original was GL_SYNC_OBJECT_APPLE = 0x8A53 - /// - SyncObjectApple = ((int)0x8A53), - /// - /// Original was GL_FRAGMENT_SHADER = 0x8B30 - /// - FragmentShader = ((int)0x8B30), - /// - /// Original was GL_FRAGMENT_SHADER_ARB = 0x8B30 - /// - FragmentShaderArb = ((int)0x8B30), - /// - /// Original was GL_VERTEX_SHADER = 0x8B31 - /// - VertexShader = ((int)0x8B31), - /// - /// Original was GL_VERTEX_SHADER_ARB = 0x8B31 - /// - VertexShaderArb = ((int)0x8B31), - /// - /// Original was GL_SHADER_TYPE = 0x8B4F - /// - ShaderType = ((int)0x8B4F), - /// - /// Original was GL_FLOAT_VEC2 = 0x8B50 - /// - FloatVec2 = ((int)0x8B50), - /// - /// Original was GL_FLOAT_VEC2_ARB = 0x8B50 - /// - FloatVec2Arb = ((int)0x8B50), - /// - /// Original was GL_FLOAT_VEC3 = 0x8B51 - /// - FloatVec3 = ((int)0x8B51), - /// - /// Original was GL_FLOAT_VEC3_ARB = 0x8B51 - /// - FloatVec3Arb = ((int)0x8B51), - /// - /// Original was GL_FLOAT_VEC4 = 0x8B52 - /// - FloatVec4 = ((int)0x8B52), - /// - /// Original was GL_FLOAT_VEC4_ARB = 0x8B52 - /// - FloatVec4Arb = ((int)0x8B52), - /// - /// Original was GL_INT_VEC2 = 0x8B53 - /// - IntVec2 = ((int)0x8B53), - /// - /// Original was GL_INT_VEC2_ARB = 0x8B53 - /// - IntVec2Arb = ((int)0x8B53), - /// - /// Original was GL_INT_VEC3 = 0x8B54 - /// - IntVec3 = ((int)0x8B54), - /// - /// Original was GL_INT_VEC3_ARB = 0x8B54 - /// - IntVec3Arb = ((int)0x8B54), - /// - /// Original was GL_INT_VEC4 = 0x8B55 - /// - IntVec4 = ((int)0x8B55), - /// - /// Original was GL_INT_VEC4_ARB = 0x8B55 - /// - IntVec4Arb = ((int)0x8B55), - /// - /// Original was GL_BOOL = 0x8B56 - /// - Bool = ((int)0x8B56), - /// - /// Original was GL_BOOL_ARB = 0x8B56 - /// - BoolArb = ((int)0x8B56), - /// - /// Original was GL_BOOL_VEC2 = 0x8B57 - /// - BoolVec2 = ((int)0x8B57), - /// - /// Original was GL_BOOL_VEC2_ARB = 0x8B57 - /// - BoolVec2Arb = ((int)0x8B57), - /// - /// Original was GL_BOOL_VEC3 = 0x8B58 - /// - BoolVec3 = ((int)0x8B58), - /// - /// Original was GL_BOOL_VEC3_ARB = 0x8B58 - /// - BoolVec3Arb = ((int)0x8B58), - /// - /// Original was GL_BOOL_VEC4 = 0x8B59 - /// - BoolVec4 = ((int)0x8B59), - /// - /// Original was GL_BOOL_VEC4_ARB = 0x8B59 - /// - BoolVec4Arb = ((int)0x8B59), - /// - /// Original was GL_FLOAT_MAT2 = 0x8B5A - /// - FloatMat2 = ((int)0x8B5A), - /// - /// Original was GL_FLOAT_MAT2_ARB = 0x8B5A - /// - FloatMat2Arb = ((int)0x8B5A), - /// - /// Original was GL_FLOAT_MAT3 = 0x8B5B - /// - FloatMat3 = ((int)0x8B5B), - /// - /// Original was GL_FLOAT_MAT3_ARB = 0x8B5B - /// - FloatMat3Arb = ((int)0x8B5B), - /// - /// Original was GL_FLOAT_MAT4 = 0x8B5C - /// - FloatMat4 = ((int)0x8B5C), - /// - /// Original was GL_FLOAT_MAT4_ARB = 0x8B5C - /// - FloatMat4Arb = ((int)0x8B5C), - /// - /// Original was GL_SAMPLER_1D = 0x8B5D - /// - Sampler1D = ((int)0x8B5D), - /// - /// Original was GL_SAMPLER_1D_ARB = 0x8B5D - /// - Sampler1DArb = ((int)0x8B5D), - /// - /// Original was GL_SAMPLER_2D = 0x8B5E - /// - Sampler2D = ((int)0x8B5E), - /// - /// Original was GL_SAMPLER_2D_ARB = 0x8B5E - /// - Sampler2DArb = ((int)0x8B5E), - /// - /// Original was GL_SAMPLER_3D = 0x8B5F - /// - Sampler3D = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_3D_ARB = 0x8B5F - /// - Sampler3DArb = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_3D_OES = 0x8B5F - /// - Sampler3DOes = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_CUBE = 0x8B60 - /// - SamplerCube = ((int)0x8B60), - /// - /// Original was GL_SAMPLER_CUBE_ARB = 0x8B60 - /// - SamplerCubeArb = ((int)0x8B60), - /// - /// Original was GL_SAMPLER_1D_SHADOW = 0x8B61 - /// - Sampler1DShadow = ((int)0x8B61), - /// - /// Original was GL_SAMPLER_1D_SHADOW_ARB = 0x8B61 - /// - Sampler1DShadowArb = ((int)0x8B61), - /// - /// Original was GL_SAMPLER_2D_SHADOW = 0x8B62 - /// - Sampler2DShadow = ((int)0x8B62), - /// - /// Original was GL_SAMPLER_2D_SHADOW_ARB = 0x8B62 - /// - Sampler2DShadowArb = ((int)0x8B62), - /// - /// Original was GL_SAMPLER_2D_SHADOW_EXT = 0x8B62 - /// - Sampler2DShadowExt = ((int)0x8B62), - /// - /// Original was GL_SAMPLER_2D_RECT = 0x8B63 - /// - Sampler2DRect = ((int)0x8B63), - /// - /// Original was GL_SAMPLER_2D_RECT_ARB = 0x8B63 - /// - Sampler2DRectArb = ((int)0x8B63), - /// - /// Original was GL_SAMPLER_2D_RECT_SHADOW = 0x8B64 - /// - Sampler2DRectShadow = ((int)0x8B64), - /// - /// Original was GL_SAMPLER_2D_RECT_SHADOW_ARB = 0x8B64 - /// - Sampler2DRectShadowArb = ((int)0x8B64), - /// - /// Original was GL_FLOAT_MAT2x3 = 0x8B65 - /// - FloatMat2x3 = ((int)0x8B65), - /// - /// Original was GL_FLOAT_MAT2x3_NV = 0x8B65 - /// - FloatMat2x3Nv = ((int)0x8B65), - /// - /// Original was GL_FLOAT_MAT2x4 = 0x8B66 - /// - FloatMat2x4 = ((int)0x8B66), - /// - /// Original was GL_FLOAT_MAT2x4_NV = 0x8B66 - /// - FloatMat2x4Nv = ((int)0x8B66), - /// - /// Original was GL_FLOAT_MAT3x2 = 0x8B67 - /// - FloatMat3x2 = ((int)0x8B67), - /// - /// Original was GL_FLOAT_MAT3x2_NV = 0x8B67 - /// - FloatMat3x2Nv = ((int)0x8B67), - /// - /// Original was GL_FLOAT_MAT3x4 = 0x8B68 - /// - FloatMat3x4 = ((int)0x8B68), - /// - /// Original was GL_FLOAT_MAT3x4_NV = 0x8B68 - /// - FloatMat3x4Nv = ((int)0x8B68), - /// - /// Original was GL_FLOAT_MAT4x2 = 0x8B69 - /// - FloatMat4x2 = ((int)0x8B69), - /// - /// Original was GL_FLOAT_MAT4x2_NV = 0x8B69 - /// - FloatMat4x2Nv = ((int)0x8B69), - /// - /// Original was GL_FLOAT_MAT4x3 = 0x8B6A - /// - FloatMat4x3 = ((int)0x8B6A), - /// - /// Original was GL_FLOAT_MAT4x3_NV = 0x8B6A - /// - FloatMat4x3Nv = ((int)0x8B6A), - /// - /// Original was GL_DELETE_STATUS = 0x8B80 - /// - DeleteStatus = ((int)0x8B80), - /// - /// Original was GL_COMPILE_STATUS = 0x8B81 - /// - CompileStatus = ((int)0x8B81), - /// - /// Original was GL_LINK_STATUS = 0x8B82 - /// - LinkStatus = ((int)0x8B82), - /// - /// Original was GL_VALIDATE_STATUS = 0x8B83 - /// - ValidateStatus = ((int)0x8B83), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_ATTACHED_SHADERS = 0x8B85 - /// - AttachedShaders = ((int)0x8B85), - /// - /// Original was GL_ACTIVE_UNIFORMS = 0x8B86 - /// - ActiveUniforms = ((int)0x8B86), - /// - /// Original was GL_ACTIVE_UNIFORM_MAX_LENGTH = 0x8B87 - /// - ActiveUniformMaxLength = ((int)0x8B87), - /// - /// Original was GL_SHADER_SOURCE_LENGTH = 0x8B88 - /// - ShaderSourceLength = ((int)0x8B88), - /// - /// Original was GL_ACTIVE_ATTRIBUTES = 0x8B89 - /// - ActiveAttributes = ((int)0x8B89), - /// - /// Original was GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8B8A - /// - ActiveAttributeMaxLength = ((int)0x8B8A), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT = 0x8B8B - /// - FragmentShaderDerivativeHint = ((int)0x8B8B), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB = 0x8B8B - /// - FragmentShaderDerivativeHintArb = ((int)0x8B8B), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES = 0x8B8B - /// - FragmentShaderDerivativeHintOes = ((int)0x8B8B), - /// - /// Original was GL_SHADING_LANGUAGE_VERSION = 0x8B8C - /// - ShadingLanguageVersion = ((int)0x8B8C), - /// - /// Original was GL_PALETTE4_RGB8_OES = 0x8B90 - /// - Palette4Rgb8Oes = ((int)0x8B90), - /// - /// Original was GL_PALETTE4_RGBA8_OES = 0x8B91 - /// - Palette4Rgba8Oes = ((int)0x8B91), - /// - /// Original was GL_PALETTE4_R5_G6_B5_OES = 0x8B92 - /// - Palette4R5G6B5Oes = ((int)0x8B92), - /// - /// Original was GL_PALETTE4_RGBA4_OES = 0x8B93 - /// - Palette4Rgba4Oes = ((int)0x8B93), - /// - /// Original was GL_PALETTE4_RGB5_A1_OES = 0x8B94 - /// - Palette4Rgb5A1Oes = ((int)0x8B94), - /// - /// Original was GL_PALETTE8_RGB8_OES = 0x8B95 - /// - Palette8Rgb8Oes = ((int)0x8B95), - /// - /// Original was GL_PALETTE8_RGBA8_OES = 0x8B96 - /// - Palette8Rgba8Oes = ((int)0x8B96), - /// - /// Original was GL_PALETTE8_R5_G6_B5_OES = 0x8B97 - /// - Palette8R5G6B5Oes = ((int)0x8B97), - /// - /// Original was GL_PALETTE8_RGBA4_OES = 0x8B98 - /// - Palette8Rgba4Oes = ((int)0x8B98), - /// - /// Original was GL_PALETTE8_RGB5_A1_OES = 0x8B99 - /// - Palette8Rgb5A1Oes = ((int)0x8B99), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_TYPE = 0x8B9A - /// - ImplementationColorReadType = ((int)0x8B9A), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_TYPE_OES = 0x8B9A - /// - ImplementationColorReadTypeOes = ((int)0x8B9A), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_FORMAT = 0x8B9B - /// - ImplementationColorReadFormat = ((int)0x8B9B), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES = 0x8B9B - /// - ImplementationColorReadFormatOes = ((int)0x8B9B), - /// - /// Original was GL_POINT_SIZE_ARRAY_OES = 0x8B9C - /// - PointSizeArrayOes = ((int)0x8B9C), - /// - /// Original was GL_TEXTURE_CROP_RECT_OES = 0x8B9D - /// - TextureCropRectOes = ((int)0x8B9D), - /// - /// Original was GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES = 0x8B9E - /// - MatrixIndexArrayBufferBindingOes = ((int)0x8B9E), - /// - /// Original was GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES = 0x8B9F - /// - PointSizeArrayBufferBindingOes = ((int)0x8B9F), - /// - /// Original was GL_TEXTURE_WIDTH_QCOM = 0x8BD2 - /// - TextureWidthQcom = ((int)0x8BD2), - /// - /// Original was GL_TEXTURE_HEIGHT_QCOM = 0x8BD3 - /// - TextureHeightQcom = ((int)0x8BD3), - /// - /// Original was GL_TEXTURE_DEPTH_QCOM = 0x8BD4 - /// - TextureDepthQcom = ((int)0x8BD4), - /// - /// Original was GL_TEXTURE_INTERNAL_FORMAT_QCOM = 0x8BD5 - /// - TextureInternalFormatQcom = ((int)0x8BD5), - /// - /// Original was GL_TEXTURE_FORMAT_QCOM = 0x8BD6 - /// - TextureFormatQcom = ((int)0x8BD6), - /// - /// Original was GL_TEXTURE_TYPE_QCOM = 0x8BD7 - /// - TextureTypeQcom = ((int)0x8BD7), - /// - /// Original was GL_TEXTURE_IMAGE_VALID_QCOM = 0x8BD8 - /// - TextureImageValidQcom = ((int)0x8BD8), - /// - /// Original was GL_TEXTURE_NUM_LEVELS_QCOM = 0x8BD9 - /// - TextureNumLevelsQcom = ((int)0x8BD9), - /// - /// Original was GL_TEXTURE_TARGET_QCOM = 0x8BDA - /// - TextureTargetQcom = ((int)0x8BDA), - /// - /// Original was GL_TEXTURE_OBJECT_VALID_QCOM = 0x8BDB - /// - TextureObjectValidQcom = ((int)0x8BDB), - /// - /// Original was GL_STATE_RESTORE = 0x8BDC - /// - StateRestore = ((int)0x8BDC), - /// - /// Original was GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG = 0x8C00 - /// - CompressedRgbPvrtc4Bppv1Img = ((int)0x8C00), - /// - /// Original was GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG = 0x8C01 - /// - CompressedRgbPvrtc2Bppv1Img = ((int)0x8C01), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG = 0x8C02 - /// - CompressedRgbaPvrtc4Bppv1Img = ((int)0x8C02), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG = 0x8C03 - /// - CompressedRgbaPvrtc2Bppv1Img = ((int)0x8C03), - /// - /// Original was GL_MODULATE_COLOR_IMG = 0x8C04 - /// - ModulateColorImg = ((int)0x8C04), - /// - /// Original was GL_RECIP_ADD_SIGNED_ALPHA_IMG = 0x8C05 - /// - RecipAddSignedAlphaImg = ((int)0x8C05), - /// - /// Original was GL_TEXTURE_ALPHA_MODULATE_IMG = 0x8C06 - /// - TextureAlphaModulateImg = ((int)0x8C06), - /// - /// Original was GL_FACTOR_ALPHA_MODULATE_IMG = 0x8C07 - /// - FactorAlphaModulateImg = ((int)0x8C07), - /// - /// Original was GL_FRAGMENT_ALPHA_MODULATE_IMG = 0x8C08 - /// - FragmentAlphaModulateImg = ((int)0x8C08), - /// - /// Original was GL_ADD_BLEND_IMG = 0x8C09 - /// - AddBlendImg = ((int)0x8C09), - /// - /// Original was GL_TEXTURE_1D_ARRAY = 0x8C18 - /// - Texture1DArray = ((int)0x8C18), - /// - /// Original was GL_PROXY_TEXTURE_1D_ARRAY = 0x8C19 - /// - ProxyTexture1DArray = ((int)0x8C19), - /// - /// Original was GL_PROXY_TEXTURE_1D_ARRAY_EXT = 0x8C19 - /// - ProxyTexture1DArrayExt = ((int)0x8C19), - /// - /// Original was GL_TEXTURE_2D_ARRAY = 0x8C1A - /// - Texture2DArray = ((int)0x8C1A), - /// - /// Original was GL_PROXY_TEXTURE_2D_ARRAY = 0x8C1B - /// - ProxyTexture2DArray = ((int)0x8C1B), - /// - /// Original was GL_PROXY_TEXTURE_2D_ARRAY_EXT = 0x8C1B - /// - ProxyTexture2DArrayExt = ((int)0x8C1B), - /// - /// Original was GL_TEXTURE_BUFFER = 0x8C2A - /// - TextureBuffer = ((int)0x8C2A), - /// - /// Original was GL_ANY_SAMPLES_PASSED = 0x8C2F - /// - AnySamplesPassed = ((int)0x8C2F), - /// - /// Original was GL_R11F_G11F_B10F = 0x8C3A - /// - R11fG11fB10f = ((int)0x8C3A), - /// - /// Original was GL_R11F_G11F_B10F_APPLE = 0x8C3A - /// - R11fG11fB10fApple = ((int)0x8C3A), - /// - /// Original was GL_R11F_G11F_B10F_EXT = 0x8C3A - /// - R11fG11fB10fExt = ((int)0x8C3A), - /// - /// Original was GL_UNSIGNED_INT_10F_11F_11F_REV = 0x8C3B - /// - UnsignedInt10F11F11FRev = ((int)0x8C3B), - /// - /// Original was GL_RGB9_E5 = 0x8C3D - /// - Rgb9E5 = ((int)0x8C3D), - /// - /// Original was GL_RGB9_E5_APPLE = 0x8C3D - /// - Rgb9E5Apple = ((int)0x8C3D), - /// - /// Original was GL_RGB9_E5_EXT = 0x8C3D - /// - Rgb9E5Ext = ((int)0x8C3D), - /// - /// Original was GL_SRGB = 0x8C40 - /// - Srgb = ((int)0x8C40), - /// - /// Original was GL_SRGB_EXT = 0x8C40 - /// - SrgbExt = ((int)0x8C40), - /// - /// Original was GL_SRGB8 = 0x8C41 - /// - Srgb8 = ((int)0x8C41), - /// - /// Original was GL_SRGB8_EXT = 0x8C41 - /// - Srgb8Ext = ((int)0x8C41), - /// - /// Original was GL_SRGB8_NV = 0x8C41 - /// - Srgb8Nv = ((int)0x8C41), - /// - /// Original was GL_SRGB_ALPHA = 0x8C42 - /// - SrgbAlpha = ((int)0x8C42), - /// - /// Original was GL_SRGB_ALPHA_EXT = 0x8C42 - /// - SrgbAlphaExt = ((int)0x8C42), - /// - /// Original was GL_SRGB8_ALPHA8 = 0x8C43 - /// - Srgb8Alpha8 = ((int)0x8C43), - /// - /// Original was GL_SRGB8_ALPHA8_EXT = 0x8C43 - /// - Srgb8Alpha8Ext = ((int)0x8C43), - /// - /// Original was GL_COMPRESSED_SRGB = 0x8C48 - /// - CompressedSrgb = ((int)0x8C48), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA = 0x8C49 - /// - CompressedSrgbAlpha = ((int)0x8C49), - /// - /// Original was GL_COMPRESSED_SRGB_S3TC_DXT1_EXT = 0x8C4C - /// - CompressedSrgbS3tcDxt1Ext = ((int)0x8C4C), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = 0x8C4D - /// - CompressedSrgbAlphaS3tcDxt1Ext = ((int)0x8C4D), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = 0x8C4E - /// - CompressedSrgbAlphaS3tcDxt3Ext = ((int)0x8C4E), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = 0x8C4F - /// - CompressedSrgbAlphaS3tcDxt5Ext = ((int)0x8C4F), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH = 0x8C76 - /// - TransformFeedbackVaryingMaxLength = ((int)0x8C76), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_MODE = 0x8C7F - /// - TransformFeedbackBufferMode = ((int)0x8C7F), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYINGS = 0x8C83 - /// - TransformFeedbackVaryings = ((int)0x8C83), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_START = 0x8C84 - /// - TransformFeedbackBufferStart = ((int)0x8C84), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_SIZE = 0x8C85 - /// - TransformFeedbackBufferSize = ((int)0x8C85), - /// - /// Original was GL_PRIMITIVES_GENERATED = 0x8C87 - /// - PrimitivesGenerated = ((int)0x8C87), - /// - /// Original was GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN = 0x8C88 - /// - TransformFeedbackPrimitivesWritten = ((int)0x8C88), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E - /// - TransformFeedbackBuffer = ((int)0x8C8E), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_BINDING = 0x8C8F - /// - TransformFeedbackBufferBinding = ((int)0x8C8F), - /// - /// Original was GL_ATC_RGB_AMD = 0x8C92 - /// - AtcRgbAmd = ((int)0x8C92), - /// - /// Original was GL_ATC_RGBA_EXPLICIT_ALPHA_AMD = 0x8C93 - /// - AtcRgbaExplicitAlphaAmd = ((int)0x8C93), - /// - /// Original was GL_LOWER_LEFT = 0x8CA1 - /// - LowerLeft = ((int)0x8CA1), - /// - /// Original was GL_UPPER_LEFT = 0x8CA2 - /// - UpperLeft = ((int)0x8CA2), - /// - /// Original was GL_DRAW_FRAMEBUFFER_BINDING_APPLE = 0x8CA6 - /// - DrawFramebufferBindingApple = ((int)0x8CA6), - /// - /// Original was GL_FRAMEBUFFER_BINDING_OES = 0x8CA6 - /// - FramebufferBindingOes = ((int)0x8CA6), - /// - /// Original was GL_RENDERBUFFER_BINDING_OES = 0x8CA7 - /// - RenderbufferBindingOes = ((int)0x8CA7), - /// - /// Original was GL_READ_FRAMEBUFFER = 0x8CA8 - /// - ReadFramebuffer = ((int)0x8CA8), - /// - /// Original was GL_READ_FRAMEBUFFER_APPLE = 0x8CA8 - /// - ReadFramebufferApple = ((int)0x8CA8), - /// - /// Original was GL_DRAW_FRAMEBUFFER = 0x8CA9 - /// - DrawFramebuffer = ((int)0x8CA9), - /// - /// Original was GL_DRAW_FRAMEBUFFER_APPLE = 0x8CA9 - /// - DrawFramebufferApple = ((int)0x8CA9), - /// - /// Original was GL_READ_FRAMEBUFFER_BINDING_APPLE = 0x8CAA - /// - ReadFramebufferBindingApple = ((int)0x8CAA), - /// - /// Original was GL_RENDERBUFFER_SAMPLES = 0x8CAB - /// - RenderbufferSamples = ((int)0x8CAB), - /// - /// Original was GL_RENDERBUFFER_SAMPLES_APPLE = 0x8CAB - /// - RenderbufferSamplesApple = ((int)0x8CAB), - /// - /// Original was GL_RENDERBUFFER_SAMPLES_EXT = 0x8CAB - /// - RenderbufferSamplesExt = ((int)0x8CAB), - /// - /// Original was GL_DEPTH_COMPONENT32F = 0x8CAC - /// - DepthComponent32f = ((int)0x8CAC), - /// - /// Original was GL_DEPTH32F_STENCIL8 = 0x8CAD - /// - Depth32fStencil8 = ((int)0x8CAD), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES = 0x8CD0 - /// - FramebufferAttachmentObjectTypeOes = ((int)0x8CD0), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 0x8CD1 - /// - FramebufferAttachmentObjectName = ((int)0x8CD1), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES = 0x8CD1 - /// - FramebufferAttachmentObjectNameOes = ((int)0x8CD1), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 0x8CD2 - /// - FramebufferAttachmentTextureLevel = ((int)0x8CD2), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES = 0x8CD2 - /// - FramebufferAttachmentTextureLevelOes = ((int)0x8CD2), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 0x8CD3 - /// - FramebufferAttachmentTextureCubeMapFace = ((int)0x8CD3), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES = 0x8CD3 - /// - FramebufferAttachmentTextureCubeMapFaceOes = ((int)0x8CD3), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER = 0x8CD4 - /// - FramebufferAttachmentTextureLayer = ((int)0x8CD4), - /// - /// Original was GL_FRAMEBUFFER_COMPLETE = 0x8CD5 - /// - FramebufferComplete = ((int)0x8CD5), - /// - /// Original was GL_FRAMEBUFFER_COMPLETE_OES = 0x8CD5 - /// - FramebufferCompleteOes = ((int)0x8CD5), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 0x8CD6 - /// - FramebufferIncompleteAttachment = ((int)0x8CD6), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES = 0x8CD6 - /// - FramebufferIncompleteAttachmentOes = ((int)0x8CD6), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 0x8CD7 - /// - FramebufferIncompleteMissingAttachment = ((int)0x8CD7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES = 0x8CD7 - /// - FramebufferIncompleteMissingAttachmentOes = ((int)0x8CD7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES = 0x8CD9 - /// - FramebufferIncompleteDimensionsOes = ((int)0x8CD9), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES = 0x8CDA - /// - FramebufferIncompleteFormatsOes = ((int)0x8CDA), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER = 0x8CDB - /// - FramebufferIncompleteDrawBuffer = ((int)0x8CDB), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER = 0x8CDC - /// - FramebufferIncompleteReadBuffer = ((int)0x8CDC), - /// - /// Original was GL_FRAMEBUFFER_UNSUPPORTED = 0x8CDD - /// - FramebufferUnsupported = ((int)0x8CDD), - /// - /// Original was GL_FRAMEBUFFER_UNSUPPORTED_OES = 0x8CDD - /// - FramebufferUnsupportedOes = ((int)0x8CDD), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS = 0x8CDF - /// - MaxColorAttachments = ((int)0x8CDF), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS_EXT = 0x8CDF - /// - MaxColorAttachmentsExt = ((int)0x8CDF), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS_NV = 0x8CDF - /// - MaxColorAttachmentsNv = ((int)0x8CDF), - /// - /// Original was GL_COLOR_ATTACHMENT0 = 0x8CE0 - /// - ColorAttachment0 = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT0_EXT = 0x8CE0 - /// - ColorAttachment0Ext = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT0_NV = 0x8CE0 - /// - ColorAttachment0Nv = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT0_OES = 0x8CE0 - /// - ColorAttachment0Oes = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT1 = 0x8CE1 - /// - ColorAttachment1 = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT1_EXT = 0x8CE1 - /// - ColorAttachment1Ext = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT1_NV = 0x8CE1 - /// - ColorAttachment1Nv = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2 = 0x8CE2 - /// - ColorAttachment2 = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT2_EXT = 0x8CE2 - /// - ColorAttachment2Ext = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT2_NV = 0x8CE2 - /// - ColorAttachment2Nv = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3 = 0x8CE3 - /// - ColorAttachment3 = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT3_EXT = 0x8CE3 - /// - ColorAttachment3Ext = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT3_NV = 0x8CE3 - /// - ColorAttachment3Nv = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4 = 0x8CE4 - /// - ColorAttachment4 = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT4_EXT = 0x8CE4 - /// - ColorAttachment4Ext = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT4_NV = 0x8CE4 - /// - ColorAttachment4Nv = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5 = 0x8CE5 - /// - ColorAttachment5 = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT5_EXT = 0x8CE5 - /// - ColorAttachment5Ext = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT5_NV = 0x8CE5 - /// - ColorAttachment5Nv = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6 = 0x8CE6 - /// - ColorAttachment6 = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT6_EXT = 0x8CE6 - /// - ColorAttachment6Ext = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT6_NV = 0x8CE6 - /// - ColorAttachment6Nv = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7 = 0x8CE7 - /// - ColorAttachment7 = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT7_EXT = 0x8CE7 - /// - ColorAttachment7Ext = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT7_NV = 0x8CE7 - /// - ColorAttachment7Nv = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8 = 0x8CE8 - /// - ColorAttachment8 = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT8_EXT = 0x8CE8 - /// - ColorAttachment8Ext = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT8_NV = 0x8CE8 - /// - ColorAttachment8Nv = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9 = 0x8CE9 - /// - ColorAttachment9 = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT9_EXT = 0x8CE9 - /// - ColorAttachment9Ext = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT9_NV = 0x8CE9 - /// - ColorAttachment9Nv = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10 = 0x8CEA - /// - ColorAttachment10 = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT10_EXT = 0x8CEA - /// - ColorAttachment10Ext = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT10_NV = 0x8CEA - /// - ColorAttachment10Nv = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11 = 0x8CEB - /// - ColorAttachment11 = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT11_EXT = 0x8CEB - /// - ColorAttachment11Ext = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT11_NV = 0x8CEB - /// - ColorAttachment11Nv = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12 = 0x8CEC - /// - ColorAttachment12 = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT12_EXT = 0x8CEC - /// - ColorAttachment12Ext = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT12_NV = 0x8CEC - /// - ColorAttachment12Nv = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13 = 0x8CED - /// - ColorAttachment13 = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT13_EXT = 0x8CED - /// - ColorAttachment13Ext = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT13_NV = 0x8CED - /// - ColorAttachment13Nv = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14 = 0x8CEE - /// - ColorAttachment14 = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT14_EXT = 0x8CEE - /// - ColorAttachment14Ext = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT14_NV = 0x8CEE - /// - ColorAttachment14Nv = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15 = 0x8CEF - /// - ColorAttachment15 = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT15_EXT = 0x8CEF - /// - ColorAttachment15Ext = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT15_NV = 0x8CEF - /// - ColorAttachment15Nv = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT16 = 0x8CF0 - /// - ColorAttachment16 = ((int)0x8CF0), - /// - /// Original was GL_COLOR_ATTACHMENT17 = 0x8CF1 - /// - ColorAttachment17 = ((int)0x8CF1), - /// - /// Original was GL_COLOR_ATTACHMENT18 = 0x8CF2 - /// - ColorAttachment18 = ((int)0x8CF2), - /// - /// Original was GL_COLOR_ATTACHMENT19 = 0x8CF3 - /// - ColorAttachment19 = ((int)0x8CF3), - /// - /// Original was GL_COLOR_ATTACHMENT20 = 0x8CF4 - /// - ColorAttachment20 = ((int)0x8CF4), - /// - /// Original was GL_COLOR_ATTACHMENT21 = 0x8CF5 - /// - ColorAttachment21 = ((int)0x8CF5), - /// - /// Original was GL_COLOR_ATTACHMENT22 = 0x8CF6 - /// - ColorAttachment22 = ((int)0x8CF6), - /// - /// Original was GL_COLOR_ATTACHMENT23 = 0x8CF7 - /// - ColorAttachment23 = ((int)0x8CF7), - /// - /// Original was GL_COLOR_ATTACHMENT24 = 0x8CF8 - /// - ColorAttachment24 = ((int)0x8CF8), - /// - /// Original was GL_COLOR_ATTACHMENT25 = 0x8CF9 - /// - ColorAttachment25 = ((int)0x8CF9), - /// - /// Original was GL_COLOR_ATTACHMENT26 = 0x8CFA - /// - ColorAttachment26 = ((int)0x8CFA), - /// - /// Original was GL_COLOR_ATTACHMENT27 = 0x8CFB - /// - ColorAttachment27 = ((int)0x8CFB), - /// - /// Original was GL_COLOR_ATTACHMENT28 = 0x8CFC - /// - ColorAttachment28 = ((int)0x8CFC), - /// - /// Original was GL_COLOR_ATTACHMENT29 = 0x8CFD - /// - ColorAttachment29 = ((int)0x8CFD), - /// - /// Original was GL_COLOR_ATTACHMENT30 = 0x8CFE - /// - ColorAttachment30 = ((int)0x8CFE), - /// - /// Original was GL_COLOR_ATTACHMENT31 = 0x8CFF - /// - ColorAttachment31 = ((int)0x8CFF), - /// - /// Original was GL_DEPTH_ATTACHMENT = 0x8D00 - /// - DepthAttachment = ((int)0x8D00), - /// - /// Original was GL_DEPTH_ATTACHMENT_EXT = 0x8D00 - /// - DepthAttachmentExt = ((int)0x8D00), - /// - /// Original was GL_DEPTH_ATTACHMENT_OES = 0x8D00 - /// - DepthAttachmentOes = ((int)0x8D00), - /// - /// Original was GL_STENCIL_ATTACHMENT_OES = 0x8D20 - /// - StencilAttachmentOes = ((int)0x8D20), - /// - /// Original was GL_FRAMEBUFFER = 0x8D40 - /// - Framebuffer = ((int)0x8D40), - /// - /// Original was GL_FRAMEBUFFER_OES = 0x8D40 - /// - FramebufferOes = ((int)0x8D40), - /// - /// Original was GL_RENDERBUFFER = 0x8D41 - /// - Renderbuffer = ((int)0x8D41), - /// - /// Original was GL_RENDERBUFFER_OES = 0x8D41 - /// - RenderbufferOes = ((int)0x8D41), - /// - /// Original was GL_RENDERBUFFER_WIDTH = 0x8D42 - /// - RenderbufferWidth = ((int)0x8D42), - /// - /// Original was GL_RENDERBUFFER_WIDTH_OES = 0x8D42 - /// - RenderbufferWidthOes = ((int)0x8D42), - /// - /// Original was GL_RENDERBUFFER_HEIGHT = 0x8D43 - /// - RenderbufferHeight = ((int)0x8D43), - /// - /// Original was GL_RENDERBUFFER_HEIGHT_OES = 0x8D43 - /// - RenderbufferHeightOes = ((int)0x8D43), - /// - /// Original was GL_RENDERBUFFER_INTERNAL_FORMAT = 0x8D44 - /// - RenderbufferInternalFormat = ((int)0x8D44), - /// - /// Original was GL_RENDERBUFFER_INTERNAL_FORMAT_OES = 0x8D44 - /// - RenderbufferInternalFormatOes = ((int)0x8D44), - /// - /// Original was GL_STENCIL_INDEX1_OES = 0x8D46 - /// - StencilIndex1Oes = ((int)0x8D46), - /// - /// Original was GL_STENCIL_INDEX4_OES = 0x8D47 - /// - StencilIndex4Oes = ((int)0x8D47), - /// - /// Original was GL_STENCIL_INDEX8_OES = 0x8D48 - /// - StencilIndex8Oes = ((int)0x8D48), - /// - /// Original was GL_RENDERBUFFER_RED_SIZE = 0x8D50 - /// - RenderbufferRedSize = ((int)0x8D50), - /// - /// Original was GL_RENDERBUFFER_RED_SIZE_OES = 0x8D50 - /// - RenderbufferRedSizeOes = ((int)0x8D50), - /// - /// Original was GL_RENDERBUFFER_GREEN_SIZE = 0x8D51 - /// - RenderbufferGreenSize = ((int)0x8D51), - /// - /// Original was GL_RENDERBUFFER_GREEN_SIZE_OES = 0x8D51 - /// - RenderbufferGreenSizeOes = ((int)0x8D51), - /// - /// Original was GL_RENDERBUFFER_BLUE_SIZE = 0x8D52 - /// - RenderbufferBlueSize = ((int)0x8D52), - /// - /// Original was GL_RENDERBUFFER_BLUE_SIZE_OES = 0x8D52 - /// - RenderbufferBlueSizeOes = ((int)0x8D52), - /// - /// Original was GL_RENDERBUFFER_ALPHA_SIZE = 0x8D53 - /// - RenderbufferAlphaSize = ((int)0x8D53), - /// - /// Original was GL_RENDERBUFFER_ALPHA_SIZE_OES = 0x8D53 - /// - RenderbufferAlphaSizeOes = ((int)0x8D53), - /// - /// Original was GL_RENDERBUFFER_DEPTH_SIZE = 0x8D54 - /// - RenderbufferDepthSize = ((int)0x8D54), - /// - /// Original was GL_RENDERBUFFER_DEPTH_SIZE_OES = 0x8D54 - /// - RenderbufferDepthSizeOes = ((int)0x8D54), - /// - /// Original was GL_RENDERBUFFER_STENCIL_SIZE = 0x8D55 - /// - RenderbufferStencilSize = ((int)0x8D55), - /// - /// Original was GL_RENDERBUFFER_STENCIL_SIZE_OES = 0x8D55 - /// - RenderbufferStencilSizeOes = ((int)0x8D55), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE = 0x8D56 - /// - FramebufferIncompleteMultisample = ((int)0x8D56), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE = 0x8D56 - /// - FramebufferIncompleteMultisampleApple = ((int)0x8D56), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = 0x8D56 - /// - FramebufferIncompleteMultisampleExt = ((int)0x8D56), - /// - /// Original was GL_MAX_SAMPLES_APPLE = 0x8D57 - /// - MaxSamplesApple = ((int)0x8D57), - /// - /// Original was GL_MAX_SAMPLES_EXT = 0x8D57 - /// - MaxSamplesExt = ((int)0x8D57), - /// - /// Original was GL_TEXTURE_GEN_STR_OES = 0x8D60 - /// - TextureGenStrOes = ((int)0x8D60), - /// - /// Original was GL_RGB565_OES = 0x8D62 - /// - Rgb565Oes = ((int)0x8D62), - /// - /// Original was GL_ETC1_RGB8_OES = 0x8D64 - /// - Etc1Rgb8Oes = ((int)0x8D64), - /// - /// Original was GL_TEXTURE_EXTERNAL_OES = 0x8D65 - /// - TextureExternalOes = ((int)0x8D65), - /// - /// Original was GL_SAMPLER_EXTERNAL_OES = 0x8D66 - /// - SamplerExternalOes = ((int)0x8D66), - /// - /// Original was GL_TEXTURE_BINDING_EXTERNAL_OES = 0x8D67 - /// - TextureBindingExternalOes = ((int)0x8D67), - /// - /// Original was GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES = 0x8D68 - /// - RequiredTextureImageUnitsOes = ((int)0x8D68), - /// - /// Original was GL_ANY_SAMPLES_PASSED_CONSERVATIVE = 0x8D6A - /// - AnySamplesPassedConservative = ((int)0x8D6A), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT = 0x8D6C - /// - FramebufferAttachmentTextureSamplesExt = ((int)0x8D6C), - /// - /// Original was GL_RGBA32UI = 0x8D70 - /// - Rgba32ui = ((int)0x8D70), - /// - /// Original was GL_RGB32UI = 0x8D71 - /// - Rgb32ui = ((int)0x8D71), - /// - /// Original was GL_RGBA16UI = 0x8D76 - /// - Rgba16ui = ((int)0x8D76), - /// - /// Original was GL_RGB16UI = 0x8D77 - /// - Rgb16ui = ((int)0x8D77), - /// - /// Original was GL_RGBA8UI = 0x8D7C - /// - Rgba8ui = ((int)0x8D7C), - /// - /// Original was GL_RGB8UI = 0x8D7D - /// - Rgb8ui = ((int)0x8D7D), - /// - /// Original was GL_RGBA32I = 0x8D82 - /// - Rgba32i = ((int)0x8D82), - /// - /// Original was GL_RGB32I = 0x8D83 - /// - Rgb32i = ((int)0x8D83), - /// - /// Original was GL_RGBA16I = 0x8D88 - /// - Rgba16i = ((int)0x8D88), - /// - /// Original was GL_RGB16I = 0x8D89 - /// - Rgb16i = ((int)0x8D89), - /// - /// Original was GL_RGBA8I = 0x8D8E - /// - Rgba8i = ((int)0x8D8E), - /// - /// Original was GL_RGB8I = 0x8D8F - /// - Rgb8i = ((int)0x8D8F), - /// - /// Original was GL_INT_2_10_10_10_REV = 0x8D9F - /// - Int2101010Rev = ((int)0x8D9F), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_LAYERED = 0x8DA7 - /// - FramebufferAttachmentLayered = ((int)0x8DA7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS = 0x8DA8 - /// - FramebufferIncompleteLayerTargets = ((int)0x8DA8), - /// - /// Original was GL_DEPTH_COMPONENT32F_NV = 0x8DAB - /// - DepthComponent32fNv = ((int)0x8DAB), - /// - /// Original was GL_DEPTH32F_STENCIL8_NV = 0x8DAC - /// - Depth32fStencil8Nv = ((int)0x8DAC), - /// - /// Original was GL_COMPRESSED_RED_RGTC1 = 0x8DBB - /// - CompressedRedRgtc1 = ((int)0x8DBB), - /// - /// Original was GL_COMPRESSED_RED_RGTC1_EXT = 0x8DBB - /// - CompressedRedRgtc1Ext = ((int)0x8DBB), - /// - /// Original was GL_COMPRESSED_SIGNED_RED_RGTC1 = 0x8DBC - /// - CompressedSignedRedRgtc1 = ((int)0x8DBC), - /// - /// Original was GL_COMPRESSED_SIGNED_RED_RGTC1_EXT = 0x8DBC - /// - CompressedSignedRedRgtc1Ext = ((int)0x8DBC), - /// - /// Original was GL_COMPRESSED_RG_RGTC2 = 0x8DBD - /// - CompressedRgRgtc2 = ((int)0x8DBD), - /// - /// Original was GL_COMPRESSED_SIGNED_RG_RGTC2 = 0x8DBE - /// - CompressedSignedRgRgtc2 = ((int)0x8DBE), - /// - /// Original was GL_GEOMETRY_SHADER = 0x8DD9 - /// - GeometryShader = ((int)0x8DD9), - /// - /// Original was GL_ACTIVE_SUBROUTINES = 0x8DE5 - /// - ActiveSubroutines = ((int)0x8DE5), - /// - /// Original was GL_ACTIVE_SUBROUTINE_UNIFORMS = 0x8DE6 - /// - ActiveSubroutineUniforms = ((int)0x8DE6), - /// - /// Original was GL_LOW_FLOAT = 0x8DF0 - /// - LowFloat = ((int)0x8DF0), - /// - /// Original was GL_MEDIUM_FLOAT = 0x8DF1 - /// - MediumFloat = ((int)0x8DF1), - /// - /// Original was GL_HIGH_FLOAT = 0x8DF2 - /// - HighFloat = ((int)0x8DF2), - /// - /// Original was GL_LOW_INT = 0x8DF3 - /// - LowInt = ((int)0x8DF3), - /// - /// Original was GL_MEDIUM_INT = 0x8DF4 - /// - MediumInt = ((int)0x8DF4), - /// - /// Original was GL_HIGH_INT = 0x8DF5 - /// - HighInt = ((int)0x8DF5), - /// - /// Original was GL_QUERY_WAIT = 0x8E13 - /// - QueryWait = ((int)0x8E13), - /// - /// Original was GL_QUERY_NO_WAIT = 0x8E14 - /// - QueryNoWait = ((int)0x8E14), - /// - /// Original was GL_QUERY_BY_REGION_WAIT = 0x8E15 - /// - QueryByRegionWait = ((int)0x8E15), - /// - /// Original was GL_QUERY_BY_REGION_NO_WAIT = 0x8E16 - /// - QueryByRegionNoWait = ((int)0x8E16), - /// - /// Original was GL_TRANSFORM_FEEDBACK = 0x8E22 - /// - TransformFeedback = ((int)0x8E22), - /// - /// Original was GL_TRANSFORM_FEEDBACK_PAUSED = 0x8E23 - /// - TransformFeedbackPaused = ((int)0x8E23), - /// - /// Original was GL_TRANSFORM_FEEDBACK_ACTIVE = 0x8E24 - /// - TransformFeedbackActive = ((int)0x8E24), - /// - /// Original was GL_TEXTURE_SWIZZLE_R = 0x8E42 - /// - TextureSwizzleR = ((int)0x8E42), - /// - /// Original was GL_TEXTURE_SWIZZLE_G = 0x8E43 - /// - TextureSwizzleG = ((int)0x8E43), - /// - /// Original was GL_TEXTURE_SWIZZLE_B = 0x8E44 - /// - TextureSwizzleB = ((int)0x8E44), - /// - /// Original was GL_TEXTURE_SWIZZLE_A = 0x8E45 - /// - TextureSwizzleA = ((int)0x8E45), - /// - /// Original was GL_TEXTURE_SWIZZLE_RGBA = 0x8E46 - /// - TextureSwizzleRgba = ((int)0x8E46), - /// - /// Original was GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS = 0x8E47 - /// - ActiveSubroutineUniformLocations = ((int)0x8E47), - /// - /// Original was GL_ACTIVE_SUBROUTINE_MAX_LENGTH = 0x8E48 - /// - ActiveSubroutineMaxLength = ((int)0x8E48), - /// - /// Original was GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH = 0x8E49 - /// - ActiveSubroutineUniformMaxLength = ((int)0x8E49), - /// - /// Original was GL_NUM_COMPATIBLE_SUBROUTINES = 0x8E4A - /// - NumCompatibleSubroutines = ((int)0x8E4A), - /// - /// Original was GL_COMPATIBLE_SUBROUTINES = 0x8E4B - /// - CompatibleSubroutines = ((int)0x8E4B), - /// - /// Original was GL_FIRST_VERTEX_CONVENTION = 0x8E4D - /// - FirstVertexConvention = ((int)0x8E4D), - /// - /// Original was GL_LAST_VERTEX_CONVENTION = 0x8E4E - /// - LastVertexConvention = ((int)0x8E4E), - /// - /// Original was GL_PATCH_VERTICES = 0x8E72 - /// - PatchVertices = ((int)0x8E72), - /// - /// Original was GL_PATCH_DEFAULT_INNER_LEVEL = 0x8E73 - /// - PatchDefaultInnerLevel = ((int)0x8E73), - /// - /// Original was GL_PATCH_DEFAULT_OUTER_LEVEL = 0x8E74 - /// - PatchDefaultOuterLevel = ((int)0x8E74), - /// - /// Original was GL_TESS_EVALUATION_SHADER = 0x8E87 - /// - TessEvaluationShader = ((int)0x8E87), - /// - /// Original was GL_TESS_CONTROL_SHADER = 0x8E88 - /// - TessControlShader = ((int)0x8E88), - /// - /// Original was GL_COMPRESSED_RGBA_BPTC_UNORM = 0x8E8C - /// - CompressedRgbaBptcUnorm = ((int)0x8E8C), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM = 0x8E8D - /// - CompressedSrgbAlphaBptcUnorm = ((int)0x8E8D), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT = 0x8E8E - /// - CompressedRgbBptcSignedFloat = ((int)0x8E8E), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT = 0x8E8F - /// - CompressedRgbBptcUnsignedFloat = ((int)0x8E8F), - /// - /// Original was GL_COPY_READ_BUFFER = 0x8F36 - /// - CopyReadBuffer = ((int)0x8F36), - /// - /// Original was GL_COPY_WRITE_BUFFER = 0x8F37 - /// - CopyWriteBuffer = ((int)0x8F37), - /// - /// Original was GL_DRAW_INDIRECT_BUFFER = 0x8F3F - /// - DrawIndirectBuffer = ((int)0x8F3F), - /// - /// Original was GL_R8_SNORM = 0x8F94 - /// - R8Snorm = ((int)0x8F94), - /// - /// Original was GL_RG8_SNORM = 0x8F95 - /// - Rg8Snorm = ((int)0x8F95), - /// - /// Original was GL_RGB8_SNORM = 0x8F96 - /// - Rgb8Snorm = ((int)0x8F96), - /// - /// Original was GL_RGBA8_SNORM = 0x8F97 - /// - Rgba8Snorm = ((int)0x8F97), - /// - /// Original was GL_R16_SNORM = 0x8F98 - /// - R16Snorm = ((int)0x8F98), - /// - /// Original was GL_R16_SNORM_EXT = 0x8F98 - /// - R16SnormExt = ((int)0x8F98), - /// - /// Original was GL_RG16_SNORM = 0x8F99 - /// - Rg16Snorm = ((int)0x8F99), - /// - /// Original was GL_RG16_SNORM_EXT = 0x8F99 - /// - Rg16SnormExt = ((int)0x8F99), - /// - /// Original was GL_RGB16_SNORM = 0x8F9A - /// - Rgb16Snorm = ((int)0x8F9A), - /// - /// Original was GL_RGB16_SNORM_EXT = 0x8F9A - /// - Rgb16SnormExt = ((int)0x8F9A), - /// - /// Original was GL_PERFMON_GLOBAL_MODE_QCOM = 0x8FA0 - /// - PerfmonGlobalModeQcom = ((int)0x8FA0), - /// - /// Original was GL_BINNING_CONTROL_HINT_QCOM = 0x8FB0 - /// - BinningControlHintQcom = ((int)0x8FB0), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY = 0x9009 - /// - TextureCubeMapArray = ((int)0x9009), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_ARB = 0x9009 - /// - TextureCubeMapArrayArb = ((int)0x9009), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_EXT = 0x9009 - /// - TextureCubeMapArrayExt = ((int)0x9009), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_OES = 0x9009 - /// - TextureCubeMapArrayOes = ((int)0x9009), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_ARRAY = 0x900B - /// - ProxyTextureCubeMapArray = ((int)0x900B), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB = 0x900B - /// - ProxyTextureCubeMapArrayArb = ((int)0x900B), - /// - /// Original was GL_RGB10_A2UI = 0x906F - /// - Rgb10A2ui = ((int)0x906F), - /// - /// Original was GL_PATH_FORMAT_SVG_NV = 0x9070 - /// - PathFormatSvgNv = ((int)0x9070), - /// - /// Original was GL_PATH_FORMAT_PS_NV = 0x9071 - /// - PathFormatPsNv = ((int)0x9071), - /// - /// Original was GL_STANDARD_FONT_NAME_NV = 0x9072 - /// - StandardFontNameNv = ((int)0x9072), - /// - /// Original was GL_SYSTEM_FONT_NAME_NV = 0x9073 - /// - SystemFontNameNv = ((int)0x9073), - /// - /// Original was GL_FILE_NAME_NV = 0x9074 - /// - FileNameNv = ((int)0x9074), - /// - /// Original was GL_PATH_STROKE_WIDTH_NV = 0x9075 - /// - PathStrokeWidthNv = ((int)0x9075), - /// - /// Original was GL_PATH_END_CAPS_NV = 0x9076 - /// - PathEndCapsNv = ((int)0x9076), - /// - /// Original was GL_PATH_INITIAL_END_CAP_NV = 0x9077 - /// - PathInitialEndCapNv = ((int)0x9077), - /// - /// Original was GL_PATH_TERMINAL_END_CAP_NV = 0x9078 - /// - PathTerminalEndCapNv = ((int)0x9078), - /// - /// Original was GL_PATH_JOIN_STYLE_NV = 0x9079 - /// - PathJoinStyleNv = ((int)0x9079), - /// - /// Original was GL_PATH_MITER_LIMIT_NV = 0x907A - /// - PathMiterLimitNv = ((int)0x907A), - /// - /// Original was GL_PATH_DASH_CAPS_NV = 0x907B - /// - PathDashCapsNv = ((int)0x907B), - /// - /// Original was GL_PATH_INITIAL_DASH_CAP_NV = 0x907C - /// - PathInitialDashCapNv = ((int)0x907C), - /// - /// Original was GL_PATH_TERMINAL_DASH_CAP_NV = 0x907D - /// - PathTerminalDashCapNv = ((int)0x907D), - /// - /// Original was GL_PATH_DASH_OFFSET_NV = 0x907E - /// - PathDashOffsetNv = ((int)0x907E), - /// - /// Original was GL_PATH_CLIENT_LENGTH_NV = 0x907F - /// - PathClientLengthNv = ((int)0x907F), - /// - /// Original was GL_PATH_FILL_MODE_NV = 0x9080 - /// - PathFillModeNv = ((int)0x9080), - /// - /// Original was GL_PATH_FILL_MASK_NV = 0x9081 - /// - PathFillMaskNv = ((int)0x9081), - /// - /// Original was GL_PATH_FILL_COVER_MODE_NV = 0x9082 - /// - PathFillCoverModeNv = ((int)0x9082), - /// - /// Original was GL_PATH_STROKE_COVER_MODE_NV = 0x9083 - /// - PathStrokeCoverModeNv = ((int)0x9083), - /// - /// Original was GL_PATH_STROKE_MASK_NV = 0x9084 - /// - PathStrokeMaskNv = ((int)0x9084), - /// - /// Original was GL_COUNT_UP_NV = 0x9088 - /// - CountUpNv = ((int)0x9088), - /// - /// Original was GL_COUNT_DOWN_NV = 0x9089 - /// - CountDownNv = ((int)0x9089), - /// - /// Original was GL_PATH_OBJECT_BOUNDING_BOX_NV = 0x908A - /// - PathObjectBoundingBoxNv = ((int)0x908A), - /// - /// Original was GL_CONVEX_HULL_NV = 0x908B - /// - ConvexHullNv = ((int)0x908B), - /// - /// Original was GL_BOUNDING_BOX_NV = 0x908D - /// - BoundingBoxNv = ((int)0x908D), - /// - /// Original was GL_TRANSLATE_X_NV = 0x908E - /// - TranslateXNv = ((int)0x908E), - /// - /// Original was GL_TRANSLATE_Y_NV = 0x908F - /// - TranslateYNv = ((int)0x908F), - /// - /// Original was GL_TRANSLATE_2D_NV = 0x9090 - /// - Translate2DNv = ((int)0x9090), - /// - /// Original was GL_TRANSLATE_3D_NV = 0x9091 - /// - Translate3DNv = ((int)0x9091), - /// - /// Original was GL_AFFINE_2D_NV = 0x9092 - /// - Affine2DNv = ((int)0x9092), - /// - /// Original was GL_AFFINE_3D_NV = 0x9094 - /// - Affine3DNv = ((int)0x9094), - /// - /// Original was GL_TRANSPOSE_AFFINE_2D_NV = 0x9096 - /// - TransposeAffine2DNv = ((int)0x9096), - /// - /// Original was GL_TRANSPOSE_AFFINE_3D_NV = 0x9098 - /// - TransposeAffine3DNv = ((int)0x9098), - /// - /// Original was GL_UTF8_NV = 0x909A - /// - Utf8Nv = ((int)0x909A), - /// - /// Original was GL_UTF16_NV = 0x909B - /// - Utf16Nv = ((int)0x909B), - /// - /// Original was GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV = 0x909C - /// - BoundingBoxOfBoundingBoxesNv = ((int)0x909C), - /// - /// Original was GL_PATH_COMMAND_COUNT_NV = 0x909D - /// - PathCommandCountNv = ((int)0x909D), - /// - /// Original was GL_PATH_COORD_COUNT_NV = 0x909E - /// - PathCoordCountNv = ((int)0x909E), - /// - /// Original was GL_PATH_DASH_ARRAY_COUNT_NV = 0x909F - /// - PathDashArrayCountNv = ((int)0x909F), - /// - /// Original was GL_PATH_COMPUTED_LENGTH_NV = 0x90A0 - /// - PathComputedLengthNv = ((int)0x90A0), - /// - /// Original was GL_PATH_FILL_BOUNDING_BOX_NV = 0x90A1 - /// - PathFillBoundingBoxNv = ((int)0x90A1), - /// - /// Original was GL_PATH_STROKE_BOUNDING_BOX_NV = 0x90A2 - /// - PathStrokeBoundingBoxNv = ((int)0x90A2), - /// - /// Original was GL_SKIP_MISSING_GLYPH_NV = 0x90A9 - /// - SkipMissingGlyphNv = ((int)0x90A9), - /// - /// Original was GL_USE_MISSING_GLYPH_NV = 0x90AA - /// - UseMissingGlyphNv = ((int)0x90AA), - /// - /// Original was GL_ACCUM_ADJACENT_PAIRS_NV = 0x90AD - /// - AccumAdjacentPairsNv = ((int)0x90AD), - /// - /// Original was GL_ADJACENT_PAIRS_NV = 0x90AE - /// - AdjacentPairsNv = ((int)0x90AE), - /// - /// Original was GL_FIRST_TO_REST_NV = 0x90AF - /// - FirstToRestNv = ((int)0x90AF), - /// - /// Original was GL_PATH_DASH_OFFSET_RESET_NV = 0x90B4 - /// - PathDashOffsetResetNv = ((int)0x90B4), - /// - /// Original was GL_IMAGE_FORMAT_COMPATIBILITY_TYPE = 0x90C7 - /// - ImageFormatCompatibilityType = ((int)0x90C7), - /// - /// Original was GL_SHADER_STORAGE_BUFFER = 0x90D2 - /// - ShaderStorageBuffer = ((int)0x90D2), - /// - /// Original was GL_DEPTH_STENCIL_TEXTURE_MODE = 0x90EA - /// - DepthStencilTextureMode = ((int)0x90EA), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER = 0x90EC - /// - UniformBlockReferencedByComputeShader = ((int)0x90EC), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER = 0x90ED - /// - AtomicCounterBufferReferencedByComputeShader = ((int)0x90ED), - /// - /// Original was GL_DISPATCH_INDIRECT_BUFFER = 0x90EE - /// - DispatchIndirectBuffer = ((int)0x90EE), - /// - /// Original was GL_CONTEXT_ROBUST_ACCESS_EXT = 0x90F3 - /// - ContextRobustAccessExt = ((int)0x90F3), - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE = 0x9100 - /// - Texture2DMultisample = ((int)0x9100), - /// - /// Original was GL_PROXY_TEXTURE_2D_MULTISAMPLE = 0x9101 - /// - ProxyTexture2DMultisample = ((int)0x9101), - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE_ARRAY = 0x9102 - /// - Texture2DMultisampleArray = ((int)0x9102), - /// - /// Original was GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY = 0x9103 - /// - ProxyTexture2DMultisampleArray = ((int)0x9103), - /// - /// Original was GL_MAX_SERVER_WAIT_TIMEOUT_APPLE = 0x9111 - /// - MaxServerWaitTimeoutApple = ((int)0x9111), - /// - /// Original was GL_OBJECT_TYPE = 0x9112 - /// - ObjectType = ((int)0x9112), - /// - /// Original was GL_OBJECT_TYPE_APPLE = 0x9112 - /// - ObjectTypeApple = ((int)0x9112), - /// - /// Original was GL_SYNC_CONDITION = 0x9113 - /// - SyncCondition = ((int)0x9113), - /// - /// Original was GL_SYNC_CONDITION_APPLE = 0x9113 - /// - SyncConditionApple = ((int)0x9113), - /// - /// Original was GL_SYNC_STATUS = 0x9114 - /// - SyncStatus = ((int)0x9114), - /// - /// Original was GL_SYNC_STATUS_APPLE = 0x9114 - /// - SyncStatusApple = ((int)0x9114), - /// - /// Original was GL_SYNC_FLAGS = 0x9115 - /// - SyncFlags = ((int)0x9115), - /// - /// Original was GL_SYNC_FLAGS_APPLE = 0x9115 - /// - SyncFlagsApple = ((int)0x9115), - /// - /// Original was GL_SYNC_FENCE_APPLE = 0x9116 - /// - SyncFenceApple = ((int)0x9116), - /// - /// Original was GL_SYNC_GPU_COMMANDS_COMPLETE = 0x9117 - /// - SyncGpuCommandsComplete = ((int)0x9117), - /// - /// Original was GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE = 0x9117 - /// - SyncGpuCommandsCompleteApple = ((int)0x9117), - /// - /// Original was GL_UNSIGNALED_APPLE = 0x9118 - /// - UnsignaledApple = ((int)0x9118), - /// - /// Original was GL_SIGNALED_APPLE = 0x9119 - /// - SignaledApple = ((int)0x9119), - /// - /// Original was GL_ALREADY_SIGNALED = 0x911A - /// - AlreadySignaled = ((int)0x911A), - /// - /// Original was GL_ALREADY_SIGNALED_APPLE = 0x911A - /// - AlreadySignaledApple = ((int)0x911A), - /// - /// Original was GL_TIMEOUT_EXPIRED = 0x911B - /// - TimeoutExpired = ((int)0x911B), - /// - /// Original was GL_TIMEOUT_EXPIRED_APPLE = 0x911B - /// - TimeoutExpiredApple = ((int)0x911B), - /// - /// Original was GL_CONDITION_SATISFIED = 0x911C - /// - ConditionSatisfied = ((int)0x911C), - /// - /// Original was GL_CONDITION_SATISFIED_APPLE = 0x911C - /// - ConditionSatisfiedApple = ((int)0x911C), - /// - /// Original was GL_WAIT_FAILED = 0x911D - /// - WaitFailed = ((int)0x911D), - /// - /// Original was GL_WAIT_FAILED_APPLE = 0x911D - /// - WaitFailedApple = ((int)0x911D), - /// - /// Original was GL_BUFFER_ACCESS_FLAGS = 0x911F - /// - BufferAccessFlags = ((int)0x911F), - /// - /// Original was GL_BUFFER_MAP_LENGTH = 0x9120 - /// - BufferMapLength = ((int)0x9120), - /// - /// Original was GL_BUFFER_MAP_OFFSET = 0x9121 - /// - BufferMapOffset = ((int)0x9121), - /// - /// Original was GL_TEXTURE_IMMUTABLE_FORMAT_EXT = 0x912F - /// - TextureImmutableFormatExt = ((int)0x912F), - /// - /// Original was GL_RENDERBUFFER_SAMPLES_IMG = 0x9133 - /// - RenderbufferSamplesImg = ((int)0x9133), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG = 0x9134 - /// - FramebufferIncompleteMultisampleImg = ((int)0x9134), - /// - /// Original was GL_MAX_SAMPLES_IMG = 0x9135 - /// - MaxSamplesImg = ((int)0x9135), - /// - /// Original was GL_TEXTURE_SAMPLES_IMG = 0x9136 - /// - TextureSamplesImg = ((int)0x9136), - /// - /// Original was GL_MAX_DEBUG_MESSAGE_LENGTH = 0x9143 - /// - MaxDebugMessageLength = ((int)0x9143), - /// - /// Original was GL_MAX_DEBUG_MESSAGE_LENGTH_KHR = 0x9143 - /// - MaxDebugMessageLengthKhr = ((int)0x9143), - /// - /// Original was GL_MAX_DEBUG_LOGGED_MESSAGES = 0x9144 - /// - MaxDebugLoggedMessages = ((int)0x9144), - /// - /// Original was GL_MAX_DEBUG_LOGGED_MESSAGES_KHR = 0x9144 - /// - MaxDebugLoggedMessagesKhr = ((int)0x9144), - /// - /// Original was GL_DEBUG_LOGGED_MESSAGES = 0x9145 - /// - DebugLoggedMessages = ((int)0x9145), - /// - /// Original was GL_DEBUG_LOGGED_MESSAGES_KHR = 0x9145 - /// - DebugLoggedMessagesKhr = ((int)0x9145), - /// - /// Original was GL_DEBUG_SEVERITY_HIGH = 0x9146 - /// - DebugSeverityHigh = ((int)0x9146), - /// - /// Original was GL_DEBUG_SEVERITY_HIGH_KHR = 0x9146 - /// - DebugSeverityHighKhr = ((int)0x9146), - /// - /// Original was GL_DEBUG_SEVERITY_MEDIUM = 0x9147 - /// - DebugSeverityMedium = ((int)0x9147), - /// - /// Original was GL_DEBUG_SEVERITY_MEDIUM_KHR = 0x9147 - /// - DebugSeverityMediumKhr = ((int)0x9147), - /// - /// Original was GL_DEBUG_SEVERITY_LOW = 0x9148 - /// - DebugSeverityLow = ((int)0x9148), - /// - /// Original was GL_DEBUG_SEVERITY_LOW_KHR = 0x9148 - /// - DebugSeverityLowKhr = ((int)0x9148), - /// - /// Original was GL_QUERY_BUFFER = 0x9192 - /// - QueryBuffer = ((int)0x9192), - /// - /// Original was GL_QUERY_RESULT_NO_WAIT = 0x9194 - /// - QueryResultNoWait = ((int)0x9194), - /// - /// Original was GL_COMPUTE_SHADER = 0x91B9 - /// - ComputeShader = ((int)0x91B9), - /// - /// Original was GL_COMPRESSED_R11_EAC = 0x9270 - /// - CompressedR11Eac = ((int)0x9270), - /// - /// Original was GL_COMPRESSED_SIGNED_R11_EAC = 0x9271 - /// - CompressedSignedR11Eac = ((int)0x9271), - /// - /// Original was GL_COMPRESSED_RG11_EAC = 0x9272 - /// - CompressedRg11Eac = ((int)0x9272), - /// - /// Original was GL_COMPRESSED_SIGNED_RG11_EAC = 0x9273 - /// - CompressedSignedRg11Eac = ((int)0x9273), - /// - /// Original was GL_COMPRESSED_RGB8_ETC2 = 0x9274 - /// - CompressedRgb8Etc2 = ((int)0x9274), - /// - /// Original was GL_COMPRESSED_SRGB8_ETC2 = 0x9275 - /// - CompressedSrgb8Etc2 = ((int)0x9275), - /// - /// Original was GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9276 - /// - CompressedRgb8PunchthroughAlpha1Etc2 = ((int)0x9276), - /// - /// Original was GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9277 - /// - CompressedSrgb8PunchthroughAlpha1Etc2 = ((int)0x9277), - /// - /// Original was GL_COMPRESSED_RGBA8_ETC2_EAC = 0x9278 - /// - CompressedRgba8Etc2Eac = ((int)0x9278), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC = 0x9279 - /// - CompressedSrgb8Alpha8Etc2Eac = ((int)0x9279), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER = 0x92C0 - /// - AtomicCounterBuffer = ((int)0x92C0), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_BINDING = 0x92C1 - /// - AtomicCounterBufferBinding = ((int)0x92C1), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE = 0x92C4 - /// - AtomicCounterBufferDataSize = ((int)0x92C4), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS = 0x92C5 - /// - AtomicCounterBufferActiveAtomicCounters = ((int)0x92C5), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES = 0x92C6 - /// - AtomicCounterBufferActiveAtomicCounterIndices = ((int)0x92C6), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER = 0x92C7 - /// - AtomicCounterBufferReferencedByVertexShader = ((int)0x92C7), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER = 0x92C8 - /// - AtomicCounterBufferReferencedByTessControlShader = ((int)0x92C8), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x92C9 - /// - AtomicCounterBufferReferencedByTessEvaluationShader = ((int)0x92C9), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER = 0x92CA - /// - AtomicCounterBufferReferencedByGeometryShader = ((int)0x92CA), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER = 0x92CB - /// - AtomicCounterBufferReferencedByFragmentShader = ((int)0x92CB), - /// - /// Original was GL_ACTIVE_ATOMIC_COUNTER_BUFFERS = 0x92D9 - /// - ActiveAtomicCounterBuffers = ((int)0x92D9), - /// - /// Original was GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX = 0x92DA - /// - UniformAtomicCounterBufferIndex = ((int)0x92DA), - /// - /// Original was GL_DEBUG_OUTPUT = 0x92E0 - /// - DebugOutput = ((int)0x92E0), - /// - /// Original was GL_DEBUG_OUTPUT_KHR = 0x92E0 - /// - DebugOutputKhr = ((int)0x92E0), - /// - /// Original was GL_UNIFORM = 0x92E1 - /// - Uniform = ((int)0x92E1), - /// - /// Original was GL_UNIFORM_BLOCK = 0x92E2 - /// - UniformBlock = ((int)0x92E2), - /// - /// Original was GL_PROGRAM_INPUT = 0x92E3 - /// - ProgramInput = ((int)0x92E3), - /// - /// Original was GL_PROGRAM_OUTPUT = 0x92E4 - /// - ProgramOutput = ((int)0x92E4), - /// - /// Original was GL_BUFFER_VARIABLE = 0x92E5 - /// - BufferVariable = ((int)0x92E5), - /// - /// Original was GL_SHADER_STORAGE_BLOCK = 0x92E6 - /// - ShaderStorageBlock = ((int)0x92E6), - /// - /// Original was GL_VERTEX_SUBROUTINE = 0x92E8 - /// - VertexSubroutine = ((int)0x92E8), - /// - /// Original was GL_TESS_CONTROL_SUBROUTINE = 0x92E9 - /// - TessControlSubroutine = ((int)0x92E9), - /// - /// Original was GL_TESS_EVALUATION_SUBROUTINE = 0x92EA - /// - TessEvaluationSubroutine = ((int)0x92EA), - /// - /// Original was GL_GEOMETRY_SUBROUTINE = 0x92EB - /// - GeometrySubroutine = ((int)0x92EB), - /// - /// Original was GL_FRAGMENT_SUBROUTINE = 0x92EC - /// - FragmentSubroutine = ((int)0x92EC), - /// - /// Original was GL_COMPUTE_SUBROUTINE = 0x92ED - /// - ComputeSubroutine = ((int)0x92ED), - /// - /// Original was GL_VERTEX_SUBROUTINE_UNIFORM = 0x92EE - /// - VertexSubroutineUniform = ((int)0x92EE), - /// - /// Original was GL_TESS_CONTROL_SUBROUTINE_UNIFORM = 0x92EF - /// - TessControlSubroutineUniform = ((int)0x92EF), - /// - /// Original was GL_TESS_EVALUATION_SUBROUTINE_UNIFORM = 0x92F0 - /// - TessEvaluationSubroutineUniform = ((int)0x92F0), - /// - /// Original was GL_GEOMETRY_SUBROUTINE_UNIFORM = 0x92F1 - /// - GeometrySubroutineUniform = ((int)0x92F1), - /// - /// Original was GL_FRAGMENT_SUBROUTINE_UNIFORM = 0x92F2 - /// - FragmentSubroutineUniform = ((int)0x92F2), - /// - /// Original was GL_COMPUTE_SUBROUTINE_UNIFORM = 0x92F3 - /// - ComputeSubroutineUniform = ((int)0x92F3), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYING = 0x92F4 - /// - TransformFeedbackVarying = ((int)0x92F4), - /// - /// Original was GL_ACTIVE_RESOURCES = 0x92F5 - /// - ActiveResources = ((int)0x92F5), - /// - /// Original was GL_MAX_NAME_LENGTH = 0x92F6 - /// - MaxNameLength = ((int)0x92F6), - /// - /// Original was GL_MAX_NUM_ACTIVE_VARIABLES = 0x92F7 - /// - MaxNumActiveVariables = ((int)0x92F7), - /// - /// Original was GL_MAX_NUM_COMPATIBLE_SUBROUTINES = 0x92F8 - /// - MaxNumCompatibleSubroutines = ((int)0x92F8), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_WIDTH = 0x9310 - /// - FramebufferDefaultWidth = ((int)0x9310), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_HEIGHT = 0x9311 - /// - FramebufferDefaultHeight = ((int)0x9311), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_LAYERS = 0x9312 - /// - FramebufferDefaultLayers = ((int)0x9312), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_SAMPLES = 0x9313 - /// - FramebufferDefaultSamples = ((int)0x9313), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS = 0x9314 - /// - FramebufferDefaultFixedSampleLocations = ((int)0x9314), - /// - /// Original was GL_NEGATIVE_ONE_TO_ONE = 0x935E - /// - NegativeOneToOne = ((int)0x935E), - /// - /// Original was GL_ZERO_TO_ONE = 0x935F - /// - ZeroToOne = ((int)0x935F), - /// - /// Original was GL_CLEAR_TEXTURE = 0x9365 - /// - ClearTexture = ((int)0x9365), - /// - /// Original was GL_NUM_SAMPLE_COUNTS = 0x9380 - /// - NumSampleCounts = ((int)0x9380), - /// - /// Original was GL_BGRA8_EXT = 0x93A1 - /// - Bgra8Ext = ((int)0x93A1), - /// - /// Original was GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT = 0x9530 - /// - LayoutDepthReadOnlyStencilAttachmentExt = ((int)0x9530), - /// - /// Original was GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT = 0x9531 - /// - LayoutDepthAttachmentStencilReadOnlyExt = ((int)0x9531), - /// - /// Original was GL_TEXTURE_TILING_EXT = 0x9580 - /// - TextureTilingExt = ((int)0x9580), - /// - /// Original was GL_DEDICATED_MEMORY_OBJECT_EXT = 0x9581 - /// - DedicatedMemoryObjectExt = ((int)0x9581), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_FD_EXT = 0x9586 - /// - HandleTypeOpaqueFdExt = ((int)0x9586), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_EXT = 0x9587 - /// - HandleTypeOpaqueWin32Ext = ((int)0x9587), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXT = 0x9588 - /// - HandleTypeOpaqueWin32KmtExt = ((int)0x9588), - /// - /// Original was GL_HANDLE_TYPE_D3D12_TILEPOOL_EXT = 0x9589 - /// - HandleTypeD3D12TilepoolExt = ((int)0x9589), - /// - /// Original was GL_HANDLE_TYPE_D3D12_RESOURCE_EXT = 0x958A - /// - HandleTypeD3D12ResourceExt = ((int)0x958A), - /// - /// Original was GL_HANDLE_TYPE_D3D11_IMAGE_EXT = 0x958B - /// - HandleTypeD3D11ImageExt = ((int)0x958B), - /// - /// Original was GL_HANDLE_TYPE_D3D11_IMAGE_KMT_EXT = 0x958C - /// - HandleTypeD3D11ImageKmtExt = ((int)0x958C), - /// - /// Original was GL_LAYOUT_GENERAL_EXT = 0x958D - /// - LayoutGeneralExt = ((int)0x958D), - /// - /// Original was GL_LAYOUT_COLOR_ATTACHMENT_EXT = 0x958E - /// - LayoutColorAttachmentExt = ((int)0x958E), - /// - /// Original was GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT = 0x958F - /// - LayoutDepthStencilAttachmentExt = ((int)0x958F), - /// - /// Original was GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT = 0x9590 - /// - LayoutDepthStencilReadOnlyExt = ((int)0x9590), - /// - /// Original was GL_LAYOUT_SHADER_READ_ONLY_EXT = 0x9591 - /// - LayoutShaderReadOnlyExt = ((int)0x9591), - /// - /// Original was GL_LAYOUT_TRANSFER_SRC_EXT = 0x9592 - /// - LayoutTransferSrcExt = ((int)0x9592), - /// - /// Original was GL_LAYOUT_TRANSFER_DST_EXT = 0x9593 - /// - LayoutTransferDstExt = ((int)0x9593), - /// - /// Original was GL_HANDLE_TYPE_D3D12_FENCE_EXT = 0x9594 - /// - HandleTypeD3D12FenceExt = ((int)0x9594), - /// - /// Original was GL_D3D12_FENCE_VALUE_EXT = 0x9595 - /// - D3D12FenceValueExt = ((int)0x9595), - /// - /// Original was GL_DEVICE_UUID_EXT = 0x9597 - /// - DeviceUuidExt = ((int)0x9597), - /// - /// Original was GL_DRIVER_UUID_EXT = 0x9598 - /// - DriverUuidExt = ((int)0x9598), - /// - /// Original was GL_DEVICE_LUID_EXT = 0x9599 - /// - DeviceLuidExt = ((int)0x9599), - /// - /// Original was GL_DEVICE_NODE_MASK_EXT = 0x959A - /// - DeviceNodeMaskExt = ((int)0x959A), - /// - /// Original was GL_PROTECTED_MEMORY_OBJECT_EXT = 0x959B - /// - ProtectedMemoryObjectExt = ((int)0x959B), - /// - /// Original was GL_FRAMEBUFFER_FETCH_NONCOHERENT_QCOM = 0x96A2 - /// - FramebufferFetchNoncoherentQcom = ((int)0x96A2), - /// - /// Original was GL_ALL_ATTRIB_BITS = 0xFFFFFFFF - /// - AllAttribBits = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_ALL_BARRIER_BITS = 0xFFFFFFFF - /// - AllBarrierBits = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_ALL_BARRIER_BITS_EXT = 0xFFFFFFFF - /// - AllBarrierBitsExt = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_ALL_SHADER_BITS = 0xFFFFFFFF - /// - AllShaderBits = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_ALL_SHADER_BITS_EXT = 0xFFFFFFFF - /// - AllShaderBitsExt = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_CLIENT_ALL_ATTRIB_BITS = 0xFFFFFFFF - /// - ClientAllAttribBits = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_QUERY_ALL_EVENT_BITS_AMD = 0xFFFFFFFF - /// - QueryAllEventBitsAmd = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_TIMEOUT_IGNORED_APPLE = 0xFFFFFFFFFFFFFFFF - /// - TimeoutIgnoredApple = unchecked((int)0xFFFFFFFFFFFFFFFF), - /// - /// Original was GL_AMD_compressed_3DC_texture = 1 - /// - AmdCompressed3DcTexture = ((int)1), - /// - /// Original was GL_AMD_compressed_ATC_texture = 1 - /// - AmdCompressedAtcTexture = ((int)1), - /// - /// Original was GL_EXT_texture_filter_anisotropic = 1 - /// - ExtTextureFilterAnisotropic = ((int)1), - /// - /// Original was GL_EXT_texture_format_BGRA8888 = 1 - /// - ExtTextureFormatBgra8888 = ((int)1), - /// - /// Original was GL_IMG_read_format = 1 - /// - ImgReadFormat = ((int)1), - /// - /// Original was GL_IMG_texture_compression_pvrtc = 1 - /// - ImgTextureCompressionPvrtc = ((int)1), - /// - /// Original was GL_IMG_texture_env_enhanced_fixed_function = 1 - /// - ImgTextureEnvEnhancedFixedFunction = ((int)1), - /// - /// Original was GL_IMG_user_clip_plane = 1 - /// - ImgUserClipPlane = ((int)1), - /// - /// Original was GL_LAYOUT_LINEAR_INTEL = 1 - /// - LayoutLinearIntel = ((int)1), - /// - /// Original was GL_NV_fence = 1 - /// - NvFence = ((int)1), - /// - /// Original was GL_OES_blend_equation_separate = 1 - /// - OesBlendEquationSeparate = ((int)1), - /// - /// Original was GL_OES_blend_func_separate = 1 - /// - OesBlendFuncSeparate = ((int)1), - /// - /// Original was GL_OES_blend_subtract = 1 - /// - OesBlendSubtract = ((int)1), - /// - /// Original was GL_OES_byte_coordinates = 1 - /// - OesByteCoordinates = ((int)1), - /// - /// Original was GL_OES_compressed_ETC1_RGB8_texture = 1 - /// - OesCompressedEtc1Rgb8Texture = ((int)1), - /// - /// Original was GL_OES_compressed_paletted_texture = 1 - /// - OesCompressedPalettedTexture = ((int)1), - /// - /// Original was GL_OES_depth24 = 1 - /// - OesDepth24 = ((int)1), - /// - /// Original was GL_OES_depth32 = 1 - /// - OesDepth32 = ((int)1), - /// - /// Original was GL_OES_draw_texture = 1 - /// - OesDrawTexture = ((int)1), - /// - /// Original was GL_OES_EGL_image = 1 - /// - OesEglImage = ((int)1), - /// - /// Original was GL_OES_element_index_uint = 1 - /// - OesElementIndexUint = ((int)1), - /// - /// Original was GL_OES_extended_matrix_palette = 1 - /// - OesExtendedMatrixPalette = ((int)1), - /// - /// Original was GL_OES_fbo_render_mipmap = 1 - /// - OesFboRenderMipmap = ((int)1), - /// - /// Original was GL_OES_fixed_point = 1 - /// - OesFixedPoint = ((int)1), - /// - /// Original was GL_OES_framebuffer_object = 1 - /// - OesFramebufferObject = ((int)1), - /// - /// Original was GL_OES_mapbuffer = 1 - /// - OesMapbuffer = ((int)1), - /// - /// Original was GL_OES_matrix_get = 1 - /// - OesMatrixGet = ((int)1), - /// - /// Original was GL_OES_matrix_palette = 1 - /// - OesMatrixPalette = ((int)1), - /// - /// Original was GL_OES_packed_depth_stencil = 1 - /// - OesPackedDepthStencil = ((int)1), - /// - /// Original was GL_OES_point_size_array = 1 - /// - OesPointSizeArray = ((int)1), - /// - /// Original was GL_OES_point_sprite = 1 - /// - OesPointSprite = ((int)1), - /// - /// Original was GL_OES_query_matrix = 1 - /// - OesQueryMatrix = ((int)1), - /// - /// Original was GL_OES_read_format = 1 - /// - OesReadFormat = ((int)1), - /// - /// Original was GL_OES_rgb8_rgba8 = 1 - /// - OesRgb8Rgba8 = ((int)1), - /// - /// Original was GL_OES_single_precision = 1 - /// - OesSinglePrecision = ((int)1), - /// - /// Original was GL_OES_stencil1 = 1 - /// - OesStencil1 = ((int)1), - /// - /// Original was GL_OES_stencil4 = 1 - /// - OesStencil4 = ((int)1), - /// - /// Original was GL_OES_stencil8 = 1 - /// - OesStencil8 = ((int)1), - /// - /// Original was GL_OES_stencil_wrap = 1 - /// - OesStencilWrap = ((int)1), - /// - /// Original was GL_OES_texture_cube_map = 1 - /// - OesTextureCubeMap = ((int)1), - /// - /// Original was GL_OES_texture_env_crossbar = 1 - /// - OesTextureEnvCrossbar = ((int)1), - /// - /// Original was GL_OES_texture_mirrored_repeat = 1 - /// - OesTextureMirroredRepeat = ((int)1), - /// - /// Original was GL_ONE = 1 - /// - One = ((int)1), - /// - /// Original was GL_QCOM_driver_control = 1 - /// - QcomDriverControl = ((int)1), - /// - /// Original was GL_QCOM_perfmon_global_mode = 1 - /// - QcomPerfmonGlobalMode = ((int)1), - /// - /// Original was GL_TRUE = 1 - /// - True = ((int)1), - /// - /// Original was GL_VERSION_ES_CL_1_0 = 1 - /// - VersionEsCl10 = ((int)1), - /// - /// Original was GL_VERSION_ES_CL_1_1 = 1 - /// - VersionEsCl11 = ((int)1), - /// - /// Original was GL_VERSION_ES_CM_1_0 = 1 - /// - VersionEsCm10 = ((int)1), - /// - /// Original was GL_VERSION_ES_CM_1_1 = 1 - /// - VersionEsCm11 = ((int)1), - /// - /// Original was GL_LAYOUT_LINEAR_CPU_CACHED_INTEL = 2 - /// - LayoutLinearCpuCachedIntel = ((int)2), - } - - /// - /// Used in GL.AlphaFunc, GL.AlphaFuncx and 1 other function - /// - public enum AlphaFunction : int - { - /// - /// Original was GL_NEVER = 0x0200 - /// - Never = ((int)0x0200), - /// - /// Original was GL_LESS = 0x0201 - /// - Less = ((int)0x0201), - /// - /// Original was GL_EQUAL = 0x0202 - /// - Equal = ((int)0x0202), - /// - /// Original was GL_LEQUAL = 0x0203 - /// - Lequal = ((int)0x0203), - /// - /// Original was GL_GREATER = 0x0204 - /// - Greater = ((int)0x0204), - /// - /// Original was GL_NOTEQUAL = 0x0205 - /// - Notequal = ((int)0x0205), - /// - /// Original was GL_GEQUAL = 0x0206 - /// - Gequal = ((int)0x0206), - /// - /// Original was GL_ALWAYS = 0x0207 - /// - Always = ((int)0x0207), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum Amdcompressed3Dctexture : int - { - /// - /// Original was GL_3DC_X_AMD = 0x87F9 - /// - Gl3DcXAmd = ((int)0x87F9), - /// - /// Original was GL_3DC_XY_AMD = 0x87FA - /// - Gl3DcXyAmd = ((int)0x87FA), - /// - /// Original was GL_AMD_compressed_3DC_texture = 1 - /// - AmdCompressed3DcTexture = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum AmdCompressed3DcTexture : int - { - /// - /// Original was GL_3DC_X_AMD = 0x87F9 - /// - Gl3DcXAmd = ((int)0x87F9), - /// - /// Original was GL_3DC_XY_AMD = 0x87FA - /// - Gl3DcXyAmd = ((int)0x87FA), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum AmdcompressedAtctexture : int - { - /// - /// Original was GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD = 0x87EE - /// - AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE), - /// - /// Original was GL_ATC_RGB_AMD = 0x8C92 - /// - AtcRgbAmd = ((int)0x8C92), - /// - /// Original was GL_ATC_RGBA_EXPLICIT_ALPHA_AMD = 0x8C93 - /// - AtcRgbaExplicitAlphaAmd = ((int)0x8C93), - /// - /// Original was GL_AMD_compressed_ATC_texture = 1 - /// - AmdCompressedAtcTexture = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum AmdCompressedAtcTexture : int - { - /// - /// Original was GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD = 0x87EE - /// - AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE), - /// - /// Original was GL_ATC_RGB_AMD = 0x8C92 - /// - AtcRgbAmd = ((int)0x8C92), - /// - /// Original was GL_ATC_RGBA_EXPLICIT_ALPHA_AMD = 0x8C93 - /// - AtcRgbaExplicitAlphaAmd = ((int)0x8C93), - } - - /// - /// Not used directly. - /// - public enum AppleCopyTextureLevels : int - { - } - - /// - /// Not used directly. - /// - public enum AppleFramebufferMultisample : int - { - /// - /// Original was GL_DRAW_FRAMEBUFFER_BINDING_APPLE = 0x8CA6 - /// - DrawFramebufferBindingApple = ((int)0x8CA6), - /// - /// Original was GL_READ_FRAMEBUFFER_APPLE = 0x8CA8 - /// - ReadFramebufferApple = ((int)0x8CA8), - /// - /// Original was GL_DRAW_FRAMEBUFFER_APPLE = 0x8CA9 - /// - DrawFramebufferApple = ((int)0x8CA9), - /// - /// Original was GL_READ_FRAMEBUFFER_BINDING_APPLE = 0x8CAA - /// - ReadFramebufferBindingApple = ((int)0x8CAA), - /// - /// Original was GL_RENDERBUFFER_SAMPLES_APPLE = 0x8CAB - /// - RenderbufferSamplesApple = ((int)0x8CAB), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE = 0x8D56 - /// - FramebufferIncompleteMultisampleApple = ((int)0x8D56), - /// - /// Original was GL_MAX_SAMPLES_APPLE = 0x8D57 - /// - MaxSamplesApple = ((int)0x8D57), - } - - /// - /// Not used directly. - /// - public enum AppleSync : int - { - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT_APPLE = 0x00000001 - /// - SyncFlushCommandsBitApple = ((int)0x00000001), - /// - /// Original was GL_SYNC_OBJECT_APPLE = 0x8A53 - /// - SyncObjectApple = ((int)0x8A53), - /// - /// Original was GL_MAX_SERVER_WAIT_TIMEOUT_APPLE = 0x9111 - /// - MaxServerWaitTimeoutApple = ((int)0x9111), - /// - /// Original was GL_OBJECT_TYPE_APPLE = 0x9112 - /// - ObjectTypeApple = ((int)0x9112), - /// - /// Original was GL_SYNC_CONDITION_APPLE = 0x9113 - /// - SyncConditionApple = ((int)0x9113), - /// - /// Original was GL_SYNC_STATUS_APPLE = 0x9114 - /// - SyncStatusApple = ((int)0x9114), - /// - /// Original was GL_SYNC_FLAGS_APPLE = 0x9115 - /// - SyncFlagsApple = ((int)0x9115), - /// - /// Original was GL_SYNC_FENCE_APPLE = 0x9116 - /// - SyncFenceApple = ((int)0x9116), - /// - /// Original was GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE = 0x9117 - /// - SyncGpuCommandsCompleteApple = ((int)0x9117), - /// - /// Original was GL_UNSIGNALED_APPLE = 0x9118 - /// - UnsignaledApple = ((int)0x9118), - /// - /// Original was GL_SIGNALED_APPLE = 0x9119 - /// - SignaledApple = ((int)0x9119), - /// - /// Original was GL_ALREADY_SIGNALED_APPLE = 0x911A - /// - AlreadySignaledApple = ((int)0x911A), - /// - /// Original was GL_TIMEOUT_EXPIRED_APPLE = 0x911B - /// - TimeoutExpiredApple = ((int)0x911B), - /// - /// Original was GL_CONDITION_SATISFIED_APPLE = 0x911C - /// - ConditionSatisfiedApple = ((int)0x911C), - /// - /// Original was GL_WAIT_FAILED_APPLE = 0x911D - /// - WaitFailedApple = ((int)0x911D), - /// - /// Original was GL_TIMEOUT_IGNORED_APPLE = 0xFFFFFFFFFFFFFFFF - /// - TimeoutIgnoredApple = unchecked((int)0xFFFFFFFFFFFFFFFF), - } - - /// - /// Not used directly. - /// - public enum AppleTexture2DLimitedNpot : int - { - } - - /// - /// Not used directly. - /// - public enum AppleTextureFormatBgra8888 : int - { - /// - /// Original was GL_BGRA_EXT = 0x80E1 - /// - BgraExt = ((int)0x80E1), - /// - /// Original was GL_BGRA8_EXT = 0x93A1 - /// - Bgra8Ext = ((int)0x93A1), - } - - /// - /// Not used directly. - /// - public enum AppleTextureMaxLevel : int - { - /// - /// Original was GL_TEXTURE_MAX_LEVEL_APPLE = 0x813D - /// - TextureMaxLevelApple = ((int)0x813D), - } - - /// - /// Not used directly. - /// - public enum ArmRgba8 : int - { - } - - /// - /// Not used directly. - /// - public enum AtomicCounterBufferPName : int - { - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER = 0x90ED - /// - AtomicCounterBufferReferencedByComputeShader = ((int)0x90ED), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_BINDING = 0x92C1 - /// - AtomicCounterBufferBinding = ((int)0x92C1), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE = 0x92C4 - /// - AtomicCounterBufferDataSize = ((int)0x92C4), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS = 0x92C5 - /// - AtomicCounterBufferActiveAtomicCounters = ((int)0x92C5), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES = 0x92C6 - /// - AtomicCounterBufferActiveAtomicCounterIndices = ((int)0x92C6), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER = 0x92C7 - /// - AtomicCounterBufferReferencedByVertexShader = ((int)0x92C7), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER = 0x92C8 - /// - AtomicCounterBufferReferencedByTessControlShader = ((int)0x92C8), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x92C9 - /// - AtomicCounterBufferReferencedByTessEvaluationShader = ((int)0x92C9), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER = 0x92CA - /// - AtomicCounterBufferReferencedByGeometryShader = ((int)0x92CA), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER = 0x92CB - /// - AtomicCounterBufferReferencedByFragmentShader = ((int)0x92CB), - } - - /// - /// Not used directly. - /// - [Flags] - public enum AttribMask : int - { - /// - /// Original was GL_CURRENT_BIT = 0x00000001 - /// - CurrentBit = ((int)0x00000001), - /// - /// Original was GL_POINT_BIT = 0x00000002 - /// - PointBit = ((int)0x00000002), - /// - /// Original was GL_LINE_BIT = 0x00000004 - /// - LineBit = ((int)0x00000004), - /// - /// Original was GL_POLYGON_BIT = 0x00000008 - /// - PolygonBit = ((int)0x00000008), - /// - /// Original was GL_POLYGON_STIPPLE_BIT = 0x00000010 - /// - PolygonStippleBit = ((int)0x00000010), - /// - /// Original was GL_PIXEL_MODE_BIT = 0x00000020 - /// - PixelModeBit = ((int)0x00000020), - /// - /// Original was GL_LIGHTING_BIT = 0x00000040 - /// - LightingBit = ((int)0x00000040), - /// - /// Original was GL_FOG_BIT = 0x00000080 - /// - FogBit = ((int)0x00000080), - /// - /// Original was GL_DEPTH_BUFFER_BIT = 0x00000100 - /// - DepthBufferBit = ((int)0x00000100), - /// - /// Original was GL_ACCUM_BUFFER_BIT = 0x00000200 - /// - AccumBufferBit = ((int)0x00000200), - /// - /// Original was GL_STENCIL_BUFFER_BIT = 0x00000400 - /// - StencilBufferBit = ((int)0x00000400), - /// - /// Original was GL_VIEWPORT_BIT = 0x00000800 - /// - ViewportBit = ((int)0x00000800), - /// - /// Original was GL_TRANSFORM_BIT = 0x00001000 - /// - TransformBit = ((int)0x00001000), - /// - /// Original was GL_ENABLE_BIT = 0x00002000 - /// - EnableBit = ((int)0x00002000), - /// - /// Original was GL_COLOR_BUFFER_BIT = 0x00004000 - /// - ColorBufferBit = ((int)0x00004000), - /// - /// Original was GL_HINT_BIT = 0x00008000 - /// - HintBit = ((int)0x00008000), - /// - /// Original was GL_EVAL_BIT = 0x00010000 - /// - EvalBit = ((int)0x00010000), - /// - /// Original was GL_LIST_BIT = 0x00020000 - /// - ListBit = ((int)0x00020000), - /// - /// Original was GL_TEXTURE_BIT = 0x00040000 - /// - TextureBit = ((int)0x00040000), - /// - /// Original was GL_SCISSOR_BIT = 0x00080000 - /// - ScissorBit = ((int)0x00080000), - /// - /// Original was GL_MULTISAMPLE_BIT = 0x20000000 - /// - MultisampleBit = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT_3DFX = 0x20000000 - /// - MultisampleBit3Dfx = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT_ARB = 0x20000000 - /// - MultisampleBitArb = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT_EXT = 0x20000000 - /// - MultisampleBitExt = ((int)0x20000000), - /// - /// Original was GL_ALL_ATTRIB_BITS = 0xFFFFFFFF - /// - AllAttribBits = unchecked((int)0xFFFFFFFF), - } - - /// - /// Not used directly. - /// - public enum AttributeType : int - { - /// - /// Original was GL_FLOAT_VEC2 = 0x8B50 - /// - FloatVec2 = ((int)0x8B50), - /// - /// Original was GL_FLOAT_VEC2_ARB = 0x8B50 - /// - FloatVec2Arb = ((int)0x8B50), - /// - /// Original was GL_FLOAT_VEC3 = 0x8B51 - /// - FloatVec3 = ((int)0x8B51), - /// - /// Original was GL_FLOAT_VEC3_ARB = 0x8B51 - /// - FloatVec3Arb = ((int)0x8B51), - /// - /// Original was GL_FLOAT_VEC4 = 0x8B52 - /// - FloatVec4 = ((int)0x8B52), - /// - /// Original was GL_FLOAT_VEC4_ARB = 0x8B52 - /// - FloatVec4Arb = ((int)0x8B52), - /// - /// Original was GL_INT_VEC2 = 0x8B53 - /// - IntVec2 = ((int)0x8B53), - /// - /// Original was GL_INT_VEC2_ARB = 0x8B53 - /// - IntVec2Arb = ((int)0x8B53), - /// - /// Original was GL_INT_VEC3 = 0x8B54 - /// - IntVec3 = ((int)0x8B54), - /// - /// Original was GL_INT_VEC3_ARB = 0x8B54 - /// - IntVec3Arb = ((int)0x8B54), - /// - /// Original was GL_INT_VEC4 = 0x8B55 - /// - IntVec4 = ((int)0x8B55), - /// - /// Original was GL_INT_VEC4_ARB = 0x8B55 - /// - IntVec4Arb = ((int)0x8B55), - /// - /// Original was GL_BOOL = 0x8B56 - /// - Bool = ((int)0x8B56), - /// - /// Original was GL_BOOL_ARB = 0x8B56 - /// - BoolArb = ((int)0x8B56), - /// - /// Original was GL_BOOL_VEC2 = 0x8B57 - /// - BoolVec2 = ((int)0x8B57), - /// - /// Original was GL_BOOL_VEC2_ARB = 0x8B57 - /// - BoolVec2Arb = ((int)0x8B57), - /// - /// Original was GL_BOOL_VEC3 = 0x8B58 - /// - BoolVec3 = ((int)0x8B58), - /// - /// Original was GL_BOOL_VEC3_ARB = 0x8B58 - /// - BoolVec3Arb = ((int)0x8B58), - /// - /// Original was GL_BOOL_VEC4 = 0x8B59 - /// - BoolVec4 = ((int)0x8B59), - /// - /// Original was GL_BOOL_VEC4_ARB = 0x8B59 - /// - BoolVec4Arb = ((int)0x8B59), - /// - /// Original was GL_FLOAT_MAT2 = 0x8B5A - /// - FloatMat2 = ((int)0x8B5A), - /// - /// Original was GL_FLOAT_MAT2_ARB = 0x8B5A - /// - FloatMat2Arb = ((int)0x8B5A), - /// - /// Original was GL_FLOAT_MAT3 = 0x8B5B - /// - FloatMat3 = ((int)0x8B5B), - /// - /// Original was GL_FLOAT_MAT3_ARB = 0x8B5B - /// - FloatMat3Arb = ((int)0x8B5B), - /// - /// Original was GL_FLOAT_MAT4 = 0x8B5C - /// - FloatMat4 = ((int)0x8B5C), - /// - /// Original was GL_FLOAT_MAT4_ARB = 0x8B5C - /// - FloatMat4Arb = ((int)0x8B5C), - /// - /// Original was GL_SAMPLER_1D = 0x8B5D - /// - Sampler1D = ((int)0x8B5D), - /// - /// Original was GL_SAMPLER_1D_ARB = 0x8B5D - /// - Sampler1DArb = ((int)0x8B5D), - /// - /// Original was GL_SAMPLER_2D = 0x8B5E - /// - Sampler2D = ((int)0x8B5E), - /// - /// Original was GL_SAMPLER_2D_ARB = 0x8B5E - /// - Sampler2DArb = ((int)0x8B5E), - /// - /// Original was GL_SAMPLER_3D = 0x8B5F - /// - Sampler3D = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_3D_ARB = 0x8B5F - /// - Sampler3DArb = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_3D_OES = 0x8B5F - /// - Sampler3DOes = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_CUBE = 0x8B60 - /// - SamplerCube = ((int)0x8B60), - /// - /// Original was GL_SAMPLER_CUBE_ARB = 0x8B60 - /// - SamplerCubeArb = ((int)0x8B60), - /// - /// Original was GL_SAMPLER_1D_SHADOW = 0x8B61 - /// - Sampler1DShadow = ((int)0x8B61), - /// - /// Original was GL_SAMPLER_1D_SHADOW_ARB = 0x8B61 - /// - Sampler1DShadowArb = ((int)0x8B61), - /// - /// Original was GL_SAMPLER_2D_SHADOW = 0x8B62 - /// - Sampler2DShadow = ((int)0x8B62), - /// - /// Original was GL_SAMPLER_2D_SHADOW_ARB = 0x8B62 - /// - Sampler2DShadowArb = ((int)0x8B62), - /// - /// Original was GL_SAMPLER_2D_SHADOW_EXT = 0x8B62 - /// - Sampler2DShadowExt = ((int)0x8B62), - /// - /// Original was GL_SAMPLER_2D_RECT = 0x8B63 - /// - Sampler2DRect = ((int)0x8B63), - /// - /// Original was GL_SAMPLER_2D_RECT_ARB = 0x8B63 - /// - Sampler2DRectArb = ((int)0x8B63), - /// - /// Original was GL_SAMPLER_2D_RECT_SHADOW = 0x8B64 - /// - Sampler2DRectShadow = ((int)0x8B64), - /// - /// Original was GL_SAMPLER_2D_RECT_SHADOW_ARB = 0x8B64 - /// - Sampler2DRectShadowArb = ((int)0x8B64), - /// - /// Original was GL_FLOAT_MAT2x3 = 0x8B65 - /// - FloatMat2x3 = ((int)0x8B65), - /// - /// Original was GL_FLOAT_MAT2x3_NV = 0x8B65 - /// - FloatMat2x3Nv = ((int)0x8B65), - /// - /// Original was GL_FLOAT_MAT2x4 = 0x8B66 - /// - FloatMat2x4 = ((int)0x8B66), - /// - /// Original was GL_FLOAT_MAT2x4_NV = 0x8B66 - /// - FloatMat2x4Nv = ((int)0x8B66), - /// - /// Original was GL_FLOAT_MAT3x2 = 0x8B67 - /// - FloatMat3x2 = ((int)0x8B67), - /// - /// Original was GL_FLOAT_MAT3x2_NV = 0x8B67 - /// - FloatMat3x2Nv = ((int)0x8B67), - /// - /// Original was GL_FLOAT_MAT3x4 = 0x8B68 - /// - FloatMat3x4 = ((int)0x8B68), - /// - /// Original was GL_FLOAT_MAT3x4_NV = 0x8B68 - /// - FloatMat3x4Nv = ((int)0x8B68), - /// - /// Original was GL_FLOAT_MAT4x2 = 0x8B69 - /// - FloatMat4x2 = ((int)0x8B69), - /// - /// Original was GL_FLOAT_MAT4x2_NV = 0x8B69 - /// - FloatMat4x2Nv = ((int)0x8B69), - /// - /// Original was GL_FLOAT_MAT4x3 = 0x8B6A - /// - FloatMat4x3 = ((int)0x8B6A), - /// - /// Original was GL_FLOAT_MAT4x3_NV = 0x8B6A - /// - FloatMat4x3Nv = ((int)0x8B6A), - } - - /// - /// Used in GL.DrawArrays, GL.DrawElements - /// - public enum BeginMode : int - { - /// - /// Original was GL_Points = 0X0000 - /// - Points = ((int)0X0000), - /// - /// Original was GL_Lines = 0X0001 - /// - Lines = ((int)0X0001), - /// - /// Original was GL_LineLoop = 0X0002 - /// - LineLoop = ((int)0X0002), - /// - /// Original was GL_LineStrip = 0X0003 - /// - LineStrip = ((int)0X0003), - /// - /// Original was GL_Triangles = 0X0004 - /// - Triangles = ((int)0X0004), - /// - /// Original was GL_TriangleStrip = 0X0005 - /// - TriangleStrip = ((int)0X0005), - /// - /// Original was GL_TriangleFan = 0X0006 - /// - TriangleFan = ((int)0X0006), - } - - /// - /// Not used directly. - /// - public enum BindTransformFeedbackTarget : int - { - /// - /// Original was GL_TRANSFORM_FEEDBACK = 0x8E22 - /// - TransformFeedback = ((int)0x8E22), - } - - /// - /// Used in GL.Ext.BlendEquation, GL.Oes.BlendEquation and 1 other function - /// - public enum BlendEquationModeExt : int - { - /// - /// Original was GL_LOGIC_OP = 0x0BF1 - /// - LogicOp = ((int)0x0BF1), - /// - /// Original was GL_FUNC_ADD = 0x8006 - /// - FuncAdd = ((int)0x8006), - /// - /// Original was GL_FUNC_ADD_EXT = 0x8006 - /// - FuncAddExt = ((int)0x8006), - /// - /// Original was GL_MIN_EXT = 0x8007 - /// - MinExt = ((int)0x8007), - /// - /// Original was GL_MAX_EXT = 0x8008 - /// - MaxExt = ((int)0x8008), - /// - /// Original was GL_FUNC_SUBTRACT = 0x800A - /// - FuncSubtract = ((int)0x800A), - /// - /// Original was GL_FUNC_SUBTRACT_EXT = 0x800A - /// - FuncSubtractExt = ((int)0x800A), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT = 0x800B - /// - FuncReverseSubtract = ((int)0x800B), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT_EXT = 0x800B - /// - FuncReverseSubtractExt = ((int)0x800B), - /// - /// Original was GL_ALPHA_MIN_SGIX = 0x8320 - /// - AlphaMinSgix = ((int)0x8320), - /// - /// Original was GL_ALPHA_MAX_SGIX = 0x8321 - /// - AlphaMaxSgix = ((int)0x8321), - } - - /// - /// Used in GL.BlendFunc, GL.Oes.BlendFuncSeparate - /// - public enum BlendingFactor : int - { - /// - /// Original was GL_ZERO = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_SRC_COLOR = 0x0300 - /// - SrcColor = ((int)0x0300), - /// - /// Original was GL_ONE_MINUS_SRC_COLOR = 0x0301 - /// - OneMinusSrcColor = ((int)0x0301), - /// - /// Original was GL_SRC_ALPHA = 0x0302 - /// - SrcAlpha = ((int)0x0302), - /// - /// Original was GL_ONE_MINUS_SRC_ALPHA = 0x0303 - /// - OneMinusSrcAlpha = ((int)0x0303), - /// - /// Original was GL_DST_ALPHA = 0x0304 - /// - DstAlpha = ((int)0x0304), - /// - /// Original was GL_ONE_MINUS_DST_ALPHA = 0x0305 - /// - OneMinusDstAlpha = ((int)0x0305), - /// - /// Original was GL_DST_COLOR = 0x0306 - /// - DstColor = ((int)0x0306), - /// - /// Original was GL_ONE_MINUS_DST_COLOR = 0x0307 - /// - OneMinusDstColor = ((int)0x0307), - /// - /// Original was GL_SRC_ALPHA_SATURATE = 0x0308 - /// - SrcAlphaSaturate = ((int)0x0308), - /// - /// Original was GL_CONSTANT_COLOR = 0x8001 - /// - ConstantColor = ((int)0x8001), - /// - /// Original was GL_ONE_MINUS_CONSTANT_COLOR = 0x8002 - /// - OneMinusConstantColor = ((int)0x8002), - /// - /// Original was GL_CONSTANT_ALPHA = 0x8003 - /// - ConstantAlpha = ((int)0x8003), - /// - /// Original was GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004 - /// - OneMinusConstantAlpha = ((int)0x8004), - /// - /// Original was GL_SRC1_ALPHA = 0x8589 - /// - Src1Alpha = ((int)0x8589), - /// - /// Original was GL_SRC1_COLOR = 0x88F9 - /// - Src1Color = ((int)0x88F9), - /// - /// Original was GL_ONE = 1 - /// - One = ((int)1), - } - - /// - /// Not used directly. - /// - public enum BlitFramebufferFilter : int - { - /// - /// Original was GL_NEAREST = 0x2600 - /// - Nearest = ((int)0x2600), - /// - /// Original was GL_LINEAR = 0x2601 - /// - Linear = ((int)0x2601), - } - - /// - /// Not used directly. - /// - public enum Boolean : int - { - /// - /// Original was GL_FALSE = 0 - /// - False = ((int)0), - /// - /// Original was GL_TRUE = 1 - /// - True = ((int)1), - } - - /// - /// Not used directly. - /// - public enum Buffer : int - { - /// - /// Original was GL_COLOR = 0x1800 - /// - Color = ((int)0x1800), - /// - /// Original was GL_DEPTH = 0x1801 - /// - Depth = ((int)0x1801), - /// - /// Original was GL_STENCIL = 0x1802 - /// - Stencil = ((int)0x1802), - } - - /// - /// Used in GL.Oes.MapBuffer - /// - public enum BufferAccessArb : int - { - /// - /// Original was GL_READ_ONLY = 0x88B8 - /// - ReadOnly = ((int)0x88B8), - /// - /// Original was GL_WRITE_ONLY = 0x88B9 - /// - WriteOnly = ((int)0x88B9), - /// - /// Original was GL_READ_WRITE = 0x88BA - /// - ReadWrite = ((int)0x88BA), - } - - /// - /// Used in GL.Ext.MapBufferRange - /// - [Flags] - public enum BufferAccessMask : int - { - /// - /// Original was GL_MAP_READ_BIT = 0x0001 - /// - MapReadBit = ((int)0x0001), - /// - /// Original was GL_MAP_READ_BIT_EXT = 0x0001 - /// - MapReadBitExt = ((int)0x0001), - /// - /// Original was GL_MAP_WRITE_BIT = 0x0002 - /// - MapWriteBit = ((int)0x0002), - /// - /// Original was GL_MAP_WRITE_BIT_EXT = 0x0002 - /// - MapWriteBitExt = ((int)0x0002), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT = 0x0004 - /// - MapInvalidateRangeBit = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT_EXT = 0x0004 - /// - MapInvalidateRangeBitExt = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT = 0x0008 - /// - MapInvalidateBufferBit = ((int)0x0008), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT_EXT = 0x0008 - /// - MapInvalidateBufferBitExt = ((int)0x0008), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT = 0x0010 - /// - MapFlushExplicitBit = ((int)0x0010), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT_EXT = 0x0010 - /// - MapFlushExplicitBitExt = ((int)0x0010), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT = 0x0020 - /// - MapUnsynchronizedBit = ((int)0x0020), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT_EXT = 0x0020 - /// - MapUnsynchronizedBitExt = ((int)0x0020), - /// - /// Original was GL_MAP_PERSISTENT_BIT = 0x0040 - /// - MapPersistentBit = ((int)0x0040), - /// - /// Original was GL_MAP_PERSISTENT_BIT_EXT = 0x0040 - /// - MapPersistentBitExt = ((int)0x0040), - /// - /// Original was GL_MAP_COHERENT_BIT = 0x0080 - /// - MapCoherentBit = ((int)0x0080), - /// - /// Original was GL_MAP_COHERENT_BIT_EXT = 0x0080 - /// - MapCoherentBitExt = ((int)0x0080), - } - - /// - /// Used in GL.Qcom.EndTiling, GL.Qcom.StartTiling - /// - public enum BufferBitQcom : int - { - /// - /// Original was GL_COLOR_BUFFER_BIT0_QCOM = 0x00000001 - /// - ColorBufferBit0Qcom = ((int)0x00000001), - /// - /// Original was GL_COLOR_BUFFER_BIT1_QCOM = 0x00000002 - /// - ColorBufferBit1Qcom = ((int)0x00000002), - /// - /// Original was GL_COLOR_BUFFER_BIT2_QCOM = 0x00000004 - /// - ColorBufferBit2Qcom = ((int)0x00000004), - /// - /// Original was GL_COLOR_BUFFER_BIT3_QCOM = 0x00000008 - /// - ColorBufferBit3Qcom = ((int)0x00000008), - /// - /// Original was GL_COLOR_BUFFER_BIT4_QCOM = 0x00000010 - /// - ColorBufferBit4Qcom = ((int)0x00000010), - /// - /// Original was GL_COLOR_BUFFER_BIT5_QCOM = 0x00000020 - /// - ColorBufferBit5Qcom = ((int)0x00000020), - /// - /// Original was GL_COLOR_BUFFER_BIT6_QCOM = 0x00000040 - /// - ColorBufferBit6Qcom = ((int)0x00000040), - /// - /// Original was GL_COLOR_BUFFER_BIT7_QCOM = 0x00000080 - /// - ColorBufferBit7Qcom = ((int)0x00000080), - /// - /// Original was GL_DEPTH_BUFFER_BIT0_QCOM = 0x00000100 - /// - DepthBufferBit0Qcom = ((int)0x00000100), - /// - /// Original was GL_DEPTH_BUFFER_BIT1_QCOM = 0x00000200 - /// - DepthBufferBit1Qcom = ((int)0x00000200), - /// - /// Original was GL_DEPTH_BUFFER_BIT2_QCOM = 0x00000400 - /// - DepthBufferBit2Qcom = ((int)0x00000400), - /// - /// Original was GL_DEPTH_BUFFER_BIT3_QCOM = 0x00000800 - /// - DepthBufferBit3Qcom = ((int)0x00000800), - /// - /// Original was GL_DEPTH_BUFFER_BIT4_QCOM = 0x00001000 - /// - DepthBufferBit4Qcom = ((int)0x00001000), - /// - /// Original was GL_DEPTH_BUFFER_BIT5_QCOM = 0x00002000 - /// - DepthBufferBit5Qcom = ((int)0x00002000), - /// - /// Original was GL_DEPTH_BUFFER_BIT6_QCOM = 0x00004000 - /// - DepthBufferBit6Qcom = ((int)0x00004000), - /// - /// Original was GL_DEPTH_BUFFER_BIT7_QCOM = 0x00008000 - /// - DepthBufferBit7Qcom = ((int)0x00008000), - /// - /// Original was GL_STENCIL_BUFFER_BIT0_QCOM = 0x00010000 - /// - StencilBufferBit0Qcom = ((int)0x00010000), - /// - /// Original was GL_STENCIL_BUFFER_BIT1_QCOM = 0x00020000 - /// - StencilBufferBit1Qcom = ((int)0x00020000), - /// - /// Original was GL_STENCIL_BUFFER_BIT2_QCOM = 0x00040000 - /// - StencilBufferBit2Qcom = ((int)0x00040000), - /// - /// Original was GL_STENCIL_BUFFER_BIT3_QCOM = 0x00080000 - /// - StencilBufferBit3Qcom = ((int)0x00080000), - /// - /// Original was GL_STENCIL_BUFFER_BIT4_QCOM = 0x00100000 - /// - StencilBufferBit4Qcom = ((int)0x00100000), - /// - /// Original was GL_STENCIL_BUFFER_BIT5_QCOM = 0x00200000 - /// - StencilBufferBit5Qcom = ((int)0x00200000), - /// - /// Original was GL_STENCIL_BUFFER_BIT6_QCOM = 0x00400000 - /// - StencilBufferBit6Qcom = ((int)0x00400000), - /// - /// Original was GL_STENCIL_BUFFER_BIT7_QCOM = 0x00800000 - /// - StencilBufferBit7Qcom = ((int)0x00800000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT0_QCOM = 0x01000000 - /// - MultisampleBufferBit0Qcom = ((int)0x01000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT1_QCOM = 0x02000000 - /// - MultisampleBufferBit1Qcom = ((int)0x02000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT2_QCOM = 0x04000000 - /// - MultisampleBufferBit2Qcom = ((int)0x04000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT3_QCOM = 0x08000000 - /// - MultisampleBufferBit3Qcom = ((int)0x08000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT4_QCOM = 0x10000000 - /// - MultisampleBufferBit4Qcom = ((int)0x10000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT5_QCOM = 0x20000000 - /// - MultisampleBufferBit5Qcom = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT6_QCOM = 0x40000000 - /// - MultisampleBufferBit6Qcom = ((int)0x40000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT7_QCOM = 0x80000000 - /// - MultisampleBufferBit7Qcom = unchecked((int)0x80000000), - } - - /// - /// Not used directly. - /// - public enum BufferObjects : int - { - /// - /// Original was GL_BUFFER_SIZE = 0x8764 - /// - BufferSize = ((int)0x8764), - /// - /// Original was GL_BUFFER_USAGE = 0x8765 - /// - BufferUsage = ((int)0x8765), - /// - /// Original was GL_ARRAY_BUFFER = 0x8892 - /// - ArrayBuffer = ((int)0x8892), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER = 0x8893 - /// - ElementArrayBuffer = ((int)0x8893), - /// - /// Original was GL_ARRAY_BUFFER_BINDING = 0x8894 - /// - ArrayBufferBinding = ((int)0x8894), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER_BINDING = 0x8895 - /// - ElementArrayBufferBinding = ((int)0x8895), - /// - /// Original was GL_VERTEX_ARRAY_BUFFER_BINDING = 0x8896 - /// - VertexArrayBufferBinding = ((int)0x8896), - /// - /// Original was GL_NORMAL_ARRAY_BUFFER_BINDING = 0x8897 - /// - NormalArrayBufferBinding = ((int)0x8897), - /// - /// Original was GL_COLOR_ARRAY_BUFFER_BINDING = 0x8898 - /// - ColorArrayBufferBinding = ((int)0x8898), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING = 0x889A - /// - TextureCoordArrayBufferBinding = ((int)0x889A), - /// - /// Original was GL_STATIC_DRAW = 0x88E4 - /// - StaticDraw = ((int)0x88E4), - /// - /// Original was GL_DYNAMIC_DRAW = 0x88E8 - /// - DynamicDraw = ((int)0x88E8), - } - - /// - /// Not used directly. - /// - public enum BufferStorageTarget : int - { - /// - /// Original was GL_ARRAY_BUFFER = 0x8892 - /// - ArrayBuffer = ((int)0x8892), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER = 0x8893 - /// - ElementArrayBuffer = ((int)0x8893), - /// - /// Original was GL_PIXEL_PACK_BUFFER = 0x88EB - /// - PixelPackBuffer = ((int)0x88EB), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER = 0x88EC - /// - PixelUnpackBuffer = ((int)0x88EC), - /// - /// Original was GL_UNIFORM_BUFFER = 0x8A11 - /// - UniformBuffer = ((int)0x8A11), - /// - /// Original was GL_TEXTURE_BUFFER = 0x8C2A - /// - TextureBuffer = ((int)0x8C2A), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E - /// - TransformFeedbackBuffer = ((int)0x8C8E), - /// - /// Original was GL_COPY_READ_BUFFER = 0x8F36 - /// - CopyReadBuffer = ((int)0x8F36), - /// - /// Original was GL_COPY_WRITE_BUFFER = 0x8F37 - /// - CopyWriteBuffer = ((int)0x8F37), - /// - /// Original was GL_DRAW_INDIRECT_BUFFER = 0x8F3F - /// - DrawIndirectBuffer = ((int)0x8F3F), - /// - /// Original was GL_SHADER_STORAGE_BUFFER = 0x90D2 - /// - ShaderStorageBuffer = ((int)0x90D2), - /// - /// Original was GL_DISPATCH_INDIRECT_BUFFER = 0x90EE - /// - DispatchIndirectBuffer = ((int)0x90EE), - /// - /// Original was GL_QUERY_BUFFER = 0x9192 - /// - QueryBuffer = ((int)0x9192), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER = 0x92C0 - /// - AtomicCounterBuffer = ((int)0x92C0), - } - - /// - /// Used in GL.BindBuffer, GL.BufferData and 6 other functions - /// - public enum BufferTargetArb : int - { - /// - /// Original was GL_ARRAY_BUFFER = 0x8892 - /// - ArrayBuffer = ((int)0x8892), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER = 0x8893 - /// - ElementArrayBuffer = ((int)0x8893), - /// - /// Original was GL_PIXEL_PACK_BUFFER = 0x88EB - /// - PixelPackBuffer = ((int)0x88EB), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER = 0x88EC - /// - PixelUnpackBuffer = ((int)0x88EC), - /// - /// Original was GL_UNIFORM_BUFFER = 0x8A11 - /// - UniformBuffer = ((int)0x8A11), - /// - /// Original was GL_TEXTURE_BUFFER = 0x8C2A - /// - TextureBuffer = ((int)0x8C2A), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E - /// - TransformFeedbackBuffer = ((int)0x8C8E), - /// - /// Original was GL_COPY_READ_BUFFER = 0x8F36 - /// - CopyReadBuffer = ((int)0x8F36), - /// - /// Original was GL_COPY_WRITE_BUFFER = 0x8F37 - /// - CopyWriteBuffer = ((int)0x8F37), - /// - /// Original was GL_DRAW_INDIRECT_BUFFER = 0x8F3F - /// - DrawIndirectBuffer = ((int)0x8F3F), - /// - /// Original was GL_SHADER_STORAGE_BUFFER = 0x90D2 - /// - ShaderStorageBuffer = ((int)0x90D2), - /// - /// Original was GL_DISPATCH_INDIRECT_BUFFER = 0x90EE - /// - DispatchIndirectBuffer = ((int)0x90EE), - /// - /// Original was GL_QUERY_BUFFER = 0x9192 - /// - QueryBuffer = ((int)0x9192), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER = 0x92C0 - /// - AtomicCounterBuffer = ((int)0x92C0), - } - - /// - /// Used in GL.BufferData - /// - public enum BufferUsageArb : int - { - /// - /// Original was GL_STREAM_DRAW = 0x88E0 - /// - StreamDraw = ((int)0x88E0), - /// - /// Original was GL_STREAM_READ = 0x88E1 - /// - StreamRead = ((int)0x88E1), - /// - /// Original was GL_STREAM_COPY = 0x88E2 - /// - StreamCopy = ((int)0x88E2), - /// - /// Original was GL_STATIC_DRAW = 0x88E4 - /// - StaticDraw = ((int)0x88E4), - /// - /// Original was GL_STATIC_READ = 0x88E5 - /// - StaticRead = ((int)0x88E5), - /// - /// Original was GL_STATIC_COPY = 0x88E6 - /// - StaticCopy = ((int)0x88E6), - /// - /// Original was GL_DYNAMIC_DRAW = 0x88E8 - /// - DynamicDraw = ((int)0x88E8), - /// - /// Original was GL_DYNAMIC_READ = 0x88E9 - /// - DynamicRead = ((int)0x88E9), - /// - /// Original was GL_DYNAMIC_COPY = 0x88EA - /// - DynamicCopy = ((int)0x88EA), - } - - /// - /// Not used directly. - /// - public enum CheckFramebufferStatusTarget : int - { - /// - /// Original was GL_READ_FRAMEBUFFER = 0x8CA8 - /// - ReadFramebuffer = ((int)0x8CA8), - /// - /// Original was GL_DRAW_FRAMEBUFFER = 0x8CA9 - /// - DrawFramebuffer = ((int)0x8CA9), - /// - /// Original was GL_FRAMEBUFFER = 0x8D40 - /// - Framebuffer = ((int)0x8D40), - } - - /// - /// Used in GL.Clear - /// - [Flags] - public enum ClearBufferMask : int - { - /// - /// Original was GL_DEPTH_BUFFER_BIT = 0x00000100 - /// - DepthBufferBit = ((int)0x00000100), - /// - /// Original was GL_ACCUM_BUFFER_BIT = 0x00000200 - /// - AccumBufferBit = ((int)0x00000200), - /// - /// Original was GL_STENCIL_BUFFER_BIT = 0x00000400 - /// - StencilBufferBit = ((int)0x00000400), - /// - /// Original was GL_COLOR_BUFFER_BIT = 0x00004000 - /// - ColorBufferBit = ((int)0x00004000), - /// - /// Original was GL_COVERAGE_BUFFER_BIT_NV = 0x00008000 - /// - CoverageBufferBitNv = ((int)0x00008000), - } - - /// - /// Not used directly. - /// - [Flags] - public enum ClientAttribMask : int - { - /// - /// Original was GL_CLIENT_PIXEL_STORE_BIT = 0x00000001 - /// - ClientPixelStoreBit = ((int)0x00000001), - /// - /// Original was GL_CLIENT_VERTEX_ARRAY_BIT = 0x00000002 - /// - ClientVertexArrayBit = ((int)0x00000002), - /// - /// Original was GL_CLIENT_ALL_ATTRIB_BITS = 0xFFFFFFFF - /// - ClientAllAttribBits = unchecked((int)0xFFFFFFFF), - } - - /// - /// Not used directly. - /// - public enum ClipControlDepth : int - { - /// - /// Original was GL_NEGATIVE_ONE_TO_ONE = 0x935E - /// - NegativeOneToOne = ((int)0x935E), - /// - /// Original was GL_ZERO_TO_ONE = 0x935F - /// - ZeroToOne = ((int)0x935F), - } - - /// - /// Not used directly. - /// - public enum ClipControlOrigin : int - { - /// - /// Original was GL_LOWER_LEFT = 0x8CA1 - /// - LowerLeft = ((int)0x8CA1), - /// - /// Original was GL_UPPER_LEFT = 0x8CA2 - /// - UpperLeft = ((int)0x8CA2), - } - - /// - /// Used in GL.ClipPlane, GL.ClipPlanex and 8 other functions - /// - public enum ClipPlaneName : int - { - /// - /// Original was GL_CLIP_DISTANCE0 = 0x3000 - /// - ClipDistance0 = ((int)0x3000), - /// - /// Original was GL_CLIP_PLANE0 = 0x3000 - /// - ClipPlane0 = ((int)0x3000), - /// - /// Original was GL_CLIP_DISTANCE1 = 0x3001 - /// - ClipDistance1 = ((int)0x3001), - /// - /// Original was GL_CLIP_PLANE1 = 0x3001 - /// - ClipPlane1 = ((int)0x3001), - /// - /// Original was GL_CLIP_DISTANCE2 = 0x3002 - /// - ClipDistance2 = ((int)0x3002), - /// - /// Original was GL_CLIP_PLANE2 = 0x3002 - /// - ClipPlane2 = ((int)0x3002), - /// - /// Original was GL_CLIP_DISTANCE3 = 0x3003 - /// - ClipDistance3 = ((int)0x3003), - /// - /// Original was GL_CLIP_PLANE3 = 0x3003 - /// - ClipPlane3 = ((int)0x3003), - /// - /// Original was GL_CLIP_DISTANCE4 = 0x3004 - /// - ClipDistance4 = ((int)0x3004), - /// - /// Original was GL_CLIP_PLANE4 = 0x3004 - /// - ClipPlane4 = ((int)0x3004), - /// - /// Original was GL_CLIP_DISTANCE5 = 0x3005 - /// - ClipDistance5 = ((int)0x3005), - /// - /// Original was GL_CLIP_PLANE5 = 0x3005 - /// - ClipPlane5 = ((int)0x3005), - /// - /// Original was GL_CLIP_DISTANCE6 = 0x3006 - /// - ClipDistance6 = ((int)0x3006), - /// - /// Original was GL_CLIP_DISTANCE7 = 0x3007 - /// - ClipDistance7 = ((int)0x3007), - } - - /// - /// Not used directly. - /// - public enum ColorBuffer : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_FRONT_LEFT = 0x0400 - /// - FrontLeft = ((int)0x0400), - /// - /// Original was GL_FRONT_RIGHT = 0x0401 - /// - FrontRight = ((int)0x0401), - /// - /// Original was GL_BACK_LEFT = 0x0402 - /// - BackLeft = ((int)0x0402), - /// - /// Original was GL_BACK_RIGHT = 0x0403 - /// - BackRight = ((int)0x0403), - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_LEFT = 0x0406 - /// - Left = ((int)0x0406), - /// - /// Original was GL_RIGHT = 0x0407 - /// - Right = ((int)0x0407), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - /// - /// Original was GL_COLOR_ATTACHMENT0 = 0x8CE0 - /// - ColorAttachment0 = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT1 = 0x8CE1 - /// - ColorAttachment1 = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2 = 0x8CE2 - /// - ColorAttachment2 = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3 = 0x8CE3 - /// - ColorAttachment3 = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4 = 0x8CE4 - /// - ColorAttachment4 = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5 = 0x8CE5 - /// - ColorAttachment5 = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6 = 0x8CE6 - /// - ColorAttachment6 = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7 = 0x8CE7 - /// - ColorAttachment7 = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8 = 0x8CE8 - /// - ColorAttachment8 = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9 = 0x8CE9 - /// - ColorAttachment9 = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10 = 0x8CEA - /// - ColorAttachment10 = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11 = 0x8CEB - /// - ColorAttachment11 = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12 = 0x8CEC - /// - ColorAttachment12 = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13 = 0x8CED - /// - ColorAttachment13 = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14 = 0x8CEE - /// - ColorAttachment14 = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15 = 0x8CEF - /// - ColorAttachment15 = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT16 = 0x8CF0 - /// - ColorAttachment16 = ((int)0x8CF0), - /// - /// Original was GL_COLOR_ATTACHMENT17 = 0x8CF1 - /// - ColorAttachment17 = ((int)0x8CF1), - /// - /// Original was GL_COLOR_ATTACHMENT18 = 0x8CF2 - /// - ColorAttachment18 = ((int)0x8CF2), - /// - /// Original was GL_COLOR_ATTACHMENT19 = 0x8CF3 - /// - ColorAttachment19 = ((int)0x8CF3), - /// - /// Original was GL_COLOR_ATTACHMENT20 = 0x8CF4 - /// - ColorAttachment20 = ((int)0x8CF4), - /// - /// Original was GL_COLOR_ATTACHMENT21 = 0x8CF5 - /// - ColorAttachment21 = ((int)0x8CF5), - /// - /// Original was GL_COLOR_ATTACHMENT22 = 0x8CF6 - /// - ColorAttachment22 = ((int)0x8CF6), - /// - /// Original was GL_COLOR_ATTACHMENT23 = 0x8CF7 - /// - ColorAttachment23 = ((int)0x8CF7), - /// - /// Original was GL_COLOR_ATTACHMENT24 = 0x8CF8 - /// - ColorAttachment24 = ((int)0x8CF8), - /// - /// Original was GL_COLOR_ATTACHMENT25 = 0x8CF9 - /// - ColorAttachment25 = ((int)0x8CF9), - /// - /// Original was GL_COLOR_ATTACHMENT26 = 0x8CFA - /// - ColorAttachment26 = ((int)0x8CFA), - /// - /// Original was GL_COLOR_ATTACHMENT27 = 0x8CFB - /// - ColorAttachment27 = ((int)0x8CFB), - /// - /// Original was GL_COLOR_ATTACHMENT28 = 0x8CFC - /// - ColorAttachment28 = ((int)0x8CFC), - /// - /// Original was GL_COLOR_ATTACHMENT29 = 0x8CFD - /// - ColorAttachment29 = ((int)0x8CFD), - /// - /// Original was GL_COLOR_ATTACHMENT30 = 0x8CFE - /// - ColorAttachment30 = ((int)0x8CFE), - /// - /// Original was GL_COLOR_ATTACHMENT31 = 0x8CFF - /// - ColorAttachment31 = ((int)0x8CFF), - } - - /// - /// Not used directly. - /// - public enum ColorMaterialFace : int - { - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - } - - /// - /// Not used directly. - /// - public enum ColorMaterialParameter : int - { - /// - /// Original was GL_AMBIENT = 0x1200 - /// - Ambient = ((int)0x1200), - /// - /// Original was GL_DIFFUSE = 0x1201 - /// - Diffuse = ((int)0x1201), - /// - /// Original was GL_SPECULAR = 0x1202 - /// - Specular = ((int)0x1202), - /// - /// Original was GL_EMISSION = 0x1600 - /// - Emission = ((int)0x1600), - /// - /// Original was GL_AMBIENT_AND_DIFFUSE = 0x1602 - /// - AmbientAndDiffuse = ((int)0x1602), - } - - /// - /// Used in GL.ColorPointer - /// - public enum ColorPointerType : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum ColorTableParameterPNameSgi : int - { - /// - /// Original was GL_COLOR_TABLE_SCALE = 0x80D6 - /// - ColorTableScale = ((int)0x80D6), - /// - /// Original was GL_COLOR_TABLE_SCALE_SGI = 0x80D6 - /// - ColorTableScaleSgi = ((int)0x80D6), - /// - /// Original was GL_COLOR_TABLE_BIAS = 0x80D7 - /// - ColorTableBias = ((int)0x80D7), - /// - /// Original was GL_COLOR_TABLE_BIAS_SGI = 0x80D7 - /// - ColorTableBiasSgi = ((int)0x80D7), - } - - /// - /// Not used directly. - /// - public enum ColorTableTarget : int - { - /// - /// Original was GL_COLOR_TABLE = 0x80D0 - /// - ColorTable = ((int)0x80D0), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE = 0x80D1 - /// - PostConvolutionColorTable = ((int)0x80D1), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D2 - /// - PostColorMatrixColorTable = ((int)0x80D2), - } - - /// - /// Not used directly. - /// - public enum ColorTableTargetSgi : int - { - /// - /// Original was GL_TEXTURE_COLOR_TABLE_SGI = 0x80BC - /// - TextureColorTableSgi = ((int)0x80BC), - /// - /// Original was GL_PROXY_TEXTURE_COLOR_TABLE_SGI = 0x80BD - /// - ProxyTextureColorTableSgi = ((int)0x80BD), - /// - /// Original was GL_COLOR_TABLE = 0x80D0 - /// - ColorTable = ((int)0x80D0), - /// - /// Original was GL_COLOR_TABLE_SGI = 0x80D0 - /// - ColorTableSgi = ((int)0x80D0), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE = 0x80D1 - /// - PostConvolutionColorTable = ((int)0x80D1), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D1 - /// - PostConvolutionColorTableSgi = ((int)0x80D1), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D2 - /// - PostColorMatrixColorTable = ((int)0x80D2), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D2 - /// - PostColorMatrixColorTableSgi = ((int)0x80D2), - /// - /// Original was GL_PROXY_COLOR_TABLE = 0x80D3 - /// - ProxyColorTable = ((int)0x80D3), - /// - /// Original was GL_PROXY_COLOR_TABLE_SGI = 0x80D3 - /// - ProxyColorTableSgi = ((int)0x80D3), - /// - /// Original was GL_PROXY_POST_CONVOLUTION_COLOR_TABLE = 0x80D4 - /// - ProxyPostConvolutionColorTable = ((int)0x80D4), - /// - /// Original was GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D4 - /// - ProxyPostConvolutionColorTableSgi = ((int)0x80D4), - /// - /// Original was GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D5 - /// - ProxyPostColorMatrixColorTable = ((int)0x80D5), - /// - /// Original was GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D5 - /// - ProxyPostColorMatrixColorTableSgi = ((int)0x80D5), - } - - /// - /// Not used directly. - /// - [Flags] - public enum ContextFlagMask : int - { - /// - /// Original was GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT = 0x00000001 - /// - ContextFlagForwardCompatibleBit = ((int)0x00000001), - /// - /// Original was GL_CONTEXT_FLAG_DEBUG_BIT = 0x00000002 - /// - ContextFlagDebugBit = ((int)0x00000002), - /// - /// Original was GL_CONTEXT_FLAG_DEBUG_BIT_KHR = 0x00000002 - /// - ContextFlagDebugBitKhr = ((int)0x00000002), - /// - /// Original was GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT = 0x00000004 - /// - ContextFlagRobustAccessBit = ((int)0x00000004), - /// - /// Original was GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB = 0x00000004 - /// - ContextFlagRobustAccessBitArb = ((int)0x00000004), - /// - /// Original was GL_CONTEXT_FLAG_NO_ERROR_BIT = 0x00000008 - /// - ContextFlagNoErrorBit = ((int)0x00000008), - /// - /// Original was GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR = 0x00000008 - /// - ContextFlagNoErrorBitKhr = ((int)0x00000008), - /// - /// Original was GL_CONTEXT_FLAG_PROTECTED_CONTENT_BIT_EXT = 0x00000010 - /// - ContextFlagProtectedContentBitExt = ((int)0x00000010), - } - - /// - /// Not used directly. - /// - [Flags] - public enum ContextProfileMask : int - { - /// - /// Original was GL_CONTEXT_CORE_PROFILE_BIT = 0x00000001 - /// - ContextCoreProfileBit = ((int)0x00000001), - /// - /// Original was GL_CONTEXT_COMPATIBILITY_PROFILE_BIT = 0x00000002 - /// - ContextCompatibilityProfileBit = ((int)0x00000002), - } - - /// - /// Not used directly. - /// - public enum ConvolutionBorderModeExt : int - { - /// - /// Original was GL_REDUCE = 0x8016 - /// - Reduce = ((int)0x8016), - /// - /// Original was GL_REDUCE_EXT = 0x8016 - /// - ReduceExt = ((int)0x8016), - } - - /// - /// Used in GL.Oes.ConvolutionParameterx - /// - public enum ConvolutionParameterExt : int - { - /// - /// Original was GL_CONVOLUTION_BORDER_MODE = 0x8013 - /// - ConvolutionBorderMode = ((int)0x8013), - /// - /// Original was GL_CONVOLUTION_BORDER_MODE_EXT = 0x8013 - /// - ConvolutionBorderModeExt = ((int)0x8013), - /// - /// Original was GL_CONVOLUTION_FILTER_SCALE = 0x8014 - /// - ConvolutionFilterScale = ((int)0x8014), - /// - /// Original was GL_CONVOLUTION_FILTER_SCALE_EXT = 0x8014 - /// - ConvolutionFilterScaleExt = ((int)0x8014), - /// - /// Original was GL_CONVOLUTION_FILTER_BIAS = 0x8015 - /// - ConvolutionFilterBias = ((int)0x8015), - /// - /// Original was GL_CONVOLUTION_FILTER_BIAS_EXT = 0x8015 - /// - ConvolutionFilterBiasExt = ((int)0x8015), - } - - /// - /// Not used directly. - /// - public enum ConvolutionTarget : int - { - /// - /// Original was GL_CONVOLUTION_1D = 0x8010 - /// - Convolution1D = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_2D = 0x8011 - /// - Convolution2D = ((int)0x8011), - } - - /// - /// Used in GL.Oes.ConvolutionParameterx - /// - public enum ConvolutionTargetExt : int - { - /// - /// Original was GL_CONVOLUTION_1D = 0x8010 - /// - Convolution1D = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_1D_EXT = 0x8010 - /// - Convolution1DExt = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_2D = 0x8011 - /// - Convolution2D = ((int)0x8011), - /// - /// Original was GL_CONVOLUTION_2D_EXT = 0x8011 - /// - Convolution2DExt = ((int)0x8011), - } - - /// - /// Not used directly. - /// - public enum CopyBufferSubDataTarget : int - { - /// - /// Original was GL_ARRAY_BUFFER = 0x8892 - /// - ArrayBuffer = ((int)0x8892), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER = 0x8893 - /// - ElementArrayBuffer = ((int)0x8893), - /// - /// Original was GL_PIXEL_PACK_BUFFER = 0x88EB - /// - PixelPackBuffer = ((int)0x88EB), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER = 0x88EC - /// - PixelUnpackBuffer = ((int)0x88EC), - /// - /// Original was GL_UNIFORM_BUFFER = 0x8A11 - /// - UniformBuffer = ((int)0x8A11), - /// - /// Original was GL_TEXTURE_BUFFER = 0x8C2A - /// - TextureBuffer = ((int)0x8C2A), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E - /// - TransformFeedbackBuffer = ((int)0x8C8E), - /// - /// Original was GL_COPY_READ_BUFFER = 0x8F36 - /// - CopyReadBuffer = ((int)0x8F36), - /// - /// Original was GL_COPY_WRITE_BUFFER = 0x8F37 - /// - CopyWriteBuffer = ((int)0x8F37), - /// - /// Original was GL_DRAW_INDIRECT_BUFFER = 0x8F3F - /// - DrawIndirectBuffer = ((int)0x8F3F), - /// - /// Original was GL_SHADER_STORAGE_BUFFER = 0x90D2 - /// - ShaderStorageBuffer = ((int)0x90D2), - /// - /// Original was GL_DISPATCH_INDIRECT_BUFFER = 0x90EE - /// - DispatchIndirectBuffer = ((int)0x90EE), - /// - /// Original was GL_QUERY_BUFFER = 0x9192 - /// - QueryBuffer = ((int)0x9192), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER = 0x92C0 - /// - AtomicCounterBuffer = ((int)0x92C0), - } - - /// - /// Used in GL.CullFace - /// - public enum CullFaceMode : int - { - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - } - - /// - /// Not used directly. - /// - public enum DataType : int - { - } - - /// - /// Used in GL.DebugMessageControl, GL.DebugMessageInsert and 4 other functions - /// - public enum DebugSeverity : int - { - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_DEBUG_SEVERITY_HIGH = 0x9146 - /// - DebugSeverityHigh = ((int)0x9146), - /// - /// Original was GL_DEBUG_SEVERITY_MEDIUM = 0x9147 - /// - DebugSeverityMedium = ((int)0x9147), - /// - /// Original was GL_DEBUG_SEVERITY_LOW = 0x9148 - /// - DebugSeverityLow = ((int)0x9148), - } - - /// - /// Used in GL.DebugMessageControl, GL.DebugMessageInsert and 6 other functions - /// - public enum DebugSource : int - { - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_DEBUG_SOURCE_API = 0x8246 - /// - DebugSourceApi = ((int)0x8246), - /// - /// Original was GL_DEBUG_SOURCE_WINDOW_SYSTEM = 0x8247 - /// - DebugSourceWindowSystem = ((int)0x8247), - /// - /// Original was GL_DEBUG_SOURCE_SHADER_COMPILER = 0x8248 - /// - DebugSourceShaderCompiler = ((int)0x8248), - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY = 0x8249 - /// - DebugSourceThirdParty = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION = 0x824A - /// - DebugSourceApplication = ((int)0x824A), - /// - /// Original was GL_DEBUG_SOURCE_OTHER = 0x824B - /// - DebugSourceOther = ((int)0x824B), - } - - /// - /// Used in GL.DebugMessageControl, GL.DebugMessageInsert and 4 other functions - /// - public enum DebugType : int - { - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_DEBUG_TYPE_ERROR = 0x824C - /// - DebugTypeError = ((int)0x824C), - /// - /// Original was GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR = 0x824D - /// - DebugTypeDeprecatedBehavior = ((int)0x824D), - /// - /// Original was GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR = 0x824E - /// - DebugTypeUndefinedBehavior = ((int)0x824E), - /// - /// Original was GL_DEBUG_TYPE_PORTABILITY = 0x824F - /// - DebugTypePortability = ((int)0x824F), - /// - /// Original was GL_DEBUG_TYPE_PERFORMANCE = 0x8250 - /// - DebugTypePerformance = ((int)0x8250), - /// - /// Original was GL_DEBUG_TYPE_OTHER = 0x8251 - /// - DebugTypeOther = ((int)0x8251), - /// - /// Original was GL_DEBUG_TYPE_MARKER = 0x8268 - /// - DebugTypeMarker = ((int)0x8268), - /// - /// Original was GL_DEBUG_TYPE_PUSH_GROUP = 0x8269 - /// - DebugTypePushGroup = ((int)0x8269), - /// - /// Original was GL_DEBUG_TYPE_POP_GROUP = 0x826A - /// - DebugTypePopGroup = ((int)0x826A), - } - - /// - /// Used in GL.DepthFunc - /// - public enum DepthFunction : int - { - /// - /// Original was GL_NEVER = 0x0200 - /// - Never = ((int)0x0200), - /// - /// Original was GL_LESS = 0x0201 - /// - Less = ((int)0x0201), - /// - /// Original was GL_EQUAL = 0x0202 - /// - Equal = ((int)0x0202), - /// - /// Original was GL_LEQUAL = 0x0203 - /// - Lequal = ((int)0x0203), - /// - /// Original was GL_GREATER = 0x0204 - /// - Greater = ((int)0x0204), - /// - /// Original was GL_NOTEQUAL = 0x0205 - /// - Notequal = ((int)0x0205), - /// - /// Original was GL_GEQUAL = 0x0206 - /// - Gequal = ((int)0x0206), - /// - /// Original was GL_ALWAYS = 0x0207 - /// - Always = ((int)0x0207), - } - - /// - /// Not used directly. - /// - public enum DrawBufferMode : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_NONE_OES = 0 - /// - NoneOes = ((int)0), - /// - /// Original was GL_FRONT_LEFT = 0x0400 - /// - FrontLeft = ((int)0x0400), - /// - /// Original was GL_FRONT_RIGHT = 0x0401 - /// - FrontRight = ((int)0x0401), - /// - /// Original was GL_BACK_LEFT = 0x0402 - /// - BackLeft = ((int)0x0402), - /// - /// Original was GL_BACK_RIGHT = 0x0403 - /// - BackRight = ((int)0x0403), - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_LEFT = 0x0406 - /// - Left = ((int)0x0406), - /// - /// Original was GL_RIGHT = 0x0407 - /// - Right = ((int)0x0407), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - /// - /// Original was GL_AUX0 = 0x0409 - /// - Aux0 = ((int)0x0409), - /// - /// Original was GL_AUX1 = 0x040A - /// - Aux1 = ((int)0x040A), - /// - /// Original was GL_AUX2 = 0x040B - /// - Aux2 = ((int)0x040B), - /// - /// Original was GL_AUX3 = 0x040C - /// - Aux3 = ((int)0x040C), - } - - /// - /// Used in GL.DrawElements, GL.Ext.MultiDrawElements - /// - public enum DrawElementsType : int - { - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - } - - /// - /// Used in GL.Disable, GL.DisableClientState and 3 other functions - /// - public enum EnableCap : int - { - /// - /// Original was GL_POINT_SMOOTH = 0x0B10 - /// - PointSmooth = ((int)0x0B10), - /// - /// Original was GL_LINE_SMOOTH = 0x0B20 - /// - LineSmooth = ((int)0x0B20), - /// - /// Original was GL_LINE_STIPPLE = 0x0B24 - /// - LineStipple = ((int)0x0B24), - /// - /// Original was GL_POLYGON_SMOOTH = 0x0B41 - /// - PolygonSmooth = ((int)0x0B41), - /// - /// Original was GL_POLYGON_STIPPLE = 0x0B42 - /// - PolygonStipple = ((int)0x0B42), - /// - /// Original was GL_CULL_FACE = 0x0B44 - /// - CullFace = ((int)0x0B44), - /// - /// Original was GL_LIGHTING = 0x0B50 - /// - Lighting = ((int)0x0B50), - /// - /// Original was GL_COLOR_MATERIAL = 0x0B57 - /// - ColorMaterial = ((int)0x0B57), - /// - /// Original was GL_FOG = 0x0B60 - /// - Fog = ((int)0x0B60), - /// - /// Original was GL_DEPTH_TEST = 0x0B71 - /// - DepthTest = ((int)0x0B71), - /// - /// Original was GL_STENCIL_TEST = 0x0B90 - /// - StencilTest = ((int)0x0B90), - /// - /// Original was GL_NORMALIZE = 0x0BA1 - /// - Normalize = ((int)0x0BA1), - /// - /// Original was GL_ALPHA_TEST = 0x0BC0 - /// - AlphaTest = ((int)0x0BC0), - /// - /// Original was GL_DITHER = 0x0BD0 - /// - Dither = ((int)0x0BD0), - /// - /// Original was GL_BLEND = 0x0BE2 - /// - Blend = ((int)0x0BE2), - /// - /// Original was GL_INDEX_LOGIC_OP = 0x0BF1 - /// - IndexLogicOp = ((int)0x0BF1), - /// - /// Original was GL_COLOR_LOGIC_OP = 0x0BF2 - /// - ColorLogicOp = ((int)0x0BF2), - /// - /// Original was GL_SCISSOR_TEST = 0x0C11 - /// - ScissorTest = ((int)0x0C11), - /// - /// Original was GL_TEXTURE_GEN_S = 0x0C60 - /// - TextureGenS = ((int)0x0C60), - /// - /// Original was GL_TEXTURE_GEN_T = 0x0C61 - /// - TextureGenT = ((int)0x0C61), - /// - /// Original was GL_TEXTURE_GEN_R = 0x0C62 - /// - TextureGenR = ((int)0x0C62), - /// - /// Original was GL_TEXTURE_GEN_Q = 0x0C63 - /// - TextureGenQ = ((int)0x0C63), - /// - /// Original was GL_AUTO_NORMAL = 0x0D80 - /// - AutoNormal = ((int)0x0D80), - /// - /// Original was GL_MAP1_COLOR_4 = 0x0D90 - /// - Map1Color4 = ((int)0x0D90), - /// - /// Original was GL_MAP1_INDEX = 0x0D91 - /// - Map1Index = ((int)0x0D91), - /// - /// Original was GL_MAP1_NORMAL = 0x0D92 - /// - Map1Normal = ((int)0x0D92), - /// - /// Original was GL_MAP1_TEXTURE_COORD_1 = 0x0D93 - /// - Map1TextureCoord1 = ((int)0x0D93), - /// - /// Original was GL_MAP1_TEXTURE_COORD_2 = 0x0D94 - /// - Map1TextureCoord2 = ((int)0x0D94), - /// - /// Original was GL_MAP1_TEXTURE_COORD_3 = 0x0D95 - /// - Map1TextureCoord3 = ((int)0x0D95), - /// - /// Original was GL_MAP1_TEXTURE_COORD_4 = 0x0D96 - /// - Map1TextureCoord4 = ((int)0x0D96), - /// - /// Original was GL_MAP1_VERTEX_3 = 0x0D97 - /// - Map1Vertex3 = ((int)0x0D97), - /// - /// Original was GL_MAP1_VERTEX_4 = 0x0D98 - /// - Map1Vertex4 = ((int)0x0D98), - /// - /// Original was GL_MAP2_COLOR_4 = 0x0DB0 - /// - Map2Color4 = ((int)0x0DB0), - /// - /// Original was GL_MAP2_INDEX = 0x0DB1 - /// - Map2Index = ((int)0x0DB1), - /// - /// Original was GL_MAP2_NORMAL = 0x0DB2 - /// - Map2Normal = ((int)0x0DB2), - /// - /// Original was GL_MAP2_TEXTURE_COORD_1 = 0x0DB3 - /// - Map2TextureCoord1 = ((int)0x0DB3), - /// - /// Original was GL_MAP2_TEXTURE_COORD_2 = 0x0DB4 - /// - Map2TextureCoord2 = ((int)0x0DB4), - /// - /// Original was GL_MAP2_TEXTURE_COORD_3 = 0x0DB5 - /// - Map2TextureCoord3 = ((int)0x0DB5), - /// - /// Original was GL_MAP2_TEXTURE_COORD_4 = 0x0DB6 - /// - Map2TextureCoord4 = ((int)0x0DB6), - /// - /// Original was GL_MAP2_VERTEX_3 = 0x0DB7 - /// - Map2Vertex3 = ((int)0x0DB7), - /// - /// Original was GL_MAP2_VERTEX_4 = 0x0DB8 - /// - Map2Vertex4 = ((int)0x0DB8), - /// - /// Original was GL_TEXTURE_1D = 0x0DE0 - /// - Texture1D = ((int)0x0DE0), - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_POLYGON_OFFSET_POINT = 0x2A01 - /// - PolygonOffsetPoint = ((int)0x2A01), - /// - /// Original was GL_POLYGON_OFFSET_LINE = 0x2A02 - /// - PolygonOffsetLine = ((int)0x2A02), - /// - /// Original was GL_CLIP_PLANE0 = 0x3000 - /// - ClipPlane0 = ((int)0x3000), - /// - /// Original was GL_CLIP_PLANE1 = 0x3001 - /// - ClipPlane1 = ((int)0x3001), - /// - /// Original was GL_CLIP_PLANE2 = 0x3002 - /// - ClipPlane2 = ((int)0x3002), - /// - /// Original was GL_CLIP_PLANE3 = 0x3003 - /// - ClipPlane3 = ((int)0x3003), - /// - /// Original was GL_CLIP_PLANE4 = 0x3004 - /// - ClipPlane4 = ((int)0x3004), - /// - /// Original was GL_CLIP_PLANE5 = 0x3005 - /// - ClipPlane5 = ((int)0x3005), - /// - /// Original was GL_LIGHT0 = 0x4000 - /// - Light0 = ((int)0x4000), - /// - /// Original was GL_LIGHT1 = 0x4001 - /// - Light1 = ((int)0x4001), - /// - /// Original was GL_LIGHT2 = 0x4002 - /// - Light2 = ((int)0x4002), - /// - /// Original was GL_LIGHT3 = 0x4003 - /// - Light3 = ((int)0x4003), - /// - /// Original was GL_LIGHT4 = 0x4004 - /// - Light4 = ((int)0x4004), - /// - /// Original was GL_LIGHT5 = 0x4005 - /// - Light5 = ((int)0x4005), - /// - /// Original was GL_LIGHT6 = 0x4006 - /// - Light6 = ((int)0x4006), - /// - /// Original was GL_LIGHT7 = 0x4007 - /// - Light7 = ((int)0x4007), - /// - /// Original was GL_CONVOLUTION_1D_EXT = 0x8010 - /// - Convolution1DExt = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_2D_EXT = 0x8011 - /// - Convolution2DExt = ((int)0x8011), - /// - /// Original was GL_SEPARABLE_2D_EXT = 0x8012 - /// - Separable2DExt = ((int)0x8012), - /// - /// Original was GL_HISTOGRAM_EXT = 0x8024 - /// - HistogramExt = ((int)0x8024), - /// - /// Original was GL_MINMAX_EXT = 0x802E - /// - MinmaxExt = ((int)0x802E), - /// - /// Original was GL_POLYGON_OFFSET_FILL = 0x8037 - /// - PolygonOffsetFill = ((int)0x8037), - /// - /// Original was GL_RESCALE_NORMAL_EXT = 0x803A - /// - RescaleNormalExt = ((int)0x803A), - /// - /// Original was GL_TEXTURE_3D_EXT = 0x806F - /// - Texture3DExt = ((int)0x806F), - /// - /// Original was GL_VERTEX_ARRAY = 0x8074 - /// - VertexArray = ((int)0x8074), - /// - /// Original was GL_NORMAL_ARRAY = 0x8075 - /// - NormalArray = ((int)0x8075), - /// - /// Original was GL_COLOR_ARRAY = 0x8076 - /// - ColorArray = ((int)0x8076), - /// - /// Original was GL_INDEX_ARRAY = 0x8077 - /// - IndexArray = ((int)0x8077), - /// - /// Original was GL_TEXTURE_COORD_ARRAY = 0x8078 - /// - TextureCoordArray = ((int)0x8078), - /// - /// Original was GL_EDGE_FLAG_ARRAY = 0x8079 - /// - EdgeFlagArray = ((int)0x8079), - /// - /// Original was GL_INTERLACE_SGIX = 0x8094 - /// - InterlaceSgix = ((int)0x8094), - /// - /// Original was GL_MULTISAMPLE_SGIS = 0x809D - /// - MultisampleSgis = ((int)0x809D), - /// - /// Original was GL_SAMPLE_ALPHA_TO_MASK_SGIS = 0x809E - /// - SampleAlphaToMaskSgis = ((int)0x809E), - /// - /// Original was GL_SAMPLE_ALPHA_TO_ONE_SGIS = 0x809F - /// - SampleAlphaToOneSgis = ((int)0x809F), - /// - /// Original was GL_SAMPLE_MASK_SGIS = 0x80A0 - /// - SampleMaskSgis = ((int)0x80A0), - /// - /// Original was GL_TEXTURE_COLOR_TABLE_SGI = 0x80BC - /// - TextureColorTableSgi = ((int)0x80BC), - /// - /// Original was GL_COLOR_TABLE_SGI = 0x80D0 - /// - ColorTableSgi = ((int)0x80D0), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D1 - /// - PostConvolutionColorTableSgi = ((int)0x80D1), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D2 - /// - PostColorMatrixColorTableSgi = ((int)0x80D2), - /// - /// Original was GL_TEXTURE_4D_SGIS = 0x8134 - /// - Texture4DSgis = ((int)0x8134), - /// - /// Original was GL_PIXEL_TEX_GEN_SGIX = 0x8139 - /// - PixelTexGenSgix = ((int)0x8139), - /// - /// Original was GL_SPRITE_SGIX = 0x8148 - /// - SpriteSgix = ((int)0x8148), - /// - /// Original was GL_REFERENCE_PLANE_SGIX = 0x817D - /// - ReferencePlaneSgix = ((int)0x817D), - /// - /// Original was GL_IR_INSTRUMENT1_SGIX = 0x817F - /// - IrInstrument1Sgix = ((int)0x817F), - /// - /// Original was GL_CALLIGRAPHIC_FRAGMENT_SGIX = 0x8183 - /// - CalligraphicFragmentSgix = ((int)0x8183), - /// - /// Original was GL_FRAMEZOOM_SGIX = 0x818B - /// - FramezoomSgix = ((int)0x818B), - /// - /// Original was GL_FOG_OFFSET_SGIX = 0x8198 - /// - FogOffsetSgix = ((int)0x8198), - /// - /// Original was GL_SHARED_TEXTURE_PALETTE_EXT = 0x81FB - /// - SharedTexturePaletteExt = ((int)0x81FB), - /// - /// Original was GL_ASYNC_HISTOGRAM_SGIX = 0x832C - /// - AsyncHistogramSgix = ((int)0x832C), - /// - /// Original was GL_PIXEL_TEXTURE_SGIS = 0x8353 - /// - PixelTextureSgis = ((int)0x8353), - /// - /// Original was GL_ASYNC_TEX_IMAGE_SGIX = 0x835C - /// - AsyncTexImageSgix = ((int)0x835C), - /// - /// Original was GL_ASYNC_DRAW_PIXELS_SGIX = 0x835D - /// - AsyncDrawPixelsSgix = ((int)0x835D), - /// - /// Original was GL_ASYNC_READ_PIXELS_SGIX = 0x835E - /// - AsyncReadPixelsSgix = ((int)0x835E), - /// - /// Original was GL_FRAGMENT_LIGHTING_SGIX = 0x8400 - /// - FragmentLightingSgix = ((int)0x8400), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_SGIX = 0x8401 - /// - FragmentColorMaterialSgix = ((int)0x8401), - /// - /// Original was GL_FRAGMENT_LIGHT0_SGIX = 0x840C - /// - FragmentLight0Sgix = ((int)0x840C), - /// - /// Original was GL_FRAGMENT_LIGHT1_SGIX = 0x840D - /// - FragmentLight1Sgix = ((int)0x840D), - /// - /// Original was GL_FRAGMENT_LIGHT2_SGIX = 0x840E - /// - FragmentLight2Sgix = ((int)0x840E), - /// - /// Original was GL_FRAGMENT_LIGHT3_SGIX = 0x840F - /// - FragmentLight3Sgix = ((int)0x840F), - /// - /// Original was GL_FRAGMENT_LIGHT4_SGIX = 0x8410 - /// - FragmentLight4Sgix = ((int)0x8410), - /// - /// Original was GL_FRAGMENT_LIGHT5_SGIX = 0x8411 - /// - FragmentLight5Sgix = ((int)0x8411), - /// - /// Original was GL_FRAGMENT_LIGHT6_SGIX = 0x8412 - /// - FragmentLight6Sgix = ((int)0x8412), - /// - /// Original was GL_FRAGMENT_LIGHT7_SGIX = 0x8413 - /// - FragmentLight7Sgix = ((int)0x8413), - } - - /// - /// Not used directly. - /// - public enum ErrorCode : int - { - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_INVALID_ENUM = 0x0500 - /// - InvalidEnum = ((int)0x0500), - /// - /// Original was GL_INVALID_VALUE = 0x0501 - /// - InvalidValue = ((int)0x0501), - /// - /// Original was GL_INVALID_OPERATION = 0x0502 - /// - InvalidOperation = ((int)0x0502), - /// - /// Original was GL_STACK_OVERFLOW = 0x0503 - /// - StackOverflow = ((int)0x0503), - /// - /// Original was GL_STACK_UNDERFLOW = 0x0504 - /// - StackUnderflow = ((int)0x0504), - /// - /// Original was GL_OUT_OF_MEMORY = 0x0505 - /// - OutOfMemory = ((int)0x0505), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION = 0x0506 - /// - InvalidFramebufferOperation = ((int)0x0506), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION_EXT = 0x0506 - /// - InvalidFramebufferOperationExt = ((int)0x0506), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION_OES = 0x0506 - /// - InvalidFramebufferOperationOes = ((int)0x0506), - /// - /// Original was GL_TABLE_TOO_LARGE = 0x8031 - /// - TableTooLarge = ((int)0x8031), - /// - /// Original was GL_TABLE_TOO_LARGE_EXT = 0x8031 - /// - TableTooLargeExt = ((int)0x8031), - /// - /// Original was GL_TEXTURE_TOO_LARGE_EXT = 0x8065 - /// - TextureTooLargeExt = ((int)0x8065), - } - - /// - /// Not used directly. - /// - public enum ExtBlendMinmax : int - { - /// - /// Original was GL_FUNC_ADD_EXT = 0x8006 - /// - FuncAddExt = ((int)0x8006), - /// - /// Original was GL_MIN_EXT = 0x8007 - /// - MinExt = ((int)0x8007), - /// - /// Original was GL_MAX_EXT = 0x8008 - /// - MaxExt = ((int)0x8008), - /// - /// Original was GL_BLEND_EQUATION_EXT = 0x8009 - /// - BlendEquationExt = ((int)0x8009), - } - - /// - /// Not used directly. - /// - public enum ExtDebugMarker : int - { - } - - /// - /// Not used directly. - /// - public enum ExtDiscardFramebuffer : int - { - /// - /// Original was GL_COLOR_EXT = 0x1800 - /// - ColorExt = ((int)0x1800), - /// - /// Original was GL_DEPTH_EXT = 0x1801 - /// - DepthExt = ((int)0x1801), - /// - /// Original was GL_STENCIL_EXT = 0x1802 - /// - StencilExt = ((int)0x1802), - } - - /// - /// Not used directly. - /// - public enum ExternalHandleType : int - { - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_FD_EXT = 0x9586 - /// - HandleTypeOpaqueFdExt = ((int)0x9586), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_EXT = 0x9587 - /// - HandleTypeOpaqueWin32Ext = ((int)0x9587), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXT = 0x9588 - /// - HandleTypeOpaqueWin32KmtExt = ((int)0x9588), - /// - /// Original was GL_HANDLE_TYPE_D3D12_TILEPOOL_EXT = 0x9589 - /// - HandleTypeD3D12TilepoolExt = ((int)0x9589), - /// - /// Original was GL_HANDLE_TYPE_D3D12_RESOURCE_EXT = 0x958A - /// - HandleTypeD3D12ResourceExt = ((int)0x958A), - /// - /// Original was GL_HANDLE_TYPE_D3D11_IMAGE_EXT = 0x958B - /// - HandleTypeD3D11ImageExt = ((int)0x958B), - /// - /// Original was GL_HANDLE_TYPE_D3D11_IMAGE_KMT_EXT = 0x958C - /// - HandleTypeD3D11ImageKmtExt = ((int)0x958C), - /// - /// Original was GL_HANDLE_TYPE_D3D12_FENCE_EXT = 0x9594 - /// - HandleTypeD3D12FenceExt = ((int)0x9594), - } - - /// - /// Not used directly. - /// - public enum ExtMapBufferRange : int - { - /// - /// Original was GL_MAP_READ_BIT_EXT = 0x0001 - /// - MapReadBitExt = ((int)0x0001), - /// - /// Original was GL_MAP_WRITE_BIT_EXT = 0x0002 - /// - MapWriteBitExt = ((int)0x0002), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT_EXT = 0x0004 - /// - MapInvalidateRangeBitExt = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT_EXT = 0x0008 - /// - MapInvalidateBufferBitExt = ((int)0x0008), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT_EXT = 0x0010 - /// - MapFlushExplicitBitExt = ((int)0x0010), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT_EXT = 0x0020 - /// - MapUnsynchronizedBitExt = ((int)0x0020), - } - - /// - /// Not used directly. - /// - public enum ExtMultiDrawArrays : int - { - } - - /// - /// Not used directly. - /// - public enum ExtMultisampledRenderToTexture : int - { - /// - /// Original was GL_RENDERBUFFER_SAMPLES_EXT = 0x8CAB - /// - RenderbufferSamplesExt = ((int)0x8CAB), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = 0x8D56 - /// - FramebufferIncompleteMultisampleExt = ((int)0x8D56), - /// - /// Original was GL_MAX_SAMPLES_EXT = 0x8D57 - /// - MaxSamplesExt = ((int)0x8D57), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT = 0x8D6C - /// - FramebufferAttachmentTextureSamplesExt = ((int)0x8D6C), - } - - /// - /// Not used directly. - /// - public enum ExtReadFormatBgra : int - { - /// - /// Original was GL_BGRA_EXT = 0x80E1 - /// - BgraExt = ((int)0x80E1), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT = 0x8365 - /// - UnsignedShort4444RevExt = ((int)0x8365), - /// - /// Original was GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT = 0x8366 - /// - UnsignedShort1555RevExt = ((int)0x8366), - } - - /// - /// Not used directly. - /// - public enum ExtRobustness : int - { - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_LOSE_CONTEXT_ON_RESET_EXT = 0x8252 - /// - LoseContextOnResetExt = ((int)0x8252), - /// - /// Original was GL_GUILTY_CONTEXT_RESET_EXT = 0x8253 - /// - GuiltyContextResetExt = ((int)0x8253), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET_EXT = 0x8254 - /// - InnocentContextResetExt = ((int)0x8254), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET_EXT = 0x8255 - /// - UnknownContextResetExt = ((int)0x8255), - /// - /// Original was GL_RESET_NOTIFICATION_STRATEGY_EXT = 0x8256 - /// - ResetNotificationStrategyExt = ((int)0x8256), - /// - /// Original was GL_NO_RESET_NOTIFICATION_EXT = 0x8261 - /// - NoResetNotificationExt = ((int)0x8261), - /// - /// Original was GL_CONTEXT_ROBUST_ACCESS_EXT = 0x90F3 - /// - ContextRobustAccessExt = ((int)0x90F3), - } - - /// - /// Not used directly. - /// - public enum ExtSrgb : int - { - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT = 0x8210 - /// - FramebufferAttachmentColorEncodingExt = ((int)0x8210), - /// - /// Original was GL_SRGB_EXT = 0x8C40 - /// - SrgbExt = ((int)0x8C40), - /// - /// Original was GL_SRGB_ALPHA_EXT = 0x8C42 - /// - SrgbAlphaExt = ((int)0x8C42), - /// - /// Original was GL_SRGB8_ALPHA8_EXT = 0x8C43 - /// - Srgb8Alpha8Ext = ((int)0x8C43), - } - - /// - /// Not used directly. - /// - public enum ExtTextureCompressionDxt1 : int - { - /// - /// Original was GL_COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0 - /// - CompressedRgbS3tcDxt1Ext = ((int)0x83F0), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1 - /// - CompressedRgbaS3tcDxt1Ext = ((int)0x83F1), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum ExttextureFilterAnisotropic : int - { - /// - /// Original was GL_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE - /// - TextureMaxAnisotropyExt = ((int)0x84FE), - /// - /// Original was GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FF - /// - MaxTextureMaxAnisotropyExt = ((int)0x84FF), - /// - /// Original was GL_EXT_texture_filter_anisotropic = 1 - /// - ExtTextureFilterAnisotropic = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum ExtTextureFilterAnisotropic : int - { - /// - /// Original was GL_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE - /// - TextureMaxAnisotropyExt = ((int)0x84FE), - /// - /// Original was GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FF - /// - MaxTextureMaxAnisotropyExt = ((int)0x84FF), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum ExttextureFormatBgra8888 : int - { - /// - /// Original was GL_BGRA = 0x80E1 - /// - Bgra = ((int)0x80E1), - /// - /// Original was GL_EXT_texture_format_BGRA8888 = 1 - /// - ExtTextureFormatBgra8888 = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum ExtTextureFormatBgra8888 : int - { - /// - /// Original was GL_BGRA_EXT = 0x80E1 - /// - BgraExt = ((int)0x80E1), - } - - /// - /// Not used directly. - /// - public enum ExtTextureLodBias : int - { - /// - /// Original was GL_MAX_TEXTURE_LOD_BIAS_EXT = 0x84FD - /// - MaxTextureLodBiasExt = ((int)0x84FD), - /// - /// Original was GL_TEXTURE_FILTER_CONTROL_EXT = 0x8500 - /// - TextureFilterControlExt = ((int)0x8500), - /// - /// Original was GL_TEXTURE_LOD_BIAS_EXT = 0x8501 - /// - TextureLodBiasExt = ((int)0x8501), - } - - /// - /// Not used directly. - /// - public enum ExtTextureStorage : int - { - /// - /// Original was GL_ALPHA8_EXT = 0x803C - /// - Alpha8Ext = ((int)0x803C), - /// - /// Original was GL_LUMINANCE8_EXT = 0x8040 - /// - Luminance8Ext = ((int)0x8040), - /// - /// Original was GL_LUMINANCE8_ALPHA8_EXT = 0x8045 - /// - Luminance8Alpha8Ext = ((int)0x8045), - /// - /// Original was GL_RGB10_EXT = 0x8052 - /// - Rgb10Ext = ((int)0x8052), - /// - /// Original was GL_RGB10_A2_EXT = 0x8059 - /// - Rgb10A2Ext = ((int)0x8059), - /// - /// Original was GL_R8_EXT = 0x8229 - /// - R8Ext = ((int)0x8229), - /// - /// Original was GL_RG8_EXT = 0x822B - /// - Rg8Ext = ((int)0x822B), - /// - /// Original was GL_R16F_EXT = 0x822D - /// - R16fExt = ((int)0x822D), - /// - /// Original was GL_R32F_EXT = 0x822E - /// - R32fExt = ((int)0x822E), - /// - /// Original was GL_RG16F_EXT = 0x822F - /// - Rg16fExt = ((int)0x822F), - /// - /// Original was GL_RG32F_EXT = 0x8230 - /// - Rg32fExt = ((int)0x8230), - /// - /// Original was GL_RGBA32F_EXT = 0x8814 - /// - Rgba32fExt = ((int)0x8814), - /// - /// Original was GL_RGB32F_EXT = 0x8815 - /// - Rgb32fExt = ((int)0x8815), - /// - /// Original was GL_ALPHA32F_EXT = 0x8816 - /// - Alpha32fExt = ((int)0x8816), - /// - /// Original was GL_LUMINANCE32F_EXT = 0x8818 - /// - Luminance32fExt = ((int)0x8818), - /// - /// Original was GL_LUMINANCE_ALPHA32F_EXT = 0x8819 - /// - LuminanceAlpha32fExt = ((int)0x8819), - /// - /// Original was GL_RGBA16F_EXT = 0x881A - /// - Rgba16fExt = ((int)0x881A), - /// - /// Original was GL_RGB16F_EXT = 0x881B - /// - Rgb16fExt = ((int)0x881B), - /// - /// Original was GL_ALPHA16F_EXT = 0x881C - /// - Alpha16fExt = ((int)0x881C), - /// - /// Original was GL_LUMINANCE16F_EXT = 0x881E - /// - Luminance16fExt = ((int)0x881E), - /// - /// Original was GL_LUMINANCE_ALPHA16F_EXT = 0x881F - /// - LuminanceAlpha16fExt = ((int)0x881F), - /// - /// Original was GL_TEXTURE_IMMUTABLE_FORMAT_EXT = 0x912F - /// - TextureImmutableFormatExt = ((int)0x912F), - /// - /// Original was GL_BGRA8_EXT = 0x93A1 - /// - Bgra8Ext = ((int)0x93A1), - } - - /// - /// Not used directly. - /// - public enum FeedBackToken : int - { - /// - /// Original was GL_PASS_THROUGH_TOKEN = 0x0700 - /// - PassThroughToken = ((int)0x0700), - /// - /// Original was GL_POINT_TOKEN = 0x0701 - /// - PointToken = ((int)0x0701), - /// - /// Original was GL_LINE_TOKEN = 0x0702 - /// - LineToken = ((int)0x0702), - /// - /// Original was GL_POLYGON_TOKEN = 0x0703 - /// - PolygonToken = ((int)0x0703), - /// - /// Original was GL_BITMAP_TOKEN = 0x0704 - /// - BitmapToken = ((int)0x0704), - /// - /// Original was GL_DRAW_PIXEL_TOKEN = 0x0705 - /// - DrawPixelToken = ((int)0x0705), - /// - /// Original was GL_COPY_PIXEL_TOKEN = 0x0706 - /// - CopyPixelToken = ((int)0x0706), - /// - /// Original was GL_LINE_RESET_TOKEN = 0x0707 - /// - LineResetToken = ((int)0x0707), - } - - /// - /// Not used directly. - /// - public enum FeedbackType : int - { - /// - /// Original was GL_2D = 0x0600 - /// - Gl2D = ((int)0x0600), - /// - /// Original was GL_3D = 0x0601 - /// - Gl3D = ((int)0x0601), - /// - /// Original was GL_3D_COLOR = 0x0602 - /// - Gl3DColor = ((int)0x0602), - /// - /// Original was GL_3D_COLOR_TEXTURE = 0x0603 - /// - Gl3DColorTexture = ((int)0x0603), - /// - /// Original was GL_4D_COLOR_TEXTURE = 0x0604 - /// - Gl4DColorTexture = ((int)0x0604), - } - - /// - /// Not used directly. - /// - [Flags] - public enum FfdMaskSgix : int - { - } - - /// - /// Not used directly. - /// - public enum FfdTargetSgix : int - { - /// - /// Original was GL_GEOMETRY_DEFORMATION_SGIX = 0x8194 - /// - GeometryDeformationSgix = ((int)0x8194), - /// - /// Original was GL_TEXTURE_DEFORMATION_SGIX = 0x8195 - /// - TextureDeformationSgix = ((int)0x8195), - } - - /// - /// Not used directly. - /// - public enum FogCoordinatePointerType : int - { - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum FogMode : int - { - /// - /// Original was GL_EXP = 0x0800 - /// - Exp = ((int)0x0800), - /// - /// Original was GL_EXP2 = 0x0801 - /// - Exp2 = ((int)0x0801), - /// - /// Original was GL_LINEAR = 0x2601 - /// - Linear = ((int)0x2601), - /// - /// Original was GL_FOG_FUNC_SGIS = 0x812A - /// - FogFuncSgis = ((int)0x812A), - } - - /// - /// Used in GL.Fog - /// - public enum FogParameter : int - { - /// - /// Original was GL_FOG_INDEX = 0x0B61 - /// - FogIndex = ((int)0x0B61), - /// - /// Original was GL_FOG_DENSITY = 0x0B62 - /// - FogDensity = ((int)0x0B62), - /// - /// Original was GL_FOG_START = 0x0B63 - /// - FogStart = ((int)0x0B63), - /// - /// Original was GL_FOG_END = 0x0B64 - /// - FogEnd = ((int)0x0B64), - /// - /// Original was GL_FOG_MODE = 0x0B65 - /// - FogMode = ((int)0x0B65), - /// - /// Original was GL_FOG_COLOR = 0x0B66 - /// - FogColor = ((int)0x0B66), - /// - /// Original was GL_FOG_OFFSET_VALUE_SGIX = 0x8199 - /// - FogOffsetValueSgix = ((int)0x8199), - } - - /// - /// Used in GL.Fogx, GL.Oes.Fogx - /// - public enum FogPName : int - { - /// - /// Original was GL_FOG_INDEX = 0x0B61 - /// - FogIndex = ((int)0x0B61), - /// - /// Original was GL_FOG_DENSITY = 0x0B62 - /// - FogDensity = ((int)0x0B62), - /// - /// Original was GL_FOG_START = 0x0B63 - /// - FogStart = ((int)0x0B63), - /// - /// Original was GL_FOG_END = 0x0B64 - /// - FogEnd = ((int)0x0B64), - /// - /// Original was GL_FOG_MODE = 0x0B65 - /// - FogMode = ((int)0x0B65), - /// - /// Original was GL_FOG_COORD_SRC = 0x8450 - /// - FogCoordSrc = ((int)0x8450), - } - - /// - /// Not used directly. - /// - public enum FogPointerTypeExt : int - { - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum FogPointerTypeIbm : int - { - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum FragmentLightModelParameterSgix : int - { - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = 0x8408 - /// - FragmentLightModelLocalViewerSgix = ((int)0x8408), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = 0x8409 - /// - FragmentLightModelTwoSideSgix = ((int)0x8409), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = 0x840A - /// - FragmentLightModelAmbientSgix = ((int)0x840A), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = 0x840B - /// - FragmentLightModelNormalInterpolationSgix = ((int)0x840B), - } - - /// - /// Not used directly. - /// - public enum FragmentOpAti : int - { - /// - /// Original was GL_MOV_ATI = 0x8961 - /// - MovAti = ((int)0x8961), - /// - /// Original was GL_ADD_ATI = 0x8963 - /// - AddAti = ((int)0x8963), - /// - /// Original was GL_MUL_ATI = 0x8964 - /// - MulAti = ((int)0x8964), - /// - /// Original was GL_SUB_ATI = 0x8965 - /// - SubAti = ((int)0x8965), - /// - /// Original was GL_DOT3_ATI = 0x8966 - /// - Dot3Ati = ((int)0x8966), - /// - /// Original was GL_DOT4_ATI = 0x8967 - /// - Dot4Ati = ((int)0x8967), - /// - /// Original was GL_MAD_ATI = 0x8968 - /// - MadAti = ((int)0x8968), - /// - /// Original was GL_LERP_ATI = 0x8969 - /// - LerpAti = ((int)0x8969), - /// - /// Original was GL_CND_ATI = 0x896A - /// - CndAti = ((int)0x896A), - /// - /// Original was GL_CND0_ATI = 0x896B - /// - Cnd0Ati = ((int)0x896B), - /// - /// Original was GL_DOT2_ADD_ATI = 0x896C - /// - Dot2AddAti = ((int)0x896C), - } - - /// - /// Used in GL.Ext.FramebufferTexture2DMultisample, GL.Img.FramebufferTexture2DMultisample and 3 other functions - /// - public enum FramebufferAttachment : int - { - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS = 0x8CDF - /// - MaxColorAttachments = ((int)0x8CDF), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS_EXT = 0x8CDF - /// - MaxColorAttachmentsExt = ((int)0x8CDF), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS_NV = 0x8CDF - /// - MaxColorAttachmentsNv = ((int)0x8CDF), - /// - /// Original was GL_COLOR_ATTACHMENT0 = 0x8CE0 - /// - ColorAttachment0 = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT0_EXT = 0x8CE0 - /// - ColorAttachment0Ext = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT0_NV = 0x8CE0 - /// - ColorAttachment0Nv = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT0_OES = 0x8CE0 - /// - ColorAttachment0Oes = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT1 = 0x8CE1 - /// - ColorAttachment1 = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT1_EXT = 0x8CE1 - /// - ColorAttachment1Ext = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT1_NV = 0x8CE1 - /// - ColorAttachment1Nv = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2 = 0x8CE2 - /// - ColorAttachment2 = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT2_EXT = 0x8CE2 - /// - ColorAttachment2Ext = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT2_NV = 0x8CE2 - /// - ColorAttachment2Nv = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3 = 0x8CE3 - /// - ColorAttachment3 = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT3_EXT = 0x8CE3 - /// - ColorAttachment3Ext = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT3_NV = 0x8CE3 - /// - ColorAttachment3Nv = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4 = 0x8CE4 - /// - ColorAttachment4 = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT4_EXT = 0x8CE4 - /// - ColorAttachment4Ext = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT4_NV = 0x8CE4 - /// - ColorAttachment4Nv = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5 = 0x8CE5 - /// - ColorAttachment5 = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT5_EXT = 0x8CE5 - /// - ColorAttachment5Ext = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT5_NV = 0x8CE5 - /// - ColorAttachment5Nv = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6 = 0x8CE6 - /// - ColorAttachment6 = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT6_EXT = 0x8CE6 - /// - ColorAttachment6Ext = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT6_NV = 0x8CE6 - /// - ColorAttachment6Nv = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7 = 0x8CE7 - /// - ColorAttachment7 = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT7_EXT = 0x8CE7 - /// - ColorAttachment7Ext = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT7_NV = 0x8CE7 - /// - ColorAttachment7Nv = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8 = 0x8CE8 - /// - ColorAttachment8 = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT8_EXT = 0x8CE8 - /// - ColorAttachment8Ext = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT8_NV = 0x8CE8 - /// - ColorAttachment8Nv = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9 = 0x8CE9 - /// - ColorAttachment9 = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT9_EXT = 0x8CE9 - /// - ColorAttachment9Ext = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT9_NV = 0x8CE9 - /// - ColorAttachment9Nv = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10 = 0x8CEA - /// - ColorAttachment10 = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT10_EXT = 0x8CEA - /// - ColorAttachment10Ext = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT10_NV = 0x8CEA - /// - ColorAttachment10Nv = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11 = 0x8CEB - /// - ColorAttachment11 = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT11_EXT = 0x8CEB - /// - ColorAttachment11Ext = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT11_NV = 0x8CEB - /// - ColorAttachment11Nv = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12 = 0x8CEC - /// - ColorAttachment12 = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT12_EXT = 0x8CEC - /// - ColorAttachment12Ext = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT12_NV = 0x8CEC - /// - ColorAttachment12Nv = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13 = 0x8CED - /// - ColorAttachment13 = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT13_EXT = 0x8CED - /// - ColorAttachment13Ext = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT13_NV = 0x8CED - /// - ColorAttachment13Nv = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14 = 0x8CEE - /// - ColorAttachment14 = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT14_EXT = 0x8CEE - /// - ColorAttachment14Ext = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT14_NV = 0x8CEE - /// - ColorAttachment14Nv = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15 = 0x8CEF - /// - ColorAttachment15 = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT15_EXT = 0x8CEF - /// - ColorAttachment15Ext = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT15_NV = 0x8CEF - /// - ColorAttachment15Nv = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT16 = 0x8CF0 - /// - ColorAttachment16 = ((int)0x8CF0), - /// - /// Original was GL_COLOR_ATTACHMENT17 = 0x8CF1 - /// - ColorAttachment17 = ((int)0x8CF1), - /// - /// Original was GL_COLOR_ATTACHMENT18 = 0x8CF2 - /// - ColorAttachment18 = ((int)0x8CF2), - /// - /// Original was GL_COLOR_ATTACHMENT19 = 0x8CF3 - /// - ColorAttachment19 = ((int)0x8CF3), - /// - /// Original was GL_COLOR_ATTACHMENT20 = 0x8CF4 - /// - ColorAttachment20 = ((int)0x8CF4), - /// - /// Original was GL_COLOR_ATTACHMENT21 = 0x8CF5 - /// - ColorAttachment21 = ((int)0x8CF5), - /// - /// Original was GL_COLOR_ATTACHMENT22 = 0x8CF6 - /// - ColorAttachment22 = ((int)0x8CF6), - /// - /// Original was GL_COLOR_ATTACHMENT23 = 0x8CF7 - /// - ColorAttachment23 = ((int)0x8CF7), - /// - /// Original was GL_COLOR_ATTACHMENT24 = 0x8CF8 - /// - ColorAttachment24 = ((int)0x8CF8), - /// - /// Original was GL_COLOR_ATTACHMENT25 = 0x8CF9 - /// - ColorAttachment25 = ((int)0x8CF9), - /// - /// Original was GL_COLOR_ATTACHMENT26 = 0x8CFA - /// - ColorAttachment26 = ((int)0x8CFA), - /// - /// Original was GL_COLOR_ATTACHMENT27 = 0x8CFB - /// - ColorAttachment27 = ((int)0x8CFB), - /// - /// Original was GL_COLOR_ATTACHMENT28 = 0x8CFC - /// - ColorAttachment28 = ((int)0x8CFC), - /// - /// Original was GL_COLOR_ATTACHMENT29 = 0x8CFD - /// - ColorAttachment29 = ((int)0x8CFD), - /// - /// Original was GL_COLOR_ATTACHMENT30 = 0x8CFE - /// - ColorAttachment30 = ((int)0x8CFE), - /// - /// Original was GL_COLOR_ATTACHMENT31 = 0x8CFF - /// - ColorAttachment31 = ((int)0x8CFF), - /// - /// Original was GL_DEPTH_ATTACHMENT = 0x8D00 - /// - DepthAttachment = ((int)0x8D00), - /// - /// Original was GL_DEPTH_ATTACHMENT_EXT = 0x8D00 - /// - DepthAttachmentExt = ((int)0x8D00), - /// - /// Original was GL_DEPTH_ATTACHMENT_OES = 0x8D00 - /// - DepthAttachmentOes = ((int)0x8D00), - } - - /// - /// Used in GL.Oes.GetFramebufferAttachmentParameter - /// - public enum FramebufferAttachmentParameterName : int - { - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING = 0x8210 - /// - FramebufferAttachmentColorEncoding = ((int)0x8210), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE = 0x8211 - /// - FramebufferAttachmentComponentType = ((int)0x8211), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE = 0x8212 - /// - FramebufferAttachmentRedSize = ((int)0x8212), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE = 0x8213 - /// - FramebufferAttachmentGreenSize = ((int)0x8213), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE = 0x8214 - /// - FramebufferAttachmentBlueSize = ((int)0x8214), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE = 0x8215 - /// - FramebufferAttachmentAlphaSize = ((int)0x8215), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE = 0x8216 - /// - FramebufferAttachmentDepthSize = ((int)0x8216), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE = 0x8217 - /// - FramebufferAttachmentStencilSize = ((int)0x8217), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 0x8CD1 - /// - FramebufferAttachmentObjectName = ((int)0x8CD1), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 0x8CD2 - /// - FramebufferAttachmentTextureLevel = ((int)0x8CD2), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 0x8CD3 - /// - FramebufferAttachmentTextureCubeMapFace = ((int)0x8CD3), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER = 0x8CD4 - /// - FramebufferAttachmentTextureLayer = ((int)0x8CD4), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_LAYERED = 0x8DA7 - /// - FramebufferAttachmentLayered = ((int)0x8DA7), - } - - /// - /// Not used directly. - /// - public enum FramebufferFetchNoncoherent : int - { - /// - /// Original was GL_FRAMEBUFFER_FETCH_NONCOHERENT_QCOM = 0x96A2 - /// - FramebufferFetchNoncoherentQcom = ((int)0x96A2), - } - - /// - /// Not used directly. - /// - public enum FramebufferParameterName : int - { - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_WIDTH = 0x9310 - /// - FramebufferDefaultWidth = ((int)0x9310), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_HEIGHT = 0x9311 - /// - FramebufferDefaultHeight = ((int)0x9311), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_LAYERS = 0x9312 - /// - FramebufferDefaultLayers = ((int)0x9312), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_SAMPLES = 0x9313 - /// - FramebufferDefaultSamples = ((int)0x9313), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS = 0x9314 - /// - FramebufferDefaultFixedSampleLocations = ((int)0x9314), - } - - /// - /// Not used directly. - /// - public enum FramebufferStatus : int - { - /// - /// Original was GL_FRAMEBUFFER_UNDEFINED = 0x8219 - /// - FramebufferUndefined = ((int)0x8219), - /// - /// Original was GL_FRAMEBUFFER_COMPLETE = 0x8CD5 - /// - FramebufferComplete = ((int)0x8CD5), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 0x8CD6 - /// - FramebufferIncompleteAttachment = ((int)0x8CD6), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 0x8CD7 - /// - FramebufferIncompleteMissingAttachment = ((int)0x8CD7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER = 0x8CDB - /// - FramebufferIncompleteDrawBuffer = ((int)0x8CDB), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER = 0x8CDC - /// - FramebufferIncompleteReadBuffer = ((int)0x8CDC), - /// - /// Original was GL_FRAMEBUFFER_UNSUPPORTED = 0x8CDD - /// - FramebufferUnsupported = ((int)0x8CDD), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE = 0x8D56 - /// - FramebufferIncompleteMultisample = ((int)0x8D56), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS = 0x8DA8 - /// - FramebufferIncompleteLayerTargets = ((int)0x8DA8), - } - - /// - /// Used in GL.Ext.FramebufferTexture2DMultisample, GL.Img.FramebufferTexture2DMultisample and 5 other functions - /// - public enum FramebufferTarget : int - { - /// - /// Original was GL_READ_FRAMEBUFFER = 0x8CA8 - /// - ReadFramebuffer = ((int)0x8CA8), - /// - /// Original was GL_DRAW_FRAMEBUFFER = 0x8CA9 - /// - DrawFramebuffer = ((int)0x8CA9), - /// - /// Original was GL_FRAMEBUFFER = 0x8D40 - /// - Framebuffer = ((int)0x8D40), - } - - /// - /// Used in GL.FrontFace - /// - public enum FrontFaceDirection : int - { - /// - /// Original was GL_CW = 0x0900 - /// - Cw = ((int)0x0900), - /// - /// Original was GL_CCW = 0x0901 - /// - Ccw = ((int)0x0901), - } - - /// - /// Not used directly. - /// - public enum GetColorTableParameterPNameSgi : int - { - /// - /// Original was GL_COLOR_TABLE_SCALE = 0x80D6 - /// - ColorTableScale = ((int)0x80D6), - /// - /// Original was GL_COLOR_TABLE_SCALE_SGI = 0x80D6 - /// - ColorTableScaleSgi = ((int)0x80D6), - /// - /// Original was GL_COLOR_TABLE_BIAS = 0x80D7 - /// - ColorTableBias = ((int)0x80D7), - /// - /// Original was GL_COLOR_TABLE_BIAS_SGI = 0x80D7 - /// - ColorTableBiasSgi = ((int)0x80D7), - /// - /// Original was GL_COLOR_TABLE_FORMAT = 0x80D8 - /// - ColorTableFormat = ((int)0x80D8), - /// - /// Original was GL_COLOR_TABLE_FORMAT_SGI = 0x80D8 - /// - ColorTableFormatSgi = ((int)0x80D8), - /// - /// Original was GL_COLOR_TABLE_WIDTH = 0x80D9 - /// - ColorTableWidth = ((int)0x80D9), - /// - /// Original was GL_COLOR_TABLE_WIDTH_SGI = 0x80D9 - /// - ColorTableWidthSgi = ((int)0x80D9), - /// - /// Original was GL_COLOR_TABLE_RED_SIZE = 0x80DA - /// - ColorTableRedSize = ((int)0x80DA), - /// - /// Original was GL_COLOR_TABLE_RED_SIZE_SGI = 0x80DA - /// - ColorTableRedSizeSgi = ((int)0x80DA), - /// - /// Original was GL_COLOR_TABLE_GREEN_SIZE = 0x80DB - /// - ColorTableGreenSize = ((int)0x80DB), - /// - /// Original was GL_COLOR_TABLE_GREEN_SIZE_SGI = 0x80DB - /// - ColorTableGreenSizeSgi = ((int)0x80DB), - /// - /// Original was GL_COLOR_TABLE_BLUE_SIZE = 0x80DC - /// - ColorTableBlueSize = ((int)0x80DC), - /// - /// Original was GL_COLOR_TABLE_BLUE_SIZE_SGI = 0x80DC - /// - ColorTableBlueSizeSgi = ((int)0x80DC), - /// - /// Original was GL_COLOR_TABLE_ALPHA_SIZE = 0x80DD - /// - ColorTableAlphaSize = ((int)0x80DD), - /// - /// Original was GL_COLOR_TABLE_ALPHA_SIZE_SGI = 0x80DD - /// - ColorTableAlphaSizeSgi = ((int)0x80DD), - /// - /// Original was GL_COLOR_TABLE_LUMINANCE_SIZE = 0x80DE - /// - ColorTableLuminanceSize = ((int)0x80DE), - /// - /// Original was GL_COLOR_TABLE_LUMINANCE_SIZE_SGI = 0x80DE - /// - ColorTableLuminanceSizeSgi = ((int)0x80DE), - /// - /// Original was GL_COLOR_TABLE_INTENSITY_SIZE = 0x80DF - /// - ColorTableIntensitySize = ((int)0x80DF), - /// - /// Original was GL_COLOR_TABLE_INTENSITY_SIZE_SGI = 0x80DF - /// - ColorTableIntensitySizeSgi = ((int)0x80DF), - } - - /// - /// Not used directly. - /// - public enum GetConvolutionParameter : int - { - /// - /// Original was GL_CONVOLUTION_BORDER_MODE = 0x8013 - /// - ConvolutionBorderMode = ((int)0x8013), - /// - /// Original was GL_CONVOLUTION_BORDER_MODE_EXT = 0x8013 - /// - ConvolutionBorderModeExt = ((int)0x8013), - /// - /// Original was GL_CONVOLUTION_FILTER_SCALE = 0x8014 - /// - ConvolutionFilterScale = ((int)0x8014), - /// - /// Original was GL_CONVOLUTION_FILTER_SCALE_EXT = 0x8014 - /// - ConvolutionFilterScaleExt = ((int)0x8014), - /// - /// Original was GL_CONVOLUTION_FILTER_BIAS = 0x8015 - /// - ConvolutionFilterBias = ((int)0x8015), - /// - /// Original was GL_CONVOLUTION_FILTER_BIAS_EXT = 0x8015 - /// - ConvolutionFilterBiasExt = ((int)0x8015), - /// - /// Original was GL_CONVOLUTION_FORMAT = 0x8017 - /// - ConvolutionFormat = ((int)0x8017), - /// - /// Original was GL_CONVOLUTION_FORMAT_EXT = 0x8017 - /// - ConvolutionFormatExt = ((int)0x8017), - /// - /// Original was GL_CONVOLUTION_WIDTH = 0x8018 - /// - ConvolutionWidth = ((int)0x8018), - /// - /// Original was GL_CONVOLUTION_WIDTH_EXT = 0x8018 - /// - ConvolutionWidthExt = ((int)0x8018), - /// - /// Original was GL_CONVOLUTION_HEIGHT = 0x8019 - /// - ConvolutionHeight = ((int)0x8019), - /// - /// Original was GL_CONVOLUTION_HEIGHT_EXT = 0x8019 - /// - ConvolutionHeightExt = ((int)0x8019), - /// - /// Original was GL_MAX_CONVOLUTION_WIDTH = 0x801A - /// - MaxConvolutionWidth = ((int)0x801A), - /// - /// Original was GL_MAX_CONVOLUTION_WIDTH_EXT = 0x801A - /// - MaxConvolutionWidthExt = ((int)0x801A), - /// - /// Original was GL_MAX_CONVOLUTION_HEIGHT = 0x801B - /// - MaxConvolutionHeight = ((int)0x801B), - /// - /// Original was GL_MAX_CONVOLUTION_HEIGHT_EXT = 0x801B - /// - MaxConvolutionHeightExt = ((int)0x801B), - /// - /// Original was GL_CONVOLUTION_BORDER_COLOR = 0x8154 - /// - ConvolutionBorderColor = ((int)0x8154), - } - - /// - /// Not used directly. - /// - public enum GetFramebufferParameter : int - { - /// - /// Original was GL_DOUBLEBUFFER = 0x0C32 - /// - Doublebuffer = ((int)0x0C32), - /// - /// Original was GL_STEREO = 0x0C33 - /// - Stereo = ((int)0x0C33), - /// - /// Original was GL_SAMPLE_BUFFERS = 0x80A8 - /// - SampleBuffers = ((int)0x80A8), - /// - /// Original was GL_SAMPLES = 0x80A9 - /// - Samples = ((int)0x80A9), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_TYPE = 0x8B9A - /// - ImplementationColorReadType = ((int)0x8B9A), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_FORMAT = 0x8B9B - /// - ImplementationColorReadFormat = ((int)0x8B9B), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_WIDTH = 0x9310 - /// - FramebufferDefaultWidth = ((int)0x9310), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_HEIGHT = 0x9311 - /// - FramebufferDefaultHeight = ((int)0x9311), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_LAYERS = 0x9312 - /// - FramebufferDefaultLayers = ((int)0x9312), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_SAMPLES = 0x9313 - /// - FramebufferDefaultSamples = ((int)0x9313), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS = 0x9314 - /// - FramebufferDefaultFixedSampleLocations = ((int)0x9314), - } - - /// - /// Used in GL.Oes.GetHistogramParameterx - /// - public enum GetHistogramParameterPNameExt : int - { - /// - /// Original was GL_HISTOGRAM_WIDTH = 0x8026 - /// - HistogramWidth = ((int)0x8026), - /// - /// Original was GL_HISTOGRAM_WIDTH_EXT = 0x8026 - /// - HistogramWidthExt = ((int)0x8026), - /// - /// Original was GL_HISTOGRAM_FORMAT = 0x8027 - /// - HistogramFormat = ((int)0x8027), - /// - /// Original was GL_HISTOGRAM_FORMAT_EXT = 0x8027 - /// - HistogramFormatExt = ((int)0x8027), - /// - /// Original was GL_HISTOGRAM_RED_SIZE = 0x8028 - /// - HistogramRedSize = ((int)0x8028), - /// - /// Original was GL_HISTOGRAM_RED_SIZE_EXT = 0x8028 - /// - HistogramRedSizeExt = ((int)0x8028), - /// - /// Original was GL_HISTOGRAM_GREEN_SIZE = 0x8029 - /// - HistogramGreenSize = ((int)0x8029), - /// - /// Original was GL_HISTOGRAM_GREEN_SIZE_EXT = 0x8029 - /// - HistogramGreenSizeExt = ((int)0x8029), - /// - /// Original was GL_HISTOGRAM_BLUE_SIZE = 0x802A - /// - HistogramBlueSize = ((int)0x802A), - /// - /// Original was GL_HISTOGRAM_BLUE_SIZE_EXT = 0x802A - /// - HistogramBlueSizeExt = ((int)0x802A), - /// - /// Original was GL_HISTOGRAM_ALPHA_SIZE = 0x802B - /// - HistogramAlphaSize = ((int)0x802B), - /// - /// Original was GL_HISTOGRAM_ALPHA_SIZE_EXT = 0x802B - /// - HistogramAlphaSizeExt = ((int)0x802B), - /// - /// Original was GL_HISTOGRAM_LUMINANCE_SIZE = 0x802C - /// - HistogramLuminanceSize = ((int)0x802C), - /// - /// Original was GL_HISTOGRAM_LUMINANCE_SIZE_EXT = 0x802C - /// - HistogramLuminanceSizeExt = ((int)0x802C), - /// - /// Original was GL_HISTOGRAM_SINK = 0x802D - /// - HistogramSink = ((int)0x802D), - /// - /// Original was GL_HISTOGRAM_SINK_EXT = 0x802D - /// - HistogramSinkExt = ((int)0x802D), - } - - /// - /// Used in GL.Oes.GetMapx - /// - public enum GetMapQuery : int - { - /// - /// Original was GL_COEFF = 0x0A00 - /// - Coeff = ((int)0x0A00), - /// - /// Original was GL_ORDER = 0x0A01 - /// - Order = ((int)0x0A01), - /// - /// Original was GL_DOMAIN = 0x0A02 - /// - Domain = ((int)0x0A02), - } - - /// - /// Not used directly. - /// - public enum GetMinmaxParameterPNameExt : int - { - /// - /// Original was GL_MINMAX_FORMAT = 0x802F - /// - MinmaxFormat = ((int)0x802F), - /// - /// Original was GL_MINMAX_FORMAT_EXT = 0x802F - /// - MinmaxFormatExt = ((int)0x802F), - /// - /// Original was GL_MINMAX_SINK = 0x8030 - /// - MinmaxSink = ((int)0x8030), - /// - /// Original was GL_MINMAX_SINK_EXT = 0x8030 - /// - MinmaxSinkExt = ((int)0x8030), - } - - /// - /// Not used directly. - /// - public enum GetPixelMap : int - { - /// - /// Original was GL_PIXEL_MAP_I_TO_I = 0x0C70 - /// - PixelMapIToI = ((int)0x0C70), - /// - /// Original was GL_PIXEL_MAP_S_TO_S = 0x0C71 - /// - PixelMapSToS = ((int)0x0C71), - /// - /// Original was GL_PIXEL_MAP_I_TO_R = 0x0C72 - /// - PixelMapIToR = ((int)0x0C72), - /// - /// Original was GL_PIXEL_MAP_I_TO_G = 0x0C73 - /// - PixelMapIToG = ((int)0x0C73), - /// - /// Original was GL_PIXEL_MAP_I_TO_B = 0x0C74 - /// - PixelMapIToB = ((int)0x0C74), - /// - /// Original was GL_PIXEL_MAP_I_TO_A = 0x0C75 - /// - PixelMapIToA = ((int)0x0C75), - /// - /// Original was GL_PIXEL_MAP_R_TO_R = 0x0C76 - /// - PixelMapRToR = ((int)0x0C76), - /// - /// Original was GL_PIXEL_MAP_G_TO_G = 0x0C77 - /// - PixelMapGToG = ((int)0x0C77), - /// - /// Original was GL_PIXEL_MAP_B_TO_B = 0x0C78 - /// - PixelMapBToB = ((int)0x0C78), - /// - /// Original was GL_PIXEL_MAP_A_TO_A = 0x0C79 - /// - PixelMapAToA = ((int)0x0C79), - } - - /// - /// Used in GL.Apple.GetInteger64, GL.GetBoolean and 4 other functions - /// - public enum GetPName : int - { - /// - /// Original was GL_CURRENT_COLOR = 0x0B00 - /// - CurrentColor = ((int)0x0B00), - /// - /// Original was GL_CURRENT_INDEX = 0x0B01 - /// - CurrentIndex = ((int)0x0B01), - /// - /// Original was GL_CURRENT_NORMAL = 0x0B02 - /// - CurrentNormal = ((int)0x0B02), - /// - /// Original was GL_CURRENT_TEXTURE_COORDS = 0x0B03 - /// - CurrentTextureCoords = ((int)0x0B03), - /// - /// Original was GL_CURRENT_RASTER_COLOR = 0x0B04 - /// - CurrentRasterColor = ((int)0x0B04), - /// - /// Original was GL_CURRENT_RASTER_INDEX = 0x0B05 - /// - CurrentRasterIndex = ((int)0x0B05), - /// - /// Original was GL_CURRENT_RASTER_TEXTURE_COORDS = 0x0B06 - /// - CurrentRasterTextureCoords = ((int)0x0B06), - /// - /// Original was GL_CURRENT_RASTER_POSITION = 0x0B07 - /// - CurrentRasterPosition = ((int)0x0B07), - /// - /// Original was GL_CURRENT_RASTER_POSITION_VALID = 0x0B08 - /// - CurrentRasterPositionValid = ((int)0x0B08), - /// - /// Original was GL_CURRENT_RASTER_DISTANCE = 0x0B09 - /// - CurrentRasterDistance = ((int)0x0B09), - /// - /// Original was GL_POINT_SMOOTH = 0x0B10 - /// - PointSmooth = ((int)0x0B10), - /// - /// Original was GL_POINT_SIZE = 0x0B11 - /// - PointSize = ((int)0x0B11), - /// - /// Original was GL_POINT_SIZE_RANGE = 0x0B12 - /// - PointSizeRange = ((int)0x0B12), - /// - /// Original was GL_SMOOTH_POINT_SIZE_RANGE = 0x0B12 - /// - SmoothPointSizeRange = ((int)0x0B12), - /// - /// Original was GL_POINT_SIZE_GRANULARITY = 0x0B13 - /// - PointSizeGranularity = ((int)0x0B13), - /// - /// Original was GL_SMOOTH_POINT_SIZE_GRANULARITY = 0x0B13 - /// - SmoothPointSizeGranularity = ((int)0x0B13), - /// - /// Original was GL_LINE_SMOOTH = 0x0B20 - /// - LineSmooth = ((int)0x0B20), - /// - /// Original was GL_LINE_WIDTH = 0x0B21 - /// - LineWidth = ((int)0x0B21), - /// - /// Original was GL_LINE_WIDTH_RANGE = 0x0B22 - /// - LineWidthRange = ((int)0x0B22), - /// - /// Original was GL_SMOOTH_LINE_WIDTH_RANGE = 0x0B22 - /// - SmoothLineWidthRange = ((int)0x0B22), - /// - /// Original was GL_LINE_WIDTH_GRANULARITY = 0x0B23 - /// - LineWidthGranularity = ((int)0x0B23), - /// - /// Original was GL_SMOOTH_LINE_WIDTH_GRANULARITY = 0x0B23 - /// - SmoothLineWidthGranularity = ((int)0x0B23), - /// - /// Original was GL_LINE_STIPPLE = 0x0B24 - /// - LineStipple = ((int)0x0B24), - /// - /// Original was GL_LINE_STIPPLE_PATTERN = 0x0B25 - /// - LineStipplePattern = ((int)0x0B25), - /// - /// Original was GL_LINE_STIPPLE_REPEAT = 0x0B26 - /// - LineStippleRepeat = ((int)0x0B26), - /// - /// Original was GL_LIST_MODE = 0x0B30 - /// - ListMode = ((int)0x0B30), - /// - /// Original was GL_MAX_LIST_NESTING = 0x0B31 - /// - MaxListNesting = ((int)0x0B31), - /// - /// Original was GL_LIST_BASE = 0x0B32 - /// - ListBase = ((int)0x0B32), - /// - /// Original was GL_LIST_INDEX = 0x0B33 - /// - ListIndex = ((int)0x0B33), - /// - /// Original was GL_POLYGON_MODE = 0x0B40 - /// - PolygonMode = ((int)0x0B40), - /// - /// Original was GL_POLYGON_SMOOTH = 0x0B41 - /// - PolygonSmooth = ((int)0x0B41), - /// - /// Original was GL_POLYGON_STIPPLE = 0x0B42 - /// - PolygonStipple = ((int)0x0B42), - /// - /// Original was GL_EDGE_FLAG = 0x0B43 - /// - EdgeFlag = ((int)0x0B43), - /// - /// Original was GL_CULL_FACE = 0x0B44 - /// - CullFace = ((int)0x0B44), - /// - /// Original was GL_CULL_FACE_MODE = 0x0B45 - /// - CullFaceMode = ((int)0x0B45), - /// - /// Original was GL_FRONT_FACE = 0x0B46 - /// - FrontFace = ((int)0x0B46), - /// - /// Original was GL_LIGHTING = 0x0B50 - /// - Lighting = ((int)0x0B50), - /// - /// Original was GL_LIGHT_MODEL_LOCAL_VIEWER = 0x0B51 - /// - LightModelLocalViewer = ((int)0x0B51), - /// - /// Original was GL_LIGHT_MODEL_TWO_SIDE = 0x0B52 - /// - LightModelTwoSide = ((int)0x0B52), - /// - /// Original was GL_LIGHT_MODEL_AMBIENT = 0x0B53 - /// - LightModelAmbient = ((int)0x0B53), - /// - /// Original was GL_SHADE_MODEL = 0x0B54 - /// - ShadeModel = ((int)0x0B54), - /// - /// Original was GL_COLOR_MATERIAL_FACE = 0x0B55 - /// - ColorMaterialFace = ((int)0x0B55), - /// - /// Original was GL_COLOR_MATERIAL_PARAMETER = 0x0B56 - /// - ColorMaterialParameter = ((int)0x0B56), - /// - /// Original was GL_COLOR_MATERIAL = 0x0B57 - /// - ColorMaterial = ((int)0x0B57), - /// - /// Original was GL_FOG = 0x0B60 - /// - Fog = ((int)0x0B60), - /// - /// Original was GL_FOG_INDEX = 0x0B61 - /// - FogIndex = ((int)0x0B61), - /// - /// Original was GL_FOG_DENSITY = 0x0B62 - /// - FogDensity = ((int)0x0B62), - /// - /// Original was GL_FOG_START = 0x0B63 - /// - FogStart = ((int)0x0B63), - /// - /// Original was GL_FOG_END = 0x0B64 - /// - FogEnd = ((int)0x0B64), - /// - /// Original was GL_FOG_MODE = 0x0B65 - /// - FogMode = ((int)0x0B65), - /// - /// Original was GL_FOG_COLOR = 0x0B66 - /// - FogColor = ((int)0x0B66), - /// - /// Original was GL_DEPTH_RANGE = 0x0B70 - /// - DepthRange = ((int)0x0B70), - /// - /// Original was GL_DEPTH_TEST = 0x0B71 - /// - DepthTest = ((int)0x0B71), - /// - /// Original was GL_DEPTH_WRITEMASK = 0x0B72 - /// - DepthWritemask = ((int)0x0B72), - /// - /// Original was GL_DEPTH_CLEAR_VALUE = 0x0B73 - /// - DepthClearValue = ((int)0x0B73), - /// - /// Original was GL_DEPTH_FUNC = 0x0B74 - /// - DepthFunc = ((int)0x0B74), - /// - /// Original was GL_ACCUM_CLEAR_VALUE = 0x0B80 - /// - AccumClearValue = ((int)0x0B80), - /// - /// Original was GL_STENCIL_TEST = 0x0B90 - /// - StencilTest = ((int)0x0B90), - /// - /// Original was GL_STENCIL_CLEAR_VALUE = 0x0B91 - /// - StencilClearValue = ((int)0x0B91), - /// - /// Original was GL_STENCIL_FUNC = 0x0B92 - /// - StencilFunc = ((int)0x0B92), - /// - /// Original was GL_STENCIL_VALUE_MASK = 0x0B93 - /// - StencilValueMask = ((int)0x0B93), - /// - /// Original was GL_STENCIL_FAIL = 0x0B94 - /// - StencilFail = ((int)0x0B94), - /// - /// Original was GL_STENCIL_PASS_DEPTH_FAIL = 0x0B95 - /// - StencilPassDepthFail = ((int)0x0B95), - /// - /// Original was GL_STENCIL_PASS_DEPTH_PASS = 0x0B96 - /// - StencilPassDepthPass = ((int)0x0B96), - /// - /// Original was GL_STENCIL_REF = 0x0B97 - /// - StencilRef = ((int)0x0B97), - /// - /// Original was GL_STENCIL_WRITEMASK = 0x0B98 - /// - StencilWritemask = ((int)0x0B98), - /// - /// Original was GL_MATRIX_MODE = 0x0BA0 - /// - MatrixMode = ((int)0x0BA0), - /// - /// Original was GL_NORMALIZE = 0x0BA1 - /// - Normalize = ((int)0x0BA1), - /// - /// Original was GL_VIEWPORT = 0x0BA2 - /// - Viewport = ((int)0x0BA2), - /// - /// Original was GL_MODELVIEW0_STACK_DEPTH_EXT = 0x0BA3 - /// - Modelview0StackDepthExt = ((int)0x0BA3), - /// - /// Original was GL_MODELVIEW_STACK_DEPTH = 0x0BA3 - /// - ModelviewStackDepth = ((int)0x0BA3), - /// - /// Original was GL_PROJECTION_STACK_DEPTH = 0x0BA4 - /// - ProjectionStackDepth = ((int)0x0BA4), - /// - /// Original was GL_TEXTURE_STACK_DEPTH = 0x0BA5 - /// - TextureStackDepth = ((int)0x0BA5), - /// - /// Original was GL_MODELVIEW0_MATRIX_EXT = 0x0BA6 - /// - Modelview0MatrixExt = ((int)0x0BA6), - /// - /// Original was GL_MODELVIEW_MATRIX = 0x0BA6 - /// - ModelviewMatrix = ((int)0x0BA6), - /// - /// Original was GL_PROJECTION_MATRIX = 0x0BA7 - /// - ProjectionMatrix = ((int)0x0BA7), - /// - /// Original was GL_TEXTURE_MATRIX = 0x0BA8 - /// - TextureMatrix = ((int)0x0BA8), - /// - /// Original was GL_ATTRIB_STACK_DEPTH = 0x0BB0 - /// - AttribStackDepth = ((int)0x0BB0), - /// - /// Original was GL_CLIENT_ATTRIB_STACK_DEPTH = 0x0BB1 - /// - ClientAttribStackDepth = ((int)0x0BB1), - /// - /// Original was GL_ALPHA_TEST = 0x0BC0 - /// - AlphaTest = ((int)0x0BC0), - /// - /// Original was GL_ALPHA_TEST_QCOM = 0x0BC0 - /// - AlphaTestQcom = ((int)0x0BC0), - /// - /// Original was GL_ALPHA_TEST_FUNC = 0x0BC1 - /// - AlphaTestFunc = ((int)0x0BC1), - /// - /// Original was GL_ALPHA_TEST_FUNC_QCOM = 0x0BC1 - /// - AlphaTestFuncQcom = ((int)0x0BC1), - /// - /// Original was GL_ALPHA_TEST_REF = 0x0BC2 - /// - AlphaTestRef = ((int)0x0BC2), - /// - /// Original was GL_ALPHA_TEST_REF_QCOM = 0x0BC2 - /// - AlphaTestRefQcom = ((int)0x0BC2), - /// - /// Original was GL_DITHER = 0x0BD0 - /// - Dither = ((int)0x0BD0), - /// - /// Original was GL_BLEND_DST = 0x0BE0 - /// - BlendDst = ((int)0x0BE0), - /// - /// Original was GL_BLEND_SRC = 0x0BE1 - /// - BlendSrc = ((int)0x0BE1), - /// - /// Original was GL_BLEND = 0x0BE2 - /// - Blend = ((int)0x0BE2), - /// - /// Original was GL_LOGIC_OP_MODE = 0x0BF0 - /// - LogicOpMode = ((int)0x0BF0), - /// - /// Original was GL_INDEX_LOGIC_OP = 0x0BF1 - /// - IndexLogicOp = ((int)0x0BF1), - /// - /// Original was GL_LOGIC_OP = 0x0BF1 - /// - LogicOp = ((int)0x0BF1), - /// - /// Original was GL_COLOR_LOGIC_OP = 0x0BF2 - /// - ColorLogicOp = ((int)0x0BF2), - /// - /// Original was GL_AUX_BUFFERS = 0x0C00 - /// - AuxBuffers = ((int)0x0C00), - /// - /// Original was GL_DRAW_BUFFER = 0x0C01 - /// - DrawBuffer = ((int)0x0C01), - /// - /// Original was GL_DRAW_BUFFER_EXT = 0x0C01 - /// - DrawBufferExt = ((int)0x0C01), - /// - /// Original was GL_READ_BUFFER = 0x0C02 - /// - ReadBuffer = ((int)0x0C02), - /// - /// Original was GL_READ_BUFFER_EXT = 0x0C02 - /// - ReadBufferExt = ((int)0x0C02), - /// - /// Original was GL_READ_BUFFER_NV = 0x0C02 - /// - ReadBufferNv = ((int)0x0C02), - /// - /// Original was GL_SCISSOR_BOX = 0x0C10 - /// - ScissorBox = ((int)0x0C10), - /// - /// Original was GL_SCISSOR_TEST = 0x0C11 - /// - ScissorTest = ((int)0x0C11), - /// - /// Original was GL_INDEX_CLEAR_VALUE = 0x0C20 - /// - IndexClearValue = ((int)0x0C20), - /// - /// Original was GL_INDEX_WRITEMASK = 0x0C21 - /// - IndexWritemask = ((int)0x0C21), - /// - /// Original was GL_COLOR_CLEAR_VALUE = 0x0C22 - /// - ColorClearValue = ((int)0x0C22), - /// - /// Original was GL_COLOR_WRITEMASK = 0x0C23 - /// - ColorWritemask = ((int)0x0C23), - /// - /// Original was GL_INDEX_MODE = 0x0C30 - /// - IndexMode = ((int)0x0C30), - /// - /// Original was GL_RGBA_MODE = 0x0C31 - /// - RgbaMode = ((int)0x0C31), - /// - /// Original was GL_DOUBLEBUFFER = 0x0C32 - /// - Doublebuffer = ((int)0x0C32), - /// - /// Original was GL_STEREO = 0x0C33 - /// - Stereo = ((int)0x0C33), - /// - /// Original was GL_RENDER_MODE = 0x0C40 - /// - RenderMode = ((int)0x0C40), - /// - /// Original was GL_PERSPECTIVE_CORRECTION_HINT = 0x0C50 - /// - PerspectiveCorrectionHint = ((int)0x0C50), - /// - /// Original was GL_POINT_SMOOTH_HINT = 0x0C51 - /// - PointSmoothHint = ((int)0x0C51), - /// - /// Original was GL_LINE_SMOOTH_HINT = 0x0C52 - /// - LineSmoothHint = ((int)0x0C52), - /// - /// Original was GL_POLYGON_SMOOTH_HINT = 0x0C53 - /// - PolygonSmoothHint = ((int)0x0C53), - /// - /// Original was GL_FOG_HINT = 0x0C54 - /// - FogHint = ((int)0x0C54), - /// - /// Original was GL_TEXTURE_GEN_S = 0x0C60 - /// - TextureGenS = ((int)0x0C60), - /// - /// Original was GL_TEXTURE_GEN_T = 0x0C61 - /// - TextureGenT = ((int)0x0C61), - /// - /// Original was GL_TEXTURE_GEN_R = 0x0C62 - /// - TextureGenR = ((int)0x0C62), - /// - /// Original was GL_TEXTURE_GEN_Q = 0x0C63 - /// - TextureGenQ = ((int)0x0C63), - /// - /// Original was GL_PIXEL_MAP_I_TO_I_SIZE = 0x0CB0 - /// - PixelMapIToISize = ((int)0x0CB0), - /// - /// Original was GL_PIXEL_MAP_S_TO_S_SIZE = 0x0CB1 - /// - PixelMapSToSSize = ((int)0x0CB1), - /// - /// Original was GL_PIXEL_MAP_I_TO_R_SIZE = 0x0CB2 - /// - PixelMapIToRSize = ((int)0x0CB2), - /// - /// Original was GL_PIXEL_MAP_I_TO_G_SIZE = 0x0CB3 - /// - PixelMapIToGSize = ((int)0x0CB3), - /// - /// Original was GL_PIXEL_MAP_I_TO_B_SIZE = 0x0CB4 - /// - PixelMapIToBSize = ((int)0x0CB4), - /// - /// Original was GL_PIXEL_MAP_I_TO_A_SIZE = 0x0CB5 - /// - PixelMapIToASize = ((int)0x0CB5), - /// - /// Original was GL_PIXEL_MAP_R_TO_R_SIZE = 0x0CB6 - /// - PixelMapRToRSize = ((int)0x0CB6), - /// - /// Original was GL_PIXEL_MAP_G_TO_G_SIZE = 0x0CB7 - /// - PixelMapGToGSize = ((int)0x0CB7), - /// - /// Original was GL_PIXEL_MAP_B_TO_B_SIZE = 0x0CB8 - /// - PixelMapBToBSize = ((int)0x0CB8), - /// - /// Original was GL_PIXEL_MAP_A_TO_A_SIZE = 0x0CB9 - /// - PixelMapAToASize = ((int)0x0CB9), - /// - /// Original was GL_UNPACK_SWAP_BYTES = 0x0CF0 - /// - UnpackSwapBytes = ((int)0x0CF0), - /// - /// Original was GL_UNPACK_LSB_FIRST = 0x0CF1 - /// - UnpackLsbFirst = ((int)0x0CF1), - /// - /// Original was GL_UNPACK_ROW_LENGTH = 0x0CF2 - /// - UnpackRowLength = ((int)0x0CF2), - /// - /// Original was GL_UNPACK_SKIP_ROWS = 0x0CF3 - /// - UnpackSkipRows = ((int)0x0CF3), - /// - /// Original was GL_UNPACK_SKIP_PIXELS = 0x0CF4 - /// - UnpackSkipPixels = ((int)0x0CF4), - /// - /// Original was GL_UNPACK_ALIGNMENT = 0x0CF5 - /// - UnpackAlignment = ((int)0x0CF5), - /// - /// Original was GL_PACK_SWAP_BYTES = 0x0D00 - /// - PackSwapBytes = ((int)0x0D00), - /// - /// Original was GL_PACK_LSB_FIRST = 0x0D01 - /// - PackLsbFirst = ((int)0x0D01), - /// - /// Original was GL_PACK_ROW_LENGTH = 0x0D02 - /// - PackRowLength = ((int)0x0D02), - /// - /// Original was GL_PACK_SKIP_ROWS = 0x0D03 - /// - PackSkipRows = ((int)0x0D03), - /// - /// Original was GL_PACK_SKIP_PIXELS = 0x0D04 - /// - PackSkipPixels = ((int)0x0D04), - /// - /// Original was GL_PACK_ALIGNMENT = 0x0D05 - /// - PackAlignment = ((int)0x0D05), - /// - /// Original was GL_MAP_COLOR = 0x0D10 - /// - MapColor = ((int)0x0D10), - /// - /// Original was GL_MAP_STENCIL = 0x0D11 - /// - MapStencil = ((int)0x0D11), - /// - /// Original was GL_INDEX_SHIFT = 0x0D12 - /// - IndexShift = ((int)0x0D12), - /// - /// Original was GL_INDEX_OFFSET = 0x0D13 - /// - IndexOffset = ((int)0x0D13), - /// - /// Original was GL_RED_SCALE = 0x0D14 - /// - RedScale = ((int)0x0D14), - /// - /// Original was GL_RED_BIAS = 0x0D15 - /// - RedBias = ((int)0x0D15), - /// - /// Original was GL_ZOOM_X = 0x0D16 - /// - ZoomX = ((int)0x0D16), - /// - /// Original was GL_ZOOM_Y = 0x0D17 - /// - ZoomY = ((int)0x0D17), - /// - /// Original was GL_GREEN_SCALE = 0x0D18 - /// - GreenScale = ((int)0x0D18), - /// - /// Original was GL_GREEN_BIAS = 0x0D19 - /// - GreenBias = ((int)0x0D19), - /// - /// Original was GL_BLUE_SCALE = 0x0D1A - /// - BlueScale = ((int)0x0D1A), - /// - /// Original was GL_BLUE_BIAS = 0x0D1B - /// - BlueBias = ((int)0x0D1B), - /// - /// Original was GL_ALPHA_SCALE = 0x0D1C - /// - AlphaScale = ((int)0x0D1C), - /// - /// Original was GL_ALPHA_BIAS = 0x0D1D - /// - AlphaBias = ((int)0x0D1D), - /// - /// Original was GL_DEPTH_SCALE = 0x0D1E - /// - DepthScale = ((int)0x0D1E), - /// - /// Original was GL_DEPTH_BIAS = 0x0D1F - /// - DepthBias = ((int)0x0D1F), - /// - /// Original was GL_MAX_EVAL_ORDER = 0x0D30 - /// - MaxEvalOrder = ((int)0x0D30), - /// - /// Original was GL_MAX_LIGHTS = 0x0D31 - /// - MaxLights = ((int)0x0D31), - /// - /// Original was GL_MAX_CLIP_DISTANCES = 0x0D32 - /// - MaxClipDistances = ((int)0x0D32), - /// - /// Original was GL_MAX_CLIP_PLANES = 0x0D32 - /// - MaxClipPlanes = ((int)0x0D32), - /// - /// Original was GL_MAX_TEXTURE_SIZE = 0x0D33 - /// - MaxTextureSize = ((int)0x0D33), - /// - /// Original was GL_MAX_PIXEL_MAP_TABLE = 0x0D34 - /// - MaxPixelMapTable = ((int)0x0D34), - /// - /// Original was GL_MAX_ATTRIB_STACK_DEPTH = 0x0D35 - /// - MaxAttribStackDepth = ((int)0x0D35), - /// - /// Original was GL_MAX_MODELVIEW_STACK_DEPTH = 0x0D36 - /// - MaxModelviewStackDepth = ((int)0x0D36), - /// - /// Original was GL_MAX_NAME_STACK_DEPTH = 0x0D37 - /// - MaxNameStackDepth = ((int)0x0D37), - /// - /// Original was GL_MAX_PROJECTION_STACK_DEPTH = 0x0D38 - /// - MaxProjectionStackDepth = ((int)0x0D38), - /// - /// Original was GL_MAX_TEXTURE_STACK_DEPTH = 0x0D39 - /// - MaxTextureStackDepth = ((int)0x0D39), - /// - /// Original was GL_MAX_VIEWPORT_DIMS = 0x0D3A - /// - MaxViewportDims = ((int)0x0D3A), - /// - /// Original was GL_MAX_CLIENT_ATTRIB_STACK_DEPTH = 0x0D3B - /// - MaxClientAttribStackDepth = ((int)0x0D3B), - /// - /// Original was GL_SUBPIXEL_BITS = 0x0D50 - /// - SubpixelBits = ((int)0x0D50), - /// - /// Original was GL_INDEX_BITS = 0x0D51 - /// - IndexBits = ((int)0x0D51), - /// - /// Original was GL_RED_BITS = 0x0D52 - /// - RedBits = ((int)0x0D52), - /// - /// Original was GL_GREEN_BITS = 0x0D53 - /// - GreenBits = ((int)0x0D53), - /// - /// Original was GL_BLUE_BITS = 0x0D54 - /// - BlueBits = ((int)0x0D54), - /// - /// Original was GL_ALPHA_BITS = 0x0D55 - /// - AlphaBits = ((int)0x0D55), - /// - /// Original was GL_DEPTH_BITS = 0x0D56 - /// - DepthBits = ((int)0x0D56), - /// - /// Original was GL_STENCIL_BITS = 0x0D57 - /// - StencilBits = ((int)0x0D57), - /// - /// Original was GL_ACCUM_RED_BITS = 0x0D58 - /// - AccumRedBits = ((int)0x0D58), - /// - /// Original was GL_ACCUM_GREEN_BITS = 0x0D59 - /// - AccumGreenBits = ((int)0x0D59), - /// - /// Original was GL_ACCUM_BLUE_BITS = 0x0D5A - /// - AccumBlueBits = ((int)0x0D5A), - /// - /// Original was GL_ACCUM_ALPHA_BITS = 0x0D5B - /// - AccumAlphaBits = ((int)0x0D5B), - /// - /// Original was GL_NAME_STACK_DEPTH = 0x0D70 - /// - NameStackDepth = ((int)0x0D70), - /// - /// Original was GL_AUTO_NORMAL = 0x0D80 - /// - AutoNormal = ((int)0x0D80), - /// - /// Original was GL_MAP1_COLOR_4 = 0x0D90 - /// - Map1Color4 = ((int)0x0D90), - /// - /// Original was GL_MAP1_INDEX = 0x0D91 - /// - Map1Index = ((int)0x0D91), - /// - /// Original was GL_MAP1_NORMAL = 0x0D92 - /// - Map1Normal = ((int)0x0D92), - /// - /// Original was GL_MAP1_TEXTURE_COORD_1 = 0x0D93 - /// - Map1TextureCoord1 = ((int)0x0D93), - /// - /// Original was GL_MAP1_TEXTURE_COORD_2 = 0x0D94 - /// - Map1TextureCoord2 = ((int)0x0D94), - /// - /// Original was GL_MAP1_TEXTURE_COORD_3 = 0x0D95 - /// - Map1TextureCoord3 = ((int)0x0D95), - /// - /// Original was GL_MAP1_TEXTURE_COORD_4 = 0x0D96 - /// - Map1TextureCoord4 = ((int)0x0D96), - /// - /// Original was GL_MAP1_VERTEX_3 = 0x0D97 - /// - Map1Vertex3 = ((int)0x0D97), - /// - /// Original was GL_MAP1_VERTEX_4 = 0x0D98 - /// - Map1Vertex4 = ((int)0x0D98), - /// - /// Original was GL_MAP2_COLOR_4 = 0x0DB0 - /// - Map2Color4 = ((int)0x0DB0), - /// - /// Original was GL_MAP2_INDEX = 0x0DB1 - /// - Map2Index = ((int)0x0DB1), - /// - /// Original was GL_MAP2_NORMAL = 0x0DB2 - /// - Map2Normal = ((int)0x0DB2), - /// - /// Original was GL_MAP2_TEXTURE_COORD_1 = 0x0DB3 - /// - Map2TextureCoord1 = ((int)0x0DB3), - /// - /// Original was GL_MAP2_TEXTURE_COORD_2 = 0x0DB4 - /// - Map2TextureCoord2 = ((int)0x0DB4), - /// - /// Original was GL_MAP2_TEXTURE_COORD_3 = 0x0DB5 - /// - Map2TextureCoord3 = ((int)0x0DB5), - /// - /// Original was GL_MAP2_TEXTURE_COORD_4 = 0x0DB6 - /// - Map2TextureCoord4 = ((int)0x0DB6), - /// - /// Original was GL_MAP2_VERTEX_3 = 0x0DB7 - /// - Map2Vertex3 = ((int)0x0DB7), - /// - /// Original was GL_MAP2_VERTEX_4 = 0x0DB8 - /// - Map2Vertex4 = ((int)0x0DB8), - /// - /// Original was GL_MAP1_GRID_DOMAIN = 0x0DD0 - /// - Map1GridDomain = ((int)0x0DD0), - /// - /// Original was GL_MAP1_GRID_SEGMENTS = 0x0DD1 - /// - Map1GridSegments = ((int)0x0DD1), - /// - /// Original was GL_MAP2_GRID_DOMAIN = 0x0DD2 - /// - Map2GridDomain = ((int)0x0DD2), - /// - /// Original was GL_MAP2_GRID_SEGMENTS = 0x0DD3 - /// - Map2GridSegments = ((int)0x0DD3), - /// - /// Original was GL_TEXTURE_1D = 0x0DE0 - /// - Texture1D = ((int)0x0DE0), - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_FEEDBACK_BUFFER_SIZE = 0x0DF1 - /// - FeedbackBufferSize = ((int)0x0DF1), - /// - /// Original was GL_FEEDBACK_BUFFER_TYPE = 0x0DF2 - /// - FeedbackBufferType = ((int)0x0DF2), - /// - /// Original was GL_SELECTION_BUFFER_SIZE = 0x0DF4 - /// - SelectionBufferSize = ((int)0x0DF4), - /// - /// Original was GL_POLYGON_OFFSET_UNITS = 0x2A00 - /// - PolygonOffsetUnits = ((int)0x2A00), - /// - /// Original was GL_POLYGON_OFFSET_POINT = 0x2A01 - /// - PolygonOffsetPoint = ((int)0x2A01), - /// - /// Original was GL_POLYGON_OFFSET_LINE = 0x2A02 - /// - PolygonOffsetLine = ((int)0x2A02), - /// - /// Original was GL_CLIP_PLANE0 = 0x3000 - /// - ClipPlane0 = ((int)0x3000), - /// - /// Original was GL_CLIP_PLANE1 = 0x3001 - /// - ClipPlane1 = ((int)0x3001), - /// - /// Original was GL_CLIP_PLANE2 = 0x3002 - /// - ClipPlane2 = ((int)0x3002), - /// - /// Original was GL_CLIP_PLANE3 = 0x3003 - /// - ClipPlane3 = ((int)0x3003), - /// - /// Original was GL_CLIP_PLANE4 = 0x3004 - /// - ClipPlane4 = ((int)0x3004), - /// - /// Original was GL_CLIP_PLANE5 = 0x3005 - /// - ClipPlane5 = ((int)0x3005), - /// - /// Original was GL_LIGHT0 = 0x4000 - /// - Light0 = ((int)0x4000), - /// - /// Original was GL_LIGHT1 = 0x4001 - /// - Light1 = ((int)0x4001), - /// - /// Original was GL_LIGHT2 = 0x4002 - /// - Light2 = ((int)0x4002), - /// - /// Original was GL_LIGHT3 = 0x4003 - /// - Light3 = ((int)0x4003), - /// - /// Original was GL_LIGHT4 = 0x4004 - /// - Light4 = ((int)0x4004), - /// - /// Original was GL_LIGHT5 = 0x4005 - /// - Light5 = ((int)0x4005), - /// - /// Original was GL_LIGHT6 = 0x4006 - /// - Light6 = ((int)0x4006), - /// - /// Original was GL_LIGHT7 = 0x4007 - /// - Light7 = ((int)0x4007), - /// - /// Original was GL_BLEND_COLOR_EXT = 0x8005 - /// - BlendColorExt = ((int)0x8005), - /// - /// Original was GL_BLEND_EQUATION_EXT = 0x8009 - /// - BlendEquationExt = ((int)0x8009), - /// - /// Original was GL_PACK_CMYK_HINT_EXT = 0x800E - /// - PackCmykHintExt = ((int)0x800E), - /// - /// Original was GL_UNPACK_CMYK_HINT_EXT = 0x800F - /// - UnpackCmykHintExt = ((int)0x800F), - /// - /// Original was GL_CONVOLUTION_1D_EXT = 0x8010 - /// - Convolution1DExt = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_2D_EXT = 0x8011 - /// - Convolution2DExt = ((int)0x8011), - /// - /// Original was GL_SEPARABLE_2D_EXT = 0x8012 - /// - Separable2DExt = ((int)0x8012), - /// - /// Original was GL_POST_CONVOLUTION_RED_SCALE_EXT = 0x801C - /// - PostConvolutionRedScaleExt = ((int)0x801C), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_SCALE_EXT = 0x801D - /// - PostConvolutionGreenScaleExt = ((int)0x801D), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_SCALE_EXT = 0x801E - /// - PostConvolutionBlueScaleExt = ((int)0x801E), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_SCALE_EXT = 0x801F - /// - PostConvolutionAlphaScaleExt = ((int)0x801F), - /// - /// Original was GL_POST_CONVOLUTION_RED_BIAS_EXT = 0x8020 - /// - PostConvolutionRedBiasExt = ((int)0x8020), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_BIAS_EXT = 0x8021 - /// - PostConvolutionGreenBiasExt = ((int)0x8021), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_BIAS_EXT = 0x8022 - /// - PostConvolutionBlueBiasExt = ((int)0x8022), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_BIAS_EXT = 0x8023 - /// - PostConvolutionAlphaBiasExt = ((int)0x8023), - /// - /// Original was GL_HISTOGRAM_EXT = 0x8024 - /// - HistogramExt = ((int)0x8024), - /// - /// Original was GL_MINMAX_EXT = 0x802E - /// - MinmaxExt = ((int)0x802E), - /// - /// Original was GL_POLYGON_OFFSET_FILL = 0x8037 - /// - PolygonOffsetFill = ((int)0x8037), - /// - /// Original was GL_POLYGON_OFFSET_FACTOR = 0x8038 - /// - PolygonOffsetFactor = ((int)0x8038), - /// - /// Original was GL_POLYGON_OFFSET_BIAS_EXT = 0x8039 - /// - PolygonOffsetBiasExt = ((int)0x8039), - /// - /// Original was GL_RESCALE_NORMAL_EXT = 0x803A - /// - RescaleNormalExt = ((int)0x803A), - /// - /// Original was GL_TEXTURE_BINDING_1D = 0x8068 - /// - TextureBinding1D = ((int)0x8068), - /// - /// Original was GL_TEXTURE_BINDING_2D = 0x8069 - /// - TextureBinding2D = ((int)0x8069), - /// - /// Original was GL_TEXTURE_3D_BINDING_EXT = 0x806A - /// - Texture3DBindingExt = ((int)0x806A), - /// - /// Original was GL_TEXTURE_BINDING_3D = 0x806A - /// - TextureBinding3D = ((int)0x806A), - /// - /// Original was GL_PACK_SKIP_IMAGES_EXT = 0x806B - /// - PackSkipImagesExt = ((int)0x806B), - /// - /// Original was GL_PACK_IMAGE_HEIGHT_EXT = 0x806C - /// - PackImageHeightExt = ((int)0x806C), - /// - /// Original was GL_UNPACK_SKIP_IMAGES_EXT = 0x806D - /// - UnpackSkipImagesExt = ((int)0x806D), - /// - /// Original was GL_UNPACK_IMAGE_HEIGHT_EXT = 0x806E - /// - UnpackImageHeightExt = ((int)0x806E), - /// - /// Original was GL_TEXTURE_3D_EXT = 0x806F - /// - Texture3DExt = ((int)0x806F), - /// - /// Original was GL_MAX_3D_TEXTURE_SIZE_EXT = 0x8073 - /// - Max3DTextureSizeExt = ((int)0x8073), - /// - /// Original was GL_VERTEX_ARRAY = 0x8074 - /// - VertexArray = ((int)0x8074), - /// - /// Original was GL_NORMAL_ARRAY = 0x8075 - /// - NormalArray = ((int)0x8075), - /// - /// Original was GL_COLOR_ARRAY = 0x8076 - /// - ColorArray = ((int)0x8076), - /// - /// Original was GL_INDEX_ARRAY = 0x8077 - /// - IndexArray = ((int)0x8077), - /// - /// Original was GL_TEXTURE_COORD_ARRAY = 0x8078 - /// - TextureCoordArray = ((int)0x8078), - /// - /// Original was GL_EDGE_FLAG_ARRAY = 0x8079 - /// - EdgeFlagArray = ((int)0x8079), - /// - /// Original was GL_VERTEX_ARRAY_SIZE = 0x807A - /// - VertexArraySize = ((int)0x807A), - /// - /// Original was GL_VERTEX_ARRAY_TYPE = 0x807B - /// - VertexArrayType = ((int)0x807B), - /// - /// Original was GL_VERTEX_ARRAY_STRIDE = 0x807C - /// - VertexArrayStride = ((int)0x807C), - /// - /// Original was GL_VERTEX_ARRAY_COUNT_EXT = 0x807D - /// - VertexArrayCountExt = ((int)0x807D), - /// - /// Original was GL_NORMAL_ARRAY_TYPE = 0x807E - /// - NormalArrayType = ((int)0x807E), - /// - /// Original was GL_NORMAL_ARRAY_STRIDE = 0x807F - /// - NormalArrayStride = ((int)0x807F), - /// - /// Original was GL_NORMAL_ARRAY_COUNT_EXT = 0x8080 - /// - NormalArrayCountExt = ((int)0x8080), - /// - /// Original was GL_COLOR_ARRAY_SIZE = 0x8081 - /// - ColorArraySize = ((int)0x8081), - /// - /// Original was GL_COLOR_ARRAY_TYPE = 0x8082 - /// - ColorArrayType = ((int)0x8082), - /// - /// Original was GL_COLOR_ARRAY_STRIDE = 0x8083 - /// - ColorArrayStride = ((int)0x8083), - /// - /// Original was GL_COLOR_ARRAY_COUNT_EXT = 0x8084 - /// - ColorArrayCountExt = ((int)0x8084), - /// - /// Original was GL_INDEX_ARRAY_TYPE = 0x8085 - /// - IndexArrayType = ((int)0x8085), - /// - /// Original was GL_INDEX_ARRAY_STRIDE = 0x8086 - /// - IndexArrayStride = ((int)0x8086), - /// - /// Original was GL_INDEX_ARRAY_COUNT_EXT = 0x8087 - /// - IndexArrayCountExt = ((int)0x8087), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_SIZE = 0x8088 - /// - TextureCoordArraySize = ((int)0x8088), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_TYPE = 0x8089 - /// - TextureCoordArrayType = ((int)0x8089), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_STRIDE = 0x808A - /// - TextureCoordArrayStride = ((int)0x808A), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_COUNT_EXT = 0x808B - /// - TextureCoordArrayCountExt = ((int)0x808B), - /// - /// Original was GL_EDGE_FLAG_ARRAY_STRIDE = 0x808C - /// - EdgeFlagArrayStride = ((int)0x808C), - /// - /// Original was GL_EDGE_FLAG_ARRAY_COUNT_EXT = 0x808D - /// - EdgeFlagArrayCountExt = ((int)0x808D), - /// - /// Original was GL_INTERLACE_SGIX = 0x8094 - /// - InterlaceSgix = ((int)0x8094), - /// - /// Original was GL_DETAIL_TEXTURE_2D_BINDING_SGIS = 0x8096 - /// - DetailTexture2DBindingSgis = ((int)0x8096), - /// - /// Original was GL_MULTISAMPLE_SGIS = 0x809D - /// - MultisampleSgis = ((int)0x809D), - /// - /// Original was GL_SAMPLE_ALPHA_TO_MASK_SGIS = 0x809E - /// - SampleAlphaToMaskSgis = ((int)0x809E), - /// - /// Original was GL_SAMPLE_ALPHA_TO_ONE_SGIS = 0x809F - /// - SampleAlphaToOneSgis = ((int)0x809F), - /// - /// Original was GL_SAMPLE_MASK_SGIS = 0x80A0 - /// - SampleMaskSgis = ((int)0x80A0), - /// - /// Original was GL_SAMPLE_BUFFERS_SGIS = 0x80A8 - /// - SampleBuffersSgis = ((int)0x80A8), - /// - /// Original was GL_SAMPLES_SGIS = 0x80A9 - /// - SamplesSgis = ((int)0x80A9), - /// - /// Original was GL_SAMPLE_MASK_VALUE_SGIS = 0x80AA - /// - SampleMaskValueSgis = ((int)0x80AA), - /// - /// Original was GL_SAMPLE_MASK_INVERT_SGIS = 0x80AB - /// - SampleMaskInvertSgis = ((int)0x80AB), - /// - /// Original was GL_SAMPLE_PATTERN_SGIS = 0x80AC - /// - SamplePatternSgis = ((int)0x80AC), - /// - /// Original was GL_COLOR_MATRIX_SGI = 0x80B1 - /// - ColorMatrixSgi = ((int)0x80B1), - /// - /// Original was GL_COLOR_MATRIX_STACK_DEPTH_SGI = 0x80B2 - /// - ColorMatrixStackDepthSgi = ((int)0x80B2), - /// - /// Original was GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI = 0x80B3 - /// - MaxColorMatrixStackDepthSgi = ((int)0x80B3), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_SCALE_SGI = 0x80B4 - /// - PostColorMatrixRedScaleSgi = ((int)0x80B4), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI = 0x80B5 - /// - PostColorMatrixGreenScaleSgi = ((int)0x80B5), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI = 0x80B6 - /// - PostColorMatrixBlueScaleSgi = ((int)0x80B6), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI = 0x80B7 - /// - PostColorMatrixAlphaScaleSgi = ((int)0x80B7), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_BIAS_SGI = 0x80B8 - /// - PostColorMatrixRedBiasSgi = ((int)0x80B8), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI = 0x80B9 - /// - PostColorMatrixGreenBiasSgi = ((int)0x80B9), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI = 0x80BA - /// - PostColorMatrixBlueBiasSgi = ((int)0x80BA), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI = 0x80BB - /// - PostColorMatrixAlphaBiasSgi = ((int)0x80BB), - /// - /// Original was GL_TEXTURE_COLOR_TABLE_SGI = 0x80BC - /// - TextureColorTableSgi = ((int)0x80BC), - /// - /// Original was GL_COLOR_TABLE_SGI = 0x80D0 - /// - ColorTableSgi = ((int)0x80D0), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D1 - /// - PostConvolutionColorTableSgi = ((int)0x80D1), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D2 - /// - PostColorMatrixColorTableSgi = ((int)0x80D2), - /// - /// Original was GL_POINT_SIZE_MIN_SGIS = 0x8126 - /// - PointSizeMinSgis = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MAX_SGIS = 0x8127 - /// - PointSizeMaxSgis = ((int)0x8127), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_SGIS = 0x8128 - /// - PointFadeThresholdSizeSgis = ((int)0x8128), - /// - /// Original was GL_DISTANCE_ATTENUATION_SGIS = 0x8129 - /// - DistanceAttenuationSgis = ((int)0x8129), - /// - /// Original was GL_FOG_FUNC_POINTS_SGIS = 0x812B - /// - FogFuncPointsSgis = ((int)0x812B), - /// - /// Original was GL_MAX_FOG_FUNC_POINTS_SGIS = 0x812C - /// - MaxFogFuncPointsSgis = ((int)0x812C), - /// - /// Original was GL_PACK_SKIP_VOLUMES_SGIS = 0x8130 - /// - PackSkipVolumesSgis = ((int)0x8130), - /// - /// Original was GL_PACK_IMAGE_DEPTH_SGIS = 0x8131 - /// - PackImageDepthSgis = ((int)0x8131), - /// - /// Original was GL_UNPACK_SKIP_VOLUMES_SGIS = 0x8132 - /// - UnpackSkipVolumesSgis = ((int)0x8132), - /// - /// Original was GL_UNPACK_IMAGE_DEPTH_SGIS = 0x8133 - /// - UnpackImageDepthSgis = ((int)0x8133), - /// - /// Original was GL_TEXTURE_4D_SGIS = 0x8134 - /// - Texture4DSgis = ((int)0x8134), - /// - /// Original was GL_MAX_4D_TEXTURE_SIZE_SGIS = 0x8138 - /// - Max4DTextureSizeSgis = ((int)0x8138), - /// - /// Original was GL_PIXEL_TEX_GEN_SGIX = 0x8139 - /// - PixelTexGenSgix = ((int)0x8139), - /// - /// Original was GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX = 0x813E - /// - PixelTileBestAlignmentSgix = ((int)0x813E), - /// - /// Original was GL_PIXEL_TILE_CACHE_INCREMENT_SGIX = 0x813F - /// - PixelTileCacheIncrementSgix = ((int)0x813F), - /// - /// Original was GL_PIXEL_TILE_WIDTH_SGIX = 0x8140 - /// - PixelTileWidthSgix = ((int)0x8140), - /// - /// Original was GL_PIXEL_TILE_HEIGHT_SGIX = 0x8141 - /// - PixelTileHeightSgix = ((int)0x8141), - /// - /// Original was GL_PIXEL_TILE_GRID_WIDTH_SGIX = 0x8142 - /// - PixelTileGridWidthSgix = ((int)0x8142), - /// - /// Original was GL_PIXEL_TILE_GRID_HEIGHT_SGIX = 0x8143 - /// - PixelTileGridHeightSgix = ((int)0x8143), - /// - /// Original was GL_PIXEL_TILE_GRID_DEPTH_SGIX = 0x8144 - /// - PixelTileGridDepthSgix = ((int)0x8144), - /// - /// Original was GL_PIXEL_TILE_CACHE_SIZE_SGIX = 0x8145 - /// - PixelTileCacheSizeSgix = ((int)0x8145), - /// - /// Original was GL_SPRITE_SGIX = 0x8148 - /// - SpriteSgix = ((int)0x8148), - /// - /// Original was GL_SPRITE_MODE_SGIX = 0x8149 - /// - SpriteModeSgix = ((int)0x8149), - /// - /// Original was GL_SPRITE_AXIS_SGIX = 0x814A - /// - SpriteAxisSgix = ((int)0x814A), - /// - /// Original was GL_SPRITE_TRANSLATION_SGIX = 0x814B - /// - SpriteTranslationSgix = ((int)0x814B), - /// - /// Original was GL_TEXTURE_4D_BINDING_SGIS = 0x814F - /// - Texture4DBindingSgis = ((int)0x814F), - /// - /// Original was GL_MAX_CLIPMAP_DEPTH_SGIX = 0x8177 - /// - MaxClipmapDepthSgix = ((int)0x8177), - /// - /// Original was GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8178 - /// - MaxClipmapVirtualDepthSgix = ((int)0x8178), - /// - /// Original was GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = 0x817B - /// - PostTextureFilterBiasRangeSgix = ((int)0x817B), - /// - /// Original was GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = 0x817C - /// - PostTextureFilterScaleRangeSgix = ((int)0x817C), - /// - /// Original was GL_REFERENCE_PLANE_SGIX = 0x817D - /// - ReferencePlaneSgix = ((int)0x817D), - /// - /// Original was GL_REFERENCE_PLANE_EQUATION_SGIX = 0x817E - /// - ReferencePlaneEquationSgix = ((int)0x817E), - /// - /// Original was GL_IR_INSTRUMENT1_SGIX = 0x817F - /// - IrInstrument1Sgix = ((int)0x817F), - /// - /// Original was GL_INSTRUMENT_MEASUREMENTS_SGIX = 0x8181 - /// - InstrumentMeasurementsSgix = ((int)0x8181), - /// - /// Original was GL_CALLIGRAPHIC_FRAGMENT_SGIX = 0x8183 - /// - CalligraphicFragmentSgix = ((int)0x8183), - /// - /// Original was GL_FRAMEZOOM_SGIX = 0x818B - /// - FramezoomSgix = ((int)0x818B), - /// - /// Original was GL_FRAMEZOOM_FACTOR_SGIX = 0x818C - /// - FramezoomFactorSgix = ((int)0x818C), - /// - /// Original was GL_MAX_FRAMEZOOM_FACTOR_SGIX = 0x818D - /// - MaxFramezoomFactorSgix = ((int)0x818D), - /// - /// Original was GL_GENERATE_MIPMAP_HINT_SGIS = 0x8192 - /// - GenerateMipmapHintSgis = ((int)0x8192), - /// - /// Original was GL_DEFORMATIONS_MASK_SGIX = 0x8196 - /// - DeformationsMaskSgix = ((int)0x8196), - /// - /// Original was GL_FOG_OFFSET_SGIX = 0x8198 - /// - FogOffsetSgix = ((int)0x8198), - /// - /// Original was GL_FOG_OFFSET_VALUE_SGIX = 0x8199 - /// - FogOffsetValueSgix = ((int)0x8199), - /// - /// Original was GL_LIGHT_MODEL_COLOR_CONTROL = 0x81F8 - /// - LightModelColorControl = ((int)0x81F8), - /// - /// Original was GL_SHARED_TEXTURE_PALETTE_EXT = 0x81FB - /// - SharedTexturePaletteExt = ((int)0x81FB), - /// - /// Original was GL_CONVOLUTION_HINT_SGIX = 0x8316 - /// - ConvolutionHintSgix = ((int)0x8316), - /// - /// Original was GL_ASYNC_MARKER_SGIX = 0x8329 - /// - AsyncMarkerSgix = ((int)0x8329), - /// - /// Original was GL_PIXEL_TEX_GEN_MODE_SGIX = 0x832B - /// - PixelTexGenModeSgix = ((int)0x832B), - /// - /// Original was GL_ASYNC_HISTOGRAM_SGIX = 0x832C - /// - AsyncHistogramSgix = ((int)0x832C), - /// - /// Original was GL_MAX_ASYNC_HISTOGRAM_SGIX = 0x832D - /// - MaxAsyncHistogramSgix = ((int)0x832D), - /// - /// Original was GL_PIXEL_TEXTURE_SGIS = 0x8353 - /// - PixelTextureSgis = ((int)0x8353), - /// - /// Original was GL_ASYNC_TEX_IMAGE_SGIX = 0x835C - /// - AsyncTexImageSgix = ((int)0x835C), - /// - /// Original was GL_ASYNC_DRAW_PIXELS_SGIX = 0x835D - /// - AsyncDrawPixelsSgix = ((int)0x835D), - /// - /// Original was GL_ASYNC_READ_PIXELS_SGIX = 0x835E - /// - AsyncReadPixelsSgix = ((int)0x835E), - /// - /// Original was GL_MAX_ASYNC_TEX_IMAGE_SGIX = 0x835F - /// - MaxAsyncTexImageSgix = ((int)0x835F), - /// - /// Original was GL_MAX_ASYNC_DRAW_PIXELS_SGIX = 0x8360 - /// - MaxAsyncDrawPixelsSgix = ((int)0x8360), - /// - /// Original was GL_MAX_ASYNC_READ_PIXELS_SGIX = 0x8361 - /// - MaxAsyncReadPixelsSgix = ((int)0x8361), - /// - /// Original was GL_VERTEX_PRECLIP_SGIX = 0x83EE - /// - VertexPreclipSgix = ((int)0x83EE), - /// - /// Original was GL_VERTEX_PRECLIP_HINT_SGIX = 0x83EF - /// - VertexPreclipHintSgix = ((int)0x83EF), - /// - /// Original was GL_FRAGMENT_LIGHTING_SGIX = 0x8400 - /// - FragmentLightingSgix = ((int)0x8400), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_SGIX = 0x8401 - /// - FragmentColorMaterialSgix = ((int)0x8401), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX = 0x8402 - /// - FragmentColorMaterialFaceSgix = ((int)0x8402), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = 0x8403 - /// - FragmentColorMaterialParameterSgix = ((int)0x8403), - /// - /// Original was GL_MAX_FRAGMENT_LIGHTS_SGIX = 0x8404 - /// - MaxFragmentLightsSgix = ((int)0x8404), - /// - /// Original was GL_MAX_ACTIVE_LIGHTS_SGIX = 0x8405 - /// - MaxActiveLightsSgix = ((int)0x8405), - /// - /// Original was GL_LIGHT_ENV_MODE_SGIX = 0x8407 - /// - LightEnvModeSgix = ((int)0x8407), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = 0x8408 - /// - FragmentLightModelLocalViewerSgix = ((int)0x8408), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = 0x8409 - /// - FragmentLightModelTwoSideSgix = ((int)0x8409), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = 0x840A - /// - FragmentLightModelAmbientSgix = ((int)0x840A), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = 0x840B - /// - FragmentLightModelNormalInterpolationSgix = ((int)0x840B), - /// - /// Original was GL_FRAGMENT_LIGHT0_SGIX = 0x840C - /// - FragmentLight0Sgix = ((int)0x840C), - /// - /// Original was GL_PACK_RESAMPLE_SGIX = 0x842E - /// - PackResampleSgix = ((int)0x842E), - /// - /// Original was GL_UNPACK_RESAMPLE_SGIX = 0x842F - /// - UnpackResampleSgix = ((int)0x842F), - /// - /// Original was GL_ALIASED_POINT_SIZE_RANGE = 0x846D - /// - AliasedPointSizeRange = ((int)0x846D), - /// - /// Original was GL_ALIASED_LINE_WIDTH_RANGE = 0x846E - /// - AliasedLineWidthRange = ((int)0x846E), - /// - /// Original was GL_PACK_SUBSAMPLE_RATE_SGIX = 0x85A0 - /// - PackSubsampleRateSgix = ((int)0x85A0), - /// - /// Original was GL_UNPACK_SUBSAMPLE_RATE_SGIX = 0x85A1 - /// - UnpackSubsampleRateSgix = ((int)0x85A1), - /// - /// Original was GL_DEVICE_UUID_EXT = 0x9597 - /// - DeviceUuidExt = ((int)0x9597), - /// - /// Original was GL_DRIVER_UUID_EXT = 0x9598 - /// - DriverUuidExt = ((int)0x9598), - /// - /// Original was GL_DEVICE_LUID_EXT = 0x9599 - /// - DeviceLuidExt = ((int)0x9599), - /// - /// Original was GL_DEVICE_NODE_MASK_EXT = 0x959A - /// - DeviceNodeMaskExt = ((int)0x959A), - } - - /// - /// Used in GL.GetPointer - /// - public enum GetPointervPName : int - { - /// - /// Original was GL_FEEDBACK_BUFFER_POINTER = 0x0DF0 - /// - FeedbackBufferPointer = ((int)0x0DF0), - /// - /// Original was GL_SELECTION_BUFFER_POINTER = 0x0DF3 - /// - SelectionBufferPointer = ((int)0x0DF3), - /// - /// Original was GL_VERTEX_ARRAY_POINTER = 0x808E - /// - VertexArrayPointer = ((int)0x808E), - /// - /// Original was GL_VERTEX_ARRAY_POINTER_EXT = 0x808E - /// - VertexArrayPointerExt = ((int)0x808E), - /// - /// Original was GL_NORMAL_ARRAY_POINTER = 0x808F - /// - NormalArrayPointer = ((int)0x808F), - /// - /// Original was GL_NORMAL_ARRAY_POINTER_EXT = 0x808F - /// - NormalArrayPointerExt = ((int)0x808F), - /// - /// Original was GL_COLOR_ARRAY_POINTER = 0x8090 - /// - ColorArrayPointer = ((int)0x8090), - /// - /// Original was GL_COLOR_ARRAY_POINTER_EXT = 0x8090 - /// - ColorArrayPointerExt = ((int)0x8090), - /// - /// Original was GL_INDEX_ARRAY_POINTER = 0x8091 - /// - IndexArrayPointer = ((int)0x8091), - /// - /// Original was GL_INDEX_ARRAY_POINTER_EXT = 0x8091 - /// - IndexArrayPointerExt = ((int)0x8091), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_POINTER = 0x8092 - /// - TextureCoordArrayPointer = ((int)0x8092), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_POINTER_EXT = 0x8092 - /// - TextureCoordArrayPointerExt = ((int)0x8092), - /// - /// Original was GL_EDGE_FLAG_ARRAY_POINTER = 0x8093 - /// - EdgeFlagArrayPointer = ((int)0x8093), - /// - /// Original was GL_EDGE_FLAG_ARRAY_POINTER_EXT = 0x8093 - /// - EdgeFlagArrayPointerExt = ((int)0x8093), - /// - /// Original was GL_INSTRUMENT_BUFFER_POINTER_SGIX = 0x8180 - /// - InstrumentBufferPointerSgix = ((int)0x8180), - /// - /// Original was GL_DEBUG_CALLBACK_FUNCTION = 0x8244 - /// - DebugCallbackFunction = ((int)0x8244), - /// - /// Original was GL_DEBUG_CALLBACK_USER_PARAM = 0x8245 - /// - DebugCallbackUserParam = ((int)0x8245), - } - - /// - /// Used in GL.GetTexParameter, GL.GetTexParameterx and 4 other functions - /// - public enum GetTextureParameter : int - { - /// - /// Original was GL_TEXTURE_WIDTH = 0x1000 - /// - TextureWidth = ((int)0x1000), - /// - /// Original was GL_TEXTURE_HEIGHT = 0x1001 - /// - TextureHeight = ((int)0x1001), - /// - /// Original was GL_TEXTURE_COMPONENTS = 0x1003 - /// - TextureComponents = ((int)0x1003), - /// - /// Original was GL_TEXTURE_INTERNAL_FORMAT = 0x1003 - /// - TextureInternalFormat = ((int)0x1003), - /// - /// Original was GL_TEXTURE_BORDER_COLOR = 0x1004 - /// - TextureBorderColor = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER_COLOR_NV = 0x1004 - /// - TextureBorderColorNv = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER = 0x1005 - /// - TextureBorder = ((int)0x1005), - /// - /// Original was GL_TEXTURE_MAG_FILTER = 0x2800 - /// - TextureMagFilter = ((int)0x2800), - /// - /// Original was GL_TEXTURE_MIN_FILTER = 0x2801 - /// - TextureMinFilter = ((int)0x2801), - /// - /// Original was GL_TEXTURE_WRAP_S = 0x2802 - /// - TextureWrapS = ((int)0x2802), - /// - /// Original was GL_TEXTURE_WRAP_T = 0x2803 - /// - TextureWrapT = ((int)0x2803), - /// - /// Original was GL_TEXTURE_RED_SIZE = 0x805C - /// - TextureRedSize = ((int)0x805C), - /// - /// Original was GL_TEXTURE_GREEN_SIZE = 0x805D - /// - TextureGreenSize = ((int)0x805D), - /// - /// Original was GL_TEXTURE_BLUE_SIZE = 0x805E - /// - TextureBlueSize = ((int)0x805E), - /// - /// Original was GL_TEXTURE_ALPHA_SIZE = 0x805F - /// - TextureAlphaSize = ((int)0x805F), - /// - /// Original was GL_TEXTURE_LUMINANCE_SIZE = 0x8060 - /// - TextureLuminanceSize = ((int)0x8060), - /// - /// Original was GL_TEXTURE_INTENSITY_SIZE = 0x8061 - /// - TextureIntensitySize = ((int)0x8061), - /// - /// Original was GL_TEXTURE_PRIORITY = 0x8066 - /// - TexturePriority = ((int)0x8066), - /// - /// Original was GL_TEXTURE_RESIDENT = 0x8067 - /// - TextureResident = ((int)0x8067), - /// - /// Original was GL_TEXTURE_DEPTH_EXT = 0x8071 - /// - TextureDepthExt = ((int)0x8071), - /// - /// Original was GL_TEXTURE_WRAP_R_EXT = 0x8072 - /// - TextureWrapRExt = ((int)0x8072), - /// - /// Original was GL_DETAIL_TEXTURE_LEVEL_SGIS = 0x809A - /// - DetailTextureLevelSgis = ((int)0x809A), - /// - /// Original was GL_DETAIL_TEXTURE_MODE_SGIS = 0x809B - /// - DetailTextureModeSgis = ((int)0x809B), - /// - /// Original was GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS = 0x809C - /// - DetailTextureFuncPointsSgis = ((int)0x809C), - /// - /// Original was GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS = 0x80B0 - /// - SharpenTextureFuncPointsSgis = ((int)0x80B0), - /// - /// Original was GL_SHADOW_AMBIENT_SGIX = 0x80BF - /// - ShadowAmbientSgix = ((int)0x80BF), - /// - /// Original was GL_DUAL_TEXTURE_SELECT_SGIS = 0x8124 - /// - DualTextureSelectSgis = ((int)0x8124), - /// - /// Original was GL_QUAD_TEXTURE_SELECT_SGIS = 0x8125 - /// - QuadTextureSelectSgis = ((int)0x8125), - /// - /// Original was GL_TEXTURE_4DSIZE_SGIS = 0x8136 - /// - Texture4DsizeSgis = ((int)0x8136), - /// - /// Original was GL_TEXTURE_WRAP_Q_SGIS = 0x8137 - /// - TextureWrapQSgis = ((int)0x8137), - /// - /// Original was GL_TEXTURE_MIN_LOD_SGIS = 0x813A - /// - TextureMinLodSgis = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MAX_LOD_SGIS = 0x813B - /// - TextureMaxLodSgis = ((int)0x813B), - /// - /// Original was GL_TEXTURE_BASE_LEVEL_SGIS = 0x813C - /// - TextureBaseLevelSgis = ((int)0x813C), - /// - /// Original was GL_TEXTURE_MAX_LEVEL_SGIS = 0x813D - /// - TextureMaxLevelSgis = ((int)0x813D), - /// - /// Original was GL_TEXTURE_FILTER4_SIZE_SGIS = 0x8147 - /// - TextureFilter4SizeSgis = ((int)0x8147), - /// - /// Original was GL_TEXTURE_CLIPMAP_CENTER_SGIX = 0x8171 - /// - TextureClipmapCenterSgix = ((int)0x8171), - /// - /// Original was GL_TEXTURE_CLIPMAP_FRAME_SGIX = 0x8172 - /// - TextureClipmapFrameSgix = ((int)0x8172), - /// - /// Original was GL_TEXTURE_CLIPMAP_OFFSET_SGIX = 0x8173 - /// - TextureClipmapOffsetSgix = ((int)0x8173), - /// - /// Original was GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8174 - /// - TextureClipmapVirtualDepthSgix = ((int)0x8174), - /// - /// Original was GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = 0x8175 - /// - TextureClipmapLodOffsetSgix = ((int)0x8175), - /// - /// Original was GL_TEXTURE_CLIPMAP_DEPTH_SGIX = 0x8176 - /// - TextureClipmapDepthSgix = ((int)0x8176), - /// - /// Original was GL_POST_TEXTURE_FILTER_BIAS_SGIX = 0x8179 - /// - PostTextureFilterBiasSgix = ((int)0x8179), - /// - /// Original was GL_POST_TEXTURE_FILTER_SCALE_SGIX = 0x817A - /// - PostTextureFilterScaleSgix = ((int)0x817A), - /// - /// Original was GL_TEXTURE_LOD_BIAS_S_SGIX = 0x818E - /// - TextureLodBiasSSgix = ((int)0x818E), - /// - /// Original was GL_TEXTURE_LOD_BIAS_T_SGIX = 0x818F - /// - TextureLodBiasTSgix = ((int)0x818F), - /// - /// Original was GL_TEXTURE_LOD_BIAS_R_SGIX = 0x8190 - /// - TextureLodBiasRSgix = ((int)0x8190), - /// - /// Original was GL_GENERATE_MIPMAP_SGIS = 0x8191 - /// - GenerateMipmapSgis = ((int)0x8191), - /// - /// Original was GL_TEXTURE_COMPARE_SGIX = 0x819A - /// - TextureCompareSgix = ((int)0x819A), - /// - /// Original was GL_TEXTURE_COMPARE_OPERATOR_SGIX = 0x819B - /// - TextureCompareOperatorSgix = ((int)0x819B), - /// - /// Original was GL_TEXTURE_LEQUAL_R_SGIX = 0x819C - /// - TextureLequalRSgix = ((int)0x819C), - /// - /// Original was GL_TEXTURE_GEQUAL_R_SGIX = 0x819D - /// - TextureGequalRSgix = ((int)0x819D), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_S_SGIX = 0x8369 - /// - TextureMaxClampSSgix = ((int)0x8369), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_T_SGIX = 0x836A - /// - TextureMaxClampTSgix = ((int)0x836A), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_R_SGIX = 0x836B - /// - TextureMaxClampRSgix = ((int)0x836B), - } - - /// - /// Not used directly. - /// - public enum GraphicsResetStatus : int - { - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_GUILTY_CONTEXT_RESET = 0x8253 - /// - GuiltyContextReset = ((int)0x8253), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET = 0x8254 - /// - InnocentContextReset = ((int)0x8254), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET = 0x8255 - /// - UnknownContextReset = ((int)0x8255), - } - - /// - /// Used in GL.Hint - /// - public enum HintMode : int - { - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_FASTEST = 0x1101 - /// - Fastest = ((int)0x1101), - /// - /// Original was GL_NICEST = 0x1102 - /// - Nicest = ((int)0x1102), - } - - /// - /// Used in GL.Hint - /// - public enum HintTarget : int - { - /// - /// Original was GL_PERSPECTIVE_CORRECTION_HINT = 0x0C50 - /// - PerspectiveCorrectionHint = ((int)0x0C50), - /// - /// Original was GL_POINT_SMOOTH_HINT = 0x0C51 - /// - PointSmoothHint = ((int)0x0C51), - /// - /// Original was GL_LINE_SMOOTH_HINT = 0x0C52 - /// - LineSmoothHint = ((int)0x0C52), - /// - /// Original was GL_POLYGON_SMOOTH_HINT = 0x0C53 - /// - PolygonSmoothHint = ((int)0x0C53), - /// - /// Original was GL_FOG_HINT = 0x0C54 - /// - FogHint = ((int)0x0C54), - /// - /// Original was GL_PREFER_DOUBLEBUFFER_HINT_PGI = 0x1A1F8 - /// - PreferDoublebufferHintPgi = ((int)0x1A1F8), - /// - /// Original was GL_CONSERVE_MEMORY_HINT_PGI = 0x1A1FD - /// - ConserveMemoryHintPgi = ((int)0x1A1FD), - /// - /// Original was GL_RECLAIM_MEMORY_HINT_PGI = 0x1A1FE - /// - ReclaimMemoryHintPgi = ((int)0x1A1FE), - /// - /// Original was GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI = 0x1A203 - /// - NativeGraphicsBeginHintPgi = ((int)0x1A203), - /// - /// Original was GL_NATIVE_GRAPHICS_END_HINT_PGI = 0x1A204 - /// - NativeGraphicsEndHintPgi = ((int)0x1A204), - /// - /// Original was GL_ALWAYS_FAST_HINT_PGI = 0x1A20C - /// - AlwaysFastHintPgi = ((int)0x1A20C), - /// - /// Original was GL_ALWAYS_SOFT_HINT_PGI = 0x1A20D - /// - AlwaysSoftHintPgi = ((int)0x1A20D), - /// - /// Original was GL_ALLOW_DRAW_OBJ_HINT_PGI = 0x1A20E - /// - AllowDrawObjHintPgi = ((int)0x1A20E), - /// - /// Original was GL_ALLOW_DRAW_WIN_HINT_PGI = 0x1A20F - /// - AllowDrawWinHintPgi = ((int)0x1A20F), - /// - /// Original was GL_ALLOW_DRAW_FRG_HINT_PGI = 0x1A210 - /// - AllowDrawFrgHintPgi = ((int)0x1A210), - /// - /// Original was GL_ALLOW_DRAW_MEM_HINT_PGI = 0x1A211 - /// - AllowDrawMemHintPgi = ((int)0x1A211), - /// - /// Original was GL_STRICT_DEPTHFUNC_HINT_PGI = 0x1A216 - /// - StrictDepthfuncHintPgi = ((int)0x1A216), - /// - /// Original was GL_STRICT_LIGHTING_HINT_PGI = 0x1A217 - /// - StrictLightingHintPgi = ((int)0x1A217), - /// - /// Original was GL_STRICT_SCISSOR_HINT_PGI = 0x1A218 - /// - StrictScissorHintPgi = ((int)0x1A218), - /// - /// Original was GL_FULL_STIPPLE_HINT_PGI = 0x1A219 - /// - FullStippleHintPgi = ((int)0x1A219), - /// - /// Original was GL_CLIP_NEAR_HINT_PGI = 0x1A220 - /// - ClipNearHintPgi = ((int)0x1A220), - /// - /// Original was GL_CLIP_FAR_HINT_PGI = 0x1A221 - /// - ClipFarHintPgi = ((int)0x1A221), - /// - /// Original was GL_WIDE_LINE_HINT_PGI = 0x1A222 - /// - WideLineHintPgi = ((int)0x1A222), - /// - /// Original was GL_BACK_NORMALS_HINT_PGI = 0x1A223 - /// - BackNormalsHintPgi = ((int)0x1A223), - /// - /// Original was GL_VERTEX_DATA_HINT_PGI = 0x1A22A - /// - VertexDataHintPgi = ((int)0x1A22A), - /// - /// Original was GL_VERTEX_CONSISTENT_HINT_PGI = 0x1A22B - /// - VertexConsistentHintPgi = ((int)0x1A22B), - /// - /// Original was GL_MATERIAL_SIDE_HINT_PGI = 0x1A22C - /// - MaterialSideHintPgi = ((int)0x1A22C), - /// - /// Original was GL_MAX_VERTEX_HINT_PGI = 0x1A22D - /// - MaxVertexHintPgi = ((int)0x1A22D), - /// - /// Original was GL_PACK_CMYK_HINT_EXT = 0x800E - /// - PackCmykHintExt = ((int)0x800E), - /// - /// Original was GL_UNPACK_CMYK_HINT_EXT = 0x800F - /// - UnpackCmykHintExt = ((int)0x800F), - /// - /// Original was GL_PHONG_HINT_WIN = 0x80EB - /// - PhongHintWin = ((int)0x80EB), - /// - /// Original was GL_CLIP_VOLUME_CLIPPING_HINT_EXT = 0x80F0 - /// - ClipVolumeClippingHintExt = ((int)0x80F0), - /// - /// Original was GL_TEXTURE_MULTI_BUFFER_HINT_SGIX = 0x812E - /// - TextureMultiBufferHintSgix = ((int)0x812E), - /// - /// Original was GL_GENERATE_MIPMAP_HINT = 0x8192 - /// - GenerateMipmapHint = ((int)0x8192), - /// - /// Original was GL_GENERATE_MIPMAP_HINT_SGIS = 0x8192 - /// - GenerateMipmapHintSgis = ((int)0x8192), - /// - /// Original was GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 0x8257 - /// - ProgramBinaryRetrievableHint = ((int)0x8257), - /// - /// Original was GL_CONVOLUTION_HINT_SGIX = 0x8316 - /// - ConvolutionHintSgix = ((int)0x8316), - /// - /// Original was GL_SCALEBIAS_HINT_SGIX = 0x8322 - /// - ScalebiasHintSgix = ((int)0x8322), - /// - /// Original was GL_LINE_QUALITY_HINT_SGIX = 0x835B - /// - LineQualityHintSgix = ((int)0x835B), - /// - /// Original was GL_VERTEX_PRECLIP_SGIX = 0x83EE - /// - VertexPreclipSgix = ((int)0x83EE), - /// - /// Original was GL_VERTEX_PRECLIP_HINT_SGIX = 0x83EF - /// - VertexPreclipHintSgix = ((int)0x83EF), - /// - /// Original was GL_TEXTURE_COMPRESSION_HINT = 0x84EF - /// - TextureCompressionHint = ((int)0x84EF), - /// - /// Original was GL_TEXTURE_COMPRESSION_HINT_ARB = 0x84EF - /// - TextureCompressionHintArb = ((int)0x84EF), - /// - /// Original was GL_VERTEX_ARRAY_STORAGE_HINT_APPLE = 0x851F - /// - VertexArrayStorageHintApple = ((int)0x851F), - /// - /// Original was GL_MULTISAMPLE_FILTER_HINT_NV = 0x8534 - /// - MultisampleFilterHintNv = ((int)0x8534), - /// - /// Original was GL_TRANSFORM_HINT_APPLE = 0x85B1 - /// - TransformHintApple = ((int)0x85B1), - /// - /// Original was GL_TEXTURE_STORAGE_HINT_APPLE = 0x85BC - /// - TextureStorageHintApple = ((int)0x85BC), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT = 0x8B8B - /// - FragmentShaderDerivativeHint = ((int)0x8B8B), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB = 0x8B8B - /// - FragmentShaderDerivativeHintArb = ((int)0x8B8B), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES = 0x8B8B - /// - FragmentShaderDerivativeHintOes = ((int)0x8B8B), - /// - /// Original was GL_BINNING_CONTROL_HINT_QCOM = 0x8FB0 - /// - BinningControlHintQcom = ((int)0x8FB0), - } - - /// - /// Used in GL.Oes.GetHistogramParameterx - /// - public enum HistogramTargetExt : int - { - /// - /// Original was GL_HISTOGRAM = 0x8024 - /// - Histogram = ((int)0x8024), - /// - /// Original was GL_HISTOGRAM_EXT = 0x8024 - /// - HistogramExt = ((int)0x8024), - /// - /// Original was GL_PROXY_HISTOGRAM = 0x8025 - /// - ProxyHistogram = ((int)0x8025), - /// - /// Original was GL_PROXY_HISTOGRAM_EXT = 0x8025 - /// - ProxyHistogramExt = ((int)0x8025), - } - - /// - /// Not used directly. - /// - public enum ImgMultisampledRenderToTexture : int - { - /// - /// Original was GL_RENDERBUFFER_SAMPLES_IMG = 0x9133 - /// - RenderbufferSamplesImg = ((int)0x9133), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG = 0x9134 - /// - FramebufferIncompleteMultisampleImg = ((int)0x9134), - /// - /// Original was GL_MAX_SAMPLES_IMG = 0x9135 - /// - MaxSamplesImg = ((int)0x9135), - /// - /// Original was GL_TEXTURE_SAMPLES_IMG = 0x9136 - /// - TextureSamplesImg = ((int)0x9136), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum ImgreadFormat : int - { - /// - /// Original was GL_BGRA = 0x80E1 - /// - Bgra = ((int)0x80E1), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_REV = 0x8365 - /// - UnsignedShort4444Rev = ((int)0x8365), - /// - /// Original was GL_UNSIGNED_SHORT_1_5_5_5_REV = 0x8366 - /// - UnsignedShort1555Rev = ((int)0x8366), - /// - /// Original was GL_IMG_read_format = 1 - /// - ImgReadFormat = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum ImgReadFormat : int - { - /// - /// Original was GL_BGRA_IMG = 0x80E1 - /// - BgraImg = ((int)0x80E1), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG = 0x8365 - /// - UnsignedShort4444RevImg = ((int)0x8365), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum ImgtextureCompressionPvrtc : int - { - /// - /// Original was GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG = 0x8C00 - /// - CompressedRgbPvrtc4Bppv1Img = ((int)0x8C00), - /// - /// Original was GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG = 0x8C01 - /// - CompressedRgbPvrtc2Bppv1Img = ((int)0x8C01), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG = 0x8C02 - /// - CompressedRgbaPvrtc4Bppv1Img = ((int)0x8C02), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG = 0x8C03 - /// - CompressedRgbaPvrtc2Bppv1Img = ((int)0x8C03), - /// - /// Original was GL_IMG_texture_compression_pvrtc = 1 - /// - ImgTextureCompressionPvrtc = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum ImgTextureCompressionPvrtc : int - { - /// - /// Original was GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG = 0x8C00 - /// - CompressedRgbPvrtc4Bppv1Img = ((int)0x8C00), - /// - /// Original was GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG = 0x8C01 - /// - CompressedRgbPvrtc2Bppv1Img = ((int)0x8C01), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG = 0x8C02 - /// - CompressedRgbaPvrtc4Bppv1Img = ((int)0x8C02), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG = 0x8C03 - /// - CompressedRgbaPvrtc2Bppv1Img = ((int)0x8C03), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum ImgtextureEnvEnhancedFixedFunction : int - { - /// - /// Original was GL_DOT3_RGBA_IMG = 0x86AF - /// - Dot3RgbaImg = ((int)0x86AF), - /// - /// Original was GL_MODULATE_COLOR_IMG = 0x8C04 - /// - ModulateColorImg = ((int)0x8C04), - /// - /// Original was GL_RECIP_ADD_SIGNED_ALPHA_IMG = 0x8C05 - /// - RecipAddSignedAlphaImg = ((int)0x8C05), - /// - /// Original was GL_TEXTURE_ALPHA_MODULATE_IMG = 0x8C06 - /// - TextureAlphaModulateImg = ((int)0x8C06), - /// - /// Original was GL_FACTOR_ALPHA_MODULATE_IMG = 0x8C07 - /// - FactorAlphaModulateImg = ((int)0x8C07), - /// - /// Original was GL_FRAGMENT_ALPHA_MODULATE_IMG = 0x8C08 - /// - FragmentAlphaModulateImg = ((int)0x8C08), - /// - /// Original was GL_ADD_BLEND_IMG = 0x8C09 - /// - AddBlendImg = ((int)0x8C09), - /// - /// Original was GL_IMG_texture_env_enhanced_fixed_function = 1 - /// - ImgTextureEnvEnhancedFixedFunction = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum ImgTextureEnvEnhancedFixedFunction : int - { - /// - /// Original was GL_DOT3_RGBA_IMG = 0x86AF - /// - Dot3RgbaImg = ((int)0x86AF), - /// - /// Original was GL_MODULATE_COLOR_IMG = 0x8C04 - /// - ModulateColorImg = ((int)0x8C04), - /// - /// Original was GL_RECIP_ADD_SIGNED_ALPHA_IMG = 0x8C05 - /// - RecipAddSignedAlphaImg = ((int)0x8C05), - /// - /// Original was GL_TEXTURE_ALPHA_MODULATE_IMG = 0x8C06 - /// - TextureAlphaModulateImg = ((int)0x8C06), - /// - /// Original was GL_FACTOR_ALPHA_MODULATE_IMG = 0x8C07 - /// - FactorAlphaModulateImg = ((int)0x8C07), - /// - /// Original was GL_FRAGMENT_ALPHA_MODULATE_IMG = 0x8C08 - /// - FragmentAlphaModulateImg = ((int)0x8C08), - /// - /// Original was GL_ADD_BLEND_IMG = 0x8C09 - /// - AddBlendImg = ((int)0x8C09), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum ImguserClipPlane : int - { - /// - /// Original was GL_MAX_CLIP_PLANES_IMG = 0x0D32 - /// - MaxClipPlanesImg = ((int)0x0D32), - /// - /// Original was GL_CLIP_PLANE0_IMG = 0x3000 - /// - ClipPlane0Img = ((int)0x3000), - /// - /// Original was GL_CLIP_PLANE1_IMG = 0x3001 - /// - ClipPlane1Img = ((int)0x3001), - /// - /// Original was GL_CLIP_PLANE2_IMG = 0x3002 - /// - ClipPlane2Img = ((int)0x3002), - /// - /// Original was GL_CLIP_PLANE3_IMG = 0x3003 - /// - ClipPlane3Img = ((int)0x3003), - /// - /// Original was GL_CLIP_PLANE4_IMG = 0x3004 - /// - ClipPlane4Img = ((int)0x3004), - /// - /// Original was GL_CLIP_PLANE5_IMG = 0x3005 - /// - ClipPlane5Img = ((int)0x3005), - /// - /// Original was GL_IMG_user_clip_plane = 1 - /// - ImgUserClipPlane = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum ImgUserClipPlane : int - { - /// - /// Original was GL_MAX_CLIP_PLANES_IMG = 0x0D32 - /// - MaxClipPlanesImg = ((int)0x0D32), - /// - /// Original was GL_CLIP_PLANE0_IMG = 0x3000 - /// - ClipPlane0Img = ((int)0x3000), - /// - /// Original was GL_CLIP_PLANE1_IMG = 0x3001 - /// - ClipPlane1Img = ((int)0x3001), - /// - /// Original was GL_CLIP_PLANE2_IMG = 0x3002 - /// - ClipPlane2Img = ((int)0x3002), - /// - /// Original was GL_CLIP_PLANE3_IMG = 0x3003 - /// - ClipPlane3Img = ((int)0x3003), - /// - /// Original was GL_CLIP_PLANE4_IMG = 0x3004 - /// - ClipPlane4Img = ((int)0x3004), - /// - /// Original was GL_CLIP_PLANE5_IMG = 0x3005 - /// - ClipPlane5Img = ((int)0x3005), - } - - /// - /// Not used directly. - /// - public enum IndexPointerType : int - { - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum InterleavedArrayFormat : int - { - /// - /// Original was GL_V2F = 0x2A20 - /// - V2f = ((int)0x2A20), - /// - /// Original was GL_V3F = 0x2A21 - /// - V3f = ((int)0x2A21), - /// - /// Original was GL_C4UB_V2F = 0x2A22 - /// - C4ubV2f = ((int)0x2A22), - /// - /// Original was GL_C4UB_V3F = 0x2A23 - /// - C4ubV3f = ((int)0x2A23), - /// - /// Original was GL_C3F_V3F = 0x2A24 - /// - C3fV3f = ((int)0x2A24), - /// - /// Original was GL_N3F_V3F = 0x2A25 - /// - N3fV3f = ((int)0x2A25), - /// - /// Original was GL_C4F_N3F_V3F = 0x2A26 - /// - C4fN3fV3f = ((int)0x2A26), - /// - /// Original was GL_T2F_V3F = 0x2A27 - /// - T2fV3f = ((int)0x2A27), - /// - /// Original was GL_T4F_V4F = 0x2A28 - /// - T4fV4f = ((int)0x2A28), - /// - /// Original was GL_T2F_C4UB_V3F = 0x2A29 - /// - T2fC4ubV3f = ((int)0x2A29), - /// - /// Original was GL_T2F_C3F_V3F = 0x2A2A - /// - T2fC3fV3f = ((int)0x2A2A), - /// - /// Original was GL_T2F_N3F_V3F = 0x2A2B - /// - T2fN3fV3f = ((int)0x2A2B), - /// - /// Original was GL_T2F_C4F_N3F_V3F = 0x2A2C - /// - T2fC4fN3fV3f = ((int)0x2A2C), - /// - /// Original was GL_T4F_C4F_N3F_V4F = 0x2A2D - /// - T4fC4fN3fV4f = ((int)0x2A2D), - } - - /// - /// Used in GL.Apple.RenderbufferStorageMultisample, GL.CompressedTexImage2D and 11 other functions - /// - public enum InternalFormat : int - { - /// - /// Original was GL_DEPTH_COMPONENT = 0x1902 - /// - DepthComponent = ((int)0x1902), - /// - /// Original was GL_RED = 0x1903 - /// - Red = ((int)0x1903), - /// - /// Original was GL_RED_EXT = 0x1903 - /// - RedExt = ((int)0x1903), - /// - /// Original was GL_RGB = 0x1907 - /// - Rgb = ((int)0x1907), - /// - /// Original was GL_RGBA = 0x1908 - /// - Rgba = ((int)0x1908), - /// - /// Original was GL_R3_G3_B2 = 0x2A10 - /// - R3G3B2 = ((int)0x2A10), - /// - /// Original was GL_ALPHA4 = 0x803B - /// - Alpha4 = ((int)0x803B), - /// - /// Original was GL_ALPHA8 = 0x803C - /// - Alpha8 = ((int)0x803C), - /// - /// Original was GL_ALPHA12 = 0x803D - /// - Alpha12 = ((int)0x803D), - /// - /// Original was GL_ALPHA16 = 0x803E - /// - Alpha16 = ((int)0x803E), - /// - /// Original was GL_LUMINANCE4 = 0x803F - /// - Luminance4 = ((int)0x803F), - /// - /// Original was GL_LUMINANCE8 = 0x8040 - /// - Luminance8 = ((int)0x8040), - /// - /// Original was GL_LUMINANCE12 = 0x8041 - /// - Luminance12 = ((int)0x8041), - /// - /// Original was GL_LUMINANCE16 = 0x8042 - /// - Luminance16 = ((int)0x8042), - /// - /// Original was GL_LUMINANCE4_ALPHA4 = 0x8043 - /// - Luminance4Alpha4 = ((int)0x8043), - /// - /// Original was GL_LUMINANCE6_ALPHA2 = 0x8044 - /// - Luminance6Alpha2 = ((int)0x8044), - /// - /// Original was GL_LUMINANCE8_ALPHA8 = 0x8045 - /// - Luminance8Alpha8 = ((int)0x8045), - /// - /// Original was GL_LUMINANCE12_ALPHA4 = 0x8046 - /// - Luminance12Alpha4 = ((int)0x8046), - /// - /// Original was GL_LUMINANCE12_ALPHA12 = 0x8047 - /// - Luminance12Alpha12 = ((int)0x8047), - /// - /// Original was GL_LUMINANCE16_ALPHA16 = 0x8048 - /// - Luminance16Alpha16 = ((int)0x8048), - /// - /// Original was GL_INTENSITY = 0x8049 - /// - Intensity = ((int)0x8049), - /// - /// Original was GL_INTENSITY4 = 0x804A - /// - Intensity4 = ((int)0x804A), - /// - /// Original was GL_INTENSITY8 = 0x804B - /// - Intensity8 = ((int)0x804B), - /// - /// Original was GL_INTENSITY12 = 0x804C - /// - Intensity12 = ((int)0x804C), - /// - /// Original was GL_INTENSITY16 = 0x804D - /// - Intensity16 = ((int)0x804D), - /// - /// Original was GL_RGB2_EXT = 0x804E - /// - Rgb2Ext = ((int)0x804E), - /// - /// Original was GL_RGB4 = 0x804F - /// - Rgb4 = ((int)0x804F), - /// - /// Original was GL_RGB4_EXT = 0x804F - /// - Rgb4Ext = ((int)0x804F), - /// - /// Original was GL_RGB5 = 0x8050 - /// - Rgb5 = ((int)0x8050), - /// - /// Original was GL_RGB5_EXT = 0x8050 - /// - Rgb5Ext = ((int)0x8050), - /// - /// Original was GL_RGB8 = 0x8051 - /// - Rgb8 = ((int)0x8051), - /// - /// Original was GL_RGB8_EXT = 0x8051 - /// - Rgb8Ext = ((int)0x8051), - /// - /// Original was GL_RGB8_OES = 0x8051 - /// - Rgb8Oes = ((int)0x8051), - /// - /// Original was GL_RGB10 = 0x8052 - /// - Rgb10 = ((int)0x8052), - /// - /// Original was GL_RGB10_EXT = 0x8052 - /// - Rgb10Ext = ((int)0x8052), - /// - /// Original was GL_RGB12 = 0x8053 - /// - Rgb12 = ((int)0x8053), - /// - /// Original was GL_RGB12_EXT = 0x8053 - /// - Rgb12Ext = ((int)0x8053), - /// - /// Original was GL_RGB16 = 0x8054 - /// - Rgb16 = ((int)0x8054), - /// - /// Original was GL_RGB16_EXT = 0x8054 - /// - Rgb16Ext = ((int)0x8054), - /// - /// Original was GL_RGBA4 = 0x8056 - /// - Rgba4 = ((int)0x8056), - /// - /// Original was GL_RGBA4_EXT = 0x8056 - /// - Rgba4Ext = ((int)0x8056), - /// - /// Original was GL_RGBA4_OES = 0x8056 - /// - Rgba4Oes = ((int)0x8056), - /// - /// Original was GL_RGB5_A1 = 0x8057 - /// - Rgb5A1 = ((int)0x8057), - /// - /// Original was GL_RGB5_A1_EXT = 0x8057 - /// - Rgb5A1Ext = ((int)0x8057), - /// - /// Original was GL_RGB5_A1_OES = 0x8057 - /// - Rgb5A1Oes = ((int)0x8057), - /// - /// Original was GL_RGBA8 = 0x8058 - /// - Rgba8 = ((int)0x8058), - /// - /// Original was GL_RGBA8_EXT = 0x8058 - /// - Rgba8Ext = ((int)0x8058), - /// - /// Original was GL_RGBA8_OES = 0x8058 - /// - Rgba8Oes = ((int)0x8058), - /// - /// Original was GL_RGB10_A2 = 0x8059 - /// - Rgb10A2 = ((int)0x8059), - /// - /// Original was GL_RGB10_A2_EXT = 0x8059 - /// - Rgb10A2Ext = ((int)0x8059), - /// - /// Original was GL_RGBA12 = 0x805A - /// - Rgba12 = ((int)0x805A), - /// - /// Original was GL_RGBA12_EXT = 0x805A - /// - Rgba12Ext = ((int)0x805A), - /// - /// Original was GL_RGBA16 = 0x805B - /// - Rgba16 = ((int)0x805B), - /// - /// Original was GL_RGBA16_EXT = 0x805B - /// - Rgba16Ext = ((int)0x805B), - /// - /// Original was GL_DUAL_ALPHA4_SGIS = 0x8110 - /// - DualAlpha4Sgis = ((int)0x8110), - /// - /// Original was GL_DUAL_ALPHA8_SGIS = 0x8111 - /// - DualAlpha8Sgis = ((int)0x8111), - /// - /// Original was GL_DUAL_ALPHA12_SGIS = 0x8112 - /// - DualAlpha12Sgis = ((int)0x8112), - /// - /// Original was GL_DUAL_ALPHA16_SGIS = 0x8113 - /// - DualAlpha16Sgis = ((int)0x8113), - /// - /// Original was GL_DUAL_LUMINANCE4_SGIS = 0x8114 - /// - DualLuminance4Sgis = ((int)0x8114), - /// - /// Original was GL_DUAL_LUMINANCE8_SGIS = 0x8115 - /// - DualLuminance8Sgis = ((int)0x8115), - /// - /// Original was GL_DUAL_LUMINANCE12_SGIS = 0x8116 - /// - DualLuminance12Sgis = ((int)0x8116), - /// - /// Original was GL_DUAL_LUMINANCE16_SGIS = 0x8117 - /// - DualLuminance16Sgis = ((int)0x8117), - /// - /// Original was GL_DUAL_INTENSITY4_SGIS = 0x8118 - /// - DualIntensity4Sgis = ((int)0x8118), - /// - /// Original was GL_DUAL_INTENSITY8_SGIS = 0x8119 - /// - DualIntensity8Sgis = ((int)0x8119), - /// - /// Original was GL_DUAL_INTENSITY12_SGIS = 0x811A - /// - DualIntensity12Sgis = ((int)0x811A), - /// - /// Original was GL_DUAL_INTENSITY16_SGIS = 0x811B - /// - DualIntensity16Sgis = ((int)0x811B), - /// - /// Original was GL_DUAL_LUMINANCE_ALPHA4_SGIS = 0x811C - /// - DualLuminanceAlpha4Sgis = ((int)0x811C), - /// - /// Original was GL_DUAL_LUMINANCE_ALPHA8_SGIS = 0x811D - /// - DualLuminanceAlpha8Sgis = ((int)0x811D), - /// - /// Original was GL_QUAD_ALPHA4_SGIS = 0x811E - /// - QuadAlpha4Sgis = ((int)0x811E), - /// - /// Original was GL_QUAD_ALPHA8_SGIS = 0x811F - /// - QuadAlpha8Sgis = ((int)0x811F), - /// - /// Original was GL_QUAD_LUMINANCE4_SGIS = 0x8120 - /// - QuadLuminance4Sgis = ((int)0x8120), - /// - /// Original was GL_QUAD_LUMINANCE8_SGIS = 0x8121 - /// - QuadLuminance8Sgis = ((int)0x8121), - /// - /// Original was GL_QUAD_INTENSITY4_SGIS = 0x8122 - /// - QuadIntensity4Sgis = ((int)0x8122), - /// - /// Original was GL_QUAD_INTENSITY8_SGIS = 0x8123 - /// - QuadIntensity8Sgis = ((int)0x8123), - /// - /// Original was GL_DEPTH_COMPONENT16 = 0x81A5 - /// - DepthComponent16 = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT16_ARB = 0x81A5 - /// - DepthComponent16Arb = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT16_OES = 0x81A5 - /// - DepthComponent16Oes = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT16_SGIX = 0x81A5 - /// - DepthComponent16Sgix = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT24_ARB = 0x81A6 - /// - DepthComponent24Arb = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT24_OES = 0x81A6 - /// - DepthComponent24Oes = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT24_SGIX = 0x81A6 - /// - DepthComponent24Sgix = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT32_ARB = 0x81A7 - /// - DepthComponent32Arb = ((int)0x81A7), - /// - /// Original was GL_DEPTH_COMPONENT32_OES = 0x81A7 - /// - DepthComponent32Oes = ((int)0x81A7), - /// - /// Original was GL_DEPTH_COMPONENT32_SGIX = 0x81A7 - /// - DepthComponent32Sgix = ((int)0x81A7), - /// - /// Original was GL_COMPRESSED_RED = 0x8225 - /// - CompressedRed = ((int)0x8225), - /// - /// Original was GL_COMPRESSED_RG = 0x8226 - /// - CompressedRg = ((int)0x8226), - /// - /// Original was GL_RG = 0x8227 - /// - Rg = ((int)0x8227), - /// - /// Original was GL_R8 = 0x8229 - /// - R8 = ((int)0x8229), - /// - /// Original was GL_R8_EXT = 0x8229 - /// - R8Ext = ((int)0x8229), - /// - /// Original was GL_R16 = 0x822A - /// - R16 = ((int)0x822A), - /// - /// Original was GL_R16_EXT = 0x822A - /// - R16Ext = ((int)0x822A), - /// - /// Original was GL_RG8 = 0x822B - /// - Rg8 = ((int)0x822B), - /// - /// Original was GL_RG8_EXT = 0x822B - /// - Rg8Ext = ((int)0x822B), - /// - /// Original was GL_RG16 = 0x822C - /// - Rg16 = ((int)0x822C), - /// - /// Original was GL_RG16_EXT = 0x822C - /// - Rg16Ext = ((int)0x822C), - /// - /// Original was GL_R16F = 0x822D - /// - R16f = ((int)0x822D), - /// - /// Original was GL_R16F_EXT = 0x822D - /// - R16fExt = ((int)0x822D), - /// - /// Original was GL_R32F = 0x822E - /// - R32f = ((int)0x822E), - /// - /// Original was GL_R32F_EXT = 0x822E - /// - R32fExt = ((int)0x822E), - /// - /// Original was GL_RG16F = 0x822F - /// - Rg16f = ((int)0x822F), - /// - /// Original was GL_RG16F_EXT = 0x822F - /// - Rg16fExt = ((int)0x822F), - /// - /// Original was GL_RG32F = 0x8230 - /// - Rg32f = ((int)0x8230), - /// - /// Original was GL_RG32F_EXT = 0x8230 - /// - Rg32fExt = ((int)0x8230), - /// - /// Original was GL_R8I = 0x8231 - /// - R8i = ((int)0x8231), - /// - /// Original was GL_R8UI = 0x8232 - /// - R8ui = ((int)0x8232), - /// - /// Original was GL_R16I = 0x8233 - /// - R16i = ((int)0x8233), - /// - /// Original was GL_R16UI = 0x8234 - /// - R16ui = ((int)0x8234), - /// - /// Original was GL_R32I = 0x8235 - /// - R32i = ((int)0x8235), - /// - /// Original was GL_R32UI = 0x8236 - /// - R32ui = ((int)0x8236), - /// - /// Original was GL_RG8I = 0x8237 - /// - Rg8i = ((int)0x8237), - /// - /// Original was GL_RG8UI = 0x8238 - /// - Rg8ui = ((int)0x8238), - /// - /// Original was GL_RG16I = 0x8239 - /// - Rg16i = ((int)0x8239), - /// - /// Original was GL_RG16UI = 0x823A - /// - Rg16ui = ((int)0x823A), - /// - /// Original was GL_RG32I = 0x823B - /// - Rg32i = ((int)0x823B), - /// - /// Original was GL_RG32UI = 0x823C - /// - Rg32ui = ((int)0x823C), - /// - /// Original was GL_COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0 - /// - CompressedRgbS3tcDxt1Ext = ((int)0x83F0), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1 - /// - CompressedRgbaS3tcDxt1Ext = ((int)0x83F1), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2 - /// - CompressedRgbaS3tcDxt3Ext = ((int)0x83F2), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3 - /// - CompressedRgbaS3tcDxt5Ext = ((int)0x83F3), - /// - /// Original was GL_COMPRESSED_RGB = 0x84ED - /// - CompressedRgb = ((int)0x84ED), - /// - /// Original was GL_COMPRESSED_RGBA = 0x84EE - /// - CompressedRgba = ((int)0x84EE), - /// - /// Original was GL_DEPTH_STENCIL = 0x84F9 - /// - DepthStencil = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_EXT = 0x84F9 - /// - DepthStencilExt = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_NV = 0x84F9 - /// - DepthStencilNv = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_OES = 0x84F9 - /// - DepthStencilOes = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_MESA = 0x8750 - /// - DepthStencilMesa = ((int)0x8750), - /// - /// Original was GL_RGBA32F = 0x8814 - /// - Rgba32f = ((int)0x8814), - /// - /// Original was GL_RGBA32F_ARB = 0x8814 - /// - Rgba32fArb = ((int)0x8814), - /// - /// Original was GL_RGBA32F_EXT = 0x8814 - /// - Rgba32fExt = ((int)0x8814), - /// - /// Original was GL_RGBA16F = 0x881A - /// - Rgba16f = ((int)0x881A), - /// - /// Original was GL_RGBA16F_ARB = 0x881A - /// - Rgba16fArb = ((int)0x881A), - /// - /// Original was GL_RGBA16F_EXT = 0x881A - /// - Rgba16fExt = ((int)0x881A), - /// - /// Original was GL_RGB16F = 0x881B - /// - Rgb16f = ((int)0x881B), - /// - /// Original was GL_RGB16F_ARB = 0x881B - /// - Rgb16fArb = ((int)0x881B), - /// - /// Original was GL_RGB16F_EXT = 0x881B - /// - Rgb16fExt = ((int)0x881B), - /// - /// Original was GL_DEPTH24_STENCIL8 = 0x88F0 - /// - Depth24Stencil8 = ((int)0x88F0), - /// - /// Original was GL_DEPTH24_STENCIL8_EXT = 0x88F0 - /// - Depth24Stencil8Ext = ((int)0x88F0), - /// - /// Original was GL_DEPTH24_STENCIL8_OES = 0x88F0 - /// - Depth24Stencil8Oes = ((int)0x88F0), - /// - /// Original was GL_R11F_G11F_B10F = 0x8C3A - /// - R11fG11fB10f = ((int)0x8C3A), - /// - /// Original was GL_R11F_G11F_B10F_APPLE = 0x8C3A - /// - R11fG11fB10fApple = ((int)0x8C3A), - /// - /// Original was GL_R11F_G11F_B10F_EXT = 0x8C3A - /// - R11fG11fB10fExt = ((int)0x8C3A), - /// - /// Original was GL_RGB9_E5 = 0x8C3D - /// - Rgb9E5 = ((int)0x8C3D), - /// - /// Original was GL_RGB9_E5_APPLE = 0x8C3D - /// - Rgb9E5Apple = ((int)0x8C3D), - /// - /// Original was GL_RGB9_E5_EXT = 0x8C3D - /// - Rgb9E5Ext = ((int)0x8C3D), - /// - /// Original was GL_SRGB = 0x8C40 - /// - Srgb = ((int)0x8C40), - /// - /// Original was GL_SRGB_EXT = 0x8C40 - /// - SrgbExt = ((int)0x8C40), - /// - /// Original was GL_SRGB8 = 0x8C41 - /// - Srgb8 = ((int)0x8C41), - /// - /// Original was GL_SRGB8_EXT = 0x8C41 - /// - Srgb8Ext = ((int)0x8C41), - /// - /// Original was GL_SRGB8_NV = 0x8C41 - /// - Srgb8Nv = ((int)0x8C41), - /// - /// Original was GL_SRGB_ALPHA = 0x8C42 - /// - SrgbAlpha = ((int)0x8C42), - /// - /// Original was GL_SRGB_ALPHA_EXT = 0x8C42 - /// - SrgbAlphaExt = ((int)0x8C42), - /// - /// Original was GL_SRGB8_ALPHA8 = 0x8C43 - /// - Srgb8Alpha8 = ((int)0x8C43), - /// - /// Original was GL_SRGB8_ALPHA8_EXT = 0x8C43 - /// - Srgb8Alpha8Ext = ((int)0x8C43), - /// - /// Original was GL_COMPRESSED_SRGB = 0x8C48 - /// - CompressedSrgb = ((int)0x8C48), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA = 0x8C49 - /// - CompressedSrgbAlpha = ((int)0x8C49), - /// - /// Original was GL_COMPRESSED_SRGB_S3TC_DXT1_EXT = 0x8C4C - /// - CompressedSrgbS3tcDxt1Ext = ((int)0x8C4C), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = 0x8C4D - /// - CompressedSrgbAlphaS3tcDxt1Ext = ((int)0x8C4D), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = 0x8C4E - /// - CompressedSrgbAlphaS3tcDxt3Ext = ((int)0x8C4E), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = 0x8C4F - /// - CompressedSrgbAlphaS3tcDxt5Ext = ((int)0x8C4F), - /// - /// Original was GL_DEPTH_COMPONENT32F = 0x8CAC - /// - DepthComponent32f = ((int)0x8CAC), - /// - /// Original was GL_DEPTH32F_STENCIL8 = 0x8CAD - /// - Depth32fStencil8 = ((int)0x8CAD), - /// - /// Original was GL_RGBA32UI = 0x8D70 - /// - Rgba32ui = ((int)0x8D70), - /// - /// Original was GL_RGB32UI = 0x8D71 - /// - Rgb32ui = ((int)0x8D71), - /// - /// Original was GL_RGBA16UI = 0x8D76 - /// - Rgba16ui = ((int)0x8D76), - /// - /// Original was GL_RGB16UI = 0x8D77 - /// - Rgb16ui = ((int)0x8D77), - /// - /// Original was GL_RGBA8UI = 0x8D7C - /// - Rgba8ui = ((int)0x8D7C), - /// - /// Original was GL_RGB8UI = 0x8D7D - /// - Rgb8ui = ((int)0x8D7D), - /// - /// Original was GL_RGBA32I = 0x8D82 - /// - Rgba32i = ((int)0x8D82), - /// - /// Original was GL_RGB32I = 0x8D83 - /// - Rgb32i = ((int)0x8D83), - /// - /// Original was GL_RGBA16I = 0x8D88 - /// - Rgba16i = ((int)0x8D88), - /// - /// Original was GL_RGB16I = 0x8D89 - /// - Rgb16i = ((int)0x8D89), - /// - /// Original was GL_RGBA8I = 0x8D8E - /// - Rgba8i = ((int)0x8D8E), - /// - /// Original was GL_RGB8I = 0x8D8F - /// - Rgb8i = ((int)0x8D8F), - /// - /// Original was GL_DEPTH_COMPONENT32F_NV = 0x8DAB - /// - DepthComponent32fNv = ((int)0x8DAB), - /// - /// Original was GL_DEPTH32F_STENCIL8_NV = 0x8DAC - /// - Depth32fStencil8Nv = ((int)0x8DAC), - /// - /// Original was GL_COMPRESSED_RED_RGTC1 = 0x8DBB - /// - CompressedRedRgtc1 = ((int)0x8DBB), - /// - /// Original was GL_COMPRESSED_RED_RGTC1_EXT = 0x8DBB - /// - CompressedRedRgtc1Ext = ((int)0x8DBB), - /// - /// Original was GL_COMPRESSED_SIGNED_RED_RGTC1 = 0x8DBC - /// - CompressedSignedRedRgtc1 = ((int)0x8DBC), - /// - /// Original was GL_COMPRESSED_SIGNED_RED_RGTC1_EXT = 0x8DBC - /// - CompressedSignedRedRgtc1Ext = ((int)0x8DBC), - /// - /// Original was GL_COMPRESSED_RG_RGTC2 = 0x8DBD - /// - CompressedRgRgtc2 = ((int)0x8DBD), - /// - /// Original was GL_COMPRESSED_SIGNED_RG_RGTC2 = 0x8DBE - /// - CompressedSignedRgRgtc2 = ((int)0x8DBE), - /// - /// Original was GL_COMPRESSED_RGBA_BPTC_UNORM = 0x8E8C - /// - CompressedRgbaBptcUnorm = ((int)0x8E8C), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM = 0x8E8D - /// - CompressedSrgbAlphaBptcUnorm = ((int)0x8E8D), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT = 0x8E8E - /// - CompressedRgbBptcSignedFloat = ((int)0x8E8E), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT = 0x8E8F - /// - CompressedRgbBptcUnsignedFloat = ((int)0x8E8F), - /// - /// Original was GL_R8_SNORM = 0x8F94 - /// - R8Snorm = ((int)0x8F94), - /// - /// Original was GL_RG8_SNORM = 0x8F95 - /// - Rg8Snorm = ((int)0x8F95), - /// - /// Original was GL_RGB8_SNORM = 0x8F96 - /// - Rgb8Snorm = ((int)0x8F96), - /// - /// Original was GL_RGBA8_SNORM = 0x8F97 - /// - Rgba8Snorm = ((int)0x8F97), - /// - /// Original was GL_R16_SNORM = 0x8F98 - /// - R16Snorm = ((int)0x8F98), - /// - /// Original was GL_R16_SNORM_EXT = 0x8F98 - /// - R16SnormExt = ((int)0x8F98), - /// - /// Original was GL_RG16_SNORM = 0x8F99 - /// - Rg16Snorm = ((int)0x8F99), - /// - /// Original was GL_RG16_SNORM_EXT = 0x8F99 - /// - Rg16SnormExt = ((int)0x8F99), - /// - /// Original was GL_RGB16_SNORM = 0x8F9A - /// - Rgb16Snorm = ((int)0x8F9A), - /// - /// Original was GL_RGB16_SNORM_EXT = 0x8F9A - /// - Rgb16SnormExt = ((int)0x8F9A), - /// - /// Original was GL_RGB10_A2UI = 0x906F - /// - Rgb10A2ui = ((int)0x906F), - /// - /// Original was GL_COMPRESSED_R11_EAC = 0x9270 - /// - CompressedR11Eac = ((int)0x9270), - /// - /// Original was GL_COMPRESSED_SIGNED_R11_EAC = 0x9271 - /// - CompressedSignedR11Eac = ((int)0x9271), - /// - /// Original was GL_COMPRESSED_RG11_EAC = 0x9272 - /// - CompressedRg11Eac = ((int)0x9272), - /// - /// Original was GL_COMPRESSED_SIGNED_RG11_EAC = 0x9273 - /// - CompressedSignedRg11Eac = ((int)0x9273), - /// - /// Original was GL_COMPRESSED_RGB8_ETC2 = 0x9274 - /// - CompressedRgb8Etc2 = ((int)0x9274), - /// - /// Original was GL_COMPRESSED_SRGB8_ETC2 = 0x9275 - /// - CompressedSrgb8Etc2 = ((int)0x9275), - /// - /// Original was GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9276 - /// - CompressedRgb8PunchthroughAlpha1Etc2 = ((int)0x9276), - /// - /// Original was GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9277 - /// - CompressedSrgb8PunchthroughAlpha1Etc2 = ((int)0x9277), - /// - /// Original was GL_COMPRESSED_RGBA8_ETC2_EAC = 0x9278 - /// - CompressedRgba8Etc2Eac = ((int)0x9278), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC = 0x9279 - /// - CompressedSrgb8Alpha8Etc2Eac = ((int)0x9279), - } - - /// - /// Not used directly. - /// - public enum InternalFormatPName : int - { - /// - /// Original was GL_SAMPLES = 0x80A9 - /// - Samples = ((int)0x80A9), - /// - /// Original was GL_GENERATE_MIPMAP = 0x8191 - /// - GenerateMipmap = ((int)0x8191), - /// - /// Original was GL_INTERNALFORMAT_SUPPORTED = 0x826F - /// - InternalformatSupported = ((int)0x826F), - /// - /// Original was GL_INTERNALFORMAT_PREFERRED = 0x8270 - /// - InternalformatPreferred = ((int)0x8270), - /// - /// Original was GL_INTERNALFORMAT_RED_SIZE = 0x8271 - /// - InternalformatRedSize = ((int)0x8271), - /// - /// Original was GL_INTERNALFORMAT_GREEN_SIZE = 0x8272 - /// - InternalformatGreenSize = ((int)0x8272), - /// - /// Original was GL_INTERNALFORMAT_BLUE_SIZE = 0x8273 - /// - InternalformatBlueSize = ((int)0x8273), - /// - /// Original was GL_INTERNALFORMAT_ALPHA_SIZE = 0x8274 - /// - InternalformatAlphaSize = ((int)0x8274), - /// - /// Original was GL_INTERNALFORMAT_DEPTH_SIZE = 0x8275 - /// - InternalformatDepthSize = ((int)0x8275), - /// - /// Original was GL_INTERNALFORMAT_STENCIL_SIZE = 0x8276 - /// - InternalformatStencilSize = ((int)0x8276), - /// - /// Original was GL_INTERNALFORMAT_SHARED_SIZE = 0x8277 - /// - InternalformatSharedSize = ((int)0x8277), - /// - /// Original was GL_INTERNALFORMAT_RED_TYPE = 0x8278 - /// - InternalformatRedType = ((int)0x8278), - /// - /// Original was GL_INTERNALFORMAT_GREEN_TYPE = 0x8279 - /// - InternalformatGreenType = ((int)0x8279), - /// - /// Original was GL_INTERNALFORMAT_BLUE_TYPE = 0x827A - /// - InternalformatBlueType = ((int)0x827A), - /// - /// Original was GL_INTERNALFORMAT_ALPHA_TYPE = 0x827B - /// - InternalformatAlphaType = ((int)0x827B), - /// - /// Original was GL_INTERNALFORMAT_DEPTH_TYPE = 0x827C - /// - InternalformatDepthType = ((int)0x827C), - /// - /// Original was GL_INTERNALFORMAT_STENCIL_TYPE = 0x827D - /// - InternalformatStencilType = ((int)0x827D), - /// - /// Original was GL_MAX_WIDTH = 0x827E - /// - MaxWidth = ((int)0x827E), - /// - /// Original was GL_MAX_HEIGHT = 0x827F - /// - MaxHeight = ((int)0x827F), - /// - /// Original was GL_MAX_DEPTH = 0x8280 - /// - MaxDepth = ((int)0x8280), - /// - /// Original was GL_MAX_LAYERS = 0x8281 - /// - MaxLayers = ((int)0x8281), - /// - /// Original was GL_COLOR_COMPONENTS = 0x8283 - /// - ColorComponents = ((int)0x8283), - /// - /// Original was GL_COLOR_RENDERABLE = 0x8286 - /// - ColorRenderable = ((int)0x8286), - /// - /// Original was GL_DEPTH_RENDERABLE = 0x8287 - /// - DepthRenderable = ((int)0x8287), - /// - /// Original was GL_STENCIL_RENDERABLE = 0x8288 - /// - StencilRenderable = ((int)0x8288), - /// - /// Original was GL_FRAMEBUFFER_RENDERABLE = 0x8289 - /// - FramebufferRenderable = ((int)0x8289), - /// - /// Original was GL_FRAMEBUFFER_RENDERABLE_LAYERED = 0x828A - /// - FramebufferRenderableLayered = ((int)0x828A), - /// - /// Original was GL_FRAMEBUFFER_BLEND = 0x828B - /// - FramebufferBlend = ((int)0x828B), - /// - /// Original was GL_READ_PIXELS = 0x828C - /// - ReadPixels = ((int)0x828C), - /// - /// Original was GL_READ_PIXELS_FORMAT = 0x828D - /// - ReadPixelsFormat = ((int)0x828D), - /// - /// Original was GL_READ_PIXELS_TYPE = 0x828E - /// - ReadPixelsType = ((int)0x828E), - /// - /// Original was GL_TEXTURE_IMAGE_FORMAT = 0x828F - /// - TextureImageFormat = ((int)0x828F), - /// - /// Original was GL_TEXTURE_IMAGE_TYPE = 0x8290 - /// - TextureImageType = ((int)0x8290), - /// - /// Original was GL_GET_TEXTURE_IMAGE_FORMAT = 0x8291 - /// - GetTextureImageFormat = ((int)0x8291), - /// - /// Original was GL_GET_TEXTURE_IMAGE_TYPE = 0x8292 - /// - GetTextureImageType = ((int)0x8292), - /// - /// Original was GL_MIPMAP = 0x8293 - /// - Mipmap = ((int)0x8293), - /// - /// Original was GL_AUTO_GENERATE_MIPMAP = 0x8295 - /// - AutoGenerateMipmap = ((int)0x8295), - /// - /// Original was GL_COLOR_ENCODING = 0x8296 - /// - ColorEncoding = ((int)0x8296), - /// - /// Original was GL_SRGB_READ = 0x8297 - /// - SrgbRead = ((int)0x8297), - /// - /// Original was GL_SRGB_WRITE = 0x8298 - /// - SrgbWrite = ((int)0x8298), - /// - /// Original was GL_FILTER = 0x829A - /// - Filter = ((int)0x829A), - /// - /// Original was GL_VERTEX_TEXTURE = 0x829B - /// - VertexTexture = ((int)0x829B), - /// - /// Original was GL_TESS_CONTROL_TEXTURE = 0x829C - /// - TessControlTexture = ((int)0x829C), - /// - /// Original was GL_TESS_EVALUATION_TEXTURE = 0x829D - /// - TessEvaluationTexture = ((int)0x829D), - /// - /// Original was GL_GEOMETRY_TEXTURE = 0x829E - /// - GeometryTexture = ((int)0x829E), - /// - /// Original was GL_FRAGMENT_TEXTURE = 0x829F - /// - FragmentTexture = ((int)0x829F), - /// - /// Original was GL_COMPUTE_TEXTURE = 0x82A0 - /// - ComputeTexture = ((int)0x82A0), - /// - /// Original was GL_TEXTURE_SHADOW = 0x82A1 - /// - TextureShadow = ((int)0x82A1), - /// - /// Original was GL_TEXTURE_GATHER = 0x82A2 - /// - TextureGather = ((int)0x82A2), - /// - /// Original was GL_TEXTURE_GATHER_SHADOW = 0x82A3 - /// - TextureGatherShadow = ((int)0x82A3), - /// - /// Original was GL_SHADER_IMAGE_LOAD = 0x82A4 - /// - ShaderImageLoad = ((int)0x82A4), - /// - /// Original was GL_SHADER_IMAGE_STORE = 0x82A5 - /// - ShaderImageStore = ((int)0x82A5), - /// - /// Original was GL_SHADER_IMAGE_ATOMIC = 0x82A6 - /// - ShaderImageAtomic = ((int)0x82A6), - /// - /// Original was GL_IMAGE_TEXEL_SIZE = 0x82A7 - /// - ImageTexelSize = ((int)0x82A7), - /// - /// Original was GL_IMAGE_COMPATIBILITY_CLASS = 0x82A8 - /// - ImageCompatibilityClass = ((int)0x82A8), - /// - /// Original was GL_IMAGE_PIXEL_FORMAT = 0x82A9 - /// - ImagePixelFormat = ((int)0x82A9), - /// - /// Original was GL_IMAGE_PIXEL_TYPE = 0x82AA - /// - ImagePixelType = ((int)0x82AA), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST = 0x82AC - /// - SimultaneousTextureAndDepthTest = ((int)0x82AC), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST = 0x82AD - /// - SimultaneousTextureAndStencilTest = ((int)0x82AD), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE = 0x82AE - /// - SimultaneousTextureAndDepthWrite = ((int)0x82AE), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE = 0x82AF - /// - SimultaneousTextureAndStencilWrite = ((int)0x82AF), - /// - /// Original was GL_TEXTURE_COMPRESSED_BLOCK_WIDTH = 0x82B1 - /// - TextureCompressedBlockWidth = ((int)0x82B1), - /// - /// Original was GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT = 0x82B2 - /// - TextureCompressedBlockHeight = ((int)0x82B2), - /// - /// Original was GL_TEXTURE_COMPRESSED_BLOCK_SIZE = 0x82B3 - /// - TextureCompressedBlockSize = ((int)0x82B3), - /// - /// Original was GL_CLEAR_BUFFER = 0x82B4 - /// - ClearBuffer = ((int)0x82B4), - /// - /// Original was GL_TEXTURE_VIEW = 0x82B5 - /// - TextureView = ((int)0x82B5), - /// - /// Original was GL_VIEW_COMPATIBILITY_CLASS = 0x82B6 - /// - ViewCompatibilityClass = ((int)0x82B6), - /// - /// Original was GL_TEXTURE_COMPRESSED = 0x86A1 - /// - TextureCompressed = ((int)0x86A1), - /// - /// Original was GL_IMAGE_FORMAT_COMPATIBILITY_TYPE = 0x90C7 - /// - ImageFormatCompatibilityType = ((int)0x90C7), - /// - /// Original was GL_CLEAR_TEXTURE = 0x9365 - /// - ClearTexture = ((int)0x9365), - /// - /// Original was GL_NUM_SAMPLE_COUNTS = 0x9380 - /// - NumSampleCounts = ((int)0x9380), - } - - /// - /// Not used directly. - /// - public enum KhrDebug : int - { - /// - /// Original was GL_CONTEXT_FLAG_DEBUG_BIT = 0x00000002 - /// - ContextFlagDebugBit = ((int)0x00000002), - /// - /// Original was GL_CONTEXT_FLAG_DEBUG_BIT_KHR = 0x00000002 - /// - ContextFlagDebugBitKhr = ((int)0x00000002), - /// - /// Original was GL_STACK_OVERFLOW = 0x0503 - /// - StackOverflow = ((int)0x0503), - /// - /// Original was GL_STACK_OVERFLOW_KHR = 0x0503 - /// - StackOverflowKhr = ((int)0x0503), - /// - /// Original was GL_STACK_UNDERFLOW = 0x0504 - /// - StackUnderflow = ((int)0x0504), - /// - /// Original was GL_STACK_UNDERFLOW_KHR = 0x0504 - /// - StackUnderflowKhr = ((int)0x0504), - /// - /// Original was GL_VERTEX_ARRAY = 0x8074 - /// - VertexArray = ((int)0x8074), - /// - /// Original was GL_VERTEX_ARRAY_KHR = 0x8074 - /// - VertexArrayKhr = ((int)0x8074), - /// - /// Original was GL_DEBUG_OUTPUT_SYNCHRONOUS = 0x8242 - /// - DebugOutputSynchronous = ((int)0x8242), - /// - /// Original was GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR = 0x8242 - /// - DebugOutputSynchronousKhr = ((int)0x8242), - /// - /// Original was GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH = 0x8243 - /// - DebugNextLoggedMessageLength = ((int)0x8243), - /// - /// Original was GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR = 0x8243 - /// - DebugNextLoggedMessageLengthKhr = ((int)0x8243), - /// - /// Original was GL_DEBUG_CALLBACK_FUNCTION = 0x8244 - /// - DebugCallbackFunction = ((int)0x8244), - /// - /// Original was GL_DEBUG_CALLBACK_FUNCTION_KHR = 0x8244 - /// - DebugCallbackFunctionKhr = ((int)0x8244), - /// - /// Original was GL_DEBUG_CALLBACK_USER_PARAM = 0x8245 - /// - DebugCallbackUserParam = ((int)0x8245), - /// - /// Original was GL_DEBUG_CALLBACK_USER_PARAM_KHR = 0x8245 - /// - DebugCallbackUserParamKhr = ((int)0x8245), - /// - /// Original was GL_DEBUG_SOURCE_API = 0x8246 - /// - DebugSourceApi = ((int)0x8246), - /// - /// Original was GL_DEBUG_SOURCE_API_KHR = 0x8246 - /// - DebugSourceApiKhr = ((int)0x8246), - /// - /// Original was GL_DEBUG_SOURCE_WINDOW_SYSTEM = 0x8247 - /// - DebugSourceWindowSystem = ((int)0x8247), - /// - /// Original was GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR = 0x8247 - /// - DebugSourceWindowSystemKhr = ((int)0x8247), - /// - /// Original was GL_DEBUG_SOURCE_SHADER_COMPILER = 0x8248 - /// - DebugSourceShaderCompiler = ((int)0x8248), - /// - /// Original was GL_DEBUG_SOURCE_SHADER_COMPILER_KHR = 0x8248 - /// - DebugSourceShaderCompilerKhr = ((int)0x8248), - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY = 0x8249 - /// - DebugSourceThirdParty = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY_KHR = 0x8249 - /// - DebugSourceThirdPartyKhr = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION = 0x824A - /// - DebugSourceApplication = ((int)0x824A), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION_KHR = 0x824A - /// - DebugSourceApplicationKhr = ((int)0x824A), - /// - /// Original was GL_DEBUG_SOURCE_OTHER = 0x824B - /// - DebugSourceOther = ((int)0x824B), - /// - /// Original was GL_DEBUG_SOURCE_OTHER_KHR = 0x824B - /// - DebugSourceOtherKhr = ((int)0x824B), - /// - /// Original was GL_DEBUG_TYPE_ERROR = 0x824C - /// - DebugTypeError = ((int)0x824C), - /// - /// Original was GL_DEBUG_TYPE_ERROR_KHR = 0x824C - /// - DebugTypeErrorKhr = ((int)0x824C), - /// - /// Original was GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR = 0x824D - /// - DebugTypeDeprecatedBehavior = ((int)0x824D), - /// - /// Original was GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR = 0x824D - /// - DebugTypeDeprecatedBehaviorKhr = ((int)0x824D), - /// - /// Original was GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR = 0x824E - /// - DebugTypeUndefinedBehavior = ((int)0x824E), - /// - /// Original was GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR = 0x824E - /// - DebugTypeUndefinedBehaviorKhr = ((int)0x824E), - /// - /// Original was GL_DEBUG_TYPE_PORTABILITY = 0x824F - /// - DebugTypePortability = ((int)0x824F), - /// - /// Original was GL_DEBUG_TYPE_PORTABILITY_KHR = 0x824F - /// - DebugTypePortabilityKhr = ((int)0x824F), - /// - /// Original was GL_DEBUG_TYPE_PERFORMANCE = 0x8250 - /// - DebugTypePerformance = ((int)0x8250), - /// - /// Original was GL_DEBUG_TYPE_PERFORMANCE_KHR = 0x8250 - /// - DebugTypePerformanceKhr = ((int)0x8250), - /// - /// Original was GL_DEBUG_TYPE_OTHER = 0x8251 - /// - DebugTypeOther = ((int)0x8251), - /// - /// Original was GL_DEBUG_TYPE_OTHER_KHR = 0x8251 - /// - DebugTypeOtherKhr = ((int)0x8251), - /// - /// Original was GL_DEBUG_TYPE_MARKER = 0x8268 - /// - DebugTypeMarker = ((int)0x8268), - /// - /// Original was GL_DEBUG_TYPE_MARKER_KHR = 0x8268 - /// - DebugTypeMarkerKhr = ((int)0x8268), - /// - /// Original was GL_DEBUG_TYPE_PUSH_GROUP = 0x8269 - /// - DebugTypePushGroup = ((int)0x8269), - /// - /// Original was GL_DEBUG_TYPE_PUSH_GROUP_KHR = 0x8269 - /// - DebugTypePushGroupKhr = ((int)0x8269), - /// - /// Original was GL_DEBUG_TYPE_POP_GROUP = 0x826A - /// - DebugTypePopGroup = ((int)0x826A), - /// - /// Original was GL_DEBUG_TYPE_POP_GROUP_KHR = 0x826A - /// - DebugTypePopGroupKhr = ((int)0x826A), - /// - /// Original was GL_DEBUG_SEVERITY_NOTIFICATION = 0x826B - /// - DebugSeverityNotification = ((int)0x826B), - /// - /// Original was GL_DEBUG_SEVERITY_NOTIFICATION_KHR = 0x826B - /// - DebugSeverityNotificationKhr = ((int)0x826B), - /// - /// Original was GL_MAX_DEBUG_GROUP_STACK_DEPTH = 0x826C - /// - MaxDebugGroupStackDepth = ((int)0x826C), - /// - /// Original was GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR = 0x826C - /// - MaxDebugGroupStackDepthKhr = ((int)0x826C), - /// - /// Original was GL_DEBUG_GROUP_STACK_DEPTH = 0x826D - /// - DebugGroupStackDepth = ((int)0x826D), - /// - /// Original was GL_DEBUG_GROUP_STACK_DEPTH_KHR = 0x826D - /// - DebugGroupStackDepthKhr = ((int)0x826D), - /// - /// Original was GL_BUFFER = 0x82E0 - /// - Buffer = ((int)0x82E0), - /// - /// Original was GL_BUFFER_KHR = 0x82E0 - /// - BufferKhr = ((int)0x82E0), - /// - /// Original was GL_SHADER = 0x82E1 - /// - Shader = ((int)0x82E1), - /// - /// Original was GL_SHADER_KHR = 0x82E1 - /// - ShaderKhr = ((int)0x82E1), - /// - /// Original was GL_PROGRAM = 0x82E2 - /// - Program = ((int)0x82E2), - /// - /// Original was GL_PROGRAM_KHR = 0x82E2 - /// - ProgramKhr = ((int)0x82E2), - /// - /// Original was GL_QUERY = 0x82E3 - /// - Query = ((int)0x82E3), - /// - /// Original was GL_QUERY_KHR = 0x82E3 - /// - QueryKhr = ((int)0x82E3), - /// - /// Original was GL_PROGRAM_PIPELINE = 0x82E4 - /// - ProgramPipeline = ((int)0x82E4), - /// - /// Original was GL_PROGRAM_PIPELINE_KHR = 0x82E4 - /// - ProgramPipelineKhr = ((int)0x82E4), - /// - /// Original was GL_SAMPLER = 0x82E6 - /// - Sampler = ((int)0x82E6), - /// - /// Original was GL_SAMPLER_KHR = 0x82E6 - /// - SamplerKhr = ((int)0x82E6), - /// - /// Original was GL_DISPLAY_LIST = 0x82E7 - /// - DisplayList = ((int)0x82E7), - /// - /// Original was GL_MAX_LABEL_LENGTH = 0x82E8 - /// - MaxLabelLength = ((int)0x82E8), - /// - /// Original was GL_MAX_LABEL_LENGTH_KHR = 0x82E8 - /// - MaxLabelLengthKhr = ((int)0x82E8), - /// - /// Original was GL_MAX_DEBUG_MESSAGE_LENGTH = 0x9143 - /// - MaxDebugMessageLength = ((int)0x9143), - /// - /// Original was GL_MAX_DEBUG_MESSAGE_LENGTH_KHR = 0x9143 - /// - MaxDebugMessageLengthKhr = ((int)0x9143), - /// - /// Original was GL_MAX_DEBUG_LOGGED_MESSAGES = 0x9144 - /// - MaxDebugLoggedMessages = ((int)0x9144), - /// - /// Original was GL_MAX_DEBUG_LOGGED_MESSAGES_KHR = 0x9144 - /// - MaxDebugLoggedMessagesKhr = ((int)0x9144), - /// - /// Original was GL_DEBUG_LOGGED_MESSAGES = 0x9145 - /// - DebugLoggedMessages = ((int)0x9145), - /// - /// Original was GL_DEBUG_LOGGED_MESSAGES_KHR = 0x9145 - /// - DebugLoggedMessagesKhr = ((int)0x9145), - /// - /// Original was GL_DEBUG_SEVERITY_HIGH = 0x9146 - /// - DebugSeverityHigh = ((int)0x9146), - /// - /// Original was GL_DEBUG_SEVERITY_HIGH_KHR = 0x9146 - /// - DebugSeverityHighKhr = ((int)0x9146), - /// - /// Original was GL_DEBUG_SEVERITY_MEDIUM = 0x9147 - /// - DebugSeverityMedium = ((int)0x9147), - /// - /// Original was GL_DEBUG_SEVERITY_MEDIUM_KHR = 0x9147 - /// - DebugSeverityMediumKhr = ((int)0x9147), - /// - /// Original was GL_DEBUG_SEVERITY_LOW = 0x9148 - /// - DebugSeverityLow = ((int)0x9148), - /// - /// Original was GL_DEBUG_SEVERITY_LOW_KHR = 0x9148 - /// - DebugSeverityLowKhr = ((int)0x9148), - /// - /// Original was GL_DEBUG_OUTPUT = 0x92E0 - /// - DebugOutput = ((int)0x92E0), - /// - /// Original was GL_DEBUG_OUTPUT_KHR = 0x92E0 - /// - DebugOutputKhr = ((int)0x92E0), - } - - /// - /// Not used directly. - /// - public enum LightEnvModeSgix : int - { - /// - /// Original was GL_ADD = 0x0104 - /// - Add = ((int)0x0104), - /// - /// Original was GL_REPLACE = 0x1E01 - /// - Replace = ((int)0x1E01), - /// - /// Original was GL_MODULATE = 0x2100 - /// - Modulate = ((int)0x2100), - } - - /// - /// Not used directly. - /// - public enum LightEnvParameterSgix : int - { - /// - /// Original was GL_LIGHT_ENV_MODE_SGIX = 0x8407 - /// - LightEnvModeSgix = ((int)0x8407), - } - - /// - /// Not used directly. - /// - public enum LightModelColorControl : int - { - /// - /// Original was GL_SINGLE_COLOR = 0x81F9 - /// - SingleColor = ((int)0x81F9), - /// - /// Original was GL_SINGLE_COLOR_EXT = 0x81F9 - /// - SingleColorExt = ((int)0x81F9), - /// - /// Original was GL_SEPARATE_SPECULAR_COLOR = 0x81FA - /// - SeparateSpecularColor = ((int)0x81FA), - /// - /// Original was GL_SEPARATE_SPECULAR_COLOR_EXT = 0x81FA - /// - SeparateSpecularColorExt = ((int)0x81FA), - } - - /// - /// Used in GL.LightModel, GL.LightModelx and 1 other function - /// - public enum LightModelParameter : int - { - /// - /// Original was GL_LIGHT_MODEL_LOCAL_VIEWER = 0x0B51 - /// - LightModelLocalViewer = ((int)0x0B51), - /// - /// Original was GL_LIGHT_MODEL_TWO_SIDE = 0x0B52 - /// - LightModelTwoSide = ((int)0x0B52), - /// - /// Original was GL_LIGHT_MODEL_AMBIENT = 0x0B53 - /// - LightModelAmbient = ((int)0x0B53), - /// - /// Original was GL_LIGHT_MODEL_COLOR_CONTROL = 0x81F8 - /// - LightModelColorControl = ((int)0x81F8), - /// - /// Original was GL_LIGHT_MODEL_COLOR_CONTROL_EXT = 0x81F8 - /// - LightModelColorControlExt = ((int)0x81F8), - } - - /// - /// Used in GL.GetLight, GL.GetLightx and 4 other functions - /// - public enum LightName : int - { - /// - /// Original was GL_LIGHT0 = 0x4000 - /// - Light0 = ((int)0x4000), - /// - /// Original was GL_LIGHT1 = 0x4001 - /// - Light1 = ((int)0x4001), - /// - /// Original was GL_LIGHT2 = 0x4002 - /// - Light2 = ((int)0x4002), - /// - /// Original was GL_LIGHT3 = 0x4003 - /// - Light3 = ((int)0x4003), - /// - /// Original was GL_LIGHT4 = 0x4004 - /// - Light4 = ((int)0x4004), - /// - /// Original was GL_LIGHT5 = 0x4005 - /// - Light5 = ((int)0x4005), - /// - /// Original was GL_LIGHT6 = 0x4006 - /// - Light6 = ((int)0x4006), - /// - /// Original was GL_LIGHT7 = 0x4007 - /// - Light7 = ((int)0x4007), - /// - /// Original was GL_FRAGMENT_LIGHT0_SGIX = 0x840C - /// - FragmentLight0Sgix = ((int)0x840C), - /// - /// Original was GL_FRAGMENT_LIGHT1_SGIX = 0x840D - /// - FragmentLight1Sgix = ((int)0x840D), - /// - /// Original was GL_FRAGMENT_LIGHT2_SGIX = 0x840E - /// - FragmentLight2Sgix = ((int)0x840E), - /// - /// Original was GL_FRAGMENT_LIGHT3_SGIX = 0x840F - /// - FragmentLight3Sgix = ((int)0x840F), - /// - /// Original was GL_FRAGMENT_LIGHT4_SGIX = 0x8410 - /// - FragmentLight4Sgix = ((int)0x8410), - /// - /// Original was GL_FRAGMENT_LIGHT5_SGIX = 0x8411 - /// - FragmentLight5Sgix = ((int)0x8411), - /// - /// Original was GL_FRAGMENT_LIGHT6_SGIX = 0x8412 - /// - FragmentLight6Sgix = ((int)0x8412), - /// - /// Original was GL_FRAGMENT_LIGHT7_SGIX = 0x8413 - /// - FragmentLight7Sgix = ((int)0x8413), - } - - /// - /// Used in GL.GetLight, GL.GetLightx and 4 other functions - /// - public enum LightParameter : int - { - /// - /// Original was GL_AMBIENT = 0x1200 - /// - Ambient = ((int)0x1200), - /// - /// Original was GL_DIFFUSE = 0x1201 - /// - Diffuse = ((int)0x1201), - /// - /// Original was GL_SPECULAR = 0x1202 - /// - Specular = ((int)0x1202), - /// - /// Original was GL_POSITION = 0x1203 - /// - Position = ((int)0x1203), - /// - /// Original was GL_SPOT_DIRECTION = 0x1204 - /// - SpotDirection = ((int)0x1204), - /// - /// Original was GL_SPOT_EXPONENT = 0x1205 - /// - SpotExponent = ((int)0x1205), - /// - /// Original was GL_SPOT_CUTOFF = 0x1206 - /// - SpotCutoff = ((int)0x1206), - /// - /// Original was GL_CONSTANT_ATTENUATION = 0x1207 - /// - ConstantAttenuation = ((int)0x1207), - /// - /// Original was GL_LINEAR_ATTENUATION = 0x1208 - /// - LinearAttenuation = ((int)0x1208), - /// - /// Original was GL_QUADRATIC_ATTENUATION = 0x1209 - /// - QuadraticAttenuation = ((int)0x1209), - } - - /// - /// Not used directly. - /// - public enum ListMode : int - { - /// - /// Original was GL_COMPILE = 0x1300 - /// - Compile = ((int)0x1300), - /// - /// Original was GL_COMPILE_AND_EXECUTE = 0x1301 - /// - CompileAndExecute = ((int)0x1301), - } - - /// - /// Not used directly. - /// - public enum ListNameType : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_2_BYTES = 0x1407 - /// - Gl2Bytes = ((int)0x1407), - /// - /// Original was GL_3_BYTES = 0x1408 - /// - Gl3Bytes = ((int)0x1408), - /// - /// Original was GL_4_BYTES = 0x1409 - /// - Gl4Bytes = ((int)0x1409), - } - - /// - /// Not used directly. - /// - public enum ListParameterName : int - { - /// - /// Original was GL_LIST_PRIORITY_SGIX = 0x8182 - /// - ListPrioritySgix = ((int)0x8182), - } - - /// - /// Used in GL.LogicOp - /// - public enum LogicOp : int - { - /// - /// Original was GL_CLEAR = 0x1500 - /// - Clear = ((int)0x1500), - /// - /// Original was GL_AND = 0x1501 - /// - And = ((int)0x1501), - /// - /// Original was GL_AND_REVERSE = 0x1502 - /// - AndReverse = ((int)0x1502), - /// - /// Original was GL_COPY = 0x1503 - /// - Copy = ((int)0x1503), - /// - /// Original was GL_AND_INVERTED = 0x1504 - /// - AndInverted = ((int)0x1504), - /// - /// Original was GL_NOOP = 0x1505 - /// - Noop = ((int)0x1505), - /// - /// Original was GL_XOR = 0x1506 - /// - Xor = ((int)0x1506), - /// - /// Original was GL_OR = 0x1507 - /// - Or = ((int)0x1507), - /// - /// Original was GL_NOR = 0x1508 - /// - Nor = ((int)0x1508), - /// - /// Original was GL_EQUIV = 0x1509 - /// - Equiv = ((int)0x1509), - /// - /// Original was GL_INVERT = 0x150A - /// - Invert = ((int)0x150A), - /// - /// Original was GL_OR_REVERSE = 0x150B - /// - OrReverse = ((int)0x150B), - /// - /// Original was GL_COPY_INVERTED = 0x150C - /// - CopyInverted = ((int)0x150C), - /// - /// Original was GL_OR_INVERTED = 0x150D - /// - OrInverted = ((int)0x150D), - /// - /// Original was GL_NAND = 0x150E - /// - Nand = ((int)0x150E), - /// - /// Original was GL_SET = 0x150F - /// - Set = ((int)0x150F), - } - - /// - /// Not used directly. - /// - [Flags] - public enum MapBufferUsageMask : int - { - /// - /// Original was GL_MAP_READ_BIT = 0x0001 - /// - MapReadBit = ((int)0x0001), - /// - /// Original was GL_MAP_READ_BIT_EXT = 0x0001 - /// - MapReadBitExt = ((int)0x0001), - /// - /// Original was GL_MAP_WRITE_BIT = 0x0002 - /// - MapWriteBit = ((int)0x0002), - /// - /// Original was GL_MAP_WRITE_BIT_EXT = 0x0002 - /// - MapWriteBitExt = ((int)0x0002), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT = 0x0004 - /// - MapInvalidateRangeBit = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT_EXT = 0x0004 - /// - MapInvalidateRangeBitExt = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT = 0x0008 - /// - MapInvalidateBufferBit = ((int)0x0008), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT_EXT = 0x0008 - /// - MapInvalidateBufferBitExt = ((int)0x0008), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT = 0x0010 - /// - MapFlushExplicitBit = ((int)0x0010), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT_EXT = 0x0010 - /// - MapFlushExplicitBitExt = ((int)0x0010), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT = 0x0020 - /// - MapUnsynchronizedBit = ((int)0x0020), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT_EXT = 0x0020 - /// - MapUnsynchronizedBitExt = ((int)0x0020), - /// - /// Original was GL_MAP_PERSISTENT_BIT = 0x0040 - /// - MapPersistentBit = ((int)0x0040), - /// - /// Original was GL_MAP_PERSISTENT_BIT_EXT = 0x0040 - /// - MapPersistentBitExt = ((int)0x0040), - /// - /// Original was GL_MAP_COHERENT_BIT = 0x0080 - /// - MapCoherentBit = ((int)0x0080), - /// - /// Original was GL_MAP_COHERENT_BIT_EXT = 0x0080 - /// - MapCoherentBitExt = ((int)0x0080), - /// - /// Original was GL_DYNAMIC_STORAGE_BIT = 0x0100 - /// - DynamicStorageBit = ((int)0x0100), - /// - /// Original was GL_DYNAMIC_STORAGE_BIT_EXT = 0x0100 - /// - DynamicStorageBitExt = ((int)0x0100), - /// - /// Original was GL_CLIENT_STORAGE_BIT = 0x0200 - /// - ClientStorageBit = ((int)0x0200), - /// - /// Original was GL_CLIENT_STORAGE_BIT_EXT = 0x0200 - /// - ClientStorageBitExt = ((int)0x0200), - /// - /// Original was GL_SPARSE_STORAGE_BIT_ARB = 0x0400 - /// - SparseStorageBitArb = ((int)0x0400), - /// - /// Original was GL_LGPU_SEPARATE_STORAGE_BIT_NVX = 0x0800 - /// - LgpuSeparateStorageBitNvx = ((int)0x0800), - /// - /// Original was GL_PER_GPU_STORAGE_BIT_NV = 0x0800 - /// - PerGpuStorageBitNv = ((int)0x0800), - } - - /// - /// Not used directly. - /// - public enum MapQuery : int - { - /// - /// Original was GL_COEFF = 0x0A00 - /// - Coeff = ((int)0x0A00), - /// - /// Original was GL_ORDER = 0x0A01 - /// - Order = ((int)0x0A01), - /// - /// Original was GL_DOMAIN = 0x0A02 - /// - Domain = ((int)0x0A02), - } - - /// - /// Used in GL.Oes.GetMapx, GL.Oes.Map1x and 1 other function - /// - public enum MapTarget : int - { - /// - /// Original was GL_MAP1_COLOR_4 = 0x0D90 - /// - Map1Color4 = ((int)0x0D90), - /// - /// Original was GL_MAP1_INDEX = 0x0D91 - /// - Map1Index = ((int)0x0D91), - /// - /// Original was GL_MAP1_NORMAL = 0x0D92 - /// - Map1Normal = ((int)0x0D92), - /// - /// Original was GL_MAP1_TEXTURE_COORD_1 = 0x0D93 - /// - Map1TextureCoord1 = ((int)0x0D93), - /// - /// Original was GL_MAP1_TEXTURE_COORD_2 = 0x0D94 - /// - Map1TextureCoord2 = ((int)0x0D94), - /// - /// Original was GL_MAP1_TEXTURE_COORD_3 = 0x0D95 - /// - Map1TextureCoord3 = ((int)0x0D95), - /// - /// Original was GL_MAP1_TEXTURE_COORD_4 = 0x0D96 - /// - Map1TextureCoord4 = ((int)0x0D96), - /// - /// Original was GL_MAP1_VERTEX_3 = 0x0D97 - /// - Map1Vertex3 = ((int)0x0D97), - /// - /// Original was GL_MAP1_VERTEX_4 = 0x0D98 - /// - Map1Vertex4 = ((int)0x0D98), - /// - /// Original was GL_MAP2_COLOR_4 = 0x0DB0 - /// - Map2Color4 = ((int)0x0DB0), - /// - /// Original was GL_MAP2_INDEX = 0x0DB1 - /// - Map2Index = ((int)0x0DB1), - /// - /// Original was GL_MAP2_NORMAL = 0x0DB2 - /// - Map2Normal = ((int)0x0DB2), - /// - /// Original was GL_MAP2_TEXTURE_COORD_1 = 0x0DB3 - /// - Map2TextureCoord1 = ((int)0x0DB3), - /// - /// Original was GL_MAP2_TEXTURE_COORD_2 = 0x0DB4 - /// - Map2TextureCoord2 = ((int)0x0DB4), - /// - /// Original was GL_MAP2_TEXTURE_COORD_3 = 0x0DB5 - /// - Map2TextureCoord3 = ((int)0x0DB5), - /// - /// Original was GL_MAP2_TEXTURE_COORD_4 = 0x0DB6 - /// - Map2TextureCoord4 = ((int)0x0DB6), - /// - /// Original was GL_MAP2_VERTEX_3 = 0x0DB7 - /// - Map2Vertex3 = ((int)0x0DB7), - /// - /// Original was GL_MAP2_VERTEX_4 = 0x0DB8 - /// - Map2Vertex4 = ((int)0x0DB8), - /// - /// Original was GL_GEOMETRY_DEFORMATION_SGIX = 0x8194 - /// - GeometryDeformationSgix = ((int)0x8194), - /// - /// Original was GL_TEXTURE_DEFORMATION_SGIX = 0x8195 - /// - TextureDeformationSgix = ((int)0x8195), - } - - /// - /// Not used directly. - /// - public enum MapTextureFormatIntel : int - { - /// - /// Original was GL_LAYOUT_DEFAULT_INTEL = 0 - /// - LayoutDefaultIntel = ((int)0), - /// - /// Original was GL_LAYOUT_LINEAR_INTEL = 1 - /// - LayoutLinearIntel = ((int)1), - /// - /// Original was GL_LAYOUT_LINEAR_CPU_CACHED_INTEL = 2 - /// - LayoutLinearCpuCachedIntel = ((int)2), - } - - /// - /// Used in GL.GetMaterial, GL.GetMaterialx and 4 other functions - /// - public enum MaterialFace : int - { - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - } - - /// - /// Used in GL.GetMaterial, GL.GetMaterialx and 4 other functions - /// - public enum MaterialParameter : int - { - /// - /// Original was GL_AMBIENT = 0x1200 - /// - Ambient = ((int)0x1200), - /// - /// Original was GL_DIFFUSE = 0x1201 - /// - Diffuse = ((int)0x1201), - /// - /// Original was GL_SPECULAR = 0x1202 - /// - Specular = ((int)0x1202), - /// - /// Original was GL_EMISSION = 0x1600 - /// - Emission = ((int)0x1600), - /// - /// Original was GL_SHININESS = 0x1601 - /// - Shininess = ((int)0x1601), - /// - /// Original was GL_AMBIENT_AND_DIFFUSE = 0x1602 - /// - AmbientAndDiffuse = ((int)0x1602), - /// - /// Original was GL_COLOR_INDEXES = 0x1603 - /// - ColorIndexes = ((int)0x1603), - } - - /// - /// Used in GL.MatrixMode - /// - public enum MatrixMode : int - { - /// - /// Original was GL_MODELVIEW = 0x1700 - /// - Modelview = ((int)0x1700), - /// - /// Original was GL_MODELVIEW0_EXT = 0x1700 - /// - Modelview0Ext = ((int)0x1700), - /// - /// Original was GL_PROJECTION = 0x1701 - /// - Projection = ((int)0x1701), - /// - /// Original was GL_TEXTURE = 0x1702 - /// - Texture = ((int)0x1702), - } - - /// - /// Not used directly. - /// - [Flags] - public enum MemoryBarrierMask : int - { - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT = 0x00000001 - /// - VertexAttribArrayBarrierBit = ((int)0x00000001), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT = 0x00000001 - /// - VertexAttribArrayBarrierBitExt = ((int)0x00000001), - /// - /// Original was GL_ELEMENT_ARRAY_BARRIER_BIT = 0x00000002 - /// - ElementArrayBarrierBit = ((int)0x00000002), - /// - /// Original was GL_ELEMENT_ARRAY_BARRIER_BIT_EXT = 0x00000002 - /// - ElementArrayBarrierBitExt = ((int)0x00000002), - /// - /// Original was GL_UNIFORM_BARRIER_BIT = 0x00000004 - /// - UniformBarrierBit = ((int)0x00000004), - /// - /// Original was GL_UNIFORM_BARRIER_BIT_EXT = 0x00000004 - /// - UniformBarrierBitExt = ((int)0x00000004), - /// - /// Original was GL_TEXTURE_FETCH_BARRIER_BIT = 0x00000008 - /// - TextureFetchBarrierBit = ((int)0x00000008), - /// - /// Original was GL_TEXTURE_FETCH_BARRIER_BIT_EXT = 0x00000008 - /// - TextureFetchBarrierBitExt = ((int)0x00000008), - /// - /// Original was GL_SHADER_GLOBAL_ACCESS_BARRIER_BIT_NV = 0x00000010 - /// - ShaderGlobalAccessBarrierBitNv = ((int)0x00000010), - /// - /// Original was GL_SHADER_IMAGE_ACCESS_BARRIER_BIT = 0x00000020 - /// - ShaderImageAccessBarrierBit = ((int)0x00000020), - /// - /// Original was GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT = 0x00000020 - /// - ShaderImageAccessBarrierBitExt = ((int)0x00000020), - /// - /// Original was GL_COMMAND_BARRIER_BIT = 0x00000040 - /// - CommandBarrierBit = ((int)0x00000040), - /// - /// Original was GL_COMMAND_BARRIER_BIT_EXT = 0x00000040 - /// - CommandBarrierBitExt = ((int)0x00000040), - /// - /// Original was GL_PIXEL_BUFFER_BARRIER_BIT = 0x00000080 - /// - PixelBufferBarrierBit = ((int)0x00000080), - /// - /// Original was GL_PIXEL_BUFFER_BARRIER_BIT_EXT = 0x00000080 - /// - PixelBufferBarrierBitExt = ((int)0x00000080), - /// - /// Original was GL_TEXTURE_UPDATE_BARRIER_BIT = 0x00000100 - /// - TextureUpdateBarrierBit = ((int)0x00000100), - /// - /// Original was GL_TEXTURE_UPDATE_BARRIER_BIT_EXT = 0x00000100 - /// - TextureUpdateBarrierBitExt = ((int)0x00000100), - /// - /// Original was GL_BUFFER_UPDATE_BARRIER_BIT = 0x00000200 - /// - BufferUpdateBarrierBit = ((int)0x00000200), - /// - /// Original was GL_BUFFER_UPDATE_BARRIER_BIT_EXT = 0x00000200 - /// - BufferUpdateBarrierBitExt = ((int)0x00000200), - /// - /// Original was GL_FRAMEBUFFER_BARRIER_BIT = 0x00000400 - /// - FramebufferBarrierBit = ((int)0x00000400), - /// - /// Original was GL_FRAMEBUFFER_BARRIER_BIT_EXT = 0x00000400 - /// - FramebufferBarrierBitExt = ((int)0x00000400), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BARRIER_BIT = 0x00000800 - /// - TransformFeedbackBarrierBit = ((int)0x00000800), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT = 0x00000800 - /// - TransformFeedbackBarrierBitExt = ((int)0x00000800), - /// - /// Original was GL_ATOMIC_COUNTER_BARRIER_BIT = 0x00001000 - /// - AtomicCounterBarrierBit = ((int)0x00001000), - /// - /// Original was GL_ATOMIC_COUNTER_BARRIER_BIT_EXT = 0x00001000 - /// - AtomicCounterBarrierBitExt = ((int)0x00001000), - /// - /// Original was GL_SHADER_STORAGE_BARRIER_BIT = 0x00002000 - /// - ShaderStorageBarrierBit = ((int)0x00002000), - /// - /// Original was GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT = 0x00004000 - /// - ClientMappedBufferBarrierBit = ((int)0x00004000), - /// - /// Original was GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT = 0x00004000 - /// - ClientMappedBufferBarrierBitExt = ((int)0x00004000), - /// - /// Original was GL_QUERY_BUFFER_BARRIER_BIT = 0x00008000 - /// - QueryBufferBarrierBit = ((int)0x00008000), - /// - /// Original was GL_ALL_BARRIER_BITS = 0xFFFFFFFF - /// - AllBarrierBits = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_ALL_BARRIER_BITS_EXT = 0xFFFFFFFF - /// - AllBarrierBitsExt = unchecked((int)0xFFFFFFFF), - } - - /// - /// Not used directly. - /// - public enum MemoryObjectParameterName : int - { - /// - /// Original was GL_DEDICATED_MEMORY_OBJECT_EXT = 0x9581 - /// - DedicatedMemoryObjectExt = ((int)0x9581), - /// - /// Original was GL_PROTECTED_MEMORY_OBJECT_EXT = 0x959B - /// - ProtectedMemoryObjectExt = ((int)0x959B), - } - - /// - /// Not used directly. - /// - public enum MeshMode1 : int - { - /// - /// Original was GL_POINT = 0x1B00 - /// - Point = ((int)0x1B00), - /// - /// Original was GL_LINE = 0x1B01 - /// - Line = ((int)0x1B01), - } - - /// - /// Not used directly. - /// - public enum MeshMode2 : int - { - /// - /// Original was GL_POINT = 0x1B00 - /// - Point = ((int)0x1B00), - /// - /// Original was GL_LINE = 0x1B01 - /// - Line = ((int)0x1B01), - /// - /// Original was GL_FILL = 0x1B02 - /// - Fill = ((int)0x1B02), - } - - /// - /// Not used directly. - /// - public enum MinmaxTargetExt : int - { - /// - /// Original was GL_MINMAX = 0x802E - /// - Minmax = ((int)0x802E), - /// - /// Original was GL_MINMAX_EXT = 0x802E - /// - MinmaxExt = ((int)0x802E), - } - - /// - /// Used in GL.NormalPointer - /// - public enum NormalPointerType : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum Nvfence : int - { - /// - /// Original was GL_ALL_COMPLETED_NV = 0x84F2 - /// - AllCompletedNv = ((int)0x84F2), - /// - /// Original was GL_FENCE_STATUS_NV = 0x84F3 - /// - FenceStatusNv = ((int)0x84F3), - /// - /// Original was GL_FENCE_CONDITION_NV = 0x84F4 - /// - FenceConditionNv = ((int)0x84F4), - /// - /// Original was GL_NV_fence = 1 - /// - NvFence = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum NvFence : int - { - /// - /// Original was GL_ALL_COMPLETED_NV = 0x84F2 - /// - AllCompletedNv = ((int)0x84F2), - /// - /// Original was GL_FENCE_STATUS_NV = 0x84F3 - /// - FenceStatusNv = ((int)0x84F3), - /// - /// Original was GL_FENCE_CONDITION_NV = 0x84F4 - /// - FenceConditionNv = ((int)0x84F4), - } - - /// - /// Used in GL.ObjectLabel, GL.Khr.ObjectLabel - /// - public enum ObjectIdentifier : int - { - /// - /// Original was GL_TEXTURE = 0x1702 - /// - Texture = ((int)0x1702), - /// - /// Original was GL_VERTEX_ARRAY = 0x8074 - /// - VertexArray = ((int)0x8074), - /// - /// Original was GL_BUFFER = 0x82E0 - /// - Buffer = ((int)0x82E0), - /// - /// Original was GL_SHADER = 0x82E1 - /// - Shader = ((int)0x82E1), - /// - /// Original was GL_PROGRAM = 0x82E2 - /// - Program = ((int)0x82E2), - /// - /// Original was GL_QUERY = 0x82E3 - /// - Query = ((int)0x82E3), - /// - /// Original was GL_PROGRAM_PIPELINE = 0x82E4 - /// - ProgramPipeline = ((int)0x82E4), - /// - /// Original was GL_SAMPLER = 0x82E6 - /// - Sampler = ((int)0x82E6), - /// - /// Original was GL_FRAMEBUFFER = 0x8D40 - /// - Framebuffer = ((int)0x8D40), - /// - /// Original was GL_RENDERBUFFER = 0x8D41 - /// - Renderbuffer = ((int)0x8D41), - /// - /// Original was GL_TRANSFORM_FEEDBACK = 0x8E22 - /// - TransformFeedback = ((int)0x8E22), - } - - /// - /// Not used directly. - /// - [Flags] - public enum OcclusionQueryEventMaskAmd : int - { - /// - /// Original was GL_QUERY_DEPTH_PASS_EVENT_BIT_AMD = 0x00000001 - /// - QueryDepthPassEventBitAmd = ((int)0x00000001), - /// - /// Original was GL_QUERY_DEPTH_FAIL_EVENT_BIT_AMD = 0x00000002 - /// - QueryDepthFailEventBitAmd = ((int)0x00000002), - /// - /// Original was GL_QUERY_STENCIL_FAIL_EVENT_BIT_AMD = 0x00000004 - /// - QueryStencilFailEventBitAmd = ((int)0x00000004), - /// - /// Original was GL_QUERY_DEPTH_BOUNDS_FAIL_EVENT_BIT_AMD = 0x00000008 - /// - QueryDepthBoundsFailEventBitAmd = ((int)0x00000008), - /// - /// Original was GL_QUERY_ALL_EVENT_BITS_AMD = 0xFFFFFFFF - /// - QueryAllEventBitsAmd = unchecked((int)0xFFFFFFFF), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OesblendEquationSeparate : int - { - /// - /// Original was GL_BLEND_EQUATION_RGB_OES = 0x8009 - /// - BlendEquationRgbOes = ((int)0x8009), - /// - /// Original was GL_BLEND_EQUATION_ALPHA_OES = 0x883D - /// - BlendEquationAlphaOes = ((int)0x883D), - /// - /// Original was GL_OES_blend_equation_separate = 1 - /// - OesBlendEquationSeparate = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesBlendEquationSeparate : int - { - /// - /// Original was GL_BLEND_EQUATION_RGB_OES = 0x8009 - /// - BlendEquationRgbOes = ((int)0x8009), - /// - /// Original was GL_BLEND_EQUATION_ALPHA_OES = 0x883D - /// - BlendEquationAlphaOes = ((int)0x883D), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OesblendFuncSeparate : int - { - /// - /// Original was GL_BLEND_DST_RGB_OES = 0x80C8 - /// - BlendDstRgbOes = ((int)0x80C8), - /// - /// Original was GL_BLEND_SRC_RGB_OES = 0x80C9 - /// - BlendSrcRgbOes = ((int)0x80C9), - /// - /// Original was GL_BLEND_DST_ALPHA_OES = 0x80CA - /// - BlendDstAlphaOes = ((int)0x80CA), - /// - /// Original was GL_BLEND_SRC_ALPHA_OES = 0x80CB - /// - BlendSrcAlphaOes = ((int)0x80CB), - /// - /// Original was GL_OES_blend_func_separate = 1 - /// - OesBlendFuncSeparate = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesBlendFuncSeparate : int - { - /// - /// Original was GL_BLEND_DST_RGB_OES = 0x80C8 - /// - BlendDstRgbOes = ((int)0x80C8), - /// - /// Original was GL_BLEND_SRC_RGB_OES = 0x80C9 - /// - BlendSrcRgbOes = ((int)0x80C9), - /// - /// Original was GL_BLEND_DST_ALPHA_OES = 0x80CA - /// - BlendDstAlphaOes = ((int)0x80CA), - /// - /// Original was GL_BLEND_SRC_ALPHA_OES = 0x80CB - /// - BlendSrcAlphaOes = ((int)0x80CB), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OesblendSubtract : int - { - /// - /// Original was GL_FUNC_ADD_OES = 0x8006 - /// - FuncAddOes = ((int)0x8006), - /// - /// Original was GL_BLEND_EQUATION_OES = 0x8009 - /// - BlendEquationOes = ((int)0x8009), - /// - /// Original was GL_FUNC_SUBTRACT_OES = 0x800A - /// - FuncSubtractOes = ((int)0x800A), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT_OES = 0x800B - /// - FuncReverseSubtractOes = ((int)0x800B), - /// - /// Original was GL_OES_blend_subtract = 1 - /// - OesBlendSubtract = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesBlendSubtract : int - { - /// - /// Original was GL_FUNC_ADD_OES = 0x8006 - /// - FuncAddOes = ((int)0x8006), - /// - /// Original was GL_BLEND_EQUATION_OES = 0x8009 - /// - BlendEquationOes = ((int)0x8009), - /// - /// Original was GL_FUNC_SUBTRACT_OES = 0x800A - /// - FuncSubtractOes = ((int)0x800A), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT_OES = 0x800B - /// - FuncReverseSubtractOes = ((int)0x800B), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OesbyteCoordinates : int - { - /// - /// Original was GL_OES_byte_coordinates = 1 - /// - OesByteCoordinates = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesByteCoordinates : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - } - - /// - /// Not used directly. - /// - public enum OesCompressedEtc1Rgb8SubTexture : int - { - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OescompressedEtc1Rgb8Texture : int - { - /// - /// Original was GL_ETC1_RGB8_OES = 0x8D64 - /// - Etc1Rgb8Oes = ((int)0x8D64), - /// - /// Original was GL_OES_compressed_ETC1_RGB8_texture = 1 - /// - OesCompressedEtc1Rgb8Texture = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesCompressedEtc1Rgb8Texture : int - { - /// - /// Original was GL_ETC1_RGB8_OES = 0x8D64 - /// - Etc1Rgb8Oes = ((int)0x8D64), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OescompressedPalettedTexture : int - { - /// - /// Original was GL_PALETTE4_RGB8_OES = 0x8B90 - /// - Palette4Rgb8Oes = ((int)0x8B90), - /// - /// Original was GL_PALETTE4_RGBA8_OES = 0x8B91 - /// - Palette4Rgba8Oes = ((int)0x8B91), - /// - /// Original was GL_PALETTE4_R5_G6_B5_OES = 0x8B92 - /// - Palette4R5G6B5Oes = ((int)0x8B92), - /// - /// Original was GL_PALETTE4_RGBA4_OES = 0x8B93 - /// - Palette4Rgba4Oes = ((int)0x8B93), - /// - /// Original was GL_PALETTE4_RGB5_A1_OES = 0x8B94 - /// - Palette4Rgb5A1Oes = ((int)0x8B94), - /// - /// Original was GL_PALETTE8_RGB8_OES = 0x8B95 - /// - Palette8Rgb8Oes = ((int)0x8B95), - /// - /// Original was GL_PALETTE8_RGBA8_OES = 0x8B96 - /// - Palette8Rgba8Oes = ((int)0x8B96), - /// - /// Original was GL_PALETTE8_R5_G6_B5_OES = 0x8B97 - /// - Palette8R5G6B5Oes = ((int)0x8B97), - /// - /// Original was GL_PALETTE8_RGBA4_OES = 0x8B98 - /// - Palette8Rgba4Oes = ((int)0x8B98), - /// - /// Original was GL_PALETTE8_RGB5_A1_OES = 0x8B99 - /// - Palette8Rgb5A1Oes = ((int)0x8B99), - /// - /// Original was GL_OES_compressed_paletted_texture = 1 - /// - OesCompressedPalettedTexture = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesCompressedPalettedTexture : int - { - /// - /// Original was GL_PALETTE4_RGB8_OES = 0x8B90 - /// - Palette4Rgb8Oes = ((int)0x8B90), - /// - /// Original was GL_PALETTE4_RGBA8_OES = 0x8B91 - /// - Palette4Rgba8Oes = ((int)0x8B91), - /// - /// Original was GL_PALETTE4_R5_G6_B5_OES = 0x8B92 - /// - Palette4R5G6B5Oes = ((int)0x8B92), - /// - /// Original was GL_PALETTE4_RGBA4_OES = 0x8B93 - /// - Palette4Rgba4Oes = ((int)0x8B93), - /// - /// Original was GL_PALETTE4_RGB5_A1_OES = 0x8B94 - /// - Palette4Rgb5A1Oes = ((int)0x8B94), - /// - /// Original was GL_PALETTE8_RGB8_OES = 0x8B95 - /// - Palette8Rgb8Oes = ((int)0x8B95), - /// - /// Original was GL_PALETTE8_RGBA8_OES = 0x8B96 - /// - Palette8Rgba8Oes = ((int)0x8B96), - /// - /// Original was GL_PALETTE8_R5_G6_B5_OES = 0x8B97 - /// - Palette8R5G6B5Oes = ((int)0x8B97), - /// - /// Original was GL_PALETTE8_RGBA4_OES = 0x8B98 - /// - Palette8Rgba4Oes = ((int)0x8B98), - /// - /// Original was GL_PALETTE8_RGB5_A1_OES = 0x8B99 - /// - Palette8Rgb5A1Oes = ((int)0x8B99), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum Oesdepth24 : int - { - /// - /// Original was GL_DEPTH_COMPONENT24_OES = 0x81A6 - /// - DepthComponent24Oes = ((int)0x81A6), - /// - /// Original was GL_OES_depth24 = 1 - /// - OesDepth24 = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesDepth24 : int - { - /// - /// Original was GL_DEPTH_COMPONENT24_OES = 0x81A6 - /// - DepthComponent24Oes = ((int)0x81A6), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum Oesdepth32 : int - { - /// - /// Original was GL_DEPTH_COMPONENT32_OES = 0x81A7 - /// - DepthComponent32Oes = ((int)0x81A7), - /// - /// Original was GL_OES_depth32 = 1 - /// - OesDepth32 = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesDepth32 : int - { - /// - /// Original was GL_DEPTH_COMPONENT32_OES = 0x81A7 - /// - DepthComponent32Oes = ((int)0x81A7), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OesdrawTexture : int - { - /// - /// Original was GL_TEXTURE_CROP_RECT_OES = 0x8B9D - /// - TextureCropRectOes = ((int)0x8B9D), - /// - /// Original was GL_OES_draw_texture = 1 - /// - OesDrawTexture = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesDrawTexture : int - { - /// - /// Original was GL_TEXTURE_CROP_RECT_OES = 0x8B9D - /// - TextureCropRectOes = ((int)0x8B9D), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum Oeseglimage : int - { - /// - /// Original was GL_OES_EGL_image = 1 - /// - OesEglImage = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesEglImage : int - { - } - - /// - /// Not used directly. - /// - public enum OesEglImageExternal : int - { - /// - /// Original was GL_TEXTURE_EXTERNAL_OES = 0x8D65 - /// - TextureExternalOes = ((int)0x8D65), - /// - /// Original was GL_SAMPLER_EXTERNAL_OES = 0x8D66 - /// - SamplerExternalOes = ((int)0x8D66), - /// - /// Original was GL_TEXTURE_BINDING_EXTERNAL_OES = 0x8D67 - /// - TextureBindingExternalOes = ((int)0x8D67), - /// - /// Original was GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES = 0x8D68 - /// - RequiredTextureImageUnitsOes = ((int)0x8D68), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OeselementIndexUint : int - { - /// - /// Original was GL_OES_element_index_uint = 1 - /// - OesElementIndexUint = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesElementIndexUint : int - { - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OesextendedMatrixPalette : int - { - /// - /// Original was GL_OES_extended_matrix_palette = 1 - /// - OesExtendedMatrixPalette = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesExtendedMatrixPalette : int - { - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OesfboRenderMipmap : int - { - /// - /// Original was GL_OES_fbo_render_mipmap = 1 - /// - OesFboRenderMipmap = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesFboRenderMipmap : int - { - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OesfixedPoint : int - { - /// - /// Original was GL_FIXED_OES = 0x140C - /// - FixedOes = ((int)0x140C), - /// - /// Original was GL_OES_fixed_point = 1 - /// - OesFixedPoint = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesFixedPoint : int - { - /// - /// Original was GL_FIXED_OES = 0x140C - /// - FixedOes = ((int)0x140C), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OesframebufferObject : int - { - /// - /// Original was GL_NONE_OES = 0 - /// - NoneOes = ((int)0), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION_OES = 0x0506 - /// - InvalidFramebufferOperationOes = ((int)0x0506), - /// - /// Original was GL_RGBA4_OES = 0x8056 - /// - Rgba4Oes = ((int)0x8056), - /// - /// Original was GL_RGB5_A1_OES = 0x8057 - /// - Rgb5A1Oes = ((int)0x8057), - /// - /// Original was GL_DEPTH_COMPONENT16_OES = 0x81A5 - /// - DepthComponent16Oes = ((int)0x81A5), - /// - /// Original was GL_MAX_RENDERBUFFER_SIZE_OES = 0x84E8 - /// - MaxRenderbufferSizeOes = ((int)0x84E8), - /// - /// Original was GL_FRAMEBUFFER_BINDING_OES = 0x8CA6 - /// - FramebufferBindingOes = ((int)0x8CA6), - /// - /// Original was GL_RENDERBUFFER_BINDING_OES = 0x8CA7 - /// - RenderbufferBindingOes = ((int)0x8CA7), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES = 0x8CD0 - /// - FramebufferAttachmentObjectTypeOes = ((int)0x8CD0), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES = 0x8CD1 - /// - FramebufferAttachmentObjectNameOes = ((int)0x8CD1), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES = 0x8CD2 - /// - FramebufferAttachmentTextureLevelOes = ((int)0x8CD2), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES = 0x8CD3 - /// - FramebufferAttachmentTextureCubeMapFaceOes = ((int)0x8CD3), - /// - /// Original was GL_FRAMEBUFFER_COMPLETE_OES = 0x8CD5 - /// - FramebufferCompleteOes = ((int)0x8CD5), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES = 0x8CD6 - /// - FramebufferIncompleteAttachmentOes = ((int)0x8CD6), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES = 0x8CD7 - /// - FramebufferIncompleteMissingAttachmentOes = ((int)0x8CD7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES = 0x8CD9 - /// - FramebufferIncompleteDimensionsOes = ((int)0x8CD9), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES = 0x8CDA - /// - FramebufferIncompleteFormatsOes = ((int)0x8CDA), - /// - /// Original was GL_FRAMEBUFFER_UNSUPPORTED_OES = 0x8CDD - /// - FramebufferUnsupportedOes = ((int)0x8CDD), - /// - /// Original was GL_COLOR_ATTACHMENT0_OES = 0x8CE0 - /// - ColorAttachment0Oes = ((int)0x8CE0), - /// - /// Original was GL_DEPTH_ATTACHMENT_OES = 0x8D00 - /// - DepthAttachmentOes = ((int)0x8D00), - /// - /// Original was GL_STENCIL_ATTACHMENT_OES = 0x8D20 - /// - StencilAttachmentOes = ((int)0x8D20), - /// - /// Original was GL_FRAMEBUFFER_OES = 0x8D40 - /// - FramebufferOes = ((int)0x8D40), - /// - /// Original was GL_RENDERBUFFER_OES = 0x8D41 - /// - RenderbufferOes = ((int)0x8D41), - /// - /// Original was GL_RENDERBUFFER_WIDTH_OES = 0x8D42 - /// - RenderbufferWidthOes = ((int)0x8D42), - /// - /// Original was GL_RENDERBUFFER_HEIGHT_OES = 0x8D43 - /// - RenderbufferHeightOes = ((int)0x8D43), - /// - /// Original was GL_RENDERBUFFER_INTERNAL_FORMAT_OES = 0x8D44 - /// - RenderbufferInternalFormatOes = ((int)0x8D44), - /// - /// Original was GL_RENDERBUFFER_RED_SIZE_OES = 0x8D50 - /// - RenderbufferRedSizeOes = ((int)0x8D50), - /// - /// Original was GL_RENDERBUFFER_GREEN_SIZE_OES = 0x8D51 - /// - RenderbufferGreenSizeOes = ((int)0x8D51), - /// - /// Original was GL_RENDERBUFFER_BLUE_SIZE_OES = 0x8D52 - /// - RenderbufferBlueSizeOes = ((int)0x8D52), - /// - /// Original was GL_RENDERBUFFER_ALPHA_SIZE_OES = 0x8D53 - /// - RenderbufferAlphaSizeOes = ((int)0x8D53), - /// - /// Original was GL_RENDERBUFFER_DEPTH_SIZE_OES = 0x8D54 - /// - RenderbufferDepthSizeOes = ((int)0x8D54), - /// - /// Original was GL_RENDERBUFFER_STENCIL_SIZE_OES = 0x8D55 - /// - RenderbufferStencilSizeOes = ((int)0x8D55), - /// - /// Original was GL_RGB565_OES = 0x8D62 - /// - Rgb565Oes = ((int)0x8D62), - /// - /// Original was GL_OES_framebuffer_object = 1 - /// - OesFramebufferObject = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesFramebufferObject : int - { - /// - /// Original was GL_NONE_OES = 0 - /// - NoneOes = ((int)0), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION_OES = 0x0506 - /// - InvalidFramebufferOperationOes = ((int)0x0506), - /// - /// Original was GL_RGBA4_OES = 0x8056 - /// - Rgba4Oes = ((int)0x8056), - /// - /// Original was GL_RGB5_A1_OES = 0x8057 - /// - Rgb5A1Oes = ((int)0x8057), - /// - /// Original was GL_DEPTH_COMPONENT16_OES = 0x81A5 - /// - DepthComponent16Oes = ((int)0x81A5), - /// - /// Original was GL_MAX_RENDERBUFFER_SIZE_OES = 0x84E8 - /// - MaxRenderbufferSizeOes = ((int)0x84E8), - /// - /// Original was GL_FRAMEBUFFER_BINDING_OES = 0x8CA6 - /// - FramebufferBindingOes = ((int)0x8CA6), - /// - /// Original was GL_RENDERBUFFER_BINDING_OES = 0x8CA7 - /// - RenderbufferBindingOes = ((int)0x8CA7), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES = 0x8CD0 - /// - FramebufferAttachmentObjectTypeOes = ((int)0x8CD0), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES = 0x8CD1 - /// - FramebufferAttachmentObjectNameOes = ((int)0x8CD1), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES = 0x8CD2 - /// - FramebufferAttachmentTextureLevelOes = ((int)0x8CD2), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES = 0x8CD3 - /// - FramebufferAttachmentTextureCubeMapFaceOes = ((int)0x8CD3), - /// - /// Original was GL_FRAMEBUFFER_COMPLETE_OES = 0x8CD5 - /// - FramebufferCompleteOes = ((int)0x8CD5), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES = 0x8CD6 - /// - FramebufferIncompleteAttachmentOes = ((int)0x8CD6), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES = 0x8CD7 - /// - FramebufferIncompleteMissingAttachmentOes = ((int)0x8CD7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES = 0x8CD9 - /// - FramebufferIncompleteDimensionsOes = ((int)0x8CD9), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES = 0x8CDA - /// - FramebufferIncompleteFormatsOes = ((int)0x8CDA), - /// - /// Original was GL_FRAMEBUFFER_UNSUPPORTED_OES = 0x8CDD - /// - FramebufferUnsupportedOes = ((int)0x8CDD), - /// - /// Original was GL_COLOR_ATTACHMENT0_OES = 0x8CE0 - /// - ColorAttachment0Oes = ((int)0x8CE0), - /// - /// Original was GL_DEPTH_ATTACHMENT_OES = 0x8D00 - /// - DepthAttachmentOes = ((int)0x8D00), - /// - /// Original was GL_STENCIL_ATTACHMENT_OES = 0x8D20 - /// - StencilAttachmentOes = ((int)0x8D20), - /// - /// Original was GL_FRAMEBUFFER_OES = 0x8D40 - /// - FramebufferOes = ((int)0x8D40), - /// - /// Original was GL_RENDERBUFFER_OES = 0x8D41 - /// - RenderbufferOes = ((int)0x8D41), - /// - /// Original was GL_RENDERBUFFER_WIDTH_OES = 0x8D42 - /// - RenderbufferWidthOes = ((int)0x8D42), - /// - /// Original was GL_RENDERBUFFER_HEIGHT_OES = 0x8D43 - /// - RenderbufferHeightOes = ((int)0x8D43), - /// - /// Original was GL_RENDERBUFFER_INTERNAL_FORMAT_OES = 0x8D44 - /// - RenderbufferInternalFormatOes = ((int)0x8D44), - /// - /// Original was GL_RENDERBUFFER_RED_SIZE_OES = 0x8D50 - /// - RenderbufferRedSizeOes = ((int)0x8D50), - /// - /// Original was GL_RENDERBUFFER_GREEN_SIZE_OES = 0x8D51 - /// - RenderbufferGreenSizeOes = ((int)0x8D51), - /// - /// Original was GL_RENDERBUFFER_BLUE_SIZE_OES = 0x8D52 - /// - RenderbufferBlueSizeOes = ((int)0x8D52), - /// - /// Original was GL_RENDERBUFFER_ALPHA_SIZE_OES = 0x8D53 - /// - RenderbufferAlphaSizeOes = ((int)0x8D53), - /// - /// Original was GL_RENDERBUFFER_DEPTH_SIZE_OES = 0x8D54 - /// - RenderbufferDepthSizeOes = ((int)0x8D54), - /// - /// Original was GL_RENDERBUFFER_STENCIL_SIZE_OES = 0x8D55 - /// - RenderbufferStencilSizeOes = ((int)0x8D55), - /// - /// Original was GL_RGB565_OES = 0x8D62 - /// - Rgb565Oes = ((int)0x8D62), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum Oesmapbuffer : int - { - /// - /// Original was GL_WRITE_ONLY_OES = 0x88B9 - /// - WriteOnlyOes = ((int)0x88B9), - /// - /// Original was GL_BUFFER_ACCESS_OES = 0x88BB - /// - BufferAccessOes = ((int)0x88BB), - /// - /// Original was GL_BUFFER_MAPPED_OES = 0x88BC - /// - BufferMappedOes = ((int)0x88BC), - /// - /// Original was GL_BUFFER_MAP_POINTER_OES = 0x88BD - /// - BufferMapPointerOes = ((int)0x88BD), - /// - /// Original was GL_OES_mapbuffer = 1 - /// - OesMapbuffer = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesMapbuffer : int - { - /// - /// Original was GL_WRITE_ONLY_OES = 0x88B9 - /// - WriteOnlyOes = ((int)0x88B9), - /// - /// Original was GL_BUFFER_ACCESS_OES = 0x88BB - /// - BufferAccessOes = ((int)0x88BB), - /// - /// Original was GL_BUFFER_MAPPED_OES = 0x88BC - /// - BufferMappedOes = ((int)0x88BC), - /// - /// Original was GL_BUFFER_MAP_POINTER_OES = 0x88BD - /// - BufferMapPointerOes = ((int)0x88BD), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OesmatrixGet : int - { - /// - /// Original was GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES = 0x898D - /// - ModelviewMatrixFloatAsIntBitsOes = ((int)0x898D), - /// - /// Original was GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES = 0x898E - /// - ProjectionMatrixFloatAsIntBitsOes = ((int)0x898E), - /// - /// Original was GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES = 0x898F - /// - TextureMatrixFloatAsIntBitsOes = ((int)0x898F), - /// - /// Original was GL_OES_matrix_get = 1 - /// - OesMatrixGet = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesMatrixGet : int - { - /// - /// Original was GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES = 0x898D - /// - ModelviewMatrixFloatAsIntBitsOes = ((int)0x898D), - /// - /// Original was GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES = 0x898E - /// - ProjectionMatrixFloatAsIntBitsOes = ((int)0x898E), - /// - /// Original was GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES = 0x898F - /// - TextureMatrixFloatAsIntBitsOes = ((int)0x898F), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OesmatrixPalette : int - { - /// - /// Original was GL_MAX_VERTEX_UNITS_OES = 0x86A4 - /// - MaxVertexUnitsOes = ((int)0x86A4), - /// - /// Original was GL_WEIGHT_ARRAY_TYPE_OES = 0x86A9 - /// - WeightArrayTypeOes = ((int)0x86A9), - /// - /// Original was GL_WEIGHT_ARRAY_STRIDE_OES = 0x86AA - /// - WeightArrayStrideOes = ((int)0x86AA), - /// - /// Original was GL_WEIGHT_ARRAY_SIZE_OES = 0x86AB - /// - WeightArraySizeOes = ((int)0x86AB), - /// - /// Original was GL_WEIGHT_ARRAY_POINTER_OES = 0x86AC - /// - WeightArrayPointerOes = ((int)0x86AC), - /// - /// Original was GL_WEIGHT_ARRAY_OES = 0x86AD - /// - WeightArrayOes = ((int)0x86AD), - /// - /// Original was GL_MATRIX_PALETTE_OES = 0x8840 - /// - MatrixPaletteOes = ((int)0x8840), - /// - /// Original was GL_MAX_PALETTE_MATRICES_OES = 0x8842 - /// - MaxPaletteMatricesOes = ((int)0x8842), - /// - /// Original was GL_CURRENT_PALETTE_MATRIX_OES = 0x8843 - /// - CurrentPaletteMatrixOes = ((int)0x8843), - /// - /// Original was GL_MATRIX_INDEX_ARRAY_OES = 0x8844 - /// - MatrixIndexArrayOes = ((int)0x8844), - /// - /// Original was GL_MATRIX_INDEX_ARRAY_SIZE_OES = 0x8846 - /// - MatrixIndexArraySizeOes = ((int)0x8846), - /// - /// Original was GL_MATRIX_INDEX_ARRAY_TYPE_OES = 0x8847 - /// - MatrixIndexArrayTypeOes = ((int)0x8847), - /// - /// Original was GL_MATRIX_INDEX_ARRAY_STRIDE_OES = 0x8848 - /// - MatrixIndexArrayStrideOes = ((int)0x8848), - /// - /// Original was GL_MATRIX_INDEX_ARRAY_POINTER_OES = 0x8849 - /// - MatrixIndexArrayPointerOes = ((int)0x8849), - /// - /// Original was GL_WEIGHT_ARRAY_BUFFER_BINDING_OES = 0x889E - /// - WeightArrayBufferBindingOes = ((int)0x889E), - /// - /// Original was GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES = 0x8B9E - /// - MatrixIndexArrayBufferBindingOes = ((int)0x8B9E), - /// - /// Original was GL_OES_matrix_palette = 1 - /// - OesMatrixPalette = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesMatrixPalette : int - { - /// - /// Original was GL_MAX_VERTEX_UNITS_OES = 0x86A4 - /// - MaxVertexUnitsOes = ((int)0x86A4), - /// - /// Original was GL_WEIGHT_ARRAY_TYPE_OES = 0x86A9 - /// - WeightArrayTypeOes = ((int)0x86A9), - /// - /// Original was GL_WEIGHT_ARRAY_STRIDE_OES = 0x86AA - /// - WeightArrayStrideOes = ((int)0x86AA), - /// - /// Original was GL_WEIGHT_ARRAY_SIZE_OES = 0x86AB - /// - WeightArraySizeOes = ((int)0x86AB), - /// - /// Original was GL_WEIGHT_ARRAY_POINTER_OES = 0x86AC - /// - WeightArrayPointerOes = ((int)0x86AC), - /// - /// Original was GL_WEIGHT_ARRAY_OES = 0x86AD - /// - WeightArrayOes = ((int)0x86AD), - /// - /// Original was GL_MATRIX_PALETTE_OES = 0x8840 - /// - MatrixPaletteOes = ((int)0x8840), - /// - /// Original was GL_MAX_PALETTE_MATRICES_OES = 0x8842 - /// - MaxPaletteMatricesOes = ((int)0x8842), - /// - /// Original was GL_CURRENT_PALETTE_MATRIX_OES = 0x8843 - /// - CurrentPaletteMatrixOes = ((int)0x8843), - /// - /// Original was GL_MATRIX_INDEX_ARRAY_OES = 0x8844 - /// - MatrixIndexArrayOes = ((int)0x8844), - /// - /// Original was GL_MATRIX_INDEX_ARRAY_SIZE_OES = 0x8846 - /// - MatrixIndexArraySizeOes = ((int)0x8846), - /// - /// Original was GL_MATRIX_INDEX_ARRAY_TYPE_OES = 0x8847 - /// - MatrixIndexArrayTypeOes = ((int)0x8847), - /// - /// Original was GL_MATRIX_INDEX_ARRAY_STRIDE_OES = 0x8848 - /// - MatrixIndexArrayStrideOes = ((int)0x8848), - /// - /// Original was GL_MATRIX_INDEX_ARRAY_POINTER_OES = 0x8849 - /// - MatrixIndexArrayPointerOes = ((int)0x8849), - /// - /// Original was GL_WEIGHT_ARRAY_BUFFER_BINDING_OES = 0x889E - /// - WeightArrayBufferBindingOes = ((int)0x889E), - /// - /// Original was GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES = 0x8B9E - /// - MatrixIndexArrayBufferBindingOes = ((int)0x8B9E), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OespackedDepthStencil : int - { - /// - /// Original was GL_DEPTH_STENCIL_OES = 0x84F9 - /// - DepthStencilOes = ((int)0x84F9), - /// - /// Original was GL_UNSIGNED_INT_24_8_OES = 0x84FA - /// - UnsignedInt248Oes = ((int)0x84FA), - /// - /// Original was GL_DEPTH24_STENCIL8_OES = 0x88F0 - /// - Depth24Stencil8Oes = ((int)0x88F0), - /// - /// Original was GL_OES_packed_depth_stencil = 1 - /// - OesPackedDepthStencil = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesPackedDepthStencil : int - { - /// - /// Original was GL_DEPTH_STENCIL_OES = 0x84F9 - /// - DepthStencilOes = ((int)0x84F9), - /// - /// Original was GL_UNSIGNED_INT_24_8_OES = 0x84FA - /// - UnsignedInt248Oes = ((int)0x84FA), - /// - /// Original was GL_DEPTH24_STENCIL8_OES = 0x88F0 - /// - Depth24Stencil8Oes = ((int)0x88F0), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OespointSizeArray : int - { - /// - /// Original was GL_POINT_SIZE_ARRAY_TYPE_OES = 0x898A - /// - PointSizeArrayTypeOes = ((int)0x898A), - /// - /// Original was GL_POINT_SIZE_ARRAY_STRIDE_OES = 0x898B - /// - PointSizeArrayStrideOes = ((int)0x898B), - /// - /// Original was GL_POINT_SIZE_ARRAY_POINTER_OES = 0x898C - /// - PointSizeArrayPointerOes = ((int)0x898C), - /// - /// Original was GL_POINT_SIZE_ARRAY_OES = 0x8B9C - /// - PointSizeArrayOes = ((int)0x8B9C), - /// - /// Original was GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES = 0x8B9F - /// - PointSizeArrayBufferBindingOes = ((int)0x8B9F), - /// - /// Original was GL_OES_point_size_array = 1 - /// - OesPointSizeArray = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesPointSizeArray : int - { - /// - /// Original was GL_POINT_SIZE_ARRAY_TYPE_OES = 0x898A - /// - PointSizeArrayTypeOes = ((int)0x898A), - /// - /// Original was GL_POINT_SIZE_ARRAY_STRIDE_OES = 0x898B - /// - PointSizeArrayStrideOes = ((int)0x898B), - /// - /// Original was GL_POINT_SIZE_ARRAY_POINTER_OES = 0x898C - /// - PointSizeArrayPointerOes = ((int)0x898C), - /// - /// Original was GL_POINT_SIZE_ARRAY_OES = 0x8B9C - /// - PointSizeArrayOes = ((int)0x8B9C), - /// - /// Original was GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES = 0x8B9F - /// - PointSizeArrayBufferBindingOes = ((int)0x8B9F), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OespointSprite : int - { - /// - /// Original was GL_POINT_SPRITE_OES = 0x8861 - /// - PointSpriteOes = ((int)0x8861), - /// - /// Original was GL_COORD_REPLACE_OES = 0x8862 - /// - CoordReplaceOes = ((int)0x8862), - /// - /// Original was GL_OES_point_sprite = 1 - /// - OesPointSprite = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesPointSprite : int - { - /// - /// Original was GL_POINT_SPRITE_OES = 0x8861 - /// - PointSpriteOes = ((int)0x8861), - /// - /// Original was GL_COORD_REPLACE_OES = 0x8862 - /// - CoordReplaceOes = ((int)0x8862), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OesqueryMatrix : int - { - /// - /// Original was GL_OES_query_matrix = 1 - /// - OesQueryMatrix = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesQueryMatrix : int - { - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OesreadFormat : int - { - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_TYPE_OES = 0x8B9A - /// - ImplementationColorReadTypeOes = ((int)0x8B9A), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES = 0x8B9B - /// - ImplementationColorReadFormatOes = ((int)0x8B9B), - /// - /// Original was GL_OES_read_format = 1 - /// - OesReadFormat = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesReadFormat : int - { - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_TYPE_OES = 0x8B9A - /// - ImplementationColorReadTypeOes = ((int)0x8B9A), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES = 0x8B9B - /// - ImplementationColorReadFormatOes = ((int)0x8B9B), - } - - /// - /// Not used directly. - /// - public enum OesRequiredInternalformat : int - { - /// - /// Original was GL_ALPHA8_OES = 0x803C - /// - Alpha8Oes = ((int)0x803C), - /// - /// Original was GL_LUMINANCE8_OES = 0x8040 - /// - Luminance8Oes = ((int)0x8040), - /// - /// Original was GL_LUMINANCE4_ALPHA4_OES = 0x8043 - /// - Luminance4Alpha4Oes = ((int)0x8043), - /// - /// Original was GL_LUMINANCE8_ALPHA8_OES = 0x8045 - /// - Luminance8Alpha8Oes = ((int)0x8045), - /// - /// Original was GL_RGB8_OES = 0x8051 - /// - Rgb8Oes = ((int)0x8051), - /// - /// Original was GL_RGB10_EXT = 0x8052 - /// - Rgb10Ext = ((int)0x8052), - /// - /// Original was GL_RGBA4_OES = 0x8056 - /// - Rgba4Oes = ((int)0x8056), - /// - /// Original was GL_RGB5_A1_OES = 0x8057 - /// - Rgb5A1Oes = ((int)0x8057), - /// - /// Original was GL_RGBA8_OES = 0x8058 - /// - Rgba8Oes = ((int)0x8058), - /// - /// Original was GL_RGB10_A2_EXT = 0x8059 - /// - Rgb10A2Ext = ((int)0x8059), - /// - /// Original was GL_DEPTH_COMPONENT16_OES = 0x81A5 - /// - DepthComponent16Oes = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT24_OES = 0x81A6 - /// - DepthComponent24Oes = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT32_OES = 0x81A7 - /// - DepthComponent32Oes = ((int)0x81A7), - /// - /// Original was GL_DEPTH24_STENCIL8_OES = 0x88F0 - /// - Depth24Stencil8Oes = ((int)0x88F0), - /// - /// Original was GL_RGB565_OES = 0x8D62 - /// - Rgb565Oes = ((int)0x8D62), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum Oesrgb8Rgba8 : int - { - /// - /// Original was GL_RGB8_OES = 0x8051 - /// - Rgb8Oes = ((int)0x8051), - /// - /// Original was GL_RGBA8_OES = 0x8058 - /// - Rgba8Oes = ((int)0x8058), - /// - /// Original was GL_OES_rgb8_rgba8 = 1 - /// - OesRgb8Rgba8 = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesRgb8Rgba8 : int - { - /// - /// Original was GL_RGB8_OES = 0x8051 - /// - Rgb8Oes = ((int)0x8051), - /// - /// Original was GL_RGBA8_OES = 0x8058 - /// - Rgba8Oes = ((int)0x8058), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OessinglePrecision : int - { - /// - /// Original was GL_OES_single_precision = 1 - /// - OesSinglePrecision = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesSinglePrecision : int - { - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum Oesstencil1 : int - { - /// - /// Original was GL_STENCIL_INDEX1_OES = 0x8D46 - /// - StencilIndex1Oes = ((int)0x8D46), - /// - /// Original was GL_OES_stencil1 = 1 - /// - OesStencil1 = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesStencil1 : int - { - /// - /// Original was GL_STENCIL_INDEX1_OES = 0x8D46 - /// - StencilIndex1Oes = ((int)0x8D46), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum Oesstencil4 : int - { - /// - /// Original was GL_STENCIL_INDEX4_OES = 0x8D47 - /// - StencilIndex4Oes = ((int)0x8D47), - /// - /// Original was GL_OES_stencil4 = 1 - /// - OesStencil4 = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesStencil4 : int - { - /// - /// Original was GL_STENCIL_INDEX4_OES = 0x8D47 - /// - StencilIndex4Oes = ((int)0x8D47), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum Oesstencil8 : int - { - /// - /// Original was GL_STENCIL_INDEX8_OES = 0x8D48 - /// - StencilIndex8Oes = ((int)0x8D48), - /// - /// Original was GL_OES_stencil8 = 1 - /// - OesStencil8 = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesStencil8 : int - { - /// - /// Original was GL_STENCIL_INDEX8_OES = 0x8D48 - /// - StencilIndex8Oes = ((int)0x8D48), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OesstencilWrap : int - { - /// - /// Original was GL_INCR_WRAP_OES = 0x8507 - /// - IncrWrapOes = ((int)0x8507), - /// - /// Original was GL_DECR_WRAP_OES = 0x8508 - /// - DecrWrapOes = ((int)0x8508), - /// - /// Original was GL_OES_stencil_wrap = 1 - /// - OesStencilWrap = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesStencilWrap : int - { - /// - /// Original was GL_INCR_WRAP_OES = 0x8507 - /// - IncrWrapOes = ((int)0x8507), - /// - /// Original was GL_DECR_WRAP_OES = 0x8508 - /// - DecrWrapOes = ((int)0x8508), - } - - /// - /// Not used directly. - /// - public enum OesSurfacelessContext : int - { - /// - /// Original was GL_FRAMEBUFFER_UNDEFINED_OES = 0x8219 - /// - FramebufferUndefinedOes = ((int)0x8219), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OestextureCubeMap : int - { - /// - /// Original was GL_TEXTURE_GEN_MODE_OES = 0x2500 - /// - TextureGenModeOes = ((int)0x2500), - /// - /// Original was GL_NORMAL_MAP_OES = 0x8511 - /// - NormalMapOes = ((int)0x8511), - /// - /// Original was GL_REFLECTION_MAP_OES = 0x8512 - /// - ReflectionMapOes = ((int)0x8512), - /// - /// Original was GL_TEXTURE_CUBE_MAP_OES = 0x8513 - /// - TextureCubeMapOes = ((int)0x8513), - /// - /// Original was GL_TEXTURE_BINDING_CUBE_MAP_OES = 0x8514 - /// - TextureBindingCubeMapOes = ((int)0x8514), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_X_OES = 0x8515 - /// - TextureCubeMapPositiveXOes = ((int)0x8515), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_X_OES = 0x8516 - /// - TextureCubeMapNegativeXOes = ((int)0x8516), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Y_OES = 0x8517 - /// - TextureCubeMapPositiveYOes = ((int)0x8517), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_OES = 0x8518 - /// - TextureCubeMapNegativeYOes = ((int)0x8518), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Z_OES = 0x8519 - /// - TextureCubeMapPositiveZOes = ((int)0x8519), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_OES = 0x851A - /// - TextureCubeMapNegativeZOes = ((int)0x851A), - /// - /// Original was GL_MAX_CUBE_MAP_TEXTURE_SIZE_OES = 0x851C - /// - MaxCubeMapTextureSizeOes = ((int)0x851C), - /// - /// Original was GL_TEXTURE_GEN_STR_OES = 0x8D60 - /// - TextureGenStrOes = ((int)0x8D60), - /// - /// Original was GL_OES_texture_cube_map = 1 - /// - OesTextureCubeMap = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesTextureCubeMap : int - { - /// - /// Original was GL_TEXTURE_GEN_MODE_OES = 0x2500 - /// - TextureGenModeOes = ((int)0x2500), - /// - /// Original was GL_NORMAL_MAP_OES = 0x8511 - /// - NormalMapOes = ((int)0x8511), - /// - /// Original was GL_REFLECTION_MAP_OES = 0x8512 - /// - ReflectionMapOes = ((int)0x8512), - /// - /// Original was GL_TEXTURE_CUBE_MAP_OES = 0x8513 - /// - TextureCubeMapOes = ((int)0x8513), - /// - /// Original was GL_TEXTURE_BINDING_CUBE_MAP_OES = 0x8514 - /// - TextureBindingCubeMapOes = ((int)0x8514), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_X_OES = 0x8515 - /// - TextureCubeMapPositiveXOes = ((int)0x8515), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_X_OES = 0x8516 - /// - TextureCubeMapNegativeXOes = ((int)0x8516), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Y_OES = 0x8517 - /// - TextureCubeMapPositiveYOes = ((int)0x8517), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_OES = 0x8518 - /// - TextureCubeMapNegativeYOes = ((int)0x8518), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Z_OES = 0x8519 - /// - TextureCubeMapPositiveZOes = ((int)0x8519), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_OES = 0x851A - /// - TextureCubeMapNegativeZOes = ((int)0x851A), - /// - /// Original was GL_MAX_CUBE_MAP_TEXTURE_SIZE_OES = 0x851C - /// - MaxCubeMapTextureSizeOes = ((int)0x851C), - /// - /// Original was GL_TEXTURE_GEN_STR_OES = 0x8D60 - /// - TextureGenStrOes = ((int)0x8D60), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OestextureEnvCrossbar : int - { - /// - /// Original was GL_OES_texture_env_crossbar = 1 - /// - OesTextureEnvCrossbar = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesTextureEnvCrossbar : int - { - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum OestextureMirroredRepeat : int - { - /// - /// Original was GL_MIRRORED_REPEAT_OES = 0x8370 - /// - MirroredRepeatOes = ((int)0x8370), - /// - /// Original was GL_OES_texture_mirrored_repeat = 1 - /// - OesTextureMirroredRepeat = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum OesTextureMirroredRepeat : int - { - /// - /// Original was GL_MIRRORED_REPEAT_OES = 0x8370 - /// - MirroredRepeatOes = ((int)0x8370), - } - - /// - /// Not used directly. - /// - public enum OesTextureNpot : int - { - } - - /// - /// Not used directly. - /// - public enum OesVertexArrayObject : int - { - /// - /// Original was GL_VERTEX_ARRAY_BINDING_OES = 0x85B5 - /// - VertexArrayBindingOes = ((int)0x85B5), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - public enum OpenGlescoreVersions : int - { - /// - /// Original was GL_VERSION_ES_CL_1_0 = 1 - /// - VersionEsCl10 = ((int)1), - /// - /// Original was GL_VERSION_ES_CL_1_1 = 1 - /// - VersionEsCl11 = ((int)1), - /// - /// Original was GL_VERSION_ES_CM_1_0 = 1 - /// - VersionEsCm10 = ((int)1), - /// - /// Original was GL_VERSION_ES_CM_1_1 = 1 - /// - VersionEsCm11 = ((int)1), - } - - /// - /// Not used directly. - /// - public enum PatchParameterName : int - { - /// - /// Original was GL_PATCH_VERTICES = 0x8E72 - /// - PatchVertices = ((int)0x8E72), - /// - /// Original was GL_PATCH_DEFAULT_INNER_LEVEL = 0x8E73 - /// - PatchDefaultInnerLevel = ((int)0x8E73), - /// - /// Original was GL_PATCH_DEFAULT_OUTER_LEVEL = 0x8E74 - /// - PatchDefaultOuterLevel = ((int)0x8E74), - } - - /// - /// Not used directly. - /// - public enum PathColor : int - { - /// - /// Original was GL_PRIMARY_COLOR_NV = 0x852C - /// - PrimaryColorNv = ((int)0x852C), - /// - /// Original was GL_SECONDARY_COLOR_NV = 0x852D - /// - SecondaryColorNv = ((int)0x852D), - /// - /// Original was GL_PRIMARY_COLOR = 0x8577 - /// - PrimaryColor = ((int)0x8577), - } - - /// - /// Not used directly. - /// - public enum PathCoverMode : int - { - /// - /// Original was GL_PATH_FILL_COVER_MODE_NV = 0x9082 - /// - PathFillCoverModeNv = ((int)0x9082), - /// - /// Original was GL_CONVEX_HULL_NV = 0x908B - /// - ConvexHullNv = ((int)0x908B), - /// - /// Original was GL_BOUNDING_BOX_NV = 0x908D - /// - BoundingBoxNv = ((int)0x908D), - /// - /// Original was GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV = 0x909C - /// - BoundingBoxOfBoundingBoxesNv = ((int)0x909C), - } - - /// - /// Not used directly. - /// - public enum PathElementType : int - { - /// - /// Original was GL_UTF8_NV = 0x909A - /// - Utf8Nv = ((int)0x909A), - /// - /// Original was GL_UTF16_NV = 0x909B - /// - Utf16Nv = ((int)0x909B), - } - - /// - /// Not used directly. - /// - public enum PathFillMode : int - { - /// - /// Original was GL_INVERT = 0x150A - /// - Invert = ((int)0x150A), - /// - /// Original was GL_PATH_FILL_MODE_NV = 0x9080 - /// - PathFillModeNv = ((int)0x9080), - /// - /// Original was GL_COUNT_UP_NV = 0x9088 - /// - CountUpNv = ((int)0x9088), - /// - /// Original was GL_COUNT_DOWN_NV = 0x9089 - /// - CountDownNv = ((int)0x9089), - } - - /// - /// Not used directly. - /// - public enum PathFontStyle : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_BOLD_BIT_NV = 0x01 - /// - BoldBitNv = ((int)0x01), - /// - /// Original was GL_ITALIC_BIT_NV = 0x02 - /// - ItalicBitNv = ((int)0x02), - } - - /// - /// Not used directly. - /// - public enum PathFontTarget : int - { - /// - /// Original was GL_STANDARD_FONT_NAME_NV = 0x9072 - /// - StandardFontNameNv = ((int)0x9072), - /// - /// Original was GL_SYSTEM_FONT_NAME_NV = 0x9073 - /// - SystemFontNameNv = ((int)0x9073), - /// - /// Original was GL_FILE_NAME_NV = 0x9074 - /// - FileNameNv = ((int)0x9074), - } - - /// - /// Not used directly. - /// - public enum PathGenMode : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_EYE_LINEAR = 0x2400 - /// - EyeLinear = ((int)0x2400), - /// - /// Original was GL_OBJECT_LINEAR = 0x2401 - /// - ObjectLinear = ((int)0x2401), - /// - /// Original was GL_CONSTANT = 0x8576 - /// - Constant = ((int)0x8576), - /// - /// Original was GL_PATH_OBJECT_BOUNDING_BOX_NV = 0x908A - /// - PathObjectBoundingBoxNv = ((int)0x908A), - } - - /// - /// Not used directly. - /// - public enum PathHandleMissingGlyphs : int - { - /// - /// Original was GL_SKIP_MISSING_GLYPH_NV = 0x90A9 - /// - SkipMissingGlyphNv = ((int)0x90A9), - /// - /// Original was GL_USE_MISSING_GLYPH_NV = 0x90AA - /// - UseMissingGlyphNv = ((int)0x90AA), - } - - /// - /// Not used directly. - /// - public enum PathListMode : int - { - /// - /// Original was GL_ACCUM_ADJACENT_PAIRS_NV = 0x90AD - /// - AccumAdjacentPairsNv = ((int)0x90AD), - /// - /// Original was GL_ADJACENT_PAIRS_NV = 0x90AE - /// - AdjacentPairsNv = ((int)0x90AE), - /// - /// Original was GL_FIRST_TO_REST_NV = 0x90AF - /// - FirstToRestNv = ((int)0x90AF), - } - - /// - /// Not used directly. - /// - [Flags] - public enum PathMetricMask : int - { - /// - /// Original was GL_FONT_X_MIN_BOUNDS_BIT_NV = 0x00010000 - /// - FontXMinBoundsBitNv = ((int)0x00010000), - /// - /// Original was GL_FONT_Y_MIN_BOUNDS_BIT_NV = 0x00020000 - /// - FontYMinBoundsBitNv = ((int)0x00020000), - /// - /// Original was GL_FONT_X_MAX_BOUNDS_BIT_NV = 0x00040000 - /// - FontXMaxBoundsBitNv = ((int)0x00040000), - /// - /// Original was GL_FONT_Y_MAX_BOUNDS_BIT_NV = 0x00080000 - /// - FontYMaxBoundsBitNv = ((int)0x00080000), - /// - /// Original was GL_FONT_UNITS_PER_EM_BIT_NV = 0x00100000 - /// - FontUnitsPerEmBitNv = ((int)0x00100000), - /// - /// Original was GL_FONT_ASCENDER_BIT_NV = 0x00200000 - /// - FontAscenderBitNv = ((int)0x00200000), - /// - /// Original was GL_FONT_DESCENDER_BIT_NV = 0x00400000 - /// - FontDescenderBitNv = ((int)0x00400000), - /// - /// Original was GL_FONT_HEIGHT_BIT_NV = 0x00800000 - /// - FontHeightBitNv = ((int)0x00800000), - /// - /// Original was GL_GLYPH_WIDTH_BIT_NV = 0x01 - /// - GlyphWidthBitNv = ((int)0x01), - /// - /// Original was GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV = 0x01000000 - /// - FontMaxAdvanceWidthBitNv = ((int)0x01000000), - /// - /// Original was GL_GLYPH_HEIGHT_BIT_NV = 0x02 - /// - GlyphHeightBitNv = ((int)0x02), - /// - /// Original was GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV = 0x02000000 - /// - FontMaxAdvanceHeightBitNv = ((int)0x02000000), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV = 0x04 - /// - GlyphHorizontalBearingXBitNv = ((int)0x04), - /// - /// Original was GL_FONT_UNDERLINE_POSITION_BIT_NV = 0x04000000 - /// - FontUnderlinePositionBitNv = ((int)0x04000000), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV = 0x08 - /// - GlyphHorizontalBearingYBitNv = ((int)0x08), - /// - /// Original was GL_FONT_UNDERLINE_THICKNESS_BIT_NV = 0x08000000 - /// - FontUnderlineThicknessBitNv = ((int)0x08000000), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV = 0x10 - /// - GlyphHorizontalBearingAdvanceBitNv = ((int)0x10), - /// - /// Original was GL_GLYPH_HAS_KERNING_BIT_NV = 0x100 - /// - GlyphHasKerningBitNv = ((int)0x100), - /// - /// Original was GL_FONT_HAS_KERNING_BIT_NV = 0x10000000 - /// - FontHasKerningBitNv = ((int)0x10000000), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_X_BIT_NV = 0x20 - /// - GlyphVerticalBearingXBitNv = ((int)0x20), - /// - /// Original was GL_FONT_NUM_GLYPH_INDICES_BIT_NV = 0x20000000 - /// - FontNumGlyphIndicesBitNv = ((int)0x20000000), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV = 0x40 - /// - GlyphVerticalBearingYBitNv = ((int)0x40), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV = 0x80 - /// - GlyphVerticalBearingAdvanceBitNv = ((int)0x80), - } - - /// - /// Not used directly. - /// - public enum PathParameter : int - { - /// - /// Original was GL_PATH_STROKE_WIDTH_NV = 0x9075 - /// - PathStrokeWidthNv = ((int)0x9075), - /// - /// Original was GL_PATH_END_CAPS_NV = 0x9076 - /// - PathEndCapsNv = ((int)0x9076), - /// - /// Original was GL_PATH_INITIAL_END_CAP_NV = 0x9077 - /// - PathInitialEndCapNv = ((int)0x9077), - /// - /// Original was GL_PATH_TERMINAL_END_CAP_NV = 0x9078 - /// - PathTerminalEndCapNv = ((int)0x9078), - /// - /// Original was GL_PATH_JOIN_STYLE_NV = 0x9079 - /// - PathJoinStyleNv = ((int)0x9079), - /// - /// Original was GL_PATH_MITER_LIMIT_NV = 0x907A - /// - PathMiterLimitNv = ((int)0x907A), - /// - /// Original was GL_PATH_DASH_CAPS_NV = 0x907B - /// - PathDashCapsNv = ((int)0x907B), - /// - /// Original was GL_PATH_INITIAL_DASH_CAP_NV = 0x907C - /// - PathInitialDashCapNv = ((int)0x907C), - /// - /// Original was GL_PATH_TERMINAL_DASH_CAP_NV = 0x907D - /// - PathTerminalDashCapNv = ((int)0x907D), - /// - /// Original was GL_PATH_DASH_OFFSET_NV = 0x907E - /// - PathDashOffsetNv = ((int)0x907E), - /// - /// Original was GL_PATH_CLIENT_LENGTH_NV = 0x907F - /// - PathClientLengthNv = ((int)0x907F), - /// - /// Original was GL_PATH_FILL_MODE_NV = 0x9080 - /// - PathFillModeNv = ((int)0x9080), - /// - /// Original was GL_PATH_FILL_MASK_NV = 0x9081 - /// - PathFillMaskNv = ((int)0x9081), - /// - /// Original was GL_PATH_FILL_COVER_MODE_NV = 0x9082 - /// - PathFillCoverModeNv = ((int)0x9082), - /// - /// Original was GL_PATH_STROKE_COVER_MODE_NV = 0x9083 - /// - PathStrokeCoverModeNv = ((int)0x9083), - /// - /// Original was GL_PATH_STROKE_MASK_NV = 0x9084 - /// - PathStrokeMaskNv = ((int)0x9084), - /// - /// Original was GL_PATH_OBJECT_BOUNDING_BOX_NV = 0x908A - /// - PathObjectBoundingBoxNv = ((int)0x908A), - /// - /// Original was GL_PATH_COMMAND_COUNT_NV = 0x909D - /// - PathCommandCountNv = ((int)0x909D), - /// - /// Original was GL_PATH_COORD_COUNT_NV = 0x909E - /// - PathCoordCountNv = ((int)0x909E), - /// - /// Original was GL_PATH_DASH_ARRAY_COUNT_NV = 0x909F - /// - PathDashArrayCountNv = ((int)0x909F), - /// - /// Original was GL_PATH_COMPUTED_LENGTH_NV = 0x90A0 - /// - PathComputedLengthNv = ((int)0x90A0), - /// - /// Original was GL_PATH_FILL_BOUNDING_BOX_NV = 0x90A1 - /// - PathFillBoundingBoxNv = ((int)0x90A1), - /// - /// Original was GL_PATH_STROKE_BOUNDING_BOX_NV = 0x90A2 - /// - PathStrokeBoundingBoxNv = ((int)0x90A2), - /// - /// Original was GL_PATH_DASH_OFFSET_RESET_NV = 0x90B4 - /// - PathDashOffsetResetNv = ((int)0x90B4), - } - - /// - /// Not used directly. - /// - public enum PathStringFormat : int - { - /// - /// Original was GL_PATH_FORMAT_SVG_NV = 0x9070 - /// - PathFormatSvgNv = ((int)0x9070), - /// - /// Original was GL_PATH_FORMAT_PS_NV = 0x9071 - /// - PathFormatPsNv = ((int)0x9071), - } - - /// - /// Not used directly. - /// - public enum PathTransformType : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_TRANSLATE_X_NV = 0x908E - /// - TranslateXNv = ((int)0x908E), - /// - /// Original was GL_TRANSLATE_Y_NV = 0x908F - /// - TranslateYNv = ((int)0x908F), - /// - /// Original was GL_TRANSLATE_2D_NV = 0x9090 - /// - Translate2DNv = ((int)0x9090), - /// - /// Original was GL_TRANSLATE_3D_NV = 0x9091 - /// - Translate3DNv = ((int)0x9091), - /// - /// Original was GL_AFFINE_2D_NV = 0x9092 - /// - Affine2DNv = ((int)0x9092), - /// - /// Original was GL_AFFINE_3D_NV = 0x9094 - /// - Affine3DNv = ((int)0x9094), - /// - /// Original was GL_TRANSPOSE_AFFINE_2D_NV = 0x9096 - /// - TransposeAffine2DNv = ((int)0x9096), - /// - /// Original was GL_TRANSPOSE_AFFINE_3D_NV = 0x9098 - /// - TransposeAffine3DNv = ((int)0x9098), - } - - /// - /// Not used directly. - /// - public enum PipelineParameterName : int - { - /// - /// Original was GL_ACTIVE_PROGRAM = 0x8259 - /// - ActiveProgram = ((int)0x8259), - /// - /// Original was GL_FRAGMENT_SHADER = 0x8B30 - /// - FragmentShader = ((int)0x8B30), - /// - /// Original was GL_VERTEX_SHADER = 0x8B31 - /// - VertexShader = ((int)0x8B31), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_GEOMETRY_SHADER = 0x8DD9 - /// - GeometryShader = ((int)0x8DD9), - /// - /// Original was GL_TESS_EVALUATION_SHADER = 0x8E87 - /// - TessEvaluationShader = ((int)0x8E87), - /// - /// Original was GL_TESS_CONTROL_SHADER = 0x8E88 - /// - TessControlShader = ((int)0x8E88), - } - - /// - /// Not used directly. - /// - public enum PixelCopyType : int - { - /// - /// Original was GL_COLOR = 0x1800 - /// - Color = ((int)0x1800), - /// - /// Original was GL_COLOR_EXT = 0x1800 - /// - ColorExt = ((int)0x1800), - /// - /// Original was GL_DEPTH = 0x1801 - /// - Depth = ((int)0x1801), - /// - /// Original was GL_DEPTH_EXT = 0x1801 - /// - DepthExt = ((int)0x1801), - /// - /// Original was GL_STENCIL = 0x1802 - /// - Stencil = ((int)0x1802), - /// - /// Original was GL_STENCIL_EXT = 0x1802 - /// - StencilExt = ((int)0x1802), - } - - /// - /// Used in GL.CompressedTexSubImage2D, GL.ReadPixels and 4 other functions - /// - public enum PixelFormat : int - { - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_COLOR_INDEX = 0x1900 - /// - ColorIndex = ((int)0x1900), - /// - /// Original was GL_STENCIL_INDEX = 0x1901 - /// - StencilIndex = ((int)0x1901), - /// - /// Original was GL_DEPTH_COMPONENT = 0x1902 - /// - DepthComponent = ((int)0x1902), - /// - /// Original was GL_RED = 0x1903 - /// - Red = ((int)0x1903), - /// - /// Original was GL_RED_EXT = 0x1903 - /// - RedExt = ((int)0x1903), - /// - /// Original was GL_GREEN = 0x1904 - /// - Green = ((int)0x1904), - /// - /// Original was GL_BLUE = 0x1905 - /// - Blue = ((int)0x1905), - /// - /// Original was GL_ALPHA = 0x1906 - /// - Alpha = ((int)0x1906), - /// - /// Original was GL_RGB = 0x1907 - /// - Rgb = ((int)0x1907), - /// - /// Original was GL_RGBA = 0x1908 - /// - Rgba = ((int)0x1908), - /// - /// Original was GL_LUMINANCE = 0x1909 - /// - Luminance = ((int)0x1909), - /// - /// Original was GL_LUMINANCE_ALPHA = 0x190A - /// - LuminanceAlpha = ((int)0x190A), - /// - /// Original was GL_ABGR_EXT = 0x8000 - /// - AbgrExt = ((int)0x8000), - /// - /// Original was GL_CMYK_EXT = 0x800C - /// - CmykExt = ((int)0x800C), - /// - /// Original was GL_CMYKA_EXT = 0x800D - /// - CmykaExt = ((int)0x800D), - /// - /// Original was GL_YCRCB_422_SGIX = 0x81BB - /// - Ycrcb422Sgix = ((int)0x81BB), - /// - /// Original was GL_YCRCB_444_SGIX = 0x81BC - /// - Ycrcb444Sgix = ((int)0x81BC), - } - - /// - /// Used in GL.GetPixelMapx, GL.PixelMapx - /// - public enum PixelMap : int - { - /// - /// Original was GL_PIXEL_MAP_I_TO_I = 0x0C70 - /// - PixelMapIToI = ((int)0x0C70), - /// - /// Original was GL_PIXEL_MAP_S_TO_S = 0x0C71 - /// - PixelMapSToS = ((int)0x0C71), - /// - /// Original was GL_PIXEL_MAP_I_TO_R = 0x0C72 - /// - PixelMapIToR = ((int)0x0C72), - /// - /// Original was GL_PIXEL_MAP_I_TO_G = 0x0C73 - /// - PixelMapIToG = ((int)0x0C73), - /// - /// Original was GL_PIXEL_MAP_I_TO_B = 0x0C74 - /// - PixelMapIToB = ((int)0x0C74), - /// - /// Original was GL_PIXEL_MAP_I_TO_A = 0x0C75 - /// - PixelMapIToA = ((int)0x0C75), - /// - /// Original was GL_PIXEL_MAP_R_TO_R = 0x0C76 - /// - PixelMapRToR = ((int)0x0C76), - /// - /// Original was GL_PIXEL_MAP_G_TO_G = 0x0C77 - /// - PixelMapGToG = ((int)0x0C77), - /// - /// Original was GL_PIXEL_MAP_B_TO_B = 0x0C78 - /// - PixelMapBToB = ((int)0x0C78), - /// - /// Original was GL_PIXEL_MAP_A_TO_A = 0x0C79 - /// - PixelMapAToA = ((int)0x0C79), - } - - /// - /// Used in GL.PixelStore, GL.PixelStorex - /// - public enum PixelStoreParameter : int - { - /// - /// Original was GL_UNPACK_SWAP_BYTES = 0x0CF0 - /// - UnpackSwapBytes = ((int)0x0CF0), - /// - /// Original was GL_UNPACK_LSB_FIRST = 0x0CF1 - /// - UnpackLsbFirst = ((int)0x0CF1), - /// - /// Original was GL_UNPACK_ROW_LENGTH = 0x0CF2 - /// - UnpackRowLength = ((int)0x0CF2), - /// - /// Original was GL_UNPACK_ROW_LENGTH_EXT = 0x0CF2 - /// - UnpackRowLengthExt = ((int)0x0CF2), - /// - /// Original was GL_UNPACK_SKIP_ROWS = 0x0CF3 - /// - UnpackSkipRows = ((int)0x0CF3), - /// - /// Original was GL_UNPACK_SKIP_ROWS_EXT = 0x0CF3 - /// - UnpackSkipRowsExt = ((int)0x0CF3), - /// - /// Original was GL_UNPACK_SKIP_PIXELS = 0x0CF4 - /// - UnpackSkipPixels = ((int)0x0CF4), - /// - /// Original was GL_UNPACK_SKIP_PIXELS_EXT = 0x0CF4 - /// - UnpackSkipPixelsExt = ((int)0x0CF4), - /// - /// Original was GL_UNPACK_ALIGNMENT = 0x0CF5 - /// - UnpackAlignment = ((int)0x0CF5), - /// - /// Original was GL_PACK_SWAP_BYTES = 0x0D00 - /// - PackSwapBytes = ((int)0x0D00), - /// - /// Original was GL_PACK_LSB_FIRST = 0x0D01 - /// - PackLsbFirst = ((int)0x0D01), - /// - /// Original was GL_PACK_ROW_LENGTH = 0x0D02 - /// - PackRowLength = ((int)0x0D02), - /// - /// Original was GL_PACK_SKIP_ROWS = 0x0D03 - /// - PackSkipRows = ((int)0x0D03), - /// - /// Original was GL_PACK_SKIP_PIXELS = 0x0D04 - /// - PackSkipPixels = ((int)0x0D04), - /// - /// Original was GL_PACK_ALIGNMENT = 0x0D05 - /// - PackAlignment = ((int)0x0D05), - /// - /// Original was GL_PACK_SKIP_IMAGES = 0x806B - /// - PackSkipImages = ((int)0x806B), - /// - /// Original was GL_PACK_SKIP_IMAGES_EXT = 0x806B - /// - PackSkipImagesExt = ((int)0x806B), - /// - /// Original was GL_PACK_IMAGE_HEIGHT = 0x806C - /// - PackImageHeight = ((int)0x806C), - /// - /// Original was GL_PACK_IMAGE_HEIGHT_EXT = 0x806C - /// - PackImageHeightExt = ((int)0x806C), - /// - /// Original was GL_UNPACK_SKIP_IMAGES = 0x806D - /// - UnpackSkipImages = ((int)0x806D), - /// - /// Original was GL_UNPACK_SKIP_IMAGES_EXT = 0x806D - /// - UnpackSkipImagesExt = ((int)0x806D), - /// - /// Original was GL_UNPACK_IMAGE_HEIGHT = 0x806E - /// - UnpackImageHeight = ((int)0x806E), - /// - /// Original was GL_UNPACK_IMAGE_HEIGHT_EXT = 0x806E - /// - UnpackImageHeightExt = ((int)0x806E), - /// - /// Original was GL_PACK_SKIP_VOLUMES_SGIS = 0x8130 - /// - PackSkipVolumesSgis = ((int)0x8130), - /// - /// Original was GL_PACK_IMAGE_DEPTH_SGIS = 0x8131 - /// - PackImageDepthSgis = ((int)0x8131), - /// - /// Original was GL_UNPACK_SKIP_VOLUMES_SGIS = 0x8132 - /// - UnpackSkipVolumesSgis = ((int)0x8132), - /// - /// Original was GL_UNPACK_IMAGE_DEPTH_SGIS = 0x8133 - /// - UnpackImageDepthSgis = ((int)0x8133), - /// - /// Original was GL_PIXEL_TILE_WIDTH_SGIX = 0x8140 - /// - PixelTileWidthSgix = ((int)0x8140), - /// - /// Original was GL_PIXEL_TILE_HEIGHT_SGIX = 0x8141 - /// - PixelTileHeightSgix = ((int)0x8141), - /// - /// Original was GL_PIXEL_TILE_GRID_WIDTH_SGIX = 0x8142 - /// - PixelTileGridWidthSgix = ((int)0x8142), - /// - /// Original was GL_PIXEL_TILE_GRID_HEIGHT_SGIX = 0x8143 - /// - PixelTileGridHeightSgix = ((int)0x8143), - /// - /// Original was GL_PIXEL_TILE_GRID_DEPTH_SGIX = 0x8144 - /// - PixelTileGridDepthSgix = ((int)0x8144), - /// - /// Original was GL_PIXEL_TILE_CACHE_SIZE_SGIX = 0x8145 - /// - PixelTileCacheSizeSgix = ((int)0x8145), - /// - /// Original was GL_PACK_RESAMPLE_SGIX = 0x842E - /// - PackResampleSgix = ((int)0x842E), - /// - /// Original was GL_UNPACK_RESAMPLE_SGIX = 0x842F - /// - UnpackResampleSgix = ((int)0x842F), - /// - /// Original was GL_PACK_SUBSAMPLE_RATE_SGIX = 0x85A0 - /// - PackSubsampleRateSgix = ((int)0x85A0), - /// - /// Original was GL_UNPACK_SUBSAMPLE_RATE_SGIX = 0x85A1 - /// - UnpackSubsampleRateSgix = ((int)0x85A1), - /// - /// Original was GL_PACK_RESAMPLE_OML = 0x8984 - /// - PackResampleOml = ((int)0x8984), - /// - /// Original was GL_UNPACK_RESAMPLE_OML = 0x8985 - /// - UnpackResampleOml = ((int)0x8985), - } - - /// - /// Not used directly. - /// - public enum PixelStoreResampleMode : int - { - /// - /// Original was GL_RESAMPLE_DECIMATE_SGIX = 0x8430 - /// - ResampleDecimateSgix = ((int)0x8430), - /// - /// Original was GL_RESAMPLE_REPLICATE_SGIX = 0x8433 - /// - ResampleReplicateSgix = ((int)0x8433), - /// - /// Original was GL_RESAMPLE_ZERO_FILL_SGIX = 0x8434 - /// - ResampleZeroFillSgix = ((int)0x8434), - } - - /// - /// Not used directly. - /// - public enum PixelStoreSubsampleRate : int - { - /// - /// Original was GL_PIXEL_SUBSAMPLE_4444_SGIX = 0x85A2 - /// - PixelSubsample4444Sgix = ((int)0x85A2), - /// - /// Original was GL_PIXEL_SUBSAMPLE_2424_SGIX = 0x85A3 - /// - PixelSubsample2424Sgix = ((int)0x85A3), - /// - /// Original was GL_PIXEL_SUBSAMPLE_4242_SGIX = 0x85A4 - /// - PixelSubsample4242Sgix = ((int)0x85A4), - } - - /// - /// Not used directly. - /// - public enum PixelTexGenMode : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_RGB = 0x1907 - /// - Rgb = ((int)0x1907), - /// - /// Original was GL_RGBA = 0x1908 - /// - Rgba = ((int)0x1908), - /// - /// Original was GL_LUMINANCE = 0x1909 - /// - Luminance = ((int)0x1909), - /// - /// Original was GL_LUMINANCE_ALPHA = 0x190A - /// - LuminanceAlpha = ((int)0x190A), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = 0x8187 - /// - PixelTexGenAlphaReplaceSgix = ((int)0x8187), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = 0x8188 - /// - PixelTexGenAlphaNoReplaceSgix = ((int)0x8188), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX = 0x8189 - /// - PixelTexGenAlphaLsSgix = ((int)0x8189), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX = 0x818A - /// - PixelTexGenAlphaMsSgix = ((int)0x818A), - } - - /// - /// Not used directly. - /// - public enum PixelTexGenParameterNameSgis : int - { - /// - /// Original was GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS = 0x8354 - /// - PixelFragmentRgbSourceSgis = ((int)0x8354), - /// - /// Original was GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = 0x8355 - /// - PixelFragmentAlphaSourceSgis = ((int)0x8355), - } - - /// - /// Used in GL.Oes.PixelTransferx - /// - public enum PixelTransferParameter : int - { - /// - /// Original was GL_MAP_COLOR = 0x0D10 - /// - MapColor = ((int)0x0D10), - /// - /// Original was GL_MAP_STENCIL = 0x0D11 - /// - MapStencil = ((int)0x0D11), - /// - /// Original was GL_INDEX_SHIFT = 0x0D12 - /// - IndexShift = ((int)0x0D12), - /// - /// Original was GL_INDEX_OFFSET = 0x0D13 - /// - IndexOffset = ((int)0x0D13), - /// - /// Original was GL_RED_SCALE = 0x0D14 - /// - RedScale = ((int)0x0D14), - /// - /// Original was GL_RED_BIAS = 0x0D15 - /// - RedBias = ((int)0x0D15), - /// - /// Original was GL_GREEN_SCALE = 0x0D18 - /// - GreenScale = ((int)0x0D18), - /// - /// Original was GL_GREEN_BIAS = 0x0D19 - /// - GreenBias = ((int)0x0D19), - /// - /// Original was GL_BLUE_SCALE = 0x0D1A - /// - BlueScale = ((int)0x0D1A), - /// - /// Original was GL_BLUE_BIAS = 0x0D1B - /// - BlueBias = ((int)0x0D1B), - /// - /// Original was GL_ALPHA_SCALE = 0x0D1C - /// - AlphaScale = ((int)0x0D1C), - /// - /// Original was GL_ALPHA_BIAS = 0x0D1D - /// - AlphaBias = ((int)0x0D1D), - /// - /// Original was GL_DEPTH_SCALE = 0x0D1E - /// - DepthScale = ((int)0x0D1E), - /// - /// Original was GL_DEPTH_BIAS = 0x0D1F - /// - DepthBias = ((int)0x0D1F), - /// - /// Original was GL_POST_CONVOLUTION_RED_SCALE = 0x801C - /// - PostConvolutionRedScale = ((int)0x801C), - /// - /// Original was GL_POST_CONVOLUTION_RED_SCALE_EXT = 0x801C - /// - PostConvolutionRedScaleExt = ((int)0x801C), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_SCALE = 0x801D - /// - PostConvolutionGreenScale = ((int)0x801D), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_SCALE_EXT = 0x801D - /// - PostConvolutionGreenScaleExt = ((int)0x801D), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_SCALE = 0x801E - /// - PostConvolutionBlueScale = ((int)0x801E), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_SCALE_EXT = 0x801E - /// - PostConvolutionBlueScaleExt = ((int)0x801E), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_SCALE = 0x801F - /// - PostConvolutionAlphaScale = ((int)0x801F), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_SCALE_EXT = 0x801F - /// - PostConvolutionAlphaScaleExt = ((int)0x801F), - /// - /// Original was GL_POST_CONVOLUTION_RED_BIAS = 0x8020 - /// - PostConvolutionRedBias = ((int)0x8020), - /// - /// Original was GL_POST_CONVOLUTION_RED_BIAS_EXT = 0x8020 - /// - PostConvolutionRedBiasExt = ((int)0x8020), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_BIAS = 0x8021 - /// - PostConvolutionGreenBias = ((int)0x8021), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_BIAS_EXT = 0x8021 - /// - PostConvolutionGreenBiasExt = ((int)0x8021), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_BIAS = 0x8022 - /// - PostConvolutionBlueBias = ((int)0x8022), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_BIAS_EXT = 0x8022 - /// - PostConvolutionBlueBiasExt = ((int)0x8022), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_BIAS = 0x8023 - /// - PostConvolutionAlphaBias = ((int)0x8023), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_BIAS_EXT = 0x8023 - /// - PostConvolutionAlphaBiasExt = ((int)0x8023), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_SCALE = 0x80B4 - /// - PostColorMatrixRedScale = ((int)0x80B4), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_SCALE_SGI = 0x80B4 - /// - PostColorMatrixRedScaleSgi = ((int)0x80B4), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_SCALE = 0x80B5 - /// - PostColorMatrixGreenScale = ((int)0x80B5), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI = 0x80B5 - /// - PostColorMatrixGreenScaleSgi = ((int)0x80B5), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_SCALE = 0x80B6 - /// - PostColorMatrixBlueScale = ((int)0x80B6), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI = 0x80B6 - /// - PostColorMatrixBlueScaleSgi = ((int)0x80B6), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_SCALE = 0x80B7 - /// - PostColorMatrixAlphaScale = ((int)0x80B7), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI = 0x80B7 - /// - PostColorMatrixAlphaScaleSgi = ((int)0x80B7), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_BIAS = 0x80B8 - /// - PostColorMatrixRedBias = ((int)0x80B8), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_BIAS_SGI = 0x80B8 - /// - PostColorMatrixRedBiasSgi = ((int)0x80B8), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_BIAS = 0x80B9 - /// - PostColorMatrixGreenBias = ((int)0x80B9), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI = 0x80B9 - /// - PostColorMatrixGreenBiasSgi = ((int)0x80B9), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_BIAS = 0x80BA - /// - PostColorMatrixBlueBias = ((int)0x80BA), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI = 0x80BA - /// - PostColorMatrixBlueBiasSgi = ((int)0x80BA), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_BIAS = 0x80BB - /// - PostColorMatrixAlphaBias = ((int)0x80BB), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI = 0x80BB - /// - PostColorMatrixAlphaBiasSgi = ((int)0x80BB), - } - - /// - /// Used in GL.ReadPixels, GL.TexImage2D and 3 other functions - /// - public enum PixelType : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_BITMAP = 0x1A00 - /// - Bitmap = ((int)0x1A00), - /// - /// Original was GL_UNSIGNED_BYTE_3_3_2 = 0x8032 - /// - UnsignedByte332 = ((int)0x8032), - /// - /// Original was GL_UNSIGNED_BYTE_3_3_2_EXT = 0x8032 - /// - UnsignedByte332Ext = ((int)0x8032), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4 = 0x8033 - /// - UnsignedShort4444 = ((int)0x8033), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_EXT = 0x8033 - /// - UnsignedShort4444Ext = ((int)0x8033), - /// - /// Original was GL_UNSIGNED_SHORT_5_5_5_1 = 0x8034 - /// - UnsignedShort5551 = ((int)0x8034), - /// - /// Original was GL_UNSIGNED_SHORT_5_5_5_1_EXT = 0x8034 - /// - UnsignedShort5551Ext = ((int)0x8034), - /// - /// Original was GL_UNSIGNED_INT_8_8_8_8 = 0x8035 - /// - UnsignedInt8888 = ((int)0x8035), - /// - /// Original was GL_UNSIGNED_INT_8_8_8_8_EXT = 0x8035 - /// - UnsignedInt8888Ext = ((int)0x8035), - /// - /// Original was GL_UNSIGNED_INT_10_10_10_2 = 0x8036 - /// - UnsignedInt1010102 = ((int)0x8036), - /// - /// Original was GL_UNSIGNED_INT_10_10_10_2_EXT = 0x8036 - /// - UnsignedInt1010102Ext = ((int)0x8036), - } - - /// - /// Not used directly. - /// - public enum PointParameterNameSgis : int - { - /// - /// Original was GL_POINT_SIZE_MIN = 0x8126 - /// - PointSizeMin = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MIN_ARB = 0x8126 - /// - PointSizeMinArb = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MIN_EXT = 0x8126 - /// - PointSizeMinExt = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MIN_SGIS = 0x8126 - /// - PointSizeMinSgis = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MAX = 0x8127 - /// - PointSizeMax = ((int)0x8127), - /// - /// Original was GL_POINT_SIZE_MAX_ARB = 0x8127 - /// - PointSizeMaxArb = ((int)0x8127), - /// - /// Original was GL_POINT_SIZE_MAX_EXT = 0x8127 - /// - PointSizeMaxExt = ((int)0x8127), - /// - /// Original was GL_POINT_SIZE_MAX_SGIS = 0x8127 - /// - PointSizeMaxSgis = ((int)0x8127), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE = 0x8128 - /// - PointFadeThresholdSize = ((int)0x8128), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_ARB = 0x8128 - /// - PointFadeThresholdSizeArb = ((int)0x8128), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_EXT = 0x8128 - /// - PointFadeThresholdSizeExt = ((int)0x8128), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_SGIS = 0x8128 - /// - PointFadeThresholdSizeSgis = ((int)0x8128), - /// - /// Original was GL_DISTANCE_ATTENUATION_EXT = 0x8129 - /// - DistanceAttenuationExt = ((int)0x8129), - /// - /// Original was GL_DISTANCE_ATTENUATION_SGIS = 0x8129 - /// - DistanceAttenuationSgis = ((int)0x8129), - /// - /// Original was GL_POINT_DISTANCE_ATTENUATION = 0x8129 - /// - PointDistanceAttenuation = ((int)0x8129), - /// - /// Original was GL_POINT_DISTANCE_ATTENUATION_ARB = 0x8129 - /// - PointDistanceAttenuationArb = ((int)0x8129), - } - - /// - /// Not used directly. - /// - public enum PolygonMode : int - { - /// - /// Original was GL_POINT = 0x1B00 - /// - Point = ((int)0x1B00), - /// - /// Original was GL_LINE = 0x1B01 - /// - Line = ((int)0x1B01), - /// - /// Original was GL_FILL = 0x1B02 - /// - Fill = ((int)0x1B02), - } - - /// - /// Not used directly. - /// - public enum PrecisionType : int - { - /// - /// Original was GL_LOW_FLOAT = 0x8DF0 - /// - LowFloat = ((int)0x8DF0), - /// - /// Original was GL_MEDIUM_FLOAT = 0x8DF1 - /// - MediumFloat = ((int)0x8DF1), - /// - /// Original was GL_HIGH_FLOAT = 0x8DF2 - /// - HighFloat = ((int)0x8DF2), - /// - /// Original was GL_LOW_INT = 0x8DF3 - /// - LowInt = ((int)0x8DF3), - /// - /// Original was GL_MEDIUM_INT = 0x8DF4 - /// - MediumInt = ((int)0x8DF4), - /// - /// Original was GL_HIGH_INT = 0x8DF5 - /// - HighInt = ((int)0x8DF5), - } - - /// - /// Used in GL.DrawArrays, GL.DrawElements and 2 other functions - /// - public enum PrimitiveType : int - { - /// - /// Original was GL_POINTS = 0x0000 - /// - Points = ((int)0x0000), - /// - /// Original was GL_LINES = 0x0001 - /// - Lines = ((int)0x0001), - /// - /// Original was GL_LINE_LOOP = 0x0002 - /// - LineLoop = ((int)0x0002), - /// - /// Original was GL_LINE_STRIP = 0x0003 - /// - LineStrip = ((int)0x0003), - /// - /// Original was GL_TRIANGLES = 0x0004 - /// - Triangles = ((int)0x0004), - /// - /// Original was GL_TRIANGLE_STRIP = 0x0005 - /// - TriangleStrip = ((int)0x0005), - /// - /// Original was GL_TRIANGLE_FAN = 0x0006 - /// - TriangleFan = ((int)0x0006), - /// - /// Original was GL_QUADS = 0x0007 - /// - Quads = ((int)0x0007), - /// - /// Original was GL_QUADS_EXT = 0x0007 - /// - QuadsExt = ((int)0x0007), - /// - /// Original was GL_QUAD_STRIP = 0x0008 - /// - QuadStrip = ((int)0x0008), - /// - /// Original was GL_POLYGON = 0x0009 - /// - Polygon = ((int)0x0009), - /// - /// Original was GL_LINES_ADJACENCY = 0x000A - /// - LinesAdjacency = ((int)0x000A), - /// - /// Original was GL_LINES_ADJACENCY_ARB = 0x000A - /// - LinesAdjacencyArb = ((int)0x000A), - /// - /// Original was GL_LINES_ADJACENCY_EXT = 0x000A - /// - LinesAdjacencyExt = ((int)0x000A), - /// - /// Original was GL_LINE_STRIP_ADJACENCY = 0x000B - /// - LineStripAdjacency = ((int)0x000B), - /// - /// Original was GL_LINE_STRIP_ADJACENCY_ARB = 0x000B - /// - LineStripAdjacencyArb = ((int)0x000B), - /// - /// Original was GL_LINE_STRIP_ADJACENCY_EXT = 0x000B - /// - LineStripAdjacencyExt = ((int)0x000B), - /// - /// Original was GL_TRIANGLES_ADJACENCY = 0x000C - /// - TrianglesAdjacency = ((int)0x000C), - /// - /// Original was GL_TRIANGLES_ADJACENCY_ARB = 0x000C - /// - TrianglesAdjacencyArb = ((int)0x000C), - /// - /// Original was GL_TRIANGLES_ADJACENCY_EXT = 0x000C - /// - TrianglesAdjacencyExt = ((int)0x000C), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY = 0x000D - /// - TriangleStripAdjacency = ((int)0x000D), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY_ARB = 0x000D - /// - TriangleStripAdjacencyArb = ((int)0x000D), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY_EXT = 0x000D - /// - TriangleStripAdjacencyExt = ((int)0x000D), - /// - /// Original was GL_PATCHES = 0x000E - /// - Patches = ((int)0x000E), - /// - /// Original was GL_PATCHES_EXT = 0x000E - /// - PatchesExt = ((int)0x000E), - } - - /// - /// Not used directly. - /// - public enum ProgramInterface : int - { - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E - /// - TransformFeedbackBuffer = ((int)0x8C8E), - /// - /// Original was GL_UNIFORM = 0x92E1 - /// - Uniform = ((int)0x92E1), - /// - /// Original was GL_UNIFORM_BLOCK = 0x92E2 - /// - UniformBlock = ((int)0x92E2), - /// - /// Original was GL_PROGRAM_INPUT = 0x92E3 - /// - ProgramInput = ((int)0x92E3), - /// - /// Original was GL_PROGRAM_OUTPUT = 0x92E4 - /// - ProgramOutput = ((int)0x92E4), - /// - /// Original was GL_BUFFER_VARIABLE = 0x92E5 - /// - BufferVariable = ((int)0x92E5), - /// - /// Original was GL_SHADER_STORAGE_BLOCK = 0x92E6 - /// - ShaderStorageBlock = ((int)0x92E6), - /// - /// Original was GL_VERTEX_SUBROUTINE = 0x92E8 - /// - VertexSubroutine = ((int)0x92E8), - /// - /// Original was GL_TESS_CONTROL_SUBROUTINE = 0x92E9 - /// - TessControlSubroutine = ((int)0x92E9), - /// - /// Original was GL_TESS_EVALUATION_SUBROUTINE = 0x92EA - /// - TessEvaluationSubroutine = ((int)0x92EA), - /// - /// Original was GL_GEOMETRY_SUBROUTINE = 0x92EB - /// - GeometrySubroutine = ((int)0x92EB), - /// - /// Original was GL_FRAGMENT_SUBROUTINE = 0x92EC - /// - FragmentSubroutine = ((int)0x92EC), - /// - /// Original was GL_COMPUTE_SUBROUTINE = 0x92ED - /// - ComputeSubroutine = ((int)0x92ED), - /// - /// Original was GL_VERTEX_SUBROUTINE_UNIFORM = 0x92EE - /// - VertexSubroutineUniform = ((int)0x92EE), - /// - /// Original was GL_TESS_CONTROL_SUBROUTINE_UNIFORM = 0x92EF - /// - TessControlSubroutineUniform = ((int)0x92EF), - /// - /// Original was GL_TESS_EVALUATION_SUBROUTINE_UNIFORM = 0x92F0 - /// - TessEvaluationSubroutineUniform = ((int)0x92F0), - /// - /// Original was GL_GEOMETRY_SUBROUTINE_UNIFORM = 0x92F1 - /// - GeometrySubroutineUniform = ((int)0x92F1), - /// - /// Original was GL_FRAGMENT_SUBROUTINE_UNIFORM = 0x92F2 - /// - FragmentSubroutineUniform = ((int)0x92F2), - /// - /// Original was GL_COMPUTE_SUBROUTINE_UNIFORM = 0x92F3 - /// - ComputeSubroutineUniform = ((int)0x92F3), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYING = 0x92F4 - /// - TransformFeedbackVarying = ((int)0x92F4), - } - - /// - /// Not used directly. - /// - public enum ProgramInterfacePName : int - { - /// - /// Original was GL_ACTIVE_RESOURCES = 0x92F5 - /// - ActiveResources = ((int)0x92F5), - /// - /// Original was GL_MAX_NAME_LENGTH = 0x92F6 - /// - MaxNameLength = ((int)0x92F6), - /// - /// Original was GL_MAX_NUM_ACTIVE_VARIABLES = 0x92F7 - /// - MaxNumActiveVariables = ((int)0x92F7), - /// - /// Original was GL_MAX_NUM_COMPATIBLE_SUBROUTINES = 0x92F8 - /// - MaxNumCompatibleSubroutines = ((int)0x92F8), - } - - /// - /// Not used directly. - /// - public enum ProgramParameterPName : int - { - /// - /// Original was GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 0x8257 - /// - ProgramBinaryRetrievableHint = ((int)0x8257), - /// - /// Original was GL_PROGRAM_SEPARABLE = 0x8258 - /// - ProgramSeparable = ((int)0x8258), - } - - /// - /// Not used directly. - /// - public enum ProgramPropertyArb : int - { - /// - /// Original was GL_COMPUTE_WORK_GROUP_SIZE = 0x8267 - /// - ComputeWorkGroupSize = ((int)0x8267), - /// - /// Original was GL_PROGRAM_BINARY_LENGTH = 0x8741 - /// - ProgramBinaryLength = ((int)0x8741), - /// - /// Original was GL_GEOMETRY_VERTICES_OUT = 0x8916 - /// - GeometryVerticesOut = ((int)0x8916), - /// - /// Original was GL_GEOMETRY_INPUT_TYPE = 0x8917 - /// - GeometryInputType = ((int)0x8917), - /// - /// Original was GL_GEOMETRY_OUTPUT_TYPE = 0x8918 - /// - GeometryOutputType = ((int)0x8918), - /// - /// Original was GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH = 0x8A35 - /// - ActiveUniformBlockMaxNameLength = ((int)0x8A35), - /// - /// Original was GL_ACTIVE_UNIFORM_BLOCKS = 0x8A36 - /// - ActiveUniformBlocks = ((int)0x8A36), - /// - /// Original was GL_DELETE_STATUS = 0x8B80 - /// - DeleteStatus = ((int)0x8B80), - /// - /// Original was GL_LINK_STATUS = 0x8B82 - /// - LinkStatus = ((int)0x8B82), - /// - /// Original was GL_VALIDATE_STATUS = 0x8B83 - /// - ValidateStatus = ((int)0x8B83), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_ATTACHED_SHADERS = 0x8B85 - /// - AttachedShaders = ((int)0x8B85), - /// - /// Original was GL_ACTIVE_UNIFORMS = 0x8B86 - /// - ActiveUniforms = ((int)0x8B86), - /// - /// Original was GL_ACTIVE_UNIFORM_MAX_LENGTH = 0x8B87 - /// - ActiveUniformMaxLength = ((int)0x8B87), - /// - /// Original was GL_ACTIVE_ATTRIBUTES = 0x8B89 - /// - ActiveAttributes = ((int)0x8B89), - /// - /// Original was GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8B8A - /// - ActiveAttributeMaxLength = ((int)0x8B8A), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH = 0x8C76 - /// - TransformFeedbackVaryingMaxLength = ((int)0x8C76), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_MODE = 0x8C7F - /// - TransformFeedbackBufferMode = ((int)0x8C7F), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYINGS = 0x8C83 - /// - TransformFeedbackVaryings = ((int)0x8C83), - /// - /// Original was GL_ACTIVE_ATOMIC_COUNTER_BUFFERS = 0x92D9 - /// - ActiveAtomicCounterBuffers = ((int)0x92D9), - } - - /// - /// Not used directly. - /// - public enum ProgramStagePName : int - { - /// - /// Original was GL_ACTIVE_SUBROUTINES = 0x8DE5 - /// - ActiveSubroutines = ((int)0x8DE5), - /// - /// Original was GL_ACTIVE_SUBROUTINE_UNIFORMS = 0x8DE6 - /// - ActiveSubroutineUniforms = ((int)0x8DE6), - /// - /// Original was GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS = 0x8E47 - /// - ActiveSubroutineUniformLocations = ((int)0x8E47), - /// - /// Original was GL_ACTIVE_SUBROUTINE_MAX_LENGTH = 0x8E48 - /// - ActiveSubroutineMaxLength = ((int)0x8E48), - /// - /// Original was GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH = 0x8E49 - /// - ActiveSubroutineUniformMaxLength = ((int)0x8E49), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum QcomdriverControl : int - { - /// - /// Original was GL_QCOM_driver_control = 1 - /// - QcomDriverControl = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum QcomDriverControl : int - { - } - - /// - /// Not used directly. - /// - public enum QcomExtendedGet : int - { - /// - /// Original was GL_TEXTURE_WIDTH_QCOM = 0x8BD2 - /// - TextureWidthQcom = ((int)0x8BD2), - /// - /// Original was GL_TEXTURE_HEIGHT_QCOM = 0x8BD3 - /// - TextureHeightQcom = ((int)0x8BD3), - /// - /// Original was GL_TEXTURE_DEPTH_QCOM = 0x8BD4 - /// - TextureDepthQcom = ((int)0x8BD4), - /// - /// Original was GL_TEXTURE_INTERNAL_FORMAT_QCOM = 0x8BD5 - /// - TextureInternalFormatQcom = ((int)0x8BD5), - /// - /// Original was GL_TEXTURE_FORMAT_QCOM = 0x8BD6 - /// - TextureFormatQcom = ((int)0x8BD6), - /// - /// Original was GL_TEXTURE_TYPE_QCOM = 0x8BD7 - /// - TextureTypeQcom = ((int)0x8BD7), - /// - /// Original was GL_TEXTURE_IMAGE_VALID_QCOM = 0x8BD8 - /// - TextureImageValidQcom = ((int)0x8BD8), - /// - /// Original was GL_TEXTURE_NUM_LEVELS_QCOM = 0x8BD9 - /// - TextureNumLevelsQcom = ((int)0x8BD9), - /// - /// Original was GL_TEXTURE_TARGET_QCOM = 0x8BDA - /// - TextureTargetQcom = ((int)0x8BDA), - /// - /// Original was GL_TEXTURE_OBJECT_VALID_QCOM = 0x8BDB - /// - TextureObjectValidQcom = ((int)0x8BDB), - /// - /// Original was GL_STATE_RESTORE = 0x8BDC - /// - StateRestore = ((int)0x8BDC), - } - - /// - /// Not used directly. - /// - public enum QcomExtendedGet2 : int - { - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - [CLSCompliant(false)] - public enum QcomperfmonGlobalMode : int - { - /// - /// Original was GL_PERFMON_GLOBAL_MODE_QCOM = 0x8FA0 - /// - PerfmonGlobalModeQcom = ((int)0x8FA0), - /// - /// Original was GL_QCOM_perfmon_global_mode = 1 - /// - QcomPerfmonGlobalMode = ((int)1), - } - - /// - /// Not used directly. - /// - [CLSCompliant(false)] - public enum QcomPerfmonGlobalMode : int - { - /// - /// Original was GL_PERFMON_GLOBAL_MODE_QCOM = 0x8FA0 - /// - PerfmonGlobalModeQcom = ((int)0x8FA0), - } - - /// - /// Not used directly. - /// - public enum QcomTiledRendering : int - { - /// - /// Original was GL_COLOR_BUFFER_BIT0_QCOM = 0x00000001 - /// - ColorBufferBit0Qcom = ((int)0x00000001), - /// - /// Original was GL_COLOR_BUFFER_BIT1_QCOM = 0x00000002 - /// - ColorBufferBit1Qcom = ((int)0x00000002), - /// - /// Original was GL_COLOR_BUFFER_BIT2_QCOM = 0x00000004 - /// - ColorBufferBit2Qcom = ((int)0x00000004), - /// - /// Original was GL_COLOR_BUFFER_BIT3_QCOM = 0x00000008 - /// - ColorBufferBit3Qcom = ((int)0x00000008), - /// - /// Original was GL_COLOR_BUFFER_BIT4_QCOM = 0x00000010 - /// - ColorBufferBit4Qcom = ((int)0x00000010), - /// - /// Original was GL_COLOR_BUFFER_BIT5_QCOM = 0x00000020 - /// - ColorBufferBit5Qcom = ((int)0x00000020), - /// - /// Original was GL_COLOR_BUFFER_BIT6_QCOM = 0x00000040 - /// - ColorBufferBit6Qcom = ((int)0x00000040), - /// - /// Original was GL_COLOR_BUFFER_BIT7_QCOM = 0x00000080 - /// - ColorBufferBit7Qcom = ((int)0x00000080), - /// - /// Original was GL_DEPTH_BUFFER_BIT0_QCOM = 0x00000100 - /// - DepthBufferBit0Qcom = ((int)0x00000100), - /// - /// Original was GL_DEPTH_BUFFER_BIT1_QCOM = 0x00000200 - /// - DepthBufferBit1Qcom = ((int)0x00000200), - /// - /// Original was GL_DEPTH_BUFFER_BIT2_QCOM = 0x00000400 - /// - DepthBufferBit2Qcom = ((int)0x00000400), - /// - /// Original was GL_DEPTH_BUFFER_BIT3_QCOM = 0x00000800 - /// - DepthBufferBit3Qcom = ((int)0x00000800), - /// - /// Original was GL_DEPTH_BUFFER_BIT4_QCOM = 0x00001000 - /// - DepthBufferBit4Qcom = ((int)0x00001000), - /// - /// Original was GL_DEPTH_BUFFER_BIT5_QCOM = 0x00002000 - /// - DepthBufferBit5Qcom = ((int)0x00002000), - /// - /// Original was GL_DEPTH_BUFFER_BIT6_QCOM = 0x00004000 - /// - DepthBufferBit6Qcom = ((int)0x00004000), - /// - /// Original was GL_DEPTH_BUFFER_BIT7_QCOM = 0x00008000 - /// - DepthBufferBit7Qcom = ((int)0x00008000), - /// - /// Original was GL_STENCIL_BUFFER_BIT0_QCOM = 0x00010000 - /// - StencilBufferBit0Qcom = ((int)0x00010000), - /// - /// Original was GL_STENCIL_BUFFER_BIT1_QCOM = 0x00020000 - /// - StencilBufferBit1Qcom = ((int)0x00020000), - /// - /// Original was GL_STENCIL_BUFFER_BIT2_QCOM = 0x00040000 - /// - StencilBufferBit2Qcom = ((int)0x00040000), - /// - /// Original was GL_STENCIL_BUFFER_BIT3_QCOM = 0x00080000 - /// - StencilBufferBit3Qcom = ((int)0x00080000), - /// - /// Original was GL_STENCIL_BUFFER_BIT4_QCOM = 0x00100000 - /// - StencilBufferBit4Qcom = ((int)0x00100000), - /// - /// Original was GL_STENCIL_BUFFER_BIT5_QCOM = 0x00200000 - /// - StencilBufferBit5Qcom = ((int)0x00200000), - /// - /// Original was GL_STENCIL_BUFFER_BIT6_QCOM = 0x00400000 - /// - StencilBufferBit6Qcom = ((int)0x00400000), - /// - /// Original was GL_STENCIL_BUFFER_BIT7_QCOM = 0x00800000 - /// - StencilBufferBit7Qcom = ((int)0x00800000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT0_QCOM = 0x01000000 - /// - MultisampleBufferBit0Qcom = ((int)0x01000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT1_QCOM = 0x02000000 - /// - MultisampleBufferBit1Qcom = ((int)0x02000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT2_QCOM = 0x04000000 - /// - MultisampleBufferBit2Qcom = ((int)0x04000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT3_QCOM = 0x08000000 - /// - MultisampleBufferBit3Qcom = ((int)0x08000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT4_QCOM = 0x10000000 - /// - MultisampleBufferBit4Qcom = ((int)0x10000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT5_QCOM = 0x20000000 - /// - MultisampleBufferBit5Qcom = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT6_QCOM = 0x40000000 - /// - MultisampleBufferBit6Qcom = ((int)0x40000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT7_QCOM = 0x80000000 - /// - MultisampleBufferBit7Qcom = unchecked((int)0x80000000), - } - - /// - /// Not used directly. - /// - public enum QcomWriteonlyRendering : int - { - /// - /// Original was GL_WRITEONLY_RENDERING_QCOM = 0x8823 - /// - WriteonlyRenderingQcom = ((int)0x8823), - } - - /// - /// Not used directly. - /// - public enum QueryObjectParameterName : int - { - /// - /// Original was GL_QUERY_TARGET = 0x82EA - /// - QueryTarget = ((int)0x82EA), - /// - /// Original was GL_QUERY_RESULT = 0x8866 - /// - QueryResult = ((int)0x8866), - /// - /// Original was GL_QUERY_RESULT_AVAILABLE = 0x8867 - /// - QueryResultAvailable = ((int)0x8867), - /// - /// Original was GL_QUERY_RESULT_NO_WAIT = 0x9194 - /// - QueryResultNoWait = ((int)0x9194), - } - - /// - /// Not used directly. - /// - public enum QueryParameterName : int - { - /// - /// Original was GL_QUERY_COUNTER_BITS = 0x8864 - /// - QueryCounterBits = ((int)0x8864), - /// - /// Original was GL_CURRENT_QUERY = 0x8865 - /// - CurrentQuery = ((int)0x8865), - } - - /// - /// Not used directly. - /// - public enum QueryTarget : int - { - /// - /// Original was GL_TIME_ELAPSED = 0x88BF - /// - TimeElapsed = ((int)0x88BF), - /// - /// Original was GL_SAMPLES_PASSED = 0x8914 - /// - SamplesPassed = ((int)0x8914), - /// - /// Original was GL_ANY_SAMPLES_PASSED = 0x8C2F - /// - AnySamplesPassed = ((int)0x8C2F), - /// - /// Original was GL_PRIMITIVES_GENERATED = 0x8C87 - /// - PrimitivesGenerated = ((int)0x8C87), - /// - /// Original was GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN = 0x8C88 - /// - TransformFeedbackPrimitivesWritten = ((int)0x8C88), - /// - /// Original was GL_ANY_SAMPLES_PASSED_CONSERVATIVE = 0x8D6A - /// - AnySamplesPassedConservative = ((int)0x8D6A), - } - - /// - /// Not used directly. - /// - public enum ReadBufferMode : int - { - /// - /// Original was GL_FRONT_LEFT = 0x0400 - /// - FrontLeft = ((int)0x0400), - /// - /// Original was GL_FRONT_RIGHT = 0x0401 - /// - FrontRight = ((int)0x0401), - /// - /// Original was GL_BACK_LEFT = 0x0402 - /// - BackLeft = ((int)0x0402), - /// - /// Original was GL_BACK_RIGHT = 0x0403 - /// - BackRight = ((int)0x0403), - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_LEFT = 0x0406 - /// - Left = ((int)0x0406), - /// - /// Original was GL_RIGHT = 0x0407 - /// - Right = ((int)0x0407), - /// - /// Original was GL_AUX0 = 0x0409 - /// - Aux0 = ((int)0x0409), - /// - /// Original was GL_AUX1 = 0x040A - /// - Aux1 = ((int)0x040A), - /// - /// Original was GL_AUX2 = 0x040B - /// - Aux2 = ((int)0x040B), - /// - /// Original was GL_AUX3 = 0x040C - /// - Aux3 = ((int)0x040C), - } - - /// - /// Used in GL.Oes.GetRenderbufferParameter - /// - public enum RenderbufferParameterName : int - { - /// - /// Original was GL_RENDERBUFFER_SAMPLES = 0x8CAB - /// - RenderbufferSamples = ((int)0x8CAB), - /// - /// Original was GL_RENDERBUFFER_WIDTH = 0x8D42 - /// - RenderbufferWidth = ((int)0x8D42), - /// - /// Original was GL_RENDERBUFFER_HEIGHT = 0x8D43 - /// - RenderbufferHeight = ((int)0x8D43), - /// - /// Original was GL_RENDERBUFFER_INTERNAL_FORMAT = 0x8D44 - /// - RenderbufferInternalFormat = ((int)0x8D44), - /// - /// Original was GL_RENDERBUFFER_RED_SIZE = 0x8D50 - /// - RenderbufferRedSize = ((int)0x8D50), - /// - /// Original was GL_RENDERBUFFER_GREEN_SIZE = 0x8D51 - /// - RenderbufferGreenSize = ((int)0x8D51), - /// - /// Original was GL_RENDERBUFFER_BLUE_SIZE = 0x8D52 - /// - RenderbufferBlueSize = ((int)0x8D52), - /// - /// Original was GL_RENDERBUFFER_ALPHA_SIZE = 0x8D53 - /// - RenderbufferAlphaSize = ((int)0x8D53), - /// - /// Original was GL_RENDERBUFFER_DEPTH_SIZE = 0x8D54 - /// - RenderbufferDepthSize = ((int)0x8D54), - /// - /// Original was GL_RENDERBUFFER_STENCIL_SIZE = 0x8D55 - /// - RenderbufferStencilSize = ((int)0x8D55), - } - - /// - /// Used in GL.Apple.RenderbufferStorageMultisample, GL.Ext.RenderbufferStorageMultisample and 5 other functions - /// - public enum RenderbufferTarget : int - { - /// - /// Original was GL_RENDERBUFFER = 0x8D41 - /// - Renderbuffer = ((int)0x8D41), - } - - /// - /// Not used directly. - /// - public enum RenderingMode : int - { - /// - /// Original was GL_RENDER = 0x1C00 - /// - Render = ((int)0x1C00), - /// - /// Original was GL_FEEDBACK = 0x1C01 - /// - Feedback = ((int)0x1C01), - /// - /// Original was GL_SELECT = 0x1C02 - /// - Select = ((int)0x1C02), - } - - /// - /// Not used directly. - /// - public enum SamplePatternSgis : int - { - /// - /// Original was GL_1PASS_EXT = 0x80A1 - /// - Gl1PassExt = ((int)0x80A1), - /// - /// Original was GL_1PASS_SGIS = 0x80A1 - /// - Gl1PassSgis = ((int)0x80A1), - /// - /// Original was GL_2PASS_0_EXT = 0x80A2 - /// - Gl2Pass0Ext = ((int)0x80A2), - /// - /// Original was GL_2PASS_0_SGIS = 0x80A2 - /// - Gl2Pass0Sgis = ((int)0x80A2), - /// - /// Original was GL_2PASS_1_EXT = 0x80A3 - /// - Gl2Pass1Ext = ((int)0x80A3), - /// - /// Original was GL_2PASS_1_SGIS = 0x80A3 - /// - Gl2Pass1Sgis = ((int)0x80A3), - /// - /// Original was GL_4PASS_0_EXT = 0x80A4 - /// - Gl4Pass0Ext = ((int)0x80A4), - /// - /// Original was GL_4PASS_0_SGIS = 0x80A4 - /// - Gl4Pass0Sgis = ((int)0x80A4), - /// - /// Original was GL_4PASS_1_EXT = 0x80A5 - /// - Gl4Pass1Ext = ((int)0x80A5), - /// - /// Original was GL_4PASS_1_SGIS = 0x80A5 - /// - Gl4Pass1Sgis = ((int)0x80A5), - /// - /// Original was GL_4PASS_2_EXT = 0x80A6 - /// - Gl4Pass2Ext = ((int)0x80A6), - /// - /// Original was GL_4PASS_2_SGIS = 0x80A6 - /// - Gl4Pass2Sgis = ((int)0x80A6), - /// - /// Original was GL_4PASS_3_EXT = 0x80A7 - /// - Gl4Pass3Ext = ((int)0x80A7), - /// - /// Original was GL_4PASS_3_SGIS = 0x80A7 - /// - Gl4Pass3Sgis = ((int)0x80A7), - } - - /// - /// Not used directly. - /// - public enum SamplerParameterName : int - { - /// - /// Original was GL_TEXTURE_BORDER_COLOR = 0x1004 - /// - TextureBorderColor = ((int)0x1004), - /// - /// Original was GL_TEXTURE_MAG_FILTER = 0x2800 - /// - TextureMagFilter = ((int)0x2800), - /// - /// Original was GL_TEXTURE_MIN_FILTER = 0x2801 - /// - TextureMinFilter = ((int)0x2801), - /// - /// Original was GL_TEXTURE_WRAP_S = 0x2802 - /// - TextureWrapS = ((int)0x2802), - /// - /// Original was GL_TEXTURE_WRAP_T = 0x2803 - /// - TextureWrapT = ((int)0x2803), - /// - /// Original was GL_TEXTURE_WRAP_R = 0x8072 - /// - TextureWrapR = ((int)0x8072), - /// - /// Original was GL_TEXTURE_MIN_LOD = 0x813A - /// - TextureMinLod = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MAX_LOD = 0x813B - /// - TextureMaxLod = ((int)0x813B), - /// - /// Original was GL_TEXTURE_COMPARE_MODE = 0x884C - /// - TextureCompareMode = ((int)0x884C), - /// - /// Original was GL_TEXTURE_COMPARE_FUNC = 0x884D - /// - TextureCompareFunc = ((int)0x884D), - } - - /// - /// Not used directly. - /// - public enum SemaphoreParameterName : int - { - /// - /// Original was GL_D3D12_FENCE_VALUE_EXT = 0x9595 - /// - D3D12FenceValueExt = ((int)0x9595), - } - - /// - /// Not used directly. - /// - public enum SeparableTargetExt : int - { - /// - /// Original was GL_SEPARABLE_2D = 0x8012 - /// - Separable2D = ((int)0x8012), - /// - /// Original was GL_SEPARABLE_2D_EXT = 0x8012 - /// - Separable2DExt = ((int)0x8012), - } - - /// - /// Not used directly. - /// - public enum ShaderParameterName : int - { - /// - /// Original was GL_SHADER_TYPE = 0x8B4F - /// - ShaderType = ((int)0x8B4F), - /// - /// Original was GL_DELETE_STATUS = 0x8B80 - /// - DeleteStatus = ((int)0x8B80), - /// - /// Original was GL_COMPILE_STATUS = 0x8B81 - /// - CompileStatus = ((int)0x8B81), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_SHADER_SOURCE_LENGTH = 0x8B88 - /// - ShaderSourceLength = ((int)0x8B88), - } - - /// - /// Used in GL.Qcom.ExtGetProgramBinarySource - /// - public enum ShaderType : int - { - /// - /// Original was GL_FRAGMENT_SHADER = 0x8B30 - /// - FragmentShader = ((int)0x8B30), - /// - /// Original was GL_FRAGMENT_SHADER_ARB = 0x8B30 - /// - FragmentShaderArb = ((int)0x8B30), - /// - /// Original was GL_VERTEX_SHADER = 0x8B31 - /// - VertexShader = ((int)0x8B31), - /// - /// Original was GL_VERTEX_SHADER_ARB = 0x8B31 - /// - VertexShaderArb = ((int)0x8B31), - /// - /// Original was GL_GEOMETRY_SHADER = 0x8DD9 - /// - GeometryShader = ((int)0x8DD9), - /// - /// Original was GL_TESS_EVALUATION_SHADER = 0x8E87 - /// - TessEvaluationShader = ((int)0x8E87), - /// - /// Original was GL_TESS_CONTROL_SHADER = 0x8E88 - /// - TessControlShader = ((int)0x8E88), - /// - /// Original was GL_COMPUTE_SHADER = 0x91B9 - /// - ComputeShader = ((int)0x91B9), - } - - /// - /// Used in GL.ShadeModel - /// - public enum ShadingModel : int - { - /// - /// Original was GL_FLAT = 0x1D00 - /// - Flat = ((int)0x1D00), - /// - /// Original was GL_SMOOTH = 0x1D01 - /// - Smooth = ((int)0x1D01), - } - - /// - /// Not used directly. - /// - public enum StencilFaceDirection : int - { - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - } - - /// - /// Used in GL.StencilFunc - /// - public enum StencilFunction : int - { - /// - /// Original was GL_NEVER = 0x0200 - /// - Never = ((int)0x0200), - /// - /// Original was GL_LESS = 0x0201 - /// - Less = ((int)0x0201), - /// - /// Original was GL_EQUAL = 0x0202 - /// - Equal = ((int)0x0202), - /// - /// Original was GL_LEQUAL = 0x0203 - /// - Lequal = ((int)0x0203), - /// - /// Original was GL_GREATER = 0x0204 - /// - Greater = ((int)0x0204), - /// - /// Original was GL_NOTEQUAL = 0x0205 - /// - Notequal = ((int)0x0205), - /// - /// Original was GL_GEQUAL = 0x0206 - /// - Gequal = ((int)0x0206), - /// - /// Original was GL_ALWAYS = 0x0207 - /// - Always = ((int)0x0207), - } - - /// - /// Used in GL.StencilOp - /// - public enum StencilOp : int - { - /// - /// Original was GL_ZERO = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_INVERT = 0x150A - /// - Invert = ((int)0x150A), - /// - /// Original was GL_KEEP = 0x1E00 - /// - Keep = ((int)0x1E00), - /// - /// Original was GL_REPLACE = 0x1E01 - /// - Replace = ((int)0x1E01), - /// - /// Original was GL_INCR = 0x1E02 - /// - Incr = ((int)0x1E02), - /// - /// Original was GL_DECR = 0x1E03 - /// - Decr = ((int)0x1E03), - } - - /// - /// Used in GL.GetString - /// - public enum StringName : int - { - /// - /// Original was GL_VENDOR = 0x1F00 - /// - Vendor = ((int)0x1F00), - /// - /// Original was GL_RENDERER = 0x1F01 - /// - Renderer = ((int)0x1F01), - /// - /// Original was GL_VERSION = 0x1F02 - /// - Version = ((int)0x1F02), - /// - /// Original was GL_EXTENSIONS = 0x1F03 - /// - Extensions = ((int)0x1F03), - /// - /// Original was GL_SHADING_LANGUAGE_VERSION = 0x8B8C - /// - ShadingLanguageVersion = ((int)0x8B8C), - } - - /// - /// Not used directly. - /// - public enum SubroutineParameterName : int - { - /// - /// Original was GL_UNIFORM_SIZE = 0x8A38 - /// - UniformSize = ((int)0x8A38), - /// - /// Original was GL_UNIFORM_NAME_LENGTH = 0x8A39 - /// - UniformNameLength = ((int)0x8A39), - /// - /// Original was GL_NUM_COMPATIBLE_SUBROUTINES = 0x8E4A - /// - NumCompatibleSubroutines = ((int)0x8E4A), - /// - /// Original was GL_COMPATIBLE_SUBROUTINES = 0x8E4B - /// - CompatibleSubroutines = ((int)0x8E4B), - } - - /// - /// Used in GL.Apple.FenceSync - /// - public enum SyncCondition : int - { - /// - /// Original was GL_SYNC_GPU_COMMANDS_COMPLETE = 0x9117 - /// - SyncGpuCommandsComplete = ((int)0x9117), - } - - /// - /// Used in GL.Apple.ClientWaitSync - /// - [Flags] - public enum SyncObjectMask : int - { - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT = 0x00000001 - /// - SyncFlushCommandsBit = ((int)0x00000001), - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT_APPLE = 0x00000001 - /// - SyncFlushCommandsBitApple = ((int)0x00000001), - } - - /// - /// Used in GL.Apple.GetSync - /// - public enum SyncParameterName : int - { - /// - /// Original was GL_OBJECT_TYPE = 0x9112 - /// - ObjectType = ((int)0x9112), - /// - /// Original was GL_SYNC_CONDITION = 0x9113 - /// - SyncCondition = ((int)0x9113), - /// - /// Original was GL_SYNC_STATUS = 0x9114 - /// - SyncStatus = ((int)0x9114), - /// - /// Original was GL_SYNC_FLAGS = 0x9115 - /// - SyncFlags = ((int)0x9115), - } - - /// - /// Not used directly. - /// - public enum SyncStatus : int - { - /// - /// Original was GL_ALREADY_SIGNALED = 0x911A - /// - AlreadySignaled = ((int)0x911A), - /// - /// Original was GL_TIMEOUT_EXPIRED = 0x911B - /// - TimeoutExpired = ((int)0x911B), - /// - /// Original was GL_CONDITION_SATISFIED = 0x911C - /// - ConditionSatisfied = ((int)0x911C), - /// - /// Original was GL_WAIT_FAILED = 0x911D - /// - WaitFailed = ((int)0x911D), - } - - /// - /// Used in GL.TexCoordPointer - /// - public enum TexCoordPointerType : int - { - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - [Obsolete("Use enum with correct capitalisation instead.")] - public enum TextureCombineDot3 : int - { - /// - /// Original was GL_ALPHA_SCALE = 0x0D1C - /// - AlphaScale = ((int)0x0D1C), - /// - /// Original was GL_SUBTRACT = 0x84E7 - /// - Subtract = ((int)0x84E7), - /// - /// Original was GL_COMBINE = 0x8570 - /// - Combine = ((int)0x8570), - /// - /// Original was GL_COMBINE_RGB = 0x8571 - /// - CombineRgb = ((int)0x8571), - /// - /// Original was GL_COMBINE_ALPHA = 0x8572 - /// - CombineAlpha = ((int)0x8572), - /// - /// Original was GL_RGB_SCALE = 0x8573 - /// - RgbScale = ((int)0x8573), - /// - /// Original was GL_ADD_SIGNED = 0x8574 - /// - AddSigned = ((int)0x8574), - /// - /// Original was GL_INTERPOLATE = 0x8575 - /// - Interpolate = ((int)0x8575), - /// - /// Original was GL_CONSTANT = 0x8576 - /// - Constant = ((int)0x8576), - /// - /// Original was GL_PRIMARY_COLOR = 0x8577 - /// - PrimaryColor = ((int)0x8577), - /// - /// Original was GL_PREVIOUS = 0x8578 - /// - Previous = ((int)0x8578), - /// - /// Original was GL_SRC0_RGB = 0x8580 - /// - Src0Rgb = ((int)0x8580), - /// - /// Original was GL_SRC1_RGB = 0x8581 - /// - Src1Rgb = ((int)0x8581), - /// - /// Original was GL_SRC2_RGB = 0x8582 - /// - Src2Rgb = ((int)0x8582), - /// - /// Original was GL_SRC0_ALPHA = 0x8588 - /// - Src0Alpha = ((int)0x8588), - /// - /// Original was GL_SRC1_ALPHA = 0x8589 - /// - Src1Alpha = ((int)0x8589), - /// - /// Original was GL_SRC2_ALPHA = 0x858A - /// - Src2Alpha = ((int)0x858A), - /// - /// Original was GL_OPERAND0_RGB = 0x8590 - /// - Operand0Rgb = ((int)0x8590), - /// - /// Original was GL_OPERAND1_RGB = 0x8591 - /// - Operand1Rgb = ((int)0x8591), - /// - /// Original was GL_OPERAND2_RGB = 0x8592 - /// - Operand2Rgb = ((int)0x8592), - /// - /// Original was GL_OPERAND0_ALPHA = 0x8598 - /// - Operand0Alpha = ((int)0x8598), - /// - /// Original was GL_OPERAND1_ALPHA = 0x8599 - /// - Operand1Alpha = ((int)0x8599), - /// - /// Original was GL_OPERAND2_ALPHA = 0x859A - /// - Operand2Alpha = ((int)0x859A), - /// - /// Original was GL_DOT3_RGB = 0x86AE - /// - Dot3Rgb = ((int)0x86AE), - /// - /// Original was GL_DOT3_RGBA = 0x86AF - /// - Dot3Rgba = ((int)0x86AF), - } - - /// - /// Used in GL.Oes.GetTexGen, GL.Oes.GetTexGenx and 2 other functions - /// - public enum TextureCoordName : int - { - /// - /// Original was GL_S = 0x2000 - /// - S = ((int)0x2000), - /// - /// Original was GL_T = 0x2001 - /// - T = ((int)0x2001), - /// - /// Original was GL_R = 0x2002 - /// - R = ((int)0x2002), - /// - /// Original was GL_Q = 0x2003 - /// - Q = ((int)0x2003), - } - - /// - /// Not used directly. - /// - public enum TextureEnvMode : int - { - /// - /// Original was GL_ADD = 0x0104 - /// - Add = ((int)0x0104), - /// - /// Original was GL_BLEND = 0x0BE2 - /// - Blend = ((int)0x0BE2), - /// - /// Original was GL_MODULATE = 0x2100 - /// - Modulate = ((int)0x2100), - /// - /// Original was GL_DECAL = 0x2101 - /// - Decal = ((int)0x2101), - /// - /// Original was GL_REPLACE_EXT = 0x8062 - /// - ReplaceExt = ((int)0x8062), - /// - /// Original was GL_TEXTURE_ENV_BIAS_SGIX = 0x80BE - /// - TextureEnvBiasSgix = ((int)0x80BE), - } - - /// - /// Used in GL.GetTexEnv, GL.GetTexEnvx and 4 other functions - /// - public enum TextureEnvParameter : int - { - /// - /// Original was GL_TEXTURE_ENV_MODE = 0x2200 - /// - TextureEnvMode = ((int)0x2200), - /// - /// Original was GL_TEXTURE_ENV_COLOR = 0x2201 - /// - TextureEnvColor = ((int)0x2201), - } - - /// - /// Used in GL.GetTexEnv, GL.GetTexEnvx and 4 other functions - /// - public enum TextureEnvTarget : int - { - /// - /// Original was GL_TEXTURE_ENV = 0x2300 - /// - TextureEnv = ((int)0x2300), - } - - /// - /// Not used directly. - /// - public enum TextureFilterFuncSgis : int - { - /// - /// Original was GL_FILTER4_SGIS = 0x8146 - /// - Filter4Sgis = ((int)0x8146), - } - - /// - /// Not used directly. - /// - public enum TextureGenMode : int - { - /// - /// Original was GL_EYE_LINEAR = 0x2400 - /// - EyeLinear = ((int)0x2400), - /// - /// Original was GL_OBJECT_LINEAR = 0x2401 - /// - ObjectLinear = ((int)0x2401), - /// - /// Original was GL_SPHERE_MAP = 0x2402 - /// - SphereMap = ((int)0x2402), - /// - /// Original was GL_EYE_DISTANCE_TO_POINT_SGIS = 0x81F0 - /// - EyeDistanceToPointSgis = ((int)0x81F0), - /// - /// Original was GL_OBJECT_DISTANCE_TO_POINT_SGIS = 0x81F1 - /// - ObjectDistanceToPointSgis = ((int)0x81F1), - /// - /// Original was GL_EYE_DISTANCE_TO_LINE_SGIS = 0x81F2 - /// - EyeDistanceToLineSgis = ((int)0x81F2), - /// - /// Original was GL_OBJECT_DISTANCE_TO_LINE_SGIS = 0x81F3 - /// - ObjectDistanceToLineSgis = ((int)0x81F3), - } - - /// - /// Used in GL.Oes.GetTexGen, GL.Oes.GetTexGenx and 2 other functions - /// - public enum TextureGenParameter : int - { - /// - /// Original was GL_TEXTURE_GEN_MODE = 0x2500 - /// - TextureGenMode = ((int)0x2500), - /// - /// Original was GL_OBJECT_PLANE = 0x2501 - /// - ObjectPlane = ((int)0x2501), - /// - /// Original was GL_EYE_PLANE = 0x2502 - /// - EyePlane = ((int)0x2502), - /// - /// Original was GL_EYE_POINT_SGIS = 0x81F4 - /// - EyePointSgis = ((int)0x81F4), - /// - /// Original was GL_OBJECT_POINT_SGIS = 0x81F5 - /// - ObjectPointSgis = ((int)0x81F5), - /// - /// Original was GL_EYE_LINE_SGIS = 0x81F6 - /// - EyeLineSgis = ((int)0x81F6), - /// - /// Original was GL_OBJECT_LINE_SGIS = 0x81F7 - /// - ObjectLineSgis = ((int)0x81F7), - } - - /// - /// Not used directly. - /// - public enum TextureLayout : int - { - /// - /// Original was GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT = 0x9530 - /// - LayoutDepthReadOnlyStencilAttachmentExt = ((int)0x9530), - /// - /// Original was GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT = 0x9531 - /// - LayoutDepthAttachmentStencilReadOnlyExt = ((int)0x9531), - /// - /// Original was GL_LAYOUT_GENERAL_EXT = 0x958D - /// - LayoutGeneralExt = ((int)0x958D), - /// - /// Original was GL_LAYOUT_COLOR_ATTACHMENT_EXT = 0x958E - /// - LayoutColorAttachmentExt = ((int)0x958E), - /// - /// Original was GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT = 0x958F - /// - LayoutDepthStencilAttachmentExt = ((int)0x958F), - /// - /// Original was GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT = 0x9590 - /// - LayoutDepthStencilReadOnlyExt = ((int)0x9590), - /// - /// Original was GL_LAYOUT_SHADER_READ_ONLY_EXT = 0x9591 - /// - LayoutShaderReadOnlyExt = ((int)0x9591), - /// - /// Original was GL_LAYOUT_TRANSFER_SRC_EXT = 0x9592 - /// - LayoutTransferSrcExt = ((int)0x9592), - /// - /// Original was GL_LAYOUT_TRANSFER_DST_EXT = 0x9593 - /// - LayoutTransferDstExt = ((int)0x9593), - } - - /// - /// Not used directly. - /// - public enum TextureMagFilter : int - { - /// - /// Original was GL_NEAREST = 0x2600 - /// - Nearest = ((int)0x2600), - /// - /// Original was GL_LINEAR = 0x2601 - /// - Linear = ((int)0x2601), - /// - /// Original was GL_LINEAR_DETAIL_SGIS = 0x8097 - /// - LinearDetailSgis = ((int)0x8097), - /// - /// Original was GL_LINEAR_DETAIL_ALPHA_SGIS = 0x8098 - /// - LinearDetailAlphaSgis = ((int)0x8098), - /// - /// Original was GL_LINEAR_DETAIL_COLOR_SGIS = 0x8099 - /// - LinearDetailColorSgis = ((int)0x8099), - /// - /// Original was GL_LINEAR_SHARPEN_SGIS = 0x80AD - /// - LinearSharpenSgis = ((int)0x80AD), - /// - /// Original was GL_LINEAR_SHARPEN_ALPHA_SGIS = 0x80AE - /// - LinearSharpenAlphaSgis = ((int)0x80AE), - /// - /// Original was GL_LINEAR_SHARPEN_COLOR_SGIS = 0x80AF - /// - LinearSharpenColorSgis = ((int)0x80AF), - /// - /// Original was GL_FILTER4_SGIS = 0x8146 - /// - Filter4Sgis = ((int)0x8146), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_CEILING_SGIX = 0x8184 - /// - PixelTexGenQCeilingSgix = ((int)0x8184), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_ROUND_SGIX = 0x8185 - /// - PixelTexGenQRoundSgix = ((int)0x8185), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX = 0x8186 - /// - PixelTexGenQFloorSgix = ((int)0x8186), - } - - /// - /// Not used directly. - /// - public enum TextureMinFilter : int - { - /// - /// Original was GL_NEAREST = 0x2600 - /// - Nearest = ((int)0x2600), - /// - /// Original was GL_LINEAR = 0x2601 - /// - Linear = ((int)0x2601), - /// - /// Original was GL_NEAREST_MIPMAP_NEAREST = 0x2700 - /// - NearestMipmapNearest = ((int)0x2700), - /// - /// Original was GL_LINEAR_MIPMAP_NEAREST = 0x2701 - /// - LinearMipmapNearest = ((int)0x2701), - /// - /// Original was GL_NEAREST_MIPMAP_LINEAR = 0x2702 - /// - NearestMipmapLinear = ((int)0x2702), - /// - /// Original was GL_LINEAR_MIPMAP_LINEAR = 0x2703 - /// - LinearMipmapLinear = ((int)0x2703), - /// - /// Original was GL_FILTER4_SGIS = 0x8146 - /// - Filter4Sgis = ((int)0x8146), - /// - /// Original was GL_LINEAR_CLIPMAP_LINEAR_SGIX = 0x8170 - /// - LinearClipmapLinearSgix = ((int)0x8170), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_CEILING_SGIX = 0x8184 - /// - PixelTexGenQCeilingSgix = ((int)0x8184), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_ROUND_SGIX = 0x8185 - /// - PixelTexGenQRoundSgix = ((int)0x8185), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX = 0x8186 - /// - PixelTexGenQFloorSgix = ((int)0x8186), - /// - /// Original was GL_NEAREST_CLIPMAP_NEAREST_SGIX = 0x844D - /// - NearestClipmapNearestSgix = ((int)0x844D), - /// - /// Original was GL_NEAREST_CLIPMAP_LINEAR_SGIX = 0x844E - /// - NearestClipmapLinearSgix = ((int)0x844E), - /// - /// Original was GL_LINEAR_CLIPMAP_NEAREST_SGIX = 0x844F - /// - LinearClipmapNearestSgix = ((int)0x844F), - } - - /// - /// Used in GL.TexParameter - /// - public enum TextureParameterName : int - { - /// - /// Original was GL_TEXTURE_WIDTH = 0x1000 - /// - TextureWidth = ((int)0x1000), - /// - /// Original was GL_TEXTURE_HEIGHT = 0x1001 - /// - TextureHeight = ((int)0x1001), - /// - /// Original was GL_TEXTURE_COMPONENTS = 0x1003 - /// - TextureComponents = ((int)0x1003), - /// - /// Original was GL_TEXTURE_INTERNAL_FORMAT = 0x1003 - /// - TextureInternalFormat = ((int)0x1003), - /// - /// Original was GL_TEXTURE_BORDER_COLOR = 0x1004 - /// - TextureBorderColor = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER_COLOR_NV = 0x1004 - /// - TextureBorderColorNv = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER = 0x1005 - /// - TextureBorder = ((int)0x1005), - /// - /// Original was GL_TEXTURE_MAG_FILTER = 0x2800 - /// - TextureMagFilter = ((int)0x2800), - /// - /// Original was GL_TEXTURE_MIN_FILTER = 0x2801 - /// - TextureMinFilter = ((int)0x2801), - /// - /// Original was GL_TEXTURE_WRAP_S = 0x2802 - /// - TextureWrapS = ((int)0x2802), - /// - /// Original was GL_TEXTURE_WRAP_T = 0x2803 - /// - TextureWrapT = ((int)0x2803), - /// - /// Original was GL_TEXTURE_RED_SIZE = 0x805C - /// - TextureRedSize = ((int)0x805C), - /// - /// Original was GL_TEXTURE_GREEN_SIZE = 0x805D - /// - TextureGreenSize = ((int)0x805D), - /// - /// Original was GL_TEXTURE_BLUE_SIZE = 0x805E - /// - TextureBlueSize = ((int)0x805E), - /// - /// Original was GL_TEXTURE_ALPHA_SIZE = 0x805F - /// - TextureAlphaSize = ((int)0x805F), - /// - /// Original was GL_TEXTURE_LUMINANCE_SIZE = 0x8060 - /// - TextureLuminanceSize = ((int)0x8060), - /// - /// Original was GL_TEXTURE_INTENSITY_SIZE = 0x8061 - /// - TextureIntensitySize = ((int)0x8061), - /// - /// Original was GL_TEXTURE_PRIORITY = 0x8066 - /// - TexturePriority = ((int)0x8066), - /// - /// Original was GL_TEXTURE_PRIORITY_EXT = 0x8066 - /// - TexturePriorityExt = ((int)0x8066), - /// - /// Original was GL_TEXTURE_RESIDENT = 0x8067 - /// - TextureResident = ((int)0x8067), - /// - /// Original was GL_TEXTURE_DEPTH_EXT = 0x8071 - /// - TextureDepthExt = ((int)0x8071), - /// - /// Original was GL_TEXTURE_WRAP_R = 0x8072 - /// - TextureWrapR = ((int)0x8072), - /// - /// Original was GL_TEXTURE_WRAP_R_EXT = 0x8072 - /// - TextureWrapRExt = ((int)0x8072), - /// - /// Original was GL_TEXTURE_WRAP_R_OES = 0x8072 - /// - TextureWrapROes = ((int)0x8072), - /// - /// Original was GL_DETAIL_TEXTURE_LEVEL_SGIS = 0x809A - /// - DetailTextureLevelSgis = ((int)0x809A), - /// - /// Original was GL_DETAIL_TEXTURE_MODE_SGIS = 0x809B - /// - DetailTextureModeSgis = ((int)0x809B), - /// - /// Original was GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS = 0x809C - /// - DetailTextureFuncPointsSgis = ((int)0x809C), - /// - /// Original was GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS = 0x80B0 - /// - SharpenTextureFuncPointsSgis = ((int)0x80B0), - /// - /// Original was GL_SHADOW_AMBIENT_SGIX = 0x80BF - /// - ShadowAmbientSgix = ((int)0x80BF), - /// - /// Original was GL_DUAL_TEXTURE_SELECT_SGIS = 0x8124 - /// - DualTextureSelectSgis = ((int)0x8124), - /// - /// Original was GL_QUAD_TEXTURE_SELECT_SGIS = 0x8125 - /// - QuadTextureSelectSgis = ((int)0x8125), - /// - /// Original was GL_TEXTURE_4DSIZE_SGIS = 0x8136 - /// - Texture4DsizeSgis = ((int)0x8136), - /// - /// Original was GL_TEXTURE_WRAP_Q_SGIS = 0x8137 - /// - TextureWrapQSgis = ((int)0x8137), - /// - /// Original was GL_TEXTURE_MIN_LOD = 0x813A - /// - TextureMinLod = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MIN_LOD_SGIS = 0x813A - /// - TextureMinLodSgis = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MAX_LOD = 0x813B - /// - TextureMaxLod = ((int)0x813B), - /// - /// Original was GL_TEXTURE_MAX_LOD_SGIS = 0x813B - /// - TextureMaxLodSgis = ((int)0x813B), - /// - /// Original was GL_TEXTURE_BASE_LEVEL = 0x813C - /// - TextureBaseLevel = ((int)0x813C), - /// - /// Original was GL_TEXTURE_BASE_LEVEL_SGIS = 0x813C - /// - TextureBaseLevelSgis = ((int)0x813C), - /// - /// Original was GL_TEXTURE_MAX_LEVEL = 0x813D - /// - TextureMaxLevel = ((int)0x813D), - /// - /// Original was GL_TEXTURE_MAX_LEVEL_SGIS = 0x813D - /// - TextureMaxLevelSgis = ((int)0x813D), - /// - /// Original was GL_TEXTURE_FILTER4_SIZE_SGIS = 0x8147 - /// - TextureFilter4SizeSgis = ((int)0x8147), - /// - /// Original was GL_TEXTURE_CLIPMAP_CENTER_SGIX = 0x8171 - /// - TextureClipmapCenterSgix = ((int)0x8171), - /// - /// Original was GL_TEXTURE_CLIPMAP_FRAME_SGIX = 0x8172 - /// - TextureClipmapFrameSgix = ((int)0x8172), - /// - /// Original was GL_TEXTURE_CLIPMAP_OFFSET_SGIX = 0x8173 - /// - TextureClipmapOffsetSgix = ((int)0x8173), - /// - /// Original was GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8174 - /// - TextureClipmapVirtualDepthSgix = ((int)0x8174), - /// - /// Original was GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = 0x8175 - /// - TextureClipmapLodOffsetSgix = ((int)0x8175), - /// - /// Original was GL_TEXTURE_CLIPMAP_DEPTH_SGIX = 0x8176 - /// - TextureClipmapDepthSgix = ((int)0x8176), - /// - /// Original was GL_POST_TEXTURE_FILTER_BIAS_SGIX = 0x8179 - /// - PostTextureFilterBiasSgix = ((int)0x8179), - /// - /// Original was GL_POST_TEXTURE_FILTER_SCALE_SGIX = 0x817A - /// - PostTextureFilterScaleSgix = ((int)0x817A), - /// - /// Original was GL_TEXTURE_LOD_BIAS_S_SGIX = 0x818E - /// - TextureLodBiasSSgix = ((int)0x818E), - /// - /// Original was GL_TEXTURE_LOD_BIAS_T_SGIX = 0x818F - /// - TextureLodBiasTSgix = ((int)0x818F), - /// - /// Original was GL_TEXTURE_LOD_BIAS_R_SGIX = 0x8190 - /// - TextureLodBiasRSgix = ((int)0x8190), - /// - /// Original was GL_GENERATE_MIPMAP = 0x8191 - /// - GenerateMipmap = ((int)0x8191), - /// - /// Original was GL_GENERATE_MIPMAP_SGIS = 0x8191 - /// - GenerateMipmapSgis = ((int)0x8191), - /// - /// Original was GL_TEXTURE_COMPARE_SGIX = 0x819A - /// - TextureCompareSgix = ((int)0x819A), - /// - /// Original was GL_TEXTURE_COMPARE_OPERATOR_SGIX = 0x819B - /// - TextureCompareOperatorSgix = ((int)0x819B), - /// - /// Original was GL_TEXTURE_LEQUAL_R_SGIX = 0x819C - /// - TextureLequalRSgix = ((int)0x819C), - /// - /// Original was GL_TEXTURE_GEQUAL_R_SGIX = 0x819D - /// - TextureGequalRSgix = ((int)0x819D), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_S_SGIX = 0x8369 - /// - TextureMaxClampSSgix = ((int)0x8369), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_T_SGIX = 0x836A - /// - TextureMaxClampTSgix = ((int)0x836A), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_R_SGIX = 0x836B - /// - TextureMaxClampRSgix = ((int)0x836B), - /// - /// Original was GL_TEXTURE_LOD_BIAS = 0x8501 - /// - TextureLodBias = ((int)0x8501), - /// - /// Original was GL_TEXTURE_COMPARE_MODE = 0x884C - /// - TextureCompareMode = ((int)0x884C), - /// - /// Original was GL_TEXTURE_COMPARE_FUNC = 0x884D - /// - TextureCompareFunc = ((int)0x884D), - /// - /// Original was GL_TEXTURE_SWIZZLE_R = 0x8E42 - /// - TextureSwizzleR = ((int)0x8E42), - /// - /// Original was GL_TEXTURE_SWIZZLE_G = 0x8E43 - /// - TextureSwizzleG = ((int)0x8E43), - /// - /// Original was GL_TEXTURE_SWIZZLE_B = 0x8E44 - /// - TextureSwizzleB = ((int)0x8E44), - /// - /// Original was GL_TEXTURE_SWIZZLE_A = 0x8E45 - /// - TextureSwizzleA = ((int)0x8E45), - /// - /// Original was GL_TEXTURE_SWIZZLE_RGBA = 0x8E46 - /// - TextureSwizzleRgba = ((int)0x8E46), - /// - /// Original was GL_DEPTH_STENCIL_TEXTURE_MODE = 0x90EA - /// - DepthStencilTextureMode = ((int)0x90EA), - /// - /// Original was GL_TEXTURE_TILING_EXT = 0x9580 - /// - TextureTilingExt = ((int)0x9580), - } - - /// - /// Not used directly. - /// - [Flags] - public enum TextureStorageMaskAmd : int - { - /// - /// Original was GL_TEXTURE_STORAGE_SPARSE_BIT_AMD = 0x00000001 - /// - TextureStorageSparseBitAmd = ((int)0x00000001), - } - - /// - /// Used in GL.BindTexture, GL.CompressedTexImage2D and 19 other functions - /// - public enum TextureTarget : int - { - /// - /// Original was GL_TEXTURE_1D = 0x0DE0 - /// - Texture1D = ((int)0x0DE0), - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_PROXY_TEXTURE_1D = 0x8063 - /// - ProxyTexture1D = ((int)0x8063), - /// - /// Original was GL_PROXY_TEXTURE_1D_EXT = 0x8063 - /// - ProxyTexture1DExt = ((int)0x8063), - /// - /// Original was GL_PROXY_TEXTURE_2D = 0x8064 - /// - ProxyTexture2D = ((int)0x8064), - /// - /// Original was GL_PROXY_TEXTURE_2D_EXT = 0x8064 - /// - ProxyTexture2DExt = ((int)0x8064), - /// - /// Original was GL_TEXTURE_3D = 0x806F - /// - Texture3D = ((int)0x806F), - /// - /// Original was GL_TEXTURE_3D_EXT = 0x806F - /// - Texture3DExt = ((int)0x806F), - /// - /// Original was GL_TEXTURE_3D_OES = 0x806F - /// - Texture3DOes = ((int)0x806F), - /// - /// Original was GL_PROXY_TEXTURE_3D = 0x8070 - /// - ProxyTexture3D = ((int)0x8070), - /// - /// Original was GL_PROXY_TEXTURE_3D_EXT = 0x8070 - /// - ProxyTexture3DExt = ((int)0x8070), - /// - /// Original was GL_DETAIL_TEXTURE_2D_SGIS = 0x8095 - /// - DetailTexture2DSgis = ((int)0x8095), - /// - /// Original was GL_TEXTURE_4D_SGIS = 0x8134 - /// - Texture4DSgis = ((int)0x8134), - /// - /// Original was GL_PROXY_TEXTURE_4D_SGIS = 0x8135 - /// - ProxyTexture4DSgis = ((int)0x8135), - /// - /// Original was GL_TEXTURE_RECTANGLE = 0x84F5 - /// - TextureRectangle = ((int)0x84F5), - /// - /// Original was GL_PROXY_TEXTURE_RECTANGLE = 0x84F7 - /// - ProxyTextureRectangle = ((int)0x84F7), - /// - /// Original was GL_PROXY_TEXTURE_RECTANGLE_ARB = 0x84F7 - /// - ProxyTextureRectangleArb = ((int)0x84F7), - /// - /// Original was GL_PROXY_TEXTURE_RECTANGLE_NV = 0x84F7 - /// - ProxyTextureRectangleNv = ((int)0x84F7), - /// - /// Original was GL_TEXTURE_CUBE_MAP = 0x8513 - /// - TextureCubeMap = ((int)0x8513), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515 - /// - TextureCubeMapPositiveX = ((int)0x8515), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516 - /// - TextureCubeMapNegativeX = ((int)0x8516), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517 - /// - TextureCubeMapPositiveY = ((int)0x8517), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518 - /// - TextureCubeMapNegativeY = ((int)0x8518), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519 - /// - TextureCubeMapPositiveZ = ((int)0x8519), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A - /// - TextureCubeMapNegativeZ = ((int)0x851A), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP = 0x851B - /// - ProxyTextureCubeMap = ((int)0x851B), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_ARB = 0x851B - /// - ProxyTextureCubeMapArb = ((int)0x851B), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_EXT = 0x851B - /// - ProxyTextureCubeMapExt = ((int)0x851B), - /// - /// Original was GL_TEXTURE_1D_ARRAY = 0x8C18 - /// - Texture1DArray = ((int)0x8C18), - /// - /// Original was GL_PROXY_TEXTURE_1D_ARRAY = 0x8C19 - /// - ProxyTexture1DArray = ((int)0x8C19), - /// - /// Original was GL_PROXY_TEXTURE_1D_ARRAY_EXT = 0x8C19 - /// - ProxyTexture1DArrayExt = ((int)0x8C19), - /// - /// Original was GL_TEXTURE_2D_ARRAY = 0x8C1A - /// - Texture2DArray = ((int)0x8C1A), - /// - /// Original was GL_PROXY_TEXTURE_2D_ARRAY = 0x8C1B - /// - ProxyTexture2DArray = ((int)0x8C1B), - /// - /// Original was GL_PROXY_TEXTURE_2D_ARRAY_EXT = 0x8C1B - /// - ProxyTexture2DArrayExt = ((int)0x8C1B), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY = 0x9009 - /// - TextureCubeMapArray = ((int)0x9009), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_ARB = 0x9009 - /// - TextureCubeMapArrayArb = ((int)0x9009), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_EXT = 0x9009 - /// - TextureCubeMapArrayExt = ((int)0x9009), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_OES = 0x9009 - /// - TextureCubeMapArrayOes = ((int)0x9009), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_ARRAY = 0x900B - /// - ProxyTextureCubeMapArray = ((int)0x900B), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB = 0x900B - /// - ProxyTextureCubeMapArrayArb = ((int)0x900B), - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE = 0x9100 - /// - Texture2DMultisample = ((int)0x9100), - /// - /// Original was GL_PROXY_TEXTURE_2D_MULTISAMPLE = 0x9101 - /// - ProxyTexture2DMultisample = ((int)0x9101), - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE_ARRAY = 0x9102 - /// - Texture2DMultisampleArray = ((int)0x9102), - /// - /// Original was GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY = 0x9103 - /// - ProxyTexture2DMultisampleArray = ((int)0x9103), - } - - /// - /// Used in GL.ActiveTexture, GL.ClientActiveTexture and 10 other functions - /// - public enum TextureUnit : int - { - /// - /// Original was GL_TEXTURE0 = 0x84C0 - /// - Texture0 = ((int)0x84C0), - /// - /// Original was GL_TEXTURE1 = 0x84C1 - /// - Texture1 = ((int)0x84C1), - /// - /// Original was GL_TEXTURE2 = 0x84C2 - /// - Texture2 = ((int)0x84C2), - /// - /// Original was GL_TEXTURE3 = 0x84C3 - /// - Texture3 = ((int)0x84C3), - /// - /// Original was GL_TEXTURE4 = 0x84C4 - /// - Texture4 = ((int)0x84C4), - /// - /// Original was GL_TEXTURE5 = 0x84C5 - /// - Texture5 = ((int)0x84C5), - /// - /// Original was GL_TEXTURE6 = 0x84C6 - /// - Texture6 = ((int)0x84C6), - /// - /// Original was GL_TEXTURE7 = 0x84C7 - /// - Texture7 = ((int)0x84C7), - /// - /// Original was GL_TEXTURE8 = 0x84C8 - /// - Texture8 = ((int)0x84C8), - /// - /// Original was GL_TEXTURE9 = 0x84C9 - /// - Texture9 = ((int)0x84C9), - /// - /// Original was GL_TEXTURE10 = 0x84CA - /// - Texture10 = ((int)0x84CA), - /// - /// Original was GL_TEXTURE11 = 0x84CB - /// - Texture11 = ((int)0x84CB), - /// - /// Original was GL_TEXTURE12 = 0x84CC - /// - Texture12 = ((int)0x84CC), - /// - /// Original was GL_TEXTURE13 = 0x84CD - /// - Texture13 = ((int)0x84CD), - /// - /// Original was GL_TEXTURE14 = 0x84CE - /// - Texture14 = ((int)0x84CE), - /// - /// Original was GL_TEXTURE15 = 0x84CF - /// - Texture15 = ((int)0x84CF), - /// - /// Original was GL_TEXTURE16 = 0x84D0 - /// - Texture16 = ((int)0x84D0), - /// - /// Original was GL_TEXTURE17 = 0x84D1 - /// - Texture17 = ((int)0x84D1), - /// - /// Original was GL_TEXTURE18 = 0x84D2 - /// - Texture18 = ((int)0x84D2), - /// - /// Original was GL_TEXTURE19 = 0x84D3 - /// - Texture19 = ((int)0x84D3), - /// - /// Original was GL_TEXTURE20 = 0x84D4 - /// - Texture20 = ((int)0x84D4), - /// - /// Original was GL_TEXTURE21 = 0x84D5 - /// - Texture21 = ((int)0x84D5), - /// - /// Original was GL_TEXTURE22 = 0x84D6 - /// - Texture22 = ((int)0x84D6), - /// - /// Original was GL_TEXTURE23 = 0x84D7 - /// - Texture23 = ((int)0x84D7), - /// - /// Original was GL_TEXTURE24 = 0x84D8 - /// - Texture24 = ((int)0x84D8), - /// - /// Original was GL_TEXTURE25 = 0x84D9 - /// - Texture25 = ((int)0x84D9), - /// - /// Original was GL_TEXTURE26 = 0x84DA - /// - Texture26 = ((int)0x84DA), - /// - /// Original was GL_TEXTURE27 = 0x84DB - /// - Texture27 = ((int)0x84DB), - /// - /// Original was GL_TEXTURE28 = 0x84DC - /// - Texture28 = ((int)0x84DC), - /// - /// Original was GL_TEXTURE29 = 0x84DD - /// - Texture29 = ((int)0x84DD), - /// - /// Original was GL_TEXTURE30 = 0x84DE - /// - Texture30 = ((int)0x84DE), - /// - /// Original was GL_TEXTURE31 = 0x84DF - /// - Texture31 = ((int)0x84DF), - /// - /// Original was GL_ACTIVE_TEXTURE = 0x84E0 - /// - ActiveTexture = ((int)0x84E0), - /// - /// Original was GL_CLIENT_ACTIVE_TEXTURE = 0x84E1 - /// - ClientActiveTexture = ((int)0x84E1), - } - - /// - /// Not used directly. - /// - public enum TextureWrapMode : int - { - /// - /// Original was GL_CLAMP = 0x2900 - /// - Clamp = ((int)0x2900), - /// - /// Original was GL_REPEAT = 0x2901 - /// - Repeat = ((int)0x2901), - /// - /// Original was GL_CLAMP_TO_BORDER = 0x812D - /// - ClampToBorder = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_ARB = 0x812D - /// - ClampToBorderArb = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_NV = 0x812D - /// - ClampToBorderNv = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_SGIS = 0x812D - /// - ClampToBorderSgis = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_EDGE = 0x812F - /// - ClampToEdge = ((int)0x812F), - /// - /// Original was GL_CLAMP_TO_EDGE_SGIS = 0x812F - /// - ClampToEdgeSgis = ((int)0x812F), - } - - /// - /// Not used directly. - /// - public enum TransformFeedbackPName : int - { - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_START = 0x8C84 - /// - TransformFeedbackBufferStart = ((int)0x8C84), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_SIZE = 0x8C85 - /// - TransformFeedbackBufferSize = ((int)0x8C85), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_BINDING = 0x8C8F - /// - TransformFeedbackBufferBinding = ((int)0x8C8F), - /// - /// Original was GL_TRANSFORM_FEEDBACK_PAUSED = 0x8E23 - /// - TransformFeedbackPaused = ((int)0x8E23), - /// - /// Original was GL_TRANSFORM_FEEDBACK_ACTIVE = 0x8E24 - /// - TransformFeedbackActive = ((int)0x8E24), - } - - /// - /// Not used directly. - /// - public enum TypeEnum : int - { - /// - /// Original was GL_QUERY_WAIT = 0x8E13 - /// - QueryWait = ((int)0x8E13), - /// - /// Original was GL_QUERY_NO_WAIT = 0x8E14 - /// - QueryNoWait = ((int)0x8E14), - /// - /// Original was GL_QUERY_BY_REGION_WAIT = 0x8E15 - /// - QueryByRegionWait = ((int)0x8E15), - /// - /// Original was GL_QUERY_BY_REGION_NO_WAIT = 0x8E16 - /// - QueryByRegionNoWait = ((int)0x8E16), - } - - /// - /// Not used directly. - /// - public enum UniformBlockPName : int - { - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER = 0x84F0 - /// - UniformBlockReferencedByTessControlShader = ((int)0x84F0), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x84F1 - /// - UniformBlockReferencedByTessEvaluationShader = ((int)0x84F1), - /// - /// Original was GL_UNIFORM_BLOCK_BINDING = 0x8A3F - /// - UniformBlockBinding = ((int)0x8A3F), - /// - /// Original was GL_UNIFORM_BLOCK_DATA_SIZE = 0x8A40 - /// - UniformBlockDataSize = ((int)0x8A40), - /// - /// Original was GL_UNIFORM_BLOCK_NAME_LENGTH = 0x8A41 - /// - UniformBlockNameLength = ((int)0x8A41), - /// - /// Original was GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS = 0x8A42 - /// - UniformBlockActiveUniforms = ((int)0x8A42), - /// - /// Original was GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES = 0x8A43 - /// - UniformBlockActiveUniformIndices = ((int)0x8A43), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER = 0x8A44 - /// - UniformBlockReferencedByVertexShader = ((int)0x8A44), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER = 0x8A45 - /// - UniformBlockReferencedByGeometryShader = ((int)0x8A45), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 0x8A46 - /// - UniformBlockReferencedByFragmentShader = ((int)0x8A46), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER = 0x90EC - /// - UniformBlockReferencedByComputeShader = ((int)0x90EC), - } - - /// - /// Not used directly. - /// - public enum UniformPName : int - { - /// - /// Original was GL_UNIFORM_TYPE = 0x8A37 - /// - UniformType = ((int)0x8A37), - /// - /// Original was GL_UNIFORM_SIZE = 0x8A38 - /// - UniformSize = ((int)0x8A38), - /// - /// Original was GL_UNIFORM_NAME_LENGTH = 0x8A39 - /// - UniformNameLength = ((int)0x8A39), - /// - /// Original was GL_UNIFORM_BLOCK_INDEX = 0x8A3A - /// - UniformBlockIndex = ((int)0x8A3A), - /// - /// Original was GL_UNIFORM_OFFSET = 0x8A3B - /// - UniformOffset = ((int)0x8A3B), - /// - /// Original was GL_UNIFORM_ARRAY_STRIDE = 0x8A3C - /// - UniformArrayStride = ((int)0x8A3C), - /// - /// Original was GL_UNIFORM_MATRIX_STRIDE = 0x8A3D - /// - UniformMatrixStride = ((int)0x8A3D), - /// - /// Original was GL_UNIFORM_IS_ROW_MAJOR = 0x8A3E - /// - UniformIsRowMajor = ((int)0x8A3E), - /// - /// Original was GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX = 0x92DA - /// - UniformAtomicCounterBufferIndex = ((int)0x92DA), - } - - /// - /// Not used directly. - /// - [Flags] - public enum UseProgramStageMask : int - { - /// - /// Original was GL_VERTEX_SHADER_BIT = 0x00000001 - /// - VertexShaderBit = ((int)0x00000001), - /// - /// Original was GL_VERTEX_SHADER_BIT_EXT = 0x00000001 - /// - VertexShaderBitExt = ((int)0x00000001), - /// - /// Original was GL_FRAGMENT_SHADER_BIT = 0x00000002 - /// - FragmentShaderBit = ((int)0x00000002), - /// - /// Original was GL_FRAGMENT_SHADER_BIT_EXT = 0x00000002 - /// - FragmentShaderBitExt = ((int)0x00000002), - /// - /// Original was GL_GEOMETRY_SHADER_BIT = 0x00000004 - /// - GeometryShaderBit = ((int)0x00000004), - /// - /// Original was GL_GEOMETRY_SHADER_BIT_EXT = 0x00000004 - /// - GeometryShaderBitExt = ((int)0x00000004), - /// - /// Original was GL_GEOMETRY_SHADER_BIT_OES = 0x00000004 - /// - GeometryShaderBitOes = ((int)0x00000004), - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT = 0x00000008 - /// - TessControlShaderBit = ((int)0x00000008), - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT_EXT = 0x00000008 - /// - TessControlShaderBitExt = ((int)0x00000008), - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT_OES = 0x00000008 - /// - TessControlShaderBitOes = ((int)0x00000008), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT = 0x00000010 - /// - TessEvaluationShaderBit = ((int)0x00000010), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT_EXT = 0x00000010 - /// - TessEvaluationShaderBitExt = ((int)0x00000010), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT_OES = 0x00000010 - /// - TessEvaluationShaderBitOes = ((int)0x00000010), - /// - /// Original was GL_COMPUTE_SHADER_BIT = 0x00000020 - /// - ComputeShaderBit = ((int)0x00000020), - /// - /// Original was GL_ALL_SHADER_BITS = 0xFFFFFFFF - /// - AllShaderBits = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_ALL_SHADER_BITS_EXT = 0xFFFFFFFF - /// - AllShaderBitsExt = unchecked((int)0xFFFFFFFF), - } - - /// - /// Not used directly. - /// - public enum VersionEsCm10 : int - { - /// - /// Original was GL_FALSE = 0 - /// - False = ((int)0), - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_ZERO = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_POINTS = 0x0000 - /// - Points = ((int)0x0000), - /// - /// Original was GL_DEPTH_BUFFER_BIT = 0x00000100 - /// - DepthBufferBit = ((int)0x00000100), - /// - /// Original was GL_STENCIL_BUFFER_BIT = 0x00000400 - /// - StencilBufferBit = ((int)0x00000400), - /// - /// Original was GL_COLOR_BUFFER_BIT = 0x00004000 - /// - ColorBufferBit = ((int)0x00004000), - /// - /// Original was GL_LINES = 0x0001 - /// - Lines = ((int)0x0001), - /// - /// Original was GL_LINE_LOOP = 0x0002 - /// - LineLoop = ((int)0x0002), - /// - /// Original was GL_LINE_STRIP = 0x0003 - /// - LineStrip = ((int)0x0003), - /// - /// Original was GL_TRIANGLES = 0x0004 - /// - Triangles = ((int)0x0004), - /// - /// Original was GL_TRIANGLE_STRIP = 0x0005 - /// - TriangleStrip = ((int)0x0005), - /// - /// Original was GL_TRIANGLE_FAN = 0x0006 - /// - TriangleFan = ((int)0x0006), - /// - /// Original was GL_ADD = 0x0104 - /// - Add = ((int)0x0104), - /// - /// Original was GL_NEVER = 0x0200 - /// - Never = ((int)0x0200), - /// - /// Original was GL_LESS = 0x0201 - /// - Less = ((int)0x0201), - /// - /// Original was GL_EQUAL = 0x0202 - /// - Equal = ((int)0x0202), - /// - /// Original was GL_LEQUAL = 0x0203 - /// - Lequal = ((int)0x0203), - /// - /// Original was GL_GREATER = 0x0204 - /// - Greater = ((int)0x0204), - /// - /// Original was GL_NOTEQUAL = 0x0205 - /// - Notequal = ((int)0x0205), - /// - /// Original was GL_GEQUAL = 0x0206 - /// - Gequal = ((int)0x0206), - /// - /// Original was GL_ALWAYS = 0x0207 - /// - Always = ((int)0x0207), - /// - /// Original was GL_SRC_COLOR = 0x0300 - /// - SrcColor = ((int)0x0300), - /// - /// Original was GL_ONE_MINUS_SRC_COLOR = 0x0301 - /// - OneMinusSrcColor = ((int)0x0301), - /// - /// Original was GL_SRC_ALPHA = 0x0302 - /// - SrcAlpha = ((int)0x0302), - /// - /// Original was GL_ONE_MINUS_SRC_ALPHA = 0x0303 - /// - OneMinusSrcAlpha = ((int)0x0303), - /// - /// Original was GL_DST_ALPHA = 0x0304 - /// - DstAlpha = ((int)0x0304), - /// - /// Original was GL_ONE_MINUS_DST_ALPHA = 0x0305 - /// - OneMinusDstAlpha = ((int)0x0305), - /// - /// Original was GL_DST_COLOR = 0x0306 - /// - DstColor = ((int)0x0306), - /// - /// Original was GL_ONE_MINUS_DST_COLOR = 0x0307 - /// - OneMinusDstColor = ((int)0x0307), - /// - /// Original was GL_SRC_ALPHA_SATURATE = 0x0308 - /// - SrcAlphaSaturate = ((int)0x0308), - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - /// - /// Original was GL_INVALID_ENUM = 0x0500 - /// - InvalidEnum = ((int)0x0500), - /// - /// Original was GL_INVALID_VALUE = 0x0501 - /// - InvalidValue = ((int)0x0501), - /// - /// Original was GL_INVALID_OPERATION = 0x0502 - /// - InvalidOperation = ((int)0x0502), - /// - /// Original was GL_STACK_OVERFLOW = 0x0503 - /// - StackOverflow = ((int)0x0503), - /// - /// Original was GL_STACK_UNDERFLOW = 0x0504 - /// - StackUnderflow = ((int)0x0504), - /// - /// Original was GL_OUT_OF_MEMORY = 0x0505 - /// - OutOfMemory = ((int)0x0505), - /// - /// Original was GL_EXP = 0x0800 - /// - Exp = ((int)0x0800), - /// - /// Original was GL_EXP2 = 0x0801 - /// - Exp2 = ((int)0x0801), - /// - /// Original was GL_CW = 0x0900 - /// - Cw = ((int)0x0900), - /// - /// Original was GL_CCW = 0x0901 - /// - Ccw = ((int)0x0901), - /// - /// Original was GL_CURRENT_COLOR = 0x0B00 - /// - CurrentColor = ((int)0x0B00), - /// - /// Original was GL_CURRENT_NORMAL = 0x0B02 - /// - CurrentNormal = ((int)0x0B02), - /// - /// Original was GL_CURRENT_TEXTURE_COORDS = 0x0B03 - /// - CurrentTextureCoords = ((int)0x0B03), - /// - /// Original was GL_POINT_SMOOTH = 0x0B10 - /// - PointSmooth = ((int)0x0B10), - /// - /// Original was GL_POINT_SIZE = 0x0B11 - /// - PointSize = ((int)0x0B11), - /// - /// Original was GL_SMOOTH_POINT_SIZE_RANGE = 0x0B12 - /// - SmoothPointSizeRange = ((int)0x0B12), - /// - /// Original was GL_LINE_SMOOTH = 0x0B20 - /// - LineSmooth = ((int)0x0B20), - /// - /// Original was GL_LINE_WIDTH = 0x0B21 - /// - LineWidth = ((int)0x0B21), - /// - /// Original was GL_SMOOTH_LINE_WIDTH_RANGE = 0x0B22 - /// - SmoothLineWidthRange = ((int)0x0B22), - /// - /// Original was GL_CULL_FACE = 0x0B44 - /// - CullFace = ((int)0x0B44), - /// - /// Original was GL_CULL_FACE_MODE = 0x0B45 - /// - CullFaceMode = ((int)0x0B45), - /// - /// Original was GL_FRONT_FACE = 0x0B46 - /// - FrontFace = ((int)0x0B46), - /// - /// Original was GL_LIGHTING = 0x0B50 - /// - Lighting = ((int)0x0B50), - /// - /// Original was GL_LIGHT_MODEL_TWO_SIDE = 0x0B52 - /// - LightModelTwoSide = ((int)0x0B52), - /// - /// Original was GL_LIGHT_MODEL_AMBIENT = 0x0B53 - /// - LightModelAmbient = ((int)0x0B53), - /// - /// Original was GL_SHADE_MODEL = 0x0B54 - /// - ShadeModel = ((int)0x0B54), - /// - /// Original was GL_COLOR_MATERIAL = 0x0B57 - /// - ColorMaterial = ((int)0x0B57), - /// - /// Original was GL_FOG = 0x0B60 - /// - Fog = ((int)0x0B60), - /// - /// Original was GL_FOG_DENSITY = 0x0B62 - /// - FogDensity = ((int)0x0B62), - /// - /// Original was GL_FOG_START = 0x0B63 - /// - FogStart = ((int)0x0B63), - /// - /// Original was GL_FOG_END = 0x0B64 - /// - FogEnd = ((int)0x0B64), - /// - /// Original was GL_FOG_MODE = 0x0B65 - /// - FogMode = ((int)0x0B65), - /// - /// Original was GL_FOG_COLOR = 0x0B66 - /// - FogColor = ((int)0x0B66), - /// - /// Original was GL_DEPTH_RANGE = 0x0B70 - /// - DepthRange = ((int)0x0B70), - /// - /// Original was GL_DEPTH_TEST = 0x0B71 - /// - DepthTest = ((int)0x0B71), - /// - /// Original was GL_DEPTH_WRITEMASK = 0x0B72 - /// - DepthWritemask = ((int)0x0B72), - /// - /// Original was GL_DEPTH_CLEAR_VALUE = 0x0B73 - /// - DepthClearValue = ((int)0x0B73), - /// - /// Original was GL_DEPTH_FUNC = 0x0B74 - /// - DepthFunc = ((int)0x0B74), - /// - /// Original was GL_STENCIL_TEST = 0x0B90 - /// - StencilTest = ((int)0x0B90), - /// - /// Original was GL_STENCIL_CLEAR_VALUE = 0x0B91 - /// - StencilClearValue = ((int)0x0B91), - /// - /// Original was GL_STENCIL_FUNC = 0x0B92 - /// - StencilFunc = ((int)0x0B92), - /// - /// Original was GL_STENCIL_VALUE_MASK = 0x0B93 - /// - StencilValueMask = ((int)0x0B93), - /// - /// Original was GL_STENCIL_FAIL = 0x0B94 - /// - StencilFail = ((int)0x0B94), - /// - /// Original was GL_STENCIL_PASS_DEPTH_FAIL = 0x0B95 - /// - StencilPassDepthFail = ((int)0x0B95), - /// - /// Original was GL_STENCIL_PASS_DEPTH_PASS = 0x0B96 - /// - StencilPassDepthPass = ((int)0x0B96), - /// - /// Original was GL_STENCIL_REF = 0x0B97 - /// - StencilRef = ((int)0x0B97), - /// - /// Original was GL_STENCIL_WRITEMASK = 0x0B98 - /// - StencilWritemask = ((int)0x0B98), - /// - /// Original was GL_MATRIX_MODE = 0x0BA0 - /// - MatrixMode = ((int)0x0BA0), - /// - /// Original was GL_NORMALIZE = 0x0BA1 - /// - Normalize = ((int)0x0BA1), - /// - /// Original was GL_VIEWPORT = 0x0BA2 - /// - Viewport = ((int)0x0BA2), - /// - /// Original was GL_MODELVIEW_STACK_DEPTH = 0x0BA3 - /// - ModelviewStackDepth = ((int)0x0BA3), - /// - /// Original was GL_PROJECTION_STACK_DEPTH = 0x0BA4 - /// - ProjectionStackDepth = ((int)0x0BA4), - /// - /// Original was GL_TEXTURE_STACK_DEPTH = 0x0BA5 - /// - TextureStackDepth = ((int)0x0BA5), - /// - /// Original was GL_MODELVIEW_MATRIX = 0x0BA6 - /// - ModelviewMatrix = ((int)0x0BA6), - /// - /// Original was GL_PROJECTION_MATRIX = 0x0BA7 - /// - ProjectionMatrix = ((int)0x0BA7), - /// - /// Original was GL_TEXTURE_MATRIX = 0x0BA8 - /// - TextureMatrix = ((int)0x0BA8), - /// - /// Original was GL_ALPHA_TEST = 0x0BC0 - /// - AlphaTest = ((int)0x0BC0), - /// - /// Original was GL_ALPHA_TEST_FUNC = 0x0BC1 - /// - AlphaTestFunc = ((int)0x0BC1), - /// - /// Original was GL_ALPHA_TEST_REF = 0x0BC2 - /// - AlphaTestRef = ((int)0x0BC2), - /// - /// Original was GL_DITHER = 0x0BD0 - /// - Dither = ((int)0x0BD0), - /// - /// Original was GL_BLEND_DST = 0x0BE0 - /// - BlendDst = ((int)0x0BE0), - /// - /// Original was GL_BLEND_SRC = 0x0BE1 - /// - BlendSrc = ((int)0x0BE1), - /// - /// Original was GL_BLEND = 0x0BE2 - /// - Blend = ((int)0x0BE2), - /// - /// Original was GL_LOGIC_OP_MODE = 0x0BF0 - /// - LogicOpMode = ((int)0x0BF0), - /// - /// Original was GL_COLOR_LOGIC_OP = 0x0BF2 - /// - ColorLogicOp = ((int)0x0BF2), - /// - /// Original was GL_SCISSOR_BOX = 0x0C10 - /// - ScissorBox = ((int)0x0C10), - /// - /// Original was GL_SCISSOR_TEST = 0x0C11 - /// - ScissorTest = ((int)0x0C11), - /// - /// Original was GL_COLOR_CLEAR_VALUE = 0x0C22 - /// - ColorClearValue = ((int)0x0C22), - /// - /// Original was GL_COLOR_WRITEMASK = 0x0C23 - /// - ColorWritemask = ((int)0x0C23), - /// - /// Original was GL_PERSPECTIVE_CORRECTION_HINT = 0x0C50 - /// - PerspectiveCorrectionHint = ((int)0x0C50), - /// - /// Original was GL_POINT_SMOOTH_HINT = 0x0C51 - /// - PointSmoothHint = ((int)0x0C51), - /// - /// Original was GL_LINE_SMOOTH_HINT = 0x0C52 - /// - LineSmoothHint = ((int)0x0C52), - /// - /// Original was GL_FOG_HINT = 0x0C54 - /// - FogHint = ((int)0x0C54), - /// - /// Original was GL_UNPACK_ALIGNMENT = 0x0CF5 - /// - UnpackAlignment = ((int)0x0CF5), - /// - /// Original was GL_PACK_ALIGNMENT = 0x0D05 - /// - PackAlignment = ((int)0x0D05), - /// - /// Original was GL_ALPHA_SCALE = 0x0D1C - /// - AlphaScale = ((int)0x0D1C), - /// - /// Original was GL_MAX_LIGHTS = 0x0D31 - /// - MaxLights = ((int)0x0D31), - /// - /// Original was GL_MAX_CLIP_PLANES = 0x0D32 - /// - MaxClipPlanes = ((int)0x0D32), - /// - /// Original was GL_MAX_TEXTURE_SIZE = 0x0D33 - /// - MaxTextureSize = ((int)0x0D33), - /// - /// Original was GL_MAX_MODELVIEW_STACK_DEPTH = 0x0D36 - /// - MaxModelviewStackDepth = ((int)0x0D36), - /// - /// Original was GL_MAX_PROJECTION_STACK_DEPTH = 0x0D38 - /// - MaxProjectionStackDepth = ((int)0x0D38), - /// - /// Original was GL_MAX_TEXTURE_STACK_DEPTH = 0x0D39 - /// - MaxTextureStackDepth = ((int)0x0D39), - /// - /// Original was GL_MAX_VIEWPORT_DIMS = 0x0D3A - /// - MaxViewportDims = ((int)0x0D3A), - /// - /// Original was GL_SUBPIXEL_BITS = 0x0D50 - /// - SubpixelBits = ((int)0x0D50), - /// - /// Original was GL_RED_BITS = 0x0D52 - /// - RedBits = ((int)0x0D52), - /// - /// Original was GL_GREEN_BITS = 0x0D53 - /// - GreenBits = ((int)0x0D53), - /// - /// Original was GL_BLUE_BITS = 0x0D54 - /// - BlueBits = ((int)0x0D54), - /// - /// Original was GL_ALPHA_BITS = 0x0D55 - /// - AlphaBits = ((int)0x0D55), - /// - /// Original was GL_DEPTH_BITS = 0x0D56 - /// - DepthBits = ((int)0x0D56), - /// - /// Original was GL_STENCIL_BITS = 0x0D57 - /// - StencilBits = ((int)0x0D57), - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_FASTEST = 0x1101 - /// - Fastest = ((int)0x1101), - /// - /// Original was GL_NICEST = 0x1102 - /// - Nicest = ((int)0x1102), - /// - /// Original was GL_AMBIENT = 0x1200 - /// - Ambient = ((int)0x1200), - /// - /// Original was GL_DIFFUSE = 0x1201 - /// - Diffuse = ((int)0x1201), - /// - /// Original was GL_SPECULAR = 0x1202 - /// - Specular = ((int)0x1202), - /// - /// Original was GL_POSITION = 0x1203 - /// - Position = ((int)0x1203), - /// - /// Original was GL_SPOT_DIRECTION = 0x1204 - /// - SpotDirection = ((int)0x1204), - /// - /// Original was GL_SPOT_EXPONENT = 0x1205 - /// - SpotExponent = ((int)0x1205), - /// - /// Original was GL_SPOT_CUTOFF = 0x1206 - /// - SpotCutoff = ((int)0x1206), - /// - /// Original was GL_CONSTANT_ATTENUATION = 0x1207 - /// - ConstantAttenuation = ((int)0x1207), - /// - /// Original was GL_LINEAR_ATTENUATION = 0x1208 - /// - LinearAttenuation = ((int)0x1208), - /// - /// Original was GL_QUADRATIC_ATTENUATION = 0x1209 - /// - QuadraticAttenuation = ((int)0x1209), - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_FIXED = 0x140C - /// - Fixed = ((int)0x140C), - /// - /// Original was GL_CLEAR = 0x1500 - /// - Clear = ((int)0x1500), - /// - /// Original was GL_AND = 0x1501 - /// - And = ((int)0x1501), - /// - /// Original was GL_AND_REVERSE = 0x1502 - /// - AndReverse = ((int)0x1502), - /// - /// Original was GL_COPY = 0x1503 - /// - Copy = ((int)0x1503), - /// - /// Original was GL_AND_INVERTED = 0x1504 - /// - AndInverted = ((int)0x1504), - /// - /// Original was GL_NOOP = 0x1505 - /// - Noop = ((int)0x1505), - /// - /// Original was GL_XOR = 0x1506 - /// - Xor = ((int)0x1506), - /// - /// Original was GL_OR = 0x1507 - /// - Or = ((int)0x1507), - /// - /// Original was GL_NOR = 0x1508 - /// - Nor = ((int)0x1508), - /// - /// Original was GL_EQUIV = 0x1509 - /// - Equiv = ((int)0x1509), - /// - /// Original was GL_INVERT = 0x150A - /// - Invert = ((int)0x150A), - /// - /// Original was GL_OR_REVERSE = 0x150B - /// - OrReverse = ((int)0x150B), - /// - /// Original was GL_COPY_INVERTED = 0x150C - /// - CopyInverted = ((int)0x150C), - /// - /// Original was GL_OR_INVERTED = 0x150D - /// - OrInverted = ((int)0x150D), - /// - /// Original was GL_NAND = 0x150E - /// - Nand = ((int)0x150E), - /// - /// Original was GL_SET = 0x150F - /// - Set = ((int)0x150F), - /// - /// Original was GL_EMISSION = 0x1600 - /// - Emission = ((int)0x1600), - /// - /// Original was GL_SHININESS = 0x1601 - /// - Shininess = ((int)0x1601), - /// - /// Original was GL_AMBIENT_AND_DIFFUSE = 0x1602 - /// - AmbientAndDiffuse = ((int)0x1602), - /// - /// Original was GL_MODELVIEW = 0x1700 - /// - Modelview = ((int)0x1700), - /// - /// Original was GL_PROJECTION = 0x1701 - /// - Projection = ((int)0x1701), - /// - /// Original was GL_TEXTURE = 0x1702 - /// - Texture = ((int)0x1702), - /// - /// Original was GL_ALPHA = 0x1906 - /// - Alpha = ((int)0x1906), - /// - /// Original was GL_RGB = 0x1907 - /// - Rgb = ((int)0x1907), - /// - /// Original was GL_RGBA = 0x1908 - /// - Rgba = ((int)0x1908), - /// - /// Original was GL_LUMINANCE = 0x1909 - /// - Luminance = ((int)0x1909), - /// - /// Original was GL_LUMINANCE_ALPHA = 0x190A - /// - LuminanceAlpha = ((int)0x190A), - /// - /// Original was GL_FLAT = 0x1D00 - /// - Flat = ((int)0x1D00), - /// - /// Original was GL_SMOOTH = 0x1D01 - /// - Smooth = ((int)0x1D01), - /// - /// Original was GL_KEEP = 0x1E00 - /// - Keep = ((int)0x1E00), - /// - /// Original was GL_REPLACE = 0x1E01 - /// - Replace = ((int)0x1E01), - /// - /// Original was GL_INCR = 0x1E02 - /// - Incr = ((int)0x1E02), - /// - /// Original was GL_DECR = 0x1E03 - /// - Decr = ((int)0x1E03), - /// - /// Original was GL_VENDOR = 0x1F00 - /// - Vendor = ((int)0x1F00), - /// - /// Original was GL_RENDERER = 0x1F01 - /// - Renderer = ((int)0x1F01), - /// - /// Original was GL_VERSION = 0x1F02 - /// - Version = ((int)0x1F02), - /// - /// Original was GL_EXTENSIONS = 0x1F03 - /// - Extensions = ((int)0x1F03), - /// - /// Original was GL_MODULATE = 0x2100 - /// - Modulate = ((int)0x2100), - /// - /// Original was GL_DECAL = 0x2101 - /// - Decal = ((int)0x2101), - /// - /// Original was GL_TEXTURE_ENV_MODE = 0x2200 - /// - TextureEnvMode = ((int)0x2200), - /// - /// Original was GL_TEXTURE_ENV_COLOR = 0x2201 - /// - TextureEnvColor = ((int)0x2201), - /// - /// Original was GL_TEXTURE_ENV = 0x2300 - /// - TextureEnv = ((int)0x2300), - /// - /// Original was GL_NEAREST = 0x2600 - /// - Nearest = ((int)0x2600), - /// - /// Original was GL_LINEAR = 0x2601 - /// - Linear = ((int)0x2601), - /// - /// Original was GL_NEAREST_MIPMAP_NEAREST = 0x2700 - /// - NearestMipmapNearest = ((int)0x2700), - /// - /// Original was GL_LINEAR_MIPMAP_NEAREST = 0x2701 - /// - LinearMipmapNearest = ((int)0x2701), - /// - /// Original was GL_NEAREST_MIPMAP_LINEAR = 0x2702 - /// - NearestMipmapLinear = ((int)0x2702), - /// - /// Original was GL_LINEAR_MIPMAP_LINEAR = 0x2703 - /// - LinearMipmapLinear = ((int)0x2703), - /// - /// Original was GL_TEXTURE_MAG_FILTER = 0x2800 - /// - TextureMagFilter = ((int)0x2800), - /// - /// Original was GL_TEXTURE_MIN_FILTER = 0x2801 - /// - TextureMinFilter = ((int)0x2801), - /// - /// Original was GL_TEXTURE_WRAP_S = 0x2802 - /// - TextureWrapS = ((int)0x2802), - /// - /// Original was GL_TEXTURE_WRAP_T = 0x2803 - /// - TextureWrapT = ((int)0x2803), - /// - /// Original was GL_REPEAT = 0x2901 - /// - Repeat = ((int)0x2901), - /// - /// Original was GL_POLYGON_OFFSET_UNITS = 0x2A00 - /// - PolygonOffsetUnits = ((int)0x2A00), - /// - /// Original was GL_CLIP_PLANE0 = 0x3000 - /// - ClipPlane0 = ((int)0x3000), - /// - /// Original was GL_CLIP_PLANE1 = 0x3001 - /// - ClipPlane1 = ((int)0x3001), - /// - /// Original was GL_CLIP_PLANE2 = 0x3002 - /// - ClipPlane2 = ((int)0x3002), - /// - /// Original was GL_CLIP_PLANE3 = 0x3003 - /// - ClipPlane3 = ((int)0x3003), - /// - /// Original was GL_CLIP_PLANE4 = 0x3004 - /// - ClipPlane4 = ((int)0x3004), - /// - /// Original was GL_CLIP_PLANE5 = 0x3005 - /// - ClipPlane5 = ((int)0x3005), - /// - /// Original was GL_LIGHT0 = 0x4000 - /// - Light0 = ((int)0x4000), - /// - /// Original was GL_LIGHT1 = 0x4001 - /// - Light1 = ((int)0x4001), - /// - /// Original was GL_LIGHT2 = 0x4002 - /// - Light2 = ((int)0x4002), - /// - /// Original was GL_LIGHT3 = 0x4003 - /// - Light3 = ((int)0x4003), - /// - /// Original was GL_LIGHT4 = 0x4004 - /// - Light4 = ((int)0x4004), - /// - /// Original was GL_LIGHT5 = 0x4005 - /// - Light5 = ((int)0x4005), - /// - /// Original was GL_LIGHT6 = 0x4006 - /// - Light6 = ((int)0x4006), - /// - /// Original was GL_LIGHT7 = 0x4007 - /// - Light7 = ((int)0x4007), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4 = 0x8033 - /// - UnsignedShort4444 = ((int)0x8033), - /// - /// Original was GL_UNSIGNED_SHORT_5_5_5_1 = 0x8034 - /// - UnsignedShort5551 = ((int)0x8034), - /// - /// Original was GL_POLYGON_OFFSET_FILL = 0x8037 - /// - PolygonOffsetFill = ((int)0x8037), - /// - /// Original was GL_POLYGON_OFFSET_FACTOR = 0x8038 - /// - PolygonOffsetFactor = ((int)0x8038), - /// - /// Original was GL_RESCALE_NORMAL = 0x803A - /// - RescaleNormal = ((int)0x803A), - /// - /// Original was GL_TEXTURE_BINDING_2D = 0x8069 - /// - TextureBinding2D = ((int)0x8069), - /// - /// Original was GL_VERTEX_ARRAY = 0x8074 - /// - VertexArray = ((int)0x8074), - /// - /// Original was GL_NORMAL_ARRAY = 0x8075 - /// - NormalArray = ((int)0x8075), - /// - /// Original was GL_COLOR_ARRAY = 0x8076 - /// - ColorArray = ((int)0x8076), - /// - /// Original was GL_TEXTURE_COORD_ARRAY = 0x8078 - /// - TextureCoordArray = ((int)0x8078), - /// - /// Original was GL_VERTEX_ARRAY_SIZE = 0x807A - /// - VertexArraySize = ((int)0x807A), - /// - /// Original was GL_VERTEX_ARRAY_TYPE = 0x807B - /// - VertexArrayType = ((int)0x807B), - /// - /// Original was GL_VERTEX_ARRAY_STRIDE = 0x807C - /// - VertexArrayStride = ((int)0x807C), - /// - /// Original was GL_NORMAL_ARRAY_TYPE = 0x807E - /// - NormalArrayType = ((int)0x807E), - /// - /// Original was GL_NORMAL_ARRAY_STRIDE = 0x807F - /// - NormalArrayStride = ((int)0x807F), - /// - /// Original was GL_COLOR_ARRAY_SIZE = 0x8081 - /// - ColorArraySize = ((int)0x8081), - /// - /// Original was GL_COLOR_ARRAY_TYPE = 0x8082 - /// - ColorArrayType = ((int)0x8082), - /// - /// Original was GL_COLOR_ARRAY_STRIDE = 0x8083 - /// - ColorArrayStride = ((int)0x8083), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_SIZE = 0x8088 - /// - TextureCoordArraySize = ((int)0x8088), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_TYPE = 0x8089 - /// - TextureCoordArrayType = ((int)0x8089), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_STRIDE = 0x808A - /// - TextureCoordArrayStride = ((int)0x808A), - /// - /// Original was GL_VERTEX_ARRAY_POINTER = 0x808E - /// - VertexArrayPointer = ((int)0x808E), - /// - /// Original was GL_NORMAL_ARRAY_POINTER = 0x808F - /// - NormalArrayPointer = ((int)0x808F), - /// - /// Original was GL_COLOR_ARRAY_POINTER = 0x8090 - /// - ColorArrayPointer = ((int)0x8090), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_POINTER = 0x8092 - /// - TextureCoordArrayPointer = ((int)0x8092), - /// - /// Original was GL_MULTISAMPLE = 0x809D - /// - Multisample = ((int)0x809D), - /// - /// Original was GL_SAMPLE_ALPHA_TO_COVERAGE = 0x809E - /// - SampleAlphaToCoverage = ((int)0x809E), - /// - /// Original was GL_SAMPLE_ALPHA_TO_ONE = 0x809F - /// - SampleAlphaToOne = ((int)0x809F), - /// - /// Original was GL_SAMPLE_COVERAGE = 0x80A0 - /// - SampleCoverage = ((int)0x80A0), - /// - /// Original was GL_SAMPLE_BUFFERS = 0x80A8 - /// - SampleBuffers = ((int)0x80A8), - /// - /// Original was GL_SAMPLES = 0x80A9 - /// - Samples = ((int)0x80A9), - /// - /// Original was GL_SAMPLE_COVERAGE_VALUE = 0x80AA - /// - SampleCoverageValue = ((int)0x80AA), - /// - /// Original was GL_SAMPLE_COVERAGE_INVERT = 0x80AB - /// - SampleCoverageInvert = ((int)0x80AB), - /// - /// Original was GL_POINT_SIZE_MIN = 0x8126 - /// - PointSizeMin = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MAX = 0x8127 - /// - PointSizeMax = ((int)0x8127), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE = 0x8128 - /// - PointFadeThresholdSize = ((int)0x8128), - /// - /// Original was GL_POINT_DISTANCE_ATTENUATION = 0x8129 - /// - PointDistanceAttenuation = ((int)0x8129), - /// - /// Original was GL_CLAMP_TO_EDGE = 0x812F - /// - ClampToEdge = ((int)0x812F), - /// - /// Original was GL_GENERATE_MIPMAP = 0x8191 - /// - GenerateMipmap = ((int)0x8191), - /// - /// Original was GL_GENERATE_MIPMAP_HINT = 0x8192 - /// - GenerateMipmapHint = ((int)0x8192), - /// - /// Original was GL_UNSIGNED_SHORT_5_6_5 = 0x8363 - /// - UnsignedShort565 = ((int)0x8363), - /// - /// Original was GL_ALIASED_POINT_SIZE_RANGE = 0x846D - /// - AliasedPointSizeRange = ((int)0x846D), - /// - /// Original was GL_ALIASED_LINE_WIDTH_RANGE = 0x846E - /// - AliasedLineWidthRange = ((int)0x846E), - /// - /// Original was GL_TEXTURE0 = 0x84C0 - /// - Texture0 = ((int)0x84C0), - /// - /// Original was GL_TEXTURE1 = 0x84C1 - /// - Texture1 = ((int)0x84C1), - /// - /// Original was GL_TEXTURE2 = 0x84C2 - /// - Texture2 = ((int)0x84C2), - /// - /// Original was GL_TEXTURE3 = 0x84C3 - /// - Texture3 = ((int)0x84C3), - /// - /// Original was GL_TEXTURE4 = 0x84C4 - /// - Texture4 = ((int)0x84C4), - /// - /// Original was GL_TEXTURE5 = 0x84C5 - /// - Texture5 = ((int)0x84C5), - /// - /// Original was GL_TEXTURE6 = 0x84C6 - /// - Texture6 = ((int)0x84C6), - /// - /// Original was GL_TEXTURE7 = 0x84C7 - /// - Texture7 = ((int)0x84C7), - /// - /// Original was GL_TEXTURE8 = 0x84C8 - /// - Texture8 = ((int)0x84C8), - /// - /// Original was GL_TEXTURE9 = 0x84C9 - /// - Texture9 = ((int)0x84C9), - /// - /// Original was GL_TEXTURE10 = 0x84CA - /// - Texture10 = ((int)0x84CA), - /// - /// Original was GL_TEXTURE11 = 0x84CB - /// - Texture11 = ((int)0x84CB), - /// - /// Original was GL_TEXTURE12 = 0x84CC - /// - Texture12 = ((int)0x84CC), - /// - /// Original was GL_TEXTURE13 = 0x84CD - /// - Texture13 = ((int)0x84CD), - /// - /// Original was GL_TEXTURE14 = 0x84CE - /// - Texture14 = ((int)0x84CE), - /// - /// Original was GL_TEXTURE15 = 0x84CF - /// - Texture15 = ((int)0x84CF), - /// - /// Original was GL_TEXTURE16 = 0x84D0 - /// - Texture16 = ((int)0x84D0), - /// - /// Original was GL_TEXTURE17 = 0x84D1 - /// - Texture17 = ((int)0x84D1), - /// - /// Original was GL_TEXTURE18 = 0x84D2 - /// - Texture18 = ((int)0x84D2), - /// - /// Original was GL_TEXTURE19 = 0x84D3 - /// - Texture19 = ((int)0x84D3), - /// - /// Original was GL_TEXTURE20 = 0x84D4 - /// - Texture20 = ((int)0x84D4), - /// - /// Original was GL_TEXTURE21 = 0x84D5 - /// - Texture21 = ((int)0x84D5), - /// - /// Original was GL_TEXTURE22 = 0x84D6 - /// - Texture22 = ((int)0x84D6), - /// - /// Original was GL_TEXTURE23 = 0x84D7 - /// - Texture23 = ((int)0x84D7), - /// - /// Original was GL_TEXTURE24 = 0x84D8 - /// - Texture24 = ((int)0x84D8), - /// - /// Original was GL_TEXTURE25 = 0x84D9 - /// - Texture25 = ((int)0x84D9), - /// - /// Original was GL_TEXTURE26 = 0x84DA - /// - Texture26 = ((int)0x84DA), - /// - /// Original was GL_TEXTURE27 = 0x84DB - /// - Texture27 = ((int)0x84DB), - /// - /// Original was GL_TEXTURE28 = 0x84DC - /// - Texture28 = ((int)0x84DC), - /// - /// Original was GL_TEXTURE29 = 0x84DD - /// - Texture29 = ((int)0x84DD), - /// - /// Original was GL_TEXTURE30 = 0x84DE - /// - Texture30 = ((int)0x84DE), - /// - /// Original was GL_TEXTURE31 = 0x84DF - /// - Texture31 = ((int)0x84DF), - /// - /// Original was GL_ACTIVE_TEXTURE = 0x84E0 - /// - ActiveTexture = ((int)0x84E0), - /// - /// Original was GL_CLIENT_ACTIVE_TEXTURE = 0x84E1 - /// - ClientActiveTexture = ((int)0x84E1), - /// - /// Original was GL_MAX_TEXTURE_UNITS = 0x84E2 - /// - MaxTextureUnits = ((int)0x84E2), - /// - /// Original was GL_SUBTRACT = 0x84E7 - /// - Subtract = ((int)0x84E7), - /// - /// Original was GL_COMBINE = 0x8570 - /// - Combine = ((int)0x8570), - /// - /// Original was GL_COMBINE_RGB = 0x8571 - /// - CombineRgb = ((int)0x8571), - /// - /// Original was GL_COMBINE_ALPHA = 0x8572 - /// - CombineAlpha = ((int)0x8572), - /// - /// Original was GL_RGB_SCALE = 0x8573 - /// - RgbScale = ((int)0x8573), - /// - /// Original was GL_ADD_SIGNED = 0x8574 - /// - AddSigned = ((int)0x8574), - /// - /// Original was GL_INTERPOLATE = 0x8575 - /// - Interpolate = ((int)0x8575), - /// - /// Original was GL_CONSTANT = 0x8576 - /// - Constant = ((int)0x8576), - /// - /// Original was GL_PRIMARY_COLOR = 0x8577 - /// - PrimaryColor = ((int)0x8577), - /// - /// Original was GL_PREVIOUS = 0x8578 - /// - Previous = ((int)0x8578), - /// - /// Original was GL_SRC0_RGB = 0x8580 - /// - Src0Rgb = ((int)0x8580), - /// - /// Original was GL_SRC1_RGB = 0x8581 - /// - Src1Rgb = ((int)0x8581), - /// - /// Original was GL_SRC2_RGB = 0x8582 - /// - Src2Rgb = ((int)0x8582), - /// - /// Original was GL_SRC0_ALPHA = 0x8588 - /// - Src0Alpha = ((int)0x8588), - /// - /// Original was GL_SRC1_ALPHA = 0x8589 - /// - Src1Alpha = ((int)0x8589), - /// - /// Original was GL_SRC2_ALPHA = 0x858A - /// - Src2Alpha = ((int)0x858A), - /// - /// Original was GL_OPERAND0_RGB = 0x8590 - /// - Operand0Rgb = ((int)0x8590), - /// - /// Original was GL_OPERAND1_RGB = 0x8591 - /// - Operand1Rgb = ((int)0x8591), - /// - /// Original was GL_OPERAND2_RGB = 0x8592 - /// - Operand2Rgb = ((int)0x8592), - /// - /// Original was GL_OPERAND0_ALPHA = 0x8598 - /// - Operand0Alpha = ((int)0x8598), - /// - /// Original was GL_OPERAND1_ALPHA = 0x8599 - /// - Operand1Alpha = ((int)0x8599), - /// - /// Original was GL_OPERAND2_ALPHA = 0x859A - /// - Operand2Alpha = ((int)0x859A), - /// - /// Original was GL_NUM_COMPRESSED_TEXTURE_FORMATS = 0x86A2 - /// - NumCompressedTextureFormats = ((int)0x86A2), - /// - /// Original was GL_COMPRESSED_TEXTURE_FORMATS = 0x86A3 - /// - CompressedTextureFormats = ((int)0x86A3), - /// - /// Original was GL_DOT3_RGB = 0x86AE - /// - Dot3Rgb = ((int)0x86AE), - /// - /// Original was GL_DOT3_RGBA = 0x86AF - /// - Dot3Rgba = ((int)0x86AF), - /// - /// Original was GL_BUFFER_SIZE = 0x8764 - /// - BufferSize = ((int)0x8764), - /// - /// Original was GL_BUFFER_USAGE = 0x8765 - /// - BufferUsage = ((int)0x8765), - /// - /// Original was GL_ARRAY_BUFFER = 0x8892 - /// - ArrayBuffer = ((int)0x8892), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER = 0x8893 - /// - ElementArrayBuffer = ((int)0x8893), - /// - /// Original was GL_ARRAY_BUFFER_BINDING = 0x8894 - /// - ArrayBufferBinding = ((int)0x8894), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER_BINDING = 0x8895 - /// - ElementArrayBufferBinding = ((int)0x8895), - /// - /// Original was GL_VERTEX_ARRAY_BUFFER_BINDING = 0x8896 - /// - VertexArrayBufferBinding = ((int)0x8896), - /// - /// Original was GL_NORMAL_ARRAY_BUFFER_BINDING = 0x8897 - /// - NormalArrayBufferBinding = ((int)0x8897), - /// - /// Original was GL_COLOR_ARRAY_BUFFER_BINDING = 0x8898 - /// - ColorArrayBufferBinding = ((int)0x8898), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING = 0x889A - /// - TextureCoordArrayBufferBinding = ((int)0x889A), - /// - /// Original was GL_STATIC_DRAW = 0x88E4 - /// - StaticDraw = ((int)0x88E4), - /// - /// Original was GL_DYNAMIC_DRAW = 0x88E8 - /// - DynamicDraw = ((int)0x88E8), - /// - /// Original was GL_ONE = 1 - /// - One = ((int)1), - /// - /// Original was GL_TRUE = 1 - /// - True = ((int)1), - /// - /// Original was GL_VERSION_ES_CL_1_0 = 1 - /// - VersionEsCl10 = ((int)1), - /// - /// Original was GL_VERSION_ES_CL_1_1 = 1 - /// - VersionEsCl11 = ((int)1), - /// - /// Original was GL_VERSION_ES_CM_1_1 = 1 - /// - VersionEsCm11 = ((int)1), - } - - /// - /// Not used directly. - /// - public enum VertexArrayPName : int - { - /// - /// Original was GL_VERTEX_ATTRIB_RELATIVE_OFFSET = 0x82D5 - /// - VertexAttribRelativeOffset = ((int)0x82D5), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622 - /// - VertexAttribArrayEnabled = ((int)0x8622), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_SIZE = 0x8623 - /// - VertexAttribArraySize = ((int)0x8623), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624 - /// - VertexAttribArrayStride = ((int)0x8624), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_TYPE = 0x8625 - /// - VertexAttribArrayType = ((int)0x8625), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_LONG = 0x874E - /// - VertexAttribArrayLong = ((int)0x874E), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A - /// - VertexAttribArrayNormalized = ((int)0x886A), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_INTEGER = 0x88FD - /// - VertexAttribArrayInteger = ((int)0x88FD), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR = 0x88FE - /// - VertexAttribArrayDivisor = ((int)0x88FE), - } - - /// - /// Not used directly. - /// - public enum VertexAttribEnum : int - { - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622 - /// - VertexAttribArrayEnabled = ((int)0x8622), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_SIZE = 0x8623 - /// - VertexAttribArraySize = ((int)0x8623), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624 - /// - VertexAttribArrayStride = ((int)0x8624), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_TYPE = 0x8625 - /// - VertexAttribArrayType = ((int)0x8625), - /// - /// Original was GL_CURRENT_VERTEX_ATTRIB = 0x8626 - /// - CurrentVertexAttrib = ((int)0x8626), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A - /// - VertexAttribArrayNormalized = ((int)0x886A), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889F - /// - VertexAttribArrayBufferBinding = ((int)0x889F), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_INTEGER = 0x88FD - /// - VertexAttribArrayInteger = ((int)0x88FD), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR = 0x88FE - /// - VertexAttribArrayDivisor = ((int)0x88FE), - } - - /// - /// Not used directly. - /// - public enum VertexAttribPointerType : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - /// - /// Original was GL_HALF_FLOAT = 0x140B - /// - HalfFloat = ((int)0x140B), - /// - /// Original was GL_FIXED = 0x140C - /// - Fixed = ((int)0x140C), - /// - /// Original was GL_UNSIGNED_INT_2_10_10_10_REV = 0x8368 - /// - UnsignedInt2101010Rev = ((int)0x8368), - /// - /// Original was GL_UNSIGNED_INT_10F_11F_11F_REV = 0x8C3B - /// - UnsignedInt10F11F11FRev = ((int)0x8C3B), - /// - /// Original was GL_INT_2_10_10_10_REV = 0x8D9F - /// - Int2101010Rev = ((int)0x8D9F), - } - - /// - /// Not used directly. - /// - public enum VertexAttribType : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - /// - /// Original was GL_HALF_FLOAT = 0x140B - /// - HalfFloat = ((int)0x140B), - /// - /// Original was GL_FIXED = 0x140C - /// - Fixed = ((int)0x140C), - /// - /// Original was GL_UNSIGNED_INT_2_10_10_10_REV = 0x8368 - /// - UnsignedInt2101010Rev = ((int)0x8368), - /// - /// Original was GL_UNSIGNED_INT_10F_11F_11F_REV = 0x8C3B - /// - UnsignedInt10F11F11FRev = ((int)0x8C3B), - /// - /// Original was GL_INT_2_10_10_10_REV = 0x8D9F - /// - Int2101010Rev = ((int)0x8D9F), - } - - /// - /// Not used directly. - /// - public enum VertexBufferObjectParameter : int - { - /// - /// Original was GL_BUFFER_IMMUTABLE_STORAGE = 0x821F - /// - BufferImmutableStorage = ((int)0x821F), - /// - /// Original was GL_BUFFER_STORAGE_FLAGS = 0x8220 - /// - BufferStorageFlags = ((int)0x8220), - /// - /// Original was GL_BUFFER_SIZE = 0x8764 - /// - BufferSize = ((int)0x8764), - /// - /// Original was GL_BUFFER_USAGE = 0x8765 - /// - BufferUsage = ((int)0x8765), - /// - /// Original was GL_BUFFER_ACCESS = 0x88BB - /// - BufferAccess = ((int)0x88BB), - /// - /// Original was GL_BUFFER_MAPPED = 0x88BC - /// - BufferMapped = ((int)0x88BC), - /// - /// Original was GL_BUFFER_ACCESS_FLAGS = 0x911F - /// - BufferAccessFlags = ((int)0x911F), - /// - /// Original was GL_BUFFER_MAP_LENGTH = 0x9120 - /// - BufferMapLength = ((int)0x9120), - /// - /// Original was GL_BUFFER_MAP_OFFSET = 0x9121 - /// - BufferMapOffset = ((int)0x9121), - } - - /// - /// Not used directly. - /// - public enum VertexBufferObjectUsage : int - { - /// - /// Original was GL_STREAM_DRAW = 0x88E0 - /// - StreamDraw = ((int)0x88E0), - /// - /// Original was GL_STREAM_READ = 0x88E1 - /// - StreamRead = ((int)0x88E1), - /// - /// Original was GL_STREAM_COPY = 0x88E2 - /// - StreamCopy = ((int)0x88E2), - /// - /// Original was GL_STATIC_DRAW = 0x88E4 - /// - StaticDraw = ((int)0x88E4), - /// - /// Original was GL_STATIC_READ = 0x88E5 - /// - StaticRead = ((int)0x88E5), - /// - /// Original was GL_STATIC_COPY = 0x88E6 - /// - StaticCopy = ((int)0x88E6), - /// - /// Original was GL_DYNAMIC_DRAW = 0x88E8 - /// - DynamicDraw = ((int)0x88E8), - /// - /// Original was GL_DYNAMIC_READ = 0x88E9 - /// - DynamicRead = ((int)0x88E9), - /// - /// Original was GL_DYNAMIC_COPY = 0x88EA - /// - DynamicCopy = ((int)0x88EA), - } - - /// - /// Used in GL.VertexPointer - /// - public enum VertexPointerType : int - { - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum VertexProvokingMode : int - { - /// - /// Original was GL_FIRST_VERTEX_CONVENTION = 0x8E4D - /// - FirstVertexConvention = ((int)0x8E4D), - /// - /// Original was GL_LAST_VERTEX_CONVENTION = 0x8E4E - /// - LastVertexConvention = ((int)0x8E4E), - } - -} diff --git a/external/src/OpenTK/OpenTK/Graphics/ES11/ES11Obsolete.cs b/external/src/OpenTK/OpenTK/Graphics/ES11/ES11Obsolete.cs deleted file mode 100644 index 4249425..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/ES11/ES11Obsolete.cs +++ /dev/null @@ -1,61 +0,0 @@ -// -// ES11Obsolete.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; - -namespace OpenTK.Graphics.ES11 -{ - partial class GL - { - /// [requires: v1.0] - /// Return the coefficients of the specified clipping plane - /// - /// - /// - /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form GL_CLIP_PLANE where i ranges from 0 to the value of GL_MAX_CLIP_PLANES - 1. - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetClipPlanef")] - [CLSCompliant(false)] - [Obsolete("Use GetClipPlane(..., float[]) instead. This method will return incorrect results.")] - public static Single GetClipPlane(OpenTK.Graphics.ES11.All plane) { throw new BindingsNotRewrittenException(); } - - /// [requires: v1.0] - /// Return the coefficients of the specified clipping plane - /// - /// - /// - /// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form GL_CLIP_PLANE where i ranges from 0 to the value of GL_MAX_CLIP_PLANES - 1. - /// - /// - [AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetClipPlanex")] - [CLSCompliant(false)] - [Obsolete("Use GetClipPlane(..., int[]) instead. This method will return incorrect results.")] - public static int GetClipPlanex(OpenTK.Graphics.ES11.All plane) { throw new BindingsNotRewrittenException(); } - } -} - diff --git a/external/src/OpenTK/OpenTK/Graphics/ES11/ErrorHelper.cs b/external/src/OpenTK/OpenTK/Graphics/ES11/ErrorHelper.cs deleted file mode 100644 index 95ae686..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/ES11/ErrorHelper.cs +++ /dev/null @@ -1,124 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2009 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Collections.Generic; -using System.Text; -using System.Diagnostics; - -namespace OpenTK.Graphics.ES11 -{ - // Used in debug-mode only, for automatic OpenGL error-checking. - // - // Works like this: an instance is created before each OpenGL function is called. - // The constructor resets the OpenGL error state. Once the native function returns, - // the error state is checked again, raising the relevant exceptions. - // - // A using-region is used to ensure Dispose() is called. - // - // Make sure that no error checking is added to the GetError function, - // as that would cause infinite recursion! - internal struct ErrorHelper : IDisposable - { - private static readonly object SyncRoot = new object(); - - private static readonly Dictionary> ContextErrors = - new Dictionary>(); - - private readonly GraphicsContext Context; - - public ErrorHelper(IGraphicsContext context) - { - if (context == null) - { - throw new GraphicsContextMissingException(); - } - - Context = (GraphicsContext)context; - lock (SyncRoot) - { - if (!ContextErrors.ContainsKey(Context)) - { - ContextErrors.Add(Context, new List()); - } - } - ResetErrors(); - } - - // Retrieve all OpenGL errors to clear the error list. - // See http://www.opengl.org/documentation/specs/man_pages/hardcopy/GL/html/gl/geterror.html - [Conditional("DEBUG")] - internal void ResetErrors() - { - if (Context.ErrorChecking) - { - while ((ErrorCode)GL.GetError() != ErrorCode.NoError) - { } - } - } - - // Retrieve all OpenGL errors and throw an exception if anything other than NoError is returned. - [Conditional("DEBUG")] - internal void CheckErrors() - { - if (Context.ErrorChecking) - { - List error_list = ContextErrors[Context]; - error_list.Clear(); - ErrorCode error; - do - { - error = (ErrorCode)GL.GetError(); - error_list.Add(error); - } while (error != ErrorCode.NoError); - - if (error_list.Count != 1) - { - StringBuilder sb = new StringBuilder(); - foreach (ErrorCode e in error_list) - { - if (e != ErrorCode.NoError) - { - sb.Append(e.ToString()); - sb.Append(", "); - } - else - { - break; - } - } - sb.Remove(sb.Length - 2, 2); // Remove the last comma - - throw new GraphicsErrorException(sb.ToString()); - } - } - } - - public void Dispose() - { - CheckErrors(); - } - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/ES11/Helper.cs b/external/src/OpenTK/OpenTK/Graphics/ES11/Helper.cs deleted file mode 100644 index 699d580..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/ES11/Helper.cs +++ /dev/null @@ -1,78 +0,0 @@ -using System; -using System.Runtime.InteropServices; - -namespace OpenTK.Graphics.ES11 -{ - /// - /// Provides access to OpenGL ES 1.1 methods. - /// - - public sealed partial class GL : GraphicsBindingsBase - { -#if IPHONE - private const string Library = "/System/Library/Frameworks/OpenGLES.framework/OpenGLES"; -#elif TIZEN - private const string Library = "libGLESv1_CM.so.1"; -#else - private const string Library = "GLESv1_CM"; -#endif - private static readonly object sync_root = new object(); - - private static IntPtr[] EntryPoints; - private static byte[] EntryPointNames; - private static int[] EntryPointNameOffsets; - - /// - /// Constructs a new instance. - /// - public GL() - { - _EntryPointsInstance = EntryPoints; - _EntryPointNamesInstance = EntryPointNames; - _EntryPointNameOffsetsInstance = EntryPointNameOffsets; - } - - /// - /// Returns a synchronization token unique for the GL class. - /// - protected override object SyncRoot - { - get { return sync_root; } - } - - } - - /// - /// Defines the signature of a debug callback for - /// . - /// - /// The for this debug message. - /// The for this debug message. - /// The id of this debug message. - /// The for this debug message. - /// The length of this debug message. - /// A pointer to a null-terminated ASCII C string, representing the content of this debug message. - /// A pointer to a user-specified parameter. - [UnmanagedFunctionPointer(CallingConvention.Winapi)] - public delegate void DebugProc( - DebugSource source, DebugType type, int id, - DebugSeverity severity, int length, IntPtr message, - IntPtr userParam); - - /// - /// Defines the signature of a debug callback for - /// . - /// - /// The for this debug message. - /// The for this debug message. - /// The id of this debug message. - /// The for this debug message. - /// The length of this debug message. - /// A pointer to a null-terminated ASCII C string, representing the content of this debug message. - /// A pointer to a user-specified parameter. - [UnmanagedFunctionPointer(CallingConvention.Winapi)] - public delegate void DebugProcKhr( - DebugSource source, DebugType type, int id, - DebugSeverity severity, int length, IntPtr message, - IntPtr userParam); -} diff --git a/external/src/OpenTK/OpenTK/Graphics/ES20/ES20.cs b/external/src/OpenTK/OpenTK/Graphics/ES20/ES20.cs deleted file mode 100644 index ee40b54..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/ES20/ES20.cs +++ /dev/null @@ -1,63102 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2015 Stefanos Apostolopoulos for the Open Toolkit Library -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - - - -namespace OpenTK.Graphics.ES20 -{ - using System; - using System.Text; - using System.Runtime.InteropServices; - #pragma warning disable 3019 - #pragma warning disable 1591 - #pragma warning disable 1572 - #pragma warning disable 1573 - #pragma warning disable 626 - - partial class GL - { - static GL() - { - EntryPointNames = new byte[] - { - 103, 108, 65, 99, 113, 117, 105, 114, 101, 75, 101, 121, 101, 100, 77, 117, 116, 101, 120, 87, 105, 110, 51, 50, 69, 88, 84, 0, - 103, 108, 65, 99, 116, 105, 118, 101, 80, 114, 111, 103, 114, 97, 109, 69, 88, 84, 0, - 103, 108, 65, 99, 116, 105, 118, 101, 83, 104, 97, 100, 101, 114, 80, 114, 111, 103, 114, 97, 109, 69, 88, 84, 0, - 103, 108, 65, 99, 116, 105, 118, 101, 84, 101, 120, 116, 117, 114, 101, 0, - 103, 108, 65, 108, 112, 104, 97, 70, 117, 110, 99, 81, 67, 79, 77, 0, - 103, 108, 65, 112, 112, 108, 121, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 65, 116, 116, 97, 99, 104, 109, 101, 110, 116, 67, 77, 65, 65, 73, 78, 84, 69, 76, 0, - 103, 108, 65, 116, 116, 97, 99, 104, 83, 104, 97, 100, 101, 114, 0, - 103, 108, 66, 101, 103, 105, 110, 67, 111, 110, 100, 105, 116, 105, 111, 110, 97, 108, 82, 101, 110, 100, 101, 114, 78, 86, 0, - 103, 108, 66, 101, 103, 105, 110, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 65, 77, 68, 0, - 103, 108, 66, 101, 103, 105, 110, 80, 101, 114, 102, 81, 117, 101, 114, 121, 73, 78, 84, 69, 76, 0, - 103, 108, 66, 101, 103, 105, 110, 81, 117, 101, 114, 121, 69, 88, 84, 0, - 103, 108, 66, 105, 110, 100, 65, 116, 116, 114, 105, 98, 76, 111, 99, 97, 116, 105, 111, 110, 0, - 103, 108, 66, 105, 110, 100, 66, 117, 102, 102, 101, 114, 0, - 103, 108, 66, 105, 110, 100, 70, 114, 97, 103, 68, 97, 116, 97, 76, 111, 99, 97, 116, 105, 111, 110, 69, 88, 84, 0, - 103, 108, 66, 105, 110, 100, 70, 114, 97, 103, 68, 97, 116, 97, 76, 111, 99, 97, 116, 105, 111, 110, 73, 110, 100, 101, 120, 101, 100, 69, 88, 84, 0, - 103, 108, 66, 105, 110, 100, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 0, - 103, 108, 66, 105, 110, 100, 80, 114, 111, 103, 114, 97, 109, 80, 105, 112, 101, 108, 105, 110, 101, 69, 88, 84, 0, - 103, 108, 66, 105, 110, 100, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 0, - 103, 108, 66, 105, 110, 100, 84, 101, 120, 116, 117, 114, 101, 0, - 103, 108, 66, 105, 110, 100, 86, 101, 114, 116, 101, 120, 65, 114, 114, 97, 121, 79, 69, 83, 0, - 103, 108, 66, 108, 101, 110, 100, 66, 97, 114, 114, 105, 101, 114, 75, 72, 82, 0, - 103, 108, 66, 108, 101, 110, 100, 66, 97, 114, 114, 105, 101, 114, 78, 86, 0, - 103, 108, 66, 108, 101, 110, 100, 67, 111, 108, 111, 114, 0, - 103, 108, 66, 108, 101, 110, 100, 69, 113, 117, 97, 116, 105, 111, 110, 0, - 103, 108, 66, 108, 101, 110, 100, 69, 113, 117, 97, 116, 105, 111, 110, 69, 88, 84, 0, - 103, 108, 66, 108, 101, 110, 100, 69, 113, 117, 97, 116, 105, 111, 110, 105, 69, 88, 84, 0, - 103, 108, 66, 108, 101, 110, 100, 69, 113, 117, 97, 116, 105, 111, 110, 105, 79, 69, 83, 0, - 103, 108, 66, 108, 101, 110, 100, 69, 113, 117, 97, 116, 105, 111, 110, 83, 101, 112, 97, 114, 97, 116, 101, 0, - 103, 108, 66, 108, 101, 110, 100, 69, 113, 117, 97, 116, 105, 111, 110, 83, 101, 112, 97, 114, 97, 116, 101, 105, 69, 88, 84, 0, - 103, 108, 66, 108, 101, 110, 100, 69, 113, 117, 97, 116, 105, 111, 110, 83, 101, 112, 97, 114, 97, 116, 101, 105, 79, 69, 83, 0, - 103, 108, 66, 108, 101, 110, 100, 70, 117, 110, 99, 0, - 103, 108, 66, 108, 101, 110, 100, 70, 117, 110, 99, 105, 69, 88, 84, 0, - 103, 108, 66, 108, 101, 110, 100, 70, 117, 110, 99, 105, 79, 69, 83, 0, - 103, 108, 66, 108, 101, 110, 100, 70, 117, 110, 99, 83, 101, 112, 97, 114, 97, 116, 101, 0, - 103, 108, 66, 108, 101, 110, 100, 70, 117, 110, 99, 83, 101, 112, 97, 114, 97, 116, 101, 105, 69, 88, 84, 0, - 103, 108, 66, 108, 101, 110, 100, 70, 117, 110, 99, 83, 101, 112, 97, 114, 97, 116, 101, 105, 79, 69, 83, 0, - 103, 108, 66, 108, 101, 110, 100, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 78, 86, 0, - 103, 108, 66, 108, 105, 116, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 65, 78, 71, 76, 69, 0, - 103, 108, 66, 108, 105, 116, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 78, 86, 0, - 103, 108, 66, 117, 102, 102, 101, 114, 68, 97, 116, 97, 0, - 103, 108, 66, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 69, 88, 84, 0, - 103, 108, 66, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 69, 120, 116, 101, 114, 110, 97, 108, 69, 88, 84, 0, - 103, 108, 66, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 69, 88, 84, 0, - 103, 108, 66, 117, 102, 102, 101, 114, 83, 117, 98, 68, 97, 116, 97, 0, - 103, 108, 67, 104, 101, 99, 107, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 83, 116, 97, 116, 117, 115, 0, - 103, 108, 67, 108, 101, 97, 114, 0, - 103, 108, 67, 108, 101, 97, 114, 67, 111, 108, 111, 114, 0, - 103, 108, 67, 108, 101, 97, 114, 68, 101, 112, 116, 104, 102, 0, - 103, 108, 67, 108, 101, 97, 114, 80, 105, 120, 101, 108, 76, 111, 99, 97, 108, 83, 116, 111, 114, 97, 103, 101, 117, 105, 69, 88, 84, 0, - 103, 108, 67, 108, 101, 97, 114, 83, 116, 101, 110, 99, 105, 108, 0, - 103, 108, 67, 108, 101, 97, 114, 84, 101, 120, 73, 109, 97, 103, 101, 69, 88, 84, 0, - 103, 108, 67, 108, 101, 97, 114, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 69, 88, 84, 0, - 103, 108, 67, 108, 105, 101, 110, 116, 87, 97, 105, 116, 83, 121, 110, 99, 65, 80, 80, 76, 69, 0, - 103, 108, 67, 108, 105, 112, 67, 111, 110, 116, 114, 111, 108, 69, 88, 84, 0, - 103, 108, 67, 111, 108, 111, 114, 77, 97, 115, 107, 0, - 103, 108, 67, 111, 108, 111, 114, 77, 97, 115, 107, 105, 69, 88, 84, 0, - 103, 108, 67, 111, 108, 111, 114, 77, 97, 115, 107, 105, 79, 69, 83, 0, - 103, 108, 67, 111, 109, 112, 105, 108, 101, 83, 104, 97, 100, 101, 114, 0, - 103, 108, 67, 111, 109, 112, 114, 101, 115, 115, 101, 100, 84, 101, 120, 73, 109, 97, 103, 101, 50, 68, 0, - 103, 108, 67, 111, 109, 112, 114, 101, 115, 115, 101, 100, 84, 101, 120, 73, 109, 97, 103, 101, 51, 68, 79, 69, 83, 0, - 103, 108, 67, 111, 109, 112, 114, 101, 115, 115, 101, 100, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 50, 68, 0, - 103, 108, 67, 111, 109, 112, 114, 101, 115, 115, 101, 100, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 51, 68, 79, 69, 83, 0, - 103, 108, 67, 111, 110, 115, 101, 114, 118, 97, 116, 105, 118, 101, 82, 97, 115, 116, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 78, 86, 0, - 103, 108, 67, 111, 112, 121, 66, 117, 102, 102, 101, 114, 83, 117, 98, 68, 97, 116, 97, 78, 86, 0, - 103, 108, 67, 111, 112, 121, 73, 109, 97, 103, 101, 83, 117, 98, 68, 97, 116, 97, 69, 88, 84, 0, - 103, 108, 67, 111, 112, 121, 73, 109, 97, 103, 101, 83, 117, 98, 68, 97, 116, 97, 79, 69, 83, 0, - 103, 108, 67, 111, 112, 121, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 67, 111, 112, 121, 84, 101, 120, 73, 109, 97, 103, 101, 50, 68, 0, - 103, 108, 67, 111, 112, 121, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 50, 68, 0, - 103, 108, 67, 111, 112, 121, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 51, 68, 79, 69, 83, 0, - 103, 108, 67, 111, 112, 121, 84, 101, 120, 116, 117, 114, 101, 76, 101, 118, 101, 108, 115, 65, 80, 80, 76, 69, 0, - 103, 108, 67, 111, 118, 101, 114, 97, 103, 101, 77, 97, 115, 107, 78, 86, 0, - 103, 108, 67, 111, 118, 101, 114, 97, 103, 101, 77, 111, 100, 117, 108, 97, 116, 105, 111, 110, 78, 86, 0, - 103, 108, 67, 111, 118, 101, 114, 97, 103, 101, 77, 111, 100, 117, 108, 97, 116, 105, 111, 110, 84, 97, 98, 108, 101, 78, 86, 0, - 103, 108, 67, 111, 118, 101, 114, 97, 103, 101, 79, 112, 101, 114, 97, 116, 105, 111, 110, 78, 86, 0, - 103, 108, 67, 111, 118, 101, 114, 70, 105, 108, 108, 80, 97, 116, 104, 73, 110, 115, 116, 97, 110, 99, 101, 100, 78, 86, 0, - 103, 108, 67, 111, 118, 101, 114, 70, 105, 108, 108, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 67, 111, 118, 101, 114, 83, 116, 114, 111, 107, 101, 80, 97, 116, 104, 73, 110, 115, 116, 97, 110, 99, 101, 100, 78, 86, 0, - 103, 108, 67, 111, 118, 101, 114, 83, 116, 114, 111, 107, 101, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 67, 114, 101, 97, 116, 101, 77, 101, 109, 111, 114, 121, 79, 98, 106, 101, 99, 116, 115, 69, 88, 84, 0, - 103, 108, 67, 114, 101, 97, 116, 101, 80, 101, 114, 102, 81, 117, 101, 114, 121, 73, 78, 84, 69, 76, 0, - 103, 108, 67, 114, 101, 97, 116, 101, 80, 114, 111, 103, 114, 97, 109, 0, - 103, 108, 67, 114, 101, 97, 116, 101, 83, 104, 97, 100, 101, 114, 0, - 103, 108, 67, 114, 101, 97, 116, 101, 83, 104, 97, 100, 101, 114, 80, 114, 111, 103, 114, 97, 109, 69, 88, 84, 0, - 103, 108, 67, 114, 101, 97, 116, 101, 83, 104, 97, 100, 101, 114, 80, 114, 111, 103, 114, 97, 109, 118, 69, 88, 84, 0, - 103, 108, 67, 117, 108, 108, 70, 97, 99, 101, 0, - 103, 108, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 67, 97, 108, 108, 98, 97, 99, 107, 0, - 103, 108, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 67, 97, 108, 108, 98, 97, 99, 107, 75, 72, 82, 0, - 103, 108, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 67, 111, 110, 116, 114, 111, 108, 0, - 103, 108, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 67, 111, 110, 116, 114, 111, 108, 75, 72, 82, 0, - 103, 108, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 73, 110, 115, 101, 114, 116, 0, - 103, 108, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 73, 110, 115, 101, 114, 116, 75, 72, 82, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 66, 117, 102, 102, 101, 114, 115, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 70, 101, 110, 99, 101, 115, 78, 86, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 115, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 77, 101, 109, 111, 114, 121, 79, 98, 106, 101, 99, 116, 115, 69, 88, 84, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 80, 97, 116, 104, 115, 78, 86, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 115, 65, 77, 68, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 80, 101, 114, 102, 81, 117, 101, 114, 121, 73, 78, 84, 69, 76, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 80, 114, 111, 103, 114, 97, 109, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 80, 114, 111, 103, 114, 97, 109, 80, 105, 112, 101, 108, 105, 110, 101, 115, 69, 88, 84, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 81, 117, 101, 114, 105, 101, 115, 69, 88, 84, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 115, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 83, 101, 109, 97, 112, 104, 111, 114, 101, 115, 69, 88, 84, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 83, 104, 97, 100, 101, 114, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 83, 121, 110, 99, 65, 80, 80, 76, 69, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 84, 101, 120, 116, 117, 114, 101, 115, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 86, 101, 114, 116, 101, 120, 65, 114, 114, 97, 121, 115, 79, 69, 83, 0, - 103, 108, 68, 101, 112, 116, 104, 70, 117, 110, 99, 0, - 103, 108, 68, 101, 112, 116, 104, 77, 97, 115, 107, 0, - 103, 108, 68, 101, 112, 116, 104, 82, 97, 110, 103, 101, 65, 114, 114, 97, 121, 102, 118, 78, 86, 0, - 103, 108, 68, 101, 112, 116, 104, 82, 97, 110, 103, 101, 65, 114, 114, 97, 121, 102, 118, 79, 69, 83, 0, - 103, 108, 68, 101, 112, 116, 104, 82, 97, 110, 103, 101, 102, 0, - 103, 108, 68, 101, 112, 116, 104, 82, 97, 110, 103, 101, 73, 110, 100, 101, 120, 101, 100, 102, 78, 86, 0, - 103, 108, 68, 101, 112, 116, 104, 82, 97, 110, 103, 101, 73, 110, 100, 101, 120, 101, 100, 102, 79, 69, 83, 0, - 103, 108, 68, 101, 116, 97, 99, 104, 83, 104, 97, 100, 101, 114, 0, - 103, 108, 68, 105, 115, 97, 98, 108, 101, 0, - 103, 108, 68, 105, 115, 97, 98, 108, 101, 68, 114, 105, 118, 101, 114, 67, 111, 110, 116, 114, 111, 108, 81, 67, 79, 77, 0, - 103, 108, 68, 105, 115, 97, 98, 108, 101, 105, 69, 88, 84, 0, - 103, 108, 68, 105, 115, 97, 98, 108, 101, 105, 78, 86, 0, - 103, 108, 68, 105, 115, 97, 98, 108, 101, 105, 79, 69, 83, 0, - 103, 108, 68, 105, 115, 97, 98, 108, 101, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 65, 114, 114, 97, 121, 0, - 103, 108, 68, 105, 115, 99, 97, 114, 100, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 65, 114, 114, 97, 121, 115, 0, - 103, 108, 68, 114, 97, 119, 65, 114, 114, 97, 121, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 65, 78, 71, 76, 69, 0, - 103, 108, 68, 114, 97, 119, 65, 114, 114, 97, 121, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 66, 97, 115, 101, 73, 110, 115, 116, 97, 110, 99, 101, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 65, 114, 114, 97, 121, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 65, 114, 114, 97, 121, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 78, 86, 0, - 103, 108, 68, 114, 97, 119, 66, 117, 102, 102, 101, 114, 115, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 66, 117, 102, 102, 101, 114, 115, 73, 110, 100, 101, 120, 101, 100, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 66, 117, 102, 102, 101, 114, 115, 78, 86, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 66, 97, 115, 101, 86, 101, 114, 116, 101, 120, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 66, 97, 115, 101, 86, 101, 114, 116, 101, 120, 79, 69, 83, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 65, 78, 71, 76, 69, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 66, 97, 115, 101, 73, 110, 115, 116, 97, 110, 99, 101, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 66, 97, 115, 101, 86, 101, 114, 116, 101, 120, 66, 97, 115, 101, 73, 110, 115, 116, 97, 110, 99, 101, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 66, 97, 115, 101, 86, 101, 114, 116, 101, 120, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 66, 97, 115, 101, 86, 101, 114, 116, 101, 120, 79, 69, 83, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 78, 86, 0, - 103, 108, 68, 114, 97, 119, 82, 97, 110, 103, 101, 69, 108, 101, 109, 101, 110, 116, 115, 66, 97, 115, 101, 86, 101, 114, 116, 101, 120, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 82, 97, 110, 103, 101, 69, 108, 101, 109, 101, 110, 116, 115, 66, 97, 115, 101, 86, 101, 114, 116, 101, 120, 79, 69, 83, 0, - 103, 108, 68, 114, 97, 119, 84, 114, 97, 110, 115, 102, 111, 114, 109, 70, 101, 101, 100, 98, 97, 99, 107, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 84, 114, 97, 110, 115, 102, 111, 114, 109, 70, 101, 101, 100, 98, 97, 99, 107, 73, 110, 115, 116, 97, 110, 99, 101, 100, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 86, 107, 73, 109, 97, 103, 101, 78, 86, 0, - 103, 108, 69, 71, 76, 73, 109, 97, 103, 101, 84, 97, 114, 103, 101, 116, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 79, 69, 83, 0, - 103, 108, 69, 71, 76, 73, 109, 97, 103, 101, 84, 97, 114, 103, 101, 116, 84, 101, 120, 116, 117, 114, 101, 50, 68, 79, 69, 83, 0, - 103, 108, 69, 110, 97, 98, 108, 101, 0, - 103, 108, 69, 110, 97, 98, 108, 101, 68, 114, 105, 118, 101, 114, 67, 111, 110, 116, 114, 111, 108, 81, 67, 79, 77, 0, - 103, 108, 69, 110, 97, 98, 108, 101, 105, 69, 88, 84, 0, - 103, 108, 69, 110, 97, 98, 108, 101, 105, 78, 86, 0, - 103, 108, 69, 110, 97, 98, 108, 101, 105, 79, 69, 83, 0, - 103, 108, 69, 110, 97, 98, 108, 101, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 65, 114, 114, 97, 121, 0, - 103, 108, 69, 110, 100, 67, 111, 110, 100, 105, 116, 105, 111, 110, 97, 108, 82, 101, 110, 100, 101, 114, 78, 86, 0, - 103, 108, 69, 110, 100, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 65, 77, 68, 0, - 103, 108, 69, 110, 100, 80, 101, 114, 102, 81, 117, 101, 114, 121, 73, 78, 84, 69, 76, 0, - 103, 108, 69, 110, 100, 81, 117, 101, 114, 121, 69, 88, 84, 0, - 103, 108, 69, 110, 100, 84, 105, 108, 105, 110, 103, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 66, 117, 102, 102, 101, 114, 80, 111, 105, 110, 116, 101, 114, 118, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 66, 117, 102, 102, 101, 114, 115, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 115, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 66, 105, 110, 97, 114, 121, 83, 111, 117, 114, 99, 101, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 115, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 115, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 83, 104, 97, 100, 101, 114, 115, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 84, 101, 120, 76, 101, 118, 101, 108, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 84, 101, 120, 116, 117, 114, 101, 115, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 73, 115, 80, 114, 111, 103, 114, 97, 109, 66, 105, 110, 97, 114, 121, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 84, 101, 120, 79, 98, 106, 101, 99, 116, 83, 116, 97, 116, 101, 79, 118, 101, 114, 114, 105, 100, 101, 105, 81, 67, 79, 77, 0, - 103, 108, 70, 101, 110, 99, 101, 83, 121, 110, 99, 65, 80, 80, 76, 69, 0, - 103, 108, 70, 105, 110, 105, 115, 104, 0, - 103, 108, 70, 105, 110, 105, 115, 104, 70, 101, 110, 99, 101, 78, 86, 0, - 103, 108, 70, 108, 117, 115, 104, 0, - 103, 108, 70, 108, 117, 115, 104, 77, 97, 112, 112, 101, 100, 66, 117, 102, 102, 101, 114, 82, 97, 110, 103, 101, 69, 88, 84, 0, - 103, 108, 70, 114, 97, 103, 109, 101, 110, 116, 67, 111, 118, 101, 114, 97, 103, 101, 67, 111, 108, 111, 114, 78, 86, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 70, 101, 116, 99, 104, 66, 97, 114, 114, 105, 101, 114, 81, 67, 79, 77, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 70, 111, 118, 101, 97, 116, 105, 111, 110, 67, 111, 110, 102, 105, 103, 81, 67, 79, 77, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 70, 111, 118, 101, 97, 116, 105, 111, 110, 80, 97, 114, 97, 109, 101, 116, 101, 114, 115, 81, 67, 79, 77, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 80, 105, 120, 101, 108, 76, 111, 99, 97, 108, 83, 116, 111, 114, 97, 103, 101, 83, 105, 122, 101, 69, 88, 84, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 83, 97, 109, 112, 108, 101, 76, 111, 99, 97, 116, 105, 111, 110, 115, 102, 118, 78, 86, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 50, 68, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 50, 68, 68, 111, 119, 110, 115, 97, 109, 112, 108, 101, 73, 77, 71, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 50, 68, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 69, 88, 84, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 50, 68, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 73, 77, 71, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 51, 68, 79, 69, 83, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 69, 88, 84, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 76, 97, 121, 101, 114, 68, 111, 119, 110, 115, 97, 109, 112, 108, 101, 73, 77, 71, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 77, 117, 108, 116, 105, 118, 105, 101, 119, 79, 86, 82, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 77, 117, 108, 116, 105, 118, 105, 101, 119, 79, 86, 82, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 79, 69, 83, 0, - 103, 108, 70, 114, 111, 110, 116, 70, 97, 99, 101, 0, - 103, 108, 71, 101, 110, 66, 117, 102, 102, 101, 114, 115, 0, - 103, 108, 71, 101, 110, 101, 114, 97, 116, 101, 77, 105, 112, 109, 97, 112, 0, - 103, 108, 71, 101, 110, 70, 101, 110, 99, 101, 115, 78, 86, 0, - 103, 108, 71, 101, 110, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 115, 0, - 103, 108, 71, 101, 110, 80, 97, 116, 104, 115, 78, 86, 0, - 103, 108, 71, 101, 110, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 115, 65, 77, 68, 0, - 103, 108, 71, 101, 110, 80, 114, 111, 103, 114, 97, 109, 80, 105, 112, 101, 108, 105, 110, 101, 115, 69, 88, 84, 0, - 103, 108, 71, 101, 110, 81, 117, 101, 114, 105, 101, 115, 69, 88, 84, 0, - 103, 108, 71, 101, 110, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 115, 0, - 103, 108, 71, 101, 110, 83, 101, 109, 97, 112, 104, 111, 114, 101, 115, 69, 88, 84, 0, - 103, 108, 71, 101, 110, 84, 101, 120, 116, 117, 114, 101, 115, 0, - 103, 108, 71, 101, 110, 86, 101, 114, 116, 101, 120, 65, 114, 114, 97, 121, 115, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 65, 99, 116, 105, 118, 101, 65, 116, 116, 114, 105, 98, 0, - 103, 108, 71, 101, 116, 65, 99, 116, 105, 118, 101, 85, 110, 105, 102, 111, 114, 109, 0, - 103, 108, 71, 101, 116, 65, 116, 116, 97, 99, 104, 101, 100, 83, 104, 97, 100, 101, 114, 115, 0, - 103, 108, 71, 101, 116, 65, 116, 116, 114, 105, 98, 76, 111, 99, 97, 116, 105, 111, 110, 0, - 103, 108, 71, 101, 116, 66, 111, 111, 108, 101, 97, 110, 118, 0, - 103, 108, 71, 101, 116, 66, 117, 102, 102, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 0, - 103, 108, 71, 101, 116, 66, 117, 102, 102, 101, 114, 80, 111, 105, 110, 116, 101, 114, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 67, 111, 118, 101, 114, 97, 103, 101, 77, 111, 100, 117, 108, 97, 116, 105, 111, 110, 84, 97, 98, 108, 101, 78, 86, 0, - 103, 108, 71, 101, 116, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 76, 111, 103, 0, - 103, 108, 71, 101, 116, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 76, 111, 103, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 68, 114, 105, 118, 101, 114, 67, 111, 110, 116, 114, 111, 108, 115, 81, 67, 79, 77, 0, - 103, 108, 71, 101, 116, 68, 114, 105, 118, 101, 114, 67, 111, 110, 116, 114, 111, 108, 83, 116, 114, 105, 110, 103, 81, 67, 79, 77, 0, - 103, 108, 71, 101, 116, 69, 114, 114, 111, 114, 0, - 103, 108, 71, 101, 116, 70, 101, 110, 99, 101, 105, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 70, 105, 114, 115, 116, 80, 101, 114, 102, 81, 117, 101, 114, 121, 73, 100, 73, 78, 84, 69, 76, 0, - 103, 108, 71, 101, 116, 70, 108, 111, 97, 116, 105, 95, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 70, 108, 111, 97, 116, 105, 95, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 70, 108, 111, 97, 116, 118, 0, - 103, 108, 71, 101, 116, 70, 114, 97, 103, 68, 97, 116, 97, 73, 110, 100, 101, 120, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 65, 116, 116, 97, 99, 104, 109, 101, 110, 116, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 0, - 103, 108, 71, 101, 116, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 80, 105, 120, 101, 108, 76, 111, 99, 97, 108, 83, 116, 111, 114, 97, 103, 101, 83, 105, 122, 101, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 71, 114, 97, 112, 104, 105, 99, 115, 82, 101, 115, 101, 116, 83, 116, 97, 116, 117, 115, 0, - 103, 108, 71, 101, 116, 71, 114, 97, 112, 104, 105, 99, 115, 82, 101, 115, 101, 116, 83, 116, 97, 116, 117, 115, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 71, 114, 97, 112, 104, 105, 99, 115, 82, 101, 115, 101, 116, 83, 116, 97, 116, 117, 115, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 73, 109, 97, 103, 101, 72, 97, 110, 100, 108, 101, 78, 86, 0, - 103, 108, 71, 101, 116, 73, 110, 116, 101, 103, 101, 114, 54, 52, 118, 65, 80, 80, 76, 69, 0, - 103, 108, 71, 101, 116, 73, 110, 116, 101, 103, 101, 114, 105, 95, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 73, 110, 116, 101, 103, 101, 114, 118, 0, - 103, 108, 71, 101, 116, 73, 110, 116, 101, 114, 110, 97, 108, 102, 111, 114, 109, 97, 116, 83, 97, 109, 112, 108, 101, 105, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 77, 101, 109, 111, 114, 121, 79, 98, 106, 101, 99, 116, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 78, 101, 120, 116, 80, 101, 114, 102, 81, 117, 101, 114, 121, 73, 100, 73, 78, 84, 69, 76, 0, - 103, 108, 71, 101, 116, 110, 85, 110, 105, 102, 111, 114, 109, 102, 118, 0, - 103, 108, 71, 101, 116, 110, 85, 110, 105, 102, 111, 114, 109, 102, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 110, 85, 110, 105, 102, 111, 114, 109, 102, 118, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 110, 85, 110, 105, 102, 111, 114, 109, 105, 118, 0, - 103, 108, 71, 101, 116, 110, 85, 110, 105, 102, 111, 114, 109, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 110, 85, 110, 105, 102, 111, 114, 109, 105, 118, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 110, 85, 110, 105, 102, 111, 114, 109, 117, 105, 118, 0, - 103, 108, 71, 101, 116, 110, 85, 110, 105, 102, 111, 114, 109, 117, 105, 118, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 79, 98, 106, 101, 99, 116, 76, 97, 98, 101, 108, 0, - 103, 108, 71, 101, 116, 79, 98, 106, 101, 99, 116, 76, 97, 98, 101, 108, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 79, 98, 106, 101, 99, 116, 76, 97, 98, 101, 108, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 79, 98, 106, 101, 99, 116, 80, 116, 114, 76, 97, 98, 101, 108, 0, - 103, 108, 71, 101, 116, 79, 98, 106, 101, 99, 116, 80, 116, 114, 76, 97, 98, 101, 108, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 67, 111, 108, 111, 114, 71, 101, 110, 102, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 67, 111, 108, 111, 114, 71, 101, 110, 105, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 67, 111, 109, 109, 97, 110, 100, 115, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 67, 111, 111, 114, 100, 115, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 68, 97, 115, 104, 65, 114, 114, 97, 121, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 76, 101, 110, 103, 116, 104, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 77, 101, 116, 114, 105, 99, 82, 97, 110, 103, 101, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 77, 101, 116, 114, 105, 99, 115, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 83, 112, 97, 99, 105, 110, 103, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 84, 101, 120, 71, 101, 110, 102, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 84, 101, 120, 71, 101, 110, 105, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 67, 111, 117, 110, 116, 101, 114, 73, 110, 102, 111, 73, 78, 84, 69, 76, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 67, 111, 117, 110, 116, 101, 114, 68, 97, 116, 97, 65, 77, 68, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 67, 111, 117, 110, 116, 101, 114, 73, 110, 102, 111, 65, 77, 68, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 67, 111, 117, 110, 116, 101, 114, 115, 65, 77, 68, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 67, 111, 117, 110, 116, 101, 114, 83, 116, 114, 105, 110, 103, 65, 77, 68, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 71, 114, 111, 117, 112, 115, 65, 77, 68, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 71, 114, 111, 117, 112, 83, 116, 114, 105, 110, 103, 65, 77, 68, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 81, 117, 101, 114, 121, 68, 97, 116, 97, 73, 78, 84, 69, 76, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 81, 117, 101, 114, 121, 73, 100, 66, 121, 78, 97, 109, 101, 73, 78, 84, 69, 76, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 81, 117, 101, 114, 121, 73, 110, 102, 111, 73, 78, 84, 69, 76, 0, - 103, 108, 71, 101, 116, 80, 111, 105, 110, 116, 101, 114, 118, 0, - 103, 108, 71, 101, 116, 80, 111, 105, 110, 116, 101, 114, 118, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 66, 105, 110, 97, 114, 121, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 73, 110, 102, 111, 76, 111, 103, 0, - 103, 108, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 105, 118, 0, - 103, 108, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 80, 105, 112, 101, 108, 105, 110, 101, 73, 110, 102, 111, 76, 111, 103, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 80, 105, 112, 101, 108, 105, 110, 101, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 82, 101, 115, 111, 117, 114, 99, 101, 102, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 82, 101, 115, 111, 117, 114, 99, 101, 76, 111, 99, 97, 116, 105, 111, 110, 73, 110, 100, 101, 120, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 81, 117, 101, 114, 121, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 81, 117, 101, 114, 121, 79, 98, 106, 101, 99, 116, 105, 54, 52, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 81, 117, 101, 114, 121, 79, 98, 106, 101, 99, 116, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 81, 117, 101, 114, 121, 79, 98, 106, 101, 99, 116, 117, 105, 54, 52, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 81, 117, 101, 114, 121, 79, 98, 106, 101, 99, 116, 117, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 0, - 103, 108, 71, 101, 116, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 105, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 117, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 117, 105, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 83, 101, 109, 97, 112, 104, 111, 114, 101, 80, 97, 114, 97, 109, 101, 116, 101, 114, 117, 105, 54, 52, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 83, 104, 97, 100, 101, 114, 73, 110, 102, 111, 76, 111, 103, 0, - 103, 108, 71, 101, 116, 83, 104, 97, 100, 101, 114, 105, 118, 0, - 103, 108, 71, 101, 116, 83, 104, 97, 100, 101, 114, 80, 114, 101, 99, 105, 115, 105, 111, 110, 70, 111, 114, 109, 97, 116, 0, - 103, 108, 71, 101, 116, 83, 104, 97, 100, 101, 114, 83, 111, 117, 114, 99, 101, 0, - 103, 108, 71, 101, 116, 83, 116, 114, 105, 110, 103, 0, - 103, 108, 71, 101, 116, 83, 121, 110, 99, 105, 118, 65, 80, 80, 76, 69, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 118, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 105, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 117, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 117, 105, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 116, 117, 114, 101, 72, 97, 110, 100, 108, 101, 73, 77, 71, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 116, 117, 114, 101, 72, 97, 110, 100, 108, 101, 78, 86, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 116, 117, 114, 101, 83, 97, 109, 112, 108, 101, 114, 72, 97, 110, 100, 108, 101, 73, 77, 71, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 116, 117, 114, 101, 83, 97, 109, 112, 108, 101, 114, 72, 97, 110, 100, 108, 101, 78, 86, 0, - 103, 108, 71, 101, 116, 84, 114, 97, 110, 115, 108, 97, 116, 101, 100, 83, 104, 97, 100, 101, 114, 83, 111, 117, 114, 99, 101, 65, 78, 71, 76, 69, 0, - 103, 108, 71, 101, 116, 85, 110, 105, 102, 111, 114, 109, 102, 118, 0, - 103, 108, 71, 101, 116, 85, 110, 105, 102, 111, 114, 109, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 85, 110, 105, 102, 111, 114, 109, 105, 118, 0, - 103, 108, 71, 101, 116, 85, 110, 105, 102, 111, 114, 109, 76, 111, 99, 97, 116, 105, 111, 110, 0, - 103, 108, 71, 101, 116, 85, 110, 115, 105, 103, 110, 101, 100, 66, 121, 116, 101, 105, 95, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 85, 110, 115, 105, 103, 110, 101, 100, 66, 121, 116, 101, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 102, 118, 0, - 103, 108, 71, 101, 116, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 105, 118, 0, - 103, 108, 71, 101, 116, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 80, 111, 105, 110, 116, 101, 114, 118, 0, - 103, 108, 71, 101, 116, 86, 107, 80, 114, 111, 99, 65, 100, 100, 114, 78, 86, 0, - 103, 108, 72, 105, 110, 116, 0, - 103, 108, 73, 109, 112, 111, 114, 116, 77, 101, 109, 111, 114, 121, 70, 100, 69, 88, 84, 0, - 103, 108, 73, 109, 112, 111, 114, 116, 77, 101, 109, 111, 114, 121, 87, 105, 110, 51, 50, 72, 97, 110, 100, 108, 101, 69, 88, 84, 0, - 103, 108, 73, 109, 112, 111, 114, 116, 77, 101, 109, 111, 114, 121, 87, 105, 110, 51, 50, 78, 97, 109, 101, 69, 88, 84, 0, - 103, 108, 73, 109, 112, 111, 114, 116, 83, 101, 109, 97, 112, 104, 111, 114, 101, 70, 100, 69, 88, 84, 0, - 103, 108, 73, 109, 112, 111, 114, 116, 83, 101, 109, 97, 112, 104, 111, 114, 101, 87, 105, 110, 51, 50, 72, 97, 110, 100, 108, 101, 69, 88, 84, 0, - 103, 108, 73, 109, 112, 111, 114, 116, 83, 101, 109, 97, 112, 104, 111, 114, 101, 87, 105, 110, 51, 50, 78, 97, 109, 101, 69, 88, 84, 0, - 103, 108, 73, 110, 115, 101, 114, 116, 69, 118, 101, 110, 116, 77, 97, 114, 107, 101, 114, 69, 88, 84, 0, - 103, 108, 73, 110, 116, 101, 114, 112, 111, 108, 97, 116, 101, 80, 97, 116, 104, 115, 78, 86, 0, - 103, 108, 73, 115, 66, 117, 102, 102, 101, 114, 0, - 103, 108, 73, 115, 69, 110, 97, 98, 108, 101, 100, 0, - 103, 108, 73, 115, 69, 110, 97, 98, 108, 101, 100, 105, 69, 88, 84, 0, - 103, 108, 73, 115, 69, 110, 97, 98, 108, 101, 100, 105, 78, 86, 0, - 103, 108, 73, 115, 69, 110, 97, 98, 108, 101, 100, 105, 79, 69, 83, 0, - 103, 108, 73, 115, 70, 101, 110, 99, 101, 78, 86, 0, - 103, 108, 73, 115, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 0, - 103, 108, 73, 115, 73, 109, 97, 103, 101, 72, 97, 110, 100, 108, 101, 82, 101, 115, 105, 100, 101, 110, 116, 78, 86, 0, - 103, 108, 73, 115, 77, 101, 109, 111, 114, 121, 79, 98, 106, 101, 99, 116, 69, 88, 84, 0, - 103, 108, 73, 115, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 73, 115, 80, 111, 105, 110, 116, 73, 110, 70, 105, 108, 108, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 73, 115, 80, 111, 105, 110, 116, 73, 110, 83, 116, 114, 111, 107, 101, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 73, 115, 80, 114, 111, 103, 114, 97, 109, 0, - 103, 108, 73, 115, 80, 114, 111, 103, 114, 97, 109, 80, 105, 112, 101, 108, 105, 110, 101, 69, 88, 84, 0, - 103, 108, 73, 115, 81, 117, 101, 114, 121, 69, 88, 84, 0, - 103, 108, 73, 115, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 0, - 103, 108, 73, 115, 83, 101, 109, 97, 112, 104, 111, 114, 101, 69, 88, 84, 0, - 103, 108, 73, 115, 83, 104, 97, 100, 101, 114, 0, - 103, 108, 73, 115, 83, 121, 110, 99, 65, 80, 80, 76, 69, 0, - 103, 108, 73, 115, 84, 101, 120, 116, 117, 114, 101, 0, - 103, 108, 73, 115, 84, 101, 120, 116, 117, 114, 101, 72, 97, 110, 100, 108, 101, 82, 101, 115, 105, 100, 101, 110, 116, 78, 86, 0, - 103, 108, 73, 115, 86, 101, 114, 116, 101, 120, 65, 114, 114, 97, 121, 79, 69, 83, 0, - 103, 108, 76, 97, 98, 101, 108, 79, 98, 106, 101, 99, 116, 69, 88, 84, 0, - 103, 108, 76, 105, 110, 101, 87, 105, 100, 116, 104, 0, - 103, 108, 76, 105, 110, 107, 80, 114, 111, 103, 114, 97, 109, 0, - 103, 108, 77, 97, 107, 101, 73, 109, 97, 103, 101, 72, 97, 110, 100, 108, 101, 78, 111, 110, 82, 101, 115, 105, 100, 101, 110, 116, 78, 86, 0, - 103, 108, 77, 97, 107, 101, 73, 109, 97, 103, 101, 72, 97, 110, 100, 108, 101, 82, 101, 115, 105, 100, 101, 110, 116, 78, 86, 0, - 103, 108, 77, 97, 107, 101, 84, 101, 120, 116, 117, 114, 101, 72, 97, 110, 100, 108, 101, 78, 111, 110, 82, 101, 115, 105, 100, 101, 110, 116, 78, 86, 0, - 103, 108, 77, 97, 107, 101, 84, 101, 120, 116, 117, 114, 101, 72, 97, 110, 100, 108, 101, 82, 101, 115, 105, 100, 101, 110, 116, 78, 86, 0, - 103, 108, 77, 97, 112, 66, 117, 102, 102, 101, 114, 79, 69, 83, 0, - 103, 108, 77, 97, 112, 66, 117, 102, 102, 101, 114, 82, 97, 110, 103, 101, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 70, 114, 117, 115, 116, 117, 109, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 76, 111, 97, 100, 51, 120, 50, 102, 78, 86, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 76, 111, 97, 100, 51, 120, 51, 102, 78, 86, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 76, 111, 97, 100, 100, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 76, 111, 97, 100, 102, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 76, 111, 97, 100, 73, 100, 101, 110, 116, 105, 116, 121, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 76, 111, 97, 100, 84, 114, 97, 110, 115, 112, 111, 115, 101, 51, 120, 51, 102, 78, 86, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 76, 111, 97, 100, 84, 114, 97, 110, 115, 112, 111, 115, 101, 100, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 76, 111, 97, 100, 84, 114, 97, 110, 115, 112, 111, 115, 101, 102, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 77, 117, 108, 116, 51, 120, 50, 102, 78, 86, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 77, 117, 108, 116, 51, 120, 51, 102, 78, 86, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 77, 117, 108, 116, 100, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 77, 117, 108, 116, 102, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 77, 117, 108, 116, 84, 114, 97, 110, 115, 112, 111, 115, 101, 51, 120, 51, 102, 78, 86, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 77, 117, 108, 116, 84, 114, 97, 110, 115, 112, 111, 115, 101, 100, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 77, 117, 108, 116, 84, 114, 97, 110, 115, 112, 111, 115, 101, 102, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 79, 114, 116, 104, 111, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 80, 111, 112, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 80, 117, 115, 104, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 82, 111, 116, 97, 116, 101, 100, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 82, 111, 116, 97, 116, 101, 102, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 83, 99, 97, 108, 101, 100, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 83, 99, 97, 108, 101, 102, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 84, 114, 97, 110, 115, 108, 97, 116, 101, 100, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 84, 114, 97, 110, 115, 108, 97, 116, 101, 102, 69, 88, 84, 0, - 103, 108, 77, 97, 120, 83, 104, 97, 100, 101, 114, 67, 111, 109, 112, 105, 108, 101, 114, 84, 104, 114, 101, 97, 100, 115, 75, 72, 82, 0, - 103, 108, 77, 101, 109, 111, 114, 121, 79, 98, 106, 101, 99, 116, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 69, 88, 84, 0, - 103, 108, 77, 105, 110, 83, 97, 109, 112, 108, 101, 83, 104, 97, 100, 105, 110, 103, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 105, 68, 114, 97, 119, 65, 114, 114, 97, 121, 115, 69, 88, 84, 0, - 103, 108, 77, 117, 108, 116, 105, 68, 114, 97, 119, 65, 114, 114, 97, 121, 115, 73, 110, 100, 105, 114, 101, 99, 116, 69, 88, 84, 0, - 103, 108, 77, 117, 108, 116, 105, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 66, 97, 115, 101, 86, 101, 114, 116, 101, 120, 69, 88, 84, 0, - 103, 108, 77, 117, 108, 116, 105, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 69, 88, 84, 0, - 103, 108, 77, 117, 108, 116, 105, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 73, 110, 100, 105, 114, 101, 99, 116, 69, 88, 84, 0, - 103, 108, 78, 97, 109, 101, 100, 66, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 69, 120, 116, 101, 114, 110, 97, 108, 69, 88, 84, 0, - 103, 108, 78, 97, 109, 101, 100, 66, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 69, 88, 84, 0, - 103, 108, 78, 97, 109, 101, 100, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 83, 97, 109, 112, 108, 101, 76, 111, 99, 97, 116, 105, 111, 110, 115, 102, 118, 78, 86, 0, - 103, 108, 79, 98, 106, 101, 99, 116, 76, 97, 98, 101, 108, 0, - 103, 108, 79, 98, 106, 101, 99, 116, 76, 97, 98, 101, 108, 75, 72, 82, 0, - 103, 108, 79, 98, 106, 101, 99, 116, 80, 116, 114, 76, 97, 98, 101, 108, 0, - 103, 108, 79, 98, 106, 101, 99, 116, 80, 116, 114, 76, 97, 98, 101, 108, 75, 72, 82, 0, - 103, 108, 80, 97, 116, 99, 104, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 69, 88, 84, 0, - 103, 108, 80, 97, 116, 99, 104, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 79, 69, 83, 0, - 103, 108, 80, 97, 116, 104, 67, 111, 108, 111, 114, 71, 101, 110, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 67, 111, 109, 109, 97, 110, 100, 115, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 67, 111, 111, 114, 100, 115, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 67, 111, 118, 101, 114, 68, 101, 112, 116, 104, 70, 117, 110, 99, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 68, 97, 115, 104, 65, 114, 114, 97, 121, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 70, 111, 103, 71, 101, 110, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 71, 108, 121, 112, 104, 73, 110, 100, 101, 120, 65, 114, 114, 97, 121, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 71, 108, 121, 112, 104, 73, 110, 100, 101, 120, 82, 97, 110, 103, 101, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 71, 108, 121, 112, 104, 82, 97, 110, 103, 101, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 71, 108, 121, 112, 104, 115, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 77, 101, 109, 111, 114, 121, 71, 108, 121, 112, 104, 73, 110, 100, 101, 120, 65, 114, 114, 97, 121, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 118, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 83, 116, 101, 110, 99, 105, 108, 68, 101, 112, 116, 104, 79, 102, 102, 115, 101, 116, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 83, 116, 101, 110, 99, 105, 108, 70, 117, 110, 99, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 83, 116, 114, 105, 110, 103, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 83, 117, 98, 67, 111, 109, 109, 97, 110, 100, 115, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 83, 117, 98, 67, 111, 111, 114, 100, 115, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 84, 101, 120, 71, 101, 110, 78, 86, 0, - 103, 108, 80, 105, 120, 101, 108, 83, 116, 111, 114, 101, 105, 0, - 103, 108, 80, 111, 105, 110, 116, 65, 108, 111, 110, 103, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 80, 111, 108, 121, 103, 111, 110, 77, 111, 100, 101, 78, 86, 0, - 103, 108, 80, 111, 108, 121, 103, 111, 110, 79, 102, 102, 115, 101, 116, 0, - 103, 108, 80, 111, 108, 121, 103, 111, 110, 79, 102, 102, 115, 101, 116, 67, 108, 97, 109, 112, 69, 88, 84, 0, - 103, 108, 80, 111, 112, 68, 101, 98, 117, 103, 71, 114, 111, 117, 112, 0, - 103, 108, 80, 111, 112, 68, 101, 98, 117, 103, 71, 114, 111, 117, 112, 75, 72, 82, 0, - 103, 108, 80, 111, 112, 71, 114, 111, 117, 112, 77, 97, 114, 107, 101, 114, 69, 88, 84, 0, - 103, 108, 80, 114, 105, 109, 105, 116, 105, 118, 101, 66, 111, 117, 110, 100, 105, 110, 103, 66, 111, 120, 69, 88, 84, 0, - 103, 108, 80, 114, 105, 109, 105, 116, 105, 118, 101, 66, 111, 117, 110, 100, 105, 110, 103, 66, 111, 120, 79, 69, 83, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 66, 105, 110, 97, 114, 121, 79, 69, 83, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 80, 97, 116, 104, 70, 114, 97, 103, 109, 101, 110, 116, 73, 110, 112, 117, 116, 71, 101, 110, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 102, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 105, 54, 52, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 105, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 105, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 117, 105, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 117, 105, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 102, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 105, 54, 52, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 105, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 105, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 117, 105, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 117, 105, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 102, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 105, 54, 52, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 105, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 105, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 117, 105, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 117, 105, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 102, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 105, 54, 52, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 105, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 105, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 117, 105, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 117, 105, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 72, 97, 110, 100, 108, 101, 117, 105, 54, 52, 73, 77, 71, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 72, 97, 110, 100, 108, 101, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 72, 97, 110, 100, 108, 101, 117, 105, 54, 52, 118, 73, 77, 71, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 72, 97, 110, 100, 108, 101, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 50, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 50, 120, 51, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 50, 120, 52, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 51, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 51, 120, 50, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 51, 120, 52, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 52, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 52, 120, 50, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 52, 120, 51, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 117, 115, 104, 68, 101, 98, 117, 103, 71, 114, 111, 117, 112, 0, - 103, 108, 80, 117, 115, 104, 68, 101, 98, 117, 103, 71, 114, 111, 117, 112, 75, 72, 82, 0, - 103, 108, 80, 117, 115, 104, 71, 114, 111, 117, 112, 77, 97, 114, 107, 101, 114, 69, 88, 84, 0, - 103, 108, 81, 117, 101, 114, 121, 67, 111, 117, 110, 116, 101, 114, 69, 88, 84, 0, - 103, 108, 82, 97, 115, 116, 101, 114, 83, 97, 109, 112, 108, 101, 115, 69, 88, 84, 0, - 103, 108, 82, 101, 97, 100, 66, 117, 102, 102, 101, 114, 73, 110, 100, 101, 120, 101, 100, 69, 88, 84, 0, - 103, 108, 82, 101, 97, 100, 66, 117, 102, 102, 101, 114, 78, 86, 0, - 103, 108, 82, 101, 97, 100, 110, 80, 105, 120, 101, 108, 115, 0, - 103, 108, 82, 101, 97, 100, 110, 80, 105, 120, 101, 108, 115, 69, 88, 84, 0, - 103, 108, 82, 101, 97, 100, 110, 80, 105, 120, 101, 108, 115, 75, 72, 82, 0, - 103, 108, 82, 101, 97, 100, 80, 105, 120, 101, 108, 115, 0, - 103, 108, 82, 101, 108, 101, 97, 115, 101, 75, 101, 121, 101, 100, 77, 117, 116, 101, 120, 87, 105, 110, 51, 50, 69, 88, 84, 0, - 103, 108, 82, 101, 108, 101, 97, 115, 101, 83, 104, 97, 100, 101, 114, 67, 111, 109, 112, 105, 108, 101, 114, 0, - 103, 108, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 0, - 103, 108, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 65, 78, 71, 76, 69, 0, - 103, 108, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 65, 80, 80, 76, 69, 0, - 103, 108, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 69, 88, 84, 0, - 103, 108, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 73, 77, 71, 0, - 103, 108, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 78, 86, 0, - 103, 108, 82, 101, 115, 111, 108, 118, 101, 68, 101, 112, 116, 104, 86, 97, 108, 117, 101, 115, 78, 86, 0, - 103, 108, 82, 101, 115, 111, 108, 118, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 65, 80, 80, 76, 69, 0, - 103, 108, 83, 97, 109, 112, 108, 101, 67, 111, 118, 101, 114, 97, 103, 101, 0, - 103, 108, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 105, 118, 69, 88, 84, 0, - 103, 108, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 105, 118, 79, 69, 83, 0, - 103, 108, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 117, 105, 118, 69, 88, 84, 0, - 103, 108, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 117, 105, 118, 79, 69, 83, 0, - 103, 108, 83, 99, 105, 115, 115, 111, 114, 0, - 103, 108, 83, 99, 105, 115, 115, 111, 114, 65, 114, 114, 97, 121, 118, 78, 86, 0, - 103, 108, 83, 99, 105, 115, 115, 111, 114, 65, 114, 114, 97, 121, 118, 79, 69, 83, 0, - 103, 108, 83, 99, 105, 115, 115, 111, 114, 73, 110, 100, 101, 120, 101, 100, 78, 86, 0, - 103, 108, 83, 99, 105, 115, 115, 111, 114, 73, 110, 100, 101, 120, 101, 100, 79, 69, 83, 0, - 103, 108, 83, 99, 105, 115, 115, 111, 114, 73, 110, 100, 101, 120, 101, 100, 118, 78, 86, 0, - 103, 108, 83, 99, 105, 115, 115, 111, 114, 73, 110, 100, 101, 120, 101, 100, 118, 79, 69, 83, 0, - 103, 108, 83, 101, 108, 101, 99, 116, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 67, 111, 117, 110, 116, 101, 114, 115, 65, 77, 68, 0, - 103, 108, 83, 101, 109, 97, 112, 104, 111, 114, 101, 80, 97, 114, 97, 109, 101, 116, 101, 114, 117, 105, 54, 52, 118, 69, 88, 84, 0, - 103, 108, 83, 101, 116, 70, 101, 110, 99, 101, 78, 86, 0, - 103, 108, 83, 104, 97, 100, 101, 114, 66, 105, 110, 97, 114, 121, 0, - 103, 108, 83, 104, 97, 100, 101, 114, 83, 111, 117, 114, 99, 101, 0, - 103, 108, 83, 105, 103, 110, 97, 108, 83, 101, 109, 97, 112, 104, 111, 114, 101, 69, 88, 84, 0, - 103, 108, 83, 105, 103, 110, 97, 108, 86, 107, 70, 101, 110, 99, 101, 78, 86, 0, - 103, 108, 83, 105, 103, 110, 97, 108, 86, 107, 83, 101, 109, 97, 112, 104, 111, 114, 101, 78, 86, 0, - 103, 108, 83, 116, 97, 114, 116, 84, 105, 108, 105, 110, 103, 81, 67, 79, 77, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 70, 105, 108, 108, 80, 97, 116, 104, 73, 110, 115, 116, 97, 110, 99, 101, 100, 78, 86, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 70, 105, 108, 108, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 70, 117, 110, 99, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 70, 117, 110, 99, 83, 101, 112, 97, 114, 97, 116, 101, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 77, 97, 115, 107, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 77, 97, 115, 107, 83, 101, 112, 97, 114, 97, 116, 101, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 79, 112, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 79, 112, 83, 101, 112, 97, 114, 97, 116, 101, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 83, 116, 114, 111, 107, 101, 80, 97, 116, 104, 73, 110, 115, 116, 97, 110, 99, 101, 100, 78, 86, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 83, 116, 114, 111, 107, 101, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 84, 104, 101, 110, 67, 111, 118, 101, 114, 70, 105, 108, 108, 80, 97, 116, 104, 73, 110, 115, 116, 97, 110, 99, 101, 100, 78, 86, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 84, 104, 101, 110, 67, 111, 118, 101, 114, 70, 105, 108, 108, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 84, 104, 101, 110, 67, 111, 118, 101, 114, 83, 116, 114, 111, 107, 101, 80, 97, 116, 104, 73, 110, 115, 116, 97, 110, 99, 101, 100, 78, 86, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 84, 104, 101, 110, 67, 111, 118, 101, 114, 83, 116, 114, 111, 107, 101, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 83, 117, 98, 112, 105, 120, 101, 108, 80, 114, 101, 99, 105, 115, 105, 111, 110, 66, 105, 97, 115, 78, 86, 0, - 103, 108, 84, 101, 115, 116, 70, 101, 110, 99, 101, 78, 86, 0, - 103, 108, 84, 101, 120, 66, 117, 102, 102, 101, 114, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 66, 117, 102, 102, 101, 114, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 66, 117, 102, 102, 101, 114, 82, 97, 110, 103, 101, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 66, 117, 102, 102, 101, 114, 82, 97, 110, 103, 101, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 73, 109, 97, 103, 101, 50, 68, 0, - 103, 108, 84, 101, 120, 73, 109, 97, 103, 101, 51, 68, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 80, 97, 103, 101, 67, 111, 109, 109, 105, 116, 109, 101, 110, 116, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 118, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 105, 118, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 105, 118, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 117, 105, 118, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 117, 105, 118, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 49, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 50, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 51, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 51, 68, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 49, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 50, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 50, 68, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 51, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 51, 68, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 50, 68, 0, - 103, 108, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 51, 68, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 70, 111, 118, 101, 97, 116, 105, 111, 110, 80, 97, 114, 97, 109, 101, 116, 101, 114, 115, 81, 67, 79, 77, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 49, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 50, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 51, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 49, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 50, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 50, 68, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 51, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 51, 68, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 86, 105, 101, 119, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 86, 105, 101, 119, 79, 69, 83, 0, - 103, 108, 84, 114, 97, 110, 115, 102, 111, 114, 109, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 49, 102, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 49, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 49, 105, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 49, 105, 54, 52, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 49, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 49, 105, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 49, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 49, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 50, 102, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 50, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 50, 105, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 50, 105, 54, 52, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 50, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 50, 105, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 50, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 50, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 51, 102, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 51, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 51, 105, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 51, 105, 54, 52, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 51, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 51, 105, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 51, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 51, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 52, 102, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 52, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 52, 105, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 52, 105, 54, 52, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 52, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 52, 105, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 52, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 52, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 72, 97, 110, 100, 108, 101, 117, 105, 54, 52, 73, 77, 71, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 72, 97, 110, 100, 108, 101, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 72, 97, 110, 100, 108, 101, 117, 105, 54, 52, 118, 73, 77, 71, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 72, 97, 110, 100, 108, 101, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 50, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 50, 120, 51, 102, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 50, 120, 52, 102, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 51, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 51, 120, 50, 102, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 51, 120, 52, 102, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 52, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 52, 120, 50, 102, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 52, 120, 51, 102, 118, 78, 86, 0, - 103, 108, 85, 110, 109, 97, 112, 66, 117, 102, 102, 101, 114, 79, 69, 83, 0, - 103, 108, 85, 115, 101, 80, 114, 111, 103, 114, 97, 109, 0, - 103, 108, 85, 115, 101, 80, 114, 111, 103, 114, 97, 109, 83, 116, 97, 103, 101, 115, 69, 88, 84, 0, - 103, 108, 85, 115, 101, 83, 104, 97, 100, 101, 114, 80, 114, 111, 103, 114, 97, 109, 69, 88, 84, 0, - 103, 108, 86, 97, 108, 105, 100, 97, 116, 101, 80, 114, 111, 103, 114, 97, 109, 0, - 103, 108, 86, 97, 108, 105, 100, 97, 116, 101, 80, 114, 111, 103, 114, 97, 109, 80, 105, 112, 101, 108, 105, 110, 101, 69, 88, 84, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 49, 102, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 49, 102, 118, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 50, 102, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 50, 102, 118, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 51, 102, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 51, 102, 118, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 52, 102, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 52, 102, 118, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 68, 105, 118, 105, 115, 111, 114, 65, 78, 71, 76, 69, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 68, 105, 118, 105, 115, 111, 114, 69, 88, 84, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 68, 105, 118, 105, 115, 111, 114, 78, 86, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 80, 111, 105, 110, 116, 101, 114, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 65, 114, 114, 97, 121, 118, 78, 86, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 65, 114, 114, 97, 121, 118, 79, 69, 83, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 73, 110, 100, 101, 120, 101, 100, 102, 78, 86, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 73, 110, 100, 101, 120, 101, 100, 102, 79, 69, 83, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 73, 110, 100, 101, 120, 101, 100, 102, 118, 78, 86, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 73, 110, 100, 101, 120, 101, 100, 102, 118, 79, 69, 83, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 80, 111, 115, 105, 116, 105, 111, 110, 87, 83, 99, 97, 108, 101, 78, 86, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 83, 119, 105, 122, 122, 108, 101, 78, 86, 0, - 103, 108, 87, 97, 105, 116, 83, 101, 109, 97, 112, 104, 111, 114, 101, 69, 88, 84, 0, - 103, 108, 87, 97, 105, 116, 83, 121, 110, 99, 65, 80, 80, 76, 69, 0, - 103, 108, 87, 97, 105, 116, 86, 107, 83, 101, 109, 97, 112, 104, 111, 114, 101, 78, 86, 0, - 103, 108, 87, 101, 105, 103, 104, 116, 80, 97, 116, 104, 115, 78, 86, 0, - 103, 108, 87, 105, 110, 100, 111, 119, 82, 101, 99, 116, 97, 110, 103, 108, 101, 115, 69, 88, 84, 0, - }; - EntryPointNameOffsets = new int[] - { - 0, - 28, - 47, - 72, - 88, - 104, - 142, - 157, - 184, - 206, - 228, - 244, - 265, - 278, - 304, - 337, - 355, - 380, - 399, - 413, - 434, - 452, - 469, - 482, - 498, - 517, - 537, - 557, - 581, - 609, - 637, - 649, - 665, - 681, - 701, - 725, - 749, - 769, - 792, - 812, - 825, - 844, - 871, - 893, - 909, - 934, - 942, - 955, - 969, - 999, - 1014, - 1033, - 1055, - 1077, - 1094, - 1106, - 1122, - 1138, - 1154, - 1177, - 1203, - 1229, - 1258, - 1291, - 1313, - 1335, - 1357, - 1370, - 1387, - 1407, - 1430, - 1455, - 1472, - 1495, - 1523, - 1545, - 1572, - 1590, - 1619, - 1639, - 1664, - 1687, - 1703, - 1718, - 1743, - 1769, - 1780, - 1803, - 1829, - 1851, - 1876, - 1897, - 1921, - 1937, - 1954, - 1975, - 2000, - 2016, - 2040, - 2063, - 2079, - 2107, - 2126, - 2148, - 2170, - 2185, - 2203, - 2220, - 2244, - 2256, - 2268, - 2290, - 2313, - 2327, - 2350, - 2374, - 2389, - 2399, - 2426, - 2440, - 2453, - 2467, - 2494, - 2518, - 2531, - 2558, - 2595, - 2620, - 2644, - 2661, - 2685, - 2701, - 2716, - 2744, - 2772, - 2801, - 2840, - 2889, - 2926, - 2963, - 2990, - 3016, - 3049, - 3082, - 3109, - 3145, - 3161, - 3200, - 3229, - 3238, - 3264, - 3277, - 3289, - 3302, - 3328, - 3353, - 3373, - 3393, - 3407, - 3423, - 3450, - 3470, - 3495, - 3527, - 3548, - 3574, - 3594, - 3626, - 3650, - 3671, - 3696, - 3729, - 3746, - 3755, - 3771, - 3779, - 3807, - 3833, - 3863, - 3896, - 3933, - 3971, - 3997, - 4030, - 4053, - 4089, - 4126, - 4163, - 4189, - 4213, - 4252, - 4296, - 4329, - 4353, - 4365, - 4378, - 4395, - 4409, - 4427, - 4440, - 4461, - 4486, - 4502, - 4521, - 4540, - 4554, - 4575, - 4593, - 4612, - 4633, - 4653, - 4667, - 4690, - 4713, - 4744, - 4765, - 4789, - 4813, - 4842, - 4853, - 4868, - 4895, - 4911, - 4928, - 4940, - 4962, - 5000, - 5041, - 5066, - 5094, - 5122, - 5141, - 5162, - 5181, - 5195, - 5225, - 5257, - 5283, - 5299, - 5318, - 5337, - 5353, - 5372, - 5391, - 5408, - 5428, - 5445, - 5465, - 5485, - 5505, - 5528, - 5550, - 5572, - 5592, - 5610, - 5631, - 5649, - 5672, - 5691, - 5714, - 5737, - 5756, - 5776, - 5796, - 5822, - 5853, - 5884, - 5912, - 5945, - 5971, - 6002, - 6026, - 6054, - 6078, - 6092, - 6109, - 6131, - 6151, - 6166, - 6197, - 6223, - 6248, - 6285, - 6301, - 6325, - 6347, - 6372, - 6395, - 6424, - 6452, - 6480, - 6509, - 6538, - 6570, - 6589, - 6603, - 6630, - 6648, - 6660, - 6677, - 6697, - 6721, - 6745, - 6770, - 6795, - 6815, - 6837, - 6858, - 6887, - 6915, - 6948, - 6963, - 6982, - 6997, - 7018, - 7042, - 7064, - 7084, - 7104, - 7130, - 7148, - 7155, - 7175, - 7204, - 7231, - 7254, - 7286, - 7316, - 7339, - 7360, - 7371, - 7383, - 7399, - 7414, - 7430, - 7442, - 7458, - 7484, - 7504, - 7515, - 7537, - 7561, - 7573, - 7596, - 7609, - 7626, - 7643, - 7654, - 7668, - 7680, - 7708, - 7727, - 7744, - 7756, - 7770, - 7801, - 7829, - 7862, - 7892, - 7907, - 7927, - 7946, - 7965, - 7984, - 8001, - 8018, - 8042, - 8070, - 8096, - 8122, - 8141, - 8160, - 8177, - 8194, - 8222, - 8248, - 8274, - 8291, - 8306, - 8322, - 8341, - 8360, - 8378, - 8396, - 8418, - 8440, - 8470, - 8499, - 8521, - 8542, - 8571, - 8604, - 8627, - 8658, - 8690, - 8717, - 8755, - 8769, - 8786, - 8803, - 8823, - 8844, - 8865, - 8882, - 8899, - 8914, - 8937, - 8955, - 8970, - 8994, - 9018, - 9037, - 9052, - 9082, - 9101, - 9121, - 9140, - 9160, - 9187, - 9207, - 9222, - 9242, - 9260, - 9275, - 9289, - 9308, - 9324, - 9340, - 9364, - 9380, - 9399, - 9419, - 9445, - 9471, - 9490, - 9513, - 9545, - 9567, - 9590, - 9613, - 9637, - 9659, - 9682, - 9706, - 9731, - 9754, - 9778, - 9800, - 9823, - 9846, - 9870, - 9892, - 9915, - 9939, - 9964, - 9987, - 10011, - 10033, - 10056, - 10079, - 10103, - 10125, - 10148, - 10172, - 10197, - 10220, - 10244, - 10266, - 10289, - 10312, - 10336, - 10358, - 10381, - 10405, - 10430, - 10453, - 10477, - 10507, - 10536, - 10567, - 10597, - 10626, - 10657, - 10688, - 10717, - 10748, - 10779, - 10808, - 10839, - 10870, - 10887, - 10907, - 10928, - 10946, - 10965, - 10988, - 11003, - 11017, - 11034, - 11051, - 11064, - 11092, - 11116, - 11138, - 11176, - 11214, - 11250, - 11286, - 11321, - 11344, - 11381, - 11398, - 11423, - 11448, - 11474, - 11500, - 11510, - 11528, - 11547, - 11566, - 11586, - 11606, - 11627, - 11658, - 11687, - 11700, - 11715, - 11730, - 11751, - 11769, - 11791, - 11809, - 11838, - 11858, - 11872, - 11894, - 11908, - 11930, - 11942, - 11962, - 11993, - 12015, - 12053, - 12082, - 12122, - 12153, - 12179, - 12193, - 12208, - 12223, - 12243, - 12263, - 12276, - 12292, - 12315, - 12331, - 12348, - 12364, - 12385, - 12406, - 12428, - 12450, - 12467, - 12485, - 12503, - 12521, - 12550, - 12571, - 12592, - 12624, - 12645, - 12677, - 12693, - 12712, - 12745, - 12767, - 12789, - 12811, - 12836, - 12861, - 12897, - 12922, - 12958, - 12975, - 12992, - 13010, - 13022, - 13035, - 13047, - 13063, - 13080, - 13093, - 13110, - 13128, - 13140, - 13153, - 13165, - 13181, - 13198, - 13211, - 13228, - 13246, - 13258, - 13271, - 13283, - 13299, - 13316, - 13329, - 13346, - 13364, - 13376, - 13389, - 13401, - 13417, - 13434, - 13447, - 13464, - 13482, - 13505, - 13527, - 13551, - 13574, - 13593, - 13616, - 13639, - 13658, - 13681, - 13704, - 13723, - 13746, - 13769, - 13786, - 13799, - 13821, - 13843, - 13861, - 13890, - 13907, - 13925, - 13942, - 13960, - 13977, - 13995, - 14012, - 14030, - 14057, - 14082, - 14106, - 14128, - 14139, - 14158, - 14178, - 14199, - 14221, - 14243, - 14266, - 14293, - 14313, - 14332, - 14348, - 14368, - 14384, - }; - EntryPoints = new IntPtr[EntryPointNameOffsets.Length]; - } - - public static partial class Amd - { - /// [requires: AMD_performance_monitor] - /// - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glBeginPerfMonitorAMD")] - [CLSCompliant(false)] - public static void BeginPerfMonitor(Int32 monitor) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glBeginPerfMonitorAMD")] - [CLSCompliant(false)] - public static void BeginPerfMonitor(UInt32 monitor) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")] - [CLSCompliant(false)] - public static void DeletePerfMonitor([CountAttribute(Parameter = "n")] Int32 monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")] - [CLSCompliant(false)] - public static void DeletePerfMonitor([CountAttribute(Parameter = "n")] UInt32 monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")] - [CLSCompliant(false)] - public static void DeletePerfMonitors(Int32 n, [CountAttribute(Parameter = "n")] Int32[] monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")] - [CLSCompliant(false)] - public static void DeletePerfMonitors(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")] - [CLSCompliant(false)] - public static unsafe void DeletePerfMonitors(Int32 n, [CountAttribute(Parameter = "n")] Int32* monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")] - [CLSCompliant(false)] - public static void DeletePerfMonitors(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")] - [CLSCompliant(false)] - public static void DeletePerfMonitors(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")] - [CLSCompliant(false)] - public static unsafe void DeletePerfMonitors(Int32 n, [CountAttribute(Parameter = "n")] UInt32* monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glEndPerfMonitorAMD")] - [CLSCompliant(false)] - public static void EndPerfMonitor(Int32 monitor) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glEndPerfMonitorAMD")] - [CLSCompliant(false)] - public static void EndPerfMonitor(UInt32 monitor) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")] - [CLSCompliant(false)] - public static Int32 GenPerfMonitor() { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")] - [CLSCompliant(false)] - public static void GenPerfMonitors(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")] - [CLSCompliant(false)] - public static void GenPerfMonitors(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")] - [CLSCompliant(false)] - public static unsafe void GenPerfMonitors(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")] - [CLSCompliant(false)] - public static void GenPerfMonitors(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")] - [CLSCompliant(false)] - public static void GenPerfMonitors(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")] - [CLSCompliant(false)] - public static unsafe void GenPerfMonitors(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: dataSize] - /// [length: 1] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterDataAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterData(Int32 monitor, OpenTK.Graphics.ES20.All pname, Int32 dataSize, [OutAttribute, CountAttribute(Parameter = "dataSize")] Int32[] data, [OutAttribute, CountAttribute(Count = 1)] out Int32 bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: dataSize] - /// [length: 1] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterDataAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterData(Int32 monitor, OpenTK.Graphics.ES20.All pname, Int32 dataSize, [OutAttribute, CountAttribute(Parameter = "dataSize")] out Int32 data, [OutAttribute, CountAttribute(Count = 1)] out Int32 bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: dataSize] - /// [length: 1] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterDataAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorCounterData(Int32 monitor, OpenTK.Graphics.ES20.All pname, Int32 dataSize, [OutAttribute, CountAttribute(Parameter = "dataSize")] Int32* data, [OutAttribute, CountAttribute(Count = 1)] Int32* bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: dataSize] - /// [length: 1] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterDataAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterData(UInt32 monitor, OpenTK.Graphics.ES20.All pname, Int32 dataSize, [OutAttribute, CountAttribute(Parameter = "dataSize")] UInt32[] data, [OutAttribute, CountAttribute(Count = 1)] out Int32 bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: dataSize] - /// [length: 1] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterDataAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterData(UInt32 monitor, OpenTK.Graphics.ES20.All pname, Int32 dataSize, [OutAttribute, CountAttribute(Parameter = "dataSize")] out UInt32 data, [OutAttribute, CountAttribute(Count = 1)] out Int32 bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: dataSize] - /// [length: 1] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterDataAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorCounterData(UInt32 monitor, OpenTK.Graphics.ES20.All pname, Int32 dataSize, [OutAttribute, CountAttribute(Parameter = "dataSize")] UInt32* data, [OutAttribute, CountAttribute(Count = 1)] Int32* bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(Int32 group, Int32 counter, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(Int32 group, Int32 counter, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Computed = "pname")] T3[] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(Int32 group, Int32 counter, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Computed = "pname")] T3[,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(Int32 group, Int32 counter, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Computed = "pname")] T3[,,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(Int32 group, Int32 counter, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Computed = "pname")] ref T3 data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(UInt32 group, UInt32 counter, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(UInt32 group, UInt32 counter, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Computed = "pname")] T3[] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(UInt32 group, UInt32 counter, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Computed = "pname")] T3[,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(UInt32 group, UInt32 counter, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Computed = "pname")] T3[,,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(UInt32 group, UInt32 counter, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Computed = "pname")] ref T3 data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: 1] - /// [length: 1] - /// - /// [length: counterSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounters(Int32 group, [OutAttribute, CountAttribute(Count = 1)] out Int32 numCounters, [OutAttribute, CountAttribute(Count = 1)] out Int32 maxActiveCounters, Int32 counterSize, [OutAttribute, CountAttribute(Parameter = "counterSize")] Int32[] counters) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: 1] - /// [length: 1] - /// - /// [length: counterSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounters(Int32 group, [OutAttribute, CountAttribute(Count = 1)] out Int32 numCounters, [OutAttribute, CountAttribute(Count = 1)] out Int32 maxActiveCounters, Int32 counterSize, [OutAttribute, CountAttribute(Parameter = "counterSize")] out Int32 counters) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: 1] - /// [length: 1] - /// - /// [length: counterSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorCounters(Int32 group, [OutAttribute, CountAttribute(Count = 1)] Int32* numCounters, [OutAttribute, CountAttribute(Count = 1)] Int32* maxActiveCounters, Int32 counterSize, [OutAttribute, CountAttribute(Parameter = "counterSize")] Int32* counters) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: 1] - /// [length: 1] - /// - /// [length: counterSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounters(UInt32 group, [OutAttribute, CountAttribute(Count = 1)] out Int32 numCounters, [OutAttribute, CountAttribute(Count = 1)] out Int32 maxActiveCounters, Int32 counterSize, [OutAttribute, CountAttribute(Parameter = "counterSize")] UInt32[] counters) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: 1] - /// [length: 1] - /// - /// [length: counterSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounters(UInt32 group, [OutAttribute, CountAttribute(Count = 1)] out Int32 numCounters, [OutAttribute, CountAttribute(Count = 1)] out Int32 maxActiveCounters, Int32 counterSize, [OutAttribute, CountAttribute(Parameter = "counterSize")] out UInt32 counters) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: 1] - /// [length: 1] - /// - /// [length: counterSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorCounters(UInt32 group, [OutAttribute, CountAttribute(Count = 1)] Int32* numCounters, [OutAttribute, CountAttribute(Count = 1)] Int32* maxActiveCounters, Int32 counterSize, [OutAttribute, CountAttribute(Parameter = "counterSize")] UInt32* counters) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: 1] - /// [length: bufSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterStringAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterString(Int32 group, Int32 counter, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String counterString) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: 1] - /// [length: bufSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterStringAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorCounterString(Int32 group, Int32 counter, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String counterString) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: 1] - /// [length: bufSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterStringAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterString(UInt32 group, UInt32 counter, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String counterString) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: 1] - /// [length: bufSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterStringAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorCounterString(UInt32 group, UInt32 counter, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String counterString) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// [length: 1] - /// - /// [length: groupsSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupsAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorGroups([OutAttribute, CountAttribute(Count = 1)] out Int32 numGroups, Int32 groupsSize, [OutAttribute, CountAttribute(Parameter = "groupsSize")] Int32[] groups) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// [length: 1] - /// - /// [length: groupsSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupsAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorGroups([OutAttribute, CountAttribute(Count = 1)] out Int32 numGroups, Int32 groupsSize, [OutAttribute, CountAttribute(Parameter = "groupsSize")] out Int32 groups) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// [length: 1] - /// - /// [length: groupsSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupsAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorGroups([OutAttribute, CountAttribute(Count = 1)] out Int32 numGroups, Int32 groupsSize, [OutAttribute, CountAttribute(Parameter = "groupsSize")] UInt32[] groups) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// [length: 1] - /// - /// [length: groupsSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupsAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorGroups([OutAttribute, CountAttribute(Count = 1)] out Int32 numGroups, Int32 groupsSize, [OutAttribute, CountAttribute(Parameter = "groupsSize")] out UInt32 groups) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// [length: 1] - /// - /// [length: groupsSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupsAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorGroups([OutAttribute, CountAttribute(Count = 1)] Int32* numGroups, Int32 groupsSize, [OutAttribute, CountAttribute(Parameter = "groupsSize")] Int32* groups) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// [length: 1] - /// - /// [length: groupsSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupsAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorGroups([OutAttribute, CountAttribute(Count = 1)] Int32* numGroups, Int32 groupsSize, [OutAttribute, CountAttribute(Parameter = "groupsSize")] UInt32* groups) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// [length: 1] - /// [length: bufSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupStringAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorGroupString(Int32 group, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String groupString) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// [length: 1] - /// [length: bufSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupStringAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorGroupString(Int32 group, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String groupString) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// [length: 1] - /// [length: bufSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupStringAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorGroupString(UInt32 group, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String groupString) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// [length: 1] - /// [length: bufSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupStringAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorGroupString(UInt32 group, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String groupString) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// - /// [length: numCounters] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glSelectPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static void SelectPerfMonitorCounters(Int32 monitor, bool enable, Int32 group, Int32 numCounters, [OutAttribute, CountAttribute(Parameter = "numCounters")] Int32[] counterList) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// - /// [length: numCounters] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glSelectPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static void SelectPerfMonitorCounters(Int32 monitor, bool enable, Int32 group, Int32 numCounters, [OutAttribute, CountAttribute(Parameter = "numCounters")] out Int32 counterList) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// - /// [length: numCounters] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glSelectPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static unsafe void SelectPerfMonitorCounters(Int32 monitor, bool enable, Int32 group, Int32 numCounters, [OutAttribute, CountAttribute(Parameter = "numCounters")] Int32* counterList) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// - /// [length: numCounters] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glSelectPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static void SelectPerfMonitorCounters(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute, CountAttribute(Parameter = "numCounters")] UInt32[] counterList) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// - /// [length: numCounters] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glSelectPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static void SelectPerfMonitorCounters(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute, CountAttribute(Parameter = "numCounters")] out UInt32 counterList) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// - /// [length: numCounters] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glSelectPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static unsafe void SelectPerfMonitorCounters(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute, CountAttribute(Parameter = "numCounters")] UInt32* counterList) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Angle - { - /// [requires: ANGLE_framebuffer_blit] - /// Copy a block of pixels from the read framebuffer to the draw framebuffer - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. - /// - /// - /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ANGLE_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferANGLE")] - public static void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES20.All mask, OpenTK.Graphics.ES20.All filter) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_framebuffer_blit] - /// Copy a block of pixels from the read framebuffer to the draw framebuffer - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. - /// - /// - /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. - /// - [AutoGenerated(Category = "ANGLE_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferANGLE")] - public static void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES20.ClearBufferMask mask, OpenTK.Graphics.ES20.BlitFramebufferFilter filter) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a range of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawArraysInstancedANGLE")] - public static void DrawArraysInstanced(OpenTK.Graphics.ES20.All mode, Int32 first, Int32 count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a range of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawArraysInstancedANGLE")] - public static void DrawArraysInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 first, Int32 count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_translated_shader_source] - /// - /// - /// [length: 1] - /// [length: bufsize] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] - [CLSCompliant(false)] - public static void GetTranslatedShaderSource(Int32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufsize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_translated_shader_source] - /// - /// - /// [length: 1] - /// [length: bufsize] - [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] - [CLSCompliant(false)] - public static void GetTranslatedShaderSource(Int32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufsize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_translated_shader_source] - /// - /// - /// [length: 1] - /// [length: bufsize] - [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] - [CLSCompliant(false)] - public static unsafe void GetTranslatedShaderSource(Int32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufsize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_translated_shader_source] - /// - /// - /// [length: 1] - /// [length: bufsize] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] - [CLSCompliant(false)] - public static void GetTranslatedShaderSource(UInt32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufsize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_translated_shader_source] - /// - /// - /// [length: 1] - /// [length: bufsize] - [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] - [CLSCompliant(false)] - public static void GetTranslatedShaderSource(UInt32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufsize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_translated_shader_source] - /// - /// - /// [length: 1] - /// [length: bufsize] - [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] - [CLSCompliant(false)] - public static unsafe void GetTranslatedShaderSource(UInt32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufsize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_framebuffer_multisample] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ANGLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleANGLE")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES20.All target, Int32 samples, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_framebuffer_multisample] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [AutoGenerated(Category = "ANGLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleANGLE")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES20.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES20.RenderbufferInternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Modify the rate at which generic vertex attributes advance during instanced rendering - /// - /// - /// Specify the index of the generic vertex attribute. - /// - /// - /// Specify the number of instances that will pass between updates of the generic attribute at slot index. - /// - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorANGLE")] - [CLSCompliant(false)] - public static void VertexAttribDivisor(Int32 index, Int32 divisor) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Modify the rate at which generic vertex attributes advance during instanced rendering - /// - /// - /// Specify the index of the generic vertex attribute. - /// - /// - /// Specify the number of instances that will pass between updates of the generic attribute at slot index. - /// - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorANGLE")] - [CLSCompliant(false)] - public static void VertexAttribDivisor(UInt32 index, UInt32 divisor) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Apple - { - /// [requires: APPLE_sync] - /// Block and wait for a sync object to become signaled - /// - /// - /// The sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. - /// - /// - /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.WaitSyncStatus ClientWaitSync(IntPtr sync, OpenTK.Graphics.ES20.All flags, Int64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Block and wait for a sync object to become signaled - /// - /// - /// The sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. - /// - /// - /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.WaitSyncStatus ClientWaitSync(IntPtr sync, OpenTK.Graphics.ES20.All flags, UInt64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Block and wait for a sync object to become signaled - /// - /// - /// The sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. - /// - /// - /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.WaitSyncStatus ClientWaitSync(IntPtr sync, OpenTK.Graphics.ES20.ClientWaitSyncFlags flags, Int64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Block and wait for a sync object to become signaled - /// - /// - /// The sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. - /// - /// - /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.WaitSyncStatus ClientWaitSync(IntPtr sync, OpenTK.Graphics.ES20.ClientWaitSyncFlags flags, UInt64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_copy_texture_levels] - /// - /// - /// - /// - [AutoGenerated(Category = "APPLE_copy_texture_levels", Version = "", EntryPoint = "glCopyTextureLevelsAPPLE")] - [CLSCompliant(false)] - public static void CopyTextureLevel(Int32 destinationTexture, Int32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_copy_texture_levels] - /// - /// - /// - /// - [AutoGenerated(Category = "APPLE_copy_texture_levels", Version = "", EntryPoint = "glCopyTextureLevelsAPPLE")] - [CLSCompliant(false)] - public static void CopyTextureLevel(UInt32 destinationTexture, UInt32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Delete a sync object - /// - /// - /// The sync object to be deleted. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glDeleteSyncAPPLE")] - public static void DeleteSync(IntPtr sync) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Create a new sync object and insert it into the GL command stream - /// - /// - /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. - /// - /// - /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glFenceSyncAPPLE")] - public static IntPtr FenceSync(OpenTK.Graphics.ES20.All condition, OpenTK.Graphics.ES20.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Create a new sync object and insert it into the GL command stream - /// - /// - /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. - /// - /// - /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glFenceSyncAPPLE")] - public static IntPtr FenceSync(OpenTK.Graphics.ES20.SyncCondition condition, OpenTK.Graphics.ES20.WaitSyncFlags flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static Int64 GetInteger64(OpenTK.Graphics.ES20.All pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static Int64 GetInteger64(OpenTK.Graphics.ES20.GetPName pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES20.All pname, [OutAttribute] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES20.All pname, [OutAttribute] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static unsafe void GetInteger64(OpenTK.Graphics.ES20.All pname, [OutAttribute] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static unsafe void GetInteger64(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] - [CLSCompliant(false)] - public static void GetSync(IntPtr sync, OpenTK.Graphics.ES20.All pname, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] - [CLSCompliant(false)] - public static void GetSync(IntPtr sync, OpenTK.Graphics.ES20.All pname, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] - [CLSCompliant(false)] - public static unsafe void GetSync(IntPtr sync, OpenTK.Graphics.ES20.All pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] - [CLSCompliant(false)] - public static void GetSync(IntPtr sync, OpenTK.Graphics.ES20.SyncParameterName pname, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] - [CLSCompliant(false)] - public static void GetSync(IntPtr sync, OpenTK.Graphics.ES20.SyncParameterName pname, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] - [CLSCompliant(false)] - public static unsafe void GetSync(IntPtr sync, OpenTK.Graphics.ES20.SyncParameterName pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Determine if a name corresponds to a sync object - /// - /// - /// Specifies a value that may be the name of a sync object. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glIsSyncAPPLE")] - public static bool IsSync(IntPtr sync) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_framebuffer_multisample] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES20.All target, Int32 samples, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_framebuffer_multisample] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [AutoGenerated(Category = "APPLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES20.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES20.RenderbufferInternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_framebuffer_multisample] - [AutoGenerated(Category = "APPLE_framebuffer_multisample", Version = "", EntryPoint = "glResolveMultisampleFramebufferAPPLE")] - public static void ResolveMultisampleFramebuffer() { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Instruct the GL server to block until the specified sync object becomes signaled - /// - /// - /// Specifies the sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be zero. - /// - /// - /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")] - [CLSCompliant(false)] - public static void WaitSync(IntPtr sync, OpenTK.Graphics.ES20.All flags, Int64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Instruct the GL server to block until the specified sync object becomes signaled - /// - /// - /// Specifies the sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be zero. - /// - /// - /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")] - [CLSCompliant(false)] - public static void WaitSync(IntPtr sync, OpenTK.Graphics.ES20.All flags, UInt64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Instruct the GL server to block until the specified sync object becomes signaled - /// - /// - /// Specifies the sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be zero. - /// - /// - /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")] - [CLSCompliant(false)] - public static void WaitSync(IntPtr sync, OpenTK.Graphics.ES20.WaitSyncFlags flags, Int64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Instruct the GL server to block until the specified sync object becomes signaled - /// - /// - /// Specifies the sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be zero. - /// - /// - /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")] - [CLSCompliant(false)] - public static void WaitSync(IntPtr sync, OpenTK.Graphics.ES20.WaitSyncFlags flags, UInt64 timeout) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Cmaaintel - { - /// [requires: INTEL_framebuffer_CMAA] - [AutoGenerated(Category = "INTEL_framebuffer_CMAA", Version = "", EntryPoint = "glApplyFramebufferAttachmentCMAAINTEL")] - public static void ApplyFramebufferAttachment() { throw new BindingsNotRewrittenException(); } - - } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Select active texture unit - /// - /// - /// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least 8. texture must be one of Texture, where i ranges from 0 to (MaxCombinedTextureImageUnits - 1). The initial value is Texture0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glActiveTexture")] - public static void ActiveTexture(OpenTK.Graphics.ES20.All texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Select active texture unit - /// - /// - /// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least 8. texture must be one of Texture, where i ranges from 0 to (MaxCombinedTextureImageUnits - 1). The initial value is Texture0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glActiveTexture")] - public static void ActiveTexture(OpenTK.Graphics.ES20.TextureUnit texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a shader object to a program object - /// - /// - /// Specifies the program object to which a shader object will be attached. - /// - /// - /// Specifies the shader object that is to be attached. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glAttachShader")] - [CLSCompliant(false)] - public static void AttachShader(Int32 program, Int32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a shader object to a program object - /// - /// - /// Specifies the program object to which a shader object will be attached. - /// - /// - /// Specifies the shader object that is to be attached. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glAttachShader")] - [CLSCompliant(false)] - public static void AttachShader(UInt32 program, UInt32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Associate a generic vertex attribute index with a named attribute variable - /// - /// - /// Specifies the handle of the program object in which the association is to be made. - /// - /// - /// Specifies the index of the generic vertex attribute to be bound. - /// - /// - /// Specifies a null terminated string containing the name of the vertex shader attribute variable to which index is to be bound. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindAttribLocation")] - [CLSCompliant(false)] - public static void BindAttribLocation(Int32 program, Int32 index, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Associate a generic vertex attribute index with a named attribute variable - /// - /// - /// Specifies the handle of the program object in which the association is to be made. - /// - /// - /// Specifies the index of the generic vertex attribute to be bound. - /// - /// - /// Specifies a null terminated string containing the name of the vertex shader attribute variable to which index is to be bound. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindAttribLocation")] - [CLSCompliant(false)] - public static void BindAttribLocation(UInt32 program, UInt32 index, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named buffer object - /// - /// - /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the name of a buffer object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindBuffer")] - [CLSCompliant(false)] - public static void BindBuffer(OpenTK.Graphics.ES20.All target, Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named buffer object - /// - /// - /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the name of a buffer object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindBuffer")] - [CLSCompliant(false)] - public static void BindBuffer(OpenTK.Graphics.ES20.All target, UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named buffer object - /// - /// - /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the name of a buffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindBuffer")] - [CLSCompliant(false)] - public static void BindBuffer(OpenTK.Graphics.ES20.BufferTarget target, Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named buffer object - /// - /// - /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the name of a buffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindBuffer")] - [CLSCompliant(false)] - public static void BindBuffer(OpenTK.Graphics.ES20.BufferTarget target, UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named framebuffer object - /// - /// - /// Specifies the target to which the framebuffer object is bound. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the name of a framebuffer object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindFramebuffer")] - [CLSCompliant(false)] - public static void BindFramebuffer(OpenTK.Graphics.ES20.All target, Int32 framebuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named framebuffer object - /// - /// - /// Specifies the target to which the framebuffer object is bound. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the name of a framebuffer object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindFramebuffer")] - [CLSCompliant(false)] - public static void BindFramebuffer(OpenTK.Graphics.ES20.All target, UInt32 framebuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named framebuffer object - /// - /// - /// Specifies the target to which the framebuffer object is bound. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the name of a framebuffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindFramebuffer")] - [CLSCompliant(false)] - public static void BindFramebuffer(OpenTK.Graphics.ES20.FramebufferTarget target, Int32 framebuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named framebuffer object - /// - /// - /// Specifies the target to which the framebuffer object is bound. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the name of a framebuffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindFramebuffer")] - [CLSCompliant(false)] - public static void BindFramebuffer(OpenTK.Graphics.ES20.FramebufferTarget target, UInt32 framebuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named renderbuffer object - /// - /// - /// Specifies the target to which the renderbuffer object is bound. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the name of a renderbuffer object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindRenderbuffer")] - [CLSCompliant(false)] - public static void BindRenderbuffer(OpenTK.Graphics.ES20.All target, Int32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named renderbuffer object - /// - /// - /// Specifies the target to which the renderbuffer object is bound. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the name of a renderbuffer object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindRenderbuffer")] - [CLSCompliant(false)] - public static void BindRenderbuffer(OpenTK.Graphics.ES20.All target, UInt32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named renderbuffer object - /// - /// - /// Specifies the target to which the renderbuffer object is bound. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the name of a renderbuffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindRenderbuffer")] - [CLSCompliant(false)] - public static void BindRenderbuffer(OpenTK.Graphics.ES20.RenderbufferTarget target, Int32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named renderbuffer object - /// - /// - /// Specifies the target to which the renderbuffer object is bound. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the name of a renderbuffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindRenderbuffer")] - [CLSCompliant(false)] - public static void BindRenderbuffer(OpenTK.Graphics.ES20.RenderbufferTarget target, UInt32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named texture to a texturing target - /// - /// - /// Specifies the target of the active texture unit to which the texture is bound. Must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the name of a texture. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindTexture")] - [CLSCompliant(false)] - public static void BindTexture(OpenTK.Graphics.ES20.All target, Int32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named texture to a texturing target - /// - /// - /// Specifies the target of the active texture unit to which the texture is bound. Must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the name of a texture. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindTexture")] - [CLSCompliant(false)] - public static void BindTexture(OpenTK.Graphics.ES20.All target, UInt32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named texture to a texturing target - /// - /// - /// Specifies the target of the active texture unit to which the texture is bound. Must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the name of a texture. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindTexture")] - [CLSCompliant(false)] - public static void BindTexture(OpenTK.Graphics.ES20.TextureTarget target, Int32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named texture to a texturing target - /// - /// - /// Specifies the target of the active texture unit to which the texture is bound. Must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the name of a texture. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindTexture")] - [CLSCompliant(false)] - public static void BindTexture(OpenTK.Graphics.ES20.TextureTarget target, UInt32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set the blend color - /// - /// - /// specify the components of BlendColor - /// - /// - /// specify the components of BlendColor - /// - /// - /// specify the components of BlendColor - /// - /// - /// specify the components of BlendColor - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendColor")] - public static void BlendColor(Single red, Single green, Single blue, Single alpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquation")] - public static void BlendEquation(OpenTK.Graphics.ES20.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquation")] - public static void BlendEquation(OpenTK.Graphics.ES20.BlendEquationMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquationSeparate")] - public static void BlendEquationSeparate(OpenTK.Graphics.ES20.All modeRGB, OpenTK.Graphics.ES20.All modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquationSeparate")] - public static void BlendEquationSeparate(OpenTK.Graphics.ES20.BlendEquationMode modeRGB, OpenTK.Graphics.ES20.BlendEquationMode modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendFunc")] - public static void BlendFunc(OpenTK.Graphics.ES20.All sfactor, OpenTK.Graphics.ES20.All dfactor) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendFunc")] - public static void BlendFunc(OpenTK.Graphics.ES20.BlendingFactorSrc sfactor, OpenTK.Graphics.ES20.BlendingFactorDest dfactor) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendFuncSeparate")] - public static void BlendFuncSeparate(OpenTK.Graphics.ES20.All sfactorRGB, OpenTK.Graphics.ES20.All dfactorRGB, OpenTK.Graphics.ES20.All sfactorAlpha, OpenTK.Graphics.ES20.All dfactorAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendFuncSeparate")] - public static void BlendFuncSeparate(OpenTK.Graphics.ES20.BlendingFactorSrc sfactorRGB, OpenTK.Graphics.ES20.BlendingFactorDest dfactorRGB, OpenTK.Graphics.ES20.BlendingFactorSrc sfactorAlpha, OpenTK.Graphics.ES20.BlendingFactorDest dfactorAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES20.All target, Int32 size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES20.All usage) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES20.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES20.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES20.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES20.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES20.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES20.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES20.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES20.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES20.All target, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES20.All usage) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES20.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES20.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES20.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES20.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES20.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES20.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES20.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES20.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use BufferUsageHint overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, Int32 size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES20.BufferUsage usage) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, Int32 size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES20.BufferUsageHint usage) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use BufferUsageHint overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES20.BufferUsage usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES20.BufferUsageHint usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use BufferUsageHint overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES20.BufferUsage usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES20.BufferUsageHint usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use BufferUsageHint overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES20.BufferUsage usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES20.BufferUsageHint usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use BufferUsageHint overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES20.BufferUsage usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES20.BufferUsageHint usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use BufferUsageHint overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES20.BufferUsage usage) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES20.BufferUsageHint usage) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use BufferUsageHint overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES20.BufferUsage usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES20.BufferUsageHint usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use BufferUsageHint overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES20.BufferUsage usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES20.BufferUsageHint usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use BufferUsageHint overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES20.BufferUsage usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES20.BufferUsageHint usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [Obsolete("Use BufferUsageHint overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES20.BufferUsage usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES20.BufferUsageHint usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES20.All target, IntPtr offset, Int32 size, [CountAttribute(Parameter = "size")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES20.All target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES20.All target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES20.All target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES20.All target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T3 data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T3 data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, Int32 size, [CountAttribute(Parameter = "size")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T3 data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Update a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T3 data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the framebuffer completeness status of a framebuffer object - /// - /// - /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCheckFramebufferStatus")] - public static OpenTK.Graphics.ES20.FramebufferErrorCode CheckFramebufferStatus(OpenTK.Graphics.ES20.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the framebuffer completeness status of a framebuffer object - /// - /// - /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCheckFramebufferStatus")] - public static OpenTK.Graphics.ES20.FramebufferErrorCode CheckFramebufferStatus(OpenTK.Graphics.ES20.FramebufferTarget target) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Clear buffers to preset values - /// - /// - /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClear")] - public static void Clear(OpenTK.Graphics.ES20.All mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Clear buffers to preset values - /// - /// - /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClear")] - public static void Clear(OpenTK.Graphics.ES20.ClearBufferMask mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify clear values for the color buffers - /// - /// - /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. - /// - /// - /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. - /// - /// - /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. - /// - /// - /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClearColor")] - public static void ClearColor(Single red, Single green, Single blue, Single alpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the clear value for the depth buffer - /// - /// - /// Specifies the depth value used when the depth buffer is cleared. The initial value is 1. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClearDepthf")] - public static void ClearDepth(Single d) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the clear value for the stencil buffer - /// - /// - /// Specifies the index used when the stencil buffer is cleared. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClearStencil")] - public static void ClearStencil(Int32 s) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Enable and disable writing of frame buffer color components - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glColorMask")] - public static void ColorMask(bool red, bool green, bool blue, bool alpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Compile a shader object - /// - /// - /// Specifies the shader object to be compiled. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompileShader")] - [CLSCompliant(false)] - public static void CompileShader(Int32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Compile a shader object - /// - /// - /// Specifies the shader object to be compiled. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompileShader")] - [CLSCompliant(false)] - public static void CompileShader(UInt32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - public static void CompressedTexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - public static void CompressedTexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - public static void CompressedTexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - public static void CompressedTexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - public static void CompressedTexImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES20.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES20.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES20.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES20.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - public static void CompressedTexImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES20.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T8 data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use TextureTarget2d and CompressedInternalFormat overloads instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use TextureTarget2d and CompressedInternalFormat overloads instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use TextureTarget2d and CompressedInternalFormat overloads instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use TextureTarget2d and CompressedInternalFormat overloads instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use TextureTarget2d and CompressedInternalFormat overloads instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T8 data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T8 data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Copy pixels into a 2D texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, or Rgba. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexImage2D")] - public static void CopyTexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Copy pixels into a 2D texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, or Rgba. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - [Obsolete("Use TextureTarget2d and TextureCopyComponentCount overloads instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexImage2D")] - public static void CopyTexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Copy pixels into a 2D texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, or Rgba. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexImage2D")] - public static void CopyTexImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES20.TextureCopyComponentCount internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Copy a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexSubImage2D")] - public static void CopyTexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Copy a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexSubImage2D")] - public static void CopyTexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Copy a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexSubImage2D")] - public static void CopyTexSubImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create a program object - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCreateProgram")] - public static Int32 CreateProgram() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create a shader object - /// - /// - /// Specifies the type of shader to be created. Must be either VertexShader or FragmentShader. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCreateShader")] - public static Int32 CreateShader(OpenTK.Graphics.ES20.All type) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create a shader object - /// - /// - /// Specifies the type of shader to be created. Must be either VertexShader or FragmentShader. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCreateShader")] - public static Int32 CreateShader(OpenTK.Graphics.ES20.ShaderType type) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify whether front- or back-facing polygons can be culled - /// - /// - /// Specifies whether front- or back-facing polygons are candidates for culling. Symbolic constants Front, Back, and FrontAndBack are accepted. The initial value is Back. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCullFace")] - public static void CullFace(OpenTK.Graphics.ES20.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify whether front- or back-facing polygons can be culled - /// - /// - /// Specifies whether front- or back-facing polygons are candidates for culling. Symbolic constants Front, Back, and FrontAndBack are accepted. The initial value is Back. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCullFace")] - public static void CullFace(OpenTK.Graphics.ES20.CullFaceMode mode) { throw new BindingsNotRewrittenException(); } - - /// - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] - public static void DebugMessageCallback(DebugProc callback, IntPtr userParam) { throw new BindingsNotRewrittenException(); } - - /// - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] - [CLSCompliant(false)] - public static void DebugMessageCallback(DebugProc callback, [InAttribute, OutAttribute] T1[] userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] - [CLSCompliant(false)] - public static void DebugMessageCallback(DebugProc callback, [InAttribute, OutAttribute] T1[,] userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] - [CLSCompliant(false)] - public static void DebugMessageCallback(DebugProc callback, [InAttribute, OutAttribute] T1[,,] userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] - public static void DebugMessageCallback(DebugProc callback, [InAttribute, OutAttribute] ref T1 userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES20.All source, OpenTK.Graphics.ES20.All type, OpenTK.Graphics.ES20.All severity, Int32 count, [CountAttribute(Parameter = "count")] Int32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES20.All source, OpenTK.Graphics.ES20.All type, OpenTK.Graphics.ES20.All severity, Int32 count, [CountAttribute(Parameter = "count")] ref Int32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES20.All source, OpenTK.Graphics.ES20.All type, OpenTK.Graphics.ES20.All severity, Int32 count, [CountAttribute(Parameter = "count")] Int32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES20.All source, OpenTK.Graphics.ES20.All type, OpenTK.Graphics.ES20.All severity, Int32 count, [CountAttribute(Parameter = "count")] UInt32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES20.All source, OpenTK.Graphics.ES20.All type, OpenTK.Graphics.ES20.All severity, Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES20.All source, OpenTK.Graphics.ES20.All type, OpenTK.Graphics.ES20.All severity, Int32 count, [CountAttribute(Parameter = "count")] UInt32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES20.DebugSourceControl source, OpenTK.Graphics.ES20.DebugTypeControl type, OpenTK.Graphics.ES20.DebugSeverityControl severity, Int32 count, [CountAttribute(Parameter = "count")] Int32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES20.DebugSourceControl source, OpenTK.Graphics.ES20.DebugTypeControl type, OpenTK.Graphics.ES20.DebugSeverityControl severity, Int32 count, [CountAttribute(Parameter = "count")] ref Int32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES20.DebugSourceControl source, OpenTK.Graphics.ES20.DebugTypeControl type, OpenTK.Graphics.ES20.DebugSeverityControl severity, Int32 count, [CountAttribute(Parameter = "count")] Int32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES20.DebugSourceControl source, OpenTK.Graphics.ES20.DebugTypeControl type, OpenTK.Graphics.ES20.DebugSeverityControl severity, Int32 count, [CountAttribute(Parameter = "count")] UInt32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES20.DebugSourceControl source, OpenTK.Graphics.ES20.DebugTypeControl type, OpenTK.Graphics.ES20.DebugSeverityControl severity, Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES20.DebugSourceControl source, OpenTK.Graphics.ES20.DebugTypeControl type, OpenTK.Graphics.ES20.DebugSeverityControl severity, Int32 count, [CountAttribute(Parameter = "count")] UInt32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// [length: COMPSIZE(buf,length)] - /// The address of a character array containing the message to insert. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES20.All source, OpenTK.Graphics.ES20.All type, Int32 id, OpenTK.Graphics.ES20.All severity, Int32 length, [CountAttribute(Computed = "buf,length")] String buf) { throw new BindingsNotRewrittenException(); } - - /// - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// [length: COMPSIZE(buf,length)] - /// The address of a character array containing the message to insert. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES20.All source, OpenTK.Graphics.ES20.All type, UInt32 id, OpenTK.Graphics.ES20.All severity, Int32 length, [CountAttribute(Computed = "buf,length")] String buf) { throw new BindingsNotRewrittenException(); } - - /// - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// [length: COMPSIZE(buf,length)] - /// The address of a character array containing the message to insert. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES20.DebugSourceExternal source, OpenTK.Graphics.ES20.DebugType type, Int32 id, OpenTK.Graphics.ES20.DebugSeverity severity, Int32 length, [CountAttribute(Computed = "buf,length")] String buf) { throw new BindingsNotRewrittenException(); } - - /// - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// [length: COMPSIZE(buf,length)] - /// The address of a character array containing the message to insert. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES20.DebugSourceExternal source, OpenTK.Graphics.ES20.DebugType type, UInt32 id, OpenTK.Graphics.ES20.DebugSeverity severity, Int32 length, [CountAttribute(Computed = "buf,length")] String buf) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named buffer objects - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static void DeleteBuffer([CountAttribute(Parameter = "n")] Int32 buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named buffer objects - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static void DeleteBuffer([CountAttribute(Parameter = "n")] UInt32 buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named buffer objects - /// - /// - /// Specifies the number of buffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static void DeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] Int32[] buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named buffer objects - /// - /// - /// Specifies the number of buffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static void DeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named buffer objects - /// - /// - /// Specifies the number of buffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static unsafe void DeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] Int32* buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named buffer objects - /// - /// - /// Specifies the number of buffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static void DeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named buffer objects - /// - /// - /// Specifies the number of buffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static void DeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named buffer objects - /// - /// - /// Specifies the number of buffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static unsafe void DeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32* buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named framebuffer objects - /// - /// [length: n] - /// Specifies an array of framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] - [CLSCompliant(false)] - public static void DeleteFramebuffer([CountAttribute(Parameter = "n")] Int32 framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named framebuffer objects - /// - /// [length: n] - /// Specifies an array of framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] - [CLSCompliant(false)] - public static void DeleteFramebuffer([CountAttribute(Parameter = "n")] UInt32 framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named framebuffer objects - /// - /// - /// Specifies the number of framebuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] - [CLSCompliant(false)] - public static void DeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] Int32[] framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named framebuffer objects - /// - /// - /// Specifies the number of framebuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] - [CLSCompliant(false)] - public static void DeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named framebuffer objects - /// - /// - /// Specifies the number of framebuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] - [CLSCompliant(false)] - public static unsafe void DeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] Int32* framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named framebuffer objects - /// - /// - /// Specifies the number of framebuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] - [CLSCompliant(false)] - public static void DeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named framebuffer objects - /// - /// - /// Specifies the number of framebuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] - [CLSCompliant(false)] - public static void DeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named framebuffer objects - /// - /// - /// Specifies the number of framebuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] - [CLSCompliant(false)] - public static unsafe void DeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32* framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete a program object - /// - /// - /// Specifies the program object to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteProgram")] - [CLSCompliant(false)] - public static void DeleteProgram(Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete a program object - /// - /// - /// Specifies the program object to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteProgram")] - [CLSCompliant(false)] - public static void DeleteProgram(UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named renderbuffer objects - /// - /// [length: n] - /// Specifies an array of renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] - [CLSCompliant(false)] - public static void DeleteRenderbuffer([CountAttribute(Parameter = "n")] Int32 renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named renderbuffer objects - /// - /// [length: n] - /// Specifies an array of renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] - [CLSCompliant(false)] - public static void DeleteRenderbuffer([CountAttribute(Parameter = "n")] UInt32 renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named renderbuffer objects - /// - /// - /// Specifies the number of renderbuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] - [CLSCompliant(false)] - public static void DeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] Int32[] renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named renderbuffer objects - /// - /// - /// Specifies the number of renderbuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] - [CLSCompliant(false)] - public static void DeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named renderbuffer objects - /// - /// - /// Specifies the number of renderbuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] - [CLSCompliant(false)] - public static unsafe void DeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] Int32* renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named renderbuffer objects - /// - /// - /// Specifies the number of renderbuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] - [CLSCompliant(false)] - public static void DeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named renderbuffer objects - /// - /// - /// Specifies the number of renderbuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] - [CLSCompliant(false)] - public static void DeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named renderbuffer objects - /// - /// - /// Specifies the number of renderbuffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] - [CLSCompliant(false)] - public static unsafe void DeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32* renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete a shader object - /// - /// - /// Specifies the shader object to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteShader")] - [CLSCompliant(false)] - public static void DeleteShader(Int32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete a shader object - /// - /// - /// Specifies the shader object to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteShader")] - [CLSCompliant(false)] - public static void DeleteShader(UInt32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named textures - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static void DeleteTexture([CountAttribute(Parameter = "n")] Int32 textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named textures - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static void DeleteTexture([CountAttribute(Parameter = "n")] UInt32 textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named textures - /// - /// - /// Specifies the number of textures to be deleted. - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static void DeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] Int32[] textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named textures - /// - /// - /// Specifies the number of textures to be deleted. - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static void DeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named textures - /// - /// - /// Specifies the number of textures to be deleted. - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static unsafe void DeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] Int32* textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named textures - /// - /// - /// Specifies the number of textures to be deleted. - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static void DeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named textures - /// - /// - /// Specifies the number of textures to be deleted. - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static void DeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named textures - /// - /// - /// Specifies the number of textures to be deleted. - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static unsafe void DeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] UInt32* textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value used for depth buffer comparisons - /// - /// - /// Specifies the depth comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Less. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthFunc")] - public static void DepthFunc(OpenTK.Graphics.ES20.All func) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value used for depth buffer comparisons - /// - /// - /// Specifies the depth comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Less. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthFunc")] - public static void DepthFunc(OpenTK.Graphics.ES20.DepthFunction func) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Enable or disable writing into the depth buffer - /// - /// - /// Specifies whether the depth buffer is enabled for writing. If flag is False, depth buffer writing is disabled. Otherwise, it is enabled. Initially, depth buffer writing is enabled. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthMask")] - public static void DepthMask(bool flag) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify mapping of depth values from normalized device coordinates to window coordinates - /// - /// - /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. - /// - /// - /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthRangef")] - public static void DepthRange(Single n, Single f) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Detach a shader object from a program object - /// - /// - /// Specifies the program object from which to detach the shader object. - /// - /// - /// Specifies the shader object to be detached. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDetachShader")] - [CLSCompliant(false)] - public static void DetachShader(Int32 program, Int32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Detach a shader object from a program object - /// - /// - /// Specifies the program object from which to detach the shader object. - /// - /// - /// Specifies the shader object to be detached. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDetachShader")] - [CLSCompliant(false)] - public static void DetachShader(UInt32 program, UInt32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDisable")] - public static void Disable(OpenTK.Graphics.ES20.All cap) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDisable")] - public static void Disable(OpenTK.Graphics.ES20.EnableCap cap) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDisableVertexAttribArray")] - [CLSCompliant(false)] - public static void DisableVertexAttribArray(Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDisableVertexAttribArray")] - [CLSCompliant(false)] - public static void DisableVertexAttribArray(UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawArrays")] - public static void DrawArrays(OpenTK.Graphics.ES20.All mode, Int32 first, Int32 count) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - [Obsolete("Use PrimitiveType overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawArrays")] - public static void DrawArrays(OpenTK.Graphics.ES20.BeginMode mode, Int32 first, Int32 count) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawArrays")] - public static void DrawArrays(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 first, Int32 count) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - public static void DrawElements(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "count,type")] IntPtr indices) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - public static void DrawElements(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use PrimitiveType overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - public static void DrawElements(OpenTK.Graphics.ES20.BeginMode mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use PrimitiveType overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES20.BeginMode mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use PrimitiveType overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES20.BeginMode mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use PrimitiveType overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES20.BeginMode mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use PrimitiveType overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - public static void DrawElements(OpenTK.Graphics.ES20.BeginMode mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - public static void DrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - public static void DrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnable")] - public static void Enable(OpenTK.Graphics.ES20.All cap) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnable")] - public static void Enable(OpenTK.Graphics.ES20.EnableCap cap) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Enable or disable a generic vertex attribute array - /// - /// - /// Specifies the index of the generic vertex attribute to be enabled or disabled. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnableVertexAttribArray")] - [CLSCompliant(false)] - public static void EnableVertexAttribArray(Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Enable or disable a generic vertex attribute array - /// - /// - /// Specifies the index of the generic vertex attribute to be enabled or disabled. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnableVertexAttribArray")] - [CLSCompliant(false)] - public static void EnableVertexAttribArray(UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Block until all GL execution is complete - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFinish")] - public static void Finish() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Force execution of GL commands in finite time - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFlush")] - public static void Flush() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a renderbuffer object to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the renderbuffer object that is to be attached. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferRenderbuffer")] - [CLSCompliant(false)] - public static void FramebufferRenderbuffer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All renderbuffertarget, Int32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a renderbuffer object to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the renderbuffer object that is to be attached. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferRenderbuffer")] - [CLSCompliant(false)] - public static void FramebufferRenderbuffer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All renderbuffertarget, UInt32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a renderbuffer object to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the renderbuffer object that is to be attached. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferRenderbuffer")] - [CLSCompliant(false)] - public static void FramebufferRenderbuffer(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, OpenTK.Graphics.ES20.RenderbufferTarget renderbuffertarget, Int32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a renderbuffer object to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the renderbuffer object that is to be attached. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferRenderbuffer")] - [CLSCompliant(false)] - public static void FramebufferRenderbuffer(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, OpenTK.Graphics.ES20.RenderbufferTarget renderbuffertarget, UInt32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a renderbuffer object to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the renderbuffer object that is to be attached. - /// - [Obsolete("Use FramebufferAttachment overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferRenderbuffer")] - [CLSCompliant(false)] - public static void FramebufferRenderbuffer(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferSlot attachment, OpenTK.Graphics.ES20.RenderbufferTarget renderbuffertarget, Int32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a renderbuffer object to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the renderbuffer object that is to be attached. - /// - [Obsolete("Use FramebufferAttachment overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferRenderbuffer")] - [CLSCompliant(false)] - public static void FramebufferRenderbuffer(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferSlot attachment, OpenTK.Graphics.ES20.RenderbufferTarget renderbuffertarget, UInt32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a texture image to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the texture object whose image is to be attached. - /// - /// - /// Specifies the mipmap level of the texture image to be attached, which must be 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] - [CLSCompliant(false)] - public static void FramebufferTexture2D(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All textarget, Int32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a texture image to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the texture object whose image is to be attached. - /// - /// - /// Specifies the mipmap level of the texture image to be attached, which must be 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] - [CLSCompliant(false)] - public static void FramebufferTexture2D(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All textarget, UInt32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a texture image to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the texture object whose image is to be attached. - /// - /// - /// Specifies the mipmap level of the texture image to be attached, which must be 0. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] - [CLSCompliant(false)] - public static void FramebufferTexture2D(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, OpenTK.Graphics.ES20.TextureTarget textarget, Int32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a texture image to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the texture object whose image is to be attached. - /// - /// - /// Specifies the mipmap level of the texture image to be attached, which must be 0. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] - [CLSCompliant(false)] - public static void FramebufferTexture2D(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, OpenTK.Graphics.ES20.TextureTarget textarget, UInt32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a texture image to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the texture object whose image is to be attached. - /// - /// - /// Specifies the mipmap level of the texture image to be attached, which must be 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] - [CLSCompliant(false)] - public static void FramebufferTexture2D(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, OpenTK.Graphics.ES20.TextureTarget2d textarget, Int32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a texture image to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the texture object whose image is to be attached. - /// - /// - /// Specifies the mipmap level of the texture image to be attached, which must be 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] - [CLSCompliant(false)] - public static void FramebufferTexture2D(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, OpenTK.Graphics.ES20.TextureTarget2d textarget, UInt32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a texture image to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the texture object whose image is to be attached. - /// - /// - /// Specifies the mipmap level of the texture image to be attached, which must be 0. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] - [CLSCompliant(false)] - public static void FramebufferTexture2D(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferSlot attachment, OpenTK.Graphics.ES20.TextureTarget textarget, Int32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a texture image to a framebuffer object - /// - /// - /// Specifies the framebuffer target. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. - /// - /// - /// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the texture object whose image is to be attached. - /// - /// - /// Specifies the mipmap level of the texture image to be attached, which must be 0. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] - [CLSCompliant(false)] - public static void FramebufferTexture2D(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferSlot attachment, OpenTK.Graphics.ES20.TextureTarget textarget, UInt32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define front- and back-facing polygons - /// - /// - /// Specifies the orientation of front-facing polygons. Cw and Ccw are accepted. The initial value is Ccw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFrontFace")] - public static void FrontFace(OpenTK.Graphics.ES20.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define front- and back-facing polygons - /// - /// - /// Specifies the orientation of front-facing polygons. Cw and Ccw are accepted. The initial value is Ccw. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFrontFace")] - public static void FrontFace(OpenTK.Graphics.ES20.FrontFaceDirection mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate buffer object names - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static Int32 GenBuffer() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate buffer object names - /// - /// - /// Specifies the number of buffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated buffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static void GenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate buffer object names - /// - /// - /// Specifies the number of buffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated buffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static void GenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate buffer object names - /// - /// - /// Specifies the number of buffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated buffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static unsafe void GenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate buffer object names - /// - /// - /// Specifies the number of buffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated buffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static void GenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate buffer object names - /// - /// - /// Specifies the number of buffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated buffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static void GenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate buffer object names - /// - /// - /// Specifies the number of buffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated buffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static unsafe void GenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate a complete set of mipmaps for a texture object - /// - /// - /// Specifies the texture target of the active texture unit to which the texture object is bound whose mipmaps will be generated. Must be one of the following symbolic constants: Texture2D or TextureCubeMap. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenerateMipmap")] - public static void GenerateMipmap(OpenTK.Graphics.ES20.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate a complete set of mipmaps for a texture object - /// - /// - /// Specifies the texture target of the active texture unit to which the texture object is bound whose mipmaps will be generated. Must be one of the following symbolic constants: Texture2D or TextureCubeMap. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenerateMipmap")] - public static void GenerateMipmap(OpenTK.Graphics.ES20.TextureTarget target) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate framebuffer object names - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] - [CLSCompliant(false)] - public static Int32 GenFramebuffer() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate framebuffer object names - /// - /// - /// Specifies the number of framebuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated framebuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] - [CLSCompliant(false)] - public static void GenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate framebuffer object names - /// - /// - /// Specifies the number of framebuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated framebuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] - [CLSCompliant(false)] - public static void GenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate framebuffer object names - /// - /// - /// Specifies the number of framebuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated framebuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] - [CLSCompliant(false)] - public static unsafe void GenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate framebuffer object names - /// - /// - /// Specifies the number of framebuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated framebuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] - [CLSCompliant(false)] - public static void GenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate framebuffer object names - /// - /// - /// Specifies the number of framebuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated framebuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] - [CLSCompliant(false)] - public static void GenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate framebuffer object names - /// - /// - /// Specifies the number of framebuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated framebuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] - [CLSCompliant(false)] - public static unsafe void GenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate renderbuffer object names - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] - [CLSCompliant(false)] - public static Int32 GenRenderbuffer() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate renderbuffer object names - /// - /// - /// Specifies the number of renderbuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated renderbuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] - [CLSCompliant(false)] - public static void GenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate renderbuffer object names - /// - /// - /// Specifies the number of renderbuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated renderbuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] - [CLSCompliant(false)] - public static void GenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate renderbuffer object names - /// - /// - /// Specifies the number of renderbuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated renderbuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] - [CLSCompliant(false)] - public static unsafe void GenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate renderbuffer object names - /// - /// - /// Specifies the number of renderbuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated renderbuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] - [CLSCompliant(false)] - public static void GenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate renderbuffer object names - /// - /// - /// Specifies the number of renderbuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated renderbuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] - [CLSCompliant(false)] - public static void GenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate renderbuffer object names - /// - /// - /// Specifies the number of renderbuffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated renderbuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] - [CLSCompliant(false)] - public static unsafe void GenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate texture names - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static Int32 GenTexture() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate texture names - /// - /// - /// Specifies the number of texture names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated texture names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static void GenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate texture names - /// - /// - /// Specifies the number of texture names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated texture names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static void GenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate texture names - /// - /// - /// Specifies the number of texture names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated texture names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static unsafe void GenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate texture names - /// - /// - /// Specifies the number of texture names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated texture names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static void GenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate texture names - /// - /// - /// Specifies the number of texture names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated texture names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static void GenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate texture names - /// - /// - /// Specifies the number of texture names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated texture names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static unsafe void GenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return information about an active attribute variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the attribute variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the attribute variable. - /// - /// [length: 1] - /// Returns the data type of the attribute variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the attribute variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] - [CLSCompliant(false)] - public static void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.ActiveAttribType type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return information about an active attribute variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the attribute variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the attribute variable. - /// - /// [length: 1] - /// Returns the data type of the attribute variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the attribute variable. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] - [CLSCompliant(false)] - public static void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return information about an active attribute variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the attribute variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the attribute variable. - /// - /// [length: 1] - /// Returns the data type of the attribute variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the attribute variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] - [CLSCompliant(false)] - public static unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.ActiveAttribType* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return information about an active attribute variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the attribute variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the attribute variable. - /// - /// [length: 1] - /// Returns the data type of the attribute variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the attribute variable. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] - [CLSCompliant(false)] - public static unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return information about an active attribute variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the attribute variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the attribute variable. - /// - /// [length: 1] - /// Returns the data type of the attribute variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the attribute variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] - [CLSCompliant(false)] - public static void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.ActiveAttribType type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return information about an active attribute variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the attribute variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the attribute variable. - /// - /// [length: 1] - /// Returns the data type of the attribute variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the attribute variable. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] - [CLSCompliant(false)] - public static void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return information about an active attribute variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the attribute variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the attribute variable. - /// - /// [length: 1] - /// Returns the data type of the attribute variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the attribute variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] - [CLSCompliant(false)] - public static unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.ActiveAttribType* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return information about an active attribute variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the attribute variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the attribute variable. - /// - /// [length: 1] - /// Returns the data type of the attribute variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the attribute variable. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] - [CLSCompliant(false)] - public static unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return information about an active uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the uniform variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the uniform variable. - /// - /// [length: 1] - /// Returns the data type of the uniform variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] - [CLSCompliant(false)] - public static void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.ActiveUniformType type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return information about an active uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the uniform variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the uniform variable. - /// - /// [length: 1] - /// Returns the data type of the uniform variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the uniform variable. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] - [CLSCompliant(false)] - public static void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return information about an active uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the uniform variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the uniform variable. - /// - /// [length: 1] - /// Returns the data type of the uniform variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] - [CLSCompliant(false)] - public static unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.ActiveUniformType* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return information about an active uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the uniform variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the uniform variable. - /// - /// [length: 1] - /// Returns the data type of the uniform variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the uniform variable. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] - [CLSCompliant(false)] - public static unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return information about an active uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the uniform variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the uniform variable. - /// - /// [length: 1] - /// Returns the data type of the uniform variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] - [CLSCompliant(false)] - public static void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.ActiveUniformType type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return information about an active uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the uniform variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the uniform variable. - /// - /// [length: 1] - /// Returns the data type of the uniform variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the uniform variable. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] - [CLSCompliant(false)] - public static void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return information about an active uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the uniform variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the uniform variable. - /// - /// [length: 1] - /// Returns the data type of the uniform variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] - [CLSCompliant(false)] - public static unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.ActiveUniformType* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return information about an active uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the uniform variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the uniform variable. - /// - /// [length: 1] - /// Returns the data type of the uniform variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the uniform variable. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] - [CLSCompliant(false)] - public static unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the handles of the shader objects attached to a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the size of the array for storing the returned object names. - /// - /// [length: 1] - /// Returns the number of names actually returned in shaders. - /// - /// [length: maxCount] - /// Specifies an array that is used to return the names of attached shader objects. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] - [CLSCompliant(false)] - public static void GetAttachedShaders(Int32 program, Int32 maxCount, [OutAttribute, CountAttribute(Count = 1)] out Int32 count, [OutAttribute, CountAttribute(Parameter = "maxCount")] Int32[] shaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the handles of the shader objects attached to a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the size of the array for storing the returned object names. - /// - /// [length: 1] - /// Returns the number of names actually returned in shaders. - /// - /// [length: maxCount] - /// Specifies an array that is used to return the names of attached shader objects. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] - [CLSCompliant(false)] - public static void GetAttachedShaders(Int32 program, Int32 maxCount, [OutAttribute, CountAttribute(Count = 1)] out Int32 count, [OutAttribute, CountAttribute(Parameter = "maxCount")] out Int32 shaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the handles of the shader objects attached to a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the size of the array for storing the returned object names. - /// - /// [length: 1] - /// Returns the number of names actually returned in shaders. - /// - /// [length: maxCount] - /// Specifies an array that is used to return the names of attached shader objects. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] - [CLSCompliant(false)] - public static unsafe void GetAttachedShaders(Int32 program, Int32 maxCount, [OutAttribute, CountAttribute(Count = 1)] Int32* count, [OutAttribute, CountAttribute(Parameter = "maxCount")] Int32* shaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the handles of the shader objects attached to a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the size of the array for storing the returned object names. - /// - /// [length: 1] - /// Returns the number of names actually returned in shaders. - /// - /// [length: maxCount] - /// Specifies an array that is used to return the names of attached shader objects. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] - [CLSCompliant(false)] - public static void GetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute, CountAttribute(Count = 1)] out Int32 count, [OutAttribute, CountAttribute(Parameter = "maxCount")] UInt32[] shaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the handles of the shader objects attached to a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the size of the array for storing the returned object names. - /// - /// [length: 1] - /// Returns the number of names actually returned in shaders. - /// - /// [length: maxCount] - /// Specifies an array that is used to return the names of attached shader objects. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] - [CLSCompliant(false)] - public static void GetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute, CountAttribute(Count = 1)] out Int32 count, [OutAttribute, CountAttribute(Parameter = "maxCount")] out UInt32 shaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the handles of the shader objects attached to a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the size of the array for storing the returned object names. - /// - /// [length: 1] - /// Returns the number of names actually returned in shaders. - /// - /// [length: maxCount] - /// Specifies an array that is used to return the names of attached shader objects. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] - [CLSCompliant(false)] - public static unsafe void GetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute, CountAttribute(Count = 1)] Int32* count, [OutAttribute, CountAttribute(Parameter = "maxCount")] UInt32* shaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the location of an attribute variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Points to a null terminated string containing the name of the attribute variable whose location is to be queried. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttribLocation")] - [CLSCompliant(false)] - public static Int32 GetAttribLocation(Int32 program, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the location of an attribute variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Points to a null terminated string containing the name of the attribute variable whose location is to be queried. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttribLocation")] - [CLSCompliant(false)] - public static Int32 GetAttribLocation(UInt32 program, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static bool GetBoolean(OpenTK.Graphics.ES20.All pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static bool GetBoolean(OpenTK.Graphics.ES20.GetPName pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static void GetBoolean(OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] bool[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static void GetBoolean(OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out bool data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static unsafe void GetBoolean(OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] bool* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static void GetBoolean(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] bool[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static void GetBoolean(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] out bool data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static unsafe void GetBoolean(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] bool* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] - [CLSCompliant(false)] - public static void GetBufferParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] - [CLSCompliant(false)] - public static void GetBufferParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetBufferParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] - [CLSCompliant(false)] - public static void GetBufferParameter(OpenTK.Graphics.ES20.BufferTarget target, OpenTK.Graphics.ES20.BufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] - [CLSCompliant(false)] - public static void GetBufferParameter(OpenTK.Graphics.ES20.BufferTarget target, OpenTK.Graphics.ES20.BufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetBufferParameter(OpenTK.Graphics.ES20.BufferTarget target, OpenTK.Graphics.ES20.BufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All[] types, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.All sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.All types, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.All severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All* types, [OutAttribute, CountAttribute(Parameter = "count")] Int32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugSourceExternal[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugType[] types, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugSeverity[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.DebugSourceExternal sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.DebugType types, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.DebugSeverity severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugSourceExternal* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugType* types, [OutAttribute, CountAttribute(Parameter = "count")] Int32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugSeverity* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All[] types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.All sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.All types, [OutAttribute, CountAttribute(Parameter = "count")] out UInt32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.All severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All* types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugSourceExternal[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugType[] types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugSeverity[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.DebugSourceExternal sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.DebugType types, [OutAttribute, CountAttribute(Parameter = "count")] out UInt32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.DebugSeverity severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugSourceExternal* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugType* types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugSeverity* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return error information - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetError")] - public static OpenTK.Graphics.ES20.ErrorCode GetError() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static Single GetFloat(OpenTK.Graphics.ES20.All pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static Single GetFloat(OpenTK.Graphics.ES20.GetPName pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return attachment parameters of a framebuffer object - /// - /// - /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the symbolic name of a framebuffer object attachment point. Accepted values are ColorAttachment0, DepthAttachment, and StencilAttachment. - /// - /// - /// Specifies the symbolic name of a framebuffer object attachment parameter. Accepted values are FramebufferAttachmentObjectType, FramebufferAttachmentObjectName, FramebufferAttachmentTextureLevel, and FramebufferAttachmentTextureCubeMapFace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] - [CLSCompliant(false)] - public static void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return attachment parameters of a framebuffer object - /// - /// - /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the symbolic name of a framebuffer object attachment point. Accepted values are ColorAttachment0, DepthAttachment, and StencilAttachment. - /// - /// - /// Specifies the symbolic name of a framebuffer object attachment parameter. Accepted values are FramebufferAttachmentObjectType, FramebufferAttachmentObjectName, FramebufferAttachmentTextureLevel, and FramebufferAttachmentTextureCubeMapFace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] - [CLSCompliant(false)] - public static void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return attachment parameters of a framebuffer object - /// - /// - /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the symbolic name of a framebuffer object attachment point. Accepted values are ColorAttachment0, DepthAttachment, and StencilAttachment. - /// - /// - /// Specifies the symbolic name of a framebuffer object attachment parameter. Accepted values are FramebufferAttachmentObjectType, FramebufferAttachmentObjectName, FramebufferAttachmentTextureLevel, and FramebufferAttachmentTextureCubeMapFace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return attachment parameters of a framebuffer object - /// - /// - /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the symbolic name of a framebuffer object attachment point. Accepted values are ColorAttachment0, DepthAttachment, and StencilAttachment. - /// - /// - /// Specifies the symbolic name of a framebuffer object attachment parameter. Accepted values are FramebufferAttachmentObjectType, FramebufferAttachmentObjectName, FramebufferAttachmentTextureLevel, and FramebufferAttachmentTextureCubeMapFace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] - [CLSCompliant(false)] - public static void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, OpenTK.Graphics.ES20.FramebufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return attachment parameters of a framebuffer object - /// - /// - /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the symbolic name of a framebuffer object attachment point. Accepted values are ColorAttachment0, DepthAttachment, and StencilAttachment. - /// - /// - /// Specifies the symbolic name of a framebuffer object attachment parameter. Accepted values are FramebufferAttachmentObjectType, FramebufferAttachmentObjectName, FramebufferAttachmentTextureLevel, and FramebufferAttachmentTextureCubeMapFace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] - [CLSCompliant(false)] - public static void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, OpenTK.Graphics.ES20.FramebufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return attachment parameters of a framebuffer object - /// - /// - /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the symbolic name of a framebuffer object attachment point. Accepted values are ColorAttachment0, DepthAttachment, and StencilAttachment. - /// - /// - /// Specifies the symbolic name of a framebuffer object attachment parameter. Accepted values are FramebufferAttachmentObjectType, FramebufferAttachmentObjectName, FramebufferAttachmentTextureLevel, and FramebufferAttachmentTextureCubeMapFace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, OpenTK.Graphics.ES20.FramebufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return attachment parameters of a framebuffer object - /// - /// - /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the symbolic name of a framebuffer object attachment point. Accepted values are ColorAttachment0, DepthAttachment, and StencilAttachment. - /// - /// - /// Specifies the symbolic name of a framebuffer object attachment parameter. Accepted values are FramebufferAttachmentObjectType, FramebufferAttachmentObjectName, FramebufferAttachmentTextureLevel, and FramebufferAttachmentTextureCubeMapFace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use FramebufferAttachment overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] - [CLSCompliant(false)] - public static void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferSlot attachment, OpenTK.Graphics.ES20.FramebufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return attachment parameters of a framebuffer object - /// - /// - /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the symbolic name of a framebuffer object attachment point. Accepted values are ColorAttachment0, DepthAttachment, and StencilAttachment. - /// - /// - /// Specifies the symbolic name of a framebuffer object attachment parameter. Accepted values are FramebufferAttachmentObjectType, FramebufferAttachmentObjectName, FramebufferAttachmentTextureLevel, and FramebufferAttachmentTextureCubeMapFace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use FramebufferAttachment overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] - [CLSCompliant(false)] - public static void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferSlot attachment, OpenTK.Graphics.ES20.FramebufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return attachment parameters of a framebuffer object - /// - /// - /// Specifies the target framebuffer object. The symbolic constant must be Framebuffer. - /// - /// - /// Specifies the symbolic name of a framebuffer object attachment point. Accepted values are ColorAttachment0, DepthAttachment, and StencilAttachment. - /// - /// - /// Specifies the symbolic name of a framebuffer object attachment parameter. Accepted values are FramebufferAttachmentObjectType, FramebufferAttachmentObjectName, FramebufferAttachmentTextureLevel, and FramebufferAttachmentTextureCubeMapFace. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use FramebufferAttachment overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferSlot attachment, OpenTK.Graphics.ES20.FramebufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetGraphicsResetStatus")] - public static OpenTK.Graphics.ES20.ResetStatus GetGraphicsResetStatus() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static Int32 GetInteger(OpenTK.Graphics.ES20.All pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static Int32 GetInteger(OpenTK.Graphics.ES20.GetPName pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static unsafe void GetInteger(OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static unsafe void GetInteger(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* data) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfv")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfv")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfv")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfv")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfv")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfv")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformiv")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformiv")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformiv")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformiv")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformiv")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformiv")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformuiv")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformuiv")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformuiv")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.All identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.All identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES20.All identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.All identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.All identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES20.All identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - public static void GetPointer(OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T1[] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T1[,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T1[,,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - public static void GetPointer(OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] ref T1 @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - public static void GetPointer(OpenTK.Graphics.ES20.GetPointervPName pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES20.GetPointervPName pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T1[] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES20.GetPointervPName pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T1[,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES20.GetPointervPName pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T1[,,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - public static void GetPointer(OpenTK.Graphics.ES20.GetPointervPName pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] ref T1 @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the information log for a program object - /// - /// - /// Specifies the program object whose information log is to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned information log. - /// - /// [length: 1] - /// Returns the length of the string returned in infoLog (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the information log. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] - [CLSCompliant(false)] - public static void GetProgramInfoLog(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the information log for a program object - /// - /// - /// Specifies the program object whose information log is to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned information log. - /// - /// [length: 1] - /// Returns the length of the string returned in infoLog (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the information log. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] - [CLSCompliant(false)] - public static unsafe void GetProgramInfoLog(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the information log for a program object - /// - /// - /// Specifies the program object whose information log is to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned information log. - /// - /// [length: 1] - /// Returns the length of the string returned in infoLog (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the information log. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] - [CLSCompliant(false)] - public static void GetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the information log for a program object - /// - /// - /// Specifies the program object whose information log is to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned information log. - /// - /// [length: 1] - /// Returns the length of the string returned in infoLog (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the information log. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] - [CLSCompliant(false)] - public static unsafe void GetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(Int32 program, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(Int32 program, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static unsafe void GetProgram(Int32 program, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(Int32 program, OpenTK.Graphics.ES20.GetProgramParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(Int32 program, OpenTK.Graphics.ES20.GetProgramParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static unsafe void GetProgram(Int32 program, OpenTK.Graphics.ES20.GetProgramParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use GetProgramParameterName overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(Int32 program, OpenTK.Graphics.ES20.ProgramParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use GetProgramParameterName overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(Int32 program, OpenTK.Graphics.ES20.ProgramParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use GetProgramParameterName overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static unsafe void GetProgram(Int32 program, OpenTK.Graphics.ES20.ProgramParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(UInt32 program, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(UInt32 program, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static unsafe void GetProgram(UInt32 program, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(UInt32 program, OpenTK.Graphics.ES20.GetProgramParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(UInt32 program, OpenTK.Graphics.ES20.GetProgramParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static unsafe void GetProgram(UInt32 program, OpenTK.Graphics.ES20.GetProgramParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use GetProgramParameterName overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(UInt32 program, OpenTK.Graphics.ES20.ProgramParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use GetProgramParameterName overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(UInt32 program, OpenTK.Graphics.ES20.ProgramParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformMaxLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use GetProgramParameterName overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static unsafe void GetProgram(UInt32 program, OpenTK.Graphics.ES20.ProgramParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return parameters of a renderbuffer object - /// - /// - /// Specifies the target renderbuffer object. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the symbolic name of a renderbuffer object parameter. Accepted values are RenderbufferWidth, RenderbufferHeight, RenderbufferInternalFormat, RenderbufferRedSize, RenderbufferGreenSize, RenderbufferBlueSize, RenderbufferAlphaSize, RenderbufferDepthSize, or RenderbufferStencilSize. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] - [CLSCompliant(false)] - public static void GetRenderbufferParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return parameters of a renderbuffer object - /// - /// - /// Specifies the target renderbuffer object. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the symbolic name of a renderbuffer object parameter. Accepted values are RenderbufferWidth, RenderbufferHeight, RenderbufferInternalFormat, RenderbufferRedSize, RenderbufferGreenSize, RenderbufferBlueSize, RenderbufferAlphaSize, RenderbufferDepthSize, or RenderbufferStencilSize. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] - [CLSCompliant(false)] - public static void GetRenderbufferParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return parameters of a renderbuffer object - /// - /// - /// Specifies the target renderbuffer object. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the symbolic name of a renderbuffer object parameter. Accepted values are RenderbufferWidth, RenderbufferHeight, RenderbufferInternalFormat, RenderbufferRedSize, RenderbufferGreenSize, RenderbufferBlueSize, RenderbufferAlphaSize, RenderbufferDepthSize, or RenderbufferStencilSize. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetRenderbufferParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return parameters of a renderbuffer object - /// - /// - /// Specifies the target renderbuffer object. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the symbolic name of a renderbuffer object parameter. Accepted values are RenderbufferWidth, RenderbufferHeight, RenderbufferInternalFormat, RenderbufferRedSize, RenderbufferGreenSize, RenderbufferBlueSize, RenderbufferAlphaSize, RenderbufferDepthSize, or RenderbufferStencilSize. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] - [CLSCompliant(false)] - public static void GetRenderbufferParameter(OpenTK.Graphics.ES20.RenderbufferTarget target, OpenTK.Graphics.ES20.RenderbufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return parameters of a renderbuffer object - /// - /// - /// Specifies the target renderbuffer object. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the symbolic name of a renderbuffer object parameter. Accepted values are RenderbufferWidth, RenderbufferHeight, RenderbufferInternalFormat, RenderbufferRedSize, RenderbufferGreenSize, RenderbufferBlueSize, RenderbufferAlphaSize, RenderbufferDepthSize, or RenderbufferStencilSize. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] - [CLSCompliant(false)] - public static void GetRenderbufferParameter(OpenTK.Graphics.ES20.RenderbufferTarget target, OpenTK.Graphics.ES20.RenderbufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return parameters of a renderbuffer object - /// - /// - /// Specifies the target renderbuffer object. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the symbolic name of a renderbuffer object parameter. Accepted values are RenderbufferWidth, RenderbufferHeight, RenderbufferInternalFormat, RenderbufferRedSize, RenderbufferGreenSize, RenderbufferBlueSize, RenderbufferAlphaSize, RenderbufferDepthSize, or RenderbufferStencilSize. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetRenderbufferParameter(OpenTK.Graphics.ES20.RenderbufferTarget target, OpenTK.Graphics.ES20.RenderbufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the information log for a shader object - /// - /// - /// Specifies the shader object whose information log is to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned information log. - /// - /// [length: 1] - /// Returns the length of the string returned in infoLog (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the information log. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] - [CLSCompliant(false)] - public static void GetShaderInfoLog(Int32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the information log for a shader object - /// - /// - /// Specifies the shader object whose information log is to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned information log. - /// - /// [length: 1] - /// Returns the length of the string returned in infoLog (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the information log. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] - [CLSCompliant(false)] - public static unsafe void GetShaderInfoLog(Int32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the information log for a shader object - /// - /// - /// Specifies the shader object whose information log is to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned information log. - /// - /// [length: 1] - /// Returns the length of the string returned in infoLog (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the information log. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] - [CLSCompliant(false)] - public static void GetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the information log for a shader object - /// - /// - /// Specifies the shader object whose information log is to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned information log. - /// - /// [length: 1] - /// Returns the length of the string returned in infoLog (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the information log. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] - [CLSCompliant(false)] - public static unsafe void GetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static void GetShader(Int32 shader, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static void GetShader(Int32 shader, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static unsafe void GetShader(Int32 shader, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static void GetShader(Int32 shader, OpenTK.Graphics.ES20.ShaderParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static void GetShader(Int32 shader, OpenTK.Graphics.ES20.ShaderParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static unsafe void GetShader(Int32 shader, OpenTK.Graphics.ES20.ShaderParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static void GetShader(UInt32 shader, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static void GetShader(UInt32 shader, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static unsafe void GetShader(UInt32 shader, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static void GetShader(UInt32 shader, OpenTK.Graphics.ES20.ShaderParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static void GetShader(UInt32 shader, OpenTK.Graphics.ES20.ShaderParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static unsafe void GetShader(UInt32 shader, OpenTK.Graphics.ES20.ShaderParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the range and precision for different shader numeric formats - /// - /// - /// Specifies the type of shader to query. Must be either VertexShader or FragmentShader. - /// - /// - /// Specifies the numeric format to query, corresponding to a shader precision qualifier and variable type. Must be one of LowFloat, MediumFloat, HighFloat, LowInt, MediumInt, or HighInt. - /// - /// [length: 2] - /// Specifies a pointer to the two-element array in which the log sub 2 of the minimum and maximum representable magnitudes of the format are returned. - /// - /// [length: 1] - /// Specifies a pointer to the location in which the log sub 2 of the precision of the format is returned. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] - [CLSCompliant(false)] - public static void GetShaderPrecisionFormat(OpenTK.Graphics.ES20.All shadertype, OpenTK.Graphics.ES20.All precisiontype, [OutAttribute, CountAttribute(Count = 2)] Int32[] range, [OutAttribute, CountAttribute(Count = 1)] out Int32 precision) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the range and precision for different shader numeric formats - /// - /// - /// Specifies the type of shader to query. Must be either VertexShader or FragmentShader. - /// - /// - /// Specifies the numeric format to query, corresponding to a shader precision qualifier and variable type. Must be one of LowFloat, MediumFloat, HighFloat, LowInt, MediumInt, or HighInt. - /// - /// [length: 2] - /// Specifies a pointer to the two-element array in which the log sub 2 of the minimum and maximum representable magnitudes of the format are returned. - /// - /// [length: 1] - /// Specifies a pointer to the location in which the log sub 2 of the precision of the format is returned. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] - [CLSCompliant(false)] - public static void GetShaderPrecisionFormat(OpenTK.Graphics.ES20.All shadertype, OpenTK.Graphics.ES20.All precisiontype, [OutAttribute, CountAttribute(Count = 2)] out Int32 range, [OutAttribute, CountAttribute(Count = 1)] out Int32 precision) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the range and precision for different shader numeric formats - /// - /// - /// Specifies the type of shader to query. Must be either VertexShader or FragmentShader. - /// - /// - /// Specifies the numeric format to query, corresponding to a shader precision qualifier and variable type. Must be one of LowFloat, MediumFloat, HighFloat, LowInt, MediumInt, or HighInt. - /// - /// [length: 2] - /// Specifies a pointer to the two-element array in which the log sub 2 of the minimum and maximum representable magnitudes of the format are returned. - /// - /// [length: 1] - /// Specifies a pointer to the location in which the log sub 2 of the precision of the format is returned. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] - [CLSCompliant(false)] - public static unsafe void GetShaderPrecisionFormat(OpenTK.Graphics.ES20.All shadertype, OpenTK.Graphics.ES20.All precisiontype, [OutAttribute, CountAttribute(Count = 2)] Int32* range, [OutAttribute, CountAttribute(Count = 1)] Int32* precision) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the range and precision for different shader numeric formats - /// - /// - /// Specifies the type of shader to query. Must be either VertexShader or FragmentShader. - /// - /// - /// Specifies the numeric format to query, corresponding to a shader precision qualifier and variable type. Must be one of LowFloat, MediumFloat, HighFloat, LowInt, MediumInt, or HighInt. - /// - /// [length: 2] - /// Specifies a pointer to the two-element array in which the log sub 2 of the minimum and maximum representable magnitudes of the format are returned. - /// - /// [length: 1] - /// Specifies a pointer to the location in which the log sub 2 of the precision of the format is returned. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] - [CLSCompliant(false)] - public static void GetShaderPrecisionFormat(OpenTK.Graphics.ES20.ShaderType shadertype, OpenTK.Graphics.ES20.ShaderPrecision precisiontype, [OutAttribute, CountAttribute(Count = 2)] Int32[] range, [OutAttribute, CountAttribute(Count = 1)] out Int32 precision) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the range and precision for different shader numeric formats - /// - /// - /// Specifies the type of shader to query. Must be either VertexShader or FragmentShader. - /// - /// - /// Specifies the numeric format to query, corresponding to a shader precision qualifier and variable type. Must be one of LowFloat, MediumFloat, HighFloat, LowInt, MediumInt, or HighInt. - /// - /// [length: 2] - /// Specifies a pointer to the two-element array in which the log sub 2 of the minimum and maximum representable magnitudes of the format are returned. - /// - /// [length: 1] - /// Specifies a pointer to the location in which the log sub 2 of the precision of the format is returned. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] - [CLSCompliant(false)] - public static void GetShaderPrecisionFormat(OpenTK.Graphics.ES20.ShaderType shadertype, OpenTK.Graphics.ES20.ShaderPrecision precisiontype, [OutAttribute, CountAttribute(Count = 2)] out Int32 range, [OutAttribute, CountAttribute(Count = 1)] out Int32 precision) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the range and precision for different shader numeric formats - /// - /// - /// Specifies the type of shader to query. Must be either VertexShader or FragmentShader. - /// - /// - /// Specifies the numeric format to query, corresponding to a shader precision qualifier and variable type. Must be one of LowFloat, MediumFloat, HighFloat, LowInt, MediumInt, or HighInt. - /// - /// [length: 2] - /// Specifies a pointer to the two-element array in which the log sub 2 of the minimum and maximum representable magnitudes of the format are returned. - /// - /// [length: 1] - /// Specifies a pointer to the location in which the log sub 2 of the precision of the format is returned. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] - [CLSCompliant(false)] - public static unsafe void GetShaderPrecisionFormat(OpenTK.Graphics.ES20.ShaderType shadertype, OpenTK.Graphics.ES20.ShaderPrecision precisiontype, [OutAttribute, CountAttribute(Count = 2)] Int32* range, [OutAttribute, CountAttribute(Count = 1)] Int32* precision) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the source code string from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned source code string. - /// - /// [length: 1] - /// Returns the length of the string returned in source (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the source code string. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] - [CLSCompliant(false)] - public static void GetShaderSource(Int32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the source code string from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned source code string. - /// - /// [length: 1] - /// Returns the length of the string returned in source (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the source code string. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] - [CLSCompliant(false)] - public static unsafe void GetShaderSource(Int32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the source code string from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned source code string. - /// - /// [length: 1] - /// Returns the length of the string returned in source (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the source code string. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] - [CLSCompliant(false)] - public static void GetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the source code string from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned source code string. - /// - /// [length: 1] - /// Returns the length of the string returned in source (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the source code string. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] - [CLSCompliant(false)] - public static unsafe void GetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a string describing the current GL connection - /// - /// - /// Specifies a symbolic constant, one of Vendor, Renderer, Version, ShadingLanguageVersion, or Extensions. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetString")] - public static String GetString(OpenTK.Graphics.ES20.All name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a string describing the current GL connection - /// - /// - /// Specifies a symbolic constant, one of Vendor, Renderer, Version, ShadingLanguageVersion, or Extensions. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetString")] - public static String GetString(OpenTK.Graphics.ES20.StringName name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static unsafe void GetTexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [Obsolete("Use GetTextureParameterName overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [Obsolete("Use GetTextureParameterName overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [Obsolete("Use GetTextureParameterName overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static unsafe void GetTexParameter(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static unsafe void GetTexParameter(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetTexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [Obsolete("Use GetTextureParameterName overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [Obsolete("Use GetTextureParameterName overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [Obsolete("Use GetTextureParameterName overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetTexParameter(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetTexParameter(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] - [CLSCompliant(false)] - public static void GetUniform(Int32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] - [CLSCompliant(false)] - public static void GetUniform(Int32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] - [CLSCompliant(false)] - public static unsafe void GetUniform(Int32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] - [CLSCompliant(false)] - public static void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] - [CLSCompliant(false)] - public static void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] - [CLSCompliant(false)] - public static unsafe void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] - [CLSCompliant(false)] - public static void GetUniform(Int32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] - [CLSCompliant(false)] - public static void GetUniform(Int32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] - [CLSCompliant(false)] - public static unsafe void GetUniform(Int32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] - [CLSCompliant(false)] - public static void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] - [CLSCompliant(false)] - public static void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] - [CLSCompliant(false)] - public static unsafe void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the location of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Points to a null terminated string containing the name of the uniform variable whose location is to be queried. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformLocation")] - [CLSCompliant(false)] - public static Int32 GetUniformLocation(Int32 program, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the location of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Points to a null terminated string containing the name of the uniform variable whose location is to be queried. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformLocation")] - [CLSCompliant(false)] - public static Int32 GetUniformLocation(UInt32 program, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES20.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES20.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES20.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES20.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES20.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES20.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES20.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES20.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES20.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES20.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES20.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES20.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] ref T2 pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES20.VertexAttribPointerParameter pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES20.VertexAttribPointerParameter pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES20.VertexAttribPointerParameter pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES20.VertexAttribPointerParameter pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES20.VertexAttribPointerParameter pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] ref T2 pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] ref T2 pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES20.VertexAttribPointerParameter pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES20.VertexAttribPointerParameter pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES20.VertexAttribPointerParameter pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES20.VertexAttribPointerParameter pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES20.VertexAttribPointerParameter pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] ref T2 pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify implementation-specific hints - /// - /// - /// Specifies a symbolic constant indicating the behavior to be controlled. GenerateMipmapHint is accepted. - /// - /// - /// Specifies a symbolic constant indicating the desired behavior. Fastest, Nicest, and DontCare are accepted. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glHint")] - public static void Hint(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify implementation-specific hints - /// - /// - /// Specifies a symbolic constant indicating the behavior to be controlled. GenerateMipmapHint is accepted. - /// - /// - /// Specifies a symbolic constant indicating the desired behavior. Fastest, Nicest, and DontCare are accepted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glHint")] - public static void Hint(OpenTK.Graphics.ES20.HintTarget target, OpenTK.Graphics.ES20.HintMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a buffer object - /// - /// - /// Specifies a value that may be the name of a buffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsBuffer")] - [CLSCompliant(false)] - public static bool IsBuffer(Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a buffer object - /// - /// - /// Specifies a value that may be the name of a buffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsBuffer")] - [CLSCompliant(false)] - public static bool IsBuffer(UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsEnabled")] - public static bool IsEnabled(OpenTK.Graphics.ES20.All cap) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsEnabled")] - public static bool IsEnabled(OpenTK.Graphics.ES20.EnableCap cap) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a framebuffer object - /// - /// - /// Specifies a value that may be the name of a framebuffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsFramebuffer")] - [CLSCompliant(false)] - public static bool IsFramebuffer(Int32 framebuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a framebuffer object - /// - /// - /// Specifies a value that may be the name of a framebuffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsFramebuffer")] - [CLSCompliant(false)] - public static bool IsFramebuffer(UInt32 framebuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a program object - /// - /// - /// Specifies a potential program object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsProgram")] - [CLSCompliant(false)] - public static bool IsProgram(Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a program object - /// - /// - /// Specifies a potential program object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsProgram")] - [CLSCompliant(false)] - public static bool IsProgram(UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a renderbuffer object - /// - /// - /// Specifies a value that may be the name of a renderbuffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsRenderbuffer")] - [CLSCompliant(false)] - public static bool IsRenderbuffer(Int32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a renderbuffer object - /// - /// - /// Specifies a value that may be the name of a renderbuffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsRenderbuffer")] - [CLSCompliant(false)] - public static bool IsRenderbuffer(UInt32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a shader object - /// - /// - /// Specifies a potential shader object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsShader")] - [CLSCompliant(false)] - public static bool IsShader(Int32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a shader object - /// - /// - /// Specifies a potential shader object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsShader")] - [CLSCompliant(false)] - public static bool IsShader(UInt32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a texture - /// - /// - /// Specifies a value that may be the name of a texture. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsTexture")] - [CLSCompliant(false)] - public static bool IsTexture(Int32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a texture - /// - /// - /// Specifies a value that may be the name of a texture. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsTexture")] - [CLSCompliant(false)] - public static bool IsTexture(UInt32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the width of rasterized lines - /// - /// - /// Specifies the width of rasterized lines. The initial value is 1. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glLineWidth")] - public static void LineWidth(Single width) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Link a program object - /// - /// - /// Specifies the handle of the program object to be linked. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glLinkProgram")] - [CLSCompliant(false)] - public static void LinkProgram(Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Link a program object - /// - /// - /// Specifies the handle of the program object to be linked. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glLinkProgram")] - [CLSCompliant(false)] - public static void LinkProgram(UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES20.All identifier, Int32 name, Int32 length, [CountAttribute(Computed = "label,length")] String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES20.All identifier, UInt32 name, Int32 length, [CountAttribute(Computed = "label,length")] String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, Int32 name, Int32 length, [CountAttribute(Computed = "label,length")] String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, UInt32 name, Int32 length, [CountAttribute(Computed = "label,length")] String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] - public static void ObjectPtrLabel(IntPtr ptr, Int32 length, [CountAttribute(Computed = "label,length")] String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] - [CLSCompliant(false)] - public static void ObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 length, [CountAttribute(Computed = "label,length")] String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] - [CLSCompliant(false)] - public static void ObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 length, [CountAttribute(Computed = "label,length")] String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] - [CLSCompliant(false)] - public static void ObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 length, [CountAttribute(Computed = "label,length")] String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] - public static void ObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 length, [CountAttribute(Computed = "label,length")] String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set pixel storage modes - /// - /// - /// Specifies the symbolic name of the parameter to be set. One value affects the packing of pixel data into memory: PackAlignment. The other affects the unpacking of pixel data from memory: UnpackAlignment. - /// - /// - /// Specifies the value that pname is set to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glPixelStorei")] - public static void PixelStore(OpenTK.Graphics.ES20.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set pixel storage modes - /// - /// - /// Specifies the symbolic name of the parameter to be set. One value affects the packing of pixel data into memory: PackAlignment. The other affects the unpacking of pixel data from memory: UnpackAlignment. - /// - /// - /// Specifies the value that pname is set to. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glPixelStorei")] - public static void PixelStore(OpenTK.Graphics.ES20.PixelStoreParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set the scale and units used to calculate depth values - /// - /// - /// Specifies a scale factor that is used to create a variable depth offset for each polygon. The initial value is 0. - /// - /// - /// Is multiplied by an implementation-specific value to create a constant depth offset. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glPolygonOffset")] - public static void PolygonOffset(Single factor, Single units) { throw new BindingsNotRewrittenException(); } - - /// - /// Pop the active debug group - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPopDebugGroup")] - public static void PopDebugGroup() { throw new BindingsNotRewrittenException(); } - - /// - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// [length: COMPSIZE(message,length)] - /// The a string containing the message to be sent to the debug output stream. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroup")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES20.All source, Int32 id, Int32 length, [CountAttribute(Computed = "message,length")] String message) { throw new BindingsNotRewrittenException(); } - - /// - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// [length: COMPSIZE(message,length)] - /// The a string containing the message to be sent to the debug output stream. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroup")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES20.All source, UInt32 id, Int32 length, [CountAttribute(Computed = "message,length")] String message) { throw new BindingsNotRewrittenException(); } - - /// - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// [length: COMPSIZE(message,length)] - /// The a string containing the message to be sent to the debug output stream. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroup")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES20.DebugSource source, Int32 id, Int32 length, [CountAttribute(Computed = "message,length")] String message) { throw new BindingsNotRewrittenException(); } - - /// - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// [length: COMPSIZE(message,length)] - /// The a string containing the message to be sent to the debug output stream. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroup")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES20.DebugSource source, UInt32 id, Int32 length, [CountAttribute(Computed = "message,length")] String message) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, Int32 bufSize, [OutAttribute] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, Int32 bufSize, [InAttribute, OutAttribute] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, Int32 bufSize, [InAttribute, OutAttribute] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, Int32 bufSize, [InAttribute, OutAttribute] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, Int32 bufSize, [InAttribute, OutAttribute] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, Int32 bufSize, [OutAttribute] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, Int32 bufSize, [InAttribute, OutAttribute] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, Int32 bufSize, [InAttribute, OutAttribute] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, Int32 bufSize, [InAttribute, OutAttribute] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, Int32 bufSize, [InAttribute, OutAttribute] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [OutAttribute, CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - [CLSCompliant(false)] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T6[] pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - [CLSCompliant(false)] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T6[,] pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - [CLSCompliant(false)] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T6[,,] pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T6 pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [OutAttribute, CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - [CLSCompliant(false)] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T6[] pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - [CLSCompliant(false)] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T6[,] pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - [CLSCompliant(false)] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T6[,,] pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T6 pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Release resources allocated by the shader compiler - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReleaseShaderCompiler")] - public static void ReleaseShaderCompiler() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a renderbuffer object's data store - /// - /// - /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the color-renderable, depth-renderable, or stencil-renderable format of the renderbuffer. Must be one of the following symbolic constants: Rgba4, Rgb565, Rgb5A1, DepthComponent16, or StencilIndex8. - /// - /// - /// Specifies the width of the renderbuffer in pixels. - /// - /// - /// Specifies the height of the renderbuffer in pixels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glRenderbufferStorage")] - public static void RenderbufferStorage(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Create and initialize a renderbuffer object's data store - /// - /// - /// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. - /// - /// - /// Specifies the color-renderable, depth-renderable, or stencil-renderable format of the renderbuffer. Must be one of the following symbolic constants: Rgba4, Rgb565, Rgb5A1, DepthComponent16, or StencilIndex8. - /// - /// - /// Specifies the width of the renderbuffer in pixels. - /// - /// - /// Specifies the height of the renderbuffer in pixels. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glRenderbufferStorage")] - public static void RenderbufferStorage(OpenTK.Graphics.ES20.RenderbufferTarget target, OpenTK.Graphics.ES20.RenderbufferInternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify multisample coverage parameters - /// - /// - /// Specify a single floating-point sample coverage value. The value is clamped to the range [0 ,1]. The initial value is 1.0. - /// - /// - /// Specify a single boolean value representing if the coverage masks should be inverted. True and False are accepted. The initial value is False. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glSampleCoverage")] - public static void SampleCoverage(Single value, bool invert) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define the scissor box - /// - /// - /// Specify the lower left corner of the scissor box. Initially (0, 0). - /// - /// - /// Specify the lower left corner of the scissor box. Initially (0, 0). - /// - /// - /// Specify the width and height of the scissor box. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - /// - /// Specify the width and height of the scissor box. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glScissor")] - public static void Scissor(Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES20.All binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES20.All binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES20.All binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES20.All binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES20.All binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES20.All binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES20.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load a precompiled shader binary - /// - /// - /// Specifies the number of shader object handles present in shaders. - /// - /// [length: count] - /// Specifies a pointer to an array of shader object handles into which the shader binary will be loaded. - /// - /// - /// Specifies the shader binary format. - /// - /// [length: length] - /// Specifies a pointer to the shader binary data in client memory. - /// - /// - /// Specifies the length of the shader binary data in bytes. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Replace the source code in a shader object - /// - /// - /// Specifies the handle of the shader object whose source code is to be replaced. - /// - /// - /// Specifies the number of elements in the string and length arrays. - /// - /// [length: count] - /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. - /// - /// [length: count] - /// Specifies an array of string lengths. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] - [CLSCompliant(false)] - public static void ShaderSource(Int32 shader, Int32 count, [CountAttribute(Parameter = "count")] String[] @string, [CountAttribute(Parameter = "count")] Int32[] length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Replace the source code in a shader object - /// - /// - /// Specifies the handle of the shader object whose source code is to be replaced. - /// - /// - /// Specifies the number of elements in the string and length arrays. - /// - /// [length: count] - /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. - /// - /// [length: count] - /// Specifies an array of string lengths. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] - [CLSCompliant(false)] - public static void ShaderSource(Int32 shader, Int32 count, [CountAttribute(Parameter = "count")] String[] @string, [CountAttribute(Parameter = "count")] ref Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Replace the source code in a shader object - /// - /// - /// Specifies the handle of the shader object whose source code is to be replaced. - /// - /// - /// Specifies the number of elements in the string and length arrays. - /// - /// [length: count] - /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. - /// - /// [length: count] - /// Specifies an array of string lengths. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] - [CLSCompliant(false)] - public static unsafe void ShaderSource(Int32 shader, Int32 count, [CountAttribute(Parameter = "count")] String[] @string, [CountAttribute(Parameter = "count")] Int32* length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Replace the source code in a shader object - /// - /// - /// Specifies the handle of the shader object whose source code is to be replaced. - /// - /// - /// Specifies the number of elements in the string and length arrays. - /// - /// [length: count] - /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. - /// - /// [length: count] - /// Specifies an array of string lengths. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] - [CLSCompliant(false)] - public static void ShaderSource(UInt32 shader, Int32 count, [CountAttribute(Parameter = "count")] String[] @string, [CountAttribute(Parameter = "count")] Int32[] length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Replace the source code in a shader object - /// - /// - /// Specifies the handle of the shader object whose source code is to be replaced. - /// - /// - /// Specifies the number of elements in the string and length arrays. - /// - /// [length: count] - /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. - /// - /// [length: count] - /// Specifies an array of string lengths. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] - [CLSCompliant(false)] - public static void ShaderSource(UInt32 shader, Int32 count, [CountAttribute(Parameter = "count")] String[] @string, [CountAttribute(Parameter = "count")] ref Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Replace the source code in a shader object - /// - /// - /// Specifies the handle of the shader object whose source code is to be replaced. - /// - /// - /// Specifies the number of elements in the string and length arrays. - /// - /// [length: count] - /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. - /// - /// [length: count] - /// Specifies an array of string lengths. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] - [CLSCompliant(false)] - public static unsafe void ShaderSource(UInt32 shader, Int32 count, [CountAttribute(Parameter = "count")] String[] @string, [CountAttribute(Parameter = "count")] Int32* length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and back function and reference value for stencil testing - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFunc")] - [CLSCompliant(false)] - public static void StencilFunc(OpenTK.Graphics.ES20.All func, Int32 @ref, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and back function and reference value for stencil testing - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFunc")] - [CLSCompliant(false)] - public static void StencilFunc(OpenTK.Graphics.ES20.All func, Int32 @ref, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and back function and reference value for stencil testing - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFunc")] - [CLSCompliant(false)] - public static void StencilFunc(OpenTK.Graphics.ES20.StencilFunction func, Int32 @ref, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and back function and reference value for stencil testing - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFunc")] - [CLSCompliant(false)] - public static void StencilFunc(OpenTK.Graphics.ES20.StencilFunction func, Int32 @ref, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and/or back function and reference value for stencil testing - /// - /// - /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] - [CLSCompliant(false)] - public static void StencilFuncSeparate(OpenTK.Graphics.ES20.All face, OpenTK.Graphics.ES20.All func, Int32 @ref, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and/or back function and reference value for stencil testing - /// - /// - /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] - [CLSCompliant(false)] - public static void StencilFuncSeparate(OpenTK.Graphics.ES20.All face, OpenTK.Graphics.ES20.All func, Int32 @ref, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and/or back function and reference value for stencil testing - /// - /// - /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [Obsolete("Use StencilFace overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] - [CLSCompliant(false)] - public static void StencilFuncSeparate(OpenTK.Graphics.ES20.CullFaceMode face, OpenTK.Graphics.ES20.StencilFunction func, Int32 @ref, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and/or back function and reference value for stencil testing - /// - /// - /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [Obsolete("Use StencilFace overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] - [CLSCompliant(false)] - public static void StencilFuncSeparate(OpenTK.Graphics.ES20.CullFaceMode face, OpenTK.Graphics.ES20.StencilFunction func, Int32 @ref, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and/or back function and reference value for stencil testing - /// - /// - /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] - [CLSCompliant(false)] - public static void StencilFuncSeparate(OpenTK.Graphics.ES20.StencilFace face, OpenTK.Graphics.ES20.StencilFunction func, Int32 @ref, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and/or back function and reference value for stencil testing - /// - /// - /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] - [CLSCompliant(false)] - public static void StencilFuncSeparate(OpenTK.Graphics.ES20.StencilFace face, OpenTK.Graphics.ES20.StencilFunction func, Int32 @ref, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Control the front and back writing of individual bits in the stencil planes - /// - /// - /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMask")] - [CLSCompliant(false)] - public static void StencilMask(Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Control the front and back writing of individual bits in the stencil planes - /// - /// - /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMask")] - [CLSCompliant(false)] - public static void StencilMask(UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Control the front and/or back writing of individual bits in the stencil planes - /// - /// - /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] - [CLSCompliant(false)] - public static void StencilMaskSeparate(OpenTK.Graphics.ES20.All face, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Control the front and/or back writing of individual bits in the stencil planes - /// - /// - /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] - [CLSCompliant(false)] - public static void StencilMaskSeparate(OpenTK.Graphics.ES20.All face, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Control the front and/or back writing of individual bits in the stencil planes - /// - /// - /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. - /// - [Obsolete("Use StencilFace overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] - [CLSCompliant(false)] - public static void StencilMaskSeparate(OpenTK.Graphics.ES20.CullFaceMode face, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Control the front and/or back writing of individual bits in the stencil planes - /// - /// - /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. - /// - [Obsolete("Use StencilFace overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] - [CLSCompliant(false)] - public static void StencilMaskSeparate(OpenTK.Graphics.ES20.CullFaceMode face, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Control the front and/or back writing of individual bits in the stencil planes - /// - /// - /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] - [CLSCompliant(false)] - public static void StencilMaskSeparate(OpenTK.Graphics.ES20.StencilFace face, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Control the front and/or back writing of individual bits in the stencil planes - /// - /// - /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] - [CLSCompliant(false)] - public static void StencilMaskSeparate(OpenTK.Graphics.ES20.StencilFace face, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and back stencil test actions - /// - /// - /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. - /// - /// - /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. - /// - /// - /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOp")] - public static void StencilOp(OpenTK.Graphics.ES20.All fail, OpenTK.Graphics.ES20.All zfail, OpenTK.Graphics.ES20.All zpass) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and back stencil test actions - /// - /// - /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. - /// - /// - /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. - /// - /// - /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOp")] - public static void StencilOp(OpenTK.Graphics.ES20.StencilOp fail, OpenTK.Graphics.ES20.StencilOp zfail, OpenTK.Graphics.ES20.StencilOp zpass) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and/or back stencil test actions - /// - /// - /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. - /// - /// - /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. - /// - /// - /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOpSeparate")] - public static void StencilOpSeparate(OpenTK.Graphics.ES20.All face, OpenTK.Graphics.ES20.All sfail, OpenTK.Graphics.ES20.All dpfail, OpenTK.Graphics.ES20.All dppass) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and/or back stencil test actions - /// - /// - /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. - /// - /// - /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. - /// - /// - /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. - /// - [Obsolete("Use StencilFace overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOpSeparate")] - public static void StencilOpSeparate(OpenTK.Graphics.ES20.CullFaceMode face, OpenTK.Graphics.ES20.StencilOp sfail, OpenTK.Graphics.ES20.StencilOp dpfail, OpenTK.Graphics.ES20.StencilOp dppass) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and/or back stencil test actions - /// - /// - /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. - /// - /// - /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. - /// - /// - /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOpSeparate")] - public static void StencilOpSeparate(OpenTK.Graphics.ES20.StencilFace face, OpenTK.Graphics.ES20.StencilOp sfail, OpenTK.Graphics.ES20.StencilOp dpfail, OpenTK.Graphics.ES20.StencilOp dppass) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - public static void TexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - public static void TexImage2D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T8 pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - public static void TexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - public static void TexImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, OpenTK.Graphics.ES20.PixelInternalFormat internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T8 pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - public static void TexImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES20.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES20.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES20.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES20.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - /// - /// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - public static void TexImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES20.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T8 pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// - /// Specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterf")] - public static void TexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// - /// Specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterf")] - public static void TexParameter(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.TextureParameterName pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterfv")] - [CLSCompliant(false)] - public static void TexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterfv")] - [CLSCompliant(false)] - public static unsafe void TexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterfv")] - [CLSCompliant(false)] - public static void TexParameter(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.TextureParameterName pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterfv")] - [CLSCompliant(false)] - public static unsafe void TexParameter(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.TextureParameterName pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// - /// Specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteri")] - public static void TexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// - /// Specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteri")] - public static void TexParameter(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.TextureParameterName pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteriv")] - [CLSCompliant(false)] - public static void TexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteriv")] - [CLSCompliant(false)] - public static unsafe void TexParameter(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteriv")] - [CLSCompliant(false)] - public static void TexParameter(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.TextureParameterName pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteriv")] - [CLSCompliant(false)] - public static unsafe void TexParameter(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.TextureParameterName pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - public static void TexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - public static void TexSubImage2D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T8 pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - public static void TexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use TextureTarget2d overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - public static void TexSubImage2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T8 pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - public static void TexSubImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - public static void TexSubImage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T8 pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1f")] - public static void Uniform1(Int32 location, Single v0) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*1] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*1] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*1] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")] - [CLSCompliant(false)] - public static unsafe void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1i")] - public static void Uniform1(Int32 location, Int32 v0) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*1] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*1] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*1] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")] - [CLSCompliant(false)] - public static unsafe void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2f")] - public static void Uniform2(Int32 location, Single v0, Single v1) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*2] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*2] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*2] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")] - [CLSCompliant(false)] - public static unsafe void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2i")] - public static void Uniform2(Int32 location, Int32 v0, Int32 v1) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*2] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2iv")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*2] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2iv")] - [CLSCompliant(false)] - public static unsafe void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3f")] - public static void Uniform3(Int32 location, Single v0, Single v1, Single v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*3] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*3] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*3] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")] - [CLSCompliant(false)] - public static unsafe void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3i")] - public static void Uniform3(Int32 location, Int32 v0, Int32 v1, Int32 v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*3] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*3] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*3] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")] - [CLSCompliant(false)] - public static unsafe void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4f")] - public static void Uniform4(Int32 location, Single v0, Single v1, Single v2, Single v3) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*4] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*4] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*4] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")] - [CLSCompliant(false)] - public static unsafe void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4i")] - public static void Uniform4(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*4] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*4] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*4] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")] - [CLSCompliant(false)] - public static unsafe void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// - /// - /// [length: count*4] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniformMatrix2fv")] - [CLSCompliant(false)] - public static void UniformMatrix2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// - /// - /// [length: count*4] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniformMatrix2fv")] - [CLSCompliant(false)] - public static void UniformMatrix2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// - /// - /// [length: count*4] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniformMatrix2fv")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// - /// - /// [length: count*9] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniformMatrix3fv")] - [CLSCompliant(false)] - public static void UniformMatrix3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// - /// - /// [length: count*9] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniformMatrix3fv")] - [CLSCompliant(false)] - public static void UniformMatrix3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// - /// - /// [length: count*9] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniformMatrix3fv")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// - /// - /// [length: count*16] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniformMatrix4fv")] - [CLSCompliant(false)] - public static void UniformMatrix4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// - /// - /// [length: count*16] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniformMatrix4fv")] - [CLSCompliant(false)] - public static void UniformMatrix4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// - /// - /// [length: count*16] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniformMatrix4fv")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Install a program object as part of current rendering state - /// - /// - /// Specifies the handle of the program object whose executables are to be used as part of current rendering state. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUseProgram")] - [CLSCompliant(false)] - public static void UseProgram(Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Install a program object as part of current rendering state - /// - /// - /// Specifies the handle of the program object whose executables are to be used as part of current rendering state. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUseProgram")] - [CLSCompliant(false)] - public static void UseProgram(UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Validate a program object - /// - /// - /// Specifies the handle of the program object to be validated. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glValidateProgram")] - [CLSCompliant(false)] - public static void ValidateProgram(Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Validate a program object - /// - /// - /// Specifies the handle of the program object to be validated. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glValidateProgram")] - [CLSCompliant(false)] - public static void ValidateProgram(UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1f")] - [CLSCompliant(false)] - public static void VertexAttrib1(Int32 index, Single x) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1f")] - [CLSCompliant(false)] - public static void VertexAttrib1(UInt32 index, Single x) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 1] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")] - [CLSCompliant(false)] - public static void VertexAttrib1(Int32 index, [CountAttribute(Count = 1)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 1] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")] - [CLSCompliant(false)] - public static unsafe void VertexAttrib1(Int32 index, [CountAttribute(Count = 1)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 1] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")] - [CLSCompliant(false)] - public static void VertexAttrib1(UInt32 index, [CountAttribute(Count = 1)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 1] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")] - [CLSCompliant(false)] - public static unsafe void VertexAttrib1(UInt32 index, [CountAttribute(Count = 1)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2f")] - [CLSCompliant(false)] - public static void VertexAttrib2(Int32 index, Single x, Single y) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2f")] - [CLSCompliant(false)] - public static void VertexAttrib2(UInt32 index, Single x, Single y) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 2] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] - [CLSCompliant(false)] - public static void VertexAttrib2(Int32 index, [CountAttribute(Count = 2)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 2] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] - [CLSCompliant(false)] - public static void VertexAttrib2(Int32 index, [CountAttribute(Count = 2)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 2] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] - [CLSCompliant(false)] - public static unsafe void VertexAttrib2(Int32 index, [CountAttribute(Count = 2)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 2] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] - [CLSCompliant(false)] - public static void VertexAttrib2(UInt32 index, [CountAttribute(Count = 2)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 2] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] - [CLSCompliant(false)] - public static void VertexAttrib2(UInt32 index, [CountAttribute(Count = 2)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 2] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] - [CLSCompliant(false)] - public static unsafe void VertexAttrib2(UInt32 index, [CountAttribute(Count = 2)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3f")] - [CLSCompliant(false)] - public static void VertexAttrib3(Int32 index, Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3f")] - [CLSCompliant(false)] - public static void VertexAttrib3(UInt32 index, Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 3] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] - [CLSCompliant(false)] - public static void VertexAttrib3(Int32 index, [CountAttribute(Count = 3)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 3] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] - [CLSCompliant(false)] - public static void VertexAttrib3(Int32 index, [CountAttribute(Count = 3)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 3] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] - [CLSCompliant(false)] - public static unsafe void VertexAttrib3(Int32 index, [CountAttribute(Count = 3)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 3] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] - [CLSCompliant(false)] - public static void VertexAttrib3(UInt32 index, [CountAttribute(Count = 3)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 3] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] - [CLSCompliant(false)] - public static void VertexAttrib3(UInt32 index, [CountAttribute(Count = 3)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 3] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] - [CLSCompliant(false)] - public static unsafe void VertexAttrib3(UInt32 index, [CountAttribute(Count = 3)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4f")] - [CLSCompliant(false)] - public static void VertexAttrib4(Int32 index, Single x, Single y, Single z, Single w) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - /// - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4f")] - [CLSCompliant(false)] - public static void VertexAttrib4(UInt32 index, Single x, Single y, Single z, Single w) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 4] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] - [CLSCompliant(false)] - public static void VertexAttrib4(Int32 index, [CountAttribute(Count = 4)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 4] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] - [CLSCompliant(false)] - public static void VertexAttrib4(Int32 index, [CountAttribute(Count = 4)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 4] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] - [CLSCompliant(false)] - public static unsafe void VertexAttrib4(Int32 index, [CountAttribute(Count = 4)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 4] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] - [CLSCompliant(false)] - public static void VertexAttrib4(UInt32 index, [CountAttribute(Count = 4)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 4] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] - [CLSCompliant(false)] - public static void VertexAttrib4(UInt32 index, [CountAttribute(Count = 4)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 4] - /// Specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] - [CLSCompliant(false)] - public static unsafe void VertexAttrib4(UInt32 index, [CountAttribute(Count = 4)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES20.All type, bool normalized, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES20.All type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES20.All type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[,] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES20.All type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[,,] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES20.All type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T5 pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[,] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[,,] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T5 pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES20.All type, bool normalized, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES20.All type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES20.All type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[,] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES20.All type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[,,] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES20.All type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T5 pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[,] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[,,] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, or 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Fixed, or Float are accepted. The initial value is Float. - /// - /// - /// Specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first component of the first generic vertex attribute in the array. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T5 pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set the viewport - /// - /// - /// Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// Specify the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - /// - /// Specify the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glViewport")] - public static void Viewport(Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - public static partial class Ext - { - /// [requires: EXT_win32_keyed_mutex] - /// - /// - /// - [AutoGenerated(Category = "EXT_win32_keyed_mutex", Version = "", EntryPoint = "glAcquireKeyedMutexWin32EXT")] - [CLSCompliant(false)] - public static bool AcquireKeyedMutexWin32(Int32 memory, Int64 key, Int32 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_win32_keyed_mutex] - /// - /// - /// - [AutoGenerated(Category = "EXT_win32_keyed_mutex", Version = "", EntryPoint = "glAcquireKeyedMutexWin32EXT")] - [CLSCompliant(false)] - public static bool AcquireKeyedMutexWin32(UInt32 memory, UInt64 key, UInt32 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveProgramEXT")] - [CLSCompliant(false)] - public static void ActiveProgram(Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveProgramEXT")] - [CLSCompliant(false)] - public static void ActiveProgram(UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Set the active program object for a program pipeline object - /// - /// - /// Specifies the program pipeline object to set the active program object for. - /// - /// - /// Specifies the program object to set as the active program pipeline object pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveShaderProgramEXT")] - [CLSCompliant(false)] - public static void ActiveShaderProgram(Int32 pipeline, Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Set the active program object for a program pipeline object - /// - /// - /// Specifies the program pipeline object to set the active program object for. - /// - /// - /// Specifies the program object to set as the active program pipeline object pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveShaderProgramEXT")] - [CLSCompliant(false)] - public static void ActiveShaderProgram(UInt32 pipeline, UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delimit the boundaries of a query object - /// - /// - /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of SamplesPassed, AnySamplesPassed, AnySamplesPassedConservative, PrimitivesGenerated, TransformFeedbackPrimitivesWritten, or TimeElapsed. - /// - /// - /// Specifies the name of a query object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glBeginQueryEXT")] - [CLSCompliant(false)] - public static void BeginQuery(OpenTK.Graphics.ES20.All target, Int32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delimit the boundaries of a query object - /// - /// - /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of SamplesPassed, AnySamplesPassed, AnySamplesPassedConservative, PrimitivesGenerated, TransformFeedbackPrimitivesWritten, or TimeElapsed. - /// - /// - /// Specifies the name of a query object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glBeginQueryEXT")] - [CLSCompliant(false)] - public static void BeginQuery(OpenTK.Graphics.ES20.All target, UInt32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delimit the boundaries of a query object - /// - /// - /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of SamplesPassed, AnySamplesPassed, AnySamplesPassedConservative, PrimitivesGenerated, TransformFeedbackPrimitivesWritten, or TimeElapsed. - /// - /// - /// Specifies the name of a query object. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glBeginQueryEXT")] - [CLSCompliant(false)] - public static void BeginQuery(OpenTK.Graphics.ES20.QueryTarget target, Int32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delimit the boundaries of a query object - /// - /// - /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of SamplesPassed, AnySamplesPassed, AnySamplesPassedConservative, PrimitivesGenerated, TransformFeedbackPrimitivesWritten, or TimeElapsed. - /// - /// - /// Specifies the name of a query object. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glBeginQueryEXT")] - [CLSCompliant(false)] - public static void BeginQuery(OpenTK.Graphics.ES20.QueryTarget target, UInt32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Bind a user-defined varying out variable to a fragment shader color number - /// - /// - /// The name of the program containing varying out variable whose binding to modify - /// - /// - /// The color number to bind the user-defined varying out variable to - /// - /// [length: COMPSIZE(name)] - /// The name of the user-defined varying out variable whose binding to modify - /// - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glBindFragDataLocationEXT")] - [CLSCompliant(false)] - public static void BindFragDataLocation(Int32 program, Int32 color, [CountAttribute(Computed = "name")] String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Bind a user-defined varying out variable to a fragment shader color number - /// - /// - /// The name of the program containing varying out variable whose binding to modify - /// - /// - /// The color number to bind the user-defined varying out variable to - /// - /// [length: COMPSIZE(name)] - /// The name of the user-defined varying out variable whose binding to modify - /// - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glBindFragDataLocationEXT")] - [CLSCompliant(false)] - public static void BindFragDataLocation(UInt32 program, UInt32 color, [CountAttribute(Computed = "name")] String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Bind a user-defined varying out variable to a fragment shader color number and index - /// - /// - /// The name of the program containing varying out variable whose binding to modify - /// - /// - /// The color number to bind the user-defined varying out variable to - /// - /// - /// The index of the color input to bind the user-defined varying out variable to - /// - /// - /// The name of the user-defined varying out variable whose binding to modify - /// - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glBindFragDataLocationIndexedEXT")] - [CLSCompliant(false)] - public static void BindFragDataLocationIndexed(Int32 program, Int32 colorNumber, Int32 index, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Bind a user-defined varying out variable to a fragment shader color number and index - /// - /// - /// The name of the program containing varying out variable whose binding to modify - /// - /// - /// The color number to bind the user-defined varying out variable to - /// - /// - /// The index of the color input to bind the user-defined varying out variable to - /// - /// - /// The name of the user-defined varying out variable whose binding to modify - /// - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glBindFragDataLocationIndexedEXT")] - [CLSCompliant(false)] - public static void BindFragDataLocationIndexed(UInt32 program, UInt32 colorNumber, UInt32 index, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Bind a program pipeline to the current context - /// - /// - /// Specifies the name of the pipeline object to bind to the context. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glBindProgramPipelineEXT")] - [CLSCompliant(false)] - public static void BindProgramPipeline(Int32 pipeline) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Bind a program pipeline to the current context - /// - /// - /// Specifies the name of the pipeline object to bind to the context. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glBindProgramPipelineEXT")] - [CLSCompliant(false)] - public static void BindProgramPipeline(UInt32 pipeline) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_minmax] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_blend_minmax", Version = "", EntryPoint = "glBlendEquationEXT")] - public static void BlendEquation(OpenTK.Graphics.ES20.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_minmax] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [AutoGenerated(Category = "EXT_blend_minmax", Version = "", EntryPoint = "glBlendEquationEXT")] - public static void BlendEquation(OpenTK.Graphics.ES20.BlendEquationMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiEXT")] - [CLSCompliant(false)] - public static void BlendEquation(Int32 buf, OpenTK.Graphics.ES20.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiEXT")] - [CLSCompliant(false)] - public static void BlendEquation(Int32 buf, OpenTK.Graphics.ES20.BlendEquationMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiEXT")] - [CLSCompliant(false)] - public static void BlendEquation(UInt32 buf, OpenTK.Graphics.ES20.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiEXT")] - [CLSCompliant(false)] - public static void BlendEquation(UInt32 buf, OpenTK.Graphics.ES20.BlendEquationMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiEXT")] - [CLSCompliant(false)] - public static void BlendEquationSeparate(Int32 buf, OpenTK.Graphics.ES20.All modeRGB, OpenTK.Graphics.ES20.All modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiEXT")] - [CLSCompliant(false)] - public static void BlendEquationSeparate(Int32 buf, OpenTK.Graphics.ES20.BlendEquationMode modeRGB, OpenTK.Graphics.ES20.BlendEquationMode modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiEXT")] - [CLSCompliant(false)] - public static void BlendEquationSeparate(UInt32 buf, OpenTK.Graphics.ES20.All modeRGB, OpenTK.Graphics.ES20.All modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiEXT")] - [CLSCompliant(false)] - public static void BlendEquationSeparate(UInt32 buf, OpenTK.Graphics.ES20.BlendEquationMode modeRGB, OpenTK.Graphics.ES20.BlendEquationMode modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFunciEXT")] - [CLSCompliant(false)] - public static void BlendFunc(Int32 buf, OpenTK.Graphics.ES20.All src, OpenTK.Graphics.ES20.All dst) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFunciEXT")] - [CLSCompliant(false)] - public static void BlendFunc(Int32 buf, OpenTK.Graphics.ES20.BlendingFactor src, OpenTK.Graphics.ES20.BlendingFactor dst) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFunciEXT")] - [CLSCompliant(false)] - public static void BlendFunc(UInt32 buf, OpenTK.Graphics.ES20.All src, OpenTK.Graphics.ES20.All dst) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFunciEXT")] - [CLSCompliant(false)] - public static void BlendFunc(UInt32 buf, OpenTK.Graphics.ES20.BlendingFactor src, OpenTK.Graphics.ES20.BlendingFactor dst) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiEXT")] - [CLSCompliant(false)] - public static void BlendFuncSeparate(Int32 buf, OpenTK.Graphics.ES20.All srcRGB, OpenTK.Graphics.ES20.All dstRGB, OpenTK.Graphics.ES20.All srcAlpha, OpenTK.Graphics.ES20.All dstAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero. - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiEXT")] - [CLSCompliant(false)] - public static void BlendFuncSeparate(Int32 buf, OpenTK.Graphics.ES20.BlendingFactor srcRGB, OpenTK.Graphics.ES20.BlendingFactor dstRGB, OpenTK.Graphics.ES20.BlendingFactor srcAlpha, OpenTK.Graphics.ES20.BlendingFactor dstAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiEXT")] - [CLSCompliant(false)] - public static void BlendFuncSeparate(UInt32 buf, OpenTK.Graphics.ES20.All srcRGB, OpenTK.Graphics.ES20.All dstRGB, OpenTK.Graphics.ES20.All srcAlpha, OpenTK.Graphics.ES20.All dstAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero. - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiEXT")] - [CLSCompliant(false)] - public static void BlendFuncSeparate(UInt32 buf, OpenTK.Graphics.ES20.BlendingFactor srcRGB, OpenTK.Graphics.ES20.BlendingFactor dstRGB, OpenTK.Graphics.ES20.BlendingFactor srcAlpha, OpenTK.Graphics.ES20.BlendingFactor dstAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - public static void BufferStorage(OpenTK.Graphics.ES20.All target, Int32 size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES20.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES20.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES20.All flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES20.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES20.All flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES20.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES20.All flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - public static void BufferStorage(OpenTK.Graphics.ES20.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES20.All flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - public static void BufferStorage(OpenTK.Graphics.ES20.All target, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES20.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES20.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES20.All flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES20.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES20.All flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES20.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES20.All flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - public static void BufferStorage(OpenTK.Graphics.ES20.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES20.All flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - public static void BufferStorage(OpenTK.Graphics.ES20.BufferStorageTarget target, Int32 size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES20.MapBufferUsageMask flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES20.BufferStorageTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES20.MapBufferUsageMask flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES20.BufferStorageTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES20.MapBufferUsageMask flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES20.BufferStorageTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES20.MapBufferUsageMask flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - public static void BufferStorage(OpenTK.Graphics.ES20.BufferStorageTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES20.MapBufferUsageMask flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - public static void BufferStorage(OpenTK.Graphics.ES20.BufferStorageTarget target, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES20.MapBufferUsageMask flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES20.BufferStorageTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES20.MapBufferUsageMask flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES20.BufferStorageTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES20.MapBufferUsageMask flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES20.BufferStorageTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES20.MapBufferUsageMask flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - public static void BufferStorage(OpenTK.Graphics.ES20.BufferStorageTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES20.MapBufferUsageMask flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glBufferStorageExternalEXT")] - public static void BufferStorageExternal(OpenTK.Graphics.ES20.All target, IntPtr offset, Int32 size, IntPtr clientBuffer, OpenTK.Graphics.ES20.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glBufferStorageExternalEXT")] - public static void BufferStorageExternal(OpenTK.Graphics.ES20.All target, IntPtr offset, Int32 size, IntPtr clientBuffer, OpenTK.Graphics.ES20.MapBufferUsageMask flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glBufferStorageExternalEXT")] - public static void BufferStorageExternal(OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, IntPtr clientBuffer, OpenTK.Graphics.ES20.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glBufferStorageExternalEXT")] - public static void BufferStorageExternal(OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, IntPtr clientBuffer, OpenTK.Graphics.ES20.MapBufferUsageMask flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void BufferStorageMem(OpenTK.Graphics.ES20.All target, Int32 size, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void BufferStorageMem(OpenTK.Graphics.ES20.All target, Int32 size, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void BufferStorageMem(OpenTK.Graphics.ES20.All target, IntPtr size, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void BufferStorageMem(OpenTK.Graphics.ES20.All target, IntPtr size, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void BufferStorageMem(OpenTK.Graphics.ES20.BufferTargetArb target, Int32 size, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void BufferStorageMem(OpenTK.Graphics.ES20.BufferTargetArb target, Int32 size, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void BufferStorageMem(OpenTK.Graphics.ES20.BufferTargetArb target, IntPtr size, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void BufferStorageMem(OpenTK.Graphics.ES20.BufferTargetArb target, IntPtr size, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - /// - /// [length: n] - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glClearPixelLocalStorageuiEXT")] - [CLSCompliant(false)] - public static void ClearPixelLocalStorage(Int32 offset, Int32 n, [CountAttribute(Parameter = "n")] Int32[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - /// - /// [length: n] - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glClearPixelLocalStorageuiEXT")] - [CLSCompliant(false)] - public static void ClearPixelLocalStorage(Int32 offset, Int32 n, [CountAttribute(Parameter = "n")] ref Int32 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - /// - /// [length: n] - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glClearPixelLocalStorageuiEXT")] - [CLSCompliant(false)] - public static unsafe void ClearPixelLocalStorage(Int32 offset, Int32 n, [CountAttribute(Parameter = "n")] Int32* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - /// - /// [length: n] - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glClearPixelLocalStorageuiEXT")] - [CLSCompliant(false)] - public static void ClearPixelLocalStorage(Int32 offset, Int32 n, [CountAttribute(Parameter = "n")] UInt32[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - /// - /// [length: n] - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glClearPixelLocalStorageuiEXT")] - [CLSCompliant(false)] - public static void ClearPixelLocalStorage(Int32 offset, Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - /// - /// [length: n] - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glClearPixelLocalStorageuiEXT")] - [CLSCompliant(false)] - public static unsafe void ClearPixelLocalStorage(Int32 offset, Int32 n, [CountAttribute(Parameter = "n")] UInt32* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "format,type")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[,] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[,,] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] ref T4 data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [CountAttribute(Computed = "format,type")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[,] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[,,] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] ref T4 data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "format,type")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[,] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[,,] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] ref T4 data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [CountAttribute(Computed = "format,type")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[,] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[,,] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] ref T4 data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "format,type")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[,,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] ref T10 data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [CountAttribute(Computed = "format,type")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[,,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] ref T10 data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "format,type")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[,,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] ref T10 data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [CountAttribute(Computed = "format,type")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[,,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] ref T10 data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clip_control] - /// - /// - [AutoGenerated(Category = "EXT_clip_control", Version = "", EntryPoint = "glClipControlEXT")] - public static void ClipControl(OpenTK.Graphics.ES20.All origin, OpenTK.Graphics.ES20.All depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Enable and disable writing of frame buffer color components - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glColorMaskiEXT")] - [CLSCompliant(false)] - public static void ColorMask(Int32 index, bool r, bool g, bool b, bool a) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Enable and disable writing of frame buffer color components - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glColorMaskiEXT")] - [CLSCompliant(false)] - public static void ColorMask(UInt32 index, bool r, bool g, bool b, bool a) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_copy_image] - /// Perform a raw data copy between two images - /// - /// - /// The name of a texture or renderbuffer object from which to copy. - /// - /// - /// The target representing the namespace of the source name srcName. - /// - /// - /// The mipmap level to read from the source. - /// - /// - /// The X coordinate of the left edge of the souce region to copy. - /// - /// - /// The Y coordinate of the top edge of the souce region to copy. - /// - /// - /// The Z coordinate of the near edge of the souce region to copy. - /// - /// - /// The name of a texture or renderbuffer object to which to copy. - /// - /// - /// The target representing the namespace of the destination name dstName. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The Y coordinate of the top edge of the destination region. - /// - /// - /// The Z coordinate of the near edge of the destination region. - /// - /// - /// The width of the region to be copied. - /// - /// - /// The height of the region to be copied. - /// - /// - /// The depth of the region to be copied. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_copy_image", Version = "", EntryPoint = "glCopyImageSubDataEXT")] - [CLSCompliant(false)] - public static void CopyImageSubData(Int32 srcName, OpenTK.Graphics.ES20.All srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, Int32 dstName, OpenTK.Graphics.ES20.All dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_copy_image] - /// Perform a raw data copy between two images - /// - /// - /// The name of a texture or renderbuffer object from which to copy. - /// - /// - /// The target representing the namespace of the source name srcName. - /// - /// - /// The mipmap level to read from the source. - /// - /// - /// The X coordinate of the left edge of the souce region to copy. - /// - /// - /// The Y coordinate of the top edge of the souce region to copy. - /// - /// - /// The Z coordinate of the near edge of the souce region to copy. - /// - /// - /// The name of a texture or renderbuffer object to which to copy. - /// - /// - /// The target representing the namespace of the destination name dstName. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The Y coordinate of the top edge of the destination region. - /// - /// - /// The Z coordinate of the near edge of the destination region. - /// - /// - /// The width of the region to be copied. - /// - /// - /// The height of the region to be copied. - /// - /// - /// The depth of the region to be copied. - /// - [AutoGenerated(Category = "EXT_copy_image", Version = "", EntryPoint = "glCopyImageSubDataEXT")] - [CLSCompliant(false)] - public static void CopyImageSubData(Int32 srcName, OpenTK.Graphics.ES20.CopyBufferSubDataTarget srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, Int32 dstName, OpenTK.Graphics.ES20.CopyBufferSubDataTarget dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_copy_image] - /// Perform a raw data copy between two images - /// - /// - /// The name of a texture or renderbuffer object from which to copy. - /// - /// - /// The target representing the namespace of the source name srcName. - /// - /// - /// The mipmap level to read from the source. - /// - /// - /// The X coordinate of the left edge of the souce region to copy. - /// - /// - /// The Y coordinate of the top edge of the souce region to copy. - /// - /// - /// The Z coordinate of the near edge of the souce region to copy. - /// - /// - /// The name of a texture or renderbuffer object to which to copy. - /// - /// - /// The target representing the namespace of the destination name dstName. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The Y coordinate of the top edge of the destination region. - /// - /// - /// The Z coordinate of the near edge of the destination region. - /// - /// - /// The width of the region to be copied. - /// - /// - /// The height of the region to be copied. - /// - /// - /// The depth of the region to be copied. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_copy_image", Version = "", EntryPoint = "glCopyImageSubDataEXT")] - [CLSCompliant(false)] - public static void CopyImageSubData(UInt32 srcName, OpenTK.Graphics.ES20.All srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, OpenTK.Graphics.ES20.All dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_copy_image] - /// Perform a raw data copy between two images - /// - /// - /// The name of a texture or renderbuffer object from which to copy. - /// - /// - /// The target representing the namespace of the source name srcName. - /// - /// - /// The mipmap level to read from the source. - /// - /// - /// The X coordinate of the left edge of the souce region to copy. - /// - /// - /// The Y coordinate of the top edge of the souce region to copy. - /// - /// - /// The Z coordinate of the near edge of the souce region to copy. - /// - /// - /// The name of a texture or renderbuffer object to which to copy. - /// - /// - /// The target representing the namespace of the destination name dstName. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The Y coordinate of the top edge of the destination region. - /// - /// - /// The Z coordinate of the near edge of the destination region. - /// - /// - /// The width of the region to be copied. - /// - /// - /// The height of the region to be copied. - /// - /// - /// The depth of the region to be copied. - /// - [AutoGenerated(Category = "EXT_copy_image", Version = "", EntryPoint = "glCopyImageSubDataEXT")] - [CLSCompliant(false)] - public static void CopyImageSubData(UInt32 srcName, OpenTK.Graphics.ES20.CopyBufferSubDataTarget srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, OpenTK.Graphics.ES20.CopyBufferSubDataTarget dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glCreateMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void CreateMemoryObjects(Int32 n, [OutAttribute] Int32[] memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glCreateMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void CreateMemoryObjects(Int32 n, [OutAttribute] out Int32 memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glCreateMemoryObjectsEXT")] - [CLSCompliant(false)] - public static unsafe void CreateMemoryObjects(Int32 n, [OutAttribute] Int32* memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glCreateMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void CreateMemoryObjects(Int32 n, [OutAttribute] UInt32[] memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glCreateMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void CreateMemoryObjects(Int32 n, [OutAttribute] out UInt32 memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glCreateMemoryObjectsEXT")] - [CLSCompliant(false)] - public static unsafe void CreateMemoryObjects(Int32 n, [OutAttribute] UInt32* memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Create a stand-alone program from an array of null-terminated source code strings - /// - /// - /// Specifies the type of shader to create. - /// - /// - /// Specifies the number of source code strings in the array strings. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glCreateShaderProgramEXT")] - public static Int32 CreateShaderProgram(OpenTK.Graphics.ES20.All type, String @string) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Create a stand-alone program from an array of null-terminated source code strings - /// - /// - /// Specifies the type of shader to create. - /// - /// - /// Specifies the number of source code strings in the array strings. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glCreateShaderProgramEXT")] - public static Int32 CreateShaderProgram(OpenTK.Graphics.ES20.ShaderType type, String @string) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Create a stand-alone program from an array of null-terminated source code strings - /// - /// - /// Specifies the type of shader to create. - /// - /// - /// Specifies the number of source code strings in the array strings. - /// - /// [length: count] - /// Specifies the address of an array of pointers to source code strings from which to create the program object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glCreateShaderProgramvEXT")] - public static Int32 CreateShaderProgram(OpenTK.Graphics.ES20.All type, Int32 count, [CountAttribute(Parameter = "count")] String[] strings) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Create a stand-alone program from an array of null-terminated source code strings - /// - /// - /// Specifies the type of shader to create. - /// - /// - /// Specifies the number of source code strings in the array strings. - /// - /// [length: count] - /// Specifies the address of an array of pointers to source code strings from which to create the program object. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glCreateShaderProgramvEXT")] - public static Int32 CreateShaderProgram(OpenTK.Graphics.ES20.ShaderType type, Int32 count, [CountAttribute(Parameter = "count")] String[] strings) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// [length: n] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glDeleteMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void DeleteMemoryObject([CountAttribute(Parameter = "n")] Int32 memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// [length: n] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glDeleteMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void DeleteMemoryObject([CountAttribute(Parameter = "n")] UInt32 memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glDeleteMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void DeleteMemoryObjects(Int32 n, [CountAttribute(Parameter = "n")] Int32[] memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glDeleteMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void DeleteMemoryObjects(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glDeleteMemoryObjectsEXT")] - [CLSCompliant(false)] - public static unsafe void DeleteMemoryObjects(Int32 n, [CountAttribute(Parameter = "n")] Int32* memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glDeleteMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void DeleteMemoryObjects(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glDeleteMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void DeleteMemoryObjects(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glDeleteMemoryObjectsEXT")] - [CLSCompliant(false)] - public static unsafe void DeleteMemoryObjects(Int32 n, [CountAttribute(Parameter = "n")] UInt32* memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Delete program pipeline objects - /// - /// [length: n] - /// Specifies an array of names of program pipeline objects to delete. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void DeleteProgramPipeline([CountAttribute(Parameter = "n")] Int32 pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Delete program pipeline objects - /// - /// [length: n] - /// Specifies an array of names of program pipeline objects to delete. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void DeleteProgramPipeline([CountAttribute(Parameter = "n")] UInt32 pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Delete program pipeline objects - /// - /// - /// Specifies the number of program pipeline objects to delete. - /// - /// [length: n] - /// Specifies an array of names of program pipeline objects to delete. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void DeleteProgramPipelines(Int32 n, [CountAttribute(Parameter = "n")] Int32[] pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Delete program pipeline objects - /// - /// - /// Specifies the number of program pipeline objects to delete. - /// - /// [length: n] - /// Specifies an array of names of program pipeline objects to delete. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void DeleteProgramPipelines(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Delete program pipeline objects - /// - /// - /// Specifies the number of program pipeline objects to delete. - /// - /// [length: n] - /// Specifies an array of names of program pipeline objects to delete. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] - [CLSCompliant(false)] - public static unsafe void DeleteProgramPipelines(Int32 n, [CountAttribute(Parameter = "n")] Int32* pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Delete program pipeline objects - /// - /// - /// Specifies the number of program pipeline objects to delete. - /// - /// [length: n] - /// Specifies an array of names of program pipeline objects to delete. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void DeleteProgramPipelines(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Delete program pipeline objects - /// - /// - /// Specifies the number of program pipeline objects to delete. - /// - /// [length: n] - /// Specifies an array of names of program pipeline objects to delete. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void DeleteProgramPipelines(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Delete program pipeline objects - /// - /// - /// Specifies the number of program pipeline objects to delete. - /// - /// [length: n] - /// Specifies an array of names of program pipeline objects to delete. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] - [CLSCompliant(false)] - public static unsafe void DeleteProgramPipelines(Int32 n, [CountAttribute(Parameter = "n")] UInt32* pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delete named query objects - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] - [CLSCompliant(false)] - public static void DeleteQuery([CountAttribute(Parameter = "n")] Int32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delete named query objects - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] - [CLSCompliant(false)] - public static void DeleteQuery([CountAttribute(Parameter = "n")] UInt32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delete named query objects - /// - /// - /// Specifies the number of query objects to be deleted. - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] - [CLSCompliant(false)] - public static void DeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] Int32[] ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delete named query objects - /// - /// - /// Specifies the number of query objects to be deleted. - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] - [CLSCompliant(false)] - public static void DeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delete named query objects - /// - /// - /// Specifies the number of query objects to be deleted. - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] - [CLSCompliant(false)] - public static unsafe void DeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] Int32* ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delete named query objects - /// - /// - /// Specifies the number of query objects to be deleted. - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] - [CLSCompliant(false)] - public static void DeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delete named query objects - /// - /// - /// Specifies the number of query objects to be deleted. - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] - [CLSCompliant(false)] - public static void DeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delete named query objects - /// - /// - /// Specifies the number of query objects to be deleted. - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] - [CLSCompliant(false)] - public static unsafe void DeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] UInt32* ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glDeleteSemaphoresEXT")] - [CLSCompliant(false)] - public static void DeleteSemaphore([CountAttribute(Parameter = "n")] Int32 semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glDeleteSemaphoresEXT")] - [CLSCompliant(false)] - public static void DeleteSemaphore([CountAttribute(Parameter = "n")] UInt32 semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glDeleteSemaphoresEXT")] - [CLSCompliant(false)] - public static void DeleteSemaphores(Int32 n, [CountAttribute(Parameter = "n")] Int32[] semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glDeleteSemaphoresEXT")] - [CLSCompliant(false)] - public static void DeleteSemaphores(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glDeleteSemaphoresEXT")] - [CLSCompliant(false)] - public static unsafe void DeleteSemaphores(Int32 n, [CountAttribute(Parameter = "n")] Int32* semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glDeleteSemaphoresEXT")] - [CLSCompliant(false)] - public static void DeleteSemaphores(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glDeleteSemaphoresEXT")] - [CLSCompliant(false)] - public static void DeleteSemaphores(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glDeleteSemaphoresEXT")] - [CLSCompliant(false)] - public static unsafe void DeleteSemaphores(Int32 n, [CountAttribute(Parameter = "n")] UInt32* semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glDisableiEXT")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES20.All target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glDisableiEXT")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES20.All target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glDisableiEXT")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES20.EnableCap target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glDisableiEXT")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES20.EnableCap target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_discard_framebuffer] - /// - /// - /// [length: numAttachments] - [AutoGenerated(Category = "EXT_discard_framebuffer", Version = "", EntryPoint = "glDiscardFramebufferEXT")] - [CLSCompliant(false)] - public static void DiscardFramebuffer(OpenTK.Graphics.ES20.All target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] OpenTK.Graphics.ES20.All[] attachments) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_discard_framebuffer] - /// - /// - /// [length: numAttachments] - [AutoGenerated(Category = "EXT_discard_framebuffer", Version = "", EntryPoint = "glDiscardFramebufferEXT")] - [CLSCompliant(false)] - public static void DiscardFramebuffer(OpenTK.Graphics.ES20.All target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] ref OpenTK.Graphics.ES20.All attachments) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_discard_framebuffer] - /// - /// - /// [length: numAttachments] - [AutoGenerated(Category = "EXT_discard_framebuffer", Version = "", EntryPoint = "glDiscardFramebufferEXT")] - [CLSCompliant(false)] - public static unsafe void DiscardFramebuffer(OpenTK.Graphics.ES20.All target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] OpenTK.Graphics.ES20.All* attachments) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a range of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawArraysInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawArraysInstancedBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 first, Int32 count, Int32 instancecount, Int32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a range of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawArraysInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawArraysInstancedBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 first, Int32 count, Int32 instancecount, UInt32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a range of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawArraysInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawArraysInstancedBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 first, Int32 count, Int32 instancecount, Int32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a range of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawArraysInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawArraysInstancedBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 first, Int32 count, Int32 instancecount, UInt32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a range of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawArraysInstancedEXT")] - public static void DrawArraysInstanced(OpenTK.Graphics.ES20.All mode, Int32 start, Int32 count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a range of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawArraysInstancedEXT")] - public static void DrawArraysInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 start, Int32 count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES20.All[] bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] ref OpenTK.Graphics.ES20.All bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] - [CLSCompliant(false)] - public static unsafe void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES20.All* bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES20.DrawBufferMode[] bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] ref OpenTK.Graphics.ES20.DrawBufferMode bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] - [CLSCompliant(false)] - public static unsafe void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES20.DrawBufferMode* bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// [length: n] - /// [length: n] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glDrawBuffersIndexedEXT")] - [CLSCompliant(false)] - public static void DrawBuffersIndexed(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES20.All[] location, [CountAttribute(Parameter = "n")] Int32[] indices) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// [length: n] - /// [length: n] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glDrawBuffersIndexedEXT")] - [CLSCompliant(false)] - public static void DrawBuffersIndexed(Int32 n, [CountAttribute(Parameter = "n")] ref OpenTK.Graphics.ES20.All location, [CountAttribute(Parameter = "n")] ref Int32 indices) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// [length: n] - /// [length: n] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glDrawBuffersIndexedEXT")] - [CLSCompliant(false)] - public static unsafe void DrawBuffersIndexed(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES20.All* location, [CountAttribute(Parameter = "n")] Int32* indices) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, Int32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, UInt32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[] indices, Int32 instancecount, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[] indices, Int32 instancecount, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,] indices, Int32 instancecount, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,] indices, Int32 instancecount, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,,] indices, Int32 instancecount, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,,] indices, Int32 instancecount, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] ref T3 indices, Int32 instancecount, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] ref T3 indices, Int32 instancecount, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, Int32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, UInt32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[] indices, Int32 instancecount, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[] indices, Int32 instancecount, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,] indices, Int32 instancecount, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,] indices, Int32 instancecount, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,,] indices, Int32 instancecount, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,,] indices, Int32 instancecount, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] ref T3 indices, Int32 instancecount, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] ref T3 indices, Int32 instancecount, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[] indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[] indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,] indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,] indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,,] indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,,] indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] ref T3 indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] ref T3 indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[] indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[] indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,] indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,] indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,,] indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,,] indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] ref T3 indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] ref T3 indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 instancecount, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 instancecount, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_transform_feedback] - /// Render primitives using a count derived from a transform feedback object - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the name of a transform feedback object from which to retrieve a primitive count. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_transform_feedback", Version = "", EntryPoint = "glDrawTransformFeedbackEXT")] - [CLSCompliant(false)] - public static void DrawTransformFeedback(OpenTK.Graphics.ES20.All mode, Int32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_transform_feedback] - /// Render primitives using a count derived from a transform feedback object - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the name of a transform feedback object from which to retrieve a primitive count. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_transform_feedback", Version = "", EntryPoint = "glDrawTransformFeedbackEXT")] - [CLSCompliant(false)] - public static void DrawTransformFeedback(OpenTK.Graphics.ES20.All mode, UInt32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_transform_feedback] - /// Render primitives using a count derived from a transform feedback object - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the name of a transform feedback object from which to retrieve a primitive count. - /// - [AutoGenerated(Category = "EXT_draw_transform_feedback", Version = "", EntryPoint = "glDrawTransformFeedbackEXT")] - [CLSCompliant(false)] - public static void DrawTransformFeedback(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_transform_feedback] - /// Render primitives using a count derived from a transform feedback object - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the name of a transform feedback object from which to retrieve a primitive count. - /// - [AutoGenerated(Category = "EXT_draw_transform_feedback", Version = "", EntryPoint = "glDrawTransformFeedbackEXT")] - [CLSCompliant(false)] - public static void DrawTransformFeedback(OpenTK.Graphics.ES20.PrimitiveType mode, UInt32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_transform_feedback] - /// Render multiple instances of primitives using a count derived from a transform feedback object - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the name of a transform feedback object from which to retrieve a primitive count. - /// - /// - /// Specifies the number of instances of the geometry to render. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_transform_feedback", Version = "", EntryPoint = "glDrawTransformFeedbackInstancedEXT")] - [CLSCompliant(false)] - public static void DrawTransformFeedbackInstanced(OpenTK.Graphics.ES20.All mode, Int32 id, Int32 instancecount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_transform_feedback] - /// Render multiple instances of primitives using a count derived from a transform feedback object - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the name of a transform feedback object from which to retrieve a primitive count. - /// - /// - /// Specifies the number of instances of the geometry to render. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_transform_feedback", Version = "", EntryPoint = "glDrawTransformFeedbackInstancedEXT")] - [CLSCompliant(false)] - public static void DrawTransformFeedbackInstanced(OpenTK.Graphics.ES20.All mode, UInt32 id, Int32 instancecount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_transform_feedback] - /// Render multiple instances of primitives using a count derived from a transform feedback object - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the name of a transform feedback object from which to retrieve a primitive count. - /// - /// - /// Specifies the number of instances of the geometry to render. - /// - [AutoGenerated(Category = "EXT_draw_transform_feedback", Version = "", EntryPoint = "glDrawTransformFeedbackInstancedEXT")] - [CLSCompliant(false)] - public static void DrawTransformFeedbackInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 id, Int32 instancecount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_transform_feedback] - /// Render multiple instances of primitives using a count derived from a transform feedback object - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the name of a transform feedback object from which to retrieve a primitive count. - /// - /// - /// Specifies the number of instances of the geometry to render. - /// - [AutoGenerated(Category = "EXT_draw_transform_feedback", Version = "", EntryPoint = "glDrawTransformFeedbackInstancedEXT")] - [CLSCompliant(false)] - public static void DrawTransformFeedbackInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, UInt32 id, Int32 instancecount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glEnableiEXT")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES20.All target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glEnableiEXT")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES20.All target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glEnableiEXT")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES20.EnableCap target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glEnableiEXT")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES20.EnableCap target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glEndQueryEXT")] - public static void EndQuery(OpenTK.Graphics.ES20.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glEndQueryEXT")] - public static void EndQuery(OpenTK.Graphics.ES20.QueryTarget target) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Indicate modifications to a range of a mapped buffer - /// - /// - /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the start of the buffer subrange, in basic machine units. - /// - /// - /// Specifies the length of the buffer subrange, in basic machine units. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")] - public static void FlushMappedBufferRange(OpenTK.Graphics.ES20.All target, IntPtr offset, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Indicate modifications to a range of a mapped buffer - /// - /// - /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the start of the buffer subrange, in basic machine units. - /// - /// - /// Specifies the length of the buffer subrange, in basic machine units. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")] - public static void FlushMappedBufferRange(OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr length) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Indicate modifications to a range of a mapped buffer - /// - /// - /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the start of the buffer subrange, in basic machine units. - /// - /// - /// Specifies the length of the buffer subrange, in basic machine units. - /// - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")] - public static void FlushMappedBufferRange(OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Indicate modifications to a range of a mapped buffer - /// - /// - /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the start of the buffer subrange, in basic machine units. - /// - /// - /// Specifies the length of the buffer subrange, in basic machine units. - /// - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")] - public static void FlushMappedBufferRange(OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, IntPtr length) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - /// - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glFramebufferPixelLocalStorageSizeEXT")] - [CLSCompliant(false)] - public static void FramebufferPixelLocalStorageSize(Int32 target, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - /// - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glFramebufferPixelLocalStorageSizeEXT")] - [CLSCompliant(false)] - public static void FramebufferPixelLocalStorageSize(UInt32 target, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All textarget, Int32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All textarget, UInt32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, OpenTK.Graphics.ES20.TextureTarget textarget, Int32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, OpenTK.Graphics.ES20.TextureTarget textarget, UInt32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_geometry_shader] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, Int32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_geometry_shader] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, UInt32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_geometry_shader] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [AutoGenerated(Category = "EXT_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, Int32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_geometry_shader] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [AutoGenerated(Category = "EXT_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, UInt32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Reserve program pipeline object names - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] - [CLSCompliant(false)] - public static Int32 GenProgramPipeline() { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Reserve program pipeline object names - /// - /// - /// Specifies the number of program pipeline object names to reserve. - /// - /// [length: n] - /// Specifies an array of into which the reserved names will be written. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void GenProgramPipelines(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Reserve program pipeline object names - /// - /// - /// Specifies the number of program pipeline object names to reserve. - /// - /// [length: n] - /// Specifies an array of into which the reserved names will be written. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void GenProgramPipelines(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Reserve program pipeline object names - /// - /// - /// Specifies the number of program pipeline object names to reserve. - /// - /// [length: n] - /// Specifies an array of into which the reserved names will be written. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] - [CLSCompliant(false)] - public static unsafe void GenProgramPipelines(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Reserve program pipeline object names - /// - /// - /// Specifies the number of program pipeline object names to reserve. - /// - /// [length: n] - /// Specifies an array of into which the reserved names will be written. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void GenProgramPipelines(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Reserve program pipeline object names - /// - /// - /// Specifies the number of program pipeline object names to reserve. - /// - /// [length: n] - /// Specifies an array of into which the reserved names will be written. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void GenProgramPipelines(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Reserve program pipeline object names - /// - /// - /// Specifies the number of program pipeline object names to reserve. - /// - /// [length: n] - /// Specifies an array of into which the reserved names will be written. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] - [CLSCompliant(false)] - public static unsafe void GenProgramPipelines(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Generate query object names - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] - [CLSCompliant(false)] - public static Int32 GenQuery() { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Generate query object names - /// - /// - /// Specifies the number of query object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated query object names are stored. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] - [CLSCompliant(false)] - public static void GenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Generate query object names - /// - /// - /// Specifies the number of query object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated query object names are stored. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] - [CLSCompliant(false)] - public static void GenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Generate query object names - /// - /// - /// Specifies the number of query object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated query object names are stored. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] - [CLSCompliant(false)] - public static unsafe void GenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Generate query object names - /// - /// - /// Specifies the number of query object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated query object names are stored. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] - [CLSCompliant(false)] - public static void GenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Generate query object names - /// - /// - /// Specifies the number of query object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated query object names are stored. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] - [CLSCompliant(false)] - public static void GenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Generate query object names - /// - /// - /// Specifies the number of query object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated query object names are stored. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] - [CLSCompliant(false)] - public static unsafe void GenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGenSemaphoresEXT")] - [CLSCompliant(false)] - public static Int32 GenSemaphore() { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGenSemaphoresEXT")] - [CLSCompliant(false)] - public static void GenSemaphores(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGenSemaphoresEXT")] - [CLSCompliant(false)] - public static void GenSemaphores(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGenSemaphoresEXT")] - [CLSCompliant(false)] - public static unsafe void GenSemaphores(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGenSemaphoresEXT")] - [CLSCompliant(false)] - public static void GenSemaphores(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGenSemaphoresEXT")] - [CLSCompliant(false)] - public static void GenSemaphores(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGenSemaphoresEXT")] - [CLSCompliant(false)] - public static unsafe void GenSemaphores(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Query the bindings of color indices to user-defined varying out variables - /// - /// - /// The name of the program containing varying out variable whose binding to query - /// - /// - /// The name of the user-defined varying out variable whose index to query - /// - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glGetFragDataIndexEXT")] - [CLSCompliant(false)] - public static Int32 GetFragDataIndex(Int32 program, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Query the bindings of color indices to user-defined varying out variables - /// - /// - /// The name of the program containing varying out variable whose binding to query - /// - /// - /// The name of the user-defined varying out variable whose index to query - /// - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glGetFragDataIndexEXT")] - [CLSCompliant(false)] - public static Int32 GetFragDataIndex(UInt32 program, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glGetFramebufferPixelLocalStorageSizeEXT")] - public static Int32 GetFramebufferPixelLocalStorageSize(OpenTK.Graphics.ES20.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glGetFramebufferPixelLocalStorageSizeEXT")] - public static Int32 GetFramebufferPixelLocalStorageSize(OpenTK.Graphics.ES20.FramebufferTarget target) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetGraphicsResetStatusEXT")] - public static OpenTK.Graphics.ES20.GraphicsResetStatus GetGraphicsResetStatus() { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES20.All target, Int32 index, [OutAttribute] Int32[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES20.All target, Int32 index, [OutAttribute] out Int32 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static unsafe void GetInteger(OpenTK.Graphics.ES20.All target, Int32 index, [OutAttribute] Int32* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES20.All target, UInt32 index, [OutAttribute] Int32[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES20.All target, UInt32 index, [OutAttribute] out Int32 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static unsafe void GetInteger(OpenTK.Graphics.ES20.All target, UInt32 index, [OutAttribute] Int32* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES20.GetIndexedPName target, Int32 index, [OutAttribute] Int32[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES20.GetIndexedPName target, Int32 index, [OutAttribute] out Int32 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static unsafe void GetInteger(OpenTK.Graphics.ES20.GetIndexedPName target, Int32 index, [OutAttribute] Int32* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES20.GetIndexedPName target, UInt32 index, [OutAttribute] Int32[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES20.GetIndexedPName target, UInt32 index, [OutAttribute] out Int32 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static unsafe void GetInteger(OpenTK.Graphics.ES20.GetIndexedPName target, UInt32 index, [OutAttribute] Int32* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void GetMemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void GetMemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES20.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static unsafe void GetMemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void GetMemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES20.MemoryObjectParameterName pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void GetMemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES20.MemoryObjectParameterName pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static unsafe void GetMemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES20.MemoryObjectParameterName pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void GetMemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void GetMemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES20.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static unsafe void GetMemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void GetMemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES20.MemoryObjectParameterName pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void GetMemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES20.MemoryObjectParameterName pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static unsafe void GetMemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES20.MemoryObjectParameterName pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformfvEXT")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformfvEXT")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformfvEXT")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformfvEXT")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformfvEXT")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformfvEXT")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformivEXT")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformivEXT")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformivEXT")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformivEXT")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformivEXT")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformivEXT")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_label] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.All type, Int32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_label] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.All type, Int32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_label] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES20.All type, Int32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_label] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.All type, UInt32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_label] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.All type, UInt32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_label] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES20.All type, UInt32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve the info log string from a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object from which to retrieve the info log. - /// - /// - /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. - /// - /// [length: 1] - /// Specifies the address of a variable into which will be written the number of characters written into infoLog. - /// - /// [length: bufSize] - /// Specifies the address of an array of characters into which will be written the info log for pipeline. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] - [CLSCompliant(false)] - public static void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve the info log string from a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object from which to retrieve the info log. - /// - /// - /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. - /// - /// [length: 1] - /// Specifies the address of a variable into which will be written the number of characters written into infoLog. - /// - /// [length: bufSize] - /// Specifies the address of an array of characters into which will be written the info log for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] - [CLSCompliant(false)] - public static void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve the info log string from a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object from which to retrieve the info log. - /// - /// - /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. - /// - /// [length: 1] - /// Specifies the address of a variable into which will be written the number of characters written into infoLog. - /// - /// [length: bufSize] - /// Specifies the address of an array of characters into which will be written the info log for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] - [CLSCompliant(false)] - public static unsafe void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve the info log string from a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object from which to retrieve the info log. - /// - /// - /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. - /// - /// [length: 1] - /// Specifies the address of a variable into which will be written the number of characters written into infoLog. - /// - /// [length: bufSize] - /// Specifies the address of an array of characters into which will be written the info log for pipeline. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] - [CLSCompliant(false)] - public static void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve the info log string from a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object from which to retrieve the info log. - /// - /// - /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. - /// - /// [length: 1] - /// Specifies the address of a variable into which will be written the number of characters written into infoLog. - /// - /// [length: bufSize] - /// Specifies the address of an array of characters into which will be written the info log for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] - [CLSCompliant(false)] - public static void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve the info log string from a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object from which to retrieve the info log. - /// - /// - /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. - /// - /// [length: 1] - /// Specifies the address of a variable into which will be written the number of characters written into infoLog. - /// - /// [length: bufSize] - /// Specifies the address of an array of characters into which will be written the info log for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] - [CLSCompliant(false)] - public static unsafe void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static void GetProgramPipeline(Int32 pipeline, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static void GetProgramPipeline(Int32 pipeline, OpenTK.Graphics.ES20.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static unsafe void GetProgramPipeline(Int32 pipeline, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static void GetProgramPipeline(Int32 pipeline, OpenTK.Graphics.ES20.PipelineParameterName pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static void GetProgramPipeline(Int32 pipeline, OpenTK.Graphics.ES20.PipelineParameterName pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static unsafe void GetProgramPipeline(Int32 pipeline, OpenTK.Graphics.ES20.PipelineParameterName pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static void GetProgramPipeline(UInt32 pipeline, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static void GetProgramPipeline(UInt32 pipeline, OpenTK.Graphics.ES20.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static unsafe void GetProgramPipeline(UInt32 pipeline, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static void GetProgramPipeline(UInt32 pipeline, OpenTK.Graphics.ES20.PipelineParameterName pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static void GetProgramPipeline(UInt32 pipeline, OpenTK.Graphics.ES20.PipelineParameterName pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static unsafe void GetProgramPipeline(UInt32 pipeline, OpenTK.Graphics.ES20.PipelineParameterName pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Query the fragment color index of a named variable within a program - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// [length: COMPSIZE(name)] - /// The name of the resource to query the location of. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glGetProgramResourceLocationIndexEXT")] - [CLSCompliant(false)] - public static Int32 GetProgramResourceLocationIndex(Int32 program, OpenTK.Graphics.ES20.All programInterface, [CountAttribute(Computed = "name")] String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Query the fragment color index of a named variable within a program - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// [length: COMPSIZE(name)] - /// The name of the resource to query the location of. - /// - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glGetProgramResourceLocationIndexEXT")] - [CLSCompliant(false)] - public static Int32 GetProgramResourceLocationIndex(Int32 program, OpenTK.Graphics.ES20.ProgramInterface programInterface, [CountAttribute(Computed = "name")] String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Query the fragment color index of a named variable within a program - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// [length: COMPSIZE(name)] - /// The name of the resource to query the location of. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glGetProgramResourceLocationIndexEXT")] - [CLSCompliant(false)] - public static Int32 GetProgramResourceLocationIndex(UInt32 program, OpenTK.Graphics.ES20.All programInterface, [CountAttribute(Computed = "name")] String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Query the fragment color index of a named variable within a program - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// [length: COMPSIZE(name)] - /// The name of the resource to query the location of. - /// - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glGetProgramResourceLocationIndexEXT")] - [CLSCompliant(false)] - public static Int32 GetProgramResourceLocationIndex(UInt32 program, OpenTK.Graphics.ES20.ProgramInterface programInterface, [CountAttribute(Computed = "name")] String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryivEXT")] - [CLSCompliant(false)] - public static void GetQuery(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryivEXT")] - [CLSCompliant(false)] - public static void GetQuery(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryivEXT")] - [CLSCompliant(false)] - public static unsafe void GetQuery(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// - /// - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryivEXT")] - [CLSCompliant(false)] - public static void GetQuery(OpenTK.Graphics.ES20.QueryTarget target, OpenTK.Graphics.ES20.GetQueryParam pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// - /// - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryivEXT")] - [CLSCompliant(false)] - public static void GetQuery(OpenTK.Graphics.ES20.QueryTarget target, OpenTK.Graphics.ES20.GetQueryParam pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// - /// - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryivEXT")] - [CLSCompliant(false)] - public static unsafe void GetQuery(OpenTK.Graphics.ES20.QueryTarget target, OpenTK.Graphics.ES20.GetQueryParam pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(Int32 id, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES20.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES20.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(Int32 id, OpenTK.Graphics.ES20.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES20.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(Int32 id, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES20.GetQueryObjectParam pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES20.GetQueryObjectParam pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(Int32 id, OpenTK.Graphics.ES20.GetQueryObjectParam pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.GetQueryObjectParam pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.GetQueryObjectParam pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.GetQueryObjectParam pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.All pname, [OutAttribute] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.All pname, [OutAttribute] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.All pname, [OutAttribute] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.GetQueryObjectParam pname, [OutAttribute] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.GetQueryObjectParam pname, [OutAttribute] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(UInt32 id, OpenTK.Graphics.ES20.GetQueryObjectParam pname, [OutAttribute] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void GetSemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void GetSemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES20.All pname, [OutAttribute] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetSemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void GetSemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES20.SemaphoreParameterName pname, [OutAttribute] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void GetSemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES20.SemaphoreParameterName pname, [OutAttribute] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetSemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES20.SemaphoreParameterName pname, [OutAttribute] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void GetSemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES20.All pname, [OutAttribute] UInt64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void GetSemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES20.All pname, [OutAttribute] out UInt64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetSemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES20.All pname, [OutAttribute] UInt64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void GetSemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES20.SemaphoreParameterName pname, [OutAttribute] UInt64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void GetSemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES20.SemaphoreParameterName pname, [OutAttribute] out UInt64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetSemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES20.SemaphoreParameterName pname, [OutAttribute] UInt64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivEXT")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivEXT")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivEXT")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivEXT")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivEXT")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivEXT")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivEXT")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivEXT")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivEXT")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivEXT")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytei_vEXT")] - [CLSCompliant(false)] - public static void GetUnsignedByte(OpenTK.Graphics.ES20.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Byte[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytei_vEXT")] - [CLSCompliant(false)] - public static void GetUnsignedByte(OpenTK.Graphics.ES20.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] out Byte data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytei_vEXT")] - [CLSCompliant(false)] - public static unsafe void GetUnsignedByte(OpenTK.Graphics.ES20.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Byte* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytei_vEXT")] - [CLSCompliant(false)] - public static void GetUnsignedByte(OpenTK.Graphics.ES20.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Byte[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytei_vEXT")] - [CLSCompliant(false)] - public static void GetUnsignedByte(OpenTK.Graphics.ES20.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] out Byte data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytei_vEXT")] - [CLSCompliant(false)] - public static unsafe void GetUnsignedByte(OpenTK.Graphics.ES20.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Byte* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytevEXT")] - [CLSCompliant(false)] - public static Byte GetUnsignedByte(OpenTK.Graphics.ES20.All pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytevEXT")] - [CLSCompliant(false)] - public static Byte GetUnsignedByte(OpenTK.Graphics.ES20.GetPName pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytevEXT")] - [CLSCompliant(false)] - public static void GetUnsignedByte(OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Byte[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytevEXT")] - [CLSCompliant(false)] - public static void GetUnsignedByte(OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Byte data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytevEXT")] - [CLSCompliant(false)] - public static unsafe void GetUnsignedByte(OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Byte* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytevEXT")] - [CLSCompliant(false)] - public static void GetUnsignedByte(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Byte[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytevEXT")] - [CLSCompliant(false)] - public static void GetUnsignedByte(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Byte data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytevEXT")] - [CLSCompliant(false)] - public static unsafe void GetUnsignedByte(OpenTK.Graphics.ES20.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Byte* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_fd] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_fd", Version = "", EntryPoint = "glImportMemoryFdEXT")] - [CLSCompliant(false)] - public static void ImportMemoryF(Int32 memory, Int64 size, OpenTK.Graphics.ES20.All handleType, Int32 fd) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_fd] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_fd", Version = "", EntryPoint = "glImportMemoryFdEXT")] - [CLSCompliant(false)] - public static void ImportMemoryF(Int32 memory, Int64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, Int32 fd) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_fd] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_fd", Version = "", EntryPoint = "glImportMemoryFdEXT")] - [CLSCompliant(false)] - public static void ImportMemoryF(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.All handleType, Int32 fd) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_fd] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_fd", Version = "", EntryPoint = "glImportMemoryFdEXT")] - [CLSCompliant(false)] - public static void ImportMemoryF(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, Int32 fd) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES20.All handleType, [OutAttribute] IntPtr handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T3[] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T3[,] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T3[,,] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] ref T3 handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, [OutAttribute] IntPtr handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[,] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[,,] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] ref T3 handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.All handleType, [OutAttribute] IntPtr handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T3[] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T3[,] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T3[,,] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] ref T3 handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, [OutAttribute] IntPtr handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[,] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[,,] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] ref T3 handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES20.All handleType, IntPtr name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T3[] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T3[,] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T3[,,] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] ref T3 name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, IntPtr name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[,] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[,,] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] ref T3 name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.All handleType, IntPtr name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T3[] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T3[,] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T3[,,] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] ref T3 name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, IntPtr name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[,] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[,,] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] ref T3 name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_fd] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_fd", Version = "", EntryPoint = "glImportSemaphoreFdEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreF(Int32 semaphore, OpenTK.Graphics.ES20.All handleType, Int32 fd) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_fd] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_fd", Version = "", EntryPoint = "glImportSemaphoreFdEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreF(Int32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, Int32 fd) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_fd] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_fd", Version = "", EntryPoint = "glImportSemaphoreFdEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreF(UInt32 semaphore, OpenTK.Graphics.ES20.All handleType, Int32 fd) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_fd] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_fd", Version = "", EntryPoint = "glImportSemaphoreFdEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreF(UInt32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, Int32 fd) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES20.All handleType, [OutAttribute] IntPtr handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T2[] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T2[,] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T2[,,] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] ref T2 handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, [OutAttribute] IntPtr handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[,] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[,,] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] ref T2 handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES20.All handleType, [OutAttribute] IntPtr handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T2[] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T2[,] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T2[,,] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] ref T2 handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, [OutAttribute] IntPtr handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[,] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[,,] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] ref T2 handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES20.All handleType, IntPtr name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T2[] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T2[,] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T2[,,] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] ref T2 name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, IntPtr name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[,] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[,,] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] ref T2 name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES20.All handleType, IntPtr name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T2[] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T2[,] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] T2[,,] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES20.All handleType, [InAttribute, OutAttribute] ref T2 name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, IntPtr name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[,] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[,,] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES20.ExternalHandleType handleType, [InAttribute, OutAttribute] ref T2 name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_marker] - /// - /// - [AutoGenerated(Category = "EXT_debug_marker", Version = "", EntryPoint = "glInsertEventMarkerEXT")] - public static void InsertEventMarker(Int32 length, String marker) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glIsEnablediEXT")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES20.All target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glIsEnablediEXT")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES20.All target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glIsEnablediEXT")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES20.EnableCap target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glIsEnablediEXT")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES20.EnableCap target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glIsMemoryObjectEXT")] - [CLSCompliant(false)] - public static bool IsMemoryObject(Int32 memoryObject) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glIsMemoryObjectEXT")] - [CLSCompliant(false)] - public static bool IsMemoryObject(UInt32 memoryObject) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Determine if a name corresponds to a program pipeline object - /// - /// - /// Specifies a value that may be the name of a program pipeline object. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glIsProgramPipelineEXT")] - [CLSCompliant(false)] - public static bool IsProgramPipeline(Int32 pipeline) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Determine if a name corresponds to a program pipeline object - /// - /// - /// Specifies a value that may be the name of a program pipeline object. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glIsProgramPipelineEXT")] - [CLSCompliant(false)] - public static bool IsProgramPipeline(UInt32 pipeline) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Determine if a name corresponds to a query object - /// - /// - /// Specifies a value that may be the name of a query object. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glIsQueryEXT")] - [CLSCompliant(false)] - public static bool IsQuery(Int32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Determine if a name corresponds to a query object - /// - /// - /// Specifies a value that may be the name of a query object. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glIsQueryEXT")] - [CLSCompliant(false)] - public static bool IsQuery(UInt32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glIsSemaphoreEXT")] - [CLSCompliant(false)] - public static bool IsSemaphore(Int32 semaphore) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glIsSemaphoreEXT")] - [CLSCompliant(false)] - public static bool IsSemaphore(UInt32 semaphore) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_label] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glLabelObjectEXT")] - [CLSCompliant(false)] - public static void LabelObject(OpenTK.Graphics.ES20.All type, Int32 @object, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_label] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glLabelObjectEXT")] - [CLSCompliant(false)] - public static void LabelObject(OpenTK.Graphics.ES20.All type, UInt32 @object, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Map a section of a buffer object's data store - /// - /// - /// Specifies a binding to which the target buffer is bound. - /// - /// - /// Specifies a the starting offset within the buffer of the range to be mapped. - /// - /// - /// Specifies a length of the range to be mapped. - /// - /// - /// Specifies a combination of access flags indicating the desired access to the range. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] - public static IntPtr MapBufferRange(OpenTK.Graphics.ES20.All target, IntPtr offset, Int32 length, OpenTK.Graphics.ES20.All access) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Map a section of a buffer object's data store - /// - /// - /// Specifies a binding to which the target buffer is bound. - /// - /// - /// Specifies a the starting offset within the buffer of the range to be mapped. - /// - /// - /// Specifies a length of the range to be mapped. - /// - /// - /// Specifies a combination of access flags indicating the desired access to the range. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] - public static IntPtr MapBufferRange(OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr length, OpenTK.Graphics.ES20.All access) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Map a section of a buffer object's data store - /// - /// - /// Specifies a binding to which the target buffer is bound. - /// - /// - /// Specifies a the starting offset within the buffer of the range to be mapped. - /// - /// - /// Specifies a length of the range to be mapped. - /// - /// - /// Specifies a combination of access flags indicating the desired access to the range. - /// - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] - public static IntPtr MapBufferRange(OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, Int32 length, OpenTK.Graphics.ES20.BufferAccessMask access) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Map a section of a buffer object's data store - /// - /// - /// Specifies a binding to which the target buffer is bound. - /// - /// - /// Specifies a the starting offset within the buffer of the range to be mapped. - /// - /// - /// Specifies a length of the range to be mapped. - /// - /// - /// Specifies a combination of access flags indicating the desired access to the range. - /// - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] - public static IntPtr MapBufferRange(OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, IntPtr length, OpenTK.Graphics.ES20.BufferAccessMask access) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixFrustumEXT")] - public static void MatrixFrustum(OpenTK.Graphics.ES20.All mode, Double left, Double right, Double bottom, Double top, Double zNear, Double zFar) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixFrustumEXT")] - public static void MatrixFrustum(OpenTK.Graphics.ES20.MatrixMode mode, Double left, Double right, Double bottom, Double top, Double zNear, Double zFar) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoaddEXT")] - [CLSCompliant(false)] - public static void MatrixLoad(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] Double[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoaddEXT")] - [CLSCompliant(false)] - public static void MatrixLoad(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] ref Double m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoaddEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixLoad(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] Double* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoaddEXT")] - [CLSCompliant(false)] - public static void MatrixLoad(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] Double[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoaddEXT")] - [CLSCompliant(false)] - public static void MatrixLoad(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] ref Double m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoaddEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixLoad(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] Double* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadfEXT")] - [CLSCompliant(false)] - public static void MatrixLoad(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadfEXT")] - [CLSCompliant(false)] - public static void MatrixLoad(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadfEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixLoad(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadfEXT")] - [CLSCompliant(false)] - public static void MatrixLoad(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadfEXT")] - [CLSCompliant(false)] - public static void MatrixLoad(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadfEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixLoad(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadIdentityEXT")] - public static void MatrixLoadIdentity(OpenTK.Graphics.ES20.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadIdentityEXT")] - public static void MatrixLoadIdentity(OpenTK.Graphics.ES20.MatrixMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposedEXT")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] Double[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposedEXT")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] ref Double m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposedEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixLoadTranspose(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] Double* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposedEXT")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] Double[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposedEXT")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] ref Double m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposedEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixLoadTranspose(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] Double* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposefEXT")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposefEXT")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposefEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixLoadTranspose(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposefEXT")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposefEXT")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposefEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixLoadTranspose(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultdEXT")] - [CLSCompliant(false)] - public static void MatrixMult(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] Double[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultdEXT")] - [CLSCompliant(false)] - public static void MatrixMult(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] ref Double m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultdEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixMult(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] Double* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultdEXT")] - [CLSCompliant(false)] - public static void MatrixMult(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] Double[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultdEXT")] - [CLSCompliant(false)] - public static void MatrixMult(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] ref Double m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultdEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixMult(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] Double* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultfEXT")] - [CLSCompliant(false)] - public static void MatrixMult(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultfEXT")] - [CLSCompliant(false)] - public static void MatrixMult(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultfEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixMult(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultfEXT")] - [CLSCompliant(false)] - public static void MatrixMult(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultfEXT")] - [CLSCompliant(false)] - public static void MatrixMult(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultfEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixMult(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposedEXT")] - [CLSCompliant(false)] - public static void MatrixMultTranspose(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] Double[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposedEXT")] - [CLSCompliant(false)] - public static void MatrixMultTranspose(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] ref Double m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposedEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixMultTranspose(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] Double* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposedEXT")] - [CLSCompliant(false)] - public static void MatrixMultTranspose(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] Double[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposedEXT")] - [CLSCompliant(false)] - public static void MatrixMultTranspose(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] ref Double m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposedEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixMultTranspose(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] Double* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposefEXT")] - [CLSCompliant(false)] - public static void MatrixMultTranspose(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposefEXT")] - [CLSCompliant(false)] - public static void MatrixMultTranspose(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposefEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixMultTranspose(OpenTK.Graphics.ES20.All mode, [CountAttribute(Count = 16)] Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposefEXT")] - [CLSCompliant(false)] - public static void MatrixMultTranspose(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposefEXT")] - [CLSCompliant(false)] - public static void MatrixMultTranspose(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposefEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixMultTranspose(OpenTK.Graphics.ES20.MatrixMode mode, [CountAttribute(Count = 16)] Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixOrthoEXT")] - public static void MatrixOrtho(OpenTK.Graphics.ES20.All mode, Double left, Double right, Double bottom, Double top, Double zNear, Double zFar) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixOrthoEXT")] - public static void MatrixOrtho(OpenTK.Graphics.ES20.MatrixMode mode, Double left, Double right, Double bottom, Double top, Double zNear, Double zFar) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixPopEXT")] - public static void MatrixPop(OpenTK.Graphics.ES20.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixPopEXT")] - public static void MatrixPop(OpenTK.Graphics.ES20.MatrixMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixPushEXT")] - public static void MatrixPush(OpenTK.Graphics.ES20.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixPushEXT")] - public static void MatrixPush(OpenTK.Graphics.ES20.MatrixMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixRotatedEXT")] - public static void MatrixRotate(OpenTK.Graphics.ES20.All mode, Double angle, Double x, Double y, Double z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixRotatedEXT")] - public static void MatrixRotate(OpenTK.Graphics.ES20.MatrixMode mode, Double angle, Double x, Double y, Double z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixRotatefEXT")] - public static void MatrixRotate(OpenTK.Graphics.ES20.All mode, Single angle, Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixRotatefEXT")] - public static void MatrixRotate(OpenTK.Graphics.ES20.MatrixMode mode, Single angle, Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixScaledEXT")] - public static void MatrixScale(OpenTK.Graphics.ES20.All mode, Double x, Double y, Double z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixScaledEXT")] - public static void MatrixScale(OpenTK.Graphics.ES20.MatrixMode mode, Double x, Double y, Double z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixScalefEXT")] - public static void MatrixScale(OpenTK.Graphics.ES20.All mode, Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixScalefEXT")] - public static void MatrixScale(OpenTK.Graphics.ES20.MatrixMode mode, Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixTranslatedEXT")] - public static void MatrixTranslate(OpenTK.Graphics.ES20.All mode, Double x, Double y, Double z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixTranslatedEXT")] - public static void MatrixTranslate(OpenTK.Graphics.ES20.MatrixMode mode, Double x, Double y, Double z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixTranslatefEXT")] - public static void MatrixTranslate(OpenTK.Graphics.ES20.All mode, Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixTranslatefEXT")] - public static void MatrixTranslate(OpenTK.Graphics.ES20.MatrixMode mode, Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void MemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES20.All pname, Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void MemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES20.All pname, ref Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static unsafe void MemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES20.All pname, Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void MemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES20.MemoryObjectParameterName pname, Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void MemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES20.MemoryObjectParameterName pname, ref Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static unsafe void MemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES20.MemoryObjectParameterName pname, Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void MemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES20.All pname, Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void MemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES20.All pname, ref Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static unsafe void MemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES20.All pname, Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void MemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES20.MemoryObjectParameterName pname, Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void MemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES20.MemoryObjectParameterName pname, ref Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static unsafe void MemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES20.MemoryObjectParameterName pname, Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of starting indices in the enabled arrays. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the number of indices to be rendered. - /// - /// - /// Specifies the size of the first and count - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] - [CLSCompliant(false)] - public static void MultiDrawArrays(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "primcount")] Int32[] first, [CountAttribute(Computed = "primcount")] Int32[] count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of starting indices in the enabled arrays. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the number of indices to be rendered. - /// - /// - /// Specifies the size of the first and count - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] - [CLSCompliant(false)] - public static void MultiDrawArrays(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "primcount")] ref Int32 first, [CountAttribute(Computed = "primcount")] ref Int32 count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of starting indices in the enabled arrays. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the number of indices to be rendered. - /// - /// - /// Specifies the size of the first and count - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawArrays(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "primcount")] Int32* first, [CountAttribute(Computed = "primcount")] Int32* count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of starting indices in the enabled arrays. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the number of indices to be rendered. - /// - /// - /// Specifies the size of the first and count - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] - [CLSCompliant(false)] - public static void MultiDrawArrays(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32[] first, [CountAttribute(Computed = "primcount")] Int32[] count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of starting indices in the enabled arrays. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the number of indices to be rendered. - /// - /// - /// Specifies the size of the first and count - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] - [CLSCompliant(false)] - public static void MultiDrawArrays(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "primcount")] ref Int32 first, [CountAttribute(Computed = "primcount")] ref Int32 count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of starting indices in the enabled arrays. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the number of indices to be rendered. - /// - /// - /// Specifies the size of the first and count - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawArrays(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32* first, [CountAttribute(Computed = "primcount")] Int32* count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "drawcount,stride")] IntPtr indirect, Int32 drawcount, Int32 stride) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES20.All mode, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T1[] indirect, Int32 drawcount, Int32 stride) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES20.All mode, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T1[,] indirect, Int32 drawcount, Int32 stride) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES20.All mode, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T1[,,] indirect, Int32 drawcount, Int32 stride) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES20.All mode, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] ref T1 indirect, Int32 drawcount, Int32 stride) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "drawcount,stride")] IntPtr indirect, Int32 drawcount, Int32 stride) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES20.PrimitiveType mode, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T1[] indirect, Int32 drawcount, Int32 stride) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES20.PrimitiveType mode, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T1[,] indirect, Int32 drawcount, Int32 stride) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES20.PrimitiveType mode, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T1[,,] indirect, Int32 drawcount, Int32 stride) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES20.PrimitiveType mode, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] ref T1 indirect, Int32 drawcount, Int32 stride) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "drawcount")] IntPtr indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] ref T3 indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "drawcount")] IntPtr indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] ref T3 indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "drawcount")] IntPtr indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] ref T3 indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "drawcount")] IntPtr indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] ref T3 indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "drawcount")] IntPtr indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] ref T3 indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "drawcount")] IntPtr indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] ref T3 indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES20.All mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES20.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES20.All mode, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "drawcount,stride")] IntPtr indirect, Int32 drawcount, Int32 stride) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES20.All mode, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T2[] indirect, Int32 drawcount, Int32 stride) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES20.All mode, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T2[,] indirect, Int32 drawcount, Int32 stride) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES20.All mode, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T2[,,] indirect, Int32 drawcount, Int32 stride) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES20.All mode, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] ref T2 indirect, Int32 drawcount, Int32 stride) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES20.PrimitiveType mode, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "drawcount,stride")] IntPtr indirect, Int32 drawcount, Int32 stride) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES20.PrimitiveType mode, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T2[] indirect, Int32 drawcount, Int32 stride) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES20.PrimitiveType mode, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T2[,] indirect, Int32 drawcount, Int32 stride) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES20.PrimitiveType mode, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T2[,,] indirect, Int32 drawcount, Int32 stride) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES20.PrimitiveType mode, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] ref T2 indirect, Int32 drawcount, Int32 stride) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glNamedBufferStorageExternalEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageExternal(Int32 buffer, IntPtr offset, Int32 size, IntPtr clientBuffer, OpenTK.Graphics.ES20.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glNamedBufferStorageExternalEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageExternal(Int32 buffer, IntPtr offset, Int32 size, IntPtr clientBuffer, OpenTK.Graphics.ES20.MapBufferUsageMask flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glNamedBufferStorageExternalEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageExternal(Int32 buffer, IntPtr offset, IntPtr size, IntPtr clientBuffer, OpenTK.Graphics.ES20.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glNamedBufferStorageExternalEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageExternal(Int32 buffer, IntPtr offset, IntPtr size, IntPtr clientBuffer, OpenTK.Graphics.ES20.MapBufferUsageMask flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glNamedBufferStorageExternalEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageExternal(UInt32 buffer, IntPtr offset, Int32 size, IntPtr clientBuffer, OpenTK.Graphics.ES20.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glNamedBufferStorageExternalEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageExternal(UInt32 buffer, IntPtr offset, Int32 size, IntPtr clientBuffer, OpenTK.Graphics.ES20.MapBufferUsageMask flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glNamedBufferStorageExternalEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageExternal(UInt32 buffer, IntPtr offset, IntPtr size, IntPtr clientBuffer, OpenTK.Graphics.ES20.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glNamedBufferStorageExternalEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageExternal(UInt32 buffer, IntPtr offset, IntPtr size, IntPtr clientBuffer, OpenTK.Graphics.ES20.MapBufferUsageMask flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glNamedBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageMem(Int32 buffer, Int32 size, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glNamedBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageMem(Int32 buffer, IntPtr size, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glNamedBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageMem(UInt32 buffer, Int32 size, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glNamedBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageMem(UInt32 buffer, IntPtr size, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_tessellation_shader] - /// Specifies the parameters for patch primitives - /// - /// - /// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted. - /// - /// - /// Specifies the new value for the parameter given by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_tessellation_shader", Version = "", EntryPoint = "glPatchParameteriEXT")] - public static void PatchParameter(OpenTK.Graphics.ES20.All pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_tessellation_shader] - /// Specifies the parameters for patch primitives - /// - /// - /// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted. - /// - /// - /// Specifies the new value for the parameter given by pname. - /// - [AutoGenerated(Category = "EXT_tessellation_shader", Version = "", EntryPoint = "glPatchParameteriEXT")] - public static void PatchParameter(OpenTK.Graphics.ES20.PatchParameterName pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_polygon_offset_clamp] - /// - /// - /// - [AutoGenerated(Category = "EXT_polygon_offset_clamp", Version = "", EntryPoint = "glPolygonOffsetClampEXT")] - public static void PolygonOffsetClamp(Single factor, Single units, Single clamp) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_marker] - [AutoGenerated(Category = "EXT_debug_marker", Version = "", EntryPoint = "glPopGroupMarkerEXT")] - public static void PopGroupMarker() { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_primitive_bounding_box] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_primitive_bounding_box", Version = "", EntryPoint = "glPrimitiveBoundingBoxEXT")] - public static void PrimitiveBoundingBox(Single minX, Single minY, Single minZ, Single minW, Single maxX, Single maxY, Single maxZ, Single maxW) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify a parameter for a program object - /// - /// - /// Specifies the name of a program object whose parameter to modify. - /// - /// - /// Specifies the name of the parameter to modify. - /// - /// - /// Specifies the new value of the parameter specified by pname for program. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")] - [CLSCompliant(false)] - public static void ProgramParameter(Int32 program, OpenTK.Graphics.ES20.All pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify a parameter for a program object - /// - /// - /// Specifies the name of a program object whose parameter to modify. - /// - /// - /// Specifies the name of the parameter to modify. - /// - /// - /// Specifies the new value of the parameter specified by pname for program. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")] - [CLSCompliant(false)] - public static void ProgramParameter(Int32 program, OpenTK.Graphics.ES20.ProgramParameterName pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify a parameter for a program object - /// - /// - /// Specifies the name of a program object whose parameter to modify. - /// - /// - /// Specifies the name of the parameter to modify. - /// - /// - /// Specifies the new value of the parameter specified by pname for program. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")] - [CLSCompliant(false)] - public static void ProgramParameter(UInt32 program, OpenTK.Graphics.ES20.All pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify a parameter for a program object - /// - /// - /// Specifies the name of a program object whose parameter to modify. - /// - /// - /// Specifies the name of the parameter to modify. - /// - /// - /// Specifies the new value of the parameter specified by pname for program. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")] - [CLSCompliant(false)] - public static void ProgramParameter(UInt32 program, OpenTK.Graphics.ES20.ProgramParameterName pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(Int32 program, Int32 location, Single v0) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Single v0) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform1(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1iEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(Int32 program, Int32 location, Int32 v0) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1iEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 v0) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform1(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uiEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, UInt32 v0) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(Int32 program, Int32 location, Single v0, Single v1) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Single v0, Single v1) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform2(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2iEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(Int32 program, Int32 location, Int32 v0, Int32 v1) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2iEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 v0, Int32 v1) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform2(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uiEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, UInt32 v0, UInt32 v1) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref UInt32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(Int32 program, Int32 location, Single v0, Single v1, Single v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Single v0, Single v1, Single v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform3(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3iEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(Int32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3iEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform3(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uiEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref UInt32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(Int32 program, Int32 location, Single v0, Single v1, Single v2, Single v3) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform4(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4iEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(Int32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4iEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform4(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uiEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref UInt32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*4] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*4] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*4] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix2(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*4] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*4] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*4] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix2(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2x3(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2x3(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x3fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix2x3(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2x3(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2x3(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x3fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix2x3(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2x4(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2x4(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x4fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix2x4(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2x4(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2x4(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x4fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix2x4(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*9] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*9] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*9] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix3(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*9] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*9] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*9] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix3(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3x2(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3x2(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x2fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix3x2(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3x2(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3x2(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x2fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix3x2(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3x4(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3x4(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x4fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix3x4(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3x4(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3x4(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x4fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix3x4(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects|EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*16] - [AutoGenerated(Category = "EXT_separate_shader_objects|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects|EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*16] - [AutoGenerated(Category = "EXT_separate_shader_objects|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects|EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*16] - [AutoGenerated(Category = "EXT_separate_shader_objects|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix4(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects|EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*16] - [AutoGenerated(Category = "EXT_separate_shader_objects|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects|EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*16] - [AutoGenerated(Category = "EXT_separate_shader_objects|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects|EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*16] - [AutoGenerated(Category = "EXT_separate_shader_objects|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix4(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4x2(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4x2(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x2fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix4x2(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4x2(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4x2(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x2fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix4x2(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4x3(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4x3(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x3fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix4x3(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4x3(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4x3(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x3fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix4x3(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_marker] - /// - /// - [AutoGenerated(Category = "EXT_debug_marker", Version = "", EntryPoint = "glPushGroupMarkerEXT")] - public static void PushGroupMarker(Int32 length, String marker) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed. - /// - /// - /// Specify the name of a query object into which to record the GL time. - /// - /// - /// Specify the counter to query. target must be Timestamp. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glQueryCounterEXT")] - [CLSCompliant(false)] - public static void QueryCounter(Int32 id, OpenTK.Graphics.ES20.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed. - /// - /// - /// Specify the name of a query object into which to record the GL time. - /// - /// - /// Specify the counter to query. target must be Timestamp. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glQueryCounterEXT")] - [CLSCompliant(false)] - public static void QueryCounter(Int32 id, OpenTK.Graphics.ES20.QueryTarget target) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed. - /// - /// - /// Specify the name of a query object into which to record the GL time. - /// - /// - /// Specify the counter to query. target must be Timestamp. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glQueryCounterEXT")] - [CLSCompliant(false)] - public static void QueryCounter(UInt32 id, OpenTK.Graphics.ES20.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed. - /// - /// - /// Specify the name of a query object into which to record the GL time. - /// - /// - /// Specify the counter to query. target must be Timestamp. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glQueryCounterEXT")] - [CLSCompliant(false)] - public static void QueryCounter(UInt32 id, OpenTK.Graphics.ES20.QueryTarget target) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_raster_multisample|EXT_texture_filter_minmax|NV_framebuffer_mixed_samples] - /// - /// - [AutoGenerated(Category = "EXT_raster_multisample|EXT_texture_filter_minmax|NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glRasterSamplesEXT")] - [CLSCompliant(false)] - public static void RasterSamples(Int32 samples, bool fixedsamplelocations) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_raster_multisample|EXT_texture_filter_minmax|NV_framebuffer_mixed_samples] - /// - /// - [AutoGenerated(Category = "EXT_raster_multisample|EXT_texture_filter_minmax|NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glRasterSamplesEXT")] - [CLSCompliant(false)] - public static void RasterSamples(UInt32 samples, bool fixedsamplelocations) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glReadBufferIndexedEXT")] - public static void ReadBufferIndexed(OpenTK.Graphics.ES20.All src, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glReadBufferIndexedEXT")] - public static void ReadBufferIndexed(OpenTK.Graphics.ES20.ReadBufferMode src, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_win32_keyed_mutex] - /// - /// - [AutoGenerated(Category = "EXT_win32_keyed_mutex", Version = "", EntryPoint = "glReleaseKeyedMutexWin32EXT")] - [CLSCompliant(false)] - public static bool ReleaseKeyedMutexWin32(Int32 memory, Int64 key) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_win32_keyed_mutex] - /// - /// - [AutoGenerated(Category = "EXT_win32_keyed_mutex", Version = "", EntryPoint = "glReleaseKeyedMutexWin32EXT")] - [CLSCompliant(false)] - public static bool ReleaseKeyedMutexWin32(UInt32 memory, UInt64 key) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multisampled_render_to_texture] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleEXT")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES20.All target, Int32 samples, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multisampled_render_to_texture] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleEXT")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES20.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES20.RenderbufferInternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] ref Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [CountAttribute(Computed = "pname")] ref Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] ref Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [CountAttribute(Computed = "pname")] ref Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] UInt32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] ref UInt32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] UInt32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [CountAttribute(Computed = "pname")] UInt32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [CountAttribute(Computed = "pname")] ref UInt32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [CountAttribute(Computed = "pname")] UInt32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void SemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES20.All pname, Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void SemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES20.All pname, ref Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static unsafe void SemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES20.All pname, Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void SemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES20.SemaphoreParameterName pname, Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void SemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES20.SemaphoreParameterName pname, ref Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static unsafe void SemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES20.SemaphoreParameterName pname, Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void SemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES20.All pname, UInt64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void SemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES20.All pname, ref UInt64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static unsafe void SemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES20.All pname, UInt64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void SemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES20.SemaphoreParameterName pname, UInt64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void SemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES20.SemaphoreParameterName pname, ref UInt64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static unsafe void SemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES20.SemaphoreParameterName pname, UInt64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static void SignalSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] Int32[] buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] Int32[] textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES20.All[] dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static void SignalSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] Int32[] buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] Int32[] textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES20.TextureLayout[] dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static void SignalSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] ref Int32 buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] ref Int32 textures, [CountAttribute(Computed = "numTextureBarriers")] ref OpenTK.Graphics.ES20.All dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static void SignalSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] ref Int32 buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] ref Int32 textures, [CountAttribute(Computed = "numTextureBarriers")] ref OpenTK.Graphics.ES20.TextureLayout dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static unsafe void SignalSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] Int32* buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] Int32* textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES20.All* dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static unsafe void SignalSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] Int32* buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] Int32* textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES20.TextureLayout* dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static void SignalSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32[] buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32[] textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES20.All[] dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static void SignalSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32[] buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32[] textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES20.TextureLayout[] dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static void SignalSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] ref UInt32 buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] ref UInt32 textures, [CountAttribute(Computed = "numTextureBarriers")] ref OpenTK.Graphics.ES20.All dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static void SignalSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] ref UInt32 buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] ref UInt32 textures, [CountAttribute(Computed = "numTextureBarriers")] ref OpenTK.Graphics.ES20.TextureLayout dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static unsafe void SignalSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32* buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32* textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES20.All* dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static unsafe void SignalSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32* buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32* textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES20.TextureLayout* dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Attach the storage for a buffer object to the active buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferEXT")] - [CLSCompliant(false)] - public static void TexBuffer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Attach the storage for a buffer object to the active buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferEXT")] - [CLSCompliant(false)] - public static void TexBuffer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Attach the storage for a buffer object to the active buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferEXT")] - [CLSCompliant(false)] - public static void TexBuffer(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Attach the storage for a buffer object to the active buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferEXT")] - [CLSCompliant(false)] - public static void TexBuffer(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.InternalFormat internalformat, UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, Int32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, Int32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, UInt32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, UInt32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.InternalFormat internalformat, UInt32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.InternalFormat internalformat, UInt32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_sparse_texture] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_sparse_texture", Version = "", EntryPoint = "glTexPageCommitmentEXT")] - public static void TexPageCommitment(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, bool commit) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivEXT")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivEXT")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] ref Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void TexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivEXT")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.TextureParameterName pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivEXT")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.TextureParameterName pname, [CountAttribute(Computed = "pname")] ref Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void TexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.TextureParameterName pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivEXT")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivEXT")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] ref UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivEXT")] - [CLSCompliant(false)] - public static unsafe void TexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivEXT")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.TextureParameterName pname, [CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivEXT")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.TextureParameterName pname, [CountAttribute(Computed = "pname")] ref UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivEXT")] - [CLSCompliant(false)] - public static unsafe void TexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.TextureParameterName pname, [CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// Simultaneously specify storage for all levels of a one-dimensional texture - /// - /// - /// Specify the target of the operation. target must be either Texture1D or ProxyTexture1D. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage1DEXT")] - public static void TexStorage1D(OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.All internalformat, Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// Simultaneously specify storage for all levels of a one-dimensional texture - /// - /// - /// Specify the target of the operation. target must be either Texture1D or ProxyTexture1D. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage1DEXT")] - public static void TexStorage1D(OpenTK.Graphics.ES20.TextureTarget target, Int32 levels, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// Simultaneously specify storage for all levels of a two-dimensional or one-dimensional array texture - /// - /// - /// Specify the target of the operation. target must be one of Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, or ProxyTextureCubeMap. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage2DEXT")] - public static void TexStorage2D(OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// Simultaneously specify storage for all levels of a two-dimensional or one-dimensional array texture - /// - /// - /// Specify the target of the operation. target must be one of Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, or ProxyTextureCubeMap. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage2DEXT")] - public static void TexStorage2D(OpenTK.Graphics.ES20.TextureTarget2d target, Int32 levels, OpenTK.Graphics.ES20.SizedInternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// Simultaneously specify storage for all levels of a three-dimensional, two-dimensional array or cube-map array texture - /// - /// - /// Specify the target of the operation. target must be one of Texture3D, ProxyTexture3D, Texture2DArray, ProxyTexture2DArray, TextureCubeArray, or ProxyTextureCubeArray. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - /// - /// Specifies the depth of the texture, in texels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage3DEXT")] - public static void TexStorage3D(OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// Simultaneously specify storage for all levels of a three-dimensional, two-dimensional array or cube-map array texture - /// - /// - /// Specify the target of the operation. target must be one of Texture3D, ProxyTexture3D, Texture2DArray, ProxyTexture2DArray, TextureCubeArray, or ProxyTextureCubeArray. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - /// - /// Specifies the depth of the texture, in texels. - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage3DEXT")] - public static void TexStorage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 levels, OpenTK.Graphics.ES20.SizedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem1DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem1D(OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem1DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem1D(OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.All internalFormat, Int32 width, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem1DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem1D(OpenTK.Graphics.ES20.TextureTarget target, Int32 levels, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem1DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem1D(OpenTK.Graphics.ES20.TextureTarget target, Int32 levels, OpenTK.Graphics.ES20.All internalFormat, Int32 width, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem2DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem2D(OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem2DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem2D(OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem2DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 levels, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem2DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem2D(OpenTK.Graphics.ES20.TextureTarget target, Int32 levels, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem2DMultisampleEXT")] - [CLSCompliant(false)] - public static void TexStorageMem2DMultisample(OpenTK.Graphics.ES20.All target, Int32 samples, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, bool fixedSampleLocations, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem2DMultisampleEXT")] - [CLSCompliant(false)] - public static void TexStorageMem2DMultisample(OpenTK.Graphics.ES20.All target, Int32 samples, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, bool fixedSampleLocations, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem2DMultisampleEXT")] - [CLSCompliant(false)] - public static void TexStorageMem2DMultisample(OpenTK.Graphics.ES20.TextureTarget target, Int32 samples, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, bool fixedSampleLocations, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem2DMultisampleEXT")] - [CLSCompliant(false)] - public static void TexStorageMem2DMultisample(OpenTK.Graphics.ES20.TextureTarget target, Int32 samples, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, bool fixedSampleLocations, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem3DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem3D(OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, Int32 depth, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem3DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem3D(OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, Int32 depth, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem3DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem3D(OpenTK.Graphics.ES20.TextureTarget target, Int32 levels, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, Int32 depth, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem3DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem3D(OpenTK.Graphics.ES20.TextureTarget target, Int32 levels, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, Int32 depth, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem3DMultisampleEXT")] - [CLSCompliant(false)] - public static void TexStorageMem3DMultisample(OpenTK.Graphics.ES20.All target, Int32 samples, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem3DMultisampleEXT")] - [CLSCompliant(false)] - public static void TexStorageMem3DMultisample(OpenTK.Graphics.ES20.All target, Int32 samples, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem3DMultisampleEXT")] - [CLSCompliant(false)] - public static void TexStorageMem3DMultisample(OpenTK.Graphics.ES20.TextureTarget target, Int32 samples, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem3DMultisampleEXT")] - [CLSCompliant(false)] - public static void TexStorageMem3DMultisample(OpenTK.Graphics.ES20.TextureTarget target, Int32 samples, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage1DEXT")] - [CLSCompliant(false)] - public static void TextureStorage1D(Int32 texture, OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.All internalformat, Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage1DEXT")] - [CLSCompliant(false)] - public static void TextureStorage1D(Int32 texture, OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage1DEXT")] - [CLSCompliant(false)] - public static void TextureStorage1D(UInt32 texture, OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.All internalformat, Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage1DEXT")] - [CLSCompliant(false)] - public static void TextureStorage1D(UInt32 texture, OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage2DEXT")] - [CLSCompliant(false)] - public static void TextureStorage2D(Int32 texture, OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage2DEXT")] - [CLSCompliant(false)] - public static void TextureStorage2D(Int32 texture, OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage2DEXT")] - [CLSCompliant(false)] - public static void TextureStorage2D(UInt32 texture, OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage2DEXT")] - [CLSCompliant(false)] - public static void TextureStorage2D(UInt32 texture, OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage3DEXT")] - [CLSCompliant(false)] - public static void TextureStorage3D(Int32 texture, OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage3DEXT")] - [CLSCompliant(false)] - public static void TextureStorage3D(Int32 texture, OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage3DEXT")] - [CLSCompliant(false)] - public static void TextureStorage3D(UInt32 texture, OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage3DEXT")] - [CLSCompliant(false)] - public static void TextureStorage3D(UInt32 texture, OpenTK.Graphics.ES20.All target, Int32 levels, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem1DEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem1D(Int32 texture, Int32 levels, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem1DEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem1D(UInt32 texture, Int32 levels, OpenTK.Graphics.ES20.All internalFormat, Int32 width, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem2DEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem2D(Int32 texture, Int32 levels, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem2DEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem2D(UInt32 texture, Int32 levels, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem2DMultisampleEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem2DMultisample(Int32 texture, Int32 samples, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, bool fixedSampleLocations, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem2DMultisampleEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem2DMultisample(UInt32 texture, Int32 samples, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, bool fixedSampleLocations, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem3DEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem3D(Int32 texture, Int32 levels, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, Int32 depth, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem3DEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem3D(UInt32 texture, Int32 levels, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, Int32 depth, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem3DMultisampleEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem3DMultisample(Int32 texture, Int32 samples, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem3DMultisampleEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem3DMultisample(UInt32 texture, Int32 samples, OpenTK.Graphics.ES20.All internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_view] - /// Initialize a texture as a data alias of another texture's data store - /// - /// - /// Specifies the texture object to be initialized as a view. - /// - /// - /// Specifies the target to be used for the newly initialized texture. - /// - /// - /// Specifies the name of a texture object of which to make a view. - /// - /// - /// Specifies the internal format for the newly created view. - /// - /// - /// Specifies lowest level of detail of the view. - /// - /// - /// Specifies the number of levels of detail to include in the view. - /// - /// - /// Specifies the index of the first layer to include in the view. - /// - /// - /// Specifies the number of layers to include in the view. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_view", Version = "", EntryPoint = "glTextureViewEXT")] - [CLSCompliant(false)] - public static void TextureView(Int32 texture, OpenTK.Graphics.ES20.All target, Int32 origtexture, OpenTK.Graphics.ES20.All internalformat, Int32 minlevel, Int32 numlevels, Int32 minlayer, Int32 numlayers) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_view] - /// Initialize a texture as a data alias of another texture's data store - /// - /// - /// Specifies the texture object to be initialized as a view. - /// - /// - /// Specifies the target to be used for the newly initialized texture. - /// - /// - /// Specifies the name of a texture object of which to make a view. - /// - /// - /// Specifies the internal format for the newly created view. - /// - /// - /// Specifies lowest level of detail of the view. - /// - /// - /// Specifies the number of levels of detail to include in the view. - /// - /// - /// Specifies the index of the first layer to include in the view. - /// - /// - /// Specifies the number of layers to include in the view. - /// - [AutoGenerated(Category = "EXT_texture_view", Version = "", EntryPoint = "glTextureViewEXT")] - [CLSCompliant(false)] - public static void TextureView(Int32 texture, OpenTK.Graphics.ES20.TextureTarget target, Int32 origtexture, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 minlevel, Int32 numlevels, Int32 minlayer, Int32 numlayers) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_view] - /// Initialize a texture as a data alias of another texture's data store - /// - /// - /// Specifies the texture object to be initialized as a view. - /// - /// - /// Specifies the target to be used for the newly initialized texture. - /// - /// - /// Specifies the name of a texture object of which to make a view. - /// - /// - /// Specifies the internal format for the newly created view. - /// - /// - /// Specifies lowest level of detail of the view. - /// - /// - /// Specifies the number of levels of detail to include in the view. - /// - /// - /// Specifies the index of the first layer to include in the view. - /// - /// - /// Specifies the number of layers to include in the view. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_view", Version = "", EntryPoint = "glTextureViewEXT")] - [CLSCompliant(false)] - public static void TextureView(UInt32 texture, OpenTK.Graphics.ES20.All target, UInt32 origtexture, OpenTK.Graphics.ES20.All internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_view] - /// Initialize a texture as a data alias of another texture's data store - /// - /// - /// Specifies the texture object to be initialized as a view. - /// - /// - /// Specifies the target to be used for the newly initialized texture. - /// - /// - /// Specifies the name of a texture object of which to make a view. - /// - /// - /// Specifies the internal format for the newly created view. - /// - /// - /// Specifies lowest level of detail of the view. - /// - /// - /// Specifies the number of levels of detail to include in the view. - /// - /// - /// Specifies the index of the first layer to include in the view. - /// - /// - /// Specifies the number of layers to include in the view. - /// - [AutoGenerated(Category = "EXT_texture_view", Version = "", EntryPoint = "glTextureViewEXT")] - [CLSCompliant(false)] - public static void TextureView(UInt32 texture, OpenTK.Graphics.ES20.TextureTarget target, UInt32 origtexture, OpenTK.Graphics.ES20.InternalFormat internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Bind stages of a program object to a program pipeline - /// - /// - /// Specifies the program pipeline object to which to bind stages from program. - /// - /// - /// Specifies a set of program stages to bind to the program pipeline object. - /// - /// - /// Specifies the program object containing the shader executables to use in pipeline. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseProgramStagesEXT")] - [CLSCompliant(false)] - public static void UseProgramStages(Int32 pipeline, OpenTK.Graphics.ES20.All stages, Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Bind stages of a program object to a program pipeline - /// - /// - /// Specifies the program pipeline object to which to bind stages from program. - /// - /// - /// Specifies a set of program stages to bind to the program pipeline object. - /// - /// - /// Specifies the program object containing the shader executables to use in pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseProgramStagesEXT")] - [CLSCompliant(false)] - public static void UseProgramStages(Int32 pipeline, OpenTK.Graphics.ES20.UseProgramStageMask stages, Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Bind stages of a program object to a program pipeline - /// - /// - /// Specifies the program pipeline object to which to bind stages from program. - /// - /// - /// Specifies a set of program stages to bind to the program pipeline object. - /// - /// - /// Specifies the program object containing the shader executables to use in pipeline. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseProgramStagesEXT")] - [CLSCompliant(false)] - public static void UseProgramStages(UInt32 pipeline, OpenTK.Graphics.ES20.All stages, UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Bind stages of a program object to a program pipeline - /// - /// - /// Specifies the program pipeline object to which to bind stages from program. - /// - /// - /// Specifies a set of program stages to bind to the program pipeline object. - /// - /// - /// Specifies the program object containing the shader executables to use in pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseProgramStagesEXT")] - [CLSCompliant(false)] - public static void UseProgramStages(UInt32 pipeline, OpenTK.Graphics.ES20.UseProgramStageMask stages, UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseShaderProgramEXT")] - [CLSCompliant(false)] - public static void UseShaderProgram(OpenTK.Graphics.ES20.All type, Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseShaderProgramEXT")] - [CLSCompliant(false)] - public static void UseShaderProgram(OpenTK.Graphics.ES20.All type, UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Validate a program pipeline object against current GL state - /// - /// - /// Specifies the name of a program pipeline object to validate. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glValidateProgramPipelineEXT")] - [CLSCompliant(false)] - public static void ValidateProgramPipeline(Int32 pipeline) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Validate a program pipeline object against current GL state - /// - /// - /// Specifies the name of a program pipeline object to validate. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glValidateProgramPipelineEXT")] - [CLSCompliant(false)] - public static void ValidateProgramPipeline(UInt32 pipeline) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_instanced_arrays] - /// Modify the rate at which generic vertex attributes advance during instanced rendering - /// - /// - /// Specify the index of the generic vertex attribute. - /// - /// - /// Specify the number of instances that will pass between updates of the generic attribute at slot index. - /// - [AutoGenerated(Category = "EXT_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorEXT")] - [CLSCompliant(false)] - public static void VertexAttribDivisor(Int32 index, Int32 divisor) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_instanced_arrays] - /// Modify the rate at which generic vertex attributes advance during instanced rendering - /// - /// - /// Specify the index of the generic vertex attribute. - /// - /// - /// Specify the number of instances that will pass between updates of the generic attribute at slot index. - /// - [AutoGenerated(Category = "EXT_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorEXT")] - [CLSCompliant(false)] - public static void VertexAttribDivisor(UInt32 index, UInt32 divisor) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static void WaitSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] Int32[] buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] Int32[] textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES20.All[] srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static void WaitSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] Int32[] buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] Int32[] textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES20.TextureLayout[] srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static void WaitSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] ref Int32 buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] ref Int32 textures, [CountAttribute(Computed = "numTextureBarriers")] ref OpenTK.Graphics.ES20.All srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static void WaitSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] ref Int32 buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] ref Int32 textures, [CountAttribute(Computed = "numTextureBarriers")] ref OpenTK.Graphics.ES20.TextureLayout srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static unsafe void WaitSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] Int32* buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] Int32* textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES20.All* srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static unsafe void WaitSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] Int32* buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] Int32* textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES20.TextureLayout* srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static void WaitSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32[] buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32[] textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES20.All[] srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static void WaitSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32[] buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32[] textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES20.TextureLayout[] srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static void WaitSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] ref UInt32 buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] ref UInt32 textures, [CountAttribute(Computed = "numTextureBarriers")] ref OpenTK.Graphics.ES20.All srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static void WaitSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] ref UInt32 buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] ref UInt32 textures, [CountAttribute(Computed = "numTextureBarriers")] ref OpenTK.Graphics.ES20.TextureLayout srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static unsafe void WaitSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32* buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32* textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES20.All* srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static unsafe void WaitSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32* buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32* textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES20.TextureLayout* srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_window_rectangles] - /// - /// - /// [length: COMPSIZE(count)] - [AutoGenerated(Category = "EXT_window_rectangles", Version = "", EntryPoint = "glWindowRectanglesEXT")] - [CLSCompliant(false)] - public static void WindowRectangles(OpenTK.Graphics.ES20.All mode, Int32 count, [CountAttribute(Computed = "count")] Int32[] box) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_window_rectangles] - /// - /// - /// [length: COMPSIZE(count)] - [AutoGenerated(Category = "EXT_window_rectangles", Version = "", EntryPoint = "glWindowRectanglesEXT")] - [CLSCompliant(false)] - public static void WindowRectangles(OpenTK.Graphics.ES20.All mode, Int32 count, [CountAttribute(Computed = "count")] ref Int32 box) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_window_rectangles] - /// - /// - /// [length: COMPSIZE(count)] - [AutoGenerated(Category = "EXT_window_rectangles", Version = "", EntryPoint = "glWindowRectanglesEXT")] - [CLSCompliant(false)] - public static unsafe void WindowRectangles(OpenTK.Graphics.ES20.All mode, Int32 count, [CountAttribute(Computed = "count")] Int32* box) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Img - { - /// [requires: IMG_framebuffer_downsample] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTexture2DDownsampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DDownsample(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All textarget, Int32 texture, Int32 level, Int32 xscale, Int32 yscale) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_framebuffer_downsample] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTexture2DDownsampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DDownsample(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All textarget, UInt32 texture, Int32 level, Int32 xscale, Int32 yscale) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_framebuffer_downsample] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTexture2DDownsampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DDownsample(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, OpenTK.Graphics.ES20.TextureTarget textarget, Int32 texture, Int32 level, Int32 xscale, Int32 yscale) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_framebuffer_downsample] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTexture2DDownsampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DDownsample(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, OpenTK.Graphics.ES20.TextureTarget textarget, UInt32 texture, Int32 level, Int32 xscale, Int32 yscale) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All textarget, Int32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All textarget, UInt32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, OpenTK.Graphics.ES20.TextureTarget textarget, Int32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, OpenTK.Graphics.ES20.TextureTarget textarget, UInt32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_framebuffer_downsample] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTextureLayerDownsampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTextureLayerDownsample(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, Int32 texture, Int32 level, Int32 layer, Int32 xscale, Int32 yscale) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_framebuffer_downsample] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTextureLayerDownsampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTextureLayerDownsample(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, UInt32 texture, Int32 level, Int32 layer, Int32 xscale, Int32 yscale) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_framebuffer_downsample] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTextureLayerDownsampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTextureLayerDownsample(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, Int32 texture, Int32 level, Int32 layer, Int32 xscale, Int32 yscale) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_framebuffer_downsample] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTextureLayerDownsampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTextureLayerDownsample(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, UInt32 texture, Int32 level, Int32 layer, Int32 xscale, Int32 yscale) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glGetTextureHandleIMG")] - [CLSCompliant(false)] - public static Int64 GetTextureHandle(Int32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glGetTextureHandleIMG")] - [CLSCompliant(false)] - public static Int64 GetTextureHandle(UInt32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glGetTextureSamplerHandleIMG")] - [CLSCompliant(false)] - public static Int64 GetTextureSamplerHandle(Int32 texture, Int32 sampler) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glGetTextureSamplerHandleIMG")] - [CLSCompliant(false)] - public static Int64 GetTextureSamplerHandle(UInt32 texture, UInt32 sampler) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64IMG")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(Int32 program, Int32 location, Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64IMG")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(UInt32 program, Int32 location, UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Int64 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformHandle(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref UInt64 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformHandle(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_multisampled_render_to_texture] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleIMG")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES20.All target, Int32 samples, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_multisampled_render_to_texture] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleIMG")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES20.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES20.RenderbufferInternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64IMG")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64IMG")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static unsafe void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static unsafe void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Intel - { - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glBeginPerfQueryINTEL")] - [CLSCompliant(false)] - public static void BeginPerfQuery(Int32 queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glBeginPerfQueryINTEL")] - [CLSCompliant(false)] - public static void BeginPerfQuery(UInt32 queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glCreatePerfQueryINTEL")] - [CLSCompliant(false)] - public static void CreatePerfQuery(Int32 queryId, [OutAttribute] Int32[] queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glCreatePerfQueryINTEL")] - [CLSCompliant(false)] - public static void CreatePerfQuery(Int32 queryId, [OutAttribute] out Int32 queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glCreatePerfQueryINTEL")] - [CLSCompliant(false)] - public static unsafe void CreatePerfQuery(Int32 queryId, [OutAttribute] Int32* queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glCreatePerfQueryINTEL")] - [CLSCompliant(false)] - public static void CreatePerfQuery(UInt32 queryId, [OutAttribute] UInt32[] queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glCreatePerfQueryINTEL")] - [CLSCompliant(false)] - public static void CreatePerfQuery(UInt32 queryId, [OutAttribute] out UInt32 queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glCreatePerfQueryINTEL")] - [CLSCompliant(false)] - public static unsafe void CreatePerfQuery(UInt32 queryId, [OutAttribute] UInt32* queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glDeletePerfQueryINTEL")] - [CLSCompliant(false)] - public static void DeletePerfQuery(Int32 queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glDeletePerfQueryINTEL")] - [CLSCompliant(false)] - public static void DeletePerfQuery(UInt32 queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glEndPerfQueryINTEL")] - [CLSCompliant(false)] - public static void EndPerfQuery(Int32 queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glEndPerfQueryINTEL")] - [CLSCompliant(false)] - public static void EndPerfQuery(UInt32 queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetFirstPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static Int32 GetFirstPerfQueryI() { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetFirstPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static void GetFirstPerfQueryI([OutAttribute] Int32[] queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetFirstPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static void GetFirstPerfQueryI([OutAttribute] out Int32 queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetFirstPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static unsafe void GetFirstPerfQueryI([OutAttribute] Int32* queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetFirstPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static void GetFirstPerfQueryI([OutAttribute] UInt32[] queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetFirstPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static void GetFirstPerfQueryI([OutAttribute] out UInt32 queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetFirstPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static unsafe void GetFirstPerfQueryI([OutAttribute] UInt32* queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetNextPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static Int32 GetNextPerfQueryI(Int32 queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetNextPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static Int32 GetNextPerfQueryI(UInt32 queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetNextPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static void GetNextPerfQueryI(Int32 queryId, [OutAttribute] Int32[] nextQueryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetNextPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static void GetNextPerfQueryI(Int32 queryId, [OutAttribute] out Int32 nextQueryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetNextPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static unsafe void GetNextPerfQueryI(Int32 queryId, [OutAttribute] Int32* nextQueryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetNextPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static void GetNextPerfQueryI(UInt32 queryId, [OutAttribute] UInt32[] nextQueryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetNextPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static void GetNextPerfQueryI(UInt32 queryId, [OutAttribute] out UInt32 nextQueryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetNextPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static unsafe void GetNextPerfQueryI(UInt32 queryId, [OutAttribute] UInt32* nextQueryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// [length: counterNameLength] - /// - /// [length: counterDescLength] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfCounterInfoINTEL")] - [CLSCompliant(false)] - public static void GetPerfCounterInfo(Int32 queryId, Int32 counterId, Int32 counterNameLength, [OutAttribute, CountAttribute(Parameter = "counterNameLength")] out String counterName, Int32 counterDescLength, [OutAttribute, CountAttribute(Parameter = "counterDescLength")] out String counterDesc, [OutAttribute] Int32[] counterOffset, [OutAttribute] Int32[] counterDataSize, [OutAttribute] Int32[] counterTypeEnum, [OutAttribute] Int32[] counterDataTypeEnum, [OutAttribute] Int64[] rawCounterMaxValue) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// [length: counterNameLength] - /// - /// [length: counterDescLength] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfCounterInfoINTEL")] - [CLSCompliant(false)] - public static void GetPerfCounterInfo(Int32 queryId, Int32 counterId, Int32 counterNameLength, [OutAttribute, CountAttribute(Parameter = "counterNameLength")] out String counterName, Int32 counterDescLength, [OutAttribute, CountAttribute(Parameter = "counterDescLength")] out String counterDesc, [OutAttribute] out Int32 counterOffset, [OutAttribute] out Int32 counterDataSize, [OutAttribute] out Int32 counterTypeEnum, [OutAttribute] out Int32 counterDataTypeEnum, [OutAttribute] out Int64 rawCounterMaxValue) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// [length: counterNameLength] - /// - /// [length: counterDescLength] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfCounterInfoINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfCounterInfo(Int32 queryId, Int32 counterId, Int32 counterNameLength, [OutAttribute, CountAttribute(Parameter = "counterNameLength")] out String counterName, Int32 counterDescLength, [OutAttribute, CountAttribute(Parameter = "counterDescLength")] out String counterDesc, [OutAttribute] Int32* counterOffset, [OutAttribute] Int32* counterDataSize, [OutAttribute] Int32* counterTypeEnum, [OutAttribute] Int32* counterDataTypeEnum, [OutAttribute] Int64* rawCounterMaxValue) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// [length: counterNameLength] - /// - /// [length: counterDescLength] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfCounterInfoINTEL")] - [CLSCompliant(false)] - public static void GetPerfCounterInfo(UInt32 queryId, UInt32 counterId, UInt32 counterNameLength, [OutAttribute, CountAttribute(Parameter = "counterNameLength")] out String counterName, UInt32 counterDescLength, [OutAttribute, CountAttribute(Parameter = "counterDescLength")] out String counterDesc, [OutAttribute] UInt32[] counterOffset, [OutAttribute] UInt32[] counterDataSize, [OutAttribute] UInt32[] counterTypeEnum, [OutAttribute] UInt32[] counterDataTypeEnum, [OutAttribute] UInt64[] rawCounterMaxValue) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// [length: counterNameLength] - /// - /// [length: counterDescLength] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfCounterInfoINTEL")] - [CLSCompliant(false)] - public static void GetPerfCounterInfo(UInt32 queryId, UInt32 counterId, UInt32 counterNameLength, [OutAttribute, CountAttribute(Parameter = "counterNameLength")] out String counterName, UInt32 counterDescLength, [OutAttribute, CountAttribute(Parameter = "counterDescLength")] out String counterDesc, [OutAttribute] out UInt32 counterOffset, [OutAttribute] out UInt32 counterDataSize, [OutAttribute] out UInt32 counterTypeEnum, [OutAttribute] out UInt32 counterDataTypeEnum, [OutAttribute] out UInt64 rawCounterMaxValue) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// [length: counterNameLength] - /// - /// [length: counterDescLength] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfCounterInfoINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfCounterInfo(UInt32 queryId, UInt32 counterId, UInt32 counterNameLength, [OutAttribute, CountAttribute(Parameter = "counterNameLength")] out String counterName, UInt32 counterDescLength, [OutAttribute, CountAttribute(Parameter = "counterDescLength")] out String counterDesc, [OutAttribute] UInt32* counterOffset, [OutAttribute] UInt32* counterDataSize, [OutAttribute] UInt32* counterTypeEnum, [OutAttribute] UInt32* counterDataTypeEnum, [OutAttribute] UInt64* rawCounterMaxValue) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] Int32[] bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] out Int32 bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] Int32* bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[] data, [OutAttribute] Int32[] bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[] data, [OutAttribute] out Int32 bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[] data, [OutAttribute] Int32* bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,] data, [OutAttribute] Int32[] bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,] data, [OutAttribute] out Int32 bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,] data, [OutAttribute] Int32* bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,,] data, [OutAttribute] Int32[] bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,,] data, [OutAttribute] out Int32 bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,,] data, [OutAttribute] Int32* bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] ref T3 data, [OutAttribute] Int32[] bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] ref T3 data, [OutAttribute] out Int32 bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] ref T3 data, [OutAttribute] Int32* bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] UInt32[] bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] out UInt32 bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] UInt32* bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[] data, [OutAttribute] UInt32[] bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[] data, [OutAttribute] out UInt32 bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[] data, [OutAttribute] UInt32* bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,] data, [OutAttribute] UInt32[] bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,] data, [OutAttribute] out UInt32 bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,] data, [OutAttribute] UInt32* bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,,] data, [OutAttribute] UInt32[] bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,,] data, [OutAttribute] out UInt32 bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,,] data, [OutAttribute] UInt32* bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] ref T3 data, [OutAttribute] UInt32[] bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] ref T3 data, [OutAttribute] out UInt32 bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] ref T3 data, [OutAttribute] UInt32* bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryIdByNameINTEL")] - [CLSCompliant(false)] - public static Int32 GetPerfQueryIdByName(String queryName) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryIdByNameINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryIdByName(String queryName, [OutAttribute] Int32[] queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryIdByNameINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryIdByName(String queryName, [OutAttribute] out Int32 queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryIdByNameINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryIdByName(String queryName, [OutAttribute] Int32* queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryIdByNameINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryIdByName(String queryName, [OutAttribute] UInt32[] queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryIdByNameINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryIdByName(String queryName, [OutAttribute] out UInt32 queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryIdByNameINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryIdByName(String queryName, [OutAttribute] UInt32* queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// [length: queryNameLength] - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryInfoINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryInfo(Int32 queryId, Int32 queryNameLength, [OutAttribute, CountAttribute(Parameter = "queryNameLength")] out String queryName, [OutAttribute] Int32[] dataSize, [OutAttribute] Int32[] noCounters, [OutAttribute] Int32[] noInstances, [OutAttribute] Int32[] capsMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// [length: queryNameLength] - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryInfoINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryInfo(Int32 queryId, Int32 queryNameLength, [OutAttribute, CountAttribute(Parameter = "queryNameLength")] out String queryName, [OutAttribute] out Int32 dataSize, [OutAttribute] out Int32 noCounters, [OutAttribute] out Int32 noInstances, [OutAttribute] out Int32 capsMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// [length: queryNameLength] - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryInfoINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryInfo(Int32 queryId, Int32 queryNameLength, [OutAttribute, CountAttribute(Parameter = "queryNameLength")] out String queryName, [OutAttribute] Int32* dataSize, [OutAttribute] Int32* noCounters, [OutAttribute] Int32* noInstances, [OutAttribute] Int32* capsMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// [length: queryNameLength] - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryInfoINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryInfo(UInt32 queryId, UInt32 queryNameLength, [OutAttribute, CountAttribute(Parameter = "queryNameLength")] out String queryName, [OutAttribute] UInt32[] dataSize, [OutAttribute] UInt32[] noCounters, [OutAttribute] UInt32[] noInstances, [OutAttribute] UInt32[] capsMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// [length: queryNameLength] - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryInfoINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryInfo(UInt32 queryId, UInt32 queryNameLength, [OutAttribute, CountAttribute(Parameter = "queryNameLength")] out String queryName, [OutAttribute] out UInt32 dataSize, [OutAttribute] out UInt32 noCounters, [OutAttribute] out UInt32 noInstances, [OutAttribute] out UInt32 capsMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// [length: queryNameLength] - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryInfoINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryInfo(UInt32 queryId, UInt32 queryNameLength, [OutAttribute, CountAttribute(Parameter = "queryNameLength")] out String queryName, [OutAttribute] UInt32* dataSize, [OutAttribute] UInt32* noCounters, [OutAttribute] UInt32* noInstances, [OutAttribute] UInt32* capsMask) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Khr - { - /// [requires: KHR_blend_equation_advanced] - [AutoGenerated(Category = "KHR_blend_equation_advanced", Version = "", EntryPoint = "glBlendBarrierKHR")] - public static void BlendBarrier() { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] - public static void DebugMessageCallback(DebugProcKhr callback, IntPtr userParam) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] - [CLSCompliant(false)] - public static void DebugMessageCallback(DebugProcKhr callback, [InAttribute, OutAttribute] T1[] userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] - [CLSCompliant(false)] - public static void DebugMessageCallback(DebugProcKhr callback, [InAttribute, OutAttribute] T1[,] userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] - [CLSCompliant(false)] - public static void DebugMessageCallback(DebugProcKhr callback, [InAttribute, OutAttribute] T1[,,] userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] - public static void DebugMessageCallback(DebugProcKhr callback, [InAttribute, OutAttribute] ref T1 userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES20.All source, OpenTK.Graphics.ES20.All type, OpenTK.Graphics.ES20.All severity, Int32 count, Int32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES20.All source, OpenTK.Graphics.ES20.All type, OpenTK.Graphics.ES20.All severity, Int32 count, ref Int32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES20.All source, OpenTK.Graphics.ES20.All type, OpenTK.Graphics.ES20.All severity, Int32 count, Int32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES20.All source, OpenTK.Graphics.ES20.All type, OpenTK.Graphics.ES20.All severity, Int32 count, UInt32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES20.All source, OpenTK.Graphics.ES20.All type, OpenTK.Graphics.ES20.All severity, Int32 count, ref UInt32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES20.All source, OpenTK.Graphics.ES20.All type, OpenTK.Graphics.ES20.All severity, Int32 count, UInt32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES20.DebugSourceControl source, OpenTK.Graphics.ES20.DebugTypeControl type, OpenTK.Graphics.ES20.DebugSeverityControl severity, Int32 count, Int32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES20.DebugSourceControl source, OpenTK.Graphics.ES20.DebugTypeControl type, OpenTK.Graphics.ES20.DebugSeverityControl severity, Int32 count, ref Int32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES20.DebugSourceControl source, OpenTK.Graphics.ES20.DebugTypeControl type, OpenTK.Graphics.ES20.DebugSeverityControl severity, Int32 count, Int32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES20.DebugSourceControl source, OpenTK.Graphics.ES20.DebugTypeControl type, OpenTK.Graphics.ES20.DebugSeverityControl severity, Int32 count, UInt32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES20.DebugSourceControl source, OpenTK.Graphics.ES20.DebugTypeControl type, OpenTK.Graphics.ES20.DebugSeverityControl severity, Int32 count, ref UInt32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES20.DebugSourceControl source, OpenTK.Graphics.ES20.DebugTypeControl type, OpenTK.Graphics.ES20.DebugSeverityControl severity, Int32 count, UInt32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// - /// The address of a character array containing the message to insert. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES20.All source, OpenTK.Graphics.ES20.All type, Int32 id, OpenTK.Graphics.ES20.All severity, Int32 length, String buf) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// - /// The address of a character array containing the message to insert. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES20.All source, OpenTK.Graphics.ES20.All type, UInt32 id, OpenTK.Graphics.ES20.All severity, Int32 length, String buf) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// - /// The address of a character array containing the message to insert. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES20.DebugSourceExternal source, OpenTK.Graphics.ES20.DebugType type, Int32 id, OpenTK.Graphics.ES20.DebugSeverity severity, Int32 length, String buf) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// - /// The address of a character array containing the message to insert. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES20.DebugSourceExternal source, OpenTK.Graphics.ES20.DebugType type, UInt32 id, OpenTK.Graphics.ES20.DebugSeverity severity, Int32 length, String buf) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All[] types, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.All sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.All types, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.All severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All* types, [OutAttribute, CountAttribute(Parameter = "count")] Int32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugSourceExternal[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugType[] types, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugSeverity[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.DebugSourceExternal sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.DebugType types, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.DebugSeverity severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugSourceExternal* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugType* types, [OutAttribute, CountAttribute(Parameter = "count")] Int32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugSeverity* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All[] types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.All sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.All types, [OutAttribute, CountAttribute(Parameter = "count")] out UInt32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.All severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All* types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.All* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugSourceExternal[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugType[] types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugSeverity[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.DebugSourceExternal sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.DebugType types, [OutAttribute, CountAttribute(Parameter = "count")] out UInt32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES20.DebugSeverity severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugSourceExternal* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugType* types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES20.DebugSeverity* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetGraphicsResetStatusKHR")] - public static OpenTK.Graphics.ES20.GraphicsResetStatus GetGraphicsResetStatus() { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfvKHR")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfvKHR")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfvKHR")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfvKHR")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfvKHR")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfvKHR")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformivKHR")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformivKHR")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformivKHR")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformivKHR")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformivKHR")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformivKHR")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformuivKHR")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformuivKHR")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformuivKHR")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.All identifier, Int32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.All identifier, Int32 name, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES20.All identifier, Int32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.All identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.All identifier, UInt32 name, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES20.All identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointervKHR")] - public static void GetPointer(OpenTK.Graphics.ES20.All pname, [OutAttribute] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointervKHR")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute] T1[] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointervKHR")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute] T1[,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointervKHR")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute] T1[,,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointervKHR")] - public static void GetPointer(OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute] ref T1 @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_parallel_shader_compile] - /// - [AutoGenerated(Category = "KHR_parallel_shader_compile", Version = "", EntryPoint = "glMaxShaderCompilerThreadsKHR")] - [CLSCompliant(false)] - public static void MaxShaderCompilerThreads(Int32 count) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_parallel_shader_compile] - /// - [AutoGenerated(Category = "KHR_parallel_shader_compile", Version = "", EntryPoint = "glMaxShaderCompilerThreadsKHR")] - [CLSCompliant(false)] - public static void MaxShaderCompilerThreads(UInt32 count) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES20.All identifier, Int32 name, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES20.All identifier, UInt32 name, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, Int32 name, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES20.ObjectLabelIdentifier identifier, UInt32 name, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] - public static void ObjectPtrLabel(IntPtr ptr, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void ObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 length, String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void ObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 length, String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void ObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 length, String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] - public static void ObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 length, String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Pop the active debug group - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPopDebugGroupKHR")] - public static void PopDebugGroup() { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// - /// The a string containing the message to be sent to the debug output stream. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES20.All source, Int32 id, Int32 length, String message) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// - /// The a string containing the message to be sent to the debug output stream. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES20.All source, UInt32 id, Int32 length, String message) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// - /// The a string containing the message to be sent to the debug output stream. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES20.DebugSource source, Int32 id, Int32 length, String message) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// - /// The a string containing the message to be sent to the debug output stream. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES20.DebugSource source, UInt32 id, Int32 length, String message) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - } - - public static partial class NV - { - /// [requires: NV_conditional_render] - /// Start conditional rendering - /// - /// - /// Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded. - /// - /// - /// Specifies how glBeginConditionalRender interprets the results of the occlusion query. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNV")] - [CLSCompliant(false)] - public static void BeginConditionalRender(Int32 id, OpenTK.Graphics.ES20.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_conditional_render] - /// Start conditional rendering - /// - /// - /// Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded. - /// - /// - /// Specifies how glBeginConditionalRender interprets the results of the occlusion query. - /// - [AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNV")] - [CLSCompliant(false)] - public static void BeginConditionalRender(Int32 id, OpenTK.Graphics.ES20.TypeEnum mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_conditional_render] - /// Start conditional rendering - /// - /// - /// Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded. - /// - /// - /// Specifies how glBeginConditionalRender interprets the results of the occlusion query. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNV")] - [CLSCompliant(false)] - public static void BeginConditionalRender(UInt32 id, OpenTK.Graphics.ES20.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_conditional_render] - /// Start conditional rendering - /// - /// - /// Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded. - /// - /// - /// Specifies how glBeginConditionalRender interprets the results of the occlusion query. - /// - [AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNV")] - [CLSCompliant(false)] - public static void BeginConditionalRender(UInt32 id, OpenTK.Graphics.ES20.TypeEnum mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_blend_equation_advanced] - [AutoGenerated(Category = "NV_blend_equation_advanced", Version = "", EntryPoint = "glBlendBarrierNV")] - public static void BlendBarrier() { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_blend_equation_advanced] - /// - /// - [AutoGenerated(Category = "NV_blend_equation_advanced", Version = "", EntryPoint = "glBlendParameteriNV")] - public static void BlendParameter(OpenTK.Graphics.ES20.All pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_blit] - /// Copy a block of pixels from the read framebuffer to the draw framebuffer - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. - /// - /// - /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferNV")] - public static void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES20.All mask, OpenTK.Graphics.ES20.All filter) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_blit] - /// Copy a block of pixels from the read framebuffer to the draw framebuffer - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. - /// - /// - /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. - /// - [AutoGenerated(Category = "NV_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferNV")] - public static void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES20.ClearBufferMask mask, OpenTK.Graphics.ES20.BlitFramebufferFilter filter) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_conservative_raster_pre_snap_triangles] - /// - /// - [AutoGenerated(Category = "NV_conservative_raster_pre_snap_triangles", Version = "", EntryPoint = "glConservativeRasterParameteriNV")] - public static void ConservativeRasterParameter(OpenTK.Graphics.ES20.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_copy_buffer] - /// Copy part of the data store of a buffer object to the data store of another buffer object - /// - /// - /// Specifies the target from whose data store data should be read. - /// - /// - /// Specifies the target to whose data store data should be written. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. - /// - /// - /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")] - public static void CopyBufferSubData(OpenTK.Graphics.ES20.All readTarget, OpenTK.Graphics.ES20.All writeTarget, IntPtr readOffset, IntPtr writeOffset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_copy_buffer] - /// Copy part of the data store of a buffer object to the data store of another buffer object - /// - /// - /// Specifies the target from whose data store data should be read. - /// - /// - /// Specifies the target to whose data store data should be written. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. - /// - /// - /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")] - public static void CopyBufferSubData(OpenTK.Graphics.ES20.All readTarget, OpenTK.Graphics.ES20.All writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_copy_buffer] - /// Copy part of the data store of a buffer object to the data store of another buffer object - /// - /// - /// Specifies the target from whose data store data should be read. - /// - /// - /// Specifies the target to whose data store data should be written. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. - /// - /// - /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. - /// - [AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")] - public static void CopyBufferSubData(OpenTK.Graphics.ES20.BufferTarget readTarget, OpenTK.Graphics.ES20.BufferTarget writeTarget, IntPtr readOffset, IntPtr writeOffset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_copy_buffer] - /// Copy part of the data store of a buffer object to the data store of another buffer object - /// - /// - /// Specifies the target from whose data store data should be read. - /// - /// - /// Specifies the target to whose data store data should be written. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. - /// - /// - /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. - /// - [AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")] - public static void CopyBufferSubData(OpenTK.Graphics.ES20.BufferTarget readTarget, OpenTK.Graphics.ES20.BufferTarget writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCopyPathNV")] - [CLSCompliant(false)] - public static void CopyPath(Int32 resultPath, Int32 srcPath) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCopyPathNV")] - [CLSCompliant(false)] - public static void CopyPath(UInt32 resultPath, UInt32 srcPath) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_coverage_sample] - /// - [AutoGenerated(Category = "NV_coverage_sample", Version = "", EntryPoint = "glCoverageMaskNV")] - public static void CoverageMask(bool mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_mixed_samples] - /// - [AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glCoverageModulationNV")] - public static void CoverageModulation(OpenTK.Graphics.ES20.All components) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_mixed_samples] - /// - /// [length: n] - [AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glCoverageModulationTableNV")] - [CLSCompliant(false)] - public static void CoverageModulationTable(Int32 n, [CountAttribute(Parameter = "n")] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_mixed_samples] - /// - /// [length: n] - [AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glCoverageModulationTableNV")] - [CLSCompliant(false)] - public static void CoverageModulationTable(Int32 n, [CountAttribute(Parameter = "n")] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_mixed_samples] - /// - /// [length: n] - [AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glCoverageModulationTableNV")] - [CLSCompliant(false)] - public static unsafe void CoverageModulationTable(Int32 n, [CountAttribute(Parameter = "n")] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_coverage_sample] - /// - [AutoGenerated(Category = "NV_coverage_sample", Version = "", EntryPoint = "glCoverageOperationNV")] - public static void CoverageOperation(OpenTK.Graphics.ES20.All operation) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathNV")] - [CLSCompliant(false)] - public static void CoverFillPath(Int32 path, OpenTK.Graphics.ES20.All coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathNV")] - [CLSCompliant(false)] - public static void CoverFillPath(Int32 path, OpenTK.Graphics.ES20.PathCoverMode coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathNV")] - [CLSCompliant(false)] - public static void CoverFillPath(UInt32 path, OpenTK.Graphics.ES20.All coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathNV")] - [CLSCompliant(false)] - public static void CoverFillPath(UInt32 path, OpenTK.Graphics.ES20.PathCoverMode coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathCoverMode coverMode, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathNV")] - [CLSCompliant(false)] - public static void CoverStrokePath(Int32 path, OpenTK.Graphics.ES20.All coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathNV")] - [CLSCompliant(false)] - public static void CoverStrokePath(Int32 path, OpenTK.Graphics.ES20.PathCoverMode coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathNV")] - [CLSCompliant(false)] - public static void CoverStrokePath(UInt32 path, OpenTK.Graphics.ES20.All coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathNV")] - [CLSCompliant(false)] - public static void CoverStrokePath(UInt32 path, OpenTK.Graphics.ES20.PathCoverMode coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static void DeleteFence([CountAttribute(Parameter = "n")] Int32 fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static void DeleteFence([CountAttribute(Parameter = "n")] UInt32 fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static void DeleteFences(Int32 n, [CountAttribute(Parameter = "n")] Int32[] fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static void DeleteFences(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static unsafe void DeleteFences(Int32 n, [CountAttribute(Parameter = "n")] Int32* fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static void DeleteFences(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static void DeleteFences(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static unsafe void DeleteFences(Int32 n, [CountAttribute(Parameter = "n")] UInt32* fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glDeletePathsNV")] - [CLSCompliant(false)] - public static void DeletePath(Int32 path, Int32 range) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glDeletePathsNV")] - [CLSCompliant(false)] - public static void DeletePath(UInt32 path, Int32 range) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")] - [CLSCompliant(false)] - public static void DepthRangeArray(Int32 first, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")] - [CLSCompliant(false)] - public static void DepthRangeArray(Int32 first, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")] - [CLSCompliant(false)] - public static unsafe void DepthRangeArray(Int32 first, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")] - [CLSCompliant(false)] - public static void DepthRangeArray(UInt32 first, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")] - [CLSCompliant(false)] - public static void DepthRangeArray(UInt32 first, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")] - [CLSCompliant(false)] - public static unsafe void DepthRangeArray(UInt32 first, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified viewport - /// - /// - /// Specifies the index of the viewport whose depth range to update. - /// - /// - /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. - /// - /// - /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeIndexedfNV")] - [CLSCompliant(false)] - public static void DepthRangeIndexed(Int32 index, Single n, Single f) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified viewport - /// - /// - /// Specifies the index of the viewport whose depth range to update. - /// - /// - /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. - /// - /// - /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeIndexedfNV")] - [CLSCompliant(false)] - public static void DepthRangeIndexed(UInt32 index, Single n, Single f) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDisableiNV")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES20.All target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDisableiNV")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES20.All target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDisableiNV")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES20.EnableCap target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDisableiNV")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES20.EnableCap target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a range of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawArraysInstancedNV")] - public static void DrawArraysInstanced(OpenTK.Graphics.ES20.All mode, Int32 first, Int32 count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a range of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawArraysInstancedNV")] - public static void DrawArraysInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 first, Int32 count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES20.All[] bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] ref OpenTK.Graphics.ES20.All bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] - [CLSCompliant(false)] - public static unsafe void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES20.All* bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES20.DrawBufferMode[] bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] ref OpenTK.Graphics.ES20.DrawBufferMode bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] - [CLSCompliant(false)] - public static unsafe void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES20.DrawBufferMode* bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_vulkan_image] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glDrawVkImageNV")] - [CLSCompliant(false)] - public static void DrawVkImage(Int64 vkImage, Int32 sampler, Single x0, Single y0, Single x1, Single y1, Single z, Single s0, Single t0, Single s1, Single t1) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_vulkan_image] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glDrawVkImageNV")] - [CLSCompliant(false)] - public static void DrawVkImage(UInt64 vkImage, UInt32 sampler, Single x0, Single y0, Single x1, Single y1, Single z, Single s0, Single t0, Single s1, Single t1) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glEnableiNV")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES20.All target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glEnableiNV")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES20.All target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glEnableiNV")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES20.EnableCap target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glEnableiNV")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES20.EnableCap target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_conditional_render] - [AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glEndConditionalRenderNV")] - public static void EndConditionalRender() { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glFinishFenceNV")] - [CLSCompliant(false)] - public static void FinishFence(Int32 fence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glFinishFenceNV")] - [CLSCompliant(false)] - public static void FinishFence(UInt32 fence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fragment_coverage_to_color] - /// - [AutoGenerated(Category = "NV_fragment_coverage_to_color", Version = "", EntryPoint = "glFragmentCoverageColorNV")] - [CLSCompliant(false)] - public static void FragmentCoverageColor(Int32 color) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fragment_coverage_to_color] - /// - [AutoGenerated(Category = "NV_fragment_coverage_to_color", Version = "", EntryPoint = "glFragmentCoverageColorNV")] - [CLSCompliant(false)] - public static void FragmentCoverageColor(UInt32 color) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void FramebufferSampleLocations(OpenTK.Graphics.ES20.All target, Int32 start, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void FramebufferSampleLocations(OpenTK.Graphics.ES20.All target, Int32 start, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static unsafe void FramebufferSampleLocations(OpenTK.Graphics.ES20.All target, Int32 start, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void FramebufferSampleLocations(OpenTK.Graphics.ES20.All target, UInt32 start, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void FramebufferSampleLocations(OpenTK.Graphics.ES20.All target, UInt32 start, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static unsafe void FramebufferSampleLocations(OpenTK.Graphics.ES20.All target, UInt32 start, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void FramebufferSampleLocations(OpenTK.Graphics.ES20.FramebufferTarget target, Int32 start, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void FramebufferSampleLocations(OpenTK.Graphics.ES20.FramebufferTarget target, Int32 start, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static unsafe void FramebufferSampleLocations(OpenTK.Graphics.ES20.FramebufferTarget target, Int32 start, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void FramebufferSampleLocations(OpenTK.Graphics.ES20.FramebufferTarget target, UInt32 start, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void FramebufferSampleLocations(OpenTK.Graphics.ES20.FramebufferTarget target, UInt32 start, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static unsafe void FramebufferSampleLocations(OpenTK.Graphics.ES20.FramebufferTarget target, UInt32 start, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static Int32 GenFence() { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static void GenFences(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static void GenFences(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static unsafe void GenFences(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static void GenFences(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static void GenFences(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static unsafe void GenFences(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGenPathsNV")] - public static Int32 GenPath(Int32 range) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_mixed_samples] - [AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glGetCoverageModulationTableNV")] - [CLSCompliant(false)] - public static Single GetCoverageModulationTable() { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_mixed_samples] - /// - /// - [AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glGetCoverageModulationTableNV")] - [CLSCompliant(false)] - public static void GetCoverageModulationTable(Int32 bufsize, [OutAttribute] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_mixed_samples] - /// - /// - [AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glGetCoverageModulationTableNV")] - [CLSCompliant(false)] - public static void GetCoverageModulationTable(Int32 bufsize, [OutAttribute] out Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_mixed_samples] - /// - /// - [AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glGetCoverageModulationTableNV")] - [CLSCompliant(false)] - public static unsafe void GetCoverageModulationTable(Int32 bufsize, [OutAttribute] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")] - [CLSCompliant(false)] - public static void GetFence(Int32 fence, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")] - [CLSCompliant(false)] - public static void GetFence(Int32 fence, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")] - [CLSCompliant(false)] - public static unsafe void GetFence(Int32 fence, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")] - [CLSCompliant(false)] - public static void GetFence(UInt32 fence, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")] - [CLSCompliant(false)] - public static void GetFence(UInt32 fence, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")] - [CLSCompliant(false)] - public static unsafe void GetFence(UInt32 fence, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES20.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES20.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.TypeEnum target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.TypeEnum target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES20.TypeEnum target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.TypeEnum target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.TypeEnum target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES20.TypeEnum target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetImageHandleNV")] - [CLSCompliant(false)] - public static Int64 GetImageHandle(Int32 texture, Int32 level, bool layered, Int32 layer, OpenTK.Graphics.ES20.All format) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetImageHandleNV")] - [CLSCompliant(false)] - public static Int64 GetImageHandle(Int32 texture, Int32 level, bool layered, Int32 layer, OpenTK.Graphics.ES20.PixelFormat format) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetImageHandleNV")] - [CLSCompliant(false)] - public static Int64 GetImageHandle(UInt32 texture, Int32 level, bool layered, Int32 layer, OpenTK.Graphics.ES20.All format) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetImageHandleNV")] - [CLSCompliant(false)] - public static Int64 GetImageHandle(UInt32 texture, Int32 level, bool layered, Int32 layer, OpenTK.Graphics.ES20.PixelFormat format) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_internalformat_sample_query] - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")] - [CLSCompliant(false)] - public static void GetInternalformatSample(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, Int32 samples, OpenTK.Graphics.ES20.All pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_internalformat_sample_query] - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")] - [CLSCompliant(false)] - public static void GetInternalformatSample(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, Int32 samples, OpenTK.Graphics.ES20.All pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_internalformat_sample_query] - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")] - [CLSCompliant(false)] - public static unsafe void GetInternalformatSample(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, Int32 samples, OpenTK.Graphics.ES20.All pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_internalformat_sample_query] - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")] - [CLSCompliant(false)] - public static void GetInternalformatSample(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 samples, OpenTK.Graphics.ES20.InternalFormatPName pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_internalformat_sample_query] - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")] - [CLSCompliant(false)] - public static void GetInternalformatSample(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 samples, OpenTK.Graphics.ES20.InternalFormatPName pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_internalformat_sample_query] - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")] - [CLSCompliant(false)] - public static unsafe void GetInternalformatSample(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 samples, OpenTK.Graphics.ES20.InternalFormatPName pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")] - [CLSCompliant(false)] - public static void GetPathColorGen(OpenTK.Graphics.ES20.All color, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")] - [CLSCompliant(false)] - public static void GetPathColorGen(OpenTK.Graphics.ES20.All color, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")] - [CLSCompliant(false)] - public static unsafe void GetPathColorGen(OpenTK.Graphics.ES20.All color, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")] - [CLSCompliant(false)] - public static void GetPathColorGen(OpenTK.Graphics.ES20.PathColor color, OpenTK.Graphics.ES20.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")] - [CLSCompliant(false)] - public static void GetPathColorGen(OpenTK.Graphics.ES20.PathColor color, OpenTK.Graphics.ES20.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")] - [CLSCompliant(false)] - public static unsafe void GetPathColorGen(OpenTK.Graphics.ES20.PathColor color, OpenTK.Graphics.ES20.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")] - [CLSCompliant(false)] - public static void GetPathColorGen(OpenTK.Graphics.ES20.All color, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")] - [CLSCompliant(false)] - public static void GetPathColorGen(OpenTK.Graphics.ES20.All color, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")] - [CLSCompliant(false)] - public static unsafe void GetPathColorGen(OpenTK.Graphics.ES20.All color, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")] - [CLSCompliant(false)] - public static void GetPathColorGen(OpenTK.Graphics.ES20.PathColor color, OpenTK.Graphics.ES20.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")] - [CLSCompliant(false)] - public static void GetPathColorGen(OpenTK.Graphics.ES20.PathColor color, OpenTK.Graphics.ES20.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")] - [CLSCompliant(false)] - public static unsafe void GetPathColorGen(OpenTK.Graphics.ES20.PathColor color, OpenTK.Graphics.ES20.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")] - [CLSCompliant(false)] - public static Byte GetPathCommand(Int32 path) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")] - [CLSCompliant(false)] - public static Byte GetPathCommand(UInt32 path) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")] - [CLSCompliant(false)] - public static void GetPathCommands(Int32 path, [OutAttribute, CountAttribute(Computed = "path")] Byte[] commands) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")] - [CLSCompliant(false)] - public static void GetPathCommands(Int32 path, [OutAttribute, CountAttribute(Computed = "path")] out Byte commands) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathCommands(Int32 path, [OutAttribute, CountAttribute(Computed = "path")] Byte* commands) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")] - [CLSCompliant(false)] - public static void GetPathCommands(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] Byte[] commands) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")] - [CLSCompliant(false)] - public static void GetPathCommands(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] out Byte commands) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathCommands(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] Byte* commands) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")] - [CLSCompliant(false)] - public static Single GetPathCoord(Int32 path) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")] - [CLSCompliant(false)] - public static Single GetPathCoord(UInt32 path) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")] - [CLSCompliant(false)] - public static void GetPathCoords(Int32 path, [OutAttribute, CountAttribute(Computed = "path")] Single[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")] - [CLSCompliant(false)] - public static void GetPathCoords(Int32 path, [OutAttribute, CountAttribute(Computed = "path")] out Single coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathCoords(Int32 path, [OutAttribute, CountAttribute(Computed = "path")] Single* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")] - [CLSCompliant(false)] - public static void GetPathCoords(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] Single[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")] - [CLSCompliant(false)] - public static void GetPathCoords(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] out Single coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathCoords(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] Single* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")] - [CLSCompliant(false)] - public static Single GetPathDashArray(Int32 path) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")] - [CLSCompliant(false)] - public static Single GetPathDashArray(UInt32 path) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")] - [CLSCompliant(false)] - public static void GetPathDashArray(Int32 path, [OutAttribute, CountAttribute(Computed = "path")] Single[] dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")] - [CLSCompliant(false)] - public static void GetPathDashArray(Int32 path, [OutAttribute, CountAttribute(Computed = "path")] out Single dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")] - [CLSCompliant(false)] - public static unsafe void GetPathDashArray(Int32 path, [OutAttribute, CountAttribute(Computed = "path")] Single* dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")] - [CLSCompliant(false)] - public static void GetPathDashArray(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] Single[] dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")] - [CLSCompliant(false)] - public static void GetPathDashArray(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] out Single dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")] - [CLSCompliant(false)] - public static unsafe void GetPathDashArray(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] Single* dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathLengthNV")] - [CLSCompliant(false)] - public static Single GetPathLength(Int32 path, Int32 startSegment, Int32 numSegments) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathLengthNV")] - [CLSCompliant(false)] - public static Single GetPathLength(UInt32 path, Int32 startSegment, Int32 numSegments) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static void GetPathMetricRange(OpenTK.Graphics.ES20.All metricQueryMask, Int32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static void GetPathMetricRange(OpenTK.Graphics.ES20.All metricQueryMask, Int32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetricRange(OpenTK.Graphics.ES20.All metricQueryMask, Int32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static void GetPathMetricRange(OpenTK.Graphics.ES20.All metricQueryMask, UInt32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static void GetPathMetricRange(OpenTK.Graphics.ES20.All metricQueryMask, UInt32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetricRange(OpenTK.Graphics.ES20.All metricQueryMask, UInt32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static void GetPathMetricRange(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static void GetPathMetricRange(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetricRange(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static void GetPathMetricRange(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, UInt32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static void GetPathMetricRange(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, UInt32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetricRange(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, UInt32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES20.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static void GetPathParameter(Int32 path, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static void GetPathParameter(Int32 path, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] out Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static unsafe void GetPathParameter(Int32 path, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static void GetPathParameter(Int32 path, OpenTK.Graphics.ES20.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static void GetPathParameter(Int32 path, OpenTK.Graphics.ES20.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] out Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static unsafe void GetPathParameter(Int32 path, OpenTK.Graphics.ES20.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static void GetPathParameter(UInt32 path, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static void GetPathParameter(UInt32 path, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] out Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static unsafe void GetPathParameter(UInt32 path, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static void GetPathParameter(UInt32 path, OpenTK.Graphics.ES20.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static void GetPathParameter(UInt32 path, OpenTK.Graphics.ES20.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] out Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static unsafe void GetPathParameter(UInt32 path, OpenTK.Graphics.ES20.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static void GetPathParameter(Int32 path, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static void GetPathParameter(Int32 path, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] out Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static unsafe void GetPathParameter(Int32 path, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static void GetPathParameter(Int32 path, OpenTK.Graphics.ES20.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static void GetPathParameter(Int32 path, OpenTK.Graphics.ES20.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] out Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static unsafe void GetPathParameter(Int32 path, OpenTK.Graphics.ES20.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static void GetPathParameter(UInt32 path, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static void GetPathParameter(UInt32 path, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] out Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static unsafe void GetPathParameter(UInt32 path, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Count = 4)] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static void GetPathParameter(UInt32 path, OpenTK.Graphics.ES20.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static void GetPathParameter(UInt32 path, OpenTK.Graphics.ES20.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] out Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static unsafe void GetPathParameter(UInt32 path, OpenTK.Graphics.ES20.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES20.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES20.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")] - [CLSCompliant(false)] - public static void GetPathTexGen(OpenTK.Graphics.ES20.All texCoordSet, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")] - [CLSCompliant(false)] - public static void GetPathTexGen(OpenTK.Graphics.ES20.All texCoordSet, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")] - [CLSCompliant(false)] - public static unsafe void GetPathTexGen(OpenTK.Graphics.ES20.All texCoordSet, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")] - [CLSCompliant(false)] - public static void GetPathTexGen(OpenTK.Graphics.ES20.TextureUnit texCoordSet, OpenTK.Graphics.ES20.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")] - [CLSCompliant(false)] - public static void GetPathTexGen(OpenTK.Graphics.ES20.TextureUnit texCoordSet, OpenTK.Graphics.ES20.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")] - [CLSCompliant(false)] - public static unsafe void GetPathTexGen(OpenTK.Graphics.ES20.TextureUnit texCoordSet, OpenTK.Graphics.ES20.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")] - [CLSCompliant(false)] - public static void GetPathTexGen(OpenTK.Graphics.ES20.All texCoordSet, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")] - [CLSCompliant(false)] - public static void GetPathTexGen(OpenTK.Graphics.ES20.All texCoordSet, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")] - [CLSCompliant(false)] - public static unsafe void GetPathTexGen(OpenTK.Graphics.ES20.All texCoordSet, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")] - [CLSCompliant(false)] - public static void GetPathTexGen(OpenTK.Graphics.ES20.TextureUnit texCoordSet, OpenTK.Graphics.ES20.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")] - [CLSCompliant(false)] - public static void GetPathTexGen(OpenTK.Graphics.ES20.TextureUnit texCoordSet, OpenTK.Graphics.ES20.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")] - [CLSCompliant(false)] - public static unsafe void GetPathTexGen(OpenTK.Graphics.ES20.TextureUnit texCoordSet, OpenTK.Graphics.ES20.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static void GetProgramResource(Int32 program, OpenTK.Graphics.ES20.All programInterface, Int32 index, Int32 propCount, OpenTK.Graphics.ES20.All[] props, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static void GetProgramResource(Int32 program, OpenTK.Graphics.ES20.All programInterface, Int32 index, Int32 propCount, ref OpenTK.Graphics.ES20.All props, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static unsafe void GetProgramResource(Int32 program, OpenTK.Graphics.ES20.All programInterface, Int32 index, Int32 propCount, OpenTK.Graphics.ES20.All* props, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static void GetProgramResource(Int32 program, OpenTK.Graphics.ES20.ProgramInterface programInterface, Int32 index, Int32 propCount, OpenTK.Graphics.ES20.All[] props, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static void GetProgramResource(Int32 program, OpenTK.Graphics.ES20.ProgramInterface programInterface, Int32 index, Int32 propCount, ref OpenTK.Graphics.ES20.All props, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static unsafe void GetProgramResource(Int32 program, OpenTK.Graphics.ES20.ProgramInterface programInterface, Int32 index, Int32 propCount, OpenTK.Graphics.ES20.All* props, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static void GetProgramResource(UInt32 program, OpenTK.Graphics.ES20.All programInterface, UInt32 index, Int32 propCount, OpenTK.Graphics.ES20.All[] props, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static void GetProgramResource(UInt32 program, OpenTK.Graphics.ES20.All programInterface, UInt32 index, Int32 propCount, ref OpenTK.Graphics.ES20.All props, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static unsafe void GetProgramResource(UInt32 program, OpenTK.Graphics.ES20.All programInterface, UInt32 index, Int32 propCount, OpenTK.Graphics.ES20.All* props, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static void GetProgramResource(UInt32 program, OpenTK.Graphics.ES20.ProgramInterface programInterface, UInt32 index, Int32 propCount, OpenTK.Graphics.ES20.All[] props, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static void GetProgramResource(UInt32 program, OpenTK.Graphics.ES20.ProgramInterface programInterface, UInt32 index, Int32 propCount, ref OpenTK.Graphics.ES20.All props, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static unsafe void GetProgramResource(UInt32 program, OpenTK.Graphics.ES20.ProgramInterface programInterface, UInt32 index, Int32 propCount, OpenTK.Graphics.ES20.All* props, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetTextureHandleNV")] - [CLSCompliant(false)] - public static Int64 GetTextureHandle(Int32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetTextureHandleNV")] - [CLSCompliant(false)] - public static Int64 GetTextureHandle(UInt32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetTextureSamplerHandleNV")] - [CLSCompliant(false)] - public static Int64 GetTextureSamplerHandle(Int32 texture, Int32 sampler) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetTextureSamplerHandleNV")] - [CLSCompliant(false)] - public static Int64 GetTextureSamplerHandle(UInt32 texture, UInt32 sampler) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Return the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")] - [CLSCompliant(false)] - public static void GetUniform(Int32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Return the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")] - [CLSCompliant(false)] - public static void GetUniform(Int32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Return the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")] - [CLSCompliant(false)] - public static unsafe void GetUniform(Int32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Return the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")] - [CLSCompliant(false)] - public static void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Return the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")] - [CLSCompliant(false)] - public static void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Return the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")] - [CLSCompliant(false)] - public static unsafe void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_vulkan_image] - /// [length: COMPSIZE(name)] - [AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glGetVkProcAddrNV")] - public static IntPtr GetVkProcAddr([CountAttribute(Computed = "name")] String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glInterpolatePathsNV")] - [CLSCompliant(false)] - public static void InterpolatePath(Int32 resultPath, Int32 pathA, Int32 pathB, Single weight) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glInterpolatePathsNV")] - [CLSCompliant(false)] - public static void InterpolatePath(UInt32 resultPath, UInt32 pathA, UInt32 pathB, Single weight) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glIsEnablediNV")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES20.All target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glIsEnablediNV")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES20.All target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glIsEnablediNV")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES20.EnableCap target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glIsEnablediNV")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES20.EnableCap target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glIsFenceNV")] - [CLSCompliant(false)] - public static bool IsFence(Int32 fence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glIsFenceNV")] - [CLSCompliant(false)] - public static bool IsFence(UInt32 fence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glIsImageHandleResidentNV")] - [CLSCompliant(false)] - public static bool IsImageHandleResident(Int64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glIsImageHandleResidentNV")] - [CLSCompliant(false)] - public static bool IsImageHandleResident(UInt64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPathNV")] - [CLSCompliant(false)] - public static bool IsPath(Int32 path) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPathNV")] - [CLSCompliant(false)] - public static bool IsPath(UInt32 path) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPointInFillPathNV")] - [CLSCompliant(false)] - public static bool IsPointInFillPath(Int32 path, Int32 mask, Single x, Single y) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPointInFillPathNV")] - [CLSCompliant(false)] - public static bool IsPointInFillPath(UInt32 path, UInt32 mask, Single x, Single y) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPointInStrokePathNV")] - [CLSCompliant(false)] - public static bool IsPointInStrokePath(Int32 path, Single x, Single y) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPointInStrokePathNV")] - [CLSCompliant(false)] - public static bool IsPointInStrokePath(UInt32 path, Single x, Single y) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glIsTextureHandleResidentNV")] - [CLSCompliant(false)] - public static bool IsTextureHandleResident(Int64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glIsTextureHandleResidentNV")] - [CLSCompliant(false)] - public static bool IsTextureHandleResident(UInt64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeImageHandleNonResidentNV")] - [CLSCompliant(false)] - public static void MakeImageHandleNonResident(Int64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeImageHandleNonResidentNV")] - [CLSCompliant(false)] - public static void MakeImageHandleNonResident(UInt64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeImageHandleResidentNV")] - [CLSCompliant(false)] - public static void MakeImageHandleResident(Int64 handle, OpenTK.Graphics.ES20.All access) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeImageHandleResidentNV")] - [CLSCompliant(false)] - public static void MakeImageHandleResident(UInt64 handle, OpenTK.Graphics.ES20.All access) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeTextureHandleNonResidentNV")] - [CLSCompliant(false)] - public static void MakeTextureHandleNonResident(Int64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeTextureHandleNonResidentNV")] - [CLSCompliant(false)] - public static void MakeTextureHandleNonResident(UInt64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeTextureHandleResidentNV")] - [CLSCompliant(false)] - public static void MakeTextureHandleResident(Int64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeTextureHandleResidentNV")] - [CLSCompliant(false)] - public static void MakeTextureHandleResident(UInt64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x2fNV")] - [CLSCompliant(false)] - public static void MatrixLoad3x2(OpenTK.Graphics.ES20.All matrixMode, Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x2fNV")] - [CLSCompliant(false)] - public static void MatrixLoad3x2(OpenTK.Graphics.ES20.All matrixMode, ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x2fNV")] - [CLSCompliant(false)] - public static unsafe void MatrixLoad3x2(OpenTK.Graphics.ES20.All matrixMode, Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x3fNV")] - [CLSCompliant(false)] - public static void MatrixLoad3x3(OpenTK.Graphics.ES20.All matrixMode, Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x3fNV")] - [CLSCompliant(false)] - public static void MatrixLoad3x3(OpenTK.Graphics.ES20.All matrixMode, ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x3fNV")] - [CLSCompliant(false)] - public static unsafe void MatrixLoad3x3(OpenTK.Graphics.ES20.All matrixMode, Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTranspose3x3fNV")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose3x3(OpenTK.Graphics.ES20.All matrixMode, Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTranspose3x3fNV")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose3x3(OpenTK.Graphics.ES20.All matrixMode, ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTranspose3x3fNV")] - [CLSCompliant(false)] - public static unsafe void MatrixLoadTranspose3x3(OpenTK.Graphics.ES20.All matrixMode, Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x2fNV")] - [CLSCompliant(false)] - public static void MatrixMult3x2(OpenTK.Graphics.ES20.All matrixMode, Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x2fNV")] - [CLSCompliant(false)] - public static void MatrixMult3x2(OpenTK.Graphics.ES20.All matrixMode, ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x2fNV")] - [CLSCompliant(false)] - public static unsafe void MatrixMult3x2(OpenTK.Graphics.ES20.All matrixMode, Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x3fNV")] - [CLSCompliant(false)] - public static void MatrixMult3x3(OpenTK.Graphics.ES20.All matrixMode, Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x3fNV")] - [CLSCompliant(false)] - public static void MatrixMult3x3(OpenTK.Graphics.ES20.All matrixMode, ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x3fNV")] - [CLSCompliant(false)] - public static unsafe void MatrixMult3x3(OpenTK.Graphics.ES20.All matrixMode, Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTranspose3x3fNV")] - [CLSCompliant(false)] - public static void MatrixMultTranspose3x3(OpenTK.Graphics.ES20.All matrixMode, Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTranspose3x3fNV")] - [CLSCompliant(false)] - public static void MatrixMultTranspose3x3(OpenTK.Graphics.ES20.All matrixMode, ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTranspose3x3fNV")] - [CLSCompliant(false)] - public static unsafe void MatrixMultTranspose3x3(OpenTK.Graphics.ES20.All matrixMode, Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void NamedFramebufferSampleLocations(Int32 framebuffer, Int32 start, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void NamedFramebufferSampleLocations(Int32 framebuffer, Int32 start, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static unsafe void NamedFramebufferSampleLocations(Int32 framebuffer, Int32 start, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void NamedFramebufferSampleLocations(UInt32 framebuffer, UInt32 start, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void NamedFramebufferSampleLocations(UInt32 framebuffer, UInt32 start, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static unsafe void NamedFramebufferSampleLocations(UInt32 framebuffer, UInt32 start, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,colorFormat)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")] - [CLSCompliant(false)] - public static void PathColorGen(OpenTK.Graphics.ES20.All color, OpenTK.Graphics.ES20.All genMode, OpenTK.Graphics.ES20.All colorFormat, [CountAttribute(Computed = "genMode,colorFormat")] Single[] coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,colorFormat)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")] - [CLSCompliant(false)] - public static void PathColorGen(OpenTK.Graphics.ES20.All color, OpenTK.Graphics.ES20.All genMode, OpenTK.Graphics.ES20.All colorFormat, [CountAttribute(Computed = "genMode,colorFormat")] ref Single coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,colorFormat)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")] - [CLSCompliant(false)] - public static unsafe void PathColorGen(OpenTK.Graphics.ES20.All color, OpenTK.Graphics.ES20.All genMode, OpenTK.Graphics.ES20.All colorFormat, [CountAttribute(Computed = "genMode,colorFormat")] Single* coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,colorFormat)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")] - [CLSCompliant(false)] - public static void PathColorGen(OpenTK.Graphics.ES20.PathColor color, OpenTK.Graphics.ES20.PathGenMode genMode, OpenTK.Graphics.ES20.All colorFormat, [CountAttribute(Computed = "genMode,colorFormat")] Single[] coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,colorFormat)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")] - [CLSCompliant(false)] - public static void PathColorGen(OpenTK.Graphics.ES20.PathColor color, OpenTK.Graphics.ES20.PathGenMode genMode, OpenTK.Graphics.ES20.All colorFormat, [CountAttribute(Computed = "genMode,colorFormat")] ref Single coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,colorFormat)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")] - [CLSCompliant(false)] - public static unsafe void PathColorGen(OpenTK.Graphics.ES20.PathColor color, OpenTK.Graphics.ES20.PathGenMode genMode, OpenTK.Graphics.ES20.All colorFormat, [CountAttribute(Computed = "genMode,colorFormat")] Single* coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T5 coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T5 coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T5 coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T5 coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T5 coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T5 coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(Int32 path, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(Int32 path, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T3[] coords) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(Int32 path, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T3[,] coords) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(Int32 path, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T3[,,] coords) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(Int32 path, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T3 coords) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(UInt32 path, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(UInt32 path, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T3[] coords) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(UInt32 path, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T3[,] coords) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(UInt32 path, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T3[,,] coords) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(UInt32 path, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T3 coords) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoverDepthFuncNV")] - public static void PathCoverDepthFunc(OpenTK.Graphics.ES20.All func) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoverDepthFuncNV")] - public static void PathCoverDepthFunc(OpenTK.Graphics.ES20.DepthFunction func) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: dashCount] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")] - [CLSCompliant(false)] - public static void PathDashArray(Int32 path, Int32 dashCount, [CountAttribute(Parameter = "dashCount")] Single[] dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: dashCount] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")] - [CLSCompliant(false)] - public static void PathDashArray(Int32 path, Int32 dashCount, [CountAttribute(Parameter = "dashCount")] ref Single dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: dashCount] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")] - [CLSCompliant(false)] - public static unsafe void PathDashArray(Int32 path, Int32 dashCount, [CountAttribute(Parameter = "dashCount")] Single* dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: dashCount] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")] - [CLSCompliant(false)] - public static void PathDashArray(UInt32 path, Int32 dashCount, [CountAttribute(Parameter = "dashCount")] Single[] dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: dashCount] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")] - [CLSCompliant(false)] - public static void PathDashArray(UInt32 path, Int32 dashCount, [CountAttribute(Parameter = "dashCount")] ref Single dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: dashCount] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")] - [CLSCompliant(false)] - public static unsafe void PathDashArray(UInt32 path, Int32 dashCount, [CountAttribute(Parameter = "dashCount")] Single* dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathFogGenNV")] - public static void PathFogGen(OpenTK.Graphics.ES20.All genMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathFogGenNV")] - public static void PathFogGen(OpenTK.Graphics.ES20.PathGenMode genMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, IntPtr fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, IntPtr fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T2[] fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T2[] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T2[,] fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T2[,] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T2[,,] fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T2[,,] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] ref T2 fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] ref T2 fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, IntPtr fontName, OpenTK.Graphics.ES20.All fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, IntPtr fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T2[] fontName, OpenTK.Graphics.ES20.All fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T2[] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T2[,] fontName, OpenTK.Graphics.ES20.All fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T2[,] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T2[,,] fontName, OpenTK.Graphics.ES20.All fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T2[,,] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] ref T2 fontName, OpenTK.Graphics.ES20.All fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] ref T2 fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, IntPtr fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, IntPtr fontName, OpenTK.Graphics.ES20.All fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, IntPtr fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, IntPtr fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T1[] fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T1[] fontName, OpenTK.Graphics.ES20.All fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T1[] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T1[] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T1[,] fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T1[,] fontName, OpenTK.Graphics.ES20.All fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T1[,] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T1[,] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T1[,,] fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T1[,,] fontName, OpenTK.Graphics.ES20.All fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T1[,,] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] T1[,,] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] ref T1 fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] ref T1 fontName, OpenTK.Graphics.ES20.All fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] ref T1 fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathGlyphIndexRange(OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute] ref T1 fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[] fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,] fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,,] fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] ref T2 fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,,] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] ref T2 fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, OpenTK.Graphics.ES20.All fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[] fontName, OpenTK.Graphics.ES20.All fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,] fontName, OpenTK.Graphics.ES20.All fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,,] fontName, OpenTK.Graphics.ES20.All fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] ref T2 fontName, OpenTK.Graphics.ES20.All fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,,] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] ref T2 fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "numGlyphs,type,charcodes")] IntPtr charcodes, OpenTK.Graphics.ES20.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[] fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[] charcodes, OpenTK.Graphics.ES20.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,] fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[,] charcodes, OpenTK.Graphics.ES20.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,,] fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[,,] charcodes, OpenTK.Graphics.ES20.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] ref T2 fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] ref T6 charcodes, OpenTK.Graphics.ES20.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.PathElementType type, [CountAttribute(Computed = "numGlyphs,type,charcodes")] IntPtr charcodes, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.PathElementType type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[] charcodes, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.PathElementType type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[,] charcodes, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,,] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.PathElementType type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[,,] charcodes, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] ref T2 fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.PathElementType type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] ref T6 charcodes, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "numGlyphs,type,charcodes")] IntPtr charcodes, OpenTK.Graphics.ES20.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[] fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[] charcodes, OpenTK.Graphics.ES20.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,] fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[,] charcodes, OpenTK.Graphics.ES20.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,,] fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[,,] charcodes, OpenTK.Graphics.ES20.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] ref T2 fontName, OpenTK.Graphics.ES20.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] ref T6 charcodes, OpenTK.Graphics.ES20.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.PathElementType type, [CountAttribute(Computed = "numGlyphs,type,charcodes")] IntPtr charcodes, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.PathElementType type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[] charcodes, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.PathElementType type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[,] charcodes, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,,] fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.PathElementType type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[,,] charcodes, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES20.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] ref T2 fontName, OpenTK.Graphics.ES20.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES20.PathElementType type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] ref T6 charcodes, OpenTK.Graphics.ES20.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, Int32 fontSize, IntPtr fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, Int32 fontSize, [InAttribute, OutAttribute] T3[] fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, Int32 fontSize, [InAttribute, OutAttribute] T3[,] fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, Int32 fontSize, [InAttribute, OutAttribute] T3[,,] fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, Int32 fontSize, [InAttribute, OutAttribute] ref T3 fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, IntPtr fontSize, IntPtr fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, IntPtr fontSize, [InAttribute, OutAttribute] T3[] fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, IntPtr fontSize, [InAttribute, OutAttribute] T3[,] fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, IntPtr fontSize, [InAttribute, OutAttribute] T3[,,] fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, IntPtr fontSize, [InAttribute, OutAttribute] ref T3 fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, Int32 fontSize, IntPtr fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, Int32 fontSize, [InAttribute, OutAttribute] T3[] fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, Int32 fontSize, [InAttribute, OutAttribute] T3[,] fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, Int32 fontSize, [InAttribute, OutAttribute] T3[,,] fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, Int32 fontSize, [InAttribute, OutAttribute] ref T3 fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, IntPtr fontSize, IntPtr fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, IntPtr fontSize, [InAttribute, OutAttribute] T3[] fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, IntPtr fontSize, [InAttribute, OutAttribute] T3[,] fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, IntPtr fontSize, [InAttribute, OutAttribute] T3[,,] fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES20.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES20.All fontTarget, IntPtr fontSize, [InAttribute, OutAttribute] ref T3 fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfNV")] - [CLSCompliant(false)] - public static void PathParameter(Int32 path, OpenTK.Graphics.ES20.All pname, Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfNV")] - [CLSCompliant(false)] - public static void PathParameter(Int32 path, OpenTK.Graphics.ES20.PathParameter pname, Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfNV")] - [CLSCompliant(false)] - public static void PathParameter(UInt32 path, OpenTK.Graphics.ES20.All pname, Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfNV")] - [CLSCompliant(false)] - public static void PathParameter(UInt32 path, OpenTK.Graphics.ES20.PathParameter pname, Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")] - [CLSCompliant(false)] - public static void PathParameter(Int32 path, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")] - [CLSCompliant(false)] - public static unsafe void PathParameter(Int32 path, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")] - [CLSCompliant(false)] - public static void PathParameter(Int32 path, OpenTK.Graphics.ES20.PathParameter pname, [CountAttribute(Computed = "pname")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")] - [CLSCompliant(false)] - public static unsafe void PathParameter(Int32 path, OpenTK.Graphics.ES20.PathParameter pname, [CountAttribute(Computed = "pname")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")] - [CLSCompliant(false)] - public static void PathParameter(UInt32 path, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")] - [CLSCompliant(false)] - public static unsafe void PathParameter(UInt32 path, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")] - [CLSCompliant(false)] - public static void PathParameter(UInt32 path, OpenTK.Graphics.ES20.PathParameter pname, [CountAttribute(Computed = "pname")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")] - [CLSCompliant(false)] - public static unsafe void PathParameter(UInt32 path, OpenTK.Graphics.ES20.PathParameter pname, [CountAttribute(Computed = "pname")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameteriNV")] - [CLSCompliant(false)] - public static void PathParameter(Int32 path, OpenTK.Graphics.ES20.All pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameteriNV")] - [CLSCompliant(false)] - public static void PathParameter(Int32 path, OpenTK.Graphics.ES20.PathParameter pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameteriNV")] - [CLSCompliant(false)] - public static void PathParameter(UInt32 path, OpenTK.Graphics.ES20.All pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameteriNV")] - [CLSCompliant(false)] - public static void PathParameter(UInt32 path, OpenTK.Graphics.ES20.PathParameter pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")] - [CLSCompliant(false)] - public static void PathParameter(Int32 path, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")] - [CLSCompliant(false)] - public static unsafe void PathParameter(Int32 path, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")] - [CLSCompliant(false)] - public static void PathParameter(Int32 path, OpenTK.Graphics.ES20.PathParameter pname, [CountAttribute(Computed = "pname")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")] - [CLSCompliant(false)] - public static unsafe void PathParameter(Int32 path, OpenTK.Graphics.ES20.PathParameter pname, [CountAttribute(Computed = "pname")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")] - [CLSCompliant(false)] - public static void PathParameter(UInt32 path, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")] - [CLSCompliant(false)] - public static unsafe void PathParameter(UInt32 path, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")] - [CLSCompliant(false)] - public static void PathParameter(UInt32 path, OpenTK.Graphics.ES20.PathParameter pname, [CountAttribute(Computed = "pname")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")] - [CLSCompliant(false)] - public static unsafe void PathParameter(UInt32 path, OpenTK.Graphics.ES20.PathParameter pname, [CountAttribute(Computed = "pname")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilDepthOffsetNV")] - public static void PathStencilDepthOffset(Single factor, Single units) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilFuncNV")] - [CLSCompliant(false)] - public static void PathStencilFunc(OpenTK.Graphics.ES20.All func, Int32 @ref, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilFuncNV")] - [CLSCompliant(false)] - public static void PathStencilFunc(OpenTK.Graphics.ES20.All func, Int32 @ref, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilFuncNV")] - [CLSCompliant(false)] - public static void PathStencilFunc(OpenTK.Graphics.ES20.StencilFunction func, Int32 @ref, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilFuncNV")] - [CLSCompliant(false)] - public static void PathStencilFunc(OpenTK.Graphics.ES20.StencilFunction func, Int32 @ref, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES20.All format, Int32 length, [CountAttribute(Parameter = "length")] IntPtr pathString) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES20.All format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES20.All format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES20.All format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES20.All format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES20.PathStringFormat format, Int32 length, [CountAttribute(Parameter = "length")] IntPtr pathString) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES20.PathStringFormat format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES20.PathStringFormat format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES20.PathStringFormat format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES20.PathStringFormat format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES20.All format, Int32 length, [CountAttribute(Parameter = "length")] IntPtr pathString) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES20.All format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES20.All format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES20.All format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES20.All format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES20.PathStringFormat format, Int32 length, [CountAttribute(Parameter = "length")] IntPtr pathString) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES20.PathStringFormat format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES20.PathStringFormat format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES20.PathStringFormat format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES20.PathStringFormat format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T7 coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T7 coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T7 coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T7 coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T7 coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T7 coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(Int32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(Int32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T4[] coords) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(Int32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T4[,] coords) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(Int32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T4[,,] coords) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(Int32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T4 coords) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(UInt32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(UInt32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T4[] coords) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(UInt32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T4[,] coords) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(UInt32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T4[,,] coords) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(UInt32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES20.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T4 coords) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,components)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")] - [CLSCompliant(false)] - public static void PathTexGen(OpenTK.Graphics.ES20.All texCoordSet, OpenTK.Graphics.ES20.All genMode, Int32 components, [CountAttribute(Computed = "genMode,components")] Single[] coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,components)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")] - [CLSCompliant(false)] - public static void PathTexGen(OpenTK.Graphics.ES20.All texCoordSet, OpenTK.Graphics.ES20.All genMode, Int32 components, [CountAttribute(Computed = "genMode,components")] ref Single coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,components)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")] - [CLSCompliant(false)] - public static unsafe void PathTexGen(OpenTK.Graphics.ES20.All texCoordSet, OpenTK.Graphics.ES20.All genMode, Int32 components, [CountAttribute(Computed = "genMode,components")] Single* coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,components)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")] - [CLSCompliant(false)] - public static void PathTexGen(OpenTK.Graphics.ES20.PathColor texCoordSet, OpenTK.Graphics.ES20.PathGenMode genMode, Int32 components, [CountAttribute(Computed = "genMode,components")] Single[] coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,components)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")] - [CLSCompliant(false)] - public static void PathTexGen(OpenTK.Graphics.ES20.PathColor texCoordSet, OpenTK.Graphics.ES20.PathGenMode genMode, Int32 components, [CountAttribute(Computed = "genMode,components")] ref Single coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,components)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")] - [CLSCompliant(false)] - public static unsafe void PathTexGen(OpenTK.Graphics.ES20.PathColor texCoordSet, OpenTK.Graphics.ES20.PathGenMode genMode, Int32 components, [CountAttribute(Computed = "genMode,components")] Single* coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: 1] - /// [length: 1] - /// [length: 1] - /// [length: 1] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPointAlongPathNV")] - [CLSCompliant(false)] - public static bool PointAlongPath(Int32 path, Int32 startSegment, Int32 numSegments, Single distance, [OutAttribute, CountAttribute(Count = 1)] out Single x, [OutAttribute, CountAttribute(Count = 1)] out Single y, [OutAttribute, CountAttribute(Count = 1)] out Single tangentX, [OutAttribute, CountAttribute(Count = 1)] out Single tangentY) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: 1] - /// [length: 1] - /// [length: 1] - /// [length: 1] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPointAlongPathNV")] - [CLSCompliant(false)] - public static unsafe bool PointAlongPath(Int32 path, Int32 startSegment, Int32 numSegments, Single distance, [OutAttribute, CountAttribute(Count = 1)] Single* x, [OutAttribute, CountAttribute(Count = 1)] Single* y, [OutAttribute, CountAttribute(Count = 1)] Single* tangentX, [OutAttribute, CountAttribute(Count = 1)] Single* tangentY) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: 1] - /// [length: 1] - /// [length: 1] - /// [length: 1] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPointAlongPathNV")] - [CLSCompliant(false)] - public static bool PointAlongPath(UInt32 path, Int32 startSegment, Int32 numSegments, Single distance, [OutAttribute, CountAttribute(Count = 1)] out Single x, [OutAttribute, CountAttribute(Count = 1)] out Single y, [OutAttribute, CountAttribute(Count = 1)] out Single tangentX, [OutAttribute, CountAttribute(Count = 1)] out Single tangentY) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: 1] - /// [length: 1] - /// [length: 1] - /// [length: 1] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPointAlongPathNV")] - [CLSCompliant(false)] - public static unsafe bool PointAlongPath(UInt32 path, Int32 startSegment, Int32 numSegments, Single distance, [OutAttribute, CountAttribute(Count = 1)] Single* x, [OutAttribute, CountAttribute(Count = 1)] Single* y, [OutAttribute, CountAttribute(Count = 1)] Single* tangentX, [OutAttribute, CountAttribute(Count = 1)] Single* tangentY) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_polygon_mode] - /// Select a polygon rasterization mode - /// - /// - /// Specifies the polygons that mode applies to. Must be FrontAndBack for front- and back-facing polygons. - /// - /// - /// Specifies how polygons will be rasterized. Accepted values are Point, Line, and Fill. The initial value is Fill for both front- and back-facing polygons. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_polygon_mode", Version = "", EntryPoint = "glPolygonModeNV")] - public static void PolygonMode(OpenTK.Graphics.ES20.All face, OpenTK.Graphics.ES20.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_polygon_mode] - /// Select a polygon rasterization mode - /// - /// - /// Specifies the polygons that mode applies to. Must be FrontAndBack for front- and back-facing polygons. - /// - /// - /// Specifies how polygons will be rasterized. Accepted values are Point, Line, and Fill. The initial value is Fill for both front- and back-facing polygons. - /// - [AutoGenerated(Category = "NV_polygon_mode", Version = "", EntryPoint = "glPolygonModeNV")] - public static void PolygonMode(OpenTK.Graphics.ES20.MaterialFace face, OpenTK.Graphics.ES20.PolygonMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")] - [CLSCompliant(false)] - public static void ProgramPathFragmentInputGen(Int32 program, Int32 location, OpenTK.Graphics.ES20.All genMode, Int32 components, Single[] coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")] - [CLSCompliant(false)] - public static void ProgramPathFragmentInputGen(Int32 program, Int32 location, OpenTK.Graphics.ES20.All genMode, Int32 components, ref Single coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")] - [CLSCompliant(false)] - public static unsafe void ProgramPathFragmentInputGen(Int32 program, Int32 location, OpenTK.Graphics.ES20.All genMode, Int32 components, Single* coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")] - [CLSCompliant(false)] - public static void ProgramPathFragmentInputGen(UInt32 program, Int32 location, OpenTK.Graphics.ES20.All genMode, Int32 components, Single[] coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")] - [CLSCompliant(false)] - public static void ProgramPathFragmentInputGen(UInt32 program, Int32 location, OpenTK.Graphics.ES20.All genMode, Int32 components, ref Single coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")] - [CLSCompliant(false)] - public static unsafe void ProgramPathFragmentInputGen(UInt32 program, Int32 location, OpenTK.Graphics.ES20.All genMode, Int32 components, Single* coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64NV")] - [CLSCompliant(false)] - public static void ProgramUniform1(Int32 program, Int32 location, Int64 x) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64NV")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int64 x) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform1(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform1(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform1(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64NV")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, UInt64 x) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64NV")] - [CLSCompliant(false)] - public static void ProgramUniform2(Int32 program, Int32 location, Int64 x, Int64 y) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64NV")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int64 x, Int64 y) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform2(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform2(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform2(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64NV")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, UInt64 x, UInt64 y) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64NV")] - [CLSCompliant(false)] - public static void ProgramUniform3(Int32 program, Int32 location, Int64 x, Int64 y, Int64 z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64NV")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int64 x, Int64 y, Int64 z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform3(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform3(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform3(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64NV")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, UInt64 x, UInt64 y, UInt64 z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64NV")] - [CLSCompliant(false)] - public static void ProgramUniform4(Int32 program, Int32 location, Int64 x, Int64 y, Int64 z, Int64 w) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64NV")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int64 x, Int64 y, Int64 z, Int64 w) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform4(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform4(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform4(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64NV")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, UInt64 x, UInt64 y, UInt64 z, UInt64 w) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64NV")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(Int32 program, Int32 location, Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64NV")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(UInt32 program, Int32 location, UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Int64 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformHandle(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref UInt64 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformHandle(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_read_buffer] - /// Select a color buffer source for pixels - /// - /// - /// Specifies a color buffer. Accepted values are FrontLeft, FrontRight, BackLeft, BackRight, Front, Back, Left, Right, and the constants ColorAttachmenti. - /// - [AutoGenerated(Category = "NV_read_buffer", Version = "", EntryPoint = "glReadBufferNV")] - public static void ReadBuffer(OpenTK.Graphics.ES20.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_multisample] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleNV")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES20.All target, Int32 samples, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_multisample] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [AutoGenerated(Category = "NV_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleNV")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES20.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES20.RenderbufferInternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glResolveDepthValuesNV")] - public static void ResolveDepthValues() { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")] - [CLSCompliant(false)] - public static void ScissorArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")] - [CLSCompliant(false)] - public static void ScissorArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] ref Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")] - [CLSCompliant(false)] - public static unsafe void ScissorArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")] - [CLSCompliant(false)] - public static void ScissorArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")] - [CLSCompliant(false)] - public static void ScissorArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] ref Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")] - [CLSCompliant(false)] - public static unsafe void ScissorArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// - /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. - /// - /// - /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. - /// - /// - /// Specify ths dimensions of the scissor box, in pixels. - /// - /// - /// Specify ths dimensions of the scissor box, in pixels. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedNV")] - [CLSCompliant(false)] - public static void ScissorIndexed(Int32 index, Int32 left, Int32 bottom, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// - /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. - /// - /// - /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. - /// - /// - /// Specify ths dimensions of the scissor box, in pixels. - /// - /// - /// Specify ths dimensions of the scissor box, in pixels. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedNV")] - [CLSCompliant(false)] - public static void ScissorIndexed(UInt32 index, Int32 left, Int32 bottom, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")] - [CLSCompliant(false)] - public static void ScissorIndexed(Int32 index, [CountAttribute(Count = 4)] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")] - [CLSCompliant(false)] - public static void ScissorIndexed(Int32 index, [CountAttribute(Count = 4)] ref Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")] - [CLSCompliant(false)] - public static unsafe void ScissorIndexed(Int32 index, [CountAttribute(Count = 4)] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")] - [CLSCompliant(false)] - public static void ScissorIndexed(UInt32 index, [CountAttribute(Count = 4)] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")] - [CLSCompliant(false)] - public static void ScissorIndexed(UInt32 index, [CountAttribute(Count = 4)] ref Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")] - [CLSCompliant(false)] - public static unsafe void ScissorIndexed(UInt32 index, [CountAttribute(Count = 4)] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glSetFenceNV")] - [CLSCompliant(false)] - public static void SetFence(Int32 fence, OpenTK.Graphics.ES20.All condition) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glSetFenceNV")] - [CLSCompliant(false)] - public static void SetFence(UInt32 fence, OpenTK.Graphics.ES20.All condition) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_vulkan_image] - /// - [AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glSignalVkFenceNV")] - [CLSCompliant(false)] - public static void SignalVkFence(Int64 vkFence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_vulkan_image] - /// - [AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glSignalVkFenceNV")] - [CLSCompliant(false)] - public static void SignalVkFence(UInt64 vkFence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_vulkan_image] - /// - [AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glSignalVkSemaphoreNV")] - [CLSCompliant(false)] - public static void SignalVkSemaphore(Int64 vkSemaphore) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_vulkan_image] - /// - [AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glSignalVkSemaphoreNV")] - [CLSCompliant(false)] - public static void SignalVkSemaphore(UInt64 vkSemaphore) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathNV")] - [CLSCompliant(false)] - public static void StencilFillPath(Int32 path, OpenTK.Graphics.ES20.All fillMode, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathNV")] - [CLSCompliant(false)] - public static void StencilFillPath(Int32 path, OpenTK.Graphics.ES20.PathFillMode fillMode, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathNV")] - [CLSCompliant(false)] - public static void StencilFillPath(UInt32 path, OpenTK.Graphics.ES20.All fillMode, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathNV")] - [CLSCompliant(false)] - public static void StencilFillPath(UInt32 path, OpenTK.Graphics.ES20.PathFillMode fillMode, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathNV")] - [CLSCompliant(false)] - public static void StencilStrokePath(Int32 path, Int32 reference, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathNV")] - [CLSCompliant(false)] - public static void StencilStrokePath(UInt32 path, Int32 reference, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPath(Int32 path, OpenTK.Graphics.ES20.All fillMode, Int32 mask, OpenTK.Graphics.ES20.All coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPath(UInt32 path, OpenTK.Graphics.ES20.All fillMode, UInt32 mask, OpenTK.Graphics.ES20.All coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, IntPtr paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, IntPtr paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, IntPtr paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES20.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All coverMode, OpenTK.Graphics.ES20.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePath(Int32 path, Int32 reference, Int32 mask, OpenTK.Graphics.ES20.All coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePath(UInt32 path, Int32 reference, UInt32 mask, OpenTK.Graphics.ES20.All coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_conservative_raster] - /// - /// - [AutoGenerated(Category = "NV_conservative_raster", Version = "", EntryPoint = "glSubpixelPrecisionBiasNV")] - [CLSCompliant(false)] - public static void SubpixelPrecisionBia(Int32 xbits, Int32 ybits) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_conservative_raster] - /// - /// - [AutoGenerated(Category = "NV_conservative_raster", Version = "", EntryPoint = "glSubpixelPrecisionBiasNV")] - [CLSCompliant(false)] - public static void SubpixelPrecisionBia(UInt32 xbits, UInt32 ybits) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glTestFenceNV")] - [CLSCompliant(false)] - public static bool TestFence(Int32 fence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glTestFenceNV")] - [CLSCompliant(false)] - public static bool TestFence(UInt32 fence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static void TransformPath(Int32 resultPath, Int32 srcPath, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static void TransformPath(Int32 resultPath, Int32 srcPath, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static unsafe void TransformPath(Int32 resultPath, Int32 srcPath, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static void TransformPath(Int32 resultPath, Int32 srcPath, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static void TransformPath(Int32 resultPath, Int32 srcPath, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static unsafe void TransformPath(Int32 resultPath, Int32 srcPath, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static void TransformPath(UInt32 resultPath, UInt32 srcPath, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static void TransformPath(UInt32 resultPath, UInt32 srcPath, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static unsafe void TransformPath(UInt32 resultPath, UInt32 srcPath, OpenTK.Graphics.ES20.All transformType, [CountAttribute(Computed = "transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static void TransformPath(UInt32 resultPath, UInt32 srcPath, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static void TransformPath(UInt32 resultPath, UInt32 srcPath, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static unsafe void TransformPath(UInt32 resultPath, UInt32 srcPath, OpenTK.Graphics.ES20.PathTransformType transformType, [CountAttribute(Computed = "transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64NV")] - public static void Uniform1(Int32 location, Int64 x) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*1] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64vNV")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*1] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64vNV")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*1] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64vNV")] - [CLSCompliant(false)] - public static unsafe void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64NV")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, UInt64 x) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*1] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64vNV")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*1] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64vNV")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*1] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64vNV")] - [CLSCompliant(false)] - public static unsafe void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64NV")] - public static void Uniform2(Int32 location, Int64 x, Int64 y) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*2] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64vNV")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*2] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64vNV")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*2] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64vNV")] - [CLSCompliant(false)] - public static unsafe void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64NV")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, UInt64 x, UInt64 y) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*2] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64vNV")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*2] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64vNV")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*2] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64vNV")] - [CLSCompliant(false)] - public static unsafe void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64NV")] - public static void Uniform3(Int32 location, Int64 x, Int64 y, Int64 z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*3] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64vNV")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*3] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64vNV")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*3] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64vNV")] - [CLSCompliant(false)] - public static unsafe void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64NV")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, UInt64 x, UInt64 y, UInt64 z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*3] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64vNV")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*3] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64vNV")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*3] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64vNV")] - [CLSCompliant(false)] - public static unsafe void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64NV")] - public static void Uniform4(Int32 location, Int64 x, Int64 y, Int64 z, Int64 w) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*4] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64vNV")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*4] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64vNV")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*4] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64vNV")] - [CLSCompliant(false)] - public static unsafe void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64NV")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, UInt64 x, UInt64 y, UInt64 z, UInt64 w) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*4] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64vNV")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*4] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64vNV")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// Specifies the new values to be used for the specified uniform variable. - /// - /// [length: count*4] - /// Specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64vNV")] - [CLSCompliant(false)] - public static unsafe void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64NV")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64NV")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")] - [CLSCompliant(false)] - public static unsafe void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")] - [CLSCompliant(false)] - public static unsafe void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x3fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix2x3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x3fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix2x3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x3fvNV")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix2x3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x4fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix2x4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x4fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix2x4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x4fvNV")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix2x4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x2fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix3x2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x2fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix3x2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x2fvNV")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix3x2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x4fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix3x4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x4fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix3x4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x4fvNV")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix3x4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x2fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix4x2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x2fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix4x2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x2fvNV")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix4x2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x3fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix4x3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x3fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix4x3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x3fvNV")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix4x3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_instanced_arrays] - /// Modify the rate at which generic vertex attributes advance during instanced rendering - /// - /// - /// Specify the index of the generic vertex attribute. - /// - /// - /// Specify the number of instances that will pass between updates of the generic attribute at slot index. - /// - [AutoGenerated(Category = "NV_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorNV")] - [CLSCompliant(false)] - public static void VertexAttribDivisor(Int32 index, Int32 divisor) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_instanced_arrays] - /// Modify the rate at which generic vertex attributes advance during instanced rendering - /// - /// - /// Specify the index of the generic vertex attribute. - /// - /// - /// Specify the number of instances that will pass between updates of the generic attribute at slot index. - /// - [AutoGenerated(Category = "NV_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorNV")] - [CLSCompliant(false)] - public static void VertexAttribDivisor(UInt32 index, UInt32 divisor) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")] - [CLSCompliant(false)] - public static void ViewportArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")] - [CLSCompliant(false)] - public static void ViewportArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")] - [CLSCompliant(false)] - public static unsafe void ViewportArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")] - [CLSCompliant(false)] - public static void ViewportArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")] - [CLSCompliant(false)] - public static void ViewportArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")] - [CLSCompliant(false)] - public static unsafe void ViewportArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// - /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - /// - /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfNV")] - [CLSCompliant(false)] - public static void ViewportIndexed(Int32 index, Single x, Single y, Single w, Single h) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// - /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - /// - /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfNV")] - [CLSCompliant(false)] - public static void ViewportIndexed(UInt32 index, Single x, Single y, Single w, Single h) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")] - [CLSCompliant(false)] - public static void ViewportIndexed(Int32 index, [CountAttribute(Count = 4)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")] - [CLSCompliant(false)] - public static void ViewportIndexed(Int32 index, [CountAttribute(Count = 4)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")] - [CLSCompliant(false)] - public static unsafe void ViewportIndexed(Int32 index, [CountAttribute(Count = 4)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")] - [CLSCompliant(false)] - public static void ViewportIndexed(UInt32 index, [CountAttribute(Count = 4)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")] - [CLSCompliant(false)] - public static void ViewportIndexed(UInt32 index, [CountAttribute(Count = 4)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")] - [CLSCompliant(false)] - public static unsafe void ViewportIndexed(UInt32 index, [CountAttribute(Count = 4)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_clip_space_w_scaling] - /// - /// - /// - [AutoGenerated(Category = "NV_clip_space_w_scaling", Version = "", EntryPoint = "glViewportPositionWScaleNV")] - [CLSCompliant(false)] - public static void ViewportPositionWScale(Int32 index, Single xcoeff, Single ycoeff) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_clip_space_w_scaling] - /// - /// - /// - [AutoGenerated(Category = "NV_clip_space_w_scaling", Version = "", EntryPoint = "glViewportPositionWScaleNV")] - [CLSCompliant(false)] - public static void ViewportPositionWScale(UInt32 index, Single xcoeff, Single ycoeff) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_swizzle] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_viewport_swizzle", Version = "", EntryPoint = "glViewportSwizzleNV")] - [CLSCompliant(false)] - public static void ViewportSwizzle(Int32 index, OpenTK.Graphics.ES20.All swizzlex, OpenTK.Graphics.ES20.All swizzley, OpenTK.Graphics.ES20.All swizzlez, OpenTK.Graphics.ES20.All swizzlew) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_swizzle] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_viewport_swizzle", Version = "", EntryPoint = "glViewportSwizzleNV")] - [CLSCompliant(false)] - public static void ViewportSwizzle(UInt32 index, OpenTK.Graphics.ES20.All swizzlex, OpenTK.Graphics.ES20.All swizzley, OpenTK.Graphics.ES20.All swizzlez, OpenTK.Graphics.ES20.All swizzlew) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_vulkan_image] - /// - [AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glWaitVkSemaphoreNV")] - [CLSCompliant(false)] - public static void WaitVkSemaphore(Int64 vkSemaphore) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_vulkan_image] - /// - [AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glWaitVkSemaphoreNV")] - [CLSCompliant(false)] - public static void WaitVkSemaphore(UInt64 vkSemaphore) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numPaths] - /// [length: numPaths] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")] - [CLSCompliant(false)] - public static void WeightPath(Int32 resultPath, Int32 numPaths, [CountAttribute(Parameter = "numPaths")] Int32[] paths, [CountAttribute(Parameter = "numPaths")] Single[] weights) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numPaths] - /// [length: numPaths] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")] - [CLSCompliant(false)] - public static void WeightPath(Int32 resultPath, Int32 numPaths, [CountAttribute(Parameter = "numPaths")] ref Int32 paths, [CountAttribute(Parameter = "numPaths")] ref Single weights) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numPaths] - /// [length: numPaths] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")] - [CLSCompliant(false)] - public static unsafe void WeightPath(Int32 resultPath, Int32 numPaths, [CountAttribute(Parameter = "numPaths")] Int32* paths, [CountAttribute(Parameter = "numPaths")] Single* weights) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numPaths] - /// [length: numPaths] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")] - [CLSCompliant(false)] - public static void WeightPath(UInt32 resultPath, Int32 numPaths, [CountAttribute(Parameter = "numPaths")] UInt32[] paths, [CountAttribute(Parameter = "numPaths")] Single[] weights) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numPaths] - /// [length: numPaths] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")] - [CLSCompliant(false)] - public static void WeightPath(UInt32 resultPath, Int32 numPaths, [CountAttribute(Parameter = "numPaths")] ref UInt32 paths, [CountAttribute(Parameter = "numPaths")] ref Single weights) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numPaths] - /// [length: numPaths] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")] - [CLSCompliant(false)] - public static unsafe void WeightPath(UInt32 resultPath, Int32 numPaths, [CountAttribute(Parameter = "numPaths")] UInt32* paths, [CountAttribute(Parameter = "numPaths")] Single* weights) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Oes - { - /// [requires: OES_vertex_array_object] - /// Bind a vertex array object - /// - /// - /// Specifies the name of the vertex array to bind. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayOES")] - [CLSCompliant(false)] - public static void BindVertexArray(Int32 array) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Bind a vertex array object - /// - /// - /// Specifies the name of the vertex array to bind. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayOES")] - [CLSCompliant(false)] - public static void BindVertexArray(UInt32 array) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiOES")] - [CLSCompliant(false)] - public static void BlendEquation(Int32 buf, OpenTK.Graphics.ES20.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiOES")] - [CLSCompliant(false)] - public static void BlendEquation(Int32 buf, OpenTK.Graphics.ES20.BlendEquationMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiOES")] - [CLSCompliant(false)] - public static void BlendEquation(UInt32 buf, OpenTK.Graphics.ES20.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiOES")] - [CLSCompliant(false)] - public static void BlendEquation(UInt32 buf, OpenTK.Graphics.ES20.BlendEquationMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiOES")] - [CLSCompliant(false)] - public static void BlendEquationSeparate(Int32 buf, OpenTK.Graphics.ES20.All modeRGB, OpenTK.Graphics.ES20.All modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiOES")] - [CLSCompliant(false)] - public static void BlendEquationSeparate(Int32 buf, OpenTK.Graphics.ES20.BlendEquationMode modeRGB, OpenTK.Graphics.ES20.BlendEquationMode modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiOES")] - [CLSCompliant(false)] - public static void BlendEquationSeparate(UInt32 buf, OpenTK.Graphics.ES20.All modeRGB, OpenTK.Graphics.ES20.All modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiOES")] - [CLSCompliant(false)] - public static void BlendEquationSeparate(UInt32 buf, OpenTK.Graphics.ES20.BlendEquationMode modeRGB, OpenTK.Graphics.ES20.BlendEquationMode modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFunciOES")] - [CLSCompliant(false)] - public static void BlendFunc(Int32 buf, OpenTK.Graphics.ES20.All src, OpenTK.Graphics.ES20.All dst) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFunciOES")] - [CLSCompliant(false)] - public static void BlendFunc(Int32 buf, OpenTK.Graphics.ES20.BlendingFactor src, OpenTK.Graphics.ES20.BlendingFactor dst) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFunciOES")] - [CLSCompliant(false)] - public static void BlendFunc(UInt32 buf, OpenTK.Graphics.ES20.All src, OpenTK.Graphics.ES20.All dst) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFunciOES")] - [CLSCompliant(false)] - public static void BlendFunc(UInt32 buf, OpenTK.Graphics.ES20.BlendingFactor src, OpenTK.Graphics.ES20.BlendingFactor dst) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiOES")] - [CLSCompliant(false)] - public static void BlendFuncSeparate(Int32 buf, OpenTK.Graphics.ES20.All srcRGB, OpenTK.Graphics.ES20.All dstRGB, OpenTK.Graphics.ES20.All srcAlpha, OpenTK.Graphics.ES20.All dstAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero. - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiOES")] - [CLSCompliant(false)] - public static void BlendFuncSeparate(Int32 buf, OpenTK.Graphics.ES20.BlendingFactor srcRGB, OpenTK.Graphics.ES20.BlendingFactor dstRGB, OpenTK.Graphics.ES20.BlendingFactor srcAlpha, OpenTK.Graphics.ES20.BlendingFactor dstAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiOES")] - [CLSCompliant(false)] - public static void BlendFuncSeparate(UInt32 buf, OpenTK.Graphics.ES20.All srcRGB, OpenTK.Graphics.ES20.All dstRGB, OpenTK.Graphics.ES20.All srcAlpha, OpenTK.Graphics.ES20.All dstAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero. - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiOES")] - [CLSCompliant(false)] - public static void BlendFuncSeparate(UInt32 buf, OpenTK.Graphics.ES20.BlendingFactor srcRGB, OpenTK.Graphics.ES20.BlendingFactor dstRGB, OpenTK.Graphics.ES20.BlendingFactor srcAlpha, OpenTK.Graphics.ES20.BlendingFactor dstAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Enable and disable writing of frame buffer color components - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glColorMaskiOES")] - [CLSCompliant(false)] - public static void ColorMask(Int32 index, bool r, bool g, bool b, bool a) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Enable and disable writing of frame buffer color components - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - /// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written. - /// - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glColorMaskiOES")] - [CLSCompliant(false)] - public static void ColorMask(UInt32 index, bool r, bool g, bool b, bool a) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. - /// - /// - /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - public static void CompressedTexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. - /// - /// - /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. - /// - /// - /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. - /// - /// - /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. - /// - /// - /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - public static void CompressedTexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T8 data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. - /// - /// - /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - public static void CompressedTexImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES20.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. - /// - /// - /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES20.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. - /// - /// - /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES20.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. - /// - /// - /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES20.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 16 texels high. - /// - /// - /// Specifies the depth of the texture image. All implementations support 3D texture images that are at least 16 texels deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - public static void CompressedTexImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES20.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T8 data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T10[] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T10[,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T10[,,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T10 data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T10[] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T10[,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T10[,,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T10 data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_copy_image] - /// Perform a raw data copy between two images - /// - /// - /// The name of a texture or renderbuffer object from which to copy. - /// - /// - /// The target representing the namespace of the source name srcName. - /// - /// - /// The mipmap level to read from the source. - /// - /// - /// The X coordinate of the left edge of the souce region to copy. - /// - /// - /// The Y coordinate of the top edge of the souce region to copy. - /// - /// - /// The Z coordinate of the near edge of the souce region to copy. - /// - /// - /// The name of a texture or renderbuffer object to which to copy. - /// - /// - /// The target representing the namespace of the destination name dstName. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The Y coordinate of the top edge of the destination region. - /// - /// - /// The Z coordinate of the near edge of the destination region. - /// - /// - /// The width of the region to be copied. - /// - /// - /// The height of the region to be copied. - /// - /// - /// The depth of the region to be copied. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_copy_image", Version = "", EntryPoint = "glCopyImageSubDataOES")] - [CLSCompliant(false)] - public static void CopyImageSubData(Int32 srcName, OpenTK.Graphics.ES20.All srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, Int32 dstName, OpenTK.Graphics.ES20.All dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_copy_image] - /// Perform a raw data copy between two images - /// - /// - /// The name of a texture or renderbuffer object from which to copy. - /// - /// - /// The target representing the namespace of the source name srcName. - /// - /// - /// The mipmap level to read from the source. - /// - /// - /// The X coordinate of the left edge of the souce region to copy. - /// - /// - /// The Y coordinate of the top edge of the souce region to copy. - /// - /// - /// The Z coordinate of the near edge of the souce region to copy. - /// - /// - /// The name of a texture or renderbuffer object to which to copy. - /// - /// - /// The target representing the namespace of the destination name dstName. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The Y coordinate of the top edge of the destination region. - /// - /// - /// The Z coordinate of the near edge of the destination region. - /// - /// - /// The width of the region to be copied. - /// - /// - /// The height of the region to be copied. - /// - /// - /// The depth of the region to be copied. - /// - [AutoGenerated(Category = "OES_copy_image", Version = "", EntryPoint = "glCopyImageSubDataOES")] - [CLSCompliant(false)] - public static void CopyImageSubData(Int32 srcName, OpenTK.Graphics.ES20.CopyBufferSubDataTarget srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, Int32 dstName, OpenTK.Graphics.ES20.CopyBufferSubDataTarget dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_copy_image] - /// Perform a raw data copy between two images - /// - /// - /// The name of a texture or renderbuffer object from which to copy. - /// - /// - /// The target representing the namespace of the source name srcName. - /// - /// - /// The mipmap level to read from the source. - /// - /// - /// The X coordinate of the left edge of the souce region to copy. - /// - /// - /// The Y coordinate of the top edge of the souce region to copy. - /// - /// - /// The Z coordinate of the near edge of the souce region to copy. - /// - /// - /// The name of a texture or renderbuffer object to which to copy. - /// - /// - /// The target representing the namespace of the destination name dstName. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The Y coordinate of the top edge of the destination region. - /// - /// - /// The Z coordinate of the near edge of the destination region. - /// - /// - /// The width of the region to be copied. - /// - /// - /// The height of the region to be copied. - /// - /// - /// The depth of the region to be copied. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_copy_image", Version = "", EntryPoint = "glCopyImageSubDataOES")] - [CLSCompliant(false)] - public static void CopyImageSubData(UInt32 srcName, OpenTK.Graphics.ES20.All srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, OpenTK.Graphics.ES20.All dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_copy_image] - /// Perform a raw data copy between two images - /// - /// - /// The name of a texture or renderbuffer object from which to copy. - /// - /// - /// The target representing the namespace of the source name srcName. - /// - /// - /// The mipmap level to read from the source. - /// - /// - /// The X coordinate of the left edge of the souce region to copy. - /// - /// - /// The Y coordinate of the top edge of the souce region to copy. - /// - /// - /// The Z coordinate of the near edge of the souce region to copy. - /// - /// - /// The name of a texture or renderbuffer object to which to copy. - /// - /// - /// The target representing the namespace of the destination name dstName. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The Y coordinate of the top edge of the destination region. - /// - /// - /// The Z coordinate of the near edge of the destination region. - /// - /// - /// The width of the region to be copied. - /// - /// - /// The height of the region to be copied. - /// - /// - /// The depth of the region to be copied. - /// - [AutoGenerated(Category = "OES_copy_image", Version = "", EntryPoint = "glCopyImageSubDataOES")] - [CLSCompliant(false)] - public static void CopyImageSubData(UInt32 srcName, OpenTK.Graphics.ES20.CopyBufferSubDataTarget srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, OpenTK.Graphics.ES20.CopyBufferSubDataTarget dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Copy a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCopyTexSubImage3DOES")] - public static void CopyTexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Copy a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCopyTexSubImage3DOES")] - public static void CopyTexSubImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static void DeleteVertexArray([CountAttribute(Parameter = "n")] Int32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static void DeleteVertexArray([CountAttribute(Parameter = "n")] UInt32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] Int32[] arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static unsafe void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] Int32* arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static unsafe void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] UInt32* arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvOES")] - [CLSCompliant(false)] - public static void DepthRangeArray(Int32 first, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvOES")] - [CLSCompliant(false)] - public static void DepthRangeArray(Int32 first, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvOES")] - [CLSCompliant(false)] - public static unsafe void DepthRangeArray(Int32 first, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvOES")] - [CLSCompliant(false)] - public static void DepthRangeArray(UInt32 first, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvOES")] - [CLSCompliant(false)] - public static void DepthRangeArray(UInt32 first, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvOES")] - [CLSCompliant(false)] - public static unsafe void DepthRangeArray(UInt32 first, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified viewport - /// - /// - /// Specifies the index of the viewport whose depth range to update. - /// - /// - /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. - /// - /// - /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glDepthRangeIndexedfOES")] - [CLSCompliant(false)] - public static void DepthRangeIndexed(Int32 index, Single n, Single f) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified viewport - /// - /// - /// Specifies the index of the viewport whose depth range to update. - /// - /// - /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. - /// - /// - /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glDepthRangeIndexedfOES")] - [CLSCompliant(false)] - public static void DepthRangeIndexed(UInt32 index, Single n, Single f) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glDisableiOES")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES20.All target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glDisableiOES")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES20.All target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glDisableiOES")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES20.EnableCap target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glDisableiOES")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES20.EnableCap target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 instancecount, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 instancecount, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES20.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES20.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_EGL_image] - /// - /// - [AutoGenerated(Category = "OES_EGL_image", Version = "", EntryPoint = "glEGLImageTargetRenderbufferStorageOES")] - public static void EGLImageTargetRenderbufferStorage(OpenTK.Graphics.ES20.All target, IntPtr image) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_EGL_image] - /// - /// - [AutoGenerated(Category = "OES_EGL_image", Version = "", EntryPoint = "glEGLImageTargetTexture2DOES")] - public static void EGLImageTargetTexture2D(OpenTK.Graphics.ES20.All target, IntPtr image) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glEnableiOES")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES20.All target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glEnableiOES")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES20.All target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glEnableiOES")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES20.EnableCap target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glEnableiOES")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES20.EnableCap target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glFramebufferTexture3DOES")] - [CLSCompliant(false)] - public static void FramebufferTexture3D(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All textarget, Int32 texture, Int32 level, Int32 zoffset) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glFramebufferTexture3DOES")] - [CLSCompliant(false)] - public static void FramebufferTexture3D(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, OpenTK.Graphics.ES20.All textarget, UInt32 texture, Int32 level, Int32 zoffset) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glFramebufferTexture3DOES")] - [CLSCompliant(false)] - public static void FramebufferTexture3D(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, OpenTK.Graphics.ES20.TextureTarget textarget, Int32 texture, Int32 level, Int32 zoffset) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glFramebufferTexture3DOES")] - [CLSCompliant(false)] - public static void FramebufferTexture3D(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, OpenTK.Graphics.ES20.TextureTarget textarget, UInt32 texture, Int32 level, Int32 zoffset) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_geometry_shader] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureOES")] - [CLSCompliant(false)] - public static void FramebufferTexture(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, Int32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_geometry_shader] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureOES")] - [CLSCompliant(false)] - public static void FramebufferTexture(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, UInt32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_geometry_shader] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [AutoGenerated(Category = "OES_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureOES")] - [CLSCompliant(false)] - public static void FramebufferTexture(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, Int32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_geometry_shader] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [AutoGenerated(Category = "OES_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureOES")] - [CLSCompliant(false)] - public static void FramebufferTexture(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, UInt32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static Int32 GenVertexArray() { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static unsafe void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static unsafe void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - public static void GetBufferPointer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute] T2[] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute] T2[,] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute] T2[,,] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - public static void GetBufferPointer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [InAttribute, OutAttribute] ref T2 @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - public static void GetBufferPointer(OpenTK.Graphics.ES20.BufferTarget target, OpenTK.Graphics.ES20.BufferPointer pname, [OutAttribute] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES20.BufferTarget target, OpenTK.Graphics.ES20.BufferPointer pname, [InAttribute, OutAttribute] T2[] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES20.BufferTarget target, OpenTK.Graphics.ES20.BufferPointer pname, [InAttribute, OutAttribute] T2[,] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES20.BufferTarget target, OpenTK.Graphics.ES20.BufferPointer pname, [InAttribute, OutAttribute] T2[,,] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - public static void GetBufferPointer(OpenTK.Graphics.ES20.BufferTarget target, OpenTK.Graphics.ES20.BufferPointer pname, [InAttribute, OutAttribute] ref T2 @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES20.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES20.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.TypeEnum target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.TypeEnum target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES20.TypeEnum target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.TypeEnum target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES20.TypeEnum target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES20.TypeEnum target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All[] binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All[] binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All[] binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All[] binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All[] binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All[] binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All[] binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All[] binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All[] binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All[] binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES20.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivOES")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivOES")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivOES")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivOES")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivOES")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivOES")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivOES")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivOES")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivOES")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivOES")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glIsEnablediOES")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES20.All target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glIsEnablediOES")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES20.All target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glIsEnablediOES")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES20.EnableCap target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glIsEnablediOES")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES20.EnableCap target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Determine if a name corresponds to a vertex array object - /// - /// - /// Specifies a value that may be the name of a vertex array object. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayOES")] - [CLSCompliant(false)] - public static bool IsVertexArray(Int32 array) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Determine if a name corresponds to a vertex array object - /// - /// - /// Specifies a value that may be the name of a vertex array object. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayOES")] - [CLSCompliant(false)] - public static bool IsVertexArray(UInt32 array) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// Map a buffer object's data store - /// - /// - /// Specifies the target buffer object being mapped. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer or UniformBuffer. - /// - /// - /// For glMapBuffer only, specifies the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store. The symbolic constant must be ReadOnly, WriteOnly, or ReadWrite. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glMapBufferOES")] - public static IntPtr MapBuffer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All access) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// Map a buffer object's data store - /// - /// - /// Specifies the target buffer object being mapped. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer or UniformBuffer. - /// - /// - /// For glMapBuffer only, specifies the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store. The symbolic constant must be ReadOnly, WriteOnly, or ReadWrite. - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glMapBufferOES")] - public static IntPtr MapBuffer(OpenTK.Graphics.ES20.BufferTargetArb target, OpenTK.Graphics.ES20.BufferAccessArb access) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_sample_shading] - /// Specifies minimum rate at which sample shaing takes place - /// - /// - /// Specifies the rate at which samples are shaded within each covered pixel. - /// - [AutoGenerated(Category = "OES_sample_shading", Version = "", EntryPoint = "glMinSampleShadingOES")] - public static void MinSampleShading(Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_tessellation_shader] - /// Specifies the parameters for patch primitives - /// - /// - /// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted. - /// - /// - /// Specifies the new value for the parameter given by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_tessellation_shader", Version = "", EntryPoint = "glPatchParameteriOES")] - public static void PatchParameter(OpenTK.Graphics.ES20.All pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_tessellation_shader] - /// Specifies the parameters for patch primitives - /// - /// - /// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted. - /// - /// - /// Specifies the new value for the parameter given by pname. - /// - [AutoGenerated(Category = "OES_tessellation_shader", Version = "", EntryPoint = "glPatchParameteriOES")] - public static void PatchParameter(OpenTK.Graphics.ES20.PatchParameterName pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_primitive_bounding_box] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OES_primitive_bounding_box", Version = "", EntryPoint = "glPrimitiveBoundingBoxOES")] - public static void PrimitiveBoundingBox(Single minX, Single minY, Single minZ, Single minW, Single maxX, Single maxY, Single maxZ, Single maxW) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(Int32 program, OpenTK.Graphics.ES20.All binaryFormat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(Int32 program, OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T2[] binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(Int32 program, OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T2[,] binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(Int32 program, OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T2[,,] binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(Int32 program, OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T2 binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(UInt32 program, OpenTK.Graphics.ES20.All binaryFormat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(UInt32 program, OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T2[] binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(UInt32 program, OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T2[,] binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(UInt32 program, OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T2[,,] binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(UInt32 program, OpenTK.Graphics.ES20.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T2 binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] ref Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [CountAttribute(Computed = "pname")] ref Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] ref Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [CountAttribute(Computed = "pname")] ref Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] UInt32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] ref UInt32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] UInt32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [CountAttribute(Computed = "pname")] UInt32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [CountAttribute(Computed = "pname")] ref UInt32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES20.SamplerParameterName pname, [CountAttribute(Computed = "pname")] UInt32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorArrayvOES")] - [CLSCompliant(false)] - public static void ScissorArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorArrayvOES")] - [CLSCompliant(false)] - public static void ScissorArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] ref Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorArrayvOES")] - [CLSCompliant(false)] - public static unsafe void ScissorArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorArrayvOES")] - [CLSCompliant(false)] - public static void ScissorArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorArrayvOES")] - [CLSCompliant(false)] - public static void ScissorArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] ref Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorArrayvOES")] - [CLSCompliant(false)] - public static unsafe void ScissorArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// - /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. - /// - /// - /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. - /// - /// - /// Specify ths dimensions of the scissor box, in pixels. - /// - /// - /// Specify ths dimensions of the scissor box, in pixels. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorIndexedOES")] - [CLSCompliant(false)] - public static void ScissorIndexed(Int32 index, Int32 left, Int32 bottom, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// - /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. - /// - /// - /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. - /// - /// - /// Specify ths dimensions of the scissor box, in pixels. - /// - /// - /// Specify ths dimensions of the scissor box, in pixels. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorIndexedOES")] - [CLSCompliant(false)] - public static void ScissorIndexed(UInt32 index, Int32 left, Int32 bottom, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorIndexedvOES")] - [CLSCompliant(false)] - public static void ScissorIndexed(Int32 index, [CountAttribute(Count = 4)] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorIndexedvOES")] - [CLSCompliant(false)] - public static void ScissorIndexed(Int32 index, [CountAttribute(Count = 4)] ref Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorIndexedvOES")] - [CLSCompliant(false)] - public static unsafe void ScissorIndexed(Int32 index, [CountAttribute(Count = 4)] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorIndexedvOES")] - [CLSCompliant(false)] - public static void ScissorIndexed(UInt32 index, [CountAttribute(Count = 4)] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorIndexedvOES")] - [CLSCompliant(false)] - public static void ScissorIndexed(UInt32 index, [CountAttribute(Count = 4)] ref Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorIndexedvOES")] - [CLSCompliant(false)] - public static unsafe void ScissorIndexed(UInt32 index, [CountAttribute(Count = 4)] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Attach the storage for a buffer object to the active buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferOES")] - [CLSCompliant(false)] - public static void TexBuffer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Attach the storage for a buffer object to the active buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferOES")] - [CLSCompliant(false)] - public static void TexBuffer(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Attach the storage for a buffer object to the active buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferOES")] - [CLSCompliant(false)] - public static void TexBuffer(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Attach the storage for a buffer object to the active buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferOES")] - [CLSCompliant(false)] - public static void TexBuffer(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.InternalFormat internalformat, UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeOES")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, Int32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeOES")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, Int32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeOES")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, UInt32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeOES")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All internalformat, UInt32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeOES")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeOES")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeOES")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.InternalFormat internalformat, UInt32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeOES")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.InternalFormat internalformat, UInt32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - public static void TexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[,] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[,,] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - public static void TexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] ref T9 pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - public static void TexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[,] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[,,] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - public static void TexImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] ref T9 pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - public static void TexImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[,] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[,,] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - public static void TexImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] ref T9 pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - public static void TexImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES20.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES20.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES20.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[,] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES20.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[,,] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D, ProxyTexture3D, Texture2DArray or ProxyTexture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, one of the sized internal formats given in Table 2, or one of the compressed internal formats given in Table 3, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 16 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, Bgra, RedInteger, RgInteger, RgbInteger, BgrInteger, RgbaInteger, BgraInteger, StencilIndex, DepthComponent, DepthStencil. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - public static void TexImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES20.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] ref T9 pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivOES")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivOES")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] ref Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void TexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivOES")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.TextureParameterName pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivOES")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.TextureParameterName pname, [CountAttribute(Computed = "pname")] ref Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void TexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.TextureParameterName pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivOES")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivOES")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] ref UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivOES")] - [CLSCompliant(false)] - public static unsafe void TexParameterI(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, [CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivOES")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.TextureParameterName pname, [CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivOES")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.TextureParameterName pname, [CountAttribute(Computed = "pname")] ref UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivOES")] - [CLSCompliant(false)] - public static unsafe void TexParameterI(OpenTK.Graphics.ES20.TextureTarget target, OpenTK.Graphics.ES20.TextureParameterName pname, [CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_storage_multisample_2d_array] - /// Specify storage for a two-dimensional multisample array texture - /// - /// - /// Specify the target of the operation. target must be Texture2DMultisampleArray or ProxyTexture2DMultisampleMultisample. - /// - /// - /// Specify the number of samples in the texture. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - /// - /// Specifies the depth of the texture, in layers. - /// - /// - /// Specifies whether the image will use identical sample locations and the same number of samples for all texels in the image, and the sample locations will not depend on the internal format or size of the image. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_storage_multisample_2d_array", Version = "", EntryPoint = "glTexStorage3DMultisampleOES")] - public static void TexStorage3DMultisample(OpenTK.Graphics.ES20.All target, Int32 samples, OpenTK.Graphics.ES20.All internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_storage_multisample_2d_array] - /// Specify storage for a two-dimensional multisample array texture - /// - /// - /// Specify the target of the operation. target must be Texture2DMultisampleArray or ProxyTexture2DMultisampleMultisample. - /// - /// - /// Specify the number of samples in the texture. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - /// - /// Specifies the depth of the texture, in layers. - /// - /// - /// Specifies whether the image will use identical sample locations and the same number of samples for all texels in the image, and the sample locations will not depend on the internal format or size of the image. - /// - [AutoGenerated(Category = "OES_texture_storage_multisample_2d_array", Version = "", EntryPoint = "glTexStorage3DMultisampleOES")] - public static void TexStorage3DMultisample(OpenTK.Graphics.ES20.TextureTarget target, Int32 samples, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - public static void TexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - [CLSCompliant(false)] - public static void TexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T10[] pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - [CLSCompliant(false)] - public static void TexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T10[,] pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - [CLSCompliant(false)] - public static void TexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T10[,,] pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - public static void TexSubImage3D(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] ref T10 pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - public static void TexSubImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - [CLSCompliant(false)] - public static void TexSubImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T10[] pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - [CLSCompliant(false)] - public static void TexSubImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T10[,] pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - [CLSCompliant(false)] - public static void TexSubImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T10[,,] pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, Rg, Rgb, Bgr, Rgba, DepthComponent, and StencilIndex. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - public static void TexSubImage3D(OpenTK.Graphics.ES20.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] ref T10 pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_view] - /// Initialize a texture as a data alias of another texture's data store - /// - /// - /// Specifies the texture object to be initialized as a view. - /// - /// - /// Specifies the target to be used for the newly initialized texture. - /// - /// - /// Specifies the name of a texture object of which to make a view. - /// - /// - /// Specifies the internal format for the newly created view. - /// - /// - /// Specifies lowest level of detail of the view. - /// - /// - /// Specifies the number of levels of detail to include in the view. - /// - /// - /// Specifies the index of the first layer to include in the view. - /// - /// - /// Specifies the number of layers to include in the view. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_view", Version = "", EntryPoint = "glTextureViewOES")] - [CLSCompliant(false)] - public static void TextureView(Int32 texture, OpenTK.Graphics.ES20.All target, Int32 origtexture, OpenTK.Graphics.ES20.All internalformat, Int32 minlevel, Int32 numlevels, Int32 minlayer, Int32 numlayers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_view] - /// Initialize a texture as a data alias of another texture's data store - /// - /// - /// Specifies the texture object to be initialized as a view. - /// - /// - /// Specifies the target to be used for the newly initialized texture. - /// - /// - /// Specifies the name of a texture object of which to make a view. - /// - /// - /// Specifies the internal format for the newly created view. - /// - /// - /// Specifies lowest level of detail of the view. - /// - /// - /// Specifies the number of levels of detail to include in the view. - /// - /// - /// Specifies the index of the first layer to include in the view. - /// - /// - /// Specifies the number of layers to include in the view. - /// - [AutoGenerated(Category = "OES_texture_view", Version = "", EntryPoint = "glTextureViewOES")] - [CLSCompliant(false)] - public static void TextureView(Int32 texture, OpenTK.Graphics.ES20.TextureTarget target, Int32 origtexture, OpenTK.Graphics.ES20.InternalFormat internalformat, Int32 minlevel, Int32 numlevels, Int32 minlayer, Int32 numlayers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_view] - /// Initialize a texture as a data alias of another texture's data store - /// - /// - /// Specifies the texture object to be initialized as a view. - /// - /// - /// Specifies the target to be used for the newly initialized texture. - /// - /// - /// Specifies the name of a texture object of which to make a view. - /// - /// - /// Specifies the internal format for the newly created view. - /// - /// - /// Specifies lowest level of detail of the view. - /// - /// - /// Specifies the number of levels of detail to include in the view. - /// - /// - /// Specifies the index of the first layer to include in the view. - /// - /// - /// Specifies the number of layers to include in the view. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_view", Version = "", EntryPoint = "glTextureViewOES")] - [CLSCompliant(false)] - public static void TextureView(UInt32 texture, OpenTK.Graphics.ES20.All target, UInt32 origtexture, OpenTK.Graphics.ES20.All internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_view] - /// Initialize a texture as a data alias of another texture's data store - /// - /// - /// Specifies the texture object to be initialized as a view. - /// - /// - /// Specifies the target to be used for the newly initialized texture. - /// - /// - /// Specifies the name of a texture object of which to make a view. - /// - /// - /// Specifies the internal format for the newly created view. - /// - /// - /// Specifies lowest level of detail of the view. - /// - /// - /// Specifies the number of levels of detail to include in the view. - /// - /// - /// Specifies the index of the first layer to include in the view. - /// - /// - /// Specifies the number of layers to include in the view. - /// - [AutoGenerated(Category = "OES_texture_view", Version = "", EntryPoint = "glTextureViewOES")] - [CLSCompliant(false)] - public static void TextureView(UInt32 texture, OpenTK.Graphics.ES20.TextureTarget target, UInt32 origtexture, OpenTK.Graphics.ES20.InternalFormat internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glUnmapBufferOES")] - public static bool UnmapBuffer(OpenTK.Graphics.ES20.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glUnmapBufferOES")] - public static bool UnmapBuffer(OpenTK.Graphics.ES20.BufferTarget target) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportArrayvOES")] - [CLSCompliant(false)] - public static void ViewportArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportArrayvOES")] - [CLSCompliant(false)] - public static void ViewportArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportArrayvOES")] - [CLSCompliant(false)] - public static unsafe void ViewportArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportArrayvOES")] - [CLSCompliant(false)] - public static void ViewportArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportArrayvOES")] - [CLSCompliant(false)] - public static void ViewportArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportArrayvOES")] - [CLSCompliant(false)] - public static unsafe void ViewportArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// - /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - /// - /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportIndexedfOES")] - [CLSCompliant(false)] - public static void ViewportIndexed(Int32 index, Single x, Single y, Single w, Single h) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// - /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - /// - /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportIndexedfOES")] - [CLSCompliant(false)] - public static void ViewportIndexed(UInt32 index, Single x, Single y, Single w, Single h) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvOES")] - [CLSCompliant(false)] - public static void ViewportIndexed(Int32 index, [CountAttribute(Count = 4)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvOES")] - [CLSCompliant(false)] - public static void ViewportIndexed(Int32 index, [CountAttribute(Count = 4)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvOES")] - [CLSCompliant(false)] - public static unsafe void ViewportIndexed(Int32 index, [CountAttribute(Count = 4)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvOES")] - [CLSCompliant(false)] - public static void ViewportIndexed(UInt32 index, [CountAttribute(Count = 4)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvOES")] - [CLSCompliant(false)] - public static void ViewportIndexed(UInt32 index, [CountAttribute(Count = 4)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvOES")] - [CLSCompliant(false)] - public static unsafe void ViewportIndexed(UInt32 index, [CountAttribute(Count = 4)] Single* v) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Ovr - { - /// [requires: OVR_multiview_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OVR_multiview_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTextureMultisampleMultiviewOVR")] - [CLSCompliant(false)] - public static void FramebufferTextureMultisampleMultiview(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, Int32 texture, Int32 level, Int32 samples, Int32 baseViewIndex, Int32 numViews) { throw new BindingsNotRewrittenException(); } - - /// [requires: OVR_multiview_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OVR_multiview_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTextureMultisampleMultiviewOVR")] - [CLSCompliant(false)] - public static void FramebufferTextureMultisampleMultiview(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, UInt32 texture, Int32 level, Int32 samples, Int32 baseViewIndex, Int32 numViews) { throw new BindingsNotRewrittenException(); } - - /// [requires: OVR_multiview_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OVR_multiview_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTextureMultisampleMultiviewOVR")] - [CLSCompliant(false)] - public static void FramebufferTextureMultisampleMultiview(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, Int32 texture, Int32 level, Int32 samples, Int32 baseViewIndex, Int32 numViews) { throw new BindingsNotRewrittenException(); } - - /// [requires: OVR_multiview_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OVR_multiview_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTextureMultisampleMultiviewOVR")] - [CLSCompliant(false)] - public static void FramebufferTextureMultisampleMultiview(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, UInt32 texture, Int32 level, Int32 samples, Int32 baseViewIndex, Int32 numViews) { throw new BindingsNotRewrittenException(); } - - /// [requires: OVR_multiview] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OVR_multiview", Version = "", EntryPoint = "glFramebufferTextureMultiviewOVR")] - [CLSCompliant(false)] - public static void FramebufferTextureMultiview(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, Int32 texture, Int32 level, Int32 baseViewIndex, Int32 numViews) { throw new BindingsNotRewrittenException(); } - - /// [requires: OVR_multiview] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OVR_multiview", Version = "", EntryPoint = "glFramebufferTextureMultiviewOVR")] - [CLSCompliant(false)] - public static void FramebufferTextureMultiview(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All attachment, UInt32 texture, Int32 level, Int32 baseViewIndex, Int32 numViews) { throw new BindingsNotRewrittenException(); } - - /// [requires: OVR_multiview] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OVR_multiview", Version = "", EntryPoint = "glFramebufferTextureMultiviewOVR")] - [CLSCompliant(false)] - public static void FramebufferTextureMultiview(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, Int32 texture, Int32 level, Int32 baseViewIndex, Int32 numViews) { throw new BindingsNotRewrittenException(); } - - /// [requires: OVR_multiview] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OVR_multiview", Version = "", EntryPoint = "glFramebufferTextureMultiviewOVR")] - [CLSCompliant(false)] - public static void FramebufferTextureMultiview(OpenTK.Graphics.ES20.FramebufferTarget target, OpenTK.Graphics.ES20.FramebufferAttachment attachment, UInt32 texture, Int32 level, Int32 baseViewIndex, Int32 numViews) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Qcom - { - /// [requires: QCOM_alpha_test] - /// Specify the alpha test function - /// - /// - /// Specifies the alpha comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Always. - /// - /// - /// Specifies the reference value that incoming alpha values are compared to. This value is clamped to the range [0,1], where 0 represents the lowest possible alpha value and 1 the highest possible value. The initial reference value is 0. - /// - [AutoGenerated(Category = "QCOM_alpha_test", Version = "", EntryPoint = "glAlphaFuncQCOM")] - public static void AlphaFunc(OpenTK.Graphics.ES20.All func, Single @ref) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glDisableDriverControlQCOM")] - [CLSCompliant(false)] - public static void DisableDriverControl(Int32 driverControl) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glDisableDriverControlQCOM")] - [CLSCompliant(false)] - public static void DisableDriverControl(UInt32 driverControl) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glEnableDriverControlQCOM")] - [CLSCompliant(false)] - public static void EnableDriverControl(Int32 driverControl) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glEnableDriverControlQCOM")] - [CLSCompliant(false)] - public static void EnableDriverControl(UInt32 driverControl) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_tiled_rendering] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_tiled_rendering", Version = "", EntryPoint = "glEndTilingQCOM")] - public static void EndTiling(OpenTK.Graphics.ES20.All preserveMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_tiled_rendering] - /// - [AutoGenerated(Category = "QCOM_tiled_rendering", Version = "", EntryPoint = "glEndTilingQCOM")] - public static void EndTiling(OpenTK.Graphics.ES20.BufferBitQcom preserveMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBufferPointervQCOM")] - public static void ExtGetBufferPointer(OpenTK.Graphics.ES20.All target, [OutAttribute] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBufferPointervQCOM")] - [CLSCompliant(false)] - public static void ExtGetBufferPointer(OpenTK.Graphics.ES20.All target, [InAttribute, OutAttribute] T1[] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBufferPointervQCOM")] - [CLSCompliant(false)] - public static void ExtGetBufferPointer(OpenTK.Graphics.ES20.All target, [InAttribute, OutAttribute] T1[,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBufferPointervQCOM")] - [CLSCompliant(false)] - public static void ExtGetBufferPointer(OpenTK.Graphics.ES20.All target, [InAttribute, OutAttribute] T1[,,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBufferPointervQCOM")] - public static void ExtGetBufferPointer(OpenTK.Graphics.ES20.All target, [InAttribute, OutAttribute] ref T1 @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32[] buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] out Int32 buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32[] buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] out UInt32 buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32[] framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] out Int32 framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32[] framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] out UInt32 framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(Int32 program, OpenTK.Graphics.ES20.All shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32[] length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(Int32 program, OpenTK.Graphics.ES20.All shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] out Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgramBinarySource(Int32 program, OpenTK.Graphics.ES20.All shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32* length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(Int32 program, OpenTK.Graphics.ES20.ShaderType shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32[] length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(Int32 program, OpenTK.Graphics.ES20.ShaderType shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] out Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgramBinarySource(Int32 program, OpenTK.Graphics.ES20.ShaderType shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32* length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES20.All shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32[] length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES20.All shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] out Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES20.All shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32* length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES20.ShaderType shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32[] length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES20.ShaderType shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] out Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES20.ShaderType shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32* length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32[] programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] out Int32 programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32[] programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] out UInt32 programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32[] renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] out Int32 renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32[] renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] out UInt32 renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32[] shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] out Int32 shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32[] shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] out UInt32 shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexLevelParameter(Int32 texture, OpenTK.Graphics.ES20.All face, Int32 level, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexLevelParameter(Int32 texture, OpenTK.Graphics.ES20.All face, Int32 level, OpenTK.Graphics.ES20.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetTexLevelParameter(Int32 texture, OpenTK.Graphics.ES20.All face, Int32 level, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexLevelParameter(UInt32 texture, OpenTK.Graphics.ES20.All face, Int32 level, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexLevelParameter(UInt32 texture, OpenTK.Graphics.ES20.All face, Int32 level, OpenTK.Graphics.ES20.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetTexLevelParameter(UInt32 texture, OpenTK.Graphics.ES20.All face, Int32 level, OpenTK.Graphics.ES20.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [OutAttribute] IntPtr texels) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T10[] texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T10[,] texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] T10[,,] texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.All format, OpenTK.Graphics.ES20.All type, [InAttribute, OutAttribute] ref T10 texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [OutAttribute] IntPtr texels) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute] T10[] texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute] T10[,] texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute] T10[,,] texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES20.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES20.PixelFormat format, OpenTK.Graphics.ES20.PixelType type, [InAttribute, OutAttribute] ref T10 texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexturesQCOM")] - [CLSCompliant(false)] - public static void ExtGetTextures([OutAttribute] Int32[] textures, Int32 maxTextures, [OutAttribute] Int32[] numTextures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexturesQCOM")] - [CLSCompliant(false)] - public static void ExtGetTextures([OutAttribute] out Int32 textures, Int32 maxTextures, [OutAttribute] out Int32 numTextures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexturesQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetTextures([OutAttribute] Int32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexturesQCOM")] - [CLSCompliant(false)] - public static void ExtGetTextures([OutAttribute] UInt32[] textures, Int32 maxTextures, [OutAttribute] Int32[] numTextures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexturesQCOM")] - [CLSCompliant(false)] - public static void ExtGetTextures([OutAttribute] out UInt32 textures, Int32 maxTextures, [OutAttribute] out Int32 numTextures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexturesQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetTextures([OutAttribute] UInt32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtIsProgramBinaryQCOM")] - [CLSCompliant(false)] - public static bool ExtIsProgramBinary(Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtIsProgramBinaryQCOM")] - [CLSCompliant(false)] - public static bool ExtIsProgramBinary(UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtTexObjectStateOverrideiQCOM")] - public static void ExtTexObjectStateOverride(OpenTK.Graphics.ES20.All target, OpenTK.Graphics.ES20.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_shader_framebuffer_fetch_noncoherent] - [AutoGenerated(Category = "QCOM_shader_framebuffer_fetch_noncoherent", Version = "", EntryPoint = "glFramebufferFetchBarrierQCOM")] - public static void FramebufferFetchBarrier() { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_framebuffer_foveated] - /// - /// - /// - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_framebuffer_foveated", Version = "", EntryPoint = "glFramebufferFoveationConfigQCOM")] - [CLSCompliant(false)] - public static void FramebufferFoveationConfig(Int32 framebuffer, Int32 numLayers, Int32 focalPointsPerLayer, Int32 requestedFeatures, [OutAttribute, CountAttribute(Count = 1)] out Int32 providedFeatures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_framebuffer_foveated] - /// - /// - /// - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_framebuffer_foveated", Version = "", EntryPoint = "glFramebufferFoveationConfigQCOM")] - [CLSCompliant(false)] - public static unsafe void FramebufferFoveationConfig(Int32 framebuffer, Int32 numLayers, Int32 focalPointsPerLayer, Int32 requestedFeatures, [OutAttribute, CountAttribute(Count = 1)] Int32* providedFeatures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_framebuffer_foveated] - /// - /// - /// - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_framebuffer_foveated", Version = "", EntryPoint = "glFramebufferFoveationConfigQCOM")] - [CLSCompliant(false)] - public static void FramebufferFoveationConfig(UInt32 framebuffer, UInt32 numLayers, UInt32 focalPointsPerLayer, UInt32 requestedFeatures, [OutAttribute, CountAttribute(Count = 1)] out UInt32 providedFeatures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_framebuffer_foveated] - /// - /// - /// - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_framebuffer_foveated", Version = "", EntryPoint = "glFramebufferFoveationConfigQCOM")] - [CLSCompliant(false)] - public static unsafe void FramebufferFoveationConfig(UInt32 framebuffer, UInt32 numLayers, UInt32 focalPointsPerLayer, UInt32 requestedFeatures, [OutAttribute, CountAttribute(Count = 1)] UInt32* providedFeatures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_framebuffer_foveated] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_framebuffer_foveated", Version = "", EntryPoint = "glFramebufferFoveationParametersQCOM")] - [CLSCompliant(false)] - public static void FramebufferFoveationParameters(Int32 framebuffer, Int32 layer, Int32 focalPoint, Single focalX, Single focalY, Single gainX, Single gainY, Single foveaArea) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_framebuffer_foveated] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_framebuffer_foveated", Version = "", EntryPoint = "glFramebufferFoveationParametersQCOM")] - [CLSCompliant(false)] - public static void FramebufferFoveationParameters(UInt32 framebuffer, UInt32 layer, UInt32 focalPoint, Single focalX, Single focalY, Single gainX, Single gainY, Single foveaArea) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// [length: size] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlsQCOM")] - [CLSCompliant(false)] - public static void GetDriverControl([OutAttribute] Int32[] num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] Int32[] driverControls) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// [length: size] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlsQCOM")] - [CLSCompliant(false)] - public static void GetDriverControl([OutAttribute] Int32[] num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] UInt32[] driverControls) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// [length: size] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlsQCOM")] - [CLSCompliant(false)] - public static void GetDriverControl([OutAttribute] out Int32 num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] out Int32 driverControls) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// [length: size] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlsQCOM")] - [CLSCompliant(false)] - public static void GetDriverControl([OutAttribute] out Int32 num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] out UInt32 driverControls) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// [length: size] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlsQCOM")] - [CLSCompliant(false)] - public static unsafe void GetDriverControl([OutAttribute] Int32* num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] Int32* driverControls) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// [length: size] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlsQCOM")] - [CLSCompliant(false)] - public static unsafe void GetDriverControl([OutAttribute] Int32* num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] UInt32* driverControls) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlStringQCOM")] - [CLSCompliant(false)] - public static void GetDriverControlString(Int32 driverControl, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String driverControlString) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlStringQCOM")] - [CLSCompliant(false)] - public static void GetDriverControlString(Int32 driverControl, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String driverControlString) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlStringQCOM")] - [CLSCompliant(false)] - public static unsafe void GetDriverControlString(Int32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String driverControlString) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlStringQCOM")] - [CLSCompliant(false)] - public static void GetDriverControlString(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String driverControlString) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlStringQCOM")] - [CLSCompliant(false)] - public static void GetDriverControlString(UInt32 driverControl, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String driverControlString) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlStringQCOM")] - [CLSCompliant(false)] - public static unsafe void GetDriverControlString(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String driverControlString) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_tiled_rendering] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_tiled_rendering", Version = "", EntryPoint = "glStartTilingQCOM")] - [CLSCompliant(false)] - public static void StartTiling(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.All preserveMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_tiled_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_tiled_rendering", Version = "", EntryPoint = "glStartTilingQCOM")] - [CLSCompliant(false)] - public static void StartTiling(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES20.BufferBitQcom preserveMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_tiled_rendering] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_tiled_rendering", Version = "", EntryPoint = "glStartTilingQCOM")] - [CLSCompliant(false)] - public static void StartTiling(UInt32 x, UInt32 y, UInt32 width, UInt32 height, OpenTK.Graphics.ES20.All preserveMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_tiled_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_tiled_rendering", Version = "", EntryPoint = "glStartTilingQCOM")] - [CLSCompliant(false)] - public static void StartTiling(UInt32 x, UInt32 y, UInt32 width, UInt32 height, OpenTK.Graphics.ES20.BufferBitQcom preserveMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_texture_foveated] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_texture_foveated", Version = "", EntryPoint = "glTextureFoveationParametersQCOM")] - [CLSCompliant(false)] - public static void TextureFoveationParameters(Int32 texture, Int32 layer, Int32 focalPoint, Single focalX, Single focalY, Single gainX, Single gainY, Single foveaArea) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_texture_foveated] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_texture_foveated", Version = "", EntryPoint = "glTextureFoveationParametersQCOM")] - [CLSCompliant(false)] - public static void TextureFoveationParameters(UInt32 texture, UInt32 layer, UInt32 focalPoint, Single focalX, Single focalY, Single gainX, Single gainY, Single foveaArea) { throw new BindingsNotRewrittenException(); } - - } - - [Slot(8)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBeginPerfMonitorAMD(UInt32 monitor); - [Slot(97)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeletePerfMonitorsAMD(Int32 n, [CountAttribute(Parameter = "n")] UInt32* monitors); - [Slot(155)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEndPerfMonitorAMD(UInt32 monitor); - [Slot(199)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenPerfMonitorsAMD(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* monitors); - [Slot(264)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPerfMonitorCounterDataAMD(UInt32 monitor, System.Int32 pname, Int32 dataSize, [OutAttribute, CountAttribute(Parameter = "dataSize")] UInt32* data, [OutAttribute, CountAttribute(Count = 1)] Int32* bytesWritten); - [Slot(265)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glGetPerfMonitorCounterInfoAMD(UInt32 group, UInt32 counter, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] IntPtr data); - [Slot(266)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPerfMonitorCountersAMD(UInt32 group, [OutAttribute, CountAttribute(Count = 1)] Int32* numCounters, [OutAttribute, CountAttribute(Count = 1)] Int32* maxActiveCounters, Int32 counterSize, [OutAttribute, CountAttribute(Parameter = "counterSize")] UInt32* counters); - [Slot(267)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPerfMonitorCounterStringAMD(UInt32 group, UInt32 counter, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr counterString); - [Slot(268)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPerfMonitorGroupsAMD([OutAttribute, CountAttribute(Count = 1)] Int32* numGroups, Int32 groupsSize, [OutAttribute, CountAttribute(Parameter = "groupsSize")] UInt32* groups); - [Slot(269)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPerfMonitorGroupStringAMD(UInt32 group, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr groupString); - [Slot(522)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glSelectPerfMonitorCountersAMD(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute, CountAttribute(Parameter = "numCounters")] UInt32* counterList); - [Slot(37)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlitFramebufferANGLE(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); - [Slot(124)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawArraysInstancedANGLE(System.Int32 mode, Int32 first, Int32 count, Int32 primcount); - [Slot(134)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsInstancedANGLE(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 primcount); - [Slot(309)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTranslatedShaderSourceANGLE(UInt32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufsize")] IntPtr source); - [Slot(503)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRenderbufferStorageMultisampleANGLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(644)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttribDivisorANGLE(UInt32 index, UInt32 divisor); - [Slot(52)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glClientWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout); - [Slot(70)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyTextureLevelsAPPLE(UInt32 destinationTexture, UInt32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount); - [Slot(105)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDeleteSyncAPPLE(IntPtr sync); - [Slot(171)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern IntPtr glFenceSyncAPPLE(System.Int32 condition, System.Int32 flags); - [Slot(231)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetInteger64vAPPLE(System.Int32 pname, [OutAttribute] Int64* @params); - [Slot(298)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetSyncivAPPLE(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* values); - [Slot(347)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsSyncAPPLE(IntPtr sync); - [Slot(504)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRenderbufferStorageMultisampleAPPLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(509)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glResolveMultisampleFramebufferAPPLE(); - [Slot(658)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout); - [Slot(5)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glApplyFramebufferAttachmentCMAAINTEL(); - [Slot(3)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glActiveTexture(System.Int32 texture); - [Slot(6)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glAttachShader(UInt32 program, UInt32 shader); - [Slot(11)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindAttribLocation(UInt32 program, UInt32 index, IntPtr name); - [Slot(12)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindBuffer(System.Int32 target, UInt32 buffer); - [Slot(15)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindFramebuffer(System.Int32 target, UInt32 framebuffer); - [Slot(17)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindRenderbuffer(System.Int32 target, UInt32 renderbuffer); - [Slot(18)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindTexture(System.Int32 target, UInt32 texture); - [Slot(22)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendColor(Single red, Single green, Single blue, Single alpha); - [Slot(23)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendEquation(System.Int32 mode); - [Slot(27)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendEquationSeparate(System.Int32 modeRGB, System.Int32 modeAlpha); - [Slot(30)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendFunc(System.Int32 sfactor, System.Int32 dfactor); - [Slot(33)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendFuncSeparate(System.Int32 sfactorRGB, System.Int32 dfactorRGB, System.Int32 sfactorAlpha, System.Int32 dfactorAlpha); - [Slot(39)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBufferData(System.Int32 target, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data, System.Int32 usage); - [Slot(43)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data); - [Slot(44)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glCheckFramebufferStatus(System.Int32 target); - [Slot(45)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClear(System.Int32 mask); - [Slot(46)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearColor(Single red, Single green, Single blue, Single alpha); - [Slot(47)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearDepthf(Single d); - [Slot(49)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearStencil(Int32 s); - [Slot(54)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glColorMask(bool red, bool green, bool blue, bool alpha); - [Slot(57)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCompileShader(UInt32 shader); - [Slot(58)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCompressedTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data); - [Slot(60)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCompressedTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data); - [Slot(67)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); - [Slot(68)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); - [Slot(81)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glCreateProgram(); - [Slot(82)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glCreateShader(System.Int32 type); - [Slot(85)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCullFace(System.Int32 mode); - [Slot(86)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDebugMessageCallback(DebugProc callback, IntPtr userParam); - [Slot(88)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDebugMessageControl(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, [CountAttribute(Parameter = "count")] UInt32* ids, bool enabled); - [Slot(90)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDebugMessageInsert(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, [CountAttribute(Computed = "buf,length")] IntPtr buf); - [Slot(92)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32* buffers); - [Slot(94)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32* framebuffers); - [Slot(99)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDeleteProgram(UInt32 program); - [Slot(102)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32* renderbuffers); - [Slot(104)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDeleteShader(UInt32 shader); - [Slot(106)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] UInt32* textures); - [Slot(108)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDepthFunc(System.Int32 func); - [Slot(109)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDepthMask(bool flag); - [Slot(112)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDepthRangef(Single n, Single f); - [Slot(115)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDetachShader(UInt32 program, UInt32 shader); - [Slot(116)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDisable(System.Int32 cap); - [Slot(121)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDisableVertexAttribArray(UInt32 index); - [Slot(123)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawArrays(System.Int32 mode, Int32 first, Int32 count); - [Slot(131)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElements(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices); - [Slot(148)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEnable(System.Int32 cap); - [Slot(153)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEnableVertexAttribArray(UInt32 index); - [Slot(172)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFinish(); - [Slot(174)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFlush(); - [Slot(181)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferRenderbuffer(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); - [Slot(183)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTexture2D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); - [Slot(193)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFrontFace(System.Int32 mode); - [Slot(194)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* buffers); - [Slot(195)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glGenerateMipmap(System.Int32 target); - [Slot(197)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* framebuffers); - [Slot(202)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* renderbuffers); - [Slot(204)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* textures); - [Slot(206)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] System.Int32* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr name); - [Slot(207)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] System.Int32* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr name); - [Slot(208)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute, CountAttribute(Count = 1)] Int32* count, [OutAttribute, CountAttribute(Parameter = "maxCount")] UInt32* shaders); - [Slot(209)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glGetAttribLocation(UInt32 program, IntPtr name); - [Slot(210)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetBooleanv(System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] bool* data); - [Slot(211)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetBufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(214)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe Int32 glGetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] System.Int32* sources, [OutAttribute, CountAttribute(Parameter = "count")] System.Int32* types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* ids, [OutAttribute, CountAttribute(Parameter = "count")] System.Int32* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr messageLog); - [Slot(218)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glGetError(); - [Slot(223)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetFloatv(System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* data); - [Slot(225)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetFramebufferAttachmentParameteriv(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(227)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glGetGraphicsResetStatus(); - [Slot(233)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetIntegerv(System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* data); - [Slot(237)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetnUniformfv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); - [Slot(240)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetnUniformiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); - [Slot(243)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetnUniformuiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); - [Slot(245)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetObjectLabel(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr label); - [Slot(248)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr label); - [Slot(273)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glGetPointerv(System.Int32 pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr @params); - [Slot(276)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr infoLog); - [Slot(277)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetProgramiv(UInt32 program, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(287)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetRenderbufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(293)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr infoLog); - [Slot(294)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetShaderiv(UInt32 shader, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(295)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetShaderPrecisionFormat(System.Int32 shadertype, System.Int32 precisiontype, [OutAttribute, CountAttribute(Count = 2)] Int32* range, [OutAttribute, CountAttribute(Count = 1)] Int32* precision); - [Slot(296)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr source); - [Slot(297)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern IntPtr glGetString(System.Int32 name); - [Slot(299)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params); - [Slot(304)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(310)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetUniformfv(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Single* @params); - [Slot(312)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetUniformiv(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int32* @params); - [Slot(313)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glGetUniformLocation(UInt32 program, IntPtr name); - [Slot(316)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetVertexAttribfv(UInt32 index, System.Int32 pname, [OutAttribute, CountAttribute(Count = 4)] Single* @params); - [Slot(317)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetVertexAttribiv(UInt32 index, System.Int32 pname, [OutAttribute, CountAttribute(Count = 4)] Int32* @params); - [Slot(318)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glGetVertexAttribPointerv(UInt32 index, System.Int32 pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr pointer); - [Slot(320)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glHint(System.Int32 target, System.Int32 mode); - [Slot(329)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsBuffer(UInt32 buffer); - [Slot(330)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsEnabled(System.Int32 cap); - [Slot(335)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsFramebuffer(UInt32 framebuffer); - [Slot(341)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsProgram(UInt32 program); - [Slot(344)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsRenderbuffer(UInt32 renderbuffer); - [Slot(346)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsShader(UInt32 shader); - [Slot(348)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsTexture(UInt32 texture); - [Slot(352)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glLineWidth(Single width); - [Slot(353)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glLinkProgram(UInt32 program); - [Slot(396)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glObjectLabel(System.Int32 identifier, UInt32 name, Int32 length, [CountAttribute(Computed = "label,length")] IntPtr label); - [Slot(398)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glObjectPtrLabel(IntPtr ptr, Int32 length, [CountAttribute(Computed = "label,length")] IntPtr label); - [Slot(423)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPixelStorei(System.Int32 pname, Int32 param); - [Slot(426)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPolygonOffset(Single factor, Single units); - [Slot(428)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPopDebugGroup(); - [Slot(489)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPushDebugGroup(System.Int32 source, UInt32 id, Int32 length, [CountAttribute(Computed = "message,length")] IntPtr message); - [Slot(496)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); - [Slot(499)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute, CountAttribute(Computed = "format,type,width,height")] IntPtr pixels); - [Slot(501)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glReleaseShaderCompiler(); - [Slot(502)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRenderbufferStorage(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(510)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glSampleCoverage(Single value, bool invert); - [Slot(515)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height); - [Slot(525)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, System.Int32 binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length); - [Slot(526)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glShaderSource(UInt32 shader, Int32 count, [CountAttribute(Parameter = "count")] IntPtr @string, [CountAttribute(Parameter = "count")] Int32* length); - [Slot(533)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask); - [Slot(534)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilFuncSeparate(System.Int32 face, System.Int32 func, Int32 @ref, UInt32 mask); - [Slot(535)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilMask(UInt32 mask); - [Slot(536)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilMaskSeparate(System.Int32 face, UInt32 mask); - [Slot(537)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass); - [Slot(538)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilOpSeparate(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass); - [Slot(551)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels); - [Slot(554)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param); - [Slot(555)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] Single* @params); - [Slot(556)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param); - [Slot(561)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(571)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels); - [Slot(585)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform1f(Int32 location, Single v0); - [Slot(586)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform1fv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] Single* value); - [Slot(587)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform1i(Int32 location, Int32 v0); - [Slot(590)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform1iv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] Int32* value); - [Slot(593)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform2f(Int32 location, Single v0, Single v1); - [Slot(594)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform2fv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Single* value); - [Slot(595)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform2i(Int32 location, Int32 v0, Int32 v1); - [Slot(598)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform2iv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int32* value); - [Slot(601)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform3f(Int32 location, Single v0, Single v1, Single v2); - [Slot(602)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform3fv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Single* value); - [Slot(603)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2); - [Slot(606)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform3iv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int32* value); - [Slot(609)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3); - [Slot(610)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform4fv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Single* value); - [Slot(611)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); - [Slot(614)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform4iv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int32* value); - [Slot(621)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix2fv(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] Single* value); - [Slot(624)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix3fv(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] Single* value); - [Slot(627)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix4fv(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] Single* value); - [Slot(631)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUseProgram(UInt32 program); - [Slot(634)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glValidateProgram(UInt32 program); - [Slot(636)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttrib1f(UInt32 index, Single x); - [Slot(637)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glVertexAttrib1fv(UInt32 index, [CountAttribute(Count = 1)] Single* v); - [Slot(638)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttrib2f(UInt32 index, Single x, Single y); - [Slot(639)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glVertexAttrib2fv(UInt32 index, [CountAttribute(Count = 2)] Single* v); - [Slot(640)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttrib3f(UInt32 index, Single x, Single y, Single z); - [Slot(641)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glVertexAttrib3fv(UInt32 index, [CountAttribute(Count = 3)] Single* v); - [Slot(642)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w); - [Slot(643)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glVertexAttrib4fv(UInt32 index, [CountAttribute(Count = 4)] Single* v); - [Slot(647)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttribPointer(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer); - [Slot(648)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height); - [Slot(0)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glAcquireKeyedMutexWin32EXT(UInt32 memory, UInt64 key, UInt32 timeout); - [Slot(1)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glActiveProgramEXT(UInt32 program); - [Slot(2)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glActiveShaderProgramEXT(UInt32 pipeline, UInt32 program); - [Slot(10)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBeginQueryEXT(System.Int32 target, UInt32 id); - [Slot(13)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindFragDataLocationEXT(UInt32 program, UInt32 color, [CountAttribute(Computed = "name")] IntPtr name); - [Slot(14)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindFragDataLocationIndexedEXT(UInt32 program, UInt32 colorNumber, UInt32 index, IntPtr name); - [Slot(16)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindProgramPipelineEXT(UInt32 pipeline); - [Slot(24)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendEquationEXT(System.Int32 mode); - [Slot(25)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendEquationiEXT(UInt32 buf, System.Int32 mode); - [Slot(28)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendEquationSeparateiEXT(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha); - [Slot(31)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendFunciEXT(UInt32 buf, System.Int32 src, System.Int32 dst); - [Slot(34)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendFuncSeparateiEXT(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); - [Slot(40)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBufferStorageEXT(System.Int32 target, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data, System.Int32 flags); - [Slot(41)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBufferStorageExternalEXT(System.Int32 target, IntPtr offset, IntPtr size, IntPtr clientBuffer, System.Int32 flags); - [Slot(42)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBufferStorageMemEXT(System.Int32 target, IntPtr size, UInt32 memory, UInt64 offset); - [Slot(48)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glClearPixelLocalStorageuiEXT(Int32 offset, Int32 n, [CountAttribute(Parameter = "n")] UInt32* values); - [Slot(50)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearTexImageEXT(UInt32 texture, Int32 level, System.Int32 format, System.Int32 type, [CountAttribute(Computed = "format,type")] IntPtr data); - [Slot(51)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearTexSubImageEXT(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [CountAttribute(Computed = "format,type")] IntPtr data); - [Slot(53)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClipControlEXT(System.Int32 origin, System.Int32 depth); - [Slot(55)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glColorMaskiEXT(UInt32 index, bool r, bool g, bool b, bool a); - [Slot(64)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyImageSubDataEXT(UInt32 srcName, System.Int32 srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, System.Int32 dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth); - [Slot(79)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glCreateMemoryObjectsEXT(Int32 n, [OutAttribute] UInt32* memoryObjects); - [Slot(83)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glCreateShaderProgramEXT(System.Int32 type, IntPtr @string); - [Slot(84)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glCreateShaderProgramvEXT(System.Int32 type, Int32 count, [CountAttribute(Parameter = "count")] IntPtr strings); - [Slot(95)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteMemoryObjectsEXT(Int32 n, [CountAttribute(Parameter = "n")] UInt32* memoryObjects); - [Slot(100)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteProgramPipelinesEXT(Int32 n, [CountAttribute(Parameter = "n")] UInt32* pipelines); - [Slot(101)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteQueriesEXT(Int32 n, [CountAttribute(Parameter = "n")] UInt32* ids); - [Slot(103)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteSemaphoresEXT(Int32 n, [CountAttribute(Parameter = "n")] UInt32* semaphores); - [Slot(118)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDisableiEXT(System.Int32 target, UInt32 index); - [Slot(122)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDiscardFramebufferEXT(System.Int32 target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] System.Int32* attachments); - [Slot(125)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawArraysInstancedBaseInstanceEXT(System.Int32 mode, Int32 first, Int32 count, Int32 instancecount, UInt32 baseinstance); - [Slot(126)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawArraysInstancedEXT(System.Int32 mode, Int32 start, Int32 count, Int32 primcount); - [Slot(128)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDrawBuffersEXT(Int32 n, [CountAttribute(Parameter = "n")] System.Int32* bufs); - [Slot(129)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDrawBuffersIndexedEXT(Int32 n, [CountAttribute(Parameter = "n")] System.Int32* location, [CountAttribute(Parameter = "n")] Int32* indices); - [Slot(132)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsBaseVertexEXT(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex); - [Slot(135)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsInstancedBaseInstanceEXT(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, UInt32 baseinstance); - [Slot(136)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsInstancedBaseVertexBaseInstanceEXT(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance); - [Slot(137)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsInstancedBaseVertexEXT(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 instancecount, Int32 basevertex); - [Slot(139)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsInstancedEXT(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 primcount); - [Slot(141)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawRangeElementsBaseVertexEXT(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex); - [Slot(143)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawTransformFeedbackEXT(System.Int32 mode, UInt32 id); - [Slot(144)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawTransformFeedbackInstancedEXT(System.Int32 mode, UInt32 id, Int32 instancecount); - [Slot(150)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEnableiEXT(System.Int32 target, UInt32 index); - [Slot(157)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEndQueryEXT(System.Int32 target); - [Slot(175)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFlushMappedBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length); - [Slot(180)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferPixelLocalStorageSizeEXT(UInt32 target, Int32 size); - [Slot(185)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTexture2DMultisampleEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples); - [Slot(188)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTextureEXT(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level); - [Slot(200)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenProgramPipelinesEXT(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* pipelines); - [Slot(201)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenQueriesEXT(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* ids); - [Slot(203)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenSemaphoresEXT(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* semaphores); - [Slot(224)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glGetFragDataIndexEXT(UInt32 program, IntPtr name); - [Slot(226)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glGetFramebufferPixelLocalStorageSizeEXT(System.Int32 target); - [Slot(228)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glGetGraphicsResetStatusEXT(); - [Slot(232)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetIntegeri_vEXT(System.Int32 target, UInt32 index, [OutAttribute] Int32* data); - [Slot(235)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetMemoryObjectParameterivEXT(UInt32 memoryObject, System.Int32 pname, [OutAttribute] Int32* @params); - [Slot(238)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetnUniformfvEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Single* @params); - [Slot(241)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetnUniformivEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params); - [Slot(246)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetObjectLabelEXT(System.Int32 type, UInt32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr label); - [Slot(278)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetProgramPipelineInfoLogEXT(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr infoLog); - [Slot(279)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetProgramPipelineivEXT(UInt32 pipeline, System.Int32 pname, [OutAttribute] Int32* @params); - [Slot(281)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glGetProgramResourceLocationIndexEXT(UInt32 program, System.Int32 programInterface, [CountAttribute(Computed = "name")] IntPtr name); - [Slot(282)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetQueryivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); - [Slot(283)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetQueryObjecti64vEXT(UInt32 id, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64* @params); - [Slot(284)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetQueryObjectivEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params); - [Slot(285)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetQueryObjectui64vEXT(UInt32 id, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt64* @params); - [Slot(286)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetQueryObjectuivEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params); - [Slot(288)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(290)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params); - [Slot(292)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetSemaphoreParameterui64vEXT(UInt32 semaphore, System.Int32 pname, [OutAttribute] UInt64* @params); - [Slot(300)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexParameterIivEXT(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(302)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexParameterIuivEXT(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params); - [Slot(314)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetUnsignedBytei_vEXT(System.Int32 target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Byte* data); - [Slot(315)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetUnsignedBytevEXT(System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Byte* data); - [Slot(321)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glImportMemoryFdEXT(UInt32 memory, UInt64 size, System.Int32 handleType, Int32 fd); - [Slot(322)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glImportMemoryWin32HandleEXT(UInt32 memory, UInt64 size, System.Int32 handleType, [OutAttribute] IntPtr handle); - [Slot(323)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glImportMemoryWin32NameEXT(UInt32 memory, UInt64 size, System.Int32 handleType, IntPtr name); - [Slot(324)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glImportSemaphoreFdEXT(UInt32 semaphore, System.Int32 handleType, Int32 fd); - [Slot(325)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glImportSemaphoreWin32HandleEXT(UInt32 semaphore, System.Int32 handleType, [OutAttribute] IntPtr handle); - [Slot(326)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glImportSemaphoreWin32NameEXT(UInt32 semaphore, System.Int32 handleType, IntPtr name); - [Slot(327)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glInsertEventMarkerEXT(Int32 length, IntPtr marker); - [Slot(331)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsEnablediEXT(System.Int32 target, UInt32 index); - [Slot(337)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsMemoryObjectEXT(UInt32 memoryObject); - [Slot(342)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsProgramPipelineEXT(UInt32 pipeline); - [Slot(343)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsQueryEXT(UInt32 id); - [Slot(345)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsSemaphoreEXT(UInt32 semaphore); - [Slot(351)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glLabelObjectEXT(System.Int32 type, UInt32 @object, Int32 length, IntPtr label); - [Slot(359)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern IntPtr glMapBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length, System.Int32 access); - [Slot(360)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixFrustumEXT(System.Int32 mode, Double left, Double right, Double bottom, Double top, Double zNear, Double zFar); - [Slot(363)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixLoaddEXT(System.Int32 mode, [CountAttribute(Count = 16)] Double* m); - [Slot(364)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixLoadfEXT(System.Int32 mode, [CountAttribute(Count = 16)] Single* m); - [Slot(365)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixLoadIdentityEXT(System.Int32 mode); - [Slot(367)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixLoadTransposedEXT(System.Int32 mode, [CountAttribute(Count = 16)] Double* m); - [Slot(368)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixLoadTransposefEXT(System.Int32 mode, [CountAttribute(Count = 16)] Single* m); - [Slot(371)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixMultdEXT(System.Int32 mode, [CountAttribute(Count = 16)] Double* m); - [Slot(372)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixMultfEXT(System.Int32 mode, [CountAttribute(Count = 16)] Single* m); - [Slot(374)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixMultTransposedEXT(System.Int32 mode, [CountAttribute(Count = 16)] Double* m); - [Slot(375)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixMultTransposefEXT(System.Int32 mode, [CountAttribute(Count = 16)] Single* m); - [Slot(376)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixOrthoEXT(System.Int32 mode, Double left, Double right, Double bottom, Double top, Double zNear, Double zFar); - [Slot(377)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixPopEXT(System.Int32 mode); - [Slot(378)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixPushEXT(System.Int32 mode); - [Slot(379)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixRotatedEXT(System.Int32 mode, Double angle, Double x, Double y, Double z); - [Slot(380)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixRotatefEXT(System.Int32 mode, Single angle, Single x, Single y, Single z); - [Slot(381)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixScaledEXT(System.Int32 mode, Double x, Double y, Double z); - [Slot(382)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixScalefEXT(System.Int32 mode, Single x, Single y, Single z); - [Slot(383)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixTranslatedEXT(System.Int32 mode, Double x, Double y, Double z); - [Slot(384)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixTranslatefEXT(System.Int32 mode, Single x, Single y, Single z); - [Slot(386)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMemoryObjectParameterivEXT(UInt32 memoryObject, System.Int32 pname, Int32* @params); - [Slot(388)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultiDrawArraysEXT(System.Int32 mode, [CountAttribute(Computed = "primcount")] Int32* first, [CountAttribute(Computed = "primcount")] Int32* count, Int32 primcount); - [Slot(389)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMultiDrawArraysIndirectEXT(System.Int32 mode, [CountAttribute(Computed = "drawcount,stride")] IntPtr indirect, Int32 drawcount, Int32 stride); - [Slot(390)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultiDrawElementsBaseVertexEXT(System.Int32 mode, [CountAttribute(Computed = "drawcount")] Int32* count, System.Int32 type, [CountAttribute(Computed = "drawcount")] IntPtr indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex); - [Slot(391)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultiDrawElementsEXT(System.Int32 mode, [CountAttribute(Computed = "primcount")] Int32* count, System.Int32 type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount); - [Slot(392)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMultiDrawElementsIndirectEXT(System.Int32 mode, System.Int32 type, [CountAttribute(Computed = "drawcount,stride")] IntPtr indirect, Int32 drawcount, Int32 stride); - [Slot(393)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glNamedBufferStorageExternalEXT(UInt32 buffer, IntPtr offset, IntPtr size, IntPtr clientBuffer, System.Int32 flags); - [Slot(394)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glNamedBufferStorageMemEXT(UInt32 buffer, IntPtr size, UInt32 memory, UInt64 offset); - [Slot(400)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPatchParameteriEXT(System.Int32 pname, Int32 value); - [Slot(427)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPolygonOffsetClampEXT(Single factor, Single units, Single clamp); - [Slot(430)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPopGroupMarkerEXT(); - [Slot(431)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPrimitiveBoundingBoxEXT(Single minX, Single minY, Single minZ, Single minW, Single maxX, Single maxY, Single maxZ, Single maxW); - [Slot(434)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramParameteriEXT(UInt32 program, System.Int32 pname, Int32 value); - [Slot(436)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform1fEXT(UInt32 program, Int32 location, Single v0); - [Slot(437)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform1fvEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Single* value); - [Slot(440)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform1iEXT(UInt32 program, Int32 location, Int32 v0); - [Slot(441)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform1ivEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int32* value); - [Slot(444)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform1uiEXT(UInt32 program, Int32 location, UInt32 v0); - [Slot(445)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform1uivEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt32* value); - [Slot(446)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform2fEXT(UInt32 program, Int32 location, Single v0, Single v1); - [Slot(447)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform2fvEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Single* value); - [Slot(450)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform2iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1); - [Slot(451)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform2ivEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int32* value); - [Slot(454)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform2uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1); - [Slot(455)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform2uivEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt32* value); - [Slot(456)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform3fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2); - [Slot(457)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform3fvEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Single* value); - [Slot(460)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform3iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2); - [Slot(461)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform3ivEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int32* value); - [Slot(464)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform3uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); - [Slot(465)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform3uivEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt32* value); - [Slot(466)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform4fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3); - [Slot(467)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform4fvEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Single* value); - [Slot(470)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform4iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); - [Slot(471)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform4ivEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int32* value); - [Slot(474)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform4uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); - [Slot(475)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform4uivEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt32* value); - [Slot(480)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformMatrix2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] Single* value); - [Slot(481)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformMatrix2x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value); - [Slot(482)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformMatrix2x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value); - [Slot(483)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformMatrix3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] Single* value); - [Slot(484)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformMatrix3x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value); - [Slot(485)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformMatrix3x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value); - [Slot(486)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformMatrix4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] Single* value); - [Slot(487)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformMatrix4x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value); - [Slot(488)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformMatrix4x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value); - [Slot(491)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPushGroupMarkerEXT(Int32 length, IntPtr marker); - [Slot(492)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glQueryCounterEXT(UInt32 id, System.Int32 target); - [Slot(493)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRasterSamplesEXT(UInt32 samples, bool fixedsamplelocations); - [Slot(494)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glReadBufferIndexedEXT(System.Int32 src, Int32 index); - [Slot(497)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glReadnPixelsEXT(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr data); - [Slot(500)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glReleaseKeyedMutexWin32EXT(UInt32 memory, UInt64 key); - [Slot(505)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(511)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* param); - [Slot(513)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, [CountAttribute(Computed = "pname")] UInt32* param); - [Slot(523)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glSemaphoreParameterui64vEXT(UInt32 semaphore, System.Int32 pname, UInt64* @params); - [Slot(527)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glSignalSemaphoreEXT(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32* buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32* textures, [CountAttribute(Computed = "numTextureBarriers")] System.Int32* dstLayouts); - [Slot(547)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexBufferEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer); - [Slot(549)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexBufferRangeEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size); - [Slot(553)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexPageCommitmentEXT(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, bool commit); - [Slot(557)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexParameterIivEXT(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(559)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexParameterIuivEXT(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] UInt32* @params); - [Slot(562)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorage1DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); - [Slot(563)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorage2DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(564)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorage3DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); - [Slot(566)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorageMem1DEXT(System.Int32 target, Int32 levels, System.Int32 internalFormat, Int32 width, UInt32 memory, UInt64 offset); - [Slot(567)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorageMem2DEXT(System.Int32 target, Int32 levels, System.Int32 internalFormat, Int32 width, Int32 height, UInt32 memory, UInt64 offset); - [Slot(568)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorageMem2DMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations, UInt32 memory, UInt64 offset); - [Slot(569)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorageMem3DEXT(System.Int32 target, Int32 levels, System.Int32 internalFormat, Int32 width, Int32 height, Int32 depth, UInt32 memory, UInt64 offset); - [Slot(570)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorageMem3DMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations, UInt32 memory, UInt64 offset); - [Slot(574)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); - [Slot(575)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(576)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); - [Slot(577)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorageMem1DEXT(UInt32 texture, Int32 levels, System.Int32 internalFormat, Int32 width, UInt32 memory, UInt64 offset); - [Slot(578)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorageMem2DEXT(UInt32 texture, Int32 levels, System.Int32 internalFormat, Int32 width, Int32 height, UInt32 memory, UInt64 offset); - [Slot(579)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorageMem2DMultisampleEXT(UInt32 texture, Int32 samples, System.Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations, UInt32 memory, UInt64 offset); - [Slot(580)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorageMem3DEXT(UInt32 texture, Int32 levels, System.Int32 internalFormat, Int32 width, Int32 height, Int32 depth, UInt32 memory, UInt64 offset); - [Slot(581)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorageMem3DMultisampleEXT(UInt32 texture, Int32 samples, System.Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations, UInt32 memory, UInt64 offset); - [Slot(582)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureViewEXT(UInt32 texture, System.Int32 target, UInt32 origtexture, System.Int32 internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers); - [Slot(632)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUseProgramStagesEXT(UInt32 pipeline, System.Int32 stages, UInt32 program); - [Slot(633)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUseShaderProgramEXT(System.Int32 type, UInt32 program); - [Slot(635)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glValidateProgramPipelineEXT(UInt32 pipeline); - [Slot(645)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttribDivisorEXT(UInt32 index, UInt32 divisor); - [Slot(657)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glWaitSemaphoreEXT(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32* buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32* textures, [CountAttribute(Computed = "numTextureBarriers")] System.Int32* srcLayouts); - [Slot(661)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glWindowRectanglesEXT(System.Int32 mode, Int32 count, [CountAttribute(Computed = "count")] Int32* box); - [Slot(184)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTexture2DDownsampleIMG(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 xscale, Int32 yscale); - [Slot(186)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTexture2DMultisampleIMG(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples); - [Slot(189)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTextureLayerDownsampleIMG(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer, Int32 xscale, Int32 yscale); - [Slot(305)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int64 glGetTextureHandleIMG(UInt32 texture); - [Slot(307)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int64 glGetTextureSamplerHandleIMG(UInt32 texture, UInt32 sampler); - [Slot(476)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniformHandleui64IMG(UInt32 program, Int32 location, UInt64 value); - [Slot(478)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformHandleui64vIMG(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* values); - [Slot(506)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRenderbufferStorageMultisampleIMG(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(617)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniformHandleui64IMG(Int32 location, UInt64 value); - [Slot(619)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformHandleui64vIMG(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* value); - [Slot(9)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBeginPerfQueryINTEL(UInt32 queryHandle); - [Slot(80)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glCreatePerfQueryINTEL(UInt32 queryId, [OutAttribute] UInt32* queryHandle); - [Slot(98)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDeletePerfQueryINTEL(UInt32 queryHandle); - [Slot(156)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEndPerfQueryINTEL(UInt32 queryHandle); - [Slot(220)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetFirstPerfQueryIdINTEL([OutAttribute] UInt32* queryId); - [Slot(236)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetNextPerfQueryIdINTEL(UInt32 queryId, [OutAttribute] UInt32* nextQueryId); - [Slot(263)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPerfCounterInfoINTEL(UInt32 queryId, UInt32 counterId, UInt32 counterNameLength, [OutAttribute, CountAttribute(Parameter = "counterNameLength")] IntPtr counterName, UInt32 counterDescLength, [OutAttribute, CountAttribute(Parameter = "counterDescLength")] IntPtr counterDesc, [OutAttribute] UInt32* counterOffset, [OutAttribute] UInt32* counterDataSize, [OutAttribute] UInt32* counterTypeEnum, [OutAttribute] UInt32* counterDataTypeEnum, [OutAttribute] UInt64* rawCounterMaxValue); - [Slot(270)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPerfQueryDataINTEL(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] UInt32* bytesWritten); - [Slot(271)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPerfQueryIdByNameINTEL(IntPtr queryName, [OutAttribute] UInt32* queryId); - [Slot(272)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPerfQueryInfoINTEL(UInt32 queryId, UInt32 queryNameLength, [OutAttribute, CountAttribute(Parameter = "queryNameLength")] IntPtr queryName, [OutAttribute] UInt32* dataSize, [OutAttribute] UInt32* noCounters, [OutAttribute] UInt32* noInstances, [OutAttribute] UInt32* capsMask); - [Slot(20)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendBarrierKHR(); - [Slot(87)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDebugMessageCallbackKHR(DebugProcKhr callback, IntPtr userParam); - [Slot(89)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDebugMessageControlKHR(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); - [Slot(91)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDebugMessageInsertKHR(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); - [Slot(215)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe Int32 glGetDebugMessageLogKHR(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] System.Int32* sources, [OutAttribute, CountAttribute(Parameter = "count")] System.Int32* types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* ids, [OutAttribute, CountAttribute(Parameter = "count")] System.Int32* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr messageLog); - [Slot(229)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glGetGraphicsResetStatusKHR(); - [Slot(239)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetnUniformfvKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); - [Slot(242)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetnUniformivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); - [Slot(244)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetnUniformuivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); - [Slot(247)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr label); - [Slot(249)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetObjectPtrLabelKHR(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr label); - [Slot(274)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glGetPointervKHR(System.Int32 pname, [OutAttribute] IntPtr @params); - [Slot(385)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMaxShaderCompilerThreadsKHR(UInt32 count); - [Slot(397)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); - [Slot(399)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glObjectPtrLabelKHR(IntPtr ptr, Int32 length, IntPtr label); - [Slot(429)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPopDebugGroupKHR(); - [Slot(490)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPushDebugGroupKHR(System.Int32 source, UInt32 id, Int32 length, IntPtr message); - [Slot(498)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glReadnPixelsKHR(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr data); - [Slot(7)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBeginConditionalRenderNV(UInt32 id, System.Int32 mode); - [Slot(21)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendBarrierNV(); - [Slot(36)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendParameteriNV(System.Int32 pname, Int32 value); - [Slot(38)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlitFramebufferNV(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); - [Slot(62)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glConservativeRasterParameteriNV(System.Int32 pname, Int32 param); - [Slot(63)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyBufferSubDataNV(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size); - [Slot(66)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyPathNV(UInt32 resultPath, UInt32 srcPath); - [Slot(71)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCoverageMaskNV(bool mask); - [Slot(72)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCoverageModulationNV(System.Int32 components); - [Slot(73)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glCoverageModulationTableNV(Int32 n, [CountAttribute(Parameter = "n")] Single* v); - [Slot(74)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCoverageOperationNV(System.Int32 operation); - [Slot(75)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glCoverFillPathInstancedNV(Int32 numPaths, System.Int32 pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, System.Int32 coverMode, System.Int32 transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues); - [Slot(76)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCoverFillPathNV(UInt32 path, System.Int32 coverMode); - [Slot(77)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glCoverStrokePathInstancedNV(Int32 numPaths, System.Int32 pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, System.Int32 coverMode, System.Int32 transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues); - [Slot(78)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCoverStrokePathNV(UInt32 path, System.Int32 coverMode); - [Slot(93)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteFencesNV(Int32 n, [CountAttribute(Parameter = "n")] UInt32* fences); - [Slot(96)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDeletePathsNV(UInt32 path, Int32 range); - [Slot(110)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDepthRangeArrayfvNV(UInt32 first, Int32 count, Single* v); - [Slot(113)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDepthRangeIndexedfNV(UInt32 index, Single n, Single f); - [Slot(119)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDisableiNV(System.Int32 target, UInt32 index); - [Slot(127)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawArraysInstancedNV(System.Int32 mode, Int32 first, Int32 count, Int32 primcount); - [Slot(130)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDrawBuffersNV(Int32 n, [CountAttribute(Parameter = "n")] System.Int32* bufs); - [Slot(140)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsInstancedNV(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 primcount); - [Slot(145)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawVkImageNV(UInt64 vkImage, UInt32 sampler, Single x0, Single y0, Single x1, Single y1, Single z, Single s0, Single t0, Single s1, Single t1); - [Slot(151)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEnableiNV(System.Int32 target, UInt32 index); - [Slot(154)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEndConditionalRenderNV(); - [Slot(173)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFinishFenceNV(UInt32 fence); - [Slot(176)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFragmentCoverageColorNV(UInt32 color); - [Slot(182)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glFramebufferSampleLocationsfvNV(System.Int32 target, UInt32 start, Int32 count, Single* v); - [Slot(196)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenFencesNV(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* fences); - [Slot(198)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glGenPathsNV(Int32 range); - [Slot(213)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetCoverageModulationTableNV(Int32 bufsize, [OutAttribute] Single* v); - [Slot(219)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetFenceivNV(UInt32 fence, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(221)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetFloati_vNV(System.Int32 target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data); - [Slot(230)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int64 glGetImageHandleNV(UInt32 texture, Int32 level, bool layered, Int32 layer, System.Int32 format); - [Slot(234)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetInternalformatSampleivNV(System.Int32 target, System.Int32 internalformat, Int32 samples, System.Int32 pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params); - [Slot(250)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathColorGenfvNV(System.Int32 color, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* value); - [Slot(251)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathColorGenivNV(System.Int32 color, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* value); - [Slot(252)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathCommandsNV(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] Byte* commands); - [Slot(253)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathCoordsNV(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] Single* coords); - [Slot(254)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathDashArrayNV(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] Single* dashArray); - [Slot(255)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Single glGetPathLengthNV(UInt32 path, Int32 startSegment, Int32 numSegments); - [Slot(256)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathMetricRangeNV(System.Int32 metricQueryMask, UInt32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics); - [Slot(257)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathMetricsNV(System.Int32 metricQueryMask, Int32 numPaths, System.Int32 pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics); - [Slot(258)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathParameterfvNV(UInt32 path, System.Int32 pname, [OutAttribute, CountAttribute(Count = 4)] Single* value); - [Slot(259)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathParameterivNV(UInt32 path, System.Int32 pname, [OutAttribute, CountAttribute(Count = 4)] Int32* value); - [Slot(260)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathSpacingNV(System.Int32 pathListMode, Int32 numPaths, System.Int32 pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Single advanceScale, Single kerningScale, System.Int32 transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing); - [Slot(261)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathTexGenfvNV(System.Int32 texCoordSet, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* value); - [Slot(262)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathTexGenivNV(System.Int32 texCoordSet, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* value); - [Slot(280)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetProgramResourcefvNV(UInt32 program, System.Int32 programInterface, UInt32 index, Int32 propCount, System.Int32* props, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Single* @params); - [Slot(306)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int64 glGetTextureHandleNV(UInt32 texture); - [Slot(308)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int64 glGetTextureSamplerHandleNV(UInt32 texture, UInt32 sampler); - [Slot(311)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetUniformi64vNV(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int64* @params); - [Slot(319)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern IntPtr glGetVkProcAddrNV([CountAttribute(Computed = "name")] IntPtr name); - [Slot(328)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glInterpolatePathsNV(UInt32 resultPath, UInt32 pathA, UInt32 pathB, Single weight); - [Slot(332)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsEnablediNV(System.Int32 target, UInt32 index); - [Slot(334)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsFenceNV(UInt32 fence); - [Slot(336)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsImageHandleResidentNV(UInt64 handle); - [Slot(338)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsPathNV(UInt32 path); - [Slot(339)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsPointInFillPathNV(UInt32 path, UInt32 mask, Single x, Single y); - [Slot(340)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsPointInStrokePathNV(UInt32 path, Single x, Single y); - [Slot(349)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsTextureHandleResidentNV(UInt64 handle); - [Slot(354)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMakeImageHandleNonResidentNV(UInt64 handle); - [Slot(355)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMakeImageHandleResidentNV(UInt64 handle, System.Int32 access); - [Slot(356)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMakeTextureHandleNonResidentNV(UInt64 handle); - [Slot(357)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMakeTextureHandleResidentNV(UInt64 handle); - [Slot(361)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixLoad3x2fNV(System.Int32 matrixMode, Single* m); - [Slot(362)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixLoad3x3fNV(System.Int32 matrixMode, Single* m); - [Slot(366)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixLoadTranspose3x3fNV(System.Int32 matrixMode, Single* m); - [Slot(369)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixMult3x2fNV(System.Int32 matrixMode, Single* m); - [Slot(370)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixMult3x3fNV(System.Int32 matrixMode, Single* m); - [Slot(373)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixMultTranspose3x3fNV(System.Int32 matrixMode, Single* m); - [Slot(395)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glNamedFramebufferSampleLocationsfvNV(UInt32 framebuffer, UInt32 start, Int32 count, Single* v); - [Slot(402)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPathColorGenNV(System.Int32 color, System.Int32 genMode, System.Int32 colorFormat, [CountAttribute(Computed = "genMode,colorFormat")] Single* coeffs); - [Slot(403)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPathCommandsNV(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, System.Int32 coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords); - [Slot(404)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathCoordsNV(UInt32 path, Int32 numCoords, System.Int32 coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords); - [Slot(405)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathCoverDepthFuncNV(System.Int32 func); - [Slot(406)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPathDashArrayNV(UInt32 path, Int32 dashCount, [CountAttribute(Parameter = "dashCount")] Single* dashArray); - [Slot(407)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathFogGenNV(System.Int32 genMode); - [Slot(408)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glPathGlyphIndexArrayNV(UInt32 firstPathName, System.Int32 fontTarget, IntPtr fontName, System.Int32 fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale); - [Slot(409)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glPathGlyphIndexRangeNV(System.Int32 fontTarget, IntPtr fontName, System.Int32 fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount); - [Slot(410)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathGlyphRangeNV(UInt32 firstPathName, System.Int32 fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, System.Int32 fontStyle, UInt32 firstGlyph, Int32 numGlyphs, System.Int32 handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale); - [Slot(411)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathGlyphsNV(UInt32 firstPathName, System.Int32 fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, System.Int32 fontStyle, Int32 numGlyphs, System.Int32 type, [CountAttribute(Computed = "numGlyphs,type,charcodes")] IntPtr charcodes, System.Int32 handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale); - [Slot(412)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glPathMemoryGlyphIndexArrayNV(UInt32 firstPathName, System.Int32 fontTarget, IntPtr fontSize, IntPtr fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale); - [Slot(413)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathParameterfNV(UInt32 path, System.Int32 pname, Single value); - [Slot(414)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPathParameterfvNV(UInt32 path, System.Int32 pname, [CountAttribute(Computed = "pname")] Single* value); - [Slot(415)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathParameteriNV(UInt32 path, System.Int32 pname, Int32 value); - [Slot(416)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPathParameterivNV(UInt32 path, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* value); - [Slot(417)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathStencilDepthOffsetNV(Single factor, Single units); - [Slot(418)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathStencilFuncNV(System.Int32 func, Int32 @ref, UInt32 mask); - [Slot(419)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathStringNV(UInt32 path, System.Int32 format, Int32 length, [CountAttribute(Parameter = "length")] IntPtr pathString); - [Slot(420)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPathSubCommandsNV(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, System.Int32 coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords); - [Slot(421)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathSubCoordsNV(UInt32 path, Int32 coordStart, Int32 numCoords, System.Int32 coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords); - [Slot(422)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPathTexGenNV(System.Int32 texCoordSet, System.Int32 genMode, Int32 components, [CountAttribute(Computed = "genMode,components")] Single* coeffs); - [Slot(424)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe byte glPointAlongPathNV(UInt32 path, Int32 startSegment, Int32 numSegments, Single distance, [OutAttribute, CountAttribute(Count = 1)] Single* x, [OutAttribute, CountAttribute(Count = 1)] Single* y, [OutAttribute, CountAttribute(Count = 1)] Single* tangentX, [OutAttribute, CountAttribute(Count = 1)] Single* tangentY); - [Slot(425)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPolygonModeNV(System.Int32 face, System.Int32 mode); - [Slot(435)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramPathFragmentInputGenNV(UInt32 program, Int32 location, System.Int32 genMode, Int32 components, Single* coeffs); - [Slot(438)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform1i64NV(UInt32 program, Int32 location, Int64 x); - [Slot(439)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform1i64vNV(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64* value); - [Slot(442)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform1ui64NV(UInt32 program, Int32 location, UInt64 x); - [Slot(443)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform1ui64vNV(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* value); - [Slot(448)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform2i64NV(UInt32 program, Int32 location, Int64 x, Int64 y); - [Slot(449)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform2i64vNV(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int64* value); - [Slot(452)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform2ui64NV(UInt32 program, Int32 location, UInt64 x, UInt64 y); - [Slot(453)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform2ui64vNV(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt64* value); - [Slot(458)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform3i64NV(UInt32 program, Int32 location, Int64 x, Int64 y, Int64 z); - [Slot(459)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform3i64vNV(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int64* value); - [Slot(462)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform3ui64NV(UInt32 program, Int32 location, UInt64 x, UInt64 y, UInt64 z); - [Slot(463)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform3ui64vNV(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt64* value); - [Slot(468)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform4i64NV(UInt32 program, Int32 location, Int64 x, Int64 y, Int64 z, Int64 w); - [Slot(469)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform4i64vNV(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int64* value); - [Slot(472)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform4ui64NV(UInt32 program, Int32 location, UInt64 x, UInt64 y, UInt64 z, UInt64 w); - [Slot(473)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform4ui64vNV(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt64* value); - [Slot(477)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniformHandleui64NV(UInt32 program, Int32 location, UInt64 value); - [Slot(479)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformHandleui64vNV(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* values); - [Slot(495)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glReadBufferNV(System.Int32 mode); - [Slot(507)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRenderbufferStorageMultisampleNV(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(508)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glResolveDepthValuesNV(); - [Slot(516)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glScissorArrayvNV(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Int32* v); - [Slot(518)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glScissorIndexedNV(UInt32 index, Int32 left, Int32 bottom, Int32 width, Int32 height); - [Slot(520)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glScissorIndexedvNV(UInt32 index, [CountAttribute(Count = 4)] Int32* v); - [Slot(524)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glSetFenceNV(UInt32 fence, System.Int32 condition); - [Slot(528)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glSignalVkFenceNV(UInt64 vkFence); - [Slot(529)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glSignalVkSemaphoreNV(UInt64 vkSemaphore); - [Slot(531)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glStencilFillPathInstancedNV(Int32 numPaths, System.Int32 pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, System.Int32 fillMode, UInt32 mask, System.Int32 transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues); - [Slot(532)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilFillPathNV(UInt32 path, System.Int32 fillMode, UInt32 mask); - [Slot(539)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glStencilStrokePathInstancedNV(Int32 numPaths, System.Int32 pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, System.Int32 transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues); - [Slot(540)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilStrokePathNV(UInt32 path, Int32 reference, UInt32 mask); - [Slot(541)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glStencilThenCoverFillPathInstancedNV(Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, System.Int32 fillMode, UInt32 mask, System.Int32 coverMode, System.Int32 transformType, Single* transformValues); - [Slot(542)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilThenCoverFillPathNV(UInt32 path, System.Int32 fillMode, UInt32 mask, System.Int32 coverMode); - [Slot(543)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glStencilThenCoverStrokePathInstancedNV(Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, System.Int32 coverMode, System.Int32 transformType, Single* transformValues); - [Slot(544)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilThenCoverStrokePathNV(UInt32 path, Int32 reference, UInt32 mask, System.Int32 coverMode); - [Slot(545)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glSubpixelPrecisionBiasNV(UInt32 xbits, UInt32 ybits); - [Slot(546)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glTestFenceNV(UInt32 fence); - [Slot(584)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTransformPathNV(UInt32 resultPath, UInt32 srcPath, System.Int32 transformType, [CountAttribute(Computed = "transformType")] Single* transformValues); - [Slot(588)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform1i64NV(Int32 location, Int64 x); - [Slot(589)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform1i64vNV(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] Int64* value); - [Slot(591)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform1ui64NV(Int32 location, UInt64 x); - [Slot(592)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform1ui64vNV(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] UInt64* value); - [Slot(596)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform2i64NV(Int32 location, Int64 x, Int64 y); - [Slot(597)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform2i64vNV(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int64* value); - [Slot(599)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform2ui64NV(Int32 location, UInt64 x, UInt64 y); - [Slot(600)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform2ui64vNV(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt64* value); - [Slot(604)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform3i64NV(Int32 location, Int64 x, Int64 y, Int64 z); - [Slot(605)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform3i64vNV(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int64* value); - [Slot(607)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform3ui64NV(Int32 location, UInt64 x, UInt64 y, UInt64 z); - [Slot(608)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform3ui64vNV(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt64* value); - [Slot(612)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform4i64NV(Int32 location, Int64 x, Int64 y, Int64 z, Int64 w); - [Slot(613)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform4i64vNV(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int64* value); - [Slot(615)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform4ui64NV(Int32 location, UInt64 x, UInt64 y, UInt64 z, UInt64 w); - [Slot(616)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform4ui64vNV(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt64* value); - [Slot(618)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniformHandleui64NV(Int32 location, UInt64 value); - [Slot(620)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformHandleui64vNV(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* value); - [Slot(622)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix2x3fvNV(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value); - [Slot(623)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix2x4fvNV(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value); - [Slot(625)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix3x2fvNV(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value); - [Slot(626)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix3x4fvNV(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value); - [Slot(628)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix4x2fvNV(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value); - [Slot(629)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix4x3fvNV(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value); - [Slot(646)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttribDivisorNV(UInt32 index, UInt32 divisor); - [Slot(649)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glViewportArrayvNV(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Single* v); - [Slot(651)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glViewportIndexedfNV(UInt32 index, Single x, Single y, Single w, Single h); - [Slot(653)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glViewportIndexedfvNV(UInt32 index, [CountAttribute(Count = 4)] Single* v); - [Slot(655)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glViewportPositionWScaleNV(UInt32 index, Single xcoeff, Single ycoeff); - [Slot(656)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glViewportSwizzleNV(UInt32 index, System.Int32 swizzlex, System.Int32 swizzley, System.Int32 swizzlez, System.Int32 swizzlew); - [Slot(659)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glWaitVkSemaphoreNV(UInt64 vkSemaphore); - [Slot(660)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glWeightPathsNV(UInt32 resultPath, Int32 numPaths, [CountAttribute(Parameter = "numPaths")] UInt32* paths, [CountAttribute(Parameter = "numPaths")] Single* weights); - [Slot(19)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindVertexArrayOES(UInt32 array); - [Slot(26)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendEquationiOES(UInt32 buf, System.Int32 mode); - [Slot(29)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendEquationSeparateiOES(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha); - [Slot(32)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendFunciOES(UInt32 buf, System.Int32 src, System.Int32 dst); - [Slot(35)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendFuncSeparateiOES(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); - [Slot(56)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glColorMaskiOES(UInt32 index, bool r, bool g, bool b, bool a); - [Slot(59)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCompressedTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data); - [Slot(61)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCompressedTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data); - [Slot(65)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyImageSubDataOES(UInt32 srcName, System.Int32 srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, System.Int32 dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth); - [Slot(69)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); - [Slot(107)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteVertexArraysOES(Int32 n, [CountAttribute(Parameter = "n")] UInt32* arrays); - [Slot(111)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDepthRangeArrayfvOES(UInt32 first, Int32 count, Single* v); - [Slot(114)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDepthRangeIndexedfOES(UInt32 index, Single n, Single f); - [Slot(120)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDisableiOES(System.Int32 target, UInt32 index); - [Slot(133)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsBaseVertexOES(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex); - [Slot(138)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsInstancedBaseVertexOES(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 instancecount, Int32 basevertex); - [Slot(142)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawRangeElementsBaseVertexOES(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex); - [Slot(146)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEGLImageTargetRenderbufferStorageOES(System.Int32 target, IntPtr image); - [Slot(147)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEGLImageTargetTexture2DOES(System.Int32 target, IntPtr image); - [Slot(152)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEnableiOES(System.Int32 target, UInt32 index); - [Slot(187)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTexture3DOES(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 zoffset); - [Slot(192)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTextureOES(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level); - [Slot(205)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenVertexArraysOES(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* arrays); - [Slot(212)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glGetBufferPointervOES(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); - [Slot(222)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetFloati_vOES(System.Int32 target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data); - [Slot(275)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetProgramBinaryOES(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] System.Int32* binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary); - [Slot(289)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetSamplerParameterIivOES(UInt32 sampler, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(291)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetSamplerParameterIuivOES(UInt32 sampler, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params); - [Slot(301)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexParameterIivOES(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(303)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexParameterIuivOES(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params); - [Slot(333)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsEnablediOES(System.Int32 target, UInt32 index); - [Slot(350)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsVertexArrayOES(UInt32 array); - [Slot(358)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern IntPtr glMapBufferOES(System.Int32 target, System.Int32 access); - [Slot(387)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMinSampleShadingOES(Single value); - [Slot(401)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPatchParameteriOES(System.Int32 pname, Int32 value); - [Slot(432)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPrimitiveBoundingBoxOES(Single minX, Single minY, Single minZ, Single minW, Single maxX, Single maxY, Single maxZ, Single maxW); - [Slot(433)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramBinaryOES(UInt32 program, System.Int32 binaryFormat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length); - [Slot(512)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glSamplerParameterIivOES(UInt32 sampler, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* param); - [Slot(514)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glSamplerParameterIuivOES(UInt32 sampler, System.Int32 pname, [CountAttribute(Computed = "pname")] UInt32* param); - [Slot(517)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glScissorArrayvOES(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Int32* v); - [Slot(519)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glScissorIndexedOES(UInt32 index, Int32 left, Int32 bottom, Int32 width, Int32 height); - [Slot(521)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glScissorIndexedvOES(UInt32 index, [CountAttribute(Count = 4)] Int32* v); - [Slot(548)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexBufferOES(System.Int32 target, System.Int32 internalformat, UInt32 buffer); - [Slot(550)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexBufferRangeOES(System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size); - [Slot(552)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels); - [Slot(558)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexParameterIivOES(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(560)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexParameterIuivOES(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] UInt32* @params); - [Slot(565)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorage3DMultisampleOES(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); - [Slot(572)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels); - [Slot(583)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureViewOES(UInt32 texture, System.Int32 target, UInt32 origtexture, System.Int32 internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers); - [Slot(630)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glUnmapBufferOES(System.Int32 target); - [Slot(650)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glViewportArrayvOES(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Single* v); - [Slot(652)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glViewportIndexedfOES(UInt32 index, Single x, Single y, Single w, Single h); - [Slot(654)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glViewportIndexedfvOES(UInt32 index, [CountAttribute(Count = 4)] Single* v); - [Slot(190)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTextureMultisampleMultiviewOVR(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 samples, Int32 baseViewIndex, Int32 numViews); - [Slot(191)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTextureMultiviewOVR(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 baseViewIndex, Int32 numViews); - [Slot(4)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glAlphaFuncQCOM(System.Int32 func, Single @ref); - [Slot(117)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDisableDriverControlQCOM(UInt32 driverControl); - [Slot(149)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEnableDriverControlQCOM(UInt32 driverControl); - [Slot(158)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEndTilingQCOM(System.Int32 preserveMask); - [Slot(159)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glExtGetBufferPointervQCOM(System.Int32 target, [OutAttribute] IntPtr @params); - [Slot(160)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetBuffersQCOM([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers); - [Slot(161)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetFramebuffersQCOM([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers); - [Slot(162)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetProgramBinarySourceQCOM(UInt32 program, System.Int32 shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] IntPtr source, [OutAttribute] Int32* length); - [Slot(163)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetProgramsQCOM([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms); - [Slot(164)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetRenderbuffersQCOM([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers); - [Slot(165)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetShadersQCOM([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders); - [Slot(166)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetTexLevelParameterivQCOM(UInt32 texture, System.Int32 face, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); - [Slot(167)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glExtGetTexSubImageQCOM(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr texels); - [Slot(168)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetTexturesQCOM([OutAttribute] UInt32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures); - [Slot(169)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glExtIsProgramBinaryQCOM(UInt32 program); - [Slot(170)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glExtTexObjectStateOverrideiQCOM(System.Int32 target, System.Int32 pname, Int32 param); - [Slot(177)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferFetchBarrierQCOM(); - [Slot(178)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glFramebufferFoveationConfigQCOM(UInt32 framebuffer, UInt32 numLayers, UInt32 focalPointsPerLayer, UInt32 requestedFeatures, [OutAttribute, CountAttribute(Count = 1)] UInt32* providedFeatures); - [Slot(179)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferFoveationParametersQCOM(UInt32 framebuffer, UInt32 layer, UInt32 focalPoint, Single focalX, Single focalY, Single gainX, Single gainY, Single foveaArea); - [Slot(216)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetDriverControlsQCOM([OutAttribute] Int32* num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] UInt32* driverControls); - [Slot(217)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr driverControlString); - [Slot(530)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, System.Int32 preserveMask); - [Slot(573)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureFoveationParametersQCOM(UInt32 texture, UInt32 layer, UInt32 focalPoint, Single focalX, Single focalY, Single gainX, Single gainY, Single foveaArea); - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/ES20/ES20Enums.cs b/external/src/OpenTK/OpenTK/Graphics/ES20/ES20Enums.cs deleted file mode 100644 index 1d32ede..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/ES20/ES20Enums.cs +++ /dev/null @@ -1,34671 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2015 Stefanos Apostolopoulos for the Open Toolkit Library -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - - - -using System; - -namespace OpenTK.Graphics.ES20 -{ - /// - /// Not used directly. - /// - public enum AccumOp : int - { - /// - /// Original was GL_ACCUM = 0x0100 - /// - Accum = ((int)0x0100), - /// - /// Original was GL_LOAD = 0x0101 - /// - Load = ((int)0x0101), - /// - /// Original was GL_RETURN = 0x0102 - /// - Return = ((int)0x0102), - /// - /// Original was GL_MULT = 0x0103 - /// - Mult = ((int)0x0103), - /// - /// Original was GL_ADD = 0x0104 - /// - Add = ((int)0x0104), - } - - /// - /// Used in GL.GetActiveAttrib - /// - public enum ActiveAttribType : int - { - /// - /// Original was GL_Float = 0X1406 - /// - Float = ((int)0X1406), - /// - /// Original was GL_FloatVec2 = 0X8b50 - /// - FloatVec2 = ((int)0X8b50), - /// - /// Original was GL_FloatVec3 = 0X8b51 - /// - FloatVec3 = ((int)0X8b51), - /// - /// Original was GL_FloatVec4 = 0X8b52 - /// - FloatVec4 = ((int)0X8b52), - /// - /// Original was GL_FloatMat2 = 0X8b5a - /// - FloatMat2 = ((int)0X8b5a), - /// - /// Original was GL_FloatMat3 = 0X8b5b - /// - FloatMat3 = ((int)0X8b5b), - /// - /// Original was GL_FloatMat4 = 0X8b5c - /// - FloatMat4 = ((int)0X8b5c), - } - - /// - /// Used in GL.GetActiveUniform - /// - public enum ActiveUniformType : int - { - /// - /// Original was GL_Int = 0X1404 - /// - Int = ((int)0X1404), - /// - /// Original was GL_Float = 0X1406 - /// - Float = ((int)0X1406), - /// - /// Original was GL_FloatVec2 = 0X8b50 - /// - FloatVec2 = ((int)0X8b50), - /// - /// Original was GL_FloatVec3 = 0X8b51 - /// - FloatVec3 = ((int)0X8b51), - /// - /// Original was GL_FloatVec4 = 0X8b52 - /// - FloatVec4 = ((int)0X8b52), - /// - /// Original was GL_IntVec2 = 0X8b53 - /// - IntVec2 = ((int)0X8b53), - /// - /// Original was GL_IntVec3 = 0X8b54 - /// - IntVec3 = ((int)0X8b54), - /// - /// Original was GL_IntVec4 = 0X8b55 - /// - IntVec4 = ((int)0X8b55), - /// - /// Original was GL_Bool = 0X8b56 - /// - Bool = ((int)0X8b56), - /// - /// Original was GL_BoolVec2 = 0X8b57 - /// - BoolVec2 = ((int)0X8b57), - /// - /// Original was GL_BoolVec3 = 0X8b58 - /// - BoolVec3 = ((int)0X8b58), - /// - /// Original was GL_BoolVec4 = 0X8b59 - /// - BoolVec4 = ((int)0X8b59), - /// - /// Original was GL_FloatMat2 = 0X8b5a - /// - FloatMat2 = ((int)0X8b5a), - /// - /// Original was GL_FloatMat3 = 0X8b5b - /// - FloatMat3 = ((int)0X8b5b), - /// - /// Original was GL_FloatMat4 = 0X8b5c - /// - FloatMat4 = ((int)0X8b5c), - /// - /// Original was GL_Sampler2D = 0X8b5e - /// - Sampler2D = ((int)0X8b5e), - /// - /// Original was GL_SamplerCube = 0X8b60 - /// - SamplerCube = ((int)0X8b60), - } - - /// - /// Used in GL.Amd.GetPerfMonitorCounterData, GL.Amd.GetPerfMonitorCounterInfo and 305 other functions - /// - public enum All : int - { - /// - /// Original was GL_FALSE = 0 - /// - False = ((int)0), - /// - /// Original was GL_LAYOUT_DEFAULT_INTEL = 0 - /// - LayoutDefaultIntel = ((int)0), - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_NONE_OES = 0 - /// - NoneOes = ((int)0), - /// - /// Original was GL_Zero = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_CLOSE_PATH_NV = 0x00 - /// - ClosePathNv = ((int)0x00), - /// - /// Original was GL_Points = 0X0000 - /// - Points = ((int)0X0000), - /// - /// Original was GL_PERFQUERY_SINGLE_CONTEXT_INTEL = 0x00000000 - /// - PerfquerySingleContextIntel = ((int)0x00000000), - /// - /// Original was GL_CLIENT_PIXEL_STORE_BIT = 0x00000001 - /// - ClientPixelStoreBit = ((int)0x00000001), - /// - /// Original was GL_COLOR_BUFFER_BIT0_QCOM = 0x00000001 - /// - ColorBufferBit0Qcom = ((int)0x00000001), - /// - /// Original was GL_CONTEXT_CORE_PROFILE_BIT = 0x00000001 - /// - ContextCoreProfileBit = ((int)0x00000001), - /// - /// Original was GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT = 0x00000001 - /// - ContextFlagForwardCompatibleBit = ((int)0x00000001), - /// - /// Original was GL_CURRENT_BIT = 0x00000001 - /// - CurrentBit = ((int)0x00000001), - /// - /// Original was GL_FOVEATION_ENABLE_BIT_QCOM = 0x00000001 - /// - FoveationEnableBitQcom = ((int)0x00000001), - /// - /// Original was GL_PERFQUERY_GLOBAL_CONTEXT_INTEL = 0x00000001 - /// - PerfqueryGlobalContextIntel = ((int)0x00000001), - /// - /// Original was GL_QUERY_DEPTH_PASS_EVENT_BIT_AMD = 0x00000001 - /// - QueryDepthPassEventBitAmd = ((int)0x00000001), - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT = 0x00000001 - /// - SyncFlushCommandsBit = ((int)0x00000001), - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT_APPLE = 0x00000001 - /// - SyncFlushCommandsBitApple = ((int)0x00000001), - /// - /// Original was GL_TEXTURE_STORAGE_SPARSE_BIT_AMD = 0x00000001 - /// - TextureStorageSparseBitAmd = ((int)0x00000001), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT = 0x00000001 - /// - VertexAttribArrayBarrierBit = ((int)0x00000001), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT = 0x00000001 - /// - VertexAttribArrayBarrierBitExt = ((int)0x00000001), - /// - /// Original was GL_VERTEX_SHADER_BIT = 0x00000001 - /// - VertexShaderBit = ((int)0x00000001), - /// - /// Original was GL_VERTEX_SHADER_BIT_EXT = 0x00000001 - /// - VertexShaderBitExt = ((int)0x00000001), - /// - /// Original was GL_CLIENT_VERTEX_ARRAY_BIT = 0x00000002 - /// - ClientVertexArrayBit = ((int)0x00000002), - /// - /// Original was GL_COLOR_BUFFER_BIT1_QCOM = 0x00000002 - /// - ColorBufferBit1Qcom = ((int)0x00000002), - /// - /// Original was GL_CONTEXT_COMPATIBILITY_PROFILE_BIT = 0x00000002 - /// - ContextCompatibilityProfileBit = ((int)0x00000002), - /// - /// Original was GL_CONTEXT_FLAG_DEBUG_BIT = 0x00000002 - /// - ContextFlagDebugBit = ((int)0x00000002), - /// - /// Original was GL_CONTEXT_FLAG_DEBUG_BIT_KHR = 0x00000002 - /// - ContextFlagDebugBitKhr = ((int)0x00000002), - /// - /// Original was GL_ELEMENT_ARRAY_BARRIER_BIT = 0x00000002 - /// - ElementArrayBarrierBit = ((int)0x00000002), - /// - /// Original was GL_ELEMENT_ARRAY_BARRIER_BIT_EXT = 0x00000002 - /// - ElementArrayBarrierBitExt = ((int)0x00000002), - /// - /// Original was GL_FOVEATION_SCALED_BIN_METHOD_BIT_QCOM = 0x00000002 - /// - FoveationScaledBinMethodBitQcom = ((int)0x00000002), - /// - /// Original was GL_FRAGMENT_SHADER_BIT = 0x00000002 - /// - FragmentShaderBit = ((int)0x00000002), - /// - /// Original was GL_FRAGMENT_SHADER_BIT_EXT = 0x00000002 - /// - FragmentShaderBitExt = ((int)0x00000002), - /// - /// Original was GL_POINT_BIT = 0x00000002 - /// - PointBit = ((int)0x00000002), - /// - /// Original was GL_QUERY_DEPTH_FAIL_EVENT_BIT_AMD = 0x00000002 - /// - QueryDepthFailEventBitAmd = ((int)0x00000002), - /// - /// Original was GL_COLOR_BUFFER_BIT2_QCOM = 0x00000004 - /// - ColorBufferBit2Qcom = ((int)0x00000004), - /// - /// Original was GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT = 0x00000004 - /// - ContextFlagRobustAccessBit = ((int)0x00000004), - /// - /// Original was GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB = 0x00000004 - /// - ContextFlagRobustAccessBitArb = ((int)0x00000004), - /// - /// Original was GL_GEOMETRY_SHADER_BIT = 0x00000004 - /// - GeometryShaderBit = ((int)0x00000004), - /// - /// Original was GL_GEOMETRY_SHADER_BIT_EXT = 0x00000004 - /// - GeometryShaderBitExt = ((int)0x00000004), - /// - /// Original was GL_GEOMETRY_SHADER_BIT_OES = 0x00000004 - /// - GeometryShaderBitOes = ((int)0x00000004), - /// - /// Original was GL_LINE_BIT = 0x00000004 - /// - LineBit = ((int)0x00000004), - /// - /// Original was GL_QUERY_STENCIL_FAIL_EVENT_BIT_AMD = 0x00000004 - /// - QueryStencilFailEventBitAmd = ((int)0x00000004), - /// - /// Original was GL_UNIFORM_BARRIER_BIT = 0x00000004 - /// - UniformBarrierBit = ((int)0x00000004), - /// - /// Original was GL_UNIFORM_BARRIER_BIT_EXT = 0x00000004 - /// - UniformBarrierBitExt = ((int)0x00000004), - /// - /// Original was GL_COLOR_BUFFER_BIT3_QCOM = 0x00000008 - /// - ColorBufferBit3Qcom = ((int)0x00000008), - /// - /// Original was GL_CONTEXT_FLAG_NO_ERROR_BIT = 0x00000008 - /// - ContextFlagNoErrorBit = ((int)0x00000008), - /// - /// Original was GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR = 0x00000008 - /// - ContextFlagNoErrorBitKhr = ((int)0x00000008), - /// - /// Original was GL_POLYGON_BIT = 0x00000008 - /// - PolygonBit = ((int)0x00000008), - /// - /// Original was GL_QUERY_DEPTH_BOUNDS_FAIL_EVENT_BIT_AMD = 0x00000008 - /// - QueryDepthBoundsFailEventBitAmd = ((int)0x00000008), - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT = 0x00000008 - /// - TessControlShaderBit = ((int)0x00000008), - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT_EXT = 0x00000008 - /// - TessControlShaderBitExt = ((int)0x00000008), - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT_OES = 0x00000008 - /// - TessControlShaderBitOes = ((int)0x00000008), - /// - /// Original was GL_TEXTURE_FETCH_BARRIER_BIT = 0x00000008 - /// - TextureFetchBarrierBit = ((int)0x00000008), - /// - /// Original was GL_TEXTURE_FETCH_BARRIER_BIT_EXT = 0x00000008 - /// - TextureFetchBarrierBitExt = ((int)0x00000008), - /// - /// Original was GL_COLOR_BUFFER_BIT4_QCOM = 0x00000010 - /// - ColorBufferBit4Qcom = ((int)0x00000010), - /// - /// Original was GL_CONTEXT_FLAG_PROTECTED_CONTENT_BIT_EXT = 0x00000010 - /// - ContextFlagProtectedContentBitExt = ((int)0x00000010), - /// - /// Original was GL_POLYGON_STIPPLE_BIT = 0x00000010 - /// - PolygonStippleBit = ((int)0x00000010), - /// - /// Original was GL_SHADER_GLOBAL_ACCESS_BARRIER_BIT_NV = 0x00000010 - /// - ShaderGlobalAccessBarrierBitNv = ((int)0x00000010), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT = 0x00000010 - /// - TessEvaluationShaderBit = ((int)0x00000010), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT_EXT = 0x00000010 - /// - TessEvaluationShaderBitExt = ((int)0x00000010), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT_OES = 0x00000010 - /// - TessEvaluationShaderBitOes = ((int)0x00000010), - /// - /// Original was GL_COLOR_BUFFER_BIT5_QCOM = 0x00000020 - /// - ColorBufferBit5Qcom = ((int)0x00000020), - /// - /// Original was GL_COMPUTE_SHADER_BIT = 0x00000020 - /// - ComputeShaderBit = ((int)0x00000020), - /// - /// Original was GL_PIXEL_MODE_BIT = 0x00000020 - /// - PixelModeBit = ((int)0x00000020), - /// - /// Original was GL_SHADER_IMAGE_ACCESS_BARRIER_BIT = 0x00000020 - /// - ShaderImageAccessBarrierBit = ((int)0x00000020), - /// - /// Original was GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT = 0x00000020 - /// - ShaderImageAccessBarrierBitExt = ((int)0x00000020), - /// - /// Original was GL_COLOR_BUFFER_BIT6_QCOM = 0x00000040 - /// - ColorBufferBit6Qcom = ((int)0x00000040), - /// - /// Original was GL_COMMAND_BARRIER_BIT = 0x00000040 - /// - CommandBarrierBit = ((int)0x00000040), - /// - /// Original was GL_COMMAND_BARRIER_BIT_EXT = 0x00000040 - /// - CommandBarrierBitExt = ((int)0x00000040), - /// - /// Original was GL_LIGHTING_BIT = 0x00000040 - /// - LightingBit = ((int)0x00000040), - /// - /// Original was GL_COLOR_BUFFER_BIT7_QCOM = 0x00000080 - /// - ColorBufferBit7Qcom = ((int)0x00000080), - /// - /// Original was GL_FOG_BIT = 0x00000080 - /// - FogBit = ((int)0x00000080), - /// - /// Original was GL_PIXEL_BUFFER_BARRIER_BIT = 0x00000080 - /// - PixelBufferBarrierBit = ((int)0x00000080), - /// - /// Original was GL_PIXEL_BUFFER_BARRIER_BIT_EXT = 0x00000080 - /// - PixelBufferBarrierBitExt = ((int)0x00000080), - /// - /// Original was GL_DEPTH_BUFFER_BIT = 0x00000100 - /// - DepthBufferBit = ((int)0x00000100), - /// - /// Original was GL_DEPTH_BUFFER_BIT0_QCOM = 0x00000100 - /// - DepthBufferBit0Qcom = ((int)0x00000100), - /// - /// Original was GL_TEXTURE_UPDATE_BARRIER_BIT = 0x00000100 - /// - TextureUpdateBarrierBit = ((int)0x00000100), - /// - /// Original was GL_TEXTURE_UPDATE_BARRIER_BIT_EXT = 0x00000100 - /// - TextureUpdateBarrierBitExt = ((int)0x00000100), - /// - /// Original was GL_ACCUM_BUFFER_BIT = 0x00000200 - /// - AccumBufferBit = ((int)0x00000200), - /// - /// Original was GL_BUFFER_UPDATE_BARRIER_BIT = 0x00000200 - /// - BufferUpdateBarrierBit = ((int)0x00000200), - /// - /// Original was GL_BUFFER_UPDATE_BARRIER_BIT_EXT = 0x00000200 - /// - BufferUpdateBarrierBitExt = ((int)0x00000200), - /// - /// Original was GL_DEPTH_BUFFER_BIT1_QCOM = 0x00000200 - /// - DepthBufferBit1Qcom = ((int)0x00000200), - /// - /// Original was GL_DEPTH_BUFFER_BIT2_QCOM = 0x00000400 - /// - DepthBufferBit2Qcom = ((int)0x00000400), - /// - /// Original was GL_FRAMEBUFFER_BARRIER_BIT = 0x00000400 - /// - FramebufferBarrierBit = ((int)0x00000400), - /// - /// Original was GL_FRAMEBUFFER_BARRIER_BIT_EXT = 0x00000400 - /// - FramebufferBarrierBitExt = ((int)0x00000400), - /// - /// Original was GL_STENCIL_BUFFER_BIT = 0x00000400 - /// - StencilBufferBit = ((int)0x00000400), - /// - /// Original was GL_DEPTH_BUFFER_BIT3_QCOM = 0x00000800 - /// - DepthBufferBit3Qcom = ((int)0x00000800), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BARRIER_BIT = 0x00000800 - /// - TransformFeedbackBarrierBit = ((int)0x00000800), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT = 0x00000800 - /// - TransformFeedbackBarrierBitExt = ((int)0x00000800), - /// - /// Original was GL_VIEWPORT_BIT = 0x00000800 - /// - ViewportBit = ((int)0x00000800), - /// - /// Original was GL_ATOMIC_COUNTER_BARRIER_BIT = 0x00001000 - /// - AtomicCounterBarrierBit = ((int)0x00001000), - /// - /// Original was GL_ATOMIC_COUNTER_BARRIER_BIT_EXT = 0x00001000 - /// - AtomicCounterBarrierBitExt = ((int)0x00001000), - /// - /// Original was GL_DEPTH_BUFFER_BIT4_QCOM = 0x00001000 - /// - DepthBufferBit4Qcom = ((int)0x00001000), - /// - /// Original was GL_TRANSFORM_BIT = 0x00001000 - /// - TransformBit = ((int)0x00001000), - /// - /// Original was GL_DEPTH_BUFFER_BIT5_QCOM = 0x00002000 - /// - DepthBufferBit5Qcom = ((int)0x00002000), - /// - /// Original was GL_ENABLE_BIT = 0x00002000 - /// - EnableBit = ((int)0x00002000), - /// - /// Original was GL_SHADER_STORAGE_BARRIER_BIT = 0x00002000 - /// - ShaderStorageBarrierBit = ((int)0x00002000), - /// - /// Original was GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT = 0x00004000 - /// - ClientMappedBufferBarrierBit = ((int)0x00004000), - /// - /// Original was GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT = 0x00004000 - /// - ClientMappedBufferBarrierBitExt = ((int)0x00004000), - /// - /// Original was GL_COLOR_BUFFER_BIT = 0x00004000 - /// - ColorBufferBit = ((int)0x00004000), - /// - /// Original was GL_DEPTH_BUFFER_BIT6_QCOM = 0x00004000 - /// - DepthBufferBit6Qcom = ((int)0x00004000), - /// - /// Original was GL_COVERAGE_BUFFER_BIT_NV = 0x00008000 - /// - CoverageBufferBitNv = ((int)0x00008000), - /// - /// Original was GL_DEPTH_BUFFER_BIT7_QCOM = 0x00008000 - /// - DepthBufferBit7Qcom = ((int)0x00008000), - /// - /// Original was GL_HINT_BIT = 0x00008000 - /// - HintBit = ((int)0x00008000), - /// - /// Original was GL_QUERY_BUFFER_BARRIER_BIT = 0x00008000 - /// - QueryBufferBarrierBit = ((int)0x00008000), - /// - /// Original was GL_MAP_READ_BIT = 0x0001 - /// - MapReadBit = ((int)0x0001), - /// - /// Original was GL_MAP_READ_BIT_EXT = 0x0001 - /// - MapReadBitExt = ((int)0x0001), - /// - /// Original was GL_Lines = 0X0001 - /// - Lines = ((int)0X0001), - /// - /// Original was GL_EVAL_BIT = 0x00010000 - /// - EvalBit = ((int)0x00010000), - /// - /// Original was GL_FONT_X_MIN_BOUNDS_BIT_NV = 0x00010000 - /// - FontXMinBoundsBitNv = ((int)0x00010000), - /// - /// Original was GL_STENCIL_BUFFER_BIT0_QCOM = 0x00010000 - /// - StencilBufferBit0Qcom = ((int)0x00010000), - /// - /// Original was GL_LINE_LOOP = 0x0002 - /// - LineLoop = ((int)0x0002), - /// - /// Original was GL_MAP_WRITE_BIT = 0x0002 - /// - MapWriteBit = ((int)0x0002), - /// - /// Original was GL_MAP_WRITE_BIT_EXT = 0x0002 - /// - MapWriteBitExt = ((int)0x0002), - /// - /// Original was GL_FONT_Y_MIN_BOUNDS_BIT_NV = 0x00020000 - /// - FontYMinBoundsBitNv = ((int)0x00020000), - /// - /// Original was GL_LIST_BIT = 0x00020000 - /// - ListBit = ((int)0x00020000), - /// - /// Original was GL_STENCIL_BUFFER_BIT1_QCOM = 0x00020000 - /// - StencilBufferBit1Qcom = ((int)0x00020000), - /// - /// Original was GL_LINE_STRIP = 0x0003 - /// - LineStrip = ((int)0x0003), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT = 0x0004 - /// - MapInvalidateRangeBit = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT_EXT = 0x0004 - /// - MapInvalidateRangeBitExt = ((int)0x0004), - /// - /// Original was GL_Triangles = 0X0004 - /// - Triangles = ((int)0X0004), - /// - /// Original was GL_FONT_X_MAX_BOUNDS_BIT_NV = 0x00040000 - /// - FontXMaxBoundsBitNv = ((int)0x00040000), - /// - /// Original was GL_STENCIL_BUFFER_BIT2_QCOM = 0x00040000 - /// - StencilBufferBit2Qcom = ((int)0x00040000), - /// - /// Original was GL_TEXTURE_BIT = 0x00040000 - /// - TextureBit = ((int)0x00040000), - /// - /// Original was GL_TRIANGLE_STRIP = 0x0005 - /// - TriangleStrip = ((int)0x0005), - /// - /// Original was GL_TRIANGLE_FAN = 0x0006 - /// - TriangleFan = ((int)0x0006), - /// - /// Original was GL_QUADS = 0x0007 - /// - Quads = ((int)0x0007), - /// - /// Original was GL_QUADS_EXT = 0x0007 - /// - QuadsExt = ((int)0x0007), - /// - /// Original was GL_QUADS_OES = 0x0007 - /// - QuadsOes = ((int)0x0007), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT = 0x0008 - /// - MapInvalidateBufferBit = ((int)0x0008), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT_EXT = 0x0008 - /// - MapInvalidateBufferBitExt = ((int)0x0008), - /// - /// Original was GL_QUAD_STRIP = 0x0008 - /// - QuadStrip = ((int)0x0008), - /// - /// Original was GL_FONT_Y_MAX_BOUNDS_BIT_NV = 0x00080000 - /// - FontYMaxBoundsBitNv = ((int)0x00080000), - /// - /// Original was GL_SCISSOR_BIT = 0x00080000 - /// - ScissorBit = ((int)0x00080000), - /// - /// Original was GL_STENCIL_BUFFER_BIT3_QCOM = 0x00080000 - /// - StencilBufferBit3Qcom = ((int)0x00080000), - /// - /// Original was GL_POLYGON = 0x0009 - /// - Polygon = ((int)0x0009), - /// - /// Original was GL_LINES_ADJACENCY = 0x000A - /// - LinesAdjacency = ((int)0x000A), - /// - /// Original was GL_LINES_ADJACENCY_ARB = 0x000A - /// - LinesAdjacencyArb = ((int)0x000A), - /// - /// Original was GL_LINES_ADJACENCY_EXT = 0x000A - /// - LinesAdjacencyExt = ((int)0x000A), - /// - /// Original was GL_LINES_ADJACENCY_OES = 0x000A - /// - LinesAdjacencyOes = ((int)0x000A), - /// - /// Original was GL_LINE_STRIP_ADJACENCY = 0x000B - /// - LineStripAdjacency = ((int)0x000B), - /// - /// Original was GL_LINE_STRIP_ADJACENCY_ARB = 0x000B - /// - LineStripAdjacencyArb = ((int)0x000B), - /// - /// Original was GL_LINE_STRIP_ADJACENCY_EXT = 0x000B - /// - LineStripAdjacencyExt = ((int)0x000B), - /// - /// Original was GL_LINE_STRIP_ADJACENCY_OES = 0x000B - /// - LineStripAdjacencyOes = ((int)0x000B), - /// - /// Original was GL_TRIANGLES_ADJACENCY = 0x000C - /// - TrianglesAdjacency = ((int)0x000C), - /// - /// Original was GL_TRIANGLES_ADJACENCY_ARB = 0x000C - /// - TrianglesAdjacencyArb = ((int)0x000C), - /// - /// Original was GL_TRIANGLES_ADJACENCY_EXT = 0x000C - /// - TrianglesAdjacencyExt = ((int)0x000C), - /// - /// Original was GL_TRIANGLES_ADJACENCY_OES = 0x000C - /// - TrianglesAdjacencyOes = ((int)0x000C), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY = 0x000D - /// - TriangleStripAdjacency = ((int)0x000D), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY_ARB = 0x000D - /// - TriangleStripAdjacencyArb = ((int)0x000D), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY_EXT = 0x000D - /// - TriangleStripAdjacencyExt = ((int)0x000D), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY_OES = 0x000D - /// - TriangleStripAdjacencyOes = ((int)0x000D), - /// - /// Original was GL_PATCHES = 0x000E - /// - Patches = ((int)0x000E), - /// - /// Original was GL_PATCHES_EXT = 0x000E - /// - PatchesExt = ((int)0x000E), - /// - /// Original was GL_PATCHES_OES = 0x000E - /// - PatchesOes = ((int)0x000E), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT = 0x0010 - /// - MapFlushExplicitBit = ((int)0x0010), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT_EXT = 0x0010 - /// - MapFlushExplicitBitExt = ((int)0x0010), - /// - /// Original was GL_FONT_UNITS_PER_EM_BIT_NV = 0x00100000 - /// - FontUnitsPerEmBitNv = ((int)0x00100000), - /// - /// Original was GL_STENCIL_BUFFER_BIT4_QCOM = 0x00100000 - /// - StencilBufferBit4Qcom = ((int)0x00100000), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT = 0x0020 - /// - MapUnsynchronizedBit = ((int)0x0020), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT_EXT = 0x0020 - /// - MapUnsynchronizedBitExt = ((int)0x0020), - /// - /// Original was GL_FONT_ASCENDER_BIT_NV = 0x00200000 - /// - FontAscenderBitNv = ((int)0x00200000), - /// - /// Original was GL_STENCIL_BUFFER_BIT5_QCOM = 0x00200000 - /// - StencilBufferBit5Qcom = ((int)0x00200000), - /// - /// Original was GL_MAP_PERSISTENT_BIT = 0x0040 - /// - MapPersistentBit = ((int)0x0040), - /// - /// Original was GL_MAP_PERSISTENT_BIT_EXT = 0x0040 - /// - MapPersistentBitExt = ((int)0x0040), - /// - /// Original was GL_FONT_DESCENDER_BIT_NV = 0x00400000 - /// - FontDescenderBitNv = ((int)0x00400000), - /// - /// Original was GL_STENCIL_BUFFER_BIT6_QCOM = 0x00400000 - /// - StencilBufferBit6Qcom = ((int)0x00400000), - /// - /// Original was GL_MAP_COHERENT_BIT = 0x0080 - /// - MapCoherentBit = ((int)0x0080), - /// - /// Original was GL_MAP_COHERENT_BIT_EXT = 0x0080 - /// - MapCoherentBitExt = ((int)0x0080), - /// - /// Original was GL_FONT_HEIGHT_BIT_NV = 0x00800000 - /// - FontHeightBitNv = ((int)0x00800000), - /// - /// Original was GL_STENCIL_BUFFER_BIT7_QCOM = 0x00800000 - /// - StencilBufferBit7Qcom = ((int)0x00800000), - /// - /// Original was GL_BOLD_BIT_NV = 0x01 - /// - BoldBitNv = ((int)0x01), - /// - /// Original was GL_GLYPH_WIDTH_BIT_NV = 0x01 - /// - GlyphWidthBitNv = ((int)0x01), - /// - /// Original was GL_ACCUM = 0x0100 - /// - Accum = ((int)0x0100), - /// - /// Original was GL_DYNAMIC_STORAGE_BIT = 0x0100 - /// - DynamicStorageBit = ((int)0x0100), - /// - /// Original was GL_DYNAMIC_STORAGE_BIT_EXT = 0x0100 - /// - DynamicStorageBitExt = ((int)0x0100), - /// - /// Original was GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV = 0x01000000 - /// - FontMaxAdvanceWidthBitNv = ((int)0x01000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT0_QCOM = 0x01000000 - /// - MultisampleBufferBit0Qcom = ((int)0x01000000), - /// - /// Original was GL_LOAD = 0x0101 - /// - Load = ((int)0x0101), - /// - /// Original was GL_RETURN = 0x0102 - /// - Return = ((int)0x0102), - /// - /// Original was GL_MULT = 0x0103 - /// - Mult = ((int)0x0103), - /// - /// Original was GL_ADD = 0x0104 - /// - Add = ((int)0x0104), - /// - /// Original was GL_GLYPH_HEIGHT_BIT_NV = 0x02 - /// - GlyphHeightBitNv = ((int)0x02), - /// - /// Original was GL_ITALIC_BIT_NV = 0x02 - /// - ItalicBitNv = ((int)0x02), - /// - /// Original was GL_MOVE_TO_NV = 0x02 - /// - MoveToNv = ((int)0x02), - /// - /// Original was GL_CLIENT_STORAGE_BIT = 0x0200 - /// - ClientStorageBit = ((int)0x0200), - /// - /// Original was GL_CLIENT_STORAGE_BIT_EXT = 0x0200 - /// - ClientStorageBitExt = ((int)0x0200), - /// - /// Original was GL_Never = 0X0200 - /// - Never = ((int)0X0200), - /// - /// Original was GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV = 0x02000000 - /// - FontMaxAdvanceHeightBitNv = ((int)0x02000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT1_QCOM = 0x02000000 - /// - MultisampleBufferBit1Qcom = ((int)0x02000000), - /// - /// Original was GL_Less = 0X0201 - /// - Less = ((int)0X0201), - /// - /// Original was GL_Equal = 0X0202 - /// - Equal = ((int)0X0202), - /// - /// Original was GL_Lequal = 0X0203 - /// - Lequal = ((int)0X0203), - /// - /// Original was GL_Greater = 0X0204 - /// - Greater = ((int)0X0204), - /// - /// Original was GL_Notequal = 0X0205 - /// - Notequal = ((int)0X0205), - /// - /// Original was GL_Gequal = 0X0206 - /// - Gequal = ((int)0X0206), - /// - /// Original was GL_Always = 0X0207 - /// - Always = ((int)0X0207), - /// - /// Original was GL_RELATIVE_MOVE_TO_NV = 0x03 - /// - RelativeMoveToNv = ((int)0x03), - /// - /// Original was GL_SRC_COLOR = 0x0300 - /// - SrcColor = ((int)0x0300), - /// - /// Original was GL_ONE_MINUS_SRC_COLOR = 0x0301 - /// - OneMinusSrcColor = ((int)0x0301), - /// - /// Original was GL_SRC_ALPHA = 0x0302 - /// - SrcAlpha = ((int)0x0302), - /// - /// Original was GL_ONE_MINUS_SRC_ALPHA = 0x0303 - /// - OneMinusSrcAlpha = ((int)0x0303), - /// - /// Original was GL_DST_ALPHA = 0x0304 - /// - DstAlpha = ((int)0x0304), - /// - /// Original was GL_ONE_MINUS_DST_ALPHA = 0x0305 - /// - OneMinusDstAlpha = ((int)0x0305), - /// - /// Original was GL_DST_COLOR = 0x0306 - /// - DstColor = ((int)0x0306), - /// - /// Original was GL_ONE_MINUS_DST_COLOR = 0x0307 - /// - OneMinusDstColor = ((int)0x0307), - /// - /// Original was GL_SRC_ALPHA_SATURATE = 0x0308 - /// - SrcAlphaSaturate = ((int)0x0308), - /// - /// Original was GL_SRC_ALPHA_SATURATE_EXT = 0x0308 - /// - SrcAlphaSaturateExt = ((int)0x0308), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV = 0x04 - /// - GlyphHorizontalBearingXBitNv = ((int)0x04), - /// - /// Original was GL_LINE_TO_NV = 0x04 - /// - LineToNv = ((int)0x04), - /// - /// Original was GL_FRONT_LEFT = 0x0400 - /// - FrontLeft = ((int)0x0400), - /// - /// Original was GL_SPARSE_STORAGE_BIT_ARB = 0x0400 - /// - SparseStorageBitArb = ((int)0x0400), - /// - /// Original was GL_FONT_UNDERLINE_POSITION_BIT_NV = 0x04000000 - /// - FontUnderlinePositionBitNv = ((int)0x04000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT2_QCOM = 0x04000000 - /// - MultisampleBufferBit2Qcom = ((int)0x04000000), - /// - /// Original was GL_FRONT_RIGHT = 0x0401 - /// - FrontRight = ((int)0x0401), - /// - /// Original was GL_BACK_LEFT = 0x0402 - /// - BackLeft = ((int)0x0402), - /// - /// Original was GL_BACK_RIGHT = 0x0403 - /// - BackRight = ((int)0x0403), - /// - /// Original was GL_Front = 0X0404 - /// - Front = ((int)0X0404), - /// - /// Original was GL_Back = 0X0405 - /// - Back = ((int)0X0405), - /// - /// Original was GL_LEFT = 0x0406 - /// - Left = ((int)0x0406), - /// - /// Original was GL_RIGHT = 0x0407 - /// - Right = ((int)0x0407), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - /// - /// Original was GL_AUX0 = 0x0409 - /// - Aux0 = ((int)0x0409), - /// - /// Original was GL_AUX1 = 0x040A - /// - Aux1 = ((int)0x040A), - /// - /// Original was GL_AUX2 = 0x040B - /// - Aux2 = ((int)0x040B), - /// - /// Original was GL_AUX3 = 0x040C - /// - Aux3 = ((int)0x040C), - /// - /// Original was GL_RELATIVE_LINE_TO_NV = 0x05 - /// - RelativeLineToNv = ((int)0x05), - /// - /// Original was GL_INVALID_ENUM = 0x0500 - /// - InvalidEnum = ((int)0x0500), - /// - /// Original was GL_INVALID_VALUE = 0x0501 - /// - InvalidValue = ((int)0x0501), - /// - /// Original was GL_INVALID_OPERATION = 0x0502 - /// - InvalidOperation = ((int)0x0502), - /// - /// Original was GL_STACK_OVERFLOW = 0x0503 - /// - StackOverflow = ((int)0x0503), - /// - /// Original was GL_STACK_OVERFLOW_KHR = 0x0503 - /// - StackOverflowKhr = ((int)0x0503), - /// - /// Original was GL_STACK_UNDERFLOW = 0x0504 - /// - StackUnderflow = ((int)0x0504), - /// - /// Original was GL_STACK_UNDERFLOW_KHR = 0x0504 - /// - StackUnderflowKhr = ((int)0x0504), - /// - /// Original was GL_OUT_OF_MEMORY = 0x0505 - /// - OutOfMemory = ((int)0x0505), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION = 0x0506 - /// - InvalidFramebufferOperation = ((int)0x0506), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION_EXT = 0x0506 - /// - InvalidFramebufferOperationExt = ((int)0x0506), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION_OES = 0x0506 - /// - InvalidFramebufferOperationOes = ((int)0x0506), - /// - /// Original was GL_CONTEXT_LOST = 0x0507 - /// - ContextLost = ((int)0x0507), - /// - /// Original was GL_CONTEXT_LOST_KHR = 0x0507 - /// - ContextLostKhr = ((int)0x0507), - /// - /// Original was GL_HORIZONTAL_LINE_TO_NV = 0x06 - /// - HorizontalLineToNv = ((int)0x06), - /// - /// Original was GL_2D = 0x0600 - /// - Gl2D = ((int)0x0600), - /// - /// Original was GL_3D = 0x0601 - /// - Gl3D = ((int)0x0601), - /// - /// Original was GL_3D_COLOR = 0x0602 - /// - Gl3DColor = ((int)0x0602), - /// - /// Original was GL_3D_COLOR_TEXTURE = 0x0603 - /// - Gl3DColorTexture = ((int)0x0603), - /// - /// Original was GL_4D_COLOR_TEXTURE = 0x0604 - /// - Gl4DColorTexture = ((int)0x0604), - /// - /// Original was GL_RELATIVE_HORIZONTAL_LINE_TO_NV = 0x07 - /// - RelativeHorizontalLineToNv = ((int)0x07), - /// - /// Original was GL_PASS_THROUGH_TOKEN = 0x0700 - /// - PassThroughToken = ((int)0x0700), - /// - /// Original was GL_POINT_TOKEN = 0x0701 - /// - PointToken = ((int)0x0701), - /// - /// Original was GL_LINE_TOKEN = 0x0702 - /// - LineToken = ((int)0x0702), - /// - /// Original was GL_POLYGON_TOKEN = 0x0703 - /// - PolygonToken = ((int)0x0703), - /// - /// Original was GL_BITMAP_TOKEN = 0x0704 - /// - BitmapToken = ((int)0x0704), - /// - /// Original was GL_DRAW_PIXEL_TOKEN = 0x0705 - /// - DrawPixelToken = ((int)0x0705), - /// - /// Original was GL_COPY_PIXEL_TOKEN = 0x0706 - /// - CopyPixelToken = ((int)0x0706), - /// - /// Original was GL_LINE_RESET_TOKEN = 0x0707 - /// - LineResetToken = ((int)0x0707), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV = 0x08 - /// - GlyphHorizontalBearingYBitNv = ((int)0x08), - /// - /// Original was GL_VERTICAL_LINE_TO_NV = 0x08 - /// - VerticalLineToNv = ((int)0x08), - /// - /// Original was GL_EXP = 0x0800 - /// - Exp = ((int)0x0800), - /// - /// Original was GL_LGPU_SEPARATE_STORAGE_BIT_NVX = 0x0800 - /// - LgpuSeparateStorageBitNvx = ((int)0x0800), - /// - /// Original was GL_PER_GPU_STORAGE_BIT_NV = 0x0800 - /// - PerGpuStorageBitNv = ((int)0x0800), - /// - /// Original was GL_FONT_UNDERLINE_THICKNESS_BIT_NV = 0x08000000 - /// - FontUnderlineThicknessBitNv = ((int)0x08000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT3_QCOM = 0x08000000 - /// - MultisampleBufferBit3Qcom = ((int)0x08000000), - /// - /// Original was GL_EXP2 = 0x0801 - /// - Exp2 = ((int)0x0801), - /// - /// Original was GL_RELATIVE_VERTICAL_LINE_TO_NV = 0x09 - /// - RelativeVerticalLineToNv = ((int)0x09), - /// - /// Original was GL_Cw = 0X0900 - /// - Cw = ((int)0X0900), - /// - /// Original was GL_Ccw = 0X0901 - /// - Ccw = ((int)0X0901), - /// - /// Original was GL_QUADRATIC_CURVE_TO_NV = 0x0A - /// - QuadraticCurveToNv = ((int)0x0A), - /// - /// Original was GL_COEFF = 0x0A00 - /// - Coeff = ((int)0x0A00), - /// - /// Original was GL_ORDER = 0x0A01 - /// - Order = ((int)0x0A01), - /// - /// Original was GL_DOMAIN = 0x0A02 - /// - Domain = ((int)0x0A02), - /// - /// Original was GL_RELATIVE_QUADRATIC_CURVE_TO_NV = 0x0B - /// - RelativeQuadraticCurveToNv = ((int)0x0B), - /// - /// Original was GL_CURRENT_COLOR = 0x0B00 - /// - CurrentColor = ((int)0x0B00), - /// - /// Original was GL_CURRENT_INDEX = 0x0B01 - /// - CurrentIndex = ((int)0x0B01), - /// - /// Original was GL_CURRENT_NORMAL = 0x0B02 - /// - CurrentNormal = ((int)0x0B02), - /// - /// Original was GL_CURRENT_TEXTURE_COORDS = 0x0B03 - /// - CurrentTextureCoords = ((int)0x0B03), - /// - /// Original was GL_CURRENT_RASTER_COLOR = 0x0B04 - /// - CurrentRasterColor = ((int)0x0B04), - /// - /// Original was GL_CURRENT_RASTER_INDEX = 0x0B05 - /// - CurrentRasterIndex = ((int)0x0B05), - /// - /// Original was GL_CURRENT_RASTER_TEXTURE_COORDS = 0x0B06 - /// - CurrentRasterTextureCoords = ((int)0x0B06), - /// - /// Original was GL_CURRENT_RASTER_POSITION = 0x0B07 - /// - CurrentRasterPosition = ((int)0x0B07), - /// - /// Original was GL_CURRENT_RASTER_POSITION_VALID = 0x0B08 - /// - CurrentRasterPositionValid = ((int)0x0B08), - /// - /// Original was GL_CURRENT_RASTER_DISTANCE = 0x0B09 - /// - CurrentRasterDistance = ((int)0x0B09), - /// - /// Original was GL_POINT_SMOOTH = 0x0B10 - /// - PointSmooth = ((int)0x0B10), - /// - /// Original was GL_POINT_SIZE = 0x0B11 - /// - PointSize = ((int)0x0B11), - /// - /// Original was GL_POINT_SIZE_RANGE = 0x0B12 - /// - PointSizeRange = ((int)0x0B12), - /// - /// Original was GL_SMOOTH_POINT_SIZE_RANGE = 0x0B12 - /// - SmoothPointSizeRange = ((int)0x0B12), - /// - /// Original was GL_POINT_SIZE_GRANULARITY = 0x0B13 - /// - PointSizeGranularity = ((int)0x0B13), - /// - /// Original was GL_SMOOTH_POINT_SIZE_GRANULARITY = 0x0B13 - /// - SmoothPointSizeGranularity = ((int)0x0B13), - /// - /// Original was GL_LINE_SMOOTH = 0x0B20 - /// - LineSmooth = ((int)0x0B20), - /// - /// Original was GL_LINE_WIDTH = 0x0B21 - /// - LineWidth = ((int)0x0B21), - /// - /// Original was GL_LINE_WIDTH_RANGE = 0x0B22 - /// - LineWidthRange = ((int)0x0B22), - /// - /// Original was GL_SMOOTH_LINE_WIDTH_RANGE = 0x0B22 - /// - SmoothLineWidthRange = ((int)0x0B22), - /// - /// Original was GL_LINE_WIDTH_GRANULARITY = 0x0B23 - /// - LineWidthGranularity = ((int)0x0B23), - /// - /// Original was GL_SMOOTH_LINE_WIDTH_GRANULARITY = 0x0B23 - /// - SmoothLineWidthGranularity = ((int)0x0B23), - /// - /// Original was GL_LINE_STIPPLE = 0x0B24 - /// - LineStipple = ((int)0x0B24), - /// - /// Original was GL_LINE_STIPPLE_PATTERN = 0x0B25 - /// - LineStipplePattern = ((int)0x0B25), - /// - /// Original was GL_LINE_STIPPLE_REPEAT = 0x0B26 - /// - LineStippleRepeat = ((int)0x0B26), - /// - /// Original was GL_LIST_MODE = 0x0B30 - /// - ListMode = ((int)0x0B30), - /// - /// Original was GL_MAX_LIST_NESTING = 0x0B31 - /// - MaxListNesting = ((int)0x0B31), - /// - /// Original was GL_LIST_BASE = 0x0B32 - /// - ListBase = ((int)0x0B32), - /// - /// Original was GL_LIST_INDEX = 0x0B33 - /// - ListIndex = ((int)0x0B33), - /// - /// Original was GL_POLYGON_MODE = 0x0B40 - /// - PolygonMode = ((int)0x0B40), - /// - /// Original was GL_POLYGON_MODE_NV = 0x0B40 - /// - PolygonModeNv = ((int)0x0B40), - /// - /// Original was GL_POLYGON_SMOOTH = 0x0B41 - /// - PolygonSmooth = ((int)0x0B41), - /// - /// Original was GL_POLYGON_STIPPLE = 0x0B42 - /// - PolygonStipple = ((int)0x0B42), - /// - /// Original was GL_EDGE_FLAG = 0x0B43 - /// - EdgeFlag = ((int)0x0B43), - /// - /// Original was GL_CULL_FACE = 0x0B44 - /// - CullFace = ((int)0x0B44), - /// - /// Original was GL_CULL_FACE_MODE = 0x0B45 - /// - CullFaceMode = ((int)0x0B45), - /// - /// Original was GL_FRONT_FACE = 0x0B46 - /// - FrontFace = ((int)0x0B46), - /// - /// Original was GL_LIGHTING = 0x0B50 - /// - Lighting = ((int)0x0B50), - /// - /// Original was GL_LIGHT_MODEL_LOCAL_VIEWER = 0x0B51 - /// - LightModelLocalViewer = ((int)0x0B51), - /// - /// Original was GL_LIGHT_MODEL_TWO_SIDE = 0x0B52 - /// - LightModelTwoSide = ((int)0x0B52), - /// - /// Original was GL_LIGHT_MODEL_AMBIENT = 0x0B53 - /// - LightModelAmbient = ((int)0x0B53), - /// - /// Original was GL_SHADE_MODEL = 0x0B54 - /// - ShadeModel = ((int)0x0B54), - /// - /// Original was GL_COLOR_MATERIAL_FACE = 0x0B55 - /// - ColorMaterialFace = ((int)0x0B55), - /// - /// Original was GL_COLOR_MATERIAL_PARAMETER = 0x0B56 - /// - ColorMaterialParameter = ((int)0x0B56), - /// - /// Original was GL_COLOR_MATERIAL = 0x0B57 - /// - ColorMaterial = ((int)0x0B57), - /// - /// Original was GL_FOG = 0x0B60 - /// - Fog = ((int)0x0B60), - /// - /// Original was GL_FOG_INDEX = 0x0B61 - /// - FogIndex = ((int)0x0B61), - /// - /// Original was GL_FOG_DENSITY = 0x0B62 - /// - FogDensity = ((int)0x0B62), - /// - /// Original was GL_FOG_START = 0x0B63 - /// - FogStart = ((int)0x0B63), - /// - /// Original was GL_FOG_END = 0x0B64 - /// - FogEnd = ((int)0x0B64), - /// - /// Original was GL_FOG_MODE = 0x0B65 - /// - FogMode = ((int)0x0B65), - /// - /// Original was GL_FOG_COLOR = 0x0B66 - /// - FogColor = ((int)0x0B66), - /// - /// Original was GL_DEPTH_RANGE = 0x0B70 - /// - DepthRange = ((int)0x0B70), - /// - /// Original was GL_DEPTH_TEST = 0x0B71 - /// - DepthTest = ((int)0x0B71), - /// - /// Original was GL_DEPTH_WRITEMASK = 0x0B72 - /// - DepthWritemask = ((int)0x0B72), - /// - /// Original was GL_DEPTH_CLEAR_VALUE = 0x0B73 - /// - DepthClearValue = ((int)0x0B73), - /// - /// Original was GL_DEPTH_FUNC = 0x0B74 - /// - DepthFunc = ((int)0x0B74), - /// - /// Original was GL_ACCUM_CLEAR_VALUE = 0x0B80 - /// - AccumClearValue = ((int)0x0B80), - /// - /// Original was GL_STENCIL_TEST = 0x0B90 - /// - StencilTest = ((int)0x0B90), - /// - /// Original was GL_STENCIL_CLEAR_VALUE = 0x0B91 - /// - StencilClearValue = ((int)0x0B91), - /// - /// Original was GL_STENCIL_FUNC = 0x0B92 - /// - StencilFunc = ((int)0x0B92), - /// - /// Original was GL_STENCIL_VALUE_MASK = 0x0B93 - /// - StencilValueMask = ((int)0x0B93), - /// - /// Original was GL_STENCIL_FAIL = 0x0B94 - /// - StencilFail = ((int)0x0B94), - /// - /// Original was GL_STENCIL_PASS_DEPTH_FAIL = 0x0B95 - /// - StencilPassDepthFail = ((int)0x0B95), - /// - /// Original was GL_STENCIL_PASS_DEPTH_PASS = 0x0B96 - /// - StencilPassDepthPass = ((int)0x0B96), - /// - /// Original was GL_STENCIL_REF = 0x0B97 - /// - StencilRef = ((int)0x0B97), - /// - /// Original was GL_STENCIL_WRITEMASK = 0x0B98 - /// - StencilWritemask = ((int)0x0B98), - /// - /// Original was GL_MATRIX_MODE = 0x0BA0 - /// - MatrixMode = ((int)0x0BA0), - /// - /// Original was GL_NORMALIZE = 0x0BA1 - /// - Normalize = ((int)0x0BA1), - /// - /// Original was GL_Viewport = 0X0ba2 - /// - Viewport = ((int)0X0ba2), - /// - /// Original was GL_MODELVIEW0_STACK_DEPTH_EXT = 0x0BA3 - /// - Modelview0StackDepthExt = ((int)0x0BA3), - /// - /// Original was GL_MODELVIEW_STACK_DEPTH = 0x0BA3 - /// - ModelviewStackDepth = ((int)0x0BA3), - /// - /// Original was GL_PATH_MODELVIEW_STACK_DEPTH_NV = 0x0BA3 - /// - PathModelviewStackDepthNv = ((int)0x0BA3), - /// - /// Original was GL_PATH_PROJECTION_STACK_DEPTH_NV = 0x0BA4 - /// - PathProjectionStackDepthNv = ((int)0x0BA4), - /// - /// Original was GL_PROJECTION_STACK_DEPTH = 0x0BA4 - /// - ProjectionStackDepth = ((int)0x0BA4), - /// - /// Original was GL_TEXTURE_STACK_DEPTH = 0x0BA5 - /// - TextureStackDepth = ((int)0x0BA5), - /// - /// Original was GL_MODELVIEW0_MATRIX_EXT = 0x0BA6 - /// - Modelview0MatrixExt = ((int)0x0BA6), - /// - /// Original was GL_MODELVIEW_MATRIX = 0x0BA6 - /// - ModelviewMatrix = ((int)0x0BA6), - /// - /// Original was GL_PATH_MODELVIEW_MATRIX_NV = 0x0BA6 - /// - PathModelviewMatrixNv = ((int)0x0BA6), - /// - /// Original was GL_PATH_PROJECTION_MATRIX_NV = 0x0BA7 - /// - PathProjectionMatrixNv = ((int)0x0BA7), - /// - /// Original was GL_PROJECTION_MATRIX = 0x0BA7 - /// - ProjectionMatrix = ((int)0x0BA7), - /// - /// Original was GL_TEXTURE_MATRIX = 0x0BA8 - /// - TextureMatrix = ((int)0x0BA8), - /// - /// Original was GL_ATTRIB_STACK_DEPTH = 0x0BB0 - /// - AttribStackDepth = ((int)0x0BB0), - /// - /// Original was GL_CLIENT_ATTRIB_STACK_DEPTH = 0x0BB1 - /// - ClientAttribStackDepth = ((int)0x0BB1), - /// - /// Original was GL_ALPHA_TEST = 0x0BC0 - /// - AlphaTest = ((int)0x0BC0), - /// - /// Original was GL_ALPHA_TEST_QCOM = 0x0BC0 - /// - AlphaTestQcom = ((int)0x0BC0), - /// - /// Original was GL_ALPHA_TEST_FUNC = 0x0BC1 - /// - AlphaTestFunc = ((int)0x0BC1), - /// - /// Original was GL_ALPHA_TEST_FUNC_QCOM = 0x0BC1 - /// - AlphaTestFuncQcom = ((int)0x0BC1), - /// - /// Original was GL_ALPHA_TEST_REF = 0x0BC2 - /// - AlphaTestRef = ((int)0x0BC2), - /// - /// Original was GL_ALPHA_TEST_REF_QCOM = 0x0BC2 - /// - AlphaTestRefQcom = ((int)0x0BC2), - /// - /// Original was GL_Dither = 0X0bd0 - /// - Dither = ((int)0X0bd0), - /// - /// Original was GL_BLEND_DST = 0x0BE0 - /// - BlendDst = ((int)0x0BE0), - /// - /// Original was GL_BLEND_SRC = 0x0BE1 - /// - BlendSrc = ((int)0x0BE1), - /// - /// Original was GL_Blend = 0X0be2 - /// - Blend = ((int)0X0be2), - /// - /// Original was GL_LOGIC_OP_MODE = 0x0BF0 - /// - LogicOpMode = ((int)0x0BF0), - /// - /// Original was GL_INDEX_LOGIC_OP = 0x0BF1 - /// - IndexLogicOp = ((int)0x0BF1), - /// - /// Original was GL_LOGIC_OP = 0x0BF1 - /// - LogicOp = ((int)0x0BF1), - /// - /// Original was GL_COLOR_LOGIC_OP = 0x0BF2 - /// - ColorLogicOp = ((int)0x0BF2), - /// - /// Original was GL_CUBIC_CURVE_TO_NV = 0x0C - /// - CubicCurveToNv = ((int)0x0C), - /// - /// Original was GL_AUX_BUFFERS = 0x0C00 - /// - AuxBuffers = ((int)0x0C00), - /// - /// Original was GL_DRAW_BUFFER = 0x0C01 - /// - DrawBuffer = ((int)0x0C01), - /// - /// Original was GL_DRAW_BUFFER_EXT = 0x0C01 - /// - DrawBufferExt = ((int)0x0C01), - /// - /// Original was GL_READ_BUFFER = 0x0C02 - /// - ReadBuffer = ((int)0x0C02), - /// - /// Original was GL_READ_BUFFER_EXT = 0x0C02 - /// - ReadBufferExt = ((int)0x0C02), - /// - /// Original was GL_READ_BUFFER_NV = 0x0C02 - /// - ReadBufferNv = ((int)0x0C02), - /// - /// Original was GL_SCISSOR_BOX = 0x0C10 - /// - ScissorBox = ((int)0x0C10), - /// - /// Original was GL_SCISSOR_TEST = 0x0C11 - /// - ScissorTest = ((int)0x0C11), - /// - /// Original was GL_INDEX_CLEAR_VALUE = 0x0C20 - /// - IndexClearValue = ((int)0x0C20), - /// - /// Original was GL_INDEX_WRITEMASK = 0x0C21 - /// - IndexWritemask = ((int)0x0C21), - /// - /// Original was GL_COLOR_CLEAR_VALUE = 0x0C22 - /// - ColorClearValue = ((int)0x0C22), - /// - /// Original was GL_COLOR_WRITEMASK = 0x0C23 - /// - ColorWritemask = ((int)0x0C23), - /// - /// Original was GL_INDEX_MODE = 0x0C30 - /// - IndexMode = ((int)0x0C30), - /// - /// Original was GL_RGBA_MODE = 0x0C31 - /// - RgbaMode = ((int)0x0C31), - /// - /// Original was GL_DOUBLEBUFFER = 0x0C32 - /// - Doublebuffer = ((int)0x0C32), - /// - /// Original was GL_STEREO = 0x0C33 - /// - Stereo = ((int)0x0C33), - /// - /// Original was GL_RENDER_MODE = 0x0C40 - /// - RenderMode = ((int)0x0C40), - /// - /// Original was GL_PERSPECTIVE_CORRECTION_HINT = 0x0C50 - /// - PerspectiveCorrectionHint = ((int)0x0C50), - /// - /// Original was GL_POINT_SMOOTH_HINT = 0x0C51 - /// - PointSmoothHint = ((int)0x0C51), - /// - /// Original was GL_LINE_SMOOTH_HINT = 0x0C52 - /// - LineSmoothHint = ((int)0x0C52), - /// - /// Original was GL_POLYGON_SMOOTH_HINT = 0x0C53 - /// - PolygonSmoothHint = ((int)0x0C53), - /// - /// Original was GL_FOG_HINT = 0x0C54 - /// - FogHint = ((int)0x0C54), - /// - /// Original was GL_TEXTURE_GEN_S = 0x0C60 - /// - TextureGenS = ((int)0x0C60), - /// - /// Original was GL_TEXTURE_GEN_T = 0x0C61 - /// - TextureGenT = ((int)0x0C61), - /// - /// Original was GL_TEXTURE_GEN_R = 0x0C62 - /// - TextureGenR = ((int)0x0C62), - /// - /// Original was GL_TEXTURE_GEN_Q = 0x0C63 - /// - TextureGenQ = ((int)0x0C63), - /// - /// Original was GL_PIXEL_MAP_I_TO_I = 0x0C70 - /// - PixelMapIToI = ((int)0x0C70), - /// - /// Original was GL_PIXEL_MAP_S_TO_S = 0x0C71 - /// - PixelMapSToS = ((int)0x0C71), - /// - /// Original was GL_PIXEL_MAP_I_TO_R = 0x0C72 - /// - PixelMapIToR = ((int)0x0C72), - /// - /// Original was GL_PIXEL_MAP_I_TO_G = 0x0C73 - /// - PixelMapIToG = ((int)0x0C73), - /// - /// Original was GL_PIXEL_MAP_I_TO_B = 0x0C74 - /// - PixelMapIToB = ((int)0x0C74), - /// - /// Original was GL_PIXEL_MAP_I_TO_A = 0x0C75 - /// - PixelMapIToA = ((int)0x0C75), - /// - /// Original was GL_PIXEL_MAP_R_TO_R = 0x0C76 - /// - PixelMapRToR = ((int)0x0C76), - /// - /// Original was GL_PIXEL_MAP_G_TO_G = 0x0C77 - /// - PixelMapGToG = ((int)0x0C77), - /// - /// Original was GL_PIXEL_MAP_B_TO_B = 0x0C78 - /// - PixelMapBToB = ((int)0x0C78), - /// - /// Original was GL_PIXEL_MAP_A_TO_A = 0x0C79 - /// - PixelMapAToA = ((int)0x0C79), - /// - /// Original was GL_PIXEL_MAP_I_TO_I_SIZE = 0x0CB0 - /// - PixelMapIToISize = ((int)0x0CB0), - /// - /// Original was GL_PIXEL_MAP_S_TO_S_SIZE = 0x0CB1 - /// - PixelMapSToSSize = ((int)0x0CB1), - /// - /// Original was GL_PIXEL_MAP_I_TO_R_SIZE = 0x0CB2 - /// - PixelMapIToRSize = ((int)0x0CB2), - /// - /// Original was GL_PIXEL_MAP_I_TO_G_SIZE = 0x0CB3 - /// - PixelMapIToGSize = ((int)0x0CB3), - /// - /// Original was GL_PIXEL_MAP_I_TO_B_SIZE = 0x0CB4 - /// - PixelMapIToBSize = ((int)0x0CB4), - /// - /// Original was GL_PIXEL_MAP_I_TO_A_SIZE = 0x0CB5 - /// - PixelMapIToASize = ((int)0x0CB5), - /// - /// Original was GL_PIXEL_MAP_R_TO_R_SIZE = 0x0CB6 - /// - PixelMapRToRSize = ((int)0x0CB6), - /// - /// Original was GL_PIXEL_MAP_G_TO_G_SIZE = 0x0CB7 - /// - PixelMapGToGSize = ((int)0x0CB7), - /// - /// Original was GL_PIXEL_MAP_B_TO_B_SIZE = 0x0CB8 - /// - PixelMapBToBSize = ((int)0x0CB8), - /// - /// Original was GL_PIXEL_MAP_A_TO_A_SIZE = 0x0CB9 - /// - PixelMapAToASize = ((int)0x0CB9), - /// - /// Original was GL_UNPACK_SWAP_BYTES = 0x0CF0 - /// - UnpackSwapBytes = ((int)0x0CF0), - /// - /// Original was GL_UNPACK_LSB_FIRST = 0x0CF1 - /// - UnpackLsbFirst = ((int)0x0CF1), - /// - /// Original was GL_UNPACK_ROW_LENGTH = 0x0CF2 - /// - UnpackRowLength = ((int)0x0CF2), - /// - /// Original was GL_UNPACK_ROW_LENGTH_EXT = 0x0CF2 - /// - UnpackRowLengthExt = ((int)0x0CF2), - /// - /// Original was GL_UNPACK_SKIP_ROWS = 0x0CF3 - /// - UnpackSkipRows = ((int)0x0CF3), - /// - /// Original was GL_UNPACK_SKIP_ROWS_EXT = 0x0CF3 - /// - UnpackSkipRowsExt = ((int)0x0CF3), - /// - /// Original was GL_UNPACK_SKIP_PIXELS = 0x0CF4 - /// - UnpackSkipPixels = ((int)0x0CF4), - /// - /// Original was GL_UNPACK_SKIP_PIXELS_EXT = 0x0CF4 - /// - UnpackSkipPixelsExt = ((int)0x0CF4), - /// - /// Original was GL_UNPACK_ALIGNMENT = 0x0CF5 - /// - UnpackAlignment = ((int)0x0CF5), - /// - /// Original was GL_RELATIVE_CUBIC_CURVE_TO_NV = 0x0D - /// - RelativeCubicCurveToNv = ((int)0x0D), - /// - /// Original was GL_PACK_SWAP_BYTES = 0x0D00 - /// - PackSwapBytes = ((int)0x0D00), - /// - /// Original was GL_PACK_LSB_FIRST = 0x0D01 - /// - PackLsbFirst = ((int)0x0D01), - /// - /// Original was GL_PACK_ROW_LENGTH = 0x0D02 - /// - PackRowLength = ((int)0x0D02), - /// - /// Original was GL_PACK_SKIP_ROWS = 0x0D03 - /// - PackSkipRows = ((int)0x0D03), - /// - /// Original was GL_PACK_SKIP_PIXELS = 0x0D04 - /// - PackSkipPixels = ((int)0x0D04), - /// - /// Original was GL_PACK_ALIGNMENT = 0x0D05 - /// - PackAlignment = ((int)0x0D05), - /// - /// Original was GL_MAP_COLOR = 0x0D10 - /// - MapColor = ((int)0x0D10), - /// - /// Original was GL_MAP_STENCIL = 0x0D11 - /// - MapStencil = ((int)0x0D11), - /// - /// Original was GL_INDEX_SHIFT = 0x0D12 - /// - IndexShift = ((int)0x0D12), - /// - /// Original was GL_INDEX_OFFSET = 0x0D13 - /// - IndexOffset = ((int)0x0D13), - /// - /// Original was GL_RED_SCALE = 0x0D14 - /// - RedScale = ((int)0x0D14), - /// - /// Original was GL_RED_BIAS = 0x0D15 - /// - RedBias = ((int)0x0D15), - /// - /// Original was GL_ZOOM_X = 0x0D16 - /// - ZoomX = ((int)0x0D16), - /// - /// Original was GL_ZOOM_Y = 0x0D17 - /// - ZoomY = ((int)0x0D17), - /// - /// Original was GL_GREEN_SCALE = 0x0D18 - /// - GreenScale = ((int)0x0D18), - /// - /// Original was GL_GREEN_BIAS = 0x0D19 - /// - GreenBias = ((int)0x0D19), - /// - /// Original was GL_BLUE_SCALE = 0x0D1A - /// - BlueScale = ((int)0x0D1A), - /// - /// Original was GL_BLUE_BIAS = 0x0D1B - /// - BlueBias = ((int)0x0D1B), - /// - /// Original was GL_ALPHA_SCALE = 0x0D1C - /// - AlphaScale = ((int)0x0D1C), - /// - /// Original was GL_ALPHA_BIAS = 0x0D1D - /// - AlphaBias = ((int)0x0D1D), - /// - /// Original was GL_DEPTH_SCALE = 0x0D1E - /// - DepthScale = ((int)0x0D1E), - /// - /// Original was GL_DEPTH_BIAS = 0x0D1F - /// - DepthBias = ((int)0x0D1F), - /// - /// Original was GL_MAX_EVAL_ORDER = 0x0D30 - /// - MaxEvalOrder = ((int)0x0D30), - /// - /// Original was GL_MAX_LIGHTS = 0x0D31 - /// - MaxLights = ((int)0x0D31), - /// - /// Original was GL_MAX_CLIP_DISTANCES = 0x0D32 - /// - MaxClipDistances = ((int)0x0D32), - /// - /// Original was GL_MAX_CLIP_DISTANCES_APPLE = 0x0D32 - /// - MaxClipDistancesApple = ((int)0x0D32), - /// - /// Original was GL_MAX_CLIP_DISTANCES_EXT = 0x0D32 - /// - MaxClipDistancesExt = ((int)0x0D32), - /// - /// Original was GL_MAX_CLIP_PLANES = 0x0D32 - /// - MaxClipPlanes = ((int)0x0D32), - /// - /// Original was GL_MAX_TEXTURE_SIZE = 0x0D33 - /// - MaxTextureSize = ((int)0x0D33), - /// - /// Original was GL_MAX_PIXEL_MAP_TABLE = 0x0D34 - /// - MaxPixelMapTable = ((int)0x0D34), - /// - /// Original was GL_MAX_ATTRIB_STACK_DEPTH = 0x0D35 - /// - MaxAttribStackDepth = ((int)0x0D35), - /// - /// Original was GL_MAX_MODELVIEW_STACK_DEPTH = 0x0D36 - /// - MaxModelviewStackDepth = ((int)0x0D36), - /// - /// Original was GL_PATH_MAX_MODELVIEW_STACK_DEPTH_NV = 0x0D36 - /// - PathMaxModelviewStackDepthNv = ((int)0x0D36), - /// - /// Original was GL_MAX_NAME_STACK_DEPTH = 0x0D37 - /// - MaxNameStackDepth = ((int)0x0D37), - /// - /// Original was GL_MAX_PROJECTION_STACK_DEPTH = 0x0D38 - /// - MaxProjectionStackDepth = ((int)0x0D38), - /// - /// Original was GL_PATH_MAX_PROJECTION_STACK_DEPTH_NV = 0x0D38 - /// - PathMaxProjectionStackDepthNv = ((int)0x0D38), - /// - /// Original was GL_MAX_TEXTURE_STACK_DEPTH = 0x0D39 - /// - MaxTextureStackDepth = ((int)0x0D39), - /// - /// Original was GL_MAX_VIEWPORT_DIMS = 0x0D3A - /// - MaxViewportDims = ((int)0x0D3A), - /// - /// Original was GL_MAX_CLIENT_ATTRIB_STACK_DEPTH = 0x0D3B - /// - MaxClientAttribStackDepth = ((int)0x0D3B), - /// - /// Original was GL_SUBPIXEL_BITS = 0x0D50 - /// - SubpixelBits = ((int)0x0D50), - /// - /// Original was GL_INDEX_BITS = 0x0D51 - /// - IndexBits = ((int)0x0D51), - /// - /// Original was GL_RED_BITS = 0x0D52 - /// - RedBits = ((int)0x0D52), - /// - /// Original was GL_GREEN_BITS = 0x0D53 - /// - GreenBits = ((int)0x0D53), - /// - /// Original was GL_BLUE_BITS = 0x0D54 - /// - BlueBits = ((int)0x0D54), - /// - /// Original was GL_ALPHA_BITS = 0x0D55 - /// - AlphaBits = ((int)0x0D55), - /// - /// Original was GL_DEPTH_BITS = 0x0D56 - /// - DepthBits = ((int)0x0D56), - /// - /// Original was GL_STENCIL_BITS = 0x0D57 - /// - StencilBits = ((int)0x0D57), - /// - /// Original was GL_ACCUM_RED_BITS = 0x0D58 - /// - AccumRedBits = ((int)0x0D58), - /// - /// Original was GL_ACCUM_GREEN_BITS = 0x0D59 - /// - AccumGreenBits = ((int)0x0D59), - /// - /// Original was GL_ACCUM_BLUE_BITS = 0x0D5A - /// - AccumBlueBits = ((int)0x0D5A), - /// - /// Original was GL_ACCUM_ALPHA_BITS = 0x0D5B - /// - AccumAlphaBits = ((int)0x0D5B), - /// - /// Original was GL_NAME_STACK_DEPTH = 0x0D70 - /// - NameStackDepth = ((int)0x0D70), - /// - /// Original was GL_AUTO_NORMAL = 0x0D80 - /// - AutoNormal = ((int)0x0D80), - /// - /// Original was GL_MAP1_COLOR_4 = 0x0D90 - /// - Map1Color4 = ((int)0x0D90), - /// - /// Original was GL_MAP1_INDEX = 0x0D91 - /// - Map1Index = ((int)0x0D91), - /// - /// Original was GL_MAP1_NORMAL = 0x0D92 - /// - Map1Normal = ((int)0x0D92), - /// - /// Original was GL_MAP1_TEXTURE_COORD_1 = 0x0D93 - /// - Map1TextureCoord1 = ((int)0x0D93), - /// - /// Original was GL_MAP1_TEXTURE_COORD_2 = 0x0D94 - /// - Map1TextureCoord2 = ((int)0x0D94), - /// - /// Original was GL_MAP1_TEXTURE_COORD_3 = 0x0D95 - /// - Map1TextureCoord3 = ((int)0x0D95), - /// - /// Original was GL_MAP1_TEXTURE_COORD_4 = 0x0D96 - /// - Map1TextureCoord4 = ((int)0x0D96), - /// - /// Original was GL_MAP1_VERTEX_3 = 0x0D97 - /// - Map1Vertex3 = ((int)0x0D97), - /// - /// Original was GL_MAP1_VERTEX_4 = 0x0D98 - /// - Map1Vertex4 = ((int)0x0D98), - /// - /// Original was GL_MAP2_COLOR_4 = 0x0DB0 - /// - Map2Color4 = ((int)0x0DB0), - /// - /// Original was GL_MAP2_INDEX = 0x0DB1 - /// - Map2Index = ((int)0x0DB1), - /// - /// Original was GL_MAP2_NORMAL = 0x0DB2 - /// - Map2Normal = ((int)0x0DB2), - /// - /// Original was GL_MAP2_TEXTURE_COORD_1 = 0x0DB3 - /// - Map2TextureCoord1 = ((int)0x0DB3), - /// - /// Original was GL_MAP2_TEXTURE_COORD_2 = 0x0DB4 - /// - Map2TextureCoord2 = ((int)0x0DB4), - /// - /// Original was GL_MAP2_TEXTURE_COORD_3 = 0x0DB5 - /// - Map2TextureCoord3 = ((int)0x0DB5), - /// - /// Original was GL_MAP2_TEXTURE_COORD_4 = 0x0DB6 - /// - Map2TextureCoord4 = ((int)0x0DB6), - /// - /// Original was GL_MAP2_VERTEX_3 = 0x0DB7 - /// - Map2Vertex3 = ((int)0x0DB7), - /// - /// Original was GL_MAP2_VERTEX_4 = 0x0DB8 - /// - Map2Vertex4 = ((int)0x0DB8), - /// - /// Original was GL_MAP1_GRID_DOMAIN = 0x0DD0 - /// - Map1GridDomain = ((int)0x0DD0), - /// - /// Original was GL_MAP1_GRID_SEGMENTS = 0x0DD1 - /// - Map1GridSegments = ((int)0x0DD1), - /// - /// Original was GL_MAP2_GRID_DOMAIN = 0x0DD2 - /// - Map2GridDomain = ((int)0x0DD2), - /// - /// Original was GL_MAP2_GRID_SEGMENTS = 0x0DD3 - /// - Map2GridSegments = ((int)0x0DD3), - /// - /// Original was GL_TEXTURE_1D = 0x0DE0 - /// - Texture1D = ((int)0x0DE0), - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_FEEDBACK_BUFFER_POINTER = 0x0DF0 - /// - FeedbackBufferPointer = ((int)0x0DF0), - /// - /// Original was GL_FEEDBACK_BUFFER_SIZE = 0x0DF1 - /// - FeedbackBufferSize = ((int)0x0DF1), - /// - /// Original was GL_FEEDBACK_BUFFER_TYPE = 0x0DF2 - /// - FeedbackBufferType = ((int)0x0DF2), - /// - /// Original was GL_SELECTION_BUFFER_POINTER = 0x0DF3 - /// - SelectionBufferPointer = ((int)0x0DF3), - /// - /// Original was GL_SELECTION_BUFFER_SIZE = 0x0DF4 - /// - SelectionBufferSize = ((int)0x0DF4), - /// - /// Original was GL_SMOOTH_QUADRATIC_CURVE_TO_NV = 0x0E - /// - SmoothQuadraticCurveToNv = ((int)0x0E), - /// - /// Original was GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV = 0x0F - /// - RelativeSmoothQuadraticCurveToNv = ((int)0x0F), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV = 0x10 - /// - GlyphHorizontalBearingAdvanceBitNv = ((int)0x10), - /// - /// Original was GL_SMOOTH_CUBIC_CURVE_TO_NV = 0x10 - /// - SmoothCubicCurveToNv = ((int)0x10), - /// - /// Original was GL_GLYPH_HAS_KERNING_BIT_NV = 0x100 - /// - GlyphHasKerningBitNv = ((int)0x100), - /// - /// Original was GL_TEXTURE_WIDTH = 0x1000 - /// - TextureWidth = ((int)0x1000), - /// - /// Original was GL_FONT_HAS_KERNING_BIT_NV = 0x10000000 - /// - FontHasKerningBitNv = ((int)0x10000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT4_QCOM = 0x10000000 - /// - MultisampleBufferBit4Qcom = ((int)0x10000000), - /// - /// Original was GL_TEXTURE_HEIGHT = 0x1001 - /// - TextureHeight = ((int)0x1001), - /// - /// Original was GL_TEXTURE_COMPONENTS = 0x1003 - /// - TextureComponents = ((int)0x1003), - /// - /// Original was GL_TEXTURE_INTERNAL_FORMAT = 0x1003 - /// - TextureInternalFormat = ((int)0x1003), - /// - /// Original was GL_TEXTURE_BORDER_COLOR = 0x1004 - /// - TextureBorderColor = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER_COLOR_EXT = 0x1004 - /// - TextureBorderColorExt = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER_COLOR_NV = 0x1004 - /// - TextureBorderColorNv = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER_COLOR_OES = 0x1004 - /// - TextureBorderColorOes = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER = 0x1005 - /// - TextureBorder = ((int)0x1005), - /// - /// Original was GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV = 0x11 - /// - RelativeSmoothCubicCurveToNv = ((int)0x11), - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_Fastest = 0X1101 - /// - Fastest = ((int)0X1101), - /// - /// Original was GL_Nicest = 0X1102 - /// - Nicest = ((int)0X1102), - /// - /// Original was GL_SMALL_CCW_ARC_TO_NV = 0x12 - /// - SmallCcwArcToNv = ((int)0x12), - /// - /// Original was GL_AMBIENT = 0x1200 - /// - Ambient = ((int)0x1200), - /// - /// Original was GL_DIFFUSE = 0x1201 - /// - Diffuse = ((int)0x1201), - /// - /// Original was GL_SPECULAR = 0x1202 - /// - Specular = ((int)0x1202), - /// - /// Original was GL_POSITION = 0x1203 - /// - Position = ((int)0x1203), - /// - /// Original was GL_SPOT_DIRECTION = 0x1204 - /// - SpotDirection = ((int)0x1204), - /// - /// Original was GL_SPOT_EXPONENT = 0x1205 - /// - SpotExponent = ((int)0x1205), - /// - /// Original was GL_SPOT_CUTOFF = 0x1206 - /// - SpotCutoff = ((int)0x1206), - /// - /// Original was GL_CONSTANT_ATTENUATION = 0x1207 - /// - ConstantAttenuation = ((int)0x1207), - /// - /// Original was GL_LINEAR_ATTENUATION = 0x1208 - /// - LinearAttenuation = ((int)0x1208), - /// - /// Original was GL_QUADRATIC_ATTENUATION = 0x1209 - /// - QuadraticAttenuation = ((int)0x1209), - /// - /// Original was GL_RELATIVE_SMALL_CCW_ARC_TO_NV = 0x13 - /// - RelativeSmallCcwArcToNv = ((int)0x13), - /// - /// Original was GL_COMPILE = 0x1300 - /// - Compile = ((int)0x1300), - /// - /// Original was GL_COMPILE_AND_EXECUTE = 0x1301 - /// - CompileAndExecute = ((int)0x1301), - /// - /// Original was GL_SMALL_CW_ARC_TO_NV = 0x14 - /// - SmallCwArcToNv = ((int)0x14), - /// - /// Original was GL_Byte = 0X1400 - /// - Byte = ((int)0X1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_Short = 0X1402 - /// - Short = ((int)0X1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_Int = 0X1404 - /// - Int = ((int)0X1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_Float = 0X1406 - /// - Float = ((int)0X1406), - /// - /// Original was GL_2_BYTES = 0x1407 - /// - Gl2Bytes = ((int)0x1407), - /// - /// Original was GL_2_BYTES_NV = 0x1407 - /// - Gl2BytesNv = ((int)0x1407), - /// - /// Original was GL_3_BYTES = 0x1408 - /// - Gl3Bytes = ((int)0x1408), - /// - /// Original was GL_3_BYTES_NV = 0x1408 - /// - Gl3BytesNv = ((int)0x1408), - /// - /// Original was GL_4_BYTES = 0x1409 - /// - Gl4Bytes = ((int)0x1409), - /// - /// Original was GL_4_BYTES_NV = 0x1409 - /// - Gl4BytesNv = ((int)0x1409), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - /// - /// Original was GL_HALF_FLOAT = 0x140B - /// - HalfFloat = ((int)0x140B), - /// - /// Original was GL_Fixed = 0X140c - /// - Fixed = ((int)0X140c), - /// - /// Original was GL_INT64_NV = 0x140E - /// - Int64Nv = ((int)0x140E), - /// - /// Original was GL_UNSIGNED_INT64_NV = 0x140F - /// - UnsignedInt64Nv = ((int)0x140F), - /// - /// Original was GL_RELATIVE_SMALL_CW_ARC_TO_NV = 0x15 - /// - RelativeSmallCwArcToNv = ((int)0x15), - /// - /// Original was GL_CLEAR = 0x1500 - /// - Clear = ((int)0x1500), - /// - /// Original was GL_AND = 0x1501 - /// - And = ((int)0x1501), - /// - /// Original was GL_AND_REVERSE = 0x1502 - /// - AndReverse = ((int)0x1502), - /// - /// Original was GL_COPY = 0x1503 - /// - Copy = ((int)0x1503), - /// - /// Original was GL_AND_INVERTED = 0x1504 - /// - AndInverted = ((int)0x1504), - /// - /// Original was GL_NOOP = 0x1505 - /// - Noop = ((int)0x1505), - /// - /// Original was GL_XOR = 0x1506 - /// - Xor = ((int)0x1506), - /// - /// Original was GL_XOR_NV = 0x1506 - /// - XorNv = ((int)0x1506), - /// - /// Original was GL_OR = 0x1507 - /// - Or = ((int)0x1507), - /// - /// Original was GL_NOR = 0x1508 - /// - Nor = ((int)0x1508), - /// - /// Original was GL_EQUIV = 0x1509 - /// - Equiv = ((int)0x1509), - /// - /// Original was GL_Invert = 0X150a - /// - Invert = ((int)0X150a), - /// - /// Original was GL_OR_REVERSE = 0x150B - /// - OrReverse = ((int)0x150B), - /// - /// Original was GL_COPY_INVERTED = 0x150C - /// - CopyInverted = ((int)0x150C), - /// - /// Original was GL_OR_INVERTED = 0x150D - /// - OrInverted = ((int)0x150D), - /// - /// Original was GL_NAND = 0x150E - /// - Nand = ((int)0x150E), - /// - /// Original was GL_SET = 0x150F - /// - Set = ((int)0x150F), - /// - /// Original was GL_LARGE_CCW_ARC_TO_NV = 0x16 - /// - LargeCcwArcToNv = ((int)0x16), - /// - /// Original was GL_EMISSION = 0x1600 - /// - Emission = ((int)0x1600), - /// - /// Original was GL_SHININESS = 0x1601 - /// - Shininess = ((int)0x1601), - /// - /// Original was GL_AMBIENT_AND_DIFFUSE = 0x1602 - /// - AmbientAndDiffuse = ((int)0x1602), - /// - /// Original was GL_COLOR_INDEXES = 0x1603 - /// - ColorIndexes = ((int)0x1603), - /// - /// Original was GL_RELATIVE_LARGE_CCW_ARC_TO_NV = 0x17 - /// - RelativeLargeCcwArcToNv = ((int)0x17), - /// - /// Original was GL_MODELVIEW = 0x1700 - /// - Modelview = ((int)0x1700), - /// - /// Original was GL_MODELVIEW0_EXT = 0x1700 - /// - Modelview0Ext = ((int)0x1700), - /// - /// Original was GL_PATH_MODELVIEW_NV = 0x1700 - /// - PathModelviewNv = ((int)0x1700), - /// - /// Original was GL_PATH_PROJECTION_NV = 0x1701 - /// - PathProjectionNv = ((int)0x1701), - /// - /// Original was GL_PROJECTION = 0x1701 - /// - Projection = ((int)0x1701), - /// - /// Original was GL_TEXTURE = 0x1702 - /// - Texture = ((int)0x1702), - /// - /// Original was GL_LARGE_CW_ARC_TO_NV = 0x18 - /// - LargeCwArcToNv = ((int)0x18), - /// - /// Original was GL_COLOR = 0x1800 - /// - Color = ((int)0x1800), - /// - /// Original was GL_COLOR_EXT = 0x1800 - /// - ColorExt = ((int)0x1800), - /// - /// Original was GL_DEPTH = 0x1801 - /// - Depth = ((int)0x1801), - /// - /// Original was GL_DEPTH_EXT = 0x1801 - /// - DepthExt = ((int)0x1801), - /// - /// Original was GL_STENCIL = 0x1802 - /// - Stencil = ((int)0x1802), - /// - /// Original was GL_STENCIL_EXT = 0x1802 - /// - StencilExt = ((int)0x1802), - /// - /// Original was GL_RELATIVE_LARGE_CW_ARC_TO_NV = 0x19 - /// - RelativeLargeCwArcToNv = ((int)0x19), - /// - /// Original was GL_COLOR_INDEX = 0x1900 - /// - ColorIndex = ((int)0x1900), - /// - /// Original was GL_STENCIL_INDEX = 0x1901 - /// - StencilIndex = ((int)0x1901), - /// - /// Original was GL_STENCIL_INDEX_OES = 0x1901 - /// - StencilIndexOes = ((int)0x1901), - /// - /// Original was GL_DEPTH_COMPONENT = 0x1902 - /// - DepthComponent = ((int)0x1902), - /// - /// Original was GL_RED = 0x1903 - /// - Red = ((int)0x1903), - /// - /// Original was GL_RED_EXT = 0x1903 - /// - RedExt = ((int)0x1903), - /// - /// Original was GL_RED_NV = 0x1903 - /// - RedNv = ((int)0x1903), - /// - /// Original was GL_GREEN = 0x1904 - /// - Green = ((int)0x1904), - /// - /// Original was GL_GREEN_NV = 0x1904 - /// - GreenNv = ((int)0x1904), - /// - /// Original was GL_BLUE = 0x1905 - /// - Blue = ((int)0x1905), - /// - /// Original was GL_BLUE_NV = 0x1905 - /// - BlueNv = ((int)0x1905), - /// - /// Original was GL_Alpha = 0X1906 - /// - Alpha = ((int)0X1906), - /// - /// Original was GL_Rgb = 0X1907 - /// - Rgb = ((int)0X1907), - /// - /// Original was GL_Rgba = 0X1908 - /// - Rgba = ((int)0X1908), - /// - /// Original was GL_Luminance = 0X1909 - /// - Luminance = ((int)0X1909), - /// - /// Original was GL_LUMINANCE_ALPHA = 0x190A - /// - LuminanceAlpha = ((int)0x190A), - /// - /// Original was GL_CONIC_CURVE_TO_NV = 0x1A - /// - ConicCurveToNv = ((int)0x1A), - /// - /// Original was GL_BITMAP = 0x1A00 - /// - Bitmap = ((int)0x1A00), - /// - /// Original was GL_PREFER_DOUBLEBUFFER_HINT_PGI = 0x1A1F8 - /// - PreferDoublebufferHintPgi = ((int)0x1A1F8), - /// - /// Original was GL_CONSERVE_MEMORY_HINT_PGI = 0x1A1FD - /// - ConserveMemoryHintPgi = ((int)0x1A1FD), - /// - /// Original was GL_RECLAIM_MEMORY_HINT_PGI = 0x1A1FE - /// - ReclaimMemoryHintPgi = ((int)0x1A1FE), - /// - /// Original was GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI = 0x1A203 - /// - NativeGraphicsBeginHintPgi = ((int)0x1A203), - /// - /// Original was GL_NATIVE_GRAPHICS_END_HINT_PGI = 0x1A204 - /// - NativeGraphicsEndHintPgi = ((int)0x1A204), - /// - /// Original was GL_ALWAYS_FAST_HINT_PGI = 0x1A20C - /// - AlwaysFastHintPgi = ((int)0x1A20C), - /// - /// Original was GL_ALWAYS_SOFT_HINT_PGI = 0x1A20D - /// - AlwaysSoftHintPgi = ((int)0x1A20D), - /// - /// Original was GL_ALLOW_DRAW_OBJ_HINT_PGI = 0x1A20E - /// - AllowDrawObjHintPgi = ((int)0x1A20E), - /// - /// Original was GL_ALLOW_DRAW_WIN_HINT_PGI = 0x1A20F - /// - AllowDrawWinHintPgi = ((int)0x1A20F), - /// - /// Original was GL_ALLOW_DRAW_FRG_HINT_PGI = 0x1A210 - /// - AllowDrawFrgHintPgi = ((int)0x1A210), - /// - /// Original was GL_ALLOW_DRAW_MEM_HINT_PGI = 0x1A211 - /// - AllowDrawMemHintPgi = ((int)0x1A211), - /// - /// Original was GL_STRICT_DEPTHFUNC_HINT_PGI = 0x1A216 - /// - StrictDepthfuncHintPgi = ((int)0x1A216), - /// - /// Original was GL_STRICT_LIGHTING_HINT_PGI = 0x1A217 - /// - StrictLightingHintPgi = ((int)0x1A217), - /// - /// Original was GL_STRICT_SCISSOR_HINT_PGI = 0x1A218 - /// - StrictScissorHintPgi = ((int)0x1A218), - /// - /// Original was GL_FULL_STIPPLE_HINT_PGI = 0x1A219 - /// - FullStippleHintPgi = ((int)0x1A219), - /// - /// Original was GL_CLIP_NEAR_HINT_PGI = 0x1A220 - /// - ClipNearHintPgi = ((int)0x1A220), - /// - /// Original was GL_CLIP_FAR_HINT_PGI = 0x1A221 - /// - ClipFarHintPgi = ((int)0x1A221), - /// - /// Original was GL_WIDE_LINE_HINT_PGI = 0x1A222 - /// - WideLineHintPgi = ((int)0x1A222), - /// - /// Original was GL_BACK_NORMALS_HINT_PGI = 0x1A223 - /// - BackNormalsHintPgi = ((int)0x1A223), - /// - /// Original was GL_VERTEX_DATA_HINT_PGI = 0x1A22A - /// - VertexDataHintPgi = ((int)0x1A22A), - /// - /// Original was GL_VERTEX_CONSISTENT_HINT_PGI = 0x1A22B - /// - VertexConsistentHintPgi = ((int)0x1A22B), - /// - /// Original was GL_MATERIAL_SIDE_HINT_PGI = 0x1A22C - /// - MaterialSideHintPgi = ((int)0x1A22C), - /// - /// Original was GL_MAX_VERTEX_HINT_PGI = 0x1A22D - /// - MaxVertexHintPgi = ((int)0x1A22D), - /// - /// Original was GL_RELATIVE_CONIC_CURVE_TO_NV = 0x1B - /// - RelativeConicCurveToNv = ((int)0x1B), - /// - /// Original was GL_POINT = 0x1B00 - /// - Point = ((int)0x1B00), - /// - /// Original was GL_POINT_NV = 0x1B00 - /// - PointNv = ((int)0x1B00), - /// - /// Original was GL_LINE = 0x1B01 - /// - Line = ((int)0x1B01), - /// - /// Original was GL_LINE_NV = 0x1B01 - /// - LineNv = ((int)0x1B01), - /// - /// Original was GL_FILL = 0x1B02 - /// - Fill = ((int)0x1B02), - /// - /// Original was GL_FILL_NV = 0x1B02 - /// - FillNv = ((int)0x1B02), - /// - /// Original was GL_RENDER = 0x1C00 - /// - Render = ((int)0x1C00), - /// - /// Original was GL_FEEDBACK = 0x1C01 - /// - Feedback = ((int)0x1C01), - /// - /// Original was GL_SELECT = 0x1C02 - /// - Select = ((int)0x1C02), - /// - /// Original was GL_FLAT = 0x1D00 - /// - Flat = ((int)0x1D00), - /// - /// Original was GL_SMOOTH = 0x1D01 - /// - Smooth = ((int)0x1D01), - /// - /// Original was GL_Keep = 0X1e00 - /// - Keep = ((int)0X1e00), - /// - /// Original was GL_Replace = 0X1e01 - /// - Replace = ((int)0X1e01), - /// - /// Original was GL_Incr = 0X1e02 - /// - Incr = ((int)0X1e02), - /// - /// Original was GL_Decr = 0X1e03 - /// - Decr = ((int)0X1e03), - /// - /// Original was GL_Vendor = 0X1f00 - /// - Vendor = ((int)0X1f00), - /// - /// Original was GL_Renderer = 0X1f01 - /// - Renderer = ((int)0X1f01), - /// - /// Original was GL_Version = 0X1f02 - /// - Version = ((int)0X1f02), - /// - /// Original was GL_Extensions = 0X1f03 - /// - Extensions = ((int)0X1f03), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_X_BIT_NV = 0x20 - /// - GlyphVerticalBearingXBitNv = ((int)0x20), - /// - /// Original was GL_S = 0x2000 - /// - S = ((int)0x2000), - /// - /// Original was GL_FONT_NUM_GLYPH_INDICES_BIT_NV = 0x20000000 - /// - FontNumGlyphIndicesBitNv = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT = 0x20000000 - /// - MultisampleBit = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT_3DFX = 0x20000000 - /// - MultisampleBit3Dfx = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT_ARB = 0x20000000 - /// - MultisampleBitArb = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT_EXT = 0x20000000 - /// - MultisampleBitExt = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT5_QCOM = 0x20000000 - /// - MultisampleBufferBit5Qcom = ((int)0x20000000), - /// - /// Original was GL_T = 0x2001 - /// - T = ((int)0x2001), - /// - /// Original was GL_R = 0x2002 - /// - R = ((int)0x2002), - /// - /// Original was GL_Q = 0x2003 - /// - Q = ((int)0x2003), - /// - /// Original was GL_MODULATE = 0x2100 - /// - Modulate = ((int)0x2100), - /// - /// Original was GL_DECAL = 0x2101 - /// - Decal = ((int)0x2101), - /// - /// Original was GL_TEXTURE_ENV_MODE = 0x2200 - /// - TextureEnvMode = ((int)0x2200), - /// - /// Original was GL_TEXTURE_ENV_COLOR = 0x2201 - /// - TextureEnvColor = ((int)0x2201), - /// - /// Original was GL_TEXTURE_ENV = 0x2300 - /// - TextureEnv = ((int)0x2300), - /// - /// Original was GL_EYE_LINEAR = 0x2400 - /// - EyeLinear = ((int)0x2400), - /// - /// Original was GL_EYE_LINEAR_NV = 0x2400 - /// - EyeLinearNv = ((int)0x2400), - /// - /// Original was GL_OBJECT_LINEAR = 0x2401 - /// - ObjectLinear = ((int)0x2401), - /// - /// Original was GL_OBJECT_LINEAR_NV = 0x2401 - /// - ObjectLinearNv = ((int)0x2401), - /// - /// Original was GL_SPHERE_MAP = 0x2402 - /// - SphereMap = ((int)0x2402), - /// - /// Original was GL_TEXTURE_GEN_MODE = 0x2500 - /// - TextureGenMode = ((int)0x2500), - /// - /// Original was GL_OBJECT_PLANE = 0x2501 - /// - ObjectPlane = ((int)0x2501), - /// - /// Original was GL_EYE_PLANE = 0x2502 - /// - EyePlane = ((int)0x2502), - /// - /// Original was GL_Nearest = 0X2600 - /// - Nearest = ((int)0X2600), - /// - /// Original was GL_Linear = 0X2601 - /// - Linear = ((int)0X2601), - /// - /// Original was GL_NEAREST_MIPMAP_NEAREST = 0x2700 - /// - NearestMipmapNearest = ((int)0x2700), - /// - /// Original was GL_LINEAR_MIPMAP_NEAREST = 0x2701 - /// - LinearMipmapNearest = ((int)0x2701), - /// - /// Original was GL_NEAREST_MIPMAP_LINEAR = 0x2702 - /// - NearestMipmapLinear = ((int)0x2702), - /// - /// Original was GL_LINEAR_MIPMAP_LINEAR = 0x2703 - /// - LinearMipmapLinear = ((int)0x2703), - /// - /// Original was GL_TEXTURE_MAG_FILTER = 0x2800 - /// - TextureMagFilter = ((int)0x2800), - /// - /// Original was GL_TEXTURE_MIN_FILTER = 0x2801 - /// - TextureMinFilter = ((int)0x2801), - /// - /// Original was GL_TEXTURE_WRAP_S = 0x2802 - /// - TextureWrapS = ((int)0x2802), - /// - /// Original was GL_TEXTURE_WRAP_T = 0x2803 - /// - TextureWrapT = ((int)0x2803), - /// - /// Original was GL_CLAMP = 0x2900 - /// - Clamp = ((int)0x2900), - /// - /// Original was GL_REPEAT = 0x2901 - /// - Repeat = ((int)0x2901), - /// - /// Original was GL_POLYGON_OFFSET_UNITS = 0x2A00 - /// - PolygonOffsetUnits = ((int)0x2A00), - /// - /// Original was GL_POLYGON_OFFSET_POINT = 0x2A01 - /// - PolygonOffsetPoint = ((int)0x2A01), - /// - /// Original was GL_POLYGON_OFFSET_POINT_NV = 0x2A01 - /// - PolygonOffsetPointNv = ((int)0x2A01), - /// - /// Original was GL_POLYGON_OFFSET_LINE = 0x2A02 - /// - PolygonOffsetLine = ((int)0x2A02), - /// - /// Original was GL_POLYGON_OFFSET_LINE_NV = 0x2A02 - /// - PolygonOffsetLineNv = ((int)0x2A02), - /// - /// Original was GL_R3_G3_B2 = 0x2A10 - /// - R3G3B2 = ((int)0x2A10), - /// - /// Original was GL_V2F = 0x2A20 - /// - V2f = ((int)0x2A20), - /// - /// Original was GL_V3F = 0x2A21 - /// - V3f = ((int)0x2A21), - /// - /// Original was GL_C4UB_V2F = 0x2A22 - /// - C4ubV2f = ((int)0x2A22), - /// - /// Original was GL_C4UB_V3F = 0x2A23 - /// - C4ubV3f = ((int)0x2A23), - /// - /// Original was GL_C3F_V3F = 0x2A24 - /// - C3fV3f = ((int)0x2A24), - /// - /// Original was GL_N3F_V3F = 0x2A25 - /// - N3fV3f = ((int)0x2A25), - /// - /// Original was GL_C4F_N3F_V3F = 0x2A26 - /// - C4fN3fV3f = ((int)0x2A26), - /// - /// Original was GL_T2F_V3F = 0x2A27 - /// - T2fV3f = ((int)0x2A27), - /// - /// Original was GL_T4F_V4F = 0x2A28 - /// - T4fV4f = ((int)0x2A28), - /// - /// Original was GL_T2F_C4UB_V3F = 0x2A29 - /// - T2fC4ubV3f = ((int)0x2A29), - /// - /// Original was GL_T2F_C3F_V3F = 0x2A2A - /// - T2fC3fV3f = ((int)0x2A2A), - /// - /// Original was GL_T2F_N3F_V3F = 0x2A2B - /// - T2fN3fV3f = ((int)0x2A2B), - /// - /// Original was GL_T2F_C4F_N3F_V3F = 0x2A2C - /// - T2fC4fN3fV3f = ((int)0x2A2C), - /// - /// Original was GL_T4F_C4F_N3F_V4F = 0x2A2D - /// - T4fC4fN3fV4f = ((int)0x2A2D), - /// - /// Original was GL_CLIP_DISTANCE0 = 0x3000 - /// - ClipDistance0 = ((int)0x3000), - /// - /// Original was GL_CLIP_DISTANCE0_APPLE = 0x3000 - /// - ClipDistance0Apple = ((int)0x3000), - /// - /// Original was GL_CLIP_DISTANCE0_EXT = 0x3000 - /// - ClipDistance0Ext = ((int)0x3000), - /// - /// Original was GL_CLIP_PLANE0 = 0x3000 - /// - ClipPlane0 = ((int)0x3000), - /// - /// Original was GL_CLIP_DISTANCE1 = 0x3001 - /// - ClipDistance1 = ((int)0x3001), - /// - /// Original was GL_CLIP_DISTANCE1_APPLE = 0x3001 - /// - ClipDistance1Apple = ((int)0x3001), - /// - /// Original was GL_CLIP_DISTANCE1_EXT = 0x3001 - /// - ClipDistance1Ext = ((int)0x3001), - /// - /// Original was GL_CLIP_PLANE1 = 0x3001 - /// - ClipPlane1 = ((int)0x3001), - /// - /// Original was GL_CLIP_DISTANCE2 = 0x3002 - /// - ClipDistance2 = ((int)0x3002), - /// - /// Original was GL_CLIP_DISTANCE2_APPLE = 0x3002 - /// - ClipDistance2Apple = ((int)0x3002), - /// - /// Original was GL_CLIP_DISTANCE2_EXT = 0x3002 - /// - ClipDistance2Ext = ((int)0x3002), - /// - /// Original was GL_CLIP_PLANE2 = 0x3002 - /// - ClipPlane2 = ((int)0x3002), - /// - /// Original was GL_CLIP_DISTANCE3 = 0x3003 - /// - ClipDistance3 = ((int)0x3003), - /// - /// Original was GL_CLIP_DISTANCE3_APPLE = 0x3003 - /// - ClipDistance3Apple = ((int)0x3003), - /// - /// Original was GL_CLIP_DISTANCE3_EXT = 0x3003 - /// - ClipDistance3Ext = ((int)0x3003), - /// - /// Original was GL_CLIP_PLANE3 = 0x3003 - /// - ClipPlane3 = ((int)0x3003), - /// - /// Original was GL_CLIP_DISTANCE4 = 0x3004 - /// - ClipDistance4 = ((int)0x3004), - /// - /// Original was GL_CLIP_DISTANCE4_APPLE = 0x3004 - /// - ClipDistance4Apple = ((int)0x3004), - /// - /// Original was GL_CLIP_DISTANCE4_EXT = 0x3004 - /// - ClipDistance4Ext = ((int)0x3004), - /// - /// Original was GL_CLIP_PLANE4 = 0x3004 - /// - ClipPlane4 = ((int)0x3004), - /// - /// Original was GL_CLIP_DISTANCE5 = 0x3005 - /// - ClipDistance5 = ((int)0x3005), - /// - /// Original was GL_CLIP_DISTANCE5_APPLE = 0x3005 - /// - ClipDistance5Apple = ((int)0x3005), - /// - /// Original was GL_CLIP_DISTANCE5_EXT = 0x3005 - /// - ClipDistance5Ext = ((int)0x3005), - /// - /// Original was GL_CLIP_PLANE5 = 0x3005 - /// - ClipPlane5 = ((int)0x3005), - /// - /// Original was GL_CLIP_DISTANCE6 = 0x3006 - /// - ClipDistance6 = ((int)0x3006), - /// - /// Original was GL_CLIP_DISTANCE6_APPLE = 0x3006 - /// - ClipDistance6Apple = ((int)0x3006), - /// - /// Original was GL_CLIP_DISTANCE6_EXT = 0x3006 - /// - ClipDistance6Ext = ((int)0x3006), - /// - /// Original was GL_CLIP_DISTANCE7 = 0x3007 - /// - ClipDistance7 = ((int)0x3007), - /// - /// Original was GL_CLIP_DISTANCE7_APPLE = 0x3007 - /// - ClipDistance7Apple = ((int)0x3007), - /// - /// Original was GL_CLIP_DISTANCE7_EXT = 0x3007 - /// - ClipDistance7Ext = ((int)0x3007), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV = 0x40 - /// - GlyphVerticalBearingYBitNv = ((int)0x40), - /// - /// Original was GL_LIGHT0 = 0x4000 - /// - Light0 = ((int)0x4000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT6_QCOM = 0x40000000 - /// - MultisampleBufferBit6Qcom = ((int)0x40000000), - /// - /// Original was GL_LIGHT1 = 0x4001 - /// - Light1 = ((int)0x4001), - /// - /// Original was GL_LIGHT2 = 0x4002 - /// - Light2 = ((int)0x4002), - /// - /// Original was GL_LIGHT3 = 0x4003 - /// - Light3 = ((int)0x4003), - /// - /// Original was GL_LIGHT4 = 0x4004 - /// - Light4 = ((int)0x4004), - /// - /// Original was GL_LIGHT5 = 0x4005 - /// - Light5 = ((int)0x4005), - /// - /// Original was GL_LIGHT6 = 0x4006 - /// - Light6 = ((int)0x4006), - /// - /// Original was GL_LIGHT7 = 0x4007 - /// - Light7 = ((int)0x4007), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV = 0x80 - /// - GlyphVerticalBearingAdvanceBitNv = ((int)0x80), - /// - /// Original was GL_ABGR_EXT = 0x8000 - /// - AbgrExt = ((int)0x8000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT7_QCOM = 0x80000000 - /// - MultisampleBufferBit7Qcom = unchecked((int)0x80000000), - /// - /// Original was GL_CONSTANT_COLOR = 0x8001 - /// - ConstantColor = ((int)0x8001), - /// - /// Original was GL_ONE_MINUS_CONSTANT_COLOR = 0x8002 - /// - OneMinusConstantColor = ((int)0x8002), - /// - /// Original was GL_CONSTANT_ALPHA = 0x8003 - /// - ConstantAlpha = ((int)0x8003), - /// - /// Original was GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004 - /// - OneMinusConstantAlpha = ((int)0x8004), - /// - /// Original was GL_BLEND_COLOR = 0x8005 - /// - BlendColor = ((int)0x8005), - /// - /// Original was GL_BLEND_COLOR_EXT = 0x8005 - /// - BlendColorExt = ((int)0x8005), - /// - /// Original was GL_FUNC_ADD = 0x8006 - /// - FuncAdd = ((int)0x8006), - /// - /// Original was GL_FUNC_ADD_EXT = 0x8006 - /// - FuncAddExt = ((int)0x8006), - /// - /// Original was GL_MIN = 0x8007 - /// - Min = ((int)0x8007), - /// - /// Original was GL_MIN_EXT = 0x8007 - /// - MinExt = ((int)0x8007), - /// - /// Original was GL_MAX = 0x8008 - /// - Max = ((int)0x8008), - /// - /// Original was GL_MAX_EXT = 0x8008 - /// - MaxExt = ((int)0x8008), - /// - /// Original was GL_BLEND_EQUATION = 0x8009 - /// - BlendEquation = ((int)0x8009), - /// - /// Original was GL_BLEND_EQUATION_EXT = 0x8009 - /// - BlendEquationExt = ((int)0x8009), - /// - /// Original was GL_BLEND_EQUATION_RGB = 0x8009 - /// - BlendEquationRgb = ((int)0x8009), - /// - /// Original was GL_FUNC_SUBTRACT = 0x800A - /// - FuncSubtract = ((int)0x800A), - /// - /// Original was GL_FUNC_SUBTRACT_EXT = 0x800A - /// - FuncSubtractExt = ((int)0x800A), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT = 0x800B - /// - FuncReverseSubtract = ((int)0x800B), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT_EXT = 0x800B - /// - FuncReverseSubtractExt = ((int)0x800B), - /// - /// Original was GL_CMYK_EXT = 0x800C - /// - CmykExt = ((int)0x800C), - /// - /// Original was GL_CMYKA_EXT = 0x800D - /// - CmykaExt = ((int)0x800D), - /// - /// Original was GL_PACK_CMYK_HINT_EXT = 0x800E - /// - PackCmykHintExt = ((int)0x800E), - /// - /// Original was GL_UNPACK_CMYK_HINT_EXT = 0x800F - /// - UnpackCmykHintExt = ((int)0x800F), - /// - /// Original was GL_CONVOLUTION_1D = 0x8010 - /// - Convolution1D = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_1D_EXT = 0x8010 - /// - Convolution1DExt = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_2D = 0x8011 - /// - Convolution2D = ((int)0x8011), - /// - /// Original was GL_CONVOLUTION_2D_EXT = 0x8011 - /// - Convolution2DExt = ((int)0x8011), - /// - /// Original was GL_SEPARABLE_2D = 0x8012 - /// - Separable2D = ((int)0x8012), - /// - /// Original was GL_SEPARABLE_2D_EXT = 0x8012 - /// - Separable2DExt = ((int)0x8012), - /// - /// Original was GL_CONVOLUTION_BORDER_MODE = 0x8013 - /// - ConvolutionBorderMode = ((int)0x8013), - /// - /// Original was GL_CONVOLUTION_BORDER_MODE_EXT = 0x8013 - /// - ConvolutionBorderModeExt = ((int)0x8013), - /// - /// Original was GL_CONVOLUTION_FILTER_SCALE = 0x8014 - /// - ConvolutionFilterScale = ((int)0x8014), - /// - /// Original was GL_CONVOLUTION_FILTER_SCALE_EXT = 0x8014 - /// - ConvolutionFilterScaleExt = ((int)0x8014), - /// - /// Original was GL_CONVOLUTION_FILTER_BIAS = 0x8015 - /// - ConvolutionFilterBias = ((int)0x8015), - /// - /// Original was GL_CONVOLUTION_FILTER_BIAS_EXT = 0x8015 - /// - ConvolutionFilterBiasExt = ((int)0x8015), - /// - /// Original was GL_REDUCE = 0x8016 - /// - Reduce = ((int)0x8016), - /// - /// Original was GL_REDUCE_EXT = 0x8016 - /// - ReduceExt = ((int)0x8016), - /// - /// Original was GL_CONVOLUTION_FORMAT = 0x8017 - /// - ConvolutionFormat = ((int)0x8017), - /// - /// Original was GL_CONVOLUTION_FORMAT_EXT = 0x8017 - /// - ConvolutionFormatExt = ((int)0x8017), - /// - /// Original was GL_CONVOLUTION_WIDTH = 0x8018 - /// - ConvolutionWidth = ((int)0x8018), - /// - /// Original was GL_CONVOLUTION_WIDTH_EXT = 0x8018 - /// - ConvolutionWidthExt = ((int)0x8018), - /// - /// Original was GL_CONVOLUTION_HEIGHT = 0x8019 - /// - ConvolutionHeight = ((int)0x8019), - /// - /// Original was GL_CONVOLUTION_HEIGHT_EXT = 0x8019 - /// - ConvolutionHeightExt = ((int)0x8019), - /// - /// Original was GL_MAX_CONVOLUTION_WIDTH = 0x801A - /// - MaxConvolutionWidth = ((int)0x801A), - /// - /// Original was GL_MAX_CONVOLUTION_WIDTH_EXT = 0x801A - /// - MaxConvolutionWidthExt = ((int)0x801A), - /// - /// Original was GL_MAX_CONVOLUTION_HEIGHT = 0x801B - /// - MaxConvolutionHeight = ((int)0x801B), - /// - /// Original was GL_MAX_CONVOLUTION_HEIGHT_EXT = 0x801B - /// - MaxConvolutionHeightExt = ((int)0x801B), - /// - /// Original was GL_POST_CONVOLUTION_RED_SCALE = 0x801C - /// - PostConvolutionRedScale = ((int)0x801C), - /// - /// Original was GL_POST_CONVOLUTION_RED_SCALE_EXT = 0x801C - /// - PostConvolutionRedScaleExt = ((int)0x801C), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_SCALE = 0x801D - /// - PostConvolutionGreenScale = ((int)0x801D), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_SCALE_EXT = 0x801D - /// - PostConvolutionGreenScaleExt = ((int)0x801D), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_SCALE = 0x801E - /// - PostConvolutionBlueScale = ((int)0x801E), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_SCALE_EXT = 0x801E - /// - PostConvolutionBlueScaleExt = ((int)0x801E), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_SCALE = 0x801F - /// - PostConvolutionAlphaScale = ((int)0x801F), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_SCALE_EXT = 0x801F - /// - PostConvolutionAlphaScaleExt = ((int)0x801F), - /// - /// Original was GL_POST_CONVOLUTION_RED_BIAS = 0x8020 - /// - PostConvolutionRedBias = ((int)0x8020), - /// - /// Original was GL_POST_CONVOLUTION_RED_BIAS_EXT = 0x8020 - /// - PostConvolutionRedBiasExt = ((int)0x8020), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_BIAS = 0x8021 - /// - PostConvolutionGreenBias = ((int)0x8021), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_BIAS_EXT = 0x8021 - /// - PostConvolutionGreenBiasExt = ((int)0x8021), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_BIAS = 0x8022 - /// - PostConvolutionBlueBias = ((int)0x8022), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_BIAS_EXT = 0x8022 - /// - PostConvolutionBlueBiasExt = ((int)0x8022), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_BIAS = 0x8023 - /// - PostConvolutionAlphaBias = ((int)0x8023), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_BIAS_EXT = 0x8023 - /// - PostConvolutionAlphaBiasExt = ((int)0x8023), - /// - /// Original was GL_HISTOGRAM = 0x8024 - /// - Histogram = ((int)0x8024), - /// - /// Original was GL_HISTOGRAM_EXT = 0x8024 - /// - HistogramExt = ((int)0x8024), - /// - /// Original was GL_PROXY_HISTOGRAM = 0x8025 - /// - ProxyHistogram = ((int)0x8025), - /// - /// Original was GL_PROXY_HISTOGRAM_EXT = 0x8025 - /// - ProxyHistogramExt = ((int)0x8025), - /// - /// Original was GL_HISTOGRAM_WIDTH = 0x8026 - /// - HistogramWidth = ((int)0x8026), - /// - /// Original was GL_HISTOGRAM_WIDTH_EXT = 0x8026 - /// - HistogramWidthExt = ((int)0x8026), - /// - /// Original was GL_HISTOGRAM_FORMAT = 0x8027 - /// - HistogramFormat = ((int)0x8027), - /// - /// Original was GL_HISTOGRAM_FORMAT_EXT = 0x8027 - /// - HistogramFormatExt = ((int)0x8027), - /// - /// Original was GL_HISTOGRAM_RED_SIZE = 0x8028 - /// - HistogramRedSize = ((int)0x8028), - /// - /// Original was GL_HISTOGRAM_RED_SIZE_EXT = 0x8028 - /// - HistogramRedSizeExt = ((int)0x8028), - /// - /// Original was GL_HISTOGRAM_GREEN_SIZE = 0x8029 - /// - HistogramGreenSize = ((int)0x8029), - /// - /// Original was GL_HISTOGRAM_GREEN_SIZE_EXT = 0x8029 - /// - HistogramGreenSizeExt = ((int)0x8029), - /// - /// Original was GL_HISTOGRAM_BLUE_SIZE = 0x802A - /// - HistogramBlueSize = ((int)0x802A), - /// - /// Original was GL_HISTOGRAM_BLUE_SIZE_EXT = 0x802A - /// - HistogramBlueSizeExt = ((int)0x802A), - /// - /// Original was GL_HISTOGRAM_ALPHA_SIZE = 0x802B - /// - HistogramAlphaSize = ((int)0x802B), - /// - /// Original was GL_HISTOGRAM_ALPHA_SIZE_EXT = 0x802B - /// - HistogramAlphaSizeExt = ((int)0x802B), - /// - /// Original was GL_HISTOGRAM_LUMINANCE_SIZE = 0x802C - /// - HistogramLuminanceSize = ((int)0x802C), - /// - /// Original was GL_HISTOGRAM_LUMINANCE_SIZE_EXT = 0x802C - /// - HistogramLuminanceSizeExt = ((int)0x802C), - /// - /// Original was GL_HISTOGRAM_SINK = 0x802D - /// - HistogramSink = ((int)0x802D), - /// - /// Original was GL_HISTOGRAM_SINK_EXT = 0x802D - /// - HistogramSinkExt = ((int)0x802D), - /// - /// Original was GL_MINMAX = 0x802E - /// - Minmax = ((int)0x802E), - /// - /// Original was GL_MINMAX_EXT = 0x802E - /// - MinmaxExt = ((int)0x802E), - /// - /// Original was GL_MINMAX_FORMAT = 0x802F - /// - MinmaxFormat = ((int)0x802F), - /// - /// Original was GL_MINMAX_FORMAT_EXT = 0x802F - /// - MinmaxFormatExt = ((int)0x802F), - /// - /// Original was GL_MINMAX_SINK = 0x8030 - /// - MinmaxSink = ((int)0x8030), - /// - /// Original was GL_MINMAX_SINK_EXT = 0x8030 - /// - MinmaxSinkExt = ((int)0x8030), - /// - /// Original was GL_TABLE_TOO_LARGE = 0x8031 - /// - TableTooLarge = ((int)0x8031), - /// - /// Original was GL_TABLE_TOO_LARGE_EXT = 0x8031 - /// - TableTooLargeExt = ((int)0x8031), - /// - /// Original was GL_UNSIGNED_BYTE_3_3_2 = 0x8032 - /// - UnsignedByte332 = ((int)0x8032), - /// - /// Original was GL_UNSIGNED_BYTE_3_3_2_EXT = 0x8032 - /// - UnsignedByte332Ext = ((int)0x8032), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4 = 0x8033 - /// - UnsignedShort4444 = ((int)0x8033), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_EXT = 0x8033 - /// - UnsignedShort4444Ext = ((int)0x8033), - /// - /// Original was GL_UNSIGNED_SHORT_5_5_5_1 = 0x8034 - /// - UnsignedShort5551 = ((int)0x8034), - /// - /// Original was GL_UNSIGNED_SHORT_5_5_5_1_EXT = 0x8034 - /// - UnsignedShort5551Ext = ((int)0x8034), - /// - /// Original was GL_UNSIGNED_INT_8_8_8_8 = 0x8035 - /// - UnsignedInt8888 = ((int)0x8035), - /// - /// Original was GL_UNSIGNED_INT_8_8_8_8_EXT = 0x8035 - /// - UnsignedInt8888Ext = ((int)0x8035), - /// - /// Original was GL_UNSIGNED_INT_10_10_10_2 = 0x8036 - /// - UnsignedInt1010102 = ((int)0x8036), - /// - /// Original was GL_UNSIGNED_INT_10_10_10_2_EXT = 0x8036 - /// - UnsignedInt1010102Ext = ((int)0x8036), - /// - /// Original was GL_POLYGON_OFFSET_FILL = 0x8037 - /// - PolygonOffsetFill = ((int)0x8037), - /// - /// Original was GL_POLYGON_OFFSET_FACTOR = 0x8038 - /// - PolygonOffsetFactor = ((int)0x8038), - /// - /// Original was GL_POLYGON_OFFSET_BIAS_EXT = 0x8039 - /// - PolygonOffsetBiasExt = ((int)0x8039), - /// - /// Original was GL_RESCALE_NORMAL_EXT = 0x803A - /// - RescaleNormalExt = ((int)0x803A), - /// - /// Original was GL_ALPHA4 = 0x803B - /// - Alpha4 = ((int)0x803B), - /// - /// Original was GL_ALPHA8 = 0x803C - /// - Alpha8 = ((int)0x803C), - /// - /// Original was GL_ALPHA8_EXT = 0x803C - /// - Alpha8Ext = ((int)0x803C), - /// - /// Original was GL_ALPHA8_OES = 0x803C - /// - Alpha8Oes = ((int)0x803C), - /// - /// Original was GL_ALPHA12 = 0x803D - /// - Alpha12 = ((int)0x803D), - /// - /// Original was GL_ALPHA16 = 0x803E - /// - Alpha16 = ((int)0x803E), - /// - /// Original was GL_LUMINANCE4 = 0x803F - /// - Luminance4 = ((int)0x803F), - /// - /// Original was GL_LUMINANCE8 = 0x8040 - /// - Luminance8 = ((int)0x8040), - /// - /// Original was GL_LUMINANCE8_EXT = 0x8040 - /// - Luminance8Ext = ((int)0x8040), - /// - /// Original was GL_LUMINANCE8_OES = 0x8040 - /// - Luminance8Oes = ((int)0x8040), - /// - /// Original was GL_LUMINANCE12 = 0x8041 - /// - Luminance12 = ((int)0x8041), - /// - /// Original was GL_LUMINANCE16 = 0x8042 - /// - Luminance16 = ((int)0x8042), - /// - /// Original was GL_LUMINANCE4_ALPHA4 = 0x8043 - /// - Luminance4Alpha4 = ((int)0x8043), - /// - /// Original was GL_LUMINANCE4_ALPHA4_OES = 0x8043 - /// - Luminance4Alpha4Oes = ((int)0x8043), - /// - /// Original was GL_LUMINANCE6_ALPHA2 = 0x8044 - /// - Luminance6Alpha2 = ((int)0x8044), - /// - /// Original was GL_LUMINANCE8_ALPHA8 = 0x8045 - /// - Luminance8Alpha8 = ((int)0x8045), - /// - /// Original was GL_LUMINANCE8_ALPHA8_EXT = 0x8045 - /// - Luminance8Alpha8Ext = ((int)0x8045), - /// - /// Original was GL_LUMINANCE8_ALPHA8_OES = 0x8045 - /// - Luminance8Alpha8Oes = ((int)0x8045), - /// - /// Original was GL_LUMINANCE12_ALPHA4 = 0x8046 - /// - Luminance12Alpha4 = ((int)0x8046), - /// - /// Original was GL_LUMINANCE12_ALPHA12 = 0x8047 - /// - Luminance12Alpha12 = ((int)0x8047), - /// - /// Original was GL_LUMINANCE16_ALPHA16 = 0x8048 - /// - Luminance16Alpha16 = ((int)0x8048), - /// - /// Original was GL_INTENSITY = 0x8049 - /// - Intensity = ((int)0x8049), - /// - /// Original was GL_INTENSITY4 = 0x804A - /// - Intensity4 = ((int)0x804A), - /// - /// Original was GL_INTENSITY8 = 0x804B - /// - Intensity8 = ((int)0x804B), - /// - /// Original was GL_INTENSITY12 = 0x804C - /// - Intensity12 = ((int)0x804C), - /// - /// Original was GL_INTENSITY16 = 0x804D - /// - Intensity16 = ((int)0x804D), - /// - /// Original was GL_RGB2_EXT = 0x804E - /// - Rgb2Ext = ((int)0x804E), - /// - /// Original was GL_RGB4 = 0x804F - /// - Rgb4 = ((int)0x804F), - /// - /// Original was GL_RGB4_EXT = 0x804F - /// - Rgb4Ext = ((int)0x804F), - /// - /// Original was GL_RGB5 = 0x8050 - /// - Rgb5 = ((int)0x8050), - /// - /// Original was GL_RGB5_EXT = 0x8050 - /// - Rgb5Ext = ((int)0x8050), - /// - /// Original was GL_RGB8 = 0x8051 - /// - Rgb8 = ((int)0x8051), - /// - /// Original was GL_RGB8_EXT = 0x8051 - /// - Rgb8Ext = ((int)0x8051), - /// - /// Original was GL_RGB8_OES = 0x8051 - /// - Rgb8Oes = ((int)0x8051), - /// - /// Original was GL_RGB10 = 0x8052 - /// - Rgb10 = ((int)0x8052), - /// - /// Original was GL_RGB10_EXT = 0x8052 - /// - Rgb10Ext = ((int)0x8052), - /// - /// Original was GL_RGB12 = 0x8053 - /// - Rgb12 = ((int)0x8053), - /// - /// Original was GL_RGB12_EXT = 0x8053 - /// - Rgb12Ext = ((int)0x8053), - /// - /// Original was GL_RGB16 = 0x8054 - /// - Rgb16 = ((int)0x8054), - /// - /// Original was GL_RGB16_EXT = 0x8054 - /// - Rgb16Ext = ((int)0x8054), - /// - /// Original was GL_RGBA4_EXT = 0x8056 - /// - Rgba4Ext = ((int)0x8056), - /// - /// Original was GL_RGBA4_OES = 0x8056 - /// - Rgba4Oes = ((int)0x8056), - /// - /// Original was GL_Rgba4 = 0X8056 - /// - Rgba4 = ((int)0X8056), - /// - /// Original was GL_RGB5_A1 = 0x8057 - /// - Rgb5A1 = ((int)0x8057), - /// - /// Original was GL_RGB5_A1_EXT = 0x8057 - /// - Rgb5A1Ext = ((int)0x8057), - /// - /// Original was GL_RGB5_A1_OES = 0x8057 - /// - Rgb5A1Oes = ((int)0x8057), - /// - /// Original was GL_RGBA8 = 0x8058 - /// - Rgba8 = ((int)0x8058), - /// - /// Original was GL_RGBA8_EXT = 0x8058 - /// - Rgba8Ext = ((int)0x8058), - /// - /// Original was GL_RGBA8_OES = 0x8058 - /// - Rgba8Oes = ((int)0x8058), - /// - /// Original was GL_RGB10_A2 = 0x8059 - /// - Rgb10A2 = ((int)0x8059), - /// - /// Original was GL_RGB10_A2_EXT = 0x8059 - /// - Rgb10A2Ext = ((int)0x8059), - /// - /// Original was GL_RGBA12 = 0x805A - /// - Rgba12 = ((int)0x805A), - /// - /// Original was GL_RGBA12_EXT = 0x805A - /// - Rgba12Ext = ((int)0x805A), - /// - /// Original was GL_RGBA16 = 0x805B - /// - Rgba16 = ((int)0x805B), - /// - /// Original was GL_RGBA16_EXT = 0x805B - /// - Rgba16Ext = ((int)0x805B), - /// - /// Original was GL_TEXTURE_RED_SIZE = 0x805C - /// - TextureRedSize = ((int)0x805C), - /// - /// Original was GL_TEXTURE_GREEN_SIZE = 0x805D - /// - TextureGreenSize = ((int)0x805D), - /// - /// Original was GL_TEXTURE_BLUE_SIZE = 0x805E - /// - TextureBlueSize = ((int)0x805E), - /// - /// Original was GL_TEXTURE_ALPHA_SIZE = 0x805F - /// - TextureAlphaSize = ((int)0x805F), - /// - /// Original was GL_TEXTURE_LUMINANCE_SIZE = 0x8060 - /// - TextureLuminanceSize = ((int)0x8060), - /// - /// Original was GL_TEXTURE_INTENSITY_SIZE = 0x8061 - /// - TextureIntensitySize = ((int)0x8061), - /// - /// Original was GL_REPLACE_EXT = 0x8062 - /// - ReplaceExt = ((int)0x8062), - /// - /// Original was GL_PROXY_TEXTURE_1D = 0x8063 - /// - ProxyTexture1D = ((int)0x8063), - /// - /// Original was GL_PROXY_TEXTURE_1D_EXT = 0x8063 - /// - ProxyTexture1DExt = ((int)0x8063), - /// - /// Original was GL_PROXY_TEXTURE_2D = 0x8064 - /// - ProxyTexture2D = ((int)0x8064), - /// - /// Original was GL_PROXY_TEXTURE_2D_EXT = 0x8064 - /// - ProxyTexture2DExt = ((int)0x8064), - /// - /// Original was GL_TEXTURE_TOO_LARGE_EXT = 0x8065 - /// - TextureTooLargeExt = ((int)0x8065), - /// - /// Original was GL_TEXTURE_PRIORITY = 0x8066 - /// - TexturePriority = ((int)0x8066), - /// - /// Original was GL_TEXTURE_PRIORITY_EXT = 0x8066 - /// - TexturePriorityExt = ((int)0x8066), - /// - /// Original was GL_TEXTURE_RESIDENT = 0x8067 - /// - TextureResident = ((int)0x8067), - /// - /// Original was GL_TEXTURE_BINDING_1D = 0x8068 - /// - TextureBinding1D = ((int)0x8068), - /// - /// Original was GL_TEXTURE_BINDING_2D = 0x8069 - /// - TextureBinding2D = ((int)0x8069), - /// - /// Original was GL_TEXTURE_3D_BINDING_EXT = 0x806A - /// - Texture3DBindingExt = ((int)0x806A), - /// - /// Original was GL_TEXTURE_BINDING_3D = 0x806A - /// - TextureBinding3D = ((int)0x806A), - /// - /// Original was GL_TEXTURE_BINDING_3D_OES = 0x806A - /// - TextureBinding3DOes = ((int)0x806A), - /// - /// Original was GL_PACK_SKIP_IMAGES = 0x806B - /// - PackSkipImages = ((int)0x806B), - /// - /// Original was GL_PACK_SKIP_IMAGES_EXT = 0x806B - /// - PackSkipImagesExt = ((int)0x806B), - /// - /// Original was GL_PACK_IMAGE_HEIGHT = 0x806C - /// - PackImageHeight = ((int)0x806C), - /// - /// Original was GL_PACK_IMAGE_HEIGHT_EXT = 0x806C - /// - PackImageHeightExt = ((int)0x806C), - /// - /// Original was GL_UNPACK_SKIP_IMAGES = 0x806D - /// - UnpackSkipImages = ((int)0x806D), - /// - /// Original was GL_UNPACK_SKIP_IMAGES_EXT = 0x806D - /// - UnpackSkipImagesExt = ((int)0x806D), - /// - /// Original was GL_UNPACK_IMAGE_HEIGHT = 0x806E - /// - UnpackImageHeight = ((int)0x806E), - /// - /// Original was GL_UNPACK_IMAGE_HEIGHT_EXT = 0x806E - /// - UnpackImageHeightExt = ((int)0x806E), - /// - /// Original was GL_TEXTURE_3D = 0x806F - /// - Texture3D = ((int)0x806F), - /// - /// Original was GL_TEXTURE_3D_EXT = 0x806F - /// - Texture3DExt = ((int)0x806F), - /// - /// Original was GL_TEXTURE_3D_OES = 0x806F - /// - Texture3DOes = ((int)0x806F), - /// - /// Original was GL_PROXY_TEXTURE_3D = 0x8070 - /// - ProxyTexture3D = ((int)0x8070), - /// - /// Original was GL_PROXY_TEXTURE_3D_EXT = 0x8070 - /// - ProxyTexture3DExt = ((int)0x8070), - /// - /// Original was GL_TEXTURE_DEPTH_EXT = 0x8071 - /// - TextureDepthExt = ((int)0x8071), - /// - /// Original was GL_TEXTURE_WRAP_R = 0x8072 - /// - TextureWrapR = ((int)0x8072), - /// - /// Original was GL_TEXTURE_WRAP_R_EXT = 0x8072 - /// - TextureWrapRExt = ((int)0x8072), - /// - /// Original was GL_TEXTURE_WRAP_R_OES = 0x8072 - /// - TextureWrapROes = ((int)0x8072), - /// - /// Original was GL_MAX_3D_TEXTURE_SIZE_EXT = 0x8073 - /// - Max3DTextureSizeExt = ((int)0x8073), - /// - /// Original was GL_MAX_3D_TEXTURE_SIZE_OES = 0x8073 - /// - Max3DTextureSizeOes = ((int)0x8073), - /// - /// Original was GL_VERTEX_ARRAY = 0x8074 - /// - VertexArray = ((int)0x8074), - /// - /// Original was GL_VERTEX_ARRAY_KHR = 0x8074 - /// - VertexArrayKhr = ((int)0x8074), - /// - /// Original was GL_NORMAL_ARRAY = 0x8075 - /// - NormalArray = ((int)0x8075), - /// - /// Original was GL_COLOR_ARRAY = 0x8076 - /// - ColorArray = ((int)0x8076), - /// - /// Original was GL_INDEX_ARRAY = 0x8077 - /// - IndexArray = ((int)0x8077), - /// - /// Original was GL_TEXTURE_COORD_ARRAY = 0x8078 - /// - TextureCoordArray = ((int)0x8078), - /// - /// Original was GL_EDGE_FLAG_ARRAY = 0x8079 - /// - EdgeFlagArray = ((int)0x8079), - /// - /// Original was GL_VERTEX_ARRAY_SIZE = 0x807A - /// - VertexArraySize = ((int)0x807A), - /// - /// Original was GL_VERTEX_ARRAY_TYPE = 0x807B - /// - VertexArrayType = ((int)0x807B), - /// - /// Original was GL_VERTEX_ARRAY_STRIDE = 0x807C - /// - VertexArrayStride = ((int)0x807C), - /// - /// Original was GL_VERTEX_ARRAY_COUNT_EXT = 0x807D - /// - VertexArrayCountExt = ((int)0x807D), - /// - /// Original was GL_NORMAL_ARRAY_TYPE = 0x807E - /// - NormalArrayType = ((int)0x807E), - /// - /// Original was GL_NORMAL_ARRAY_STRIDE = 0x807F - /// - NormalArrayStride = ((int)0x807F), - /// - /// Original was GL_NORMAL_ARRAY_COUNT_EXT = 0x8080 - /// - NormalArrayCountExt = ((int)0x8080), - /// - /// Original was GL_COLOR_ARRAY_SIZE = 0x8081 - /// - ColorArraySize = ((int)0x8081), - /// - /// Original was GL_COLOR_ARRAY_TYPE = 0x8082 - /// - ColorArrayType = ((int)0x8082), - /// - /// Original was GL_COLOR_ARRAY_STRIDE = 0x8083 - /// - ColorArrayStride = ((int)0x8083), - /// - /// Original was GL_COLOR_ARRAY_COUNT_EXT = 0x8084 - /// - ColorArrayCountExt = ((int)0x8084), - /// - /// Original was GL_INDEX_ARRAY_TYPE = 0x8085 - /// - IndexArrayType = ((int)0x8085), - /// - /// Original was GL_INDEX_ARRAY_STRIDE = 0x8086 - /// - IndexArrayStride = ((int)0x8086), - /// - /// Original was GL_INDEX_ARRAY_COUNT_EXT = 0x8087 - /// - IndexArrayCountExt = ((int)0x8087), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_SIZE = 0x8088 - /// - TextureCoordArraySize = ((int)0x8088), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_TYPE = 0x8089 - /// - TextureCoordArrayType = ((int)0x8089), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_STRIDE = 0x808A - /// - TextureCoordArrayStride = ((int)0x808A), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_COUNT_EXT = 0x808B - /// - TextureCoordArrayCountExt = ((int)0x808B), - /// - /// Original was GL_EDGE_FLAG_ARRAY_STRIDE = 0x808C - /// - EdgeFlagArrayStride = ((int)0x808C), - /// - /// Original was GL_EDGE_FLAG_ARRAY_COUNT_EXT = 0x808D - /// - EdgeFlagArrayCountExt = ((int)0x808D), - /// - /// Original was GL_VERTEX_ARRAY_POINTER = 0x808E - /// - VertexArrayPointer = ((int)0x808E), - /// - /// Original was GL_VERTEX_ARRAY_POINTER_EXT = 0x808E - /// - VertexArrayPointerExt = ((int)0x808E), - /// - /// Original was GL_NORMAL_ARRAY_POINTER = 0x808F - /// - NormalArrayPointer = ((int)0x808F), - /// - /// Original was GL_NORMAL_ARRAY_POINTER_EXT = 0x808F - /// - NormalArrayPointerExt = ((int)0x808F), - /// - /// Original was GL_COLOR_ARRAY_POINTER = 0x8090 - /// - ColorArrayPointer = ((int)0x8090), - /// - /// Original was GL_COLOR_ARRAY_POINTER_EXT = 0x8090 - /// - ColorArrayPointerExt = ((int)0x8090), - /// - /// Original was GL_INDEX_ARRAY_POINTER = 0x8091 - /// - IndexArrayPointer = ((int)0x8091), - /// - /// Original was GL_INDEX_ARRAY_POINTER_EXT = 0x8091 - /// - IndexArrayPointerExt = ((int)0x8091), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_POINTER = 0x8092 - /// - TextureCoordArrayPointer = ((int)0x8092), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_POINTER_EXT = 0x8092 - /// - TextureCoordArrayPointerExt = ((int)0x8092), - /// - /// Original was GL_EDGE_FLAG_ARRAY_POINTER = 0x8093 - /// - EdgeFlagArrayPointer = ((int)0x8093), - /// - /// Original was GL_EDGE_FLAG_ARRAY_POINTER_EXT = 0x8093 - /// - EdgeFlagArrayPointerExt = ((int)0x8093), - /// - /// Original was GL_INTERLACE_SGIX = 0x8094 - /// - InterlaceSgix = ((int)0x8094), - /// - /// Original was GL_DETAIL_TEXTURE_2D_SGIS = 0x8095 - /// - DetailTexture2DSgis = ((int)0x8095), - /// - /// Original was GL_DETAIL_TEXTURE_2D_BINDING_SGIS = 0x8096 - /// - DetailTexture2DBindingSgis = ((int)0x8096), - /// - /// Original was GL_LINEAR_DETAIL_SGIS = 0x8097 - /// - LinearDetailSgis = ((int)0x8097), - /// - /// Original was GL_LINEAR_DETAIL_ALPHA_SGIS = 0x8098 - /// - LinearDetailAlphaSgis = ((int)0x8098), - /// - /// Original was GL_LINEAR_DETAIL_COLOR_SGIS = 0x8099 - /// - LinearDetailColorSgis = ((int)0x8099), - /// - /// Original was GL_DETAIL_TEXTURE_LEVEL_SGIS = 0x809A - /// - DetailTextureLevelSgis = ((int)0x809A), - /// - /// Original was GL_DETAIL_TEXTURE_MODE_SGIS = 0x809B - /// - DetailTextureModeSgis = ((int)0x809B), - /// - /// Original was GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS = 0x809C - /// - DetailTextureFuncPointsSgis = ((int)0x809C), - /// - /// Original was GL_MULTISAMPLE_EXT = 0x809D - /// - MultisampleExt = ((int)0x809D), - /// - /// Original was GL_MULTISAMPLE_SGIS = 0x809D - /// - MultisampleSgis = ((int)0x809D), - /// - /// Original was GL_SAMPLE_ALPHA_TO_COVERAGE = 0x809E - /// - SampleAlphaToCoverage = ((int)0x809E), - /// - /// Original was GL_SAMPLE_ALPHA_TO_MASK_SGIS = 0x809E - /// - SampleAlphaToMaskSgis = ((int)0x809E), - /// - /// Original was GL_SAMPLE_ALPHA_TO_ONE_EXT = 0x809F - /// - SampleAlphaToOneExt = ((int)0x809F), - /// - /// Original was GL_SAMPLE_ALPHA_TO_ONE_SGIS = 0x809F - /// - SampleAlphaToOneSgis = ((int)0x809F), - /// - /// Original was GL_SAMPLE_COVERAGE = 0x80A0 - /// - SampleCoverage = ((int)0x80A0), - /// - /// Original was GL_SAMPLE_MASK_SGIS = 0x80A0 - /// - SampleMaskSgis = ((int)0x80A0), - /// - /// Original was GL_1PASS_EXT = 0x80A1 - /// - Gl1PassExt = ((int)0x80A1), - /// - /// Original was GL_1PASS_SGIS = 0x80A1 - /// - Gl1PassSgis = ((int)0x80A1), - /// - /// Original was GL_2PASS_0_EXT = 0x80A2 - /// - Gl2Pass0Ext = ((int)0x80A2), - /// - /// Original was GL_2PASS_0_SGIS = 0x80A2 - /// - Gl2Pass0Sgis = ((int)0x80A2), - /// - /// Original was GL_2PASS_1_EXT = 0x80A3 - /// - Gl2Pass1Ext = ((int)0x80A3), - /// - /// Original was GL_2PASS_1_SGIS = 0x80A3 - /// - Gl2Pass1Sgis = ((int)0x80A3), - /// - /// Original was GL_4PASS_0_EXT = 0x80A4 - /// - Gl4Pass0Ext = ((int)0x80A4), - /// - /// Original was GL_4PASS_0_SGIS = 0x80A4 - /// - Gl4Pass0Sgis = ((int)0x80A4), - /// - /// Original was GL_4PASS_1_EXT = 0x80A5 - /// - Gl4Pass1Ext = ((int)0x80A5), - /// - /// Original was GL_4PASS_1_SGIS = 0x80A5 - /// - Gl4Pass1Sgis = ((int)0x80A5), - /// - /// Original was GL_4PASS_2_EXT = 0x80A6 - /// - Gl4Pass2Ext = ((int)0x80A6), - /// - /// Original was GL_4PASS_2_SGIS = 0x80A6 - /// - Gl4Pass2Sgis = ((int)0x80A6), - /// - /// Original was GL_4PASS_3_EXT = 0x80A7 - /// - Gl4Pass3Ext = ((int)0x80A7), - /// - /// Original was GL_4PASS_3_SGIS = 0x80A7 - /// - Gl4Pass3Sgis = ((int)0x80A7), - /// - /// Original was GL_SAMPLE_BUFFERS = 0x80A8 - /// - SampleBuffers = ((int)0x80A8), - /// - /// Original was GL_SAMPLE_BUFFERS_SGIS = 0x80A8 - /// - SampleBuffersSgis = ((int)0x80A8), - /// - /// Original was GL_SAMPLES_SGIS = 0x80A9 - /// - SamplesSgis = ((int)0x80A9), - /// - /// Original was GL_Samples = 0X80a9 - /// - Samples = ((int)0X80a9), - /// - /// Original was GL_SAMPLE_COVERAGE_VALUE = 0x80AA - /// - SampleCoverageValue = ((int)0x80AA), - /// - /// Original was GL_SAMPLE_MASK_VALUE_SGIS = 0x80AA - /// - SampleMaskValueSgis = ((int)0x80AA), - /// - /// Original was GL_SAMPLE_COVERAGE_INVERT = 0x80AB - /// - SampleCoverageInvert = ((int)0x80AB), - /// - /// Original was GL_SAMPLE_MASK_INVERT_SGIS = 0x80AB - /// - SampleMaskInvertSgis = ((int)0x80AB), - /// - /// Original was GL_SAMPLE_PATTERN_SGIS = 0x80AC - /// - SamplePatternSgis = ((int)0x80AC), - /// - /// Original was GL_LINEAR_SHARPEN_SGIS = 0x80AD - /// - LinearSharpenSgis = ((int)0x80AD), - /// - /// Original was GL_LINEAR_SHARPEN_ALPHA_SGIS = 0x80AE - /// - LinearSharpenAlphaSgis = ((int)0x80AE), - /// - /// Original was GL_LINEAR_SHARPEN_COLOR_SGIS = 0x80AF - /// - LinearSharpenColorSgis = ((int)0x80AF), - /// - /// Original was GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS = 0x80B0 - /// - SharpenTextureFuncPointsSgis = ((int)0x80B0), - /// - /// Original was GL_COLOR_MATRIX_SGI = 0x80B1 - /// - ColorMatrixSgi = ((int)0x80B1), - /// - /// Original was GL_COLOR_MATRIX_STACK_DEPTH_SGI = 0x80B2 - /// - ColorMatrixStackDepthSgi = ((int)0x80B2), - /// - /// Original was GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI = 0x80B3 - /// - MaxColorMatrixStackDepthSgi = ((int)0x80B3), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_SCALE = 0x80B4 - /// - PostColorMatrixRedScale = ((int)0x80B4), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_SCALE_SGI = 0x80B4 - /// - PostColorMatrixRedScaleSgi = ((int)0x80B4), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_SCALE = 0x80B5 - /// - PostColorMatrixGreenScale = ((int)0x80B5), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI = 0x80B5 - /// - PostColorMatrixGreenScaleSgi = ((int)0x80B5), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_SCALE = 0x80B6 - /// - PostColorMatrixBlueScale = ((int)0x80B6), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI = 0x80B6 - /// - PostColorMatrixBlueScaleSgi = ((int)0x80B6), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_SCALE = 0x80B7 - /// - PostColorMatrixAlphaScale = ((int)0x80B7), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI = 0x80B7 - /// - PostColorMatrixAlphaScaleSgi = ((int)0x80B7), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_BIAS = 0x80B8 - /// - PostColorMatrixRedBias = ((int)0x80B8), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_BIAS_SGI = 0x80B8 - /// - PostColorMatrixRedBiasSgi = ((int)0x80B8), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_BIAS = 0x80B9 - /// - PostColorMatrixGreenBias = ((int)0x80B9), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI = 0x80B9 - /// - PostColorMatrixGreenBiasSgi = ((int)0x80B9), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_BIAS = 0x80BA - /// - PostColorMatrixBlueBias = ((int)0x80BA), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI = 0x80BA - /// - PostColorMatrixBlueBiasSgi = ((int)0x80BA), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_BIAS = 0x80BB - /// - PostColorMatrixAlphaBias = ((int)0x80BB), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI = 0x80BB - /// - PostColorMatrixAlphaBiasSgi = ((int)0x80BB), - /// - /// Original was GL_TEXTURE_COLOR_TABLE_SGI = 0x80BC - /// - TextureColorTableSgi = ((int)0x80BC), - /// - /// Original was GL_PROXY_TEXTURE_COLOR_TABLE_SGI = 0x80BD - /// - ProxyTextureColorTableSgi = ((int)0x80BD), - /// - /// Original was GL_TEXTURE_ENV_BIAS_SGIX = 0x80BE - /// - TextureEnvBiasSgix = ((int)0x80BE), - /// - /// Original was GL_SHADOW_AMBIENT_SGIX = 0x80BF - /// - ShadowAmbientSgix = ((int)0x80BF), - /// - /// Original was GL_BLEND_DST_RGB = 0x80C8 - /// - BlendDstRgb = ((int)0x80C8), - /// - /// Original was GL_BLEND_SRC_RGB = 0x80C9 - /// - BlendSrcRgb = ((int)0x80C9), - /// - /// Original was GL_BLEND_DST_ALPHA = 0x80CA - /// - BlendDstAlpha = ((int)0x80CA), - /// - /// Original was GL_BLEND_SRC_ALPHA = 0x80CB - /// - BlendSrcAlpha = ((int)0x80CB), - /// - /// Original was GL_COLOR_TABLE = 0x80D0 - /// - ColorTable = ((int)0x80D0), - /// - /// Original was GL_COLOR_TABLE_SGI = 0x80D0 - /// - ColorTableSgi = ((int)0x80D0), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE = 0x80D1 - /// - PostConvolutionColorTable = ((int)0x80D1), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D1 - /// - PostConvolutionColorTableSgi = ((int)0x80D1), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D2 - /// - PostColorMatrixColorTable = ((int)0x80D2), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D2 - /// - PostColorMatrixColorTableSgi = ((int)0x80D2), - /// - /// Original was GL_PROXY_COLOR_TABLE = 0x80D3 - /// - ProxyColorTable = ((int)0x80D3), - /// - /// Original was GL_PROXY_COLOR_TABLE_SGI = 0x80D3 - /// - ProxyColorTableSgi = ((int)0x80D3), - /// - /// Original was GL_PROXY_POST_CONVOLUTION_COLOR_TABLE = 0x80D4 - /// - ProxyPostConvolutionColorTable = ((int)0x80D4), - /// - /// Original was GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D4 - /// - ProxyPostConvolutionColorTableSgi = ((int)0x80D4), - /// - /// Original was GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D5 - /// - ProxyPostColorMatrixColorTable = ((int)0x80D5), - /// - /// Original was GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D5 - /// - ProxyPostColorMatrixColorTableSgi = ((int)0x80D5), - /// - /// Original was GL_COLOR_TABLE_SCALE = 0x80D6 - /// - ColorTableScale = ((int)0x80D6), - /// - /// Original was GL_COLOR_TABLE_SCALE_SGI = 0x80D6 - /// - ColorTableScaleSgi = ((int)0x80D6), - /// - /// Original was GL_COLOR_TABLE_BIAS = 0x80D7 - /// - ColorTableBias = ((int)0x80D7), - /// - /// Original was GL_COLOR_TABLE_BIAS_SGI = 0x80D7 - /// - ColorTableBiasSgi = ((int)0x80D7), - /// - /// Original was GL_COLOR_TABLE_FORMAT = 0x80D8 - /// - ColorTableFormat = ((int)0x80D8), - /// - /// Original was GL_COLOR_TABLE_FORMAT_SGI = 0x80D8 - /// - ColorTableFormatSgi = ((int)0x80D8), - /// - /// Original was GL_COLOR_TABLE_WIDTH = 0x80D9 - /// - ColorTableWidth = ((int)0x80D9), - /// - /// Original was GL_COLOR_TABLE_WIDTH_SGI = 0x80D9 - /// - ColorTableWidthSgi = ((int)0x80D9), - /// - /// Original was GL_COLOR_TABLE_RED_SIZE = 0x80DA - /// - ColorTableRedSize = ((int)0x80DA), - /// - /// Original was GL_COLOR_TABLE_RED_SIZE_SGI = 0x80DA - /// - ColorTableRedSizeSgi = ((int)0x80DA), - /// - /// Original was GL_COLOR_TABLE_GREEN_SIZE = 0x80DB - /// - ColorTableGreenSize = ((int)0x80DB), - /// - /// Original was GL_COLOR_TABLE_GREEN_SIZE_SGI = 0x80DB - /// - ColorTableGreenSizeSgi = ((int)0x80DB), - /// - /// Original was GL_COLOR_TABLE_BLUE_SIZE = 0x80DC - /// - ColorTableBlueSize = ((int)0x80DC), - /// - /// Original was GL_COLOR_TABLE_BLUE_SIZE_SGI = 0x80DC - /// - ColorTableBlueSizeSgi = ((int)0x80DC), - /// - /// Original was GL_COLOR_TABLE_ALPHA_SIZE = 0x80DD - /// - ColorTableAlphaSize = ((int)0x80DD), - /// - /// Original was GL_COLOR_TABLE_ALPHA_SIZE_SGI = 0x80DD - /// - ColorTableAlphaSizeSgi = ((int)0x80DD), - /// - /// Original was GL_COLOR_TABLE_LUMINANCE_SIZE = 0x80DE - /// - ColorTableLuminanceSize = ((int)0x80DE), - /// - /// Original was GL_COLOR_TABLE_LUMINANCE_SIZE_SGI = 0x80DE - /// - ColorTableLuminanceSizeSgi = ((int)0x80DE), - /// - /// Original was GL_COLOR_TABLE_INTENSITY_SIZE = 0x80DF - /// - ColorTableIntensitySize = ((int)0x80DF), - /// - /// Original was GL_COLOR_TABLE_INTENSITY_SIZE_SGI = 0x80DF - /// - ColorTableIntensitySizeSgi = ((int)0x80DF), - /// - /// Original was GL_BGRA_EXT = 0x80E1 - /// - BgraExt = ((int)0x80E1), - /// - /// Original was GL_BGRA_IMG = 0x80E1 - /// - BgraImg = ((int)0x80E1), - /// - /// Original was GL_PHONG_HINT_WIN = 0x80EB - /// - PhongHintWin = ((int)0x80EB), - /// - /// Original was GL_CLIP_VOLUME_CLIPPING_HINT_EXT = 0x80F0 - /// - ClipVolumeClippingHintExt = ((int)0x80F0), - /// - /// Original was GL_DUAL_ALPHA4_SGIS = 0x8110 - /// - DualAlpha4Sgis = ((int)0x8110), - /// - /// Original was GL_DUAL_ALPHA8_SGIS = 0x8111 - /// - DualAlpha8Sgis = ((int)0x8111), - /// - /// Original was GL_DUAL_ALPHA12_SGIS = 0x8112 - /// - DualAlpha12Sgis = ((int)0x8112), - /// - /// Original was GL_DUAL_ALPHA16_SGIS = 0x8113 - /// - DualAlpha16Sgis = ((int)0x8113), - /// - /// Original was GL_DUAL_LUMINANCE4_SGIS = 0x8114 - /// - DualLuminance4Sgis = ((int)0x8114), - /// - /// Original was GL_DUAL_LUMINANCE8_SGIS = 0x8115 - /// - DualLuminance8Sgis = ((int)0x8115), - /// - /// Original was GL_DUAL_LUMINANCE12_SGIS = 0x8116 - /// - DualLuminance12Sgis = ((int)0x8116), - /// - /// Original was GL_DUAL_LUMINANCE16_SGIS = 0x8117 - /// - DualLuminance16Sgis = ((int)0x8117), - /// - /// Original was GL_DUAL_INTENSITY4_SGIS = 0x8118 - /// - DualIntensity4Sgis = ((int)0x8118), - /// - /// Original was GL_DUAL_INTENSITY8_SGIS = 0x8119 - /// - DualIntensity8Sgis = ((int)0x8119), - /// - /// Original was GL_DUAL_INTENSITY12_SGIS = 0x811A - /// - DualIntensity12Sgis = ((int)0x811A), - /// - /// Original was GL_DUAL_INTENSITY16_SGIS = 0x811B - /// - DualIntensity16Sgis = ((int)0x811B), - /// - /// Original was GL_DUAL_LUMINANCE_ALPHA4_SGIS = 0x811C - /// - DualLuminanceAlpha4Sgis = ((int)0x811C), - /// - /// Original was GL_DUAL_LUMINANCE_ALPHA8_SGIS = 0x811D - /// - DualLuminanceAlpha8Sgis = ((int)0x811D), - /// - /// Original was GL_QUAD_ALPHA4_SGIS = 0x811E - /// - QuadAlpha4Sgis = ((int)0x811E), - /// - /// Original was GL_QUAD_ALPHA8_SGIS = 0x811F - /// - QuadAlpha8Sgis = ((int)0x811F), - /// - /// Original was GL_QUAD_LUMINANCE4_SGIS = 0x8120 - /// - QuadLuminance4Sgis = ((int)0x8120), - /// - /// Original was GL_QUAD_LUMINANCE8_SGIS = 0x8121 - /// - QuadLuminance8Sgis = ((int)0x8121), - /// - /// Original was GL_QUAD_INTENSITY4_SGIS = 0x8122 - /// - QuadIntensity4Sgis = ((int)0x8122), - /// - /// Original was GL_QUAD_INTENSITY8_SGIS = 0x8123 - /// - QuadIntensity8Sgis = ((int)0x8123), - /// - /// Original was GL_DUAL_TEXTURE_SELECT_SGIS = 0x8124 - /// - DualTextureSelectSgis = ((int)0x8124), - /// - /// Original was GL_QUAD_TEXTURE_SELECT_SGIS = 0x8125 - /// - QuadTextureSelectSgis = ((int)0x8125), - /// - /// Original was GL_POINT_SIZE_MIN = 0x8126 - /// - PointSizeMin = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MIN_ARB = 0x8126 - /// - PointSizeMinArb = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MIN_EXT = 0x8126 - /// - PointSizeMinExt = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MIN_SGIS = 0x8126 - /// - PointSizeMinSgis = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MAX = 0x8127 - /// - PointSizeMax = ((int)0x8127), - /// - /// Original was GL_POINT_SIZE_MAX_ARB = 0x8127 - /// - PointSizeMaxArb = ((int)0x8127), - /// - /// Original was GL_POINT_SIZE_MAX_EXT = 0x8127 - /// - PointSizeMaxExt = ((int)0x8127), - /// - /// Original was GL_POINT_SIZE_MAX_SGIS = 0x8127 - /// - PointSizeMaxSgis = ((int)0x8127), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE = 0x8128 - /// - PointFadeThresholdSize = ((int)0x8128), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_ARB = 0x8128 - /// - PointFadeThresholdSizeArb = ((int)0x8128), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_EXT = 0x8128 - /// - PointFadeThresholdSizeExt = ((int)0x8128), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_SGIS = 0x8128 - /// - PointFadeThresholdSizeSgis = ((int)0x8128), - /// - /// Original was GL_DISTANCE_ATTENUATION_EXT = 0x8129 - /// - DistanceAttenuationExt = ((int)0x8129), - /// - /// Original was GL_DISTANCE_ATTENUATION_SGIS = 0x8129 - /// - DistanceAttenuationSgis = ((int)0x8129), - /// - /// Original was GL_POINT_DISTANCE_ATTENUATION = 0x8129 - /// - PointDistanceAttenuation = ((int)0x8129), - /// - /// Original was GL_POINT_DISTANCE_ATTENUATION_ARB = 0x8129 - /// - PointDistanceAttenuationArb = ((int)0x8129), - /// - /// Original was GL_FOG_FUNC_SGIS = 0x812A - /// - FogFuncSgis = ((int)0x812A), - /// - /// Original was GL_FOG_FUNC_POINTS_SGIS = 0x812B - /// - FogFuncPointsSgis = ((int)0x812B), - /// - /// Original was GL_MAX_FOG_FUNC_POINTS_SGIS = 0x812C - /// - MaxFogFuncPointsSgis = ((int)0x812C), - /// - /// Original was GL_CLAMP_TO_BORDER = 0x812D - /// - ClampToBorder = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_ARB = 0x812D - /// - ClampToBorderArb = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_EXT = 0x812D - /// - ClampToBorderExt = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_NV = 0x812D - /// - ClampToBorderNv = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_OES = 0x812D - /// - ClampToBorderOes = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_SGIS = 0x812D - /// - ClampToBorderSgis = ((int)0x812D), - /// - /// Original was GL_TEXTURE_MULTI_BUFFER_HINT_SGIX = 0x812E - /// - TextureMultiBufferHintSgix = ((int)0x812E), - /// - /// Original was GL_CLAMP_TO_EDGE = 0x812F - /// - ClampToEdge = ((int)0x812F), - /// - /// Original was GL_CLAMP_TO_EDGE_SGIS = 0x812F - /// - ClampToEdgeSgis = ((int)0x812F), - /// - /// Original was GL_PACK_SKIP_VOLUMES_SGIS = 0x8130 - /// - PackSkipVolumesSgis = ((int)0x8130), - /// - /// Original was GL_PACK_IMAGE_DEPTH_SGIS = 0x8131 - /// - PackImageDepthSgis = ((int)0x8131), - /// - /// Original was GL_UNPACK_SKIP_VOLUMES_SGIS = 0x8132 - /// - UnpackSkipVolumesSgis = ((int)0x8132), - /// - /// Original was GL_UNPACK_IMAGE_DEPTH_SGIS = 0x8133 - /// - UnpackImageDepthSgis = ((int)0x8133), - /// - /// Original was GL_TEXTURE_4D_SGIS = 0x8134 - /// - Texture4DSgis = ((int)0x8134), - /// - /// Original was GL_PROXY_TEXTURE_4D_SGIS = 0x8135 - /// - ProxyTexture4DSgis = ((int)0x8135), - /// - /// Original was GL_TEXTURE_4DSIZE_SGIS = 0x8136 - /// - Texture4DsizeSgis = ((int)0x8136), - /// - /// Original was GL_TEXTURE_WRAP_Q_SGIS = 0x8137 - /// - TextureWrapQSgis = ((int)0x8137), - /// - /// Original was GL_MAX_4D_TEXTURE_SIZE_SGIS = 0x8138 - /// - Max4DTextureSizeSgis = ((int)0x8138), - /// - /// Original was GL_PIXEL_TEX_GEN_SGIX = 0x8139 - /// - PixelTexGenSgix = ((int)0x8139), - /// - /// Original was GL_TEXTURE_MIN_LOD = 0x813A - /// - TextureMinLod = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MIN_LOD_SGIS = 0x813A - /// - TextureMinLodSgis = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MAX_LOD = 0x813B - /// - TextureMaxLod = ((int)0x813B), - /// - /// Original was GL_TEXTURE_MAX_LOD_SGIS = 0x813B - /// - TextureMaxLodSgis = ((int)0x813B), - /// - /// Original was GL_TEXTURE_BASE_LEVEL = 0x813C - /// - TextureBaseLevel = ((int)0x813C), - /// - /// Original was GL_TEXTURE_BASE_LEVEL_SGIS = 0x813C - /// - TextureBaseLevelSgis = ((int)0x813C), - /// - /// Original was GL_TEXTURE_MAX_LEVEL = 0x813D - /// - TextureMaxLevel = ((int)0x813D), - /// - /// Original was GL_TEXTURE_MAX_LEVEL_APPLE = 0x813D - /// - TextureMaxLevelApple = ((int)0x813D), - /// - /// Original was GL_TEXTURE_MAX_LEVEL_SGIS = 0x813D - /// - TextureMaxLevelSgis = ((int)0x813D), - /// - /// Original was GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX = 0x813E - /// - PixelTileBestAlignmentSgix = ((int)0x813E), - /// - /// Original was GL_PIXEL_TILE_CACHE_INCREMENT_SGIX = 0x813F - /// - PixelTileCacheIncrementSgix = ((int)0x813F), - /// - /// Original was GL_PIXEL_TILE_WIDTH_SGIX = 0x8140 - /// - PixelTileWidthSgix = ((int)0x8140), - /// - /// Original was GL_PIXEL_TILE_HEIGHT_SGIX = 0x8141 - /// - PixelTileHeightSgix = ((int)0x8141), - /// - /// Original was GL_PIXEL_TILE_GRID_WIDTH_SGIX = 0x8142 - /// - PixelTileGridWidthSgix = ((int)0x8142), - /// - /// Original was GL_PIXEL_TILE_GRID_HEIGHT_SGIX = 0x8143 - /// - PixelTileGridHeightSgix = ((int)0x8143), - /// - /// Original was GL_PIXEL_TILE_GRID_DEPTH_SGIX = 0x8144 - /// - PixelTileGridDepthSgix = ((int)0x8144), - /// - /// Original was GL_PIXEL_TILE_CACHE_SIZE_SGIX = 0x8145 - /// - PixelTileCacheSizeSgix = ((int)0x8145), - /// - /// Original was GL_FILTER4_SGIS = 0x8146 - /// - Filter4Sgis = ((int)0x8146), - /// - /// Original was GL_TEXTURE_FILTER4_SIZE_SGIS = 0x8147 - /// - TextureFilter4SizeSgis = ((int)0x8147), - /// - /// Original was GL_SPRITE_SGIX = 0x8148 - /// - SpriteSgix = ((int)0x8148), - /// - /// Original was GL_SPRITE_MODE_SGIX = 0x8149 - /// - SpriteModeSgix = ((int)0x8149), - /// - /// Original was GL_SPRITE_AXIS_SGIX = 0x814A - /// - SpriteAxisSgix = ((int)0x814A), - /// - /// Original was GL_SPRITE_TRANSLATION_SGIX = 0x814B - /// - SpriteTranslationSgix = ((int)0x814B), - /// - /// Original was GL_TEXTURE_4D_BINDING_SGIS = 0x814F - /// - Texture4DBindingSgis = ((int)0x814F), - /// - /// Original was GL_CONVOLUTION_BORDER_COLOR = 0x8154 - /// - ConvolutionBorderColor = ((int)0x8154), - /// - /// Original was GL_LINEAR_CLIPMAP_LINEAR_SGIX = 0x8170 - /// - LinearClipmapLinearSgix = ((int)0x8170), - /// - /// Original was GL_TEXTURE_CLIPMAP_CENTER_SGIX = 0x8171 - /// - TextureClipmapCenterSgix = ((int)0x8171), - /// - /// Original was GL_TEXTURE_CLIPMAP_FRAME_SGIX = 0x8172 - /// - TextureClipmapFrameSgix = ((int)0x8172), - /// - /// Original was GL_TEXTURE_CLIPMAP_OFFSET_SGIX = 0x8173 - /// - TextureClipmapOffsetSgix = ((int)0x8173), - /// - /// Original was GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8174 - /// - TextureClipmapVirtualDepthSgix = ((int)0x8174), - /// - /// Original was GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = 0x8175 - /// - TextureClipmapLodOffsetSgix = ((int)0x8175), - /// - /// Original was GL_TEXTURE_CLIPMAP_DEPTH_SGIX = 0x8176 - /// - TextureClipmapDepthSgix = ((int)0x8176), - /// - /// Original was GL_MAX_CLIPMAP_DEPTH_SGIX = 0x8177 - /// - MaxClipmapDepthSgix = ((int)0x8177), - /// - /// Original was GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8178 - /// - MaxClipmapVirtualDepthSgix = ((int)0x8178), - /// - /// Original was GL_POST_TEXTURE_FILTER_BIAS_SGIX = 0x8179 - /// - PostTextureFilterBiasSgix = ((int)0x8179), - /// - /// Original was GL_POST_TEXTURE_FILTER_SCALE_SGIX = 0x817A - /// - PostTextureFilterScaleSgix = ((int)0x817A), - /// - /// Original was GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = 0x817B - /// - PostTextureFilterBiasRangeSgix = ((int)0x817B), - /// - /// Original was GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = 0x817C - /// - PostTextureFilterScaleRangeSgix = ((int)0x817C), - /// - /// Original was GL_REFERENCE_PLANE_SGIX = 0x817D - /// - ReferencePlaneSgix = ((int)0x817D), - /// - /// Original was GL_REFERENCE_PLANE_EQUATION_SGIX = 0x817E - /// - ReferencePlaneEquationSgix = ((int)0x817E), - /// - /// Original was GL_IR_INSTRUMENT1_SGIX = 0x817F - /// - IrInstrument1Sgix = ((int)0x817F), - /// - /// Original was GL_INSTRUMENT_BUFFER_POINTER_SGIX = 0x8180 - /// - InstrumentBufferPointerSgix = ((int)0x8180), - /// - /// Original was GL_INSTRUMENT_MEASUREMENTS_SGIX = 0x8181 - /// - InstrumentMeasurementsSgix = ((int)0x8181), - /// - /// Original was GL_LIST_PRIORITY_SGIX = 0x8182 - /// - ListPrioritySgix = ((int)0x8182), - /// - /// Original was GL_CALLIGRAPHIC_FRAGMENT_SGIX = 0x8183 - /// - CalligraphicFragmentSgix = ((int)0x8183), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_CEILING_SGIX = 0x8184 - /// - PixelTexGenQCeilingSgix = ((int)0x8184), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_ROUND_SGIX = 0x8185 - /// - PixelTexGenQRoundSgix = ((int)0x8185), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX = 0x8186 - /// - PixelTexGenQFloorSgix = ((int)0x8186), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = 0x8187 - /// - PixelTexGenAlphaReplaceSgix = ((int)0x8187), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = 0x8188 - /// - PixelTexGenAlphaNoReplaceSgix = ((int)0x8188), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX = 0x8189 - /// - PixelTexGenAlphaLsSgix = ((int)0x8189), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX = 0x818A - /// - PixelTexGenAlphaMsSgix = ((int)0x818A), - /// - /// Original was GL_FRAMEZOOM_SGIX = 0x818B - /// - FramezoomSgix = ((int)0x818B), - /// - /// Original was GL_FRAMEZOOM_FACTOR_SGIX = 0x818C - /// - FramezoomFactorSgix = ((int)0x818C), - /// - /// Original was GL_MAX_FRAMEZOOM_FACTOR_SGIX = 0x818D - /// - MaxFramezoomFactorSgix = ((int)0x818D), - /// - /// Original was GL_TEXTURE_LOD_BIAS_S_SGIX = 0x818E - /// - TextureLodBiasSSgix = ((int)0x818E), - /// - /// Original was GL_TEXTURE_LOD_BIAS_T_SGIX = 0x818F - /// - TextureLodBiasTSgix = ((int)0x818F), - /// - /// Original was GL_TEXTURE_LOD_BIAS_R_SGIX = 0x8190 - /// - TextureLodBiasRSgix = ((int)0x8190), - /// - /// Original was GL_GENERATE_MIPMAP = 0x8191 - /// - GenerateMipmap = ((int)0x8191), - /// - /// Original was GL_GENERATE_MIPMAP_SGIS = 0x8191 - /// - GenerateMipmapSgis = ((int)0x8191), - /// - /// Original was GL_GENERATE_MIPMAP_HINT = 0x8192 - /// - GenerateMipmapHint = ((int)0x8192), - /// - /// Original was GL_GENERATE_MIPMAP_HINT_SGIS = 0x8192 - /// - GenerateMipmapHintSgis = ((int)0x8192), - /// - /// Original was GL_GEOMETRY_DEFORMATION_SGIX = 0x8194 - /// - GeometryDeformationSgix = ((int)0x8194), - /// - /// Original was GL_TEXTURE_DEFORMATION_SGIX = 0x8195 - /// - TextureDeformationSgix = ((int)0x8195), - /// - /// Original was GL_DEFORMATIONS_MASK_SGIX = 0x8196 - /// - DeformationsMaskSgix = ((int)0x8196), - /// - /// Original was GL_FOG_OFFSET_SGIX = 0x8198 - /// - FogOffsetSgix = ((int)0x8198), - /// - /// Original was GL_FOG_OFFSET_VALUE_SGIX = 0x8199 - /// - FogOffsetValueSgix = ((int)0x8199), - /// - /// Original was GL_TEXTURE_COMPARE_SGIX = 0x819A - /// - TextureCompareSgix = ((int)0x819A), - /// - /// Original was GL_TEXTURE_COMPARE_OPERATOR_SGIX = 0x819B - /// - TextureCompareOperatorSgix = ((int)0x819B), - /// - /// Original was GL_TEXTURE_LEQUAL_R_SGIX = 0x819C - /// - TextureLequalRSgix = ((int)0x819C), - /// - /// Original was GL_TEXTURE_GEQUAL_R_SGIX = 0x819D - /// - TextureGequalRSgix = ((int)0x819D), - /// - /// Original was GL_DEPTH_COMPONENT16 = 0x81A5 - /// - DepthComponent16 = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT16_ARB = 0x81A5 - /// - DepthComponent16Arb = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT16_OES = 0x81A5 - /// - DepthComponent16Oes = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT16_SGIX = 0x81A5 - /// - DepthComponent16Sgix = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT24_ARB = 0x81A6 - /// - DepthComponent24Arb = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT24_OES = 0x81A6 - /// - DepthComponent24Oes = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT24_SGIX = 0x81A6 - /// - DepthComponent24Sgix = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT32_ARB = 0x81A7 - /// - DepthComponent32Arb = ((int)0x81A7), - /// - /// Original was GL_DEPTH_COMPONENT32_OES = 0x81A7 - /// - DepthComponent32Oes = ((int)0x81A7), - /// - /// Original was GL_DEPTH_COMPONENT32_SGIX = 0x81A7 - /// - DepthComponent32Sgix = ((int)0x81A7), - /// - /// Original was GL_YCRCB_422_SGIX = 0x81BB - /// - Ycrcb422Sgix = ((int)0x81BB), - /// - /// Original was GL_YCRCB_444_SGIX = 0x81BC - /// - Ycrcb444Sgix = ((int)0x81BC), - /// - /// Original was GL_EYE_DISTANCE_TO_POINT_SGIS = 0x81F0 - /// - EyeDistanceToPointSgis = ((int)0x81F0), - /// - /// Original was GL_OBJECT_DISTANCE_TO_POINT_SGIS = 0x81F1 - /// - ObjectDistanceToPointSgis = ((int)0x81F1), - /// - /// Original was GL_EYE_DISTANCE_TO_LINE_SGIS = 0x81F2 - /// - EyeDistanceToLineSgis = ((int)0x81F2), - /// - /// Original was GL_OBJECT_DISTANCE_TO_LINE_SGIS = 0x81F3 - /// - ObjectDistanceToLineSgis = ((int)0x81F3), - /// - /// Original was GL_EYE_POINT_SGIS = 0x81F4 - /// - EyePointSgis = ((int)0x81F4), - /// - /// Original was GL_OBJECT_POINT_SGIS = 0x81F5 - /// - ObjectPointSgis = ((int)0x81F5), - /// - /// Original was GL_EYE_LINE_SGIS = 0x81F6 - /// - EyeLineSgis = ((int)0x81F6), - /// - /// Original was GL_OBJECT_LINE_SGIS = 0x81F7 - /// - ObjectLineSgis = ((int)0x81F7), - /// - /// Original was GL_LIGHT_MODEL_COLOR_CONTROL = 0x81F8 - /// - LightModelColorControl = ((int)0x81F8), - /// - /// Original was GL_LIGHT_MODEL_COLOR_CONTROL_EXT = 0x81F8 - /// - LightModelColorControlExt = ((int)0x81F8), - /// - /// Original was GL_SINGLE_COLOR = 0x81F9 - /// - SingleColor = ((int)0x81F9), - /// - /// Original was GL_SINGLE_COLOR_EXT = 0x81F9 - /// - SingleColorExt = ((int)0x81F9), - /// - /// Original was GL_SEPARATE_SPECULAR_COLOR = 0x81FA - /// - SeparateSpecularColor = ((int)0x81FA), - /// - /// Original was GL_SEPARATE_SPECULAR_COLOR_EXT = 0x81FA - /// - SeparateSpecularColorExt = ((int)0x81FA), - /// - /// Original was GL_SHARED_TEXTURE_PALETTE_EXT = 0x81FB - /// - SharedTexturePaletteExt = ((int)0x81FB), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING = 0x8210 - /// - FramebufferAttachmentColorEncoding = ((int)0x8210), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT = 0x8210 - /// - FramebufferAttachmentColorEncodingExt = ((int)0x8210), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE = 0x8211 - /// - FramebufferAttachmentComponentType = ((int)0x8211), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT = 0x8211 - /// - FramebufferAttachmentComponentTypeExt = ((int)0x8211), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE = 0x8212 - /// - FramebufferAttachmentRedSize = ((int)0x8212), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE = 0x8213 - /// - FramebufferAttachmentGreenSize = ((int)0x8213), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE = 0x8214 - /// - FramebufferAttachmentBlueSize = ((int)0x8214), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE = 0x8215 - /// - FramebufferAttachmentAlphaSize = ((int)0x8215), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE = 0x8216 - /// - FramebufferAttachmentDepthSize = ((int)0x8216), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE = 0x8217 - /// - FramebufferAttachmentStencilSize = ((int)0x8217), - /// - /// Original was GL_FRAMEBUFFER_UNDEFINED = 0x8219 - /// - FramebufferUndefined = ((int)0x8219), - /// - /// Original was GL_FRAMEBUFFER_UNDEFINED_OES = 0x8219 - /// - FramebufferUndefinedOes = ((int)0x8219), - /// - /// Original was GL_BUFFER_IMMUTABLE_STORAGE = 0x821F - /// - BufferImmutableStorage = ((int)0x821F), - /// - /// Original was GL_BUFFER_IMMUTABLE_STORAGE_EXT = 0x821F - /// - BufferImmutableStorageExt = ((int)0x821F), - /// - /// Original was GL_BUFFER_STORAGE_FLAGS = 0x8220 - /// - BufferStorageFlags = ((int)0x8220), - /// - /// Original was GL_BUFFER_STORAGE_FLAGS_EXT = 0x8220 - /// - BufferStorageFlagsExt = ((int)0x8220), - /// - /// Original was GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED = 0x8221 - /// - PrimitiveRestartForPatchesSupported = ((int)0x8221), - /// - /// Original was GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES = 0x8221 - /// - PrimitiveRestartForPatchesSupportedOes = ((int)0x8221), - /// - /// Original was GL_COMPRESSED_RED = 0x8225 - /// - CompressedRed = ((int)0x8225), - /// - /// Original was GL_COMPRESSED_RG = 0x8226 - /// - CompressedRg = ((int)0x8226), - /// - /// Original was GL_RG = 0x8227 - /// - Rg = ((int)0x8227), - /// - /// Original was GL_RG_EXT = 0x8227 - /// - RgExt = ((int)0x8227), - /// - /// Original was GL_R8 = 0x8229 - /// - R8 = ((int)0x8229), - /// - /// Original was GL_R8_EXT = 0x8229 - /// - R8Ext = ((int)0x8229), - /// - /// Original was GL_R16 = 0x822A - /// - R16 = ((int)0x822A), - /// - /// Original was GL_R16_EXT = 0x822A - /// - R16Ext = ((int)0x822A), - /// - /// Original was GL_RG8 = 0x822B - /// - Rg8 = ((int)0x822B), - /// - /// Original was GL_RG8_EXT = 0x822B - /// - Rg8Ext = ((int)0x822B), - /// - /// Original was GL_RG16 = 0x822C - /// - Rg16 = ((int)0x822C), - /// - /// Original was GL_RG16_EXT = 0x822C - /// - Rg16Ext = ((int)0x822C), - /// - /// Original was GL_R16F = 0x822D - /// - R16f = ((int)0x822D), - /// - /// Original was GL_R16F_EXT = 0x822D - /// - R16fExt = ((int)0x822D), - /// - /// Original was GL_R32F = 0x822E - /// - R32f = ((int)0x822E), - /// - /// Original was GL_R32F_EXT = 0x822E - /// - R32fExt = ((int)0x822E), - /// - /// Original was GL_RG16F = 0x822F - /// - Rg16f = ((int)0x822F), - /// - /// Original was GL_RG16F_EXT = 0x822F - /// - Rg16fExt = ((int)0x822F), - /// - /// Original was GL_RG32F = 0x8230 - /// - Rg32f = ((int)0x8230), - /// - /// Original was GL_RG32F_EXT = 0x8230 - /// - Rg32fExt = ((int)0x8230), - /// - /// Original was GL_R8I = 0x8231 - /// - R8i = ((int)0x8231), - /// - /// Original was GL_R8UI = 0x8232 - /// - R8ui = ((int)0x8232), - /// - /// Original was GL_R16I = 0x8233 - /// - R16i = ((int)0x8233), - /// - /// Original was GL_R16UI = 0x8234 - /// - R16ui = ((int)0x8234), - /// - /// Original was GL_R32I = 0x8235 - /// - R32i = ((int)0x8235), - /// - /// Original was GL_R32UI = 0x8236 - /// - R32ui = ((int)0x8236), - /// - /// Original was GL_RG8I = 0x8237 - /// - Rg8i = ((int)0x8237), - /// - /// Original was GL_RG8UI = 0x8238 - /// - Rg8ui = ((int)0x8238), - /// - /// Original was GL_RG16I = 0x8239 - /// - Rg16i = ((int)0x8239), - /// - /// Original was GL_RG16UI = 0x823A - /// - Rg16ui = ((int)0x823A), - /// - /// Original was GL_RG32I = 0x823B - /// - Rg32i = ((int)0x823B), - /// - /// Original was GL_RG32UI = 0x823C - /// - Rg32ui = ((int)0x823C), - /// - /// Original was GL_DEBUG_OUTPUT_SYNCHRONOUS = 0x8242 - /// - DebugOutputSynchronous = ((int)0x8242), - /// - /// Original was GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR = 0x8242 - /// - DebugOutputSynchronousKhr = ((int)0x8242), - /// - /// Original was GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH = 0x8243 - /// - DebugNextLoggedMessageLength = ((int)0x8243), - /// - /// Original was GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR = 0x8243 - /// - DebugNextLoggedMessageLengthKhr = ((int)0x8243), - /// - /// Original was GL_DEBUG_CALLBACK_FUNCTION = 0x8244 - /// - DebugCallbackFunction = ((int)0x8244), - /// - /// Original was GL_DEBUG_CALLBACK_FUNCTION_KHR = 0x8244 - /// - DebugCallbackFunctionKhr = ((int)0x8244), - /// - /// Original was GL_DEBUG_CALLBACK_USER_PARAM = 0x8245 - /// - DebugCallbackUserParam = ((int)0x8245), - /// - /// Original was GL_DEBUG_CALLBACK_USER_PARAM_KHR = 0x8245 - /// - DebugCallbackUserParamKhr = ((int)0x8245), - /// - /// Original was GL_DEBUG_SOURCE_API = 0x8246 - /// - DebugSourceApi = ((int)0x8246), - /// - /// Original was GL_DEBUG_SOURCE_API_KHR = 0x8246 - /// - DebugSourceApiKhr = ((int)0x8246), - /// - /// Original was GL_DEBUG_SOURCE_WINDOW_SYSTEM = 0x8247 - /// - DebugSourceWindowSystem = ((int)0x8247), - /// - /// Original was GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR = 0x8247 - /// - DebugSourceWindowSystemKhr = ((int)0x8247), - /// - /// Original was GL_DEBUG_SOURCE_SHADER_COMPILER = 0x8248 - /// - DebugSourceShaderCompiler = ((int)0x8248), - /// - /// Original was GL_DEBUG_SOURCE_SHADER_COMPILER_KHR = 0x8248 - /// - DebugSourceShaderCompilerKhr = ((int)0x8248), - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY = 0x8249 - /// - DebugSourceThirdParty = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY_KHR = 0x8249 - /// - DebugSourceThirdPartyKhr = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION = 0x824A - /// - DebugSourceApplication = ((int)0x824A), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION_KHR = 0x824A - /// - DebugSourceApplicationKhr = ((int)0x824A), - /// - /// Original was GL_DEBUG_SOURCE_OTHER = 0x824B - /// - DebugSourceOther = ((int)0x824B), - /// - /// Original was GL_DEBUG_SOURCE_OTHER_KHR = 0x824B - /// - DebugSourceOtherKhr = ((int)0x824B), - /// - /// Original was GL_DEBUG_TYPE_ERROR = 0x824C - /// - DebugTypeError = ((int)0x824C), - /// - /// Original was GL_DEBUG_TYPE_ERROR_KHR = 0x824C - /// - DebugTypeErrorKhr = ((int)0x824C), - /// - /// Original was GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR = 0x824D - /// - DebugTypeDeprecatedBehavior = ((int)0x824D), - /// - /// Original was GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR = 0x824D - /// - DebugTypeDeprecatedBehaviorKhr = ((int)0x824D), - /// - /// Original was GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR = 0x824E - /// - DebugTypeUndefinedBehavior = ((int)0x824E), - /// - /// Original was GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR = 0x824E - /// - DebugTypeUndefinedBehaviorKhr = ((int)0x824E), - /// - /// Original was GL_DEBUG_TYPE_PORTABILITY = 0x824F - /// - DebugTypePortability = ((int)0x824F), - /// - /// Original was GL_DEBUG_TYPE_PORTABILITY_KHR = 0x824F - /// - DebugTypePortabilityKhr = ((int)0x824F), - /// - /// Original was GL_DEBUG_TYPE_PERFORMANCE = 0x8250 - /// - DebugTypePerformance = ((int)0x8250), - /// - /// Original was GL_DEBUG_TYPE_PERFORMANCE_KHR = 0x8250 - /// - DebugTypePerformanceKhr = ((int)0x8250), - /// - /// Original was GL_DEBUG_TYPE_OTHER = 0x8251 - /// - DebugTypeOther = ((int)0x8251), - /// - /// Original was GL_DEBUG_TYPE_OTHER_KHR = 0x8251 - /// - DebugTypeOtherKhr = ((int)0x8251), - /// - /// Original was GL_LOSE_CONTEXT_ON_RESET = 0x8252 - /// - LoseContextOnReset = ((int)0x8252), - /// - /// Original was GL_LOSE_CONTEXT_ON_RESET_EXT = 0x8252 - /// - LoseContextOnResetExt = ((int)0x8252), - /// - /// Original was GL_LOSE_CONTEXT_ON_RESET_KHR = 0x8252 - /// - LoseContextOnResetKhr = ((int)0x8252), - /// - /// Original was GL_GUILTY_CONTEXT_RESET = 0x8253 - /// - GuiltyContextReset = ((int)0x8253), - /// - /// Original was GL_GUILTY_CONTEXT_RESET_EXT = 0x8253 - /// - GuiltyContextResetExt = ((int)0x8253), - /// - /// Original was GL_GUILTY_CONTEXT_RESET_KHR = 0x8253 - /// - GuiltyContextResetKhr = ((int)0x8253), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET = 0x8254 - /// - InnocentContextReset = ((int)0x8254), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET_EXT = 0x8254 - /// - InnocentContextResetExt = ((int)0x8254), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET_KHR = 0x8254 - /// - InnocentContextResetKhr = ((int)0x8254), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET = 0x8255 - /// - UnknownContextReset = ((int)0x8255), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET_EXT = 0x8255 - /// - UnknownContextResetExt = ((int)0x8255), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET_KHR = 0x8255 - /// - UnknownContextResetKhr = ((int)0x8255), - /// - /// Original was GL_RESET_NOTIFICATION_STRATEGY = 0x8256 - /// - ResetNotificationStrategy = ((int)0x8256), - /// - /// Original was GL_RESET_NOTIFICATION_STRATEGY_EXT = 0x8256 - /// - ResetNotificationStrategyExt = ((int)0x8256), - /// - /// Original was GL_RESET_NOTIFICATION_STRATEGY_KHR = 0x8256 - /// - ResetNotificationStrategyKhr = ((int)0x8256), - /// - /// Original was GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 0x8257 - /// - ProgramBinaryRetrievableHint = ((int)0x8257), - /// - /// Original was GL_PROGRAM_SEPARABLE = 0x8258 - /// - ProgramSeparable = ((int)0x8258), - /// - /// Original was GL_PROGRAM_SEPARABLE_EXT = 0x8258 - /// - ProgramSeparableExt = ((int)0x8258), - /// - /// Original was GL_ACTIVE_PROGRAM = 0x8259 - /// - ActiveProgram = ((int)0x8259), - /// - /// Original was GL_ACTIVE_PROGRAM_EXT = 0x8259 - /// - ActiveProgramExt = ((int)0x8259), - /// - /// Original was GL_PROGRAM_PIPELINE_BINDING_EXT = 0x825A - /// - ProgramPipelineBindingExt = ((int)0x825A), - /// - /// Original was GL_MAX_VIEWPORTS_NV = 0x825B - /// - MaxViewportsNv = ((int)0x825B), - /// - /// Original was GL_MAX_VIEWPORTS_OES = 0x825B - /// - MaxViewportsOes = ((int)0x825B), - /// - /// Original was GL_VIEWPORT_SUBPIXEL_BITS_NV = 0x825C - /// - ViewportSubpixelBitsNv = ((int)0x825C), - /// - /// Original was GL_VIEWPORT_SUBPIXEL_BITS_OES = 0x825C - /// - ViewportSubpixelBitsOes = ((int)0x825C), - /// - /// Original was GL_VIEWPORT_BOUNDS_RANGE_NV = 0x825D - /// - ViewportBoundsRangeNv = ((int)0x825D), - /// - /// Original was GL_VIEWPORT_BOUNDS_RANGE_OES = 0x825D - /// - ViewportBoundsRangeOes = ((int)0x825D), - /// - /// Original was GL_LAYER_PROVOKING_VERTEX_EXT = 0x825E - /// - LayerProvokingVertexExt = ((int)0x825E), - /// - /// Original was GL_LAYER_PROVOKING_VERTEX_OES = 0x825E - /// - LayerProvokingVertexOes = ((int)0x825E), - /// - /// Original was GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV = 0x825F - /// - ViewportIndexProvokingVertexNv = ((int)0x825F), - /// - /// Original was GL_VIEWPORT_INDEX_PROVOKING_VERTEX_OES = 0x825F - /// - ViewportIndexProvokingVertexOes = ((int)0x825F), - /// - /// Original was GL_UNDEFINED_VERTEX_EXT = 0x8260 - /// - UndefinedVertexExt = ((int)0x8260), - /// - /// Original was GL_UNDEFINED_VERTEX_OES = 0x8260 - /// - UndefinedVertexOes = ((int)0x8260), - /// - /// Original was GL_NO_RESET_NOTIFICATION = 0x8261 - /// - NoResetNotification = ((int)0x8261), - /// - /// Original was GL_NO_RESET_NOTIFICATION_EXT = 0x8261 - /// - NoResetNotificationExt = ((int)0x8261), - /// - /// Original was GL_NO_RESET_NOTIFICATION_KHR = 0x8261 - /// - NoResetNotificationKhr = ((int)0x8261), - /// - /// Original was GL_COMPUTE_WORK_GROUP_SIZE = 0x8267 - /// - ComputeWorkGroupSize = ((int)0x8267), - /// - /// Original was GL_DEBUG_TYPE_MARKER = 0x8268 - /// - DebugTypeMarker = ((int)0x8268), - /// - /// Original was GL_DEBUG_TYPE_MARKER_KHR = 0x8268 - /// - DebugTypeMarkerKhr = ((int)0x8268), - /// - /// Original was GL_DEBUG_TYPE_PUSH_GROUP = 0x8269 - /// - DebugTypePushGroup = ((int)0x8269), - /// - /// Original was GL_DEBUG_TYPE_PUSH_GROUP_KHR = 0x8269 - /// - DebugTypePushGroupKhr = ((int)0x8269), - /// - /// Original was GL_DEBUG_TYPE_POP_GROUP = 0x826A - /// - DebugTypePopGroup = ((int)0x826A), - /// - /// Original was GL_DEBUG_TYPE_POP_GROUP_KHR = 0x826A - /// - DebugTypePopGroupKhr = ((int)0x826A), - /// - /// Original was GL_DEBUG_SEVERITY_NOTIFICATION = 0x826B - /// - DebugSeverityNotification = ((int)0x826B), - /// - /// Original was GL_DEBUG_SEVERITY_NOTIFICATION_KHR = 0x826B - /// - DebugSeverityNotificationKhr = ((int)0x826B), - /// - /// Original was GL_MAX_DEBUG_GROUP_STACK_DEPTH = 0x826C - /// - MaxDebugGroupStackDepth = ((int)0x826C), - /// - /// Original was GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR = 0x826C - /// - MaxDebugGroupStackDepthKhr = ((int)0x826C), - /// - /// Original was GL_DEBUG_GROUP_STACK_DEPTH = 0x826D - /// - DebugGroupStackDepth = ((int)0x826D), - /// - /// Original was GL_DEBUG_GROUP_STACK_DEPTH_KHR = 0x826D - /// - DebugGroupStackDepthKhr = ((int)0x826D), - /// - /// Original was GL_INTERNALFORMAT_SUPPORTED = 0x826F - /// - InternalformatSupported = ((int)0x826F), - /// - /// Original was GL_INTERNALFORMAT_PREFERRED = 0x8270 - /// - InternalformatPreferred = ((int)0x8270), - /// - /// Original was GL_INTERNALFORMAT_RED_SIZE = 0x8271 - /// - InternalformatRedSize = ((int)0x8271), - /// - /// Original was GL_INTERNALFORMAT_GREEN_SIZE = 0x8272 - /// - InternalformatGreenSize = ((int)0x8272), - /// - /// Original was GL_INTERNALFORMAT_BLUE_SIZE = 0x8273 - /// - InternalformatBlueSize = ((int)0x8273), - /// - /// Original was GL_INTERNALFORMAT_ALPHA_SIZE = 0x8274 - /// - InternalformatAlphaSize = ((int)0x8274), - /// - /// Original was GL_INTERNALFORMAT_DEPTH_SIZE = 0x8275 - /// - InternalformatDepthSize = ((int)0x8275), - /// - /// Original was GL_INTERNALFORMAT_STENCIL_SIZE = 0x8276 - /// - InternalformatStencilSize = ((int)0x8276), - /// - /// Original was GL_INTERNALFORMAT_SHARED_SIZE = 0x8277 - /// - InternalformatSharedSize = ((int)0x8277), - /// - /// Original was GL_INTERNALFORMAT_RED_TYPE = 0x8278 - /// - InternalformatRedType = ((int)0x8278), - /// - /// Original was GL_INTERNALFORMAT_GREEN_TYPE = 0x8279 - /// - InternalformatGreenType = ((int)0x8279), - /// - /// Original was GL_INTERNALFORMAT_BLUE_TYPE = 0x827A - /// - InternalformatBlueType = ((int)0x827A), - /// - /// Original was GL_INTERNALFORMAT_ALPHA_TYPE = 0x827B - /// - InternalformatAlphaType = ((int)0x827B), - /// - /// Original was GL_INTERNALFORMAT_DEPTH_TYPE = 0x827C - /// - InternalformatDepthType = ((int)0x827C), - /// - /// Original was GL_INTERNALFORMAT_STENCIL_TYPE = 0x827D - /// - InternalformatStencilType = ((int)0x827D), - /// - /// Original was GL_MAX_WIDTH = 0x827E - /// - MaxWidth = ((int)0x827E), - /// - /// Original was GL_MAX_HEIGHT = 0x827F - /// - MaxHeight = ((int)0x827F), - /// - /// Original was GL_MAX_DEPTH = 0x8280 - /// - MaxDepth = ((int)0x8280), - /// - /// Original was GL_MAX_LAYERS = 0x8281 - /// - MaxLayers = ((int)0x8281), - /// - /// Original was GL_COLOR_COMPONENTS = 0x8283 - /// - ColorComponents = ((int)0x8283), - /// - /// Original was GL_COLOR_RENDERABLE = 0x8286 - /// - ColorRenderable = ((int)0x8286), - /// - /// Original was GL_DEPTH_RENDERABLE = 0x8287 - /// - DepthRenderable = ((int)0x8287), - /// - /// Original was GL_STENCIL_RENDERABLE = 0x8288 - /// - StencilRenderable = ((int)0x8288), - /// - /// Original was GL_FRAMEBUFFER_RENDERABLE = 0x8289 - /// - FramebufferRenderable = ((int)0x8289), - /// - /// Original was GL_FRAMEBUFFER_RENDERABLE_LAYERED = 0x828A - /// - FramebufferRenderableLayered = ((int)0x828A), - /// - /// Original was GL_FRAMEBUFFER_BLEND = 0x828B - /// - FramebufferBlend = ((int)0x828B), - /// - /// Original was GL_READ_PIXELS = 0x828C - /// - ReadPixels = ((int)0x828C), - /// - /// Original was GL_READ_PIXELS_FORMAT = 0x828D - /// - ReadPixelsFormat = ((int)0x828D), - /// - /// Original was GL_READ_PIXELS_TYPE = 0x828E - /// - ReadPixelsType = ((int)0x828E), - /// - /// Original was GL_TEXTURE_IMAGE_FORMAT = 0x828F - /// - TextureImageFormat = ((int)0x828F), - /// - /// Original was GL_TEXTURE_IMAGE_TYPE = 0x8290 - /// - TextureImageType = ((int)0x8290), - /// - /// Original was GL_GET_TEXTURE_IMAGE_FORMAT = 0x8291 - /// - GetTextureImageFormat = ((int)0x8291), - /// - /// Original was GL_GET_TEXTURE_IMAGE_TYPE = 0x8292 - /// - GetTextureImageType = ((int)0x8292), - /// - /// Original was GL_MIPMAP = 0x8293 - /// - Mipmap = ((int)0x8293), - /// - /// Original was GL_AUTO_GENERATE_MIPMAP = 0x8295 - /// - AutoGenerateMipmap = ((int)0x8295), - /// - /// Original was GL_COLOR_ENCODING = 0x8296 - /// - ColorEncoding = ((int)0x8296), - /// - /// Original was GL_SRGB_READ = 0x8297 - /// - SrgbRead = ((int)0x8297), - /// - /// Original was GL_SRGB_WRITE = 0x8298 - /// - SrgbWrite = ((int)0x8298), - /// - /// Original was GL_FILTER = 0x829A - /// - Filter = ((int)0x829A), - /// - /// Original was GL_VERTEX_TEXTURE = 0x829B - /// - VertexTexture = ((int)0x829B), - /// - /// Original was GL_TESS_CONTROL_TEXTURE = 0x829C - /// - TessControlTexture = ((int)0x829C), - /// - /// Original was GL_TESS_EVALUATION_TEXTURE = 0x829D - /// - TessEvaluationTexture = ((int)0x829D), - /// - /// Original was GL_GEOMETRY_TEXTURE = 0x829E - /// - GeometryTexture = ((int)0x829E), - /// - /// Original was GL_FRAGMENT_TEXTURE = 0x829F - /// - FragmentTexture = ((int)0x829F), - /// - /// Original was GL_COMPUTE_TEXTURE = 0x82A0 - /// - ComputeTexture = ((int)0x82A0), - /// - /// Original was GL_TEXTURE_SHADOW = 0x82A1 - /// - TextureShadow = ((int)0x82A1), - /// - /// Original was GL_TEXTURE_GATHER = 0x82A2 - /// - TextureGather = ((int)0x82A2), - /// - /// Original was GL_TEXTURE_GATHER_SHADOW = 0x82A3 - /// - TextureGatherShadow = ((int)0x82A3), - /// - /// Original was GL_SHADER_IMAGE_LOAD = 0x82A4 - /// - ShaderImageLoad = ((int)0x82A4), - /// - /// Original was GL_SHADER_IMAGE_STORE = 0x82A5 - /// - ShaderImageStore = ((int)0x82A5), - /// - /// Original was GL_SHADER_IMAGE_ATOMIC = 0x82A6 - /// - ShaderImageAtomic = ((int)0x82A6), - /// - /// Original was GL_IMAGE_TEXEL_SIZE = 0x82A7 - /// - ImageTexelSize = ((int)0x82A7), - /// - /// Original was GL_IMAGE_COMPATIBILITY_CLASS = 0x82A8 - /// - ImageCompatibilityClass = ((int)0x82A8), - /// - /// Original was GL_IMAGE_PIXEL_FORMAT = 0x82A9 - /// - ImagePixelFormat = ((int)0x82A9), - /// - /// Original was GL_IMAGE_PIXEL_TYPE = 0x82AA - /// - ImagePixelType = ((int)0x82AA), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST = 0x82AC - /// - SimultaneousTextureAndDepthTest = ((int)0x82AC), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST = 0x82AD - /// - SimultaneousTextureAndStencilTest = ((int)0x82AD), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE = 0x82AE - /// - SimultaneousTextureAndDepthWrite = ((int)0x82AE), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE = 0x82AF - /// - SimultaneousTextureAndStencilWrite = ((int)0x82AF), - /// - /// Original was GL_TEXTURE_COMPRESSED_BLOCK_WIDTH = 0x82B1 - /// - TextureCompressedBlockWidth = ((int)0x82B1), - /// - /// Original was GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT = 0x82B2 - /// - TextureCompressedBlockHeight = ((int)0x82B2), - /// - /// Original was GL_TEXTURE_COMPRESSED_BLOCK_SIZE = 0x82B3 - /// - TextureCompressedBlockSize = ((int)0x82B3), - /// - /// Original was GL_CLEAR_BUFFER = 0x82B4 - /// - ClearBuffer = ((int)0x82B4), - /// - /// Original was GL_TEXTURE_VIEW = 0x82B5 - /// - TextureView = ((int)0x82B5), - /// - /// Original was GL_VIEW_COMPATIBILITY_CLASS = 0x82B6 - /// - ViewCompatibilityClass = ((int)0x82B6), - /// - /// Original was GL_VERTEX_ATTRIB_RELATIVE_OFFSET = 0x82D5 - /// - VertexAttribRelativeOffset = ((int)0x82D5), - /// - /// Original was GL_TEXTURE_VIEW_MIN_LEVEL_EXT = 0x82DB - /// - TextureViewMinLevelExt = ((int)0x82DB), - /// - /// Original was GL_TEXTURE_VIEW_MIN_LEVEL_OES = 0x82DB - /// - TextureViewMinLevelOes = ((int)0x82DB), - /// - /// Original was GL_TEXTURE_VIEW_NUM_LEVELS_EXT = 0x82DC - /// - TextureViewNumLevelsExt = ((int)0x82DC), - /// - /// Original was GL_TEXTURE_VIEW_NUM_LEVELS_OES = 0x82DC - /// - TextureViewNumLevelsOes = ((int)0x82DC), - /// - /// Original was GL_TEXTURE_VIEW_MIN_LAYER_EXT = 0x82DD - /// - TextureViewMinLayerExt = ((int)0x82DD), - /// - /// Original was GL_TEXTURE_VIEW_MIN_LAYER_OES = 0x82DD - /// - TextureViewMinLayerOes = ((int)0x82DD), - /// - /// Original was GL_TEXTURE_VIEW_NUM_LAYERS_EXT = 0x82DE - /// - TextureViewNumLayersExt = ((int)0x82DE), - /// - /// Original was GL_TEXTURE_VIEW_NUM_LAYERS_OES = 0x82DE - /// - TextureViewNumLayersOes = ((int)0x82DE), - /// - /// Original was GL_TEXTURE_IMMUTABLE_LEVELS = 0x82DF - /// - TextureImmutableLevels = ((int)0x82DF), - /// - /// Original was GL_BUFFER = 0x82E0 - /// - Buffer = ((int)0x82E0), - /// - /// Original was GL_BUFFER_KHR = 0x82E0 - /// - BufferKhr = ((int)0x82E0), - /// - /// Original was GL_SHADER = 0x82E1 - /// - Shader = ((int)0x82E1), - /// - /// Original was GL_SHADER_KHR = 0x82E1 - /// - ShaderKhr = ((int)0x82E1), - /// - /// Original was GL_PROGRAM = 0x82E2 - /// - Program = ((int)0x82E2), - /// - /// Original was GL_PROGRAM_KHR = 0x82E2 - /// - ProgramKhr = ((int)0x82E2), - /// - /// Original was GL_QUERY = 0x82E3 - /// - Query = ((int)0x82E3), - /// - /// Original was GL_QUERY_KHR = 0x82E3 - /// - QueryKhr = ((int)0x82E3), - /// - /// Original was GL_PROGRAM_PIPELINE = 0x82E4 - /// - ProgramPipeline = ((int)0x82E4), - /// - /// Original was GL_PROGRAM_PIPELINE_KHR = 0x82E4 - /// - ProgramPipelineKhr = ((int)0x82E4), - /// - /// Original was GL_SAMPLER = 0x82E6 - /// - Sampler = ((int)0x82E6), - /// - /// Original was GL_SAMPLER_KHR = 0x82E6 - /// - SamplerKhr = ((int)0x82E6), - /// - /// Original was GL_DISPLAY_LIST = 0x82E7 - /// - DisplayList = ((int)0x82E7), - /// - /// Original was GL_MAX_LABEL_LENGTH = 0x82E8 - /// - MaxLabelLength = ((int)0x82E8), - /// - /// Original was GL_MAX_LABEL_LENGTH_KHR = 0x82E8 - /// - MaxLabelLengthKhr = ((int)0x82E8), - /// - /// Original was GL_QUERY_TARGET = 0x82EA - /// - QueryTarget = ((int)0x82EA), - /// - /// Original was GL_MAX_CULL_DISTANCES_EXT = 0x82F9 - /// - MaxCullDistancesExt = ((int)0x82F9), - /// - /// Original was GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES_EXT = 0x82FA - /// - MaxCombinedClipAndCullDistancesExt = ((int)0x82FA), - /// - /// Original was GL_CONTEXT_RELEASE_BEHAVIOR = 0x82FB - /// - ContextReleaseBehavior = ((int)0x82FB), - /// - /// Original was GL_CONTEXT_RELEASE_BEHAVIOR_KHR = 0x82FB - /// - ContextReleaseBehaviorKhr = ((int)0x82FB), - /// - /// Original was GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH = 0x82FC - /// - ContextReleaseBehaviorFlush = ((int)0x82FC), - /// - /// Original was GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR = 0x82FC - /// - ContextReleaseBehaviorFlushKhr = ((int)0x82FC), - /// - /// Original was GL_CONVOLUTION_HINT_SGIX = 0x8316 - /// - ConvolutionHintSgix = ((int)0x8316), - /// - /// Original was GL_ALPHA_MIN_SGIX = 0x8320 - /// - AlphaMinSgix = ((int)0x8320), - /// - /// Original was GL_ALPHA_MAX_SGIX = 0x8321 - /// - AlphaMaxSgix = ((int)0x8321), - /// - /// Original was GL_SCALEBIAS_HINT_SGIX = 0x8322 - /// - ScalebiasHintSgix = ((int)0x8322), - /// - /// Original was GL_ASYNC_MARKER_SGIX = 0x8329 - /// - AsyncMarkerSgix = ((int)0x8329), - /// - /// Original was GL_PIXEL_TEX_GEN_MODE_SGIX = 0x832B - /// - PixelTexGenModeSgix = ((int)0x832B), - /// - /// Original was GL_ASYNC_HISTOGRAM_SGIX = 0x832C - /// - AsyncHistogramSgix = ((int)0x832C), - /// - /// Original was GL_MAX_ASYNC_HISTOGRAM_SGIX = 0x832D - /// - MaxAsyncHistogramSgix = ((int)0x832D), - /// - /// Original was GL_PIXEL_TEXTURE_SGIS = 0x8353 - /// - PixelTextureSgis = ((int)0x8353), - /// - /// Original was GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS = 0x8354 - /// - PixelFragmentRgbSourceSgis = ((int)0x8354), - /// - /// Original was GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = 0x8355 - /// - PixelFragmentAlphaSourceSgis = ((int)0x8355), - /// - /// Original was GL_LINE_QUALITY_HINT_SGIX = 0x835B - /// - LineQualityHintSgix = ((int)0x835B), - /// - /// Original was GL_ASYNC_TEX_IMAGE_SGIX = 0x835C - /// - AsyncTexImageSgix = ((int)0x835C), - /// - /// Original was GL_ASYNC_DRAW_PIXELS_SGIX = 0x835D - /// - AsyncDrawPixelsSgix = ((int)0x835D), - /// - /// Original was GL_ASYNC_READ_PIXELS_SGIX = 0x835E - /// - AsyncReadPixelsSgix = ((int)0x835E), - /// - /// Original was GL_MAX_ASYNC_TEX_IMAGE_SGIX = 0x835F - /// - MaxAsyncTexImageSgix = ((int)0x835F), - /// - /// Original was GL_MAX_ASYNC_DRAW_PIXELS_SGIX = 0x8360 - /// - MaxAsyncDrawPixelsSgix = ((int)0x8360), - /// - /// Original was GL_MAX_ASYNC_READ_PIXELS_SGIX = 0x8361 - /// - MaxAsyncReadPixelsSgix = ((int)0x8361), - /// - /// Original was GL_UNSIGNED_SHORT_5_6_5 = 0x8363 - /// - UnsignedShort565 = ((int)0x8363), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT = 0x8365 - /// - UnsignedShort4444RevExt = ((int)0x8365), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG = 0x8365 - /// - UnsignedShort4444RevImg = ((int)0x8365), - /// - /// Original was GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT = 0x8366 - /// - UnsignedShort1555RevExt = ((int)0x8366), - /// - /// Original was GL_UNSIGNED_INT_2_10_10_10_REV = 0x8368 - /// - UnsignedInt2101010Rev = ((int)0x8368), - /// - /// Original was GL_UNSIGNED_INT_2_10_10_10_REV_EXT = 0x8368 - /// - UnsignedInt2101010RevExt = ((int)0x8368), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_S_SGIX = 0x8369 - /// - TextureMaxClampSSgix = ((int)0x8369), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_T_SGIX = 0x836A - /// - TextureMaxClampTSgix = ((int)0x836A), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_R_SGIX = 0x836B - /// - TextureMaxClampRSgix = ((int)0x836B), - /// - /// Original was GL_MIRRORED_REPEAT = 0x8370 - /// - MirroredRepeat = ((int)0x8370), - /// - /// Original was GL_VERTEX_PRECLIP_SGIX = 0x83EE - /// - VertexPreclipSgix = ((int)0x83EE), - /// - /// Original was GL_VERTEX_PRECLIP_HINT_SGIX = 0x83EF - /// - VertexPreclipHintSgix = ((int)0x83EF), - /// - /// Original was GL_COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0 - /// - CompressedRgbS3tcDxt1Ext = ((int)0x83F0), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1 - /// - CompressedRgbaS3tcDxt1Ext = ((int)0x83F1), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT3_ANGLE = 0x83F2 - /// - CompressedRgbaS3tcDxt3Angle = ((int)0x83F2), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2 - /// - CompressedRgbaS3tcDxt3Ext = ((int)0x83F2), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT5_ANGLE = 0x83F3 - /// - CompressedRgbaS3tcDxt5Angle = ((int)0x83F3), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3 - /// - CompressedRgbaS3tcDxt5Ext = ((int)0x83F3), - /// - /// Original was GL_PERFQUERY_DONOT_FLUSH_INTEL = 0x83F9 - /// - PerfqueryDonotFlushIntel = ((int)0x83F9), - /// - /// Original was GL_PERFQUERY_FLUSH_INTEL = 0x83FA - /// - PerfqueryFlushIntel = ((int)0x83FA), - /// - /// Original was GL_PERFQUERY_WAIT_INTEL = 0x83FB - /// - PerfqueryWaitIntel = ((int)0x83FB), - /// - /// Original was GL_CONSERVATIVE_RASTERIZATION_INTEL = 0x83FE - /// - ConservativeRasterizationIntel = ((int)0x83FE), - /// - /// Original was GL_FRAGMENT_LIGHTING_SGIX = 0x8400 - /// - FragmentLightingSgix = ((int)0x8400), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_SGIX = 0x8401 - /// - FragmentColorMaterialSgix = ((int)0x8401), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX = 0x8402 - /// - FragmentColorMaterialFaceSgix = ((int)0x8402), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = 0x8403 - /// - FragmentColorMaterialParameterSgix = ((int)0x8403), - /// - /// Original was GL_MAX_FRAGMENT_LIGHTS_SGIX = 0x8404 - /// - MaxFragmentLightsSgix = ((int)0x8404), - /// - /// Original was GL_MAX_ACTIVE_LIGHTS_SGIX = 0x8405 - /// - MaxActiveLightsSgix = ((int)0x8405), - /// - /// Original was GL_LIGHT_ENV_MODE_SGIX = 0x8407 - /// - LightEnvModeSgix = ((int)0x8407), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = 0x8408 - /// - FragmentLightModelLocalViewerSgix = ((int)0x8408), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = 0x8409 - /// - FragmentLightModelTwoSideSgix = ((int)0x8409), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = 0x840A - /// - FragmentLightModelAmbientSgix = ((int)0x840A), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = 0x840B - /// - FragmentLightModelNormalInterpolationSgix = ((int)0x840B), - /// - /// Original was GL_FRAGMENT_LIGHT0_SGIX = 0x840C - /// - FragmentLight0Sgix = ((int)0x840C), - /// - /// Original was GL_FRAGMENT_LIGHT1_SGIX = 0x840D - /// - FragmentLight1Sgix = ((int)0x840D), - /// - /// Original was GL_FRAGMENT_LIGHT2_SGIX = 0x840E - /// - FragmentLight2Sgix = ((int)0x840E), - /// - /// Original was GL_FRAGMENT_LIGHT3_SGIX = 0x840F - /// - FragmentLight3Sgix = ((int)0x840F), - /// - /// Original was GL_FRAGMENT_LIGHT4_SGIX = 0x8410 - /// - FragmentLight4Sgix = ((int)0x8410), - /// - /// Original was GL_FRAGMENT_LIGHT5_SGIX = 0x8411 - /// - FragmentLight5Sgix = ((int)0x8411), - /// - /// Original was GL_FRAGMENT_LIGHT6_SGIX = 0x8412 - /// - FragmentLight6Sgix = ((int)0x8412), - /// - /// Original was GL_FRAGMENT_LIGHT7_SGIX = 0x8413 - /// - FragmentLight7Sgix = ((int)0x8413), - /// - /// Original was GL_PACK_RESAMPLE_SGIX = 0x842E - /// - PackResampleSgix = ((int)0x842E), - /// - /// Original was GL_UNPACK_RESAMPLE_SGIX = 0x842F - /// - UnpackResampleSgix = ((int)0x842F), - /// - /// Original was GL_RESAMPLE_DECIMATE_SGIX = 0x8430 - /// - ResampleDecimateSgix = ((int)0x8430), - /// - /// Original was GL_RESAMPLE_REPLICATE_SGIX = 0x8433 - /// - ResampleReplicateSgix = ((int)0x8433), - /// - /// Original was GL_RESAMPLE_ZERO_FILL_SGIX = 0x8434 - /// - ResampleZeroFillSgix = ((int)0x8434), - /// - /// Original was GL_NEAREST_CLIPMAP_NEAREST_SGIX = 0x844D - /// - NearestClipmapNearestSgix = ((int)0x844D), - /// - /// Original was GL_NEAREST_CLIPMAP_LINEAR_SGIX = 0x844E - /// - NearestClipmapLinearSgix = ((int)0x844E), - /// - /// Original was GL_LINEAR_CLIPMAP_NEAREST_SGIX = 0x844F - /// - LinearClipmapNearestSgix = ((int)0x844F), - /// - /// Original was GL_FOG_COORD_SRC = 0x8450 - /// - FogCoordSrc = ((int)0x8450), - /// - /// Original was GL_ALIASED_POINT_SIZE_RANGE = 0x846D - /// - AliasedPointSizeRange = ((int)0x846D), - /// - /// Original was GL_ALIASED_LINE_WIDTH_RANGE = 0x846E - /// - AliasedLineWidthRange = ((int)0x846E), - /// - /// Original was GL_Texture0 = 0X84c0 - /// - Texture0 = ((int)0X84c0), - /// - /// Original was GL_Texture1 = 0X84c1 - /// - Texture1 = ((int)0X84c1), - /// - /// Original was GL_Texture2 = 0X84c2 - /// - Texture2 = ((int)0X84c2), - /// - /// Original was GL_Texture3 = 0X84c3 - /// - Texture3 = ((int)0X84c3), - /// - /// Original was GL_Texture4 = 0X84c4 - /// - Texture4 = ((int)0X84c4), - /// - /// Original was GL_Texture5 = 0X84c5 - /// - Texture5 = ((int)0X84c5), - /// - /// Original was GL_Texture6 = 0X84c6 - /// - Texture6 = ((int)0X84c6), - /// - /// Original was GL_Texture7 = 0X84c7 - /// - Texture7 = ((int)0X84c7), - /// - /// Original was GL_Texture8 = 0X84c8 - /// - Texture8 = ((int)0X84c8), - /// - /// Original was GL_Texture9 = 0X84c9 - /// - Texture9 = ((int)0X84c9), - /// - /// Original was GL_Texture10 = 0X84ca - /// - Texture10 = ((int)0X84ca), - /// - /// Original was GL_Texture11 = 0X84cb - /// - Texture11 = ((int)0X84cb), - /// - /// Original was GL_Texture12 = 0X84cc - /// - Texture12 = ((int)0X84cc), - /// - /// Original was GL_Texture13 = 0X84cd - /// - Texture13 = ((int)0X84cd), - /// - /// Original was GL_Texture14 = 0X84ce - /// - Texture14 = ((int)0X84ce), - /// - /// Original was GL_Texture15 = 0X84cf - /// - Texture15 = ((int)0X84cf), - /// - /// Original was GL_Texture16 = 0X84d0 - /// - Texture16 = ((int)0X84d0), - /// - /// Original was GL_Texture17 = 0X84d1 - /// - Texture17 = ((int)0X84d1), - /// - /// Original was GL_Texture18 = 0X84d2 - /// - Texture18 = ((int)0X84d2), - /// - /// Original was GL_Texture19 = 0X84d3 - /// - Texture19 = ((int)0X84d3), - /// - /// Original was GL_Texture20 = 0X84d4 - /// - Texture20 = ((int)0X84d4), - /// - /// Original was GL_Texture21 = 0X84d5 - /// - Texture21 = ((int)0X84d5), - /// - /// Original was GL_Texture22 = 0X84d6 - /// - Texture22 = ((int)0X84d6), - /// - /// Original was GL_Texture23 = 0X84d7 - /// - Texture23 = ((int)0X84d7), - /// - /// Original was GL_Texture24 = 0X84d8 - /// - Texture24 = ((int)0X84d8), - /// - /// Original was GL_Texture25 = 0X84d9 - /// - Texture25 = ((int)0X84d9), - /// - /// Original was GL_Texture26 = 0X84da - /// - Texture26 = ((int)0X84da), - /// - /// Original was GL_Texture27 = 0X84db - /// - Texture27 = ((int)0X84db), - /// - /// Original was GL_Texture28 = 0X84dc - /// - Texture28 = ((int)0X84dc), - /// - /// Original was GL_Texture29 = 0X84dd - /// - Texture29 = ((int)0X84dd), - /// - /// Original was GL_Texture30 = 0X84de - /// - Texture30 = ((int)0X84de), - /// - /// Original was GL_Texture31 = 0X84df - /// - Texture31 = ((int)0X84df), - /// - /// Original was GL_ACTIVE_TEXTURE = 0x84E0 - /// - ActiveTexture = ((int)0x84E0), - /// - /// Original was GL_PATH_TRANSPOSE_MODELVIEW_MATRIX_NV = 0x84E3 - /// - PathTransposeModelviewMatrixNv = ((int)0x84E3), - /// - /// Original was GL_PATH_TRANSPOSE_PROJECTION_MATRIX_NV = 0x84E4 - /// - PathTransposeProjectionMatrixNv = ((int)0x84E4), - /// - /// Original was GL_MAX_RENDERBUFFER_SIZE = 0x84E8 - /// - MaxRenderbufferSize = ((int)0x84E8), - /// - /// Original was GL_COMPRESSED_RGB = 0x84ED - /// - CompressedRgb = ((int)0x84ED), - /// - /// Original was GL_COMPRESSED_RGBA = 0x84EE - /// - CompressedRgba = ((int)0x84EE), - /// - /// Original was GL_TEXTURE_COMPRESSION_HINT = 0x84EF - /// - TextureCompressionHint = ((int)0x84EF), - /// - /// Original was GL_TEXTURE_COMPRESSION_HINT_ARB = 0x84EF - /// - TextureCompressionHintArb = ((int)0x84EF), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER = 0x84F0 - /// - UniformBlockReferencedByTessControlShader = ((int)0x84F0), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x84F1 - /// - UniformBlockReferencedByTessEvaluationShader = ((int)0x84F1), - /// - /// Original was GL_ALL_COMPLETED_NV = 0x84F2 - /// - AllCompletedNv = ((int)0x84F2), - /// - /// Original was GL_FENCE_STATUS_NV = 0x84F3 - /// - FenceStatusNv = ((int)0x84F3), - /// - /// Original was GL_FENCE_CONDITION_NV = 0x84F4 - /// - FenceConditionNv = ((int)0x84F4), - /// - /// Original was GL_TEXTURE_RECTANGLE = 0x84F5 - /// - TextureRectangle = ((int)0x84F5), - /// - /// Original was GL_PROXY_TEXTURE_RECTANGLE = 0x84F7 - /// - ProxyTextureRectangle = ((int)0x84F7), - /// - /// Original was GL_PROXY_TEXTURE_RECTANGLE_ARB = 0x84F7 - /// - ProxyTextureRectangleArb = ((int)0x84F7), - /// - /// Original was GL_PROXY_TEXTURE_RECTANGLE_NV = 0x84F7 - /// - ProxyTextureRectangleNv = ((int)0x84F7), - /// - /// Original was GL_DEPTH_STENCIL = 0x84F9 - /// - DepthStencil = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_EXT = 0x84F9 - /// - DepthStencilExt = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_NV = 0x84F9 - /// - DepthStencilNv = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_OES = 0x84F9 - /// - DepthStencilOes = ((int)0x84F9), - /// - /// Original was GL_UNSIGNED_INT_24_8_OES = 0x84FA - /// - UnsignedInt248Oes = ((int)0x84FA), - /// - /// Original was GL_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE - /// - TextureMaxAnisotropyExt = ((int)0x84FE), - /// - /// Original was GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FF - /// - MaxTextureMaxAnisotropyExt = ((int)0x84FF), - /// - /// Original was GL_TEXTURE_LOD_BIAS = 0x8501 - /// - TextureLodBias = ((int)0x8501), - /// - /// Original was GL_INCR_WRAP = 0x8507 - /// - IncrWrap = ((int)0x8507), - /// - /// Original was GL_DECR_WRAP = 0x8508 - /// - DecrWrap = ((int)0x8508), - /// - /// Original was GL_TEXTURE_CUBE_MAP = 0x8513 - /// - TextureCubeMap = ((int)0x8513), - /// - /// Original was GL_TEXTURE_BINDING_CUBE_MAP = 0x8514 - /// - TextureBindingCubeMap = ((int)0x8514), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515 - /// - TextureCubeMapPositiveX = ((int)0x8515), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516 - /// - TextureCubeMapNegativeX = ((int)0x8516), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517 - /// - TextureCubeMapPositiveY = ((int)0x8517), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518 - /// - TextureCubeMapNegativeY = ((int)0x8518), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519 - /// - TextureCubeMapPositiveZ = ((int)0x8519), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A - /// - TextureCubeMapNegativeZ = ((int)0x851A), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP = 0x851B - /// - ProxyTextureCubeMap = ((int)0x851B), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_ARB = 0x851B - /// - ProxyTextureCubeMapArb = ((int)0x851B), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_EXT = 0x851B - /// - ProxyTextureCubeMapExt = ((int)0x851B), - /// - /// Original was GL_MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C - /// - MaxCubeMapTextureSize = ((int)0x851C), - /// - /// Original was GL_VERTEX_ARRAY_STORAGE_HINT_APPLE = 0x851F - /// - VertexArrayStorageHintApple = ((int)0x851F), - /// - /// Original was GL_PRIMARY_COLOR_NV = 0x852C - /// - PrimaryColorNv = ((int)0x852C), - /// - /// Original was GL_SECONDARY_COLOR_NV = 0x852D - /// - SecondaryColorNv = ((int)0x852D), - /// - /// Original was GL_MULTISAMPLE_FILTER_HINT_NV = 0x8534 - /// - MultisampleFilterHintNv = ((int)0x8534), - /// - /// Original was GL_CONSTANT = 0x8576 - /// - Constant = ((int)0x8576), - /// - /// Original was GL_CONSTANT_NV = 0x8576 - /// - ConstantNv = ((int)0x8576), - /// - /// Original was GL_PRIMARY_COLOR = 0x8577 - /// - PrimaryColor = ((int)0x8577), - /// - /// Original was GL_SRC1_ALPHA = 0x8589 - /// - Src1Alpha = ((int)0x8589), - /// - /// Original was GL_SRC1_ALPHA_EXT = 0x8589 - /// - Src1AlphaExt = ((int)0x8589), - /// - /// Original was GL_PACK_SUBSAMPLE_RATE_SGIX = 0x85A0 - /// - PackSubsampleRateSgix = ((int)0x85A0), - /// - /// Original was GL_UNPACK_SUBSAMPLE_RATE_SGIX = 0x85A1 - /// - UnpackSubsampleRateSgix = ((int)0x85A1), - /// - /// Original was GL_PIXEL_SUBSAMPLE_4444_SGIX = 0x85A2 - /// - PixelSubsample4444Sgix = ((int)0x85A2), - /// - /// Original was GL_PIXEL_SUBSAMPLE_2424_SGIX = 0x85A3 - /// - PixelSubsample2424Sgix = ((int)0x85A3), - /// - /// Original was GL_PIXEL_SUBSAMPLE_4242_SGIX = 0x85A4 - /// - PixelSubsample4242Sgix = ((int)0x85A4), - /// - /// Original was GL_TRANSFORM_HINT_APPLE = 0x85B1 - /// - TransformHintApple = ((int)0x85B1), - /// - /// Original was GL_VERTEX_ARRAY_BINDING_OES = 0x85B5 - /// - VertexArrayBindingOes = ((int)0x85B5), - /// - /// Original was GL_UNSIGNED_SHORT_8_8_APPLE = 0x85BA - /// - UnsignedShort88Apple = ((int)0x85BA), - /// - /// Original was GL_UNSIGNED_SHORT_8_8_REV_APPLE = 0x85BB - /// - UnsignedShort88RevApple = ((int)0x85BB), - /// - /// Original was GL_TEXTURE_STORAGE_HINT_APPLE = 0x85BC - /// - TextureStorageHintApple = ((int)0x85BC), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622 - /// - VertexAttribArrayEnabled = ((int)0x8622), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_SIZE = 0x8623 - /// - VertexAttribArraySize = ((int)0x8623), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624 - /// - VertexAttribArrayStride = ((int)0x8624), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_TYPE = 0x8625 - /// - VertexAttribArrayType = ((int)0x8625), - /// - /// Original was GL_CURRENT_VERTEX_ATTRIB = 0x8626 - /// - CurrentVertexAttrib = ((int)0x8626), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_POINTER = 0x8645 - /// - VertexAttribArrayPointer = ((int)0x8645), - /// - /// Original was GL_TEXTURE_COMPRESSED = 0x86A1 - /// - TextureCompressed = ((int)0x86A1), - /// - /// Original was GL_NUM_COMPRESSED_TEXTURE_FORMATS = 0x86A2 - /// - NumCompressedTextureFormats = ((int)0x86A2), - /// - /// Original was GL_COMPRESSED_TEXTURE_FORMATS = 0x86A3 - /// - CompressedTextureFormats = ((int)0x86A3), - /// - /// Original was GL_Z400_BINARY_AMD = 0x8740 - /// - Z400BinaryAmd = ((int)0x8740), - /// - /// Original was GL_PROGRAM_BINARY_LENGTH = 0x8741 - /// - ProgramBinaryLength = ((int)0x8741), - /// - /// Original was GL_PROGRAM_BINARY_LENGTH_OES = 0x8741 - /// - ProgramBinaryLengthOes = ((int)0x8741), - /// - /// Original was GL_MIRROR_CLAMP_TO_EDGE_EXT = 0x8743 - /// - MirrorClampToEdgeExt = ((int)0x8743), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_LONG = 0x874E - /// - VertexAttribArrayLong = ((int)0x874E), - /// - /// Original was GL_DEPTH_STENCIL_MESA = 0x8750 - /// - DepthStencilMesa = ((int)0x8750), - /// - /// Original was GL_PROGRAM_BINARY_FORMAT_MESA = 0x875F - /// - ProgramBinaryFormatMesa = ((int)0x875F), - /// - /// Original was GL_BUFFER_SIZE = 0x8764 - /// - BufferSize = ((int)0x8764), - /// - /// Original was GL_BUFFER_USAGE = 0x8765 - /// - BufferUsage = ((int)0x8765), - /// - /// Original was GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD = 0x87EE - /// - AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE), - /// - /// Original was GL_3DC_X_AMD = 0x87F9 - /// - Gl3DcXAmd = ((int)0x87F9), - /// - /// Original was GL_3DC_XY_AMD = 0x87FA - /// - Gl3DcXyAmd = ((int)0x87FA), - /// - /// Original was GL_NUM_PROGRAM_BINARY_FORMATS_OES = 0x87FE - /// - NumProgramBinaryFormatsOes = ((int)0x87FE), - /// - /// Original was GL_PROGRAM_BINARY_FORMATS_OES = 0x87FF - /// - ProgramBinaryFormatsOes = ((int)0x87FF), - /// - /// Original was GL_STENCIL_BACK_FUNC = 0x8800 - /// - StencilBackFunc = ((int)0x8800), - /// - /// Original was GL_STENCIL_BACK_FAIL = 0x8801 - /// - StencilBackFail = ((int)0x8801), - /// - /// Original was GL_STENCIL_BACK_PASS_DEPTH_FAIL = 0x8802 - /// - StencilBackPassDepthFail = ((int)0x8802), - /// - /// Original was GL_STENCIL_BACK_PASS_DEPTH_PASS = 0x8803 - /// - StencilBackPassDepthPass = ((int)0x8803), - /// - /// Original was GL_RGBA32F = 0x8814 - /// - Rgba32f = ((int)0x8814), - /// - /// Original was GL_RGBA32F_ARB = 0x8814 - /// - Rgba32fArb = ((int)0x8814), - /// - /// Original was GL_RGBA32F_EXT = 0x8814 - /// - Rgba32fExt = ((int)0x8814), - /// - /// Original was GL_RGB32F_EXT = 0x8815 - /// - Rgb32fExt = ((int)0x8815), - /// - /// Original was GL_ALPHA32F_EXT = 0x8816 - /// - Alpha32fExt = ((int)0x8816), - /// - /// Original was GL_LUMINANCE32F_EXT = 0x8818 - /// - Luminance32fExt = ((int)0x8818), - /// - /// Original was GL_LUMINANCE_ALPHA32F_EXT = 0x8819 - /// - LuminanceAlpha32fExt = ((int)0x8819), - /// - /// Original was GL_RGBA16F = 0x881A - /// - Rgba16f = ((int)0x881A), - /// - /// Original was GL_RGBA16F_ARB = 0x881A - /// - Rgba16fArb = ((int)0x881A), - /// - /// Original was GL_RGBA16F_EXT = 0x881A - /// - Rgba16fExt = ((int)0x881A), - /// - /// Original was GL_RGB16F = 0x881B - /// - Rgb16f = ((int)0x881B), - /// - /// Original was GL_RGB16F_ARB = 0x881B - /// - Rgb16fArb = ((int)0x881B), - /// - /// Original was GL_RGB16F_EXT = 0x881B - /// - Rgb16fExt = ((int)0x881B), - /// - /// Original was GL_ALPHA16F_EXT = 0x881C - /// - Alpha16fExt = ((int)0x881C), - /// - /// Original was GL_LUMINANCE16F_EXT = 0x881E - /// - Luminance16fExt = ((int)0x881E), - /// - /// Original was GL_LUMINANCE_ALPHA16F_EXT = 0x881F - /// - LuminanceAlpha16fExt = ((int)0x881F), - /// - /// Original was GL_WRITEONLY_RENDERING_QCOM = 0x8823 - /// - WriteonlyRenderingQcom = ((int)0x8823), - /// - /// Original was GL_MAX_DRAW_BUFFERS_EXT = 0x8824 - /// - MaxDrawBuffersExt = ((int)0x8824), - /// - /// Original was GL_MAX_DRAW_BUFFERS_NV = 0x8824 - /// - MaxDrawBuffersNv = ((int)0x8824), - /// - /// Original was GL_DRAW_BUFFER0_EXT = 0x8825 - /// - DrawBuffer0Ext = ((int)0x8825), - /// - /// Original was GL_DRAW_BUFFER0_NV = 0x8825 - /// - DrawBuffer0Nv = ((int)0x8825), - /// - /// Original was GL_DRAW_BUFFER1_EXT = 0x8826 - /// - DrawBuffer1Ext = ((int)0x8826), - /// - /// Original was GL_DRAW_BUFFER1_NV = 0x8826 - /// - DrawBuffer1Nv = ((int)0x8826), - /// - /// Original was GL_DRAW_BUFFER2_EXT = 0x8827 - /// - DrawBuffer2Ext = ((int)0x8827), - /// - /// Original was GL_DRAW_BUFFER2_NV = 0x8827 - /// - DrawBuffer2Nv = ((int)0x8827), - /// - /// Original was GL_DRAW_BUFFER3_EXT = 0x8828 - /// - DrawBuffer3Ext = ((int)0x8828), - /// - /// Original was GL_DRAW_BUFFER3_NV = 0x8828 - /// - DrawBuffer3Nv = ((int)0x8828), - /// - /// Original was GL_DRAW_BUFFER4_EXT = 0x8829 - /// - DrawBuffer4Ext = ((int)0x8829), - /// - /// Original was GL_DRAW_BUFFER4_NV = 0x8829 - /// - DrawBuffer4Nv = ((int)0x8829), - /// - /// Original was GL_DRAW_BUFFER5_EXT = 0x882A - /// - DrawBuffer5Ext = ((int)0x882A), - /// - /// Original was GL_DRAW_BUFFER5_NV = 0x882A - /// - DrawBuffer5Nv = ((int)0x882A), - /// - /// Original was GL_DRAW_BUFFER6_EXT = 0x882B - /// - DrawBuffer6Ext = ((int)0x882B), - /// - /// Original was GL_DRAW_BUFFER6_NV = 0x882B - /// - DrawBuffer6Nv = ((int)0x882B), - /// - /// Original was GL_DRAW_BUFFER7_EXT = 0x882C - /// - DrawBuffer7Ext = ((int)0x882C), - /// - /// Original was GL_DRAW_BUFFER7_NV = 0x882C - /// - DrawBuffer7Nv = ((int)0x882C), - /// - /// Original was GL_DRAW_BUFFER8_EXT = 0x882D - /// - DrawBuffer8Ext = ((int)0x882D), - /// - /// Original was GL_DRAW_BUFFER8_NV = 0x882D - /// - DrawBuffer8Nv = ((int)0x882D), - /// - /// Original was GL_DRAW_BUFFER9_EXT = 0x882E - /// - DrawBuffer9Ext = ((int)0x882E), - /// - /// Original was GL_DRAW_BUFFER9_NV = 0x882E - /// - DrawBuffer9Nv = ((int)0x882E), - /// - /// Original was GL_DRAW_BUFFER10_EXT = 0x882F - /// - DrawBuffer10Ext = ((int)0x882F), - /// - /// Original was GL_DRAW_BUFFER10_NV = 0x882F - /// - DrawBuffer10Nv = ((int)0x882F), - /// - /// Original was GL_DRAW_BUFFER11_EXT = 0x8830 - /// - DrawBuffer11Ext = ((int)0x8830), - /// - /// Original was GL_DRAW_BUFFER11_NV = 0x8830 - /// - DrawBuffer11Nv = ((int)0x8830), - /// - /// Original was GL_DRAW_BUFFER12_EXT = 0x8831 - /// - DrawBuffer12Ext = ((int)0x8831), - /// - /// Original was GL_DRAW_BUFFER12_NV = 0x8831 - /// - DrawBuffer12Nv = ((int)0x8831), - /// - /// Original was GL_DRAW_BUFFER13_EXT = 0x8832 - /// - DrawBuffer13Ext = ((int)0x8832), - /// - /// Original was GL_DRAW_BUFFER13_NV = 0x8832 - /// - DrawBuffer13Nv = ((int)0x8832), - /// - /// Original was GL_DRAW_BUFFER14_EXT = 0x8833 - /// - DrawBuffer14Ext = ((int)0x8833), - /// - /// Original was GL_DRAW_BUFFER14_NV = 0x8833 - /// - DrawBuffer14Nv = ((int)0x8833), - /// - /// Original was GL_DRAW_BUFFER15_EXT = 0x8834 - /// - DrawBuffer15Ext = ((int)0x8834), - /// - /// Original was GL_DRAW_BUFFER15_NV = 0x8834 - /// - DrawBuffer15Nv = ((int)0x8834), - /// - /// Original was GL_BLEND_EQUATION_ALPHA = 0x883D - /// - BlendEquationAlpha = ((int)0x883D), - /// - /// Original was GL_TEXTURE_COMPARE_MODE = 0x884C - /// - TextureCompareMode = ((int)0x884C), - /// - /// Original was GL_TEXTURE_COMPARE_MODE_EXT = 0x884C - /// - TextureCompareModeExt = ((int)0x884C), - /// - /// Original was GL_TEXTURE_COMPARE_FUNC = 0x884D - /// - TextureCompareFunc = ((int)0x884D), - /// - /// Original was GL_TEXTURE_COMPARE_FUNC_EXT = 0x884D - /// - TextureCompareFuncExt = ((int)0x884D), - /// - /// Original was GL_COMPARE_REF_TO_TEXTURE_EXT = 0x884E - /// - CompareRefToTextureExt = ((int)0x884E), - /// - /// Original was GL_QUERY_COUNTER_BITS = 0x8864 - /// - QueryCounterBits = ((int)0x8864), - /// - /// Original was GL_QUERY_COUNTER_BITS_EXT = 0x8864 - /// - QueryCounterBitsExt = ((int)0x8864), - /// - /// Original was GL_CURRENT_QUERY = 0x8865 - /// - CurrentQuery = ((int)0x8865), - /// - /// Original was GL_CURRENT_QUERY_EXT = 0x8865 - /// - CurrentQueryExt = ((int)0x8865), - /// - /// Original was GL_QUERY_RESULT = 0x8866 - /// - QueryResult = ((int)0x8866), - /// - /// Original was GL_QUERY_RESULT_EXT = 0x8866 - /// - QueryResultExt = ((int)0x8866), - /// - /// Original was GL_QUERY_RESULT_AVAILABLE = 0x8867 - /// - QueryResultAvailable = ((int)0x8867), - /// - /// Original was GL_QUERY_RESULT_AVAILABLE_EXT = 0x8867 - /// - QueryResultAvailableExt = ((int)0x8867), - /// - /// Original was GL_MAX_VERTEX_ATTRIBS = 0x8869 - /// - MaxVertexAttribs = ((int)0x8869), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A - /// - VertexAttribArrayNormalized = ((int)0x886A), - /// - /// Original was GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT = 0x886C - /// - MaxTessControlInputComponentsExt = ((int)0x886C), - /// - /// Original was GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES = 0x886C - /// - MaxTessControlInputComponentsOes = ((int)0x886C), - /// - /// Original was GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT = 0x886D - /// - MaxTessEvaluationInputComponentsExt = ((int)0x886D), - /// - /// Original was GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES = 0x886D - /// - MaxTessEvaluationInputComponentsOes = ((int)0x886D), - /// - /// Original was GL_MAX_TEXTURE_IMAGE_UNITS = 0x8872 - /// - MaxTextureImageUnits = ((int)0x8872), - /// - /// Original was GL_GEOMETRY_SHADER_INVOCATIONS_EXT = 0x887F - /// - GeometryShaderInvocationsExt = ((int)0x887F), - /// - /// Original was GL_GEOMETRY_SHADER_INVOCATIONS_OES = 0x887F - /// - GeometryShaderInvocationsOes = ((int)0x887F), - /// - /// Original was GL_ARRAY_BUFFER = 0x8892 - /// - ArrayBuffer = ((int)0x8892), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER = 0x8893 - /// - ElementArrayBuffer = ((int)0x8893), - /// - /// Original was GL_ARRAY_BUFFER_BINDING = 0x8894 - /// - ArrayBufferBinding = ((int)0x8894), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER_BINDING = 0x8895 - /// - ElementArrayBufferBinding = ((int)0x8895), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889F - /// - VertexAttribArrayBufferBinding = ((int)0x889F), - /// - /// Original was GL_READ_ONLY = 0x88B8 - /// - ReadOnly = ((int)0x88B8), - /// - /// Original was GL_WRITE_ONLY = 0x88B9 - /// - WriteOnly = ((int)0x88B9), - /// - /// Original was GL_WRITE_ONLY_OES = 0x88B9 - /// - WriteOnlyOes = ((int)0x88B9), - /// - /// Original was GL_READ_WRITE = 0x88BA - /// - ReadWrite = ((int)0x88BA), - /// - /// Original was GL_BUFFER_ACCESS = 0x88BB - /// - BufferAccess = ((int)0x88BB), - /// - /// Original was GL_BUFFER_ACCESS_OES = 0x88BB - /// - BufferAccessOes = ((int)0x88BB), - /// - /// Original was GL_BUFFER_MAPPED = 0x88BC - /// - BufferMapped = ((int)0x88BC), - /// - /// Original was GL_BUFFER_MAPPED_OES = 0x88BC - /// - BufferMappedOes = ((int)0x88BC), - /// - /// Original was GL_BUFFER_MAP_POINTER_OES = 0x88BD - /// - BufferMapPointerOes = ((int)0x88BD), - /// - /// Original was GL_TIME_ELAPSED = 0x88BF - /// - TimeElapsed = ((int)0x88BF), - /// - /// Original was GL_TIME_ELAPSED_EXT = 0x88BF - /// - TimeElapsedExt = ((int)0x88BF), - /// - /// Original was GL_STREAM_DRAW = 0x88E0 - /// - StreamDraw = ((int)0x88E0), - /// - /// Original was GL_STREAM_READ = 0x88E1 - /// - StreamRead = ((int)0x88E1), - /// - /// Original was GL_STREAM_COPY = 0x88E2 - /// - StreamCopy = ((int)0x88E2), - /// - /// Original was GL_STATIC_DRAW = 0x88E4 - /// - StaticDraw = ((int)0x88E4), - /// - /// Original was GL_STATIC_READ = 0x88E5 - /// - StaticRead = ((int)0x88E5), - /// - /// Original was GL_STATIC_COPY = 0x88E6 - /// - StaticCopy = ((int)0x88E6), - /// - /// Original was GL_DYNAMIC_DRAW = 0x88E8 - /// - DynamicDraw = ((int)0x88E8), - /// - /// Original was GL_DYNAMIC_READ = 0x88E9 - /// - DynamicRead = ((int)0x88E9), - /// - /// Original was GL_DYNAMIC_COPY = 0x88EA - /// - DynamicCopy = ((int)0x88EA), - /// - /// Original was GL_PIXEL_PACK_BUFFER = 0x88EB - /// - PixelPackBuffer = ((int)0x88EB), - /// - /// Original was GL_PIXEL_PACK_BUFFER_NV = 0x88EB - /// - PixelPackBufferNv = ((int)0x88EB), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER = 0x88EC - /// - PixelUnpackBuffer = ((int)0x88EC), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER_NV = 0x88EC - /// - PixelUnpackBufferNv = ((int)0x88EC), - /// - /// Original was GL_PIXEL_PACK_BUFFER_BINDING_NV = 0x88ED - /// - PixelPackBufferBindingNv = ((int)0x88ED), - /// - /// Original was GL_ETC1_SRGB8_NV = 0x88EE - /// - Etc1Srgb8Nv = ((int)0x88EE), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER_BINDING_NV = 0x88EF - /// - PixelUnpackBufferBindingNv = ((int)0x88EF), - /// - /// Original was GL_DEPTH24_STENCIL8 = 0x88F0 - /// - Depth24Stencil8 = ((int)0x88F0), - /// - /// Original was GL_DEPTH24_STENCIL8_EXT = 0x88F0 - /// - Depth24Stencil8Ext = ((int)0x88F0), - /// - /// Original was GL_DEPTH24_STENCIL8_OES = 0x88F0 - /// - Depth24Stencil8Oes = ((int)0x88F0), - /// - /// Original was GL_SRC1_COLOR = 0x88F9 - /// - Src1Color = ((int)0x88F9), - /// - /// Original was GL_SRC1_COLOR_EXT = 0x88F9 - /// - Src1ColorExt = ((int)0x88F9), - /// - /// Original was GL_ONE_MINUS_SRC1_COLOR_EXT = 0x88FA - /// - OneMinusSrc1ColorExt = ((int)0x88FA), - /// - /// Original was GL_ONE_MINUS_SRC1_ALPHA_EXT = 0x88FB - /// - OneMinusSrc1AlphaExt = ((int)0x88FB), - /// - /// Original was GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT = 0x88FC - /// - MaxDualSourceDrawBuffersExt = ((int)0x88FC), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_INTEGER = 0x88FD - /// - VertexAttribArrayInteger = ((int)0x88FD), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR = 0x88FE - /// - VertexAttribArrayDivisor = ((int)0x88FE), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE = 0x88FE - /// - VertexAttribArrayDivisorAngle = ((int)0x88FE), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR_EXT = 0x88FE - /// - VertexAttribArrayDivisorExt = ((int)0x88FE), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV = 0x88FE - /// - VertexAttribArrayDivisorNv = ((int)0x88FE), - /// - /// Original was GL_SAMPLES_PASSED = 0x8914 - /// - SamplesPassed = ((int)0x8914), - /// - /// Original was GL_GEOMETRY_LINKED_VERTICES_OUT_EXT = 0x8916 - /// - GeometryLinkedVerticesOutExt = ((int)0x8916), - /// - /// Original was GL_GEOMETRY_LINKED_VERTICES_OUT_OES = 0x8916 - /// - GeometryLinkedVerticesOutOes = ((int)0x8916), - /// - /// Original was GL_GEOMETRY_VERTICES_OUT = 0x8916 - /// - GeometryVerticesOut = ((int)0x8916), - /// - /// Original was GL_GEOMETRY_INPUT_TYPE = 0x8917 - /// - GeometryInputType = ((int)0x8917), - /// - /// Original was GL_GEOMETRY_LINKED_INPUT_TYPE_EXT = 0x8917 - /// - GeometryLinkedInputTypeExt = ((int)0x8917), - /// - /// Original was GL_GEOMETRY_LINKED_INPUT_TYPE_OES = 0x8917 - /// - GeometryLinkedInputTypeOes = ((int)0x8917), - /// - /// Original was GL_GEOMETRY_LINKED_OUTPUT_TYPE_EXT = 0x8918 - /// - GeometryLinkedOutputTypeExt = ((int)0x8918), - /// - /// Original was GL_GEOMETRY_LINKED_OUTPUT_TYPE_OES = 0x8918 - /// - GeometryLinkedOutputTypeOes = ((int)0x8918), - /// - /// Original was GL_GEOMETRY_OUTPUT_TYPE = 0x8918 - /// - GeometryOutputType = ((int)0x8918), - /// - /// Original was GL_MOV_ATI = 0x8961 - /// - MovAti = ((int)0x8961), - /// - /// Original was GL_ADD_ATI = 0x8963 - /// - AddAti = ((int)0x8963), - /// - /// Original was GL_MUL_ATI = 0x8964 - /// - MulAti = ((int)0x8964), - /// - /// Original was GL_SUB_ATI = 0x8965 - /// - SubAti = ((int)0x8965), - /// - /// Original was GL_DOT3_ATI = 0x8966 - /// - Dot3Ati = ((int)0x8966), - /// - /// Original was GL_DOT4_ATI = 0x8967 - /// - Dot4Ati = ((int)0x8967), - /// - /// Original was GL_MAD_ATI = 0x8968 - /// - MadAti = ((int)0x8968), - /// - /// Original was GL_LERP_ATI = 0x8969 - /// - LerpAti = ((int)0x8969), - /// - /// Original was GL_CND_ATI = 0x896A - /// - CndAti = ((int)0x896A), - /// - /// Original was GL_CND0_ATI = 0x896B - /// - Cnd0Ati = ((int)0x896B), - /// - /// Original was GL_DOT2_ADD_ATI = 0x896C - /// - Dot2AddAti = ((int)0x896C), - /// - /// Original was GL_PACK_RESAMPLE_OML = 0x8984 - /// - PackResampleOml = ((int)0x8984), - /// - /// Original was GL_UNPACK_RESAMPLE_OML = 0x8985 - /// - UnpackResampleOml = ((int)0x8985), - /// - /// Original was GL_UNIFORM_BUFFER = 0x8A11 - /// - UniformBuffer = ((int)0x8A11), - /// - /// Original was GL_RGB_422_APPLE = 0x8A1F - /// - Rgb422Apple = ((int)0x8A1F), - /// - /// Original was GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT = 0x8A2C - /// - MaxGeometryUniformBlocksExt = ((int)0x8A2C), - /// - /// Original was GL_MAX_GEOMETRY_UNIFORM_BLOCKS_OES = 0x8A2C - /// - MaxGeometryUniformBlocksOes = ((int)0x8A2C), - /// - /// Original was GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT = 0x8A32 - /// - MaxCombinedGeometryUniformComponentsExt = ((int)0x8A32), - /// - /// Original was GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OES = 0x8A32 - /// - MaxCombinedGeometryUniformComponentsOes = ((int)0x8A32), - /// - /// Original was GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH = 0x8A35 - /// - ActiveUniformBlockMaxNameLength = ((int)0x8A35), - /// - /// Original was GL_ACTIVE_UNIFORM_BLOCKS = 0x8A36 - /// - ActiveUniformBlocks = ((int)0x8A36), - /// - /// Original was GL_UNIFORM_TYPE = 0x8A37 - /// - UniformType = ((int)0x8A37), - /// - /// Original was GL_UNIFORM_SIZE = 0x8A38 - /// - UniformSize = ((int)0x8A38), - /// - /// Original was GL_UNIFORM_NAME_LENGTH = 0x8A39 - /// - UniformNameLength = ((int)0x8A39), - /// - /// Original was GL_UNIFORM_BLOCK_INDEX = 0x8A3A - /// - UniformBlockIndex = ((int)0x8A3A), - /// - /// Original was GL_UNIFORM_OFFSET = 0x8A3B - /// - UniformOffset = ((int)0x8A3B), - /// - /// Original was GL_UNIFORM_ARRAY_STRIDE = 0x8A3C - /// - UniformArrayStride = ((int)0x8A3C), - /// - /// Original was GL_UNIFORM_MATRIX_STRIDE = 0x8A3D - /// - UniformMatrixStride = ((int)0x8A3D), - /// - /// Original was GL_UNIFORM_IS_ROW_MAJOR = 0x8A3E - /// - UniformIsRowMajor = ((int)0x8A3E), - /// - /// Original was GL_UNIFORM_BLOCK_BINDING = 0x8A3F - /// - UniformBlockBinding = ((int)0x8A3F), - /// - /// Original was GL_UNIFORM_BLOCK_DATA_SIZE = 0x8A40 - /// - UniformBlockDataSize = ((int)0x8A40), - /// - /// Original was GL_UNIFORM_BLOCK_NAME_LENGTH = 0x8A41 - /// - UniformBlockNameLength = ((int)0x8A41), - /// - /// Original was GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS = 0x8A42 - /// - UniformBlockActiveUniforms = ((int)0x8A42), - /// - /// Original was GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES = 0x8A43 - /// - UniformBlockActiveUniformIndices = ((int)0x8A43), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER = 0x8A44 - /// - UniformBlockReferencedByVertexShader = ((int)0x8A44), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER = 0x8A45 - /// - UniformBlockReferencedByGeometryShader = ((int)0x8A45), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 0x8A46 - /// - UniformBlockReferencedByFragmentShader = ((int)0x8A46), - /// - /// Original was GL_TEXTURE_SRGB_DECODE_EXT = 0x8A48 - /// - TextureSrgbDecodeExt = ((int)0x8A48), - /// - /// Original was GL_DECODE_EXT = 0x8A49 - /// - DecodeExt = ((int)0x8A49), - /// - /// Original was GL_SKIP_DECODE_EXT = 0x8A4A - /// - SkipDecodeExt = ((int)0x8A4A), - /// - /// Original was GL_PROGRAM_PIPELINE_OBJECT_EXT = 0x8A4F - /// - ProgramPipelineObjectExt = ((int)0x8A4F), - /// - /// Original was GL_RGB_RAW_422_APPLE = 0x8A51 - /// - RgbRaw422Apple = ((int)0x8A51), - /// - /// Original was GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT = 0x8A52 - /// - FragmentShaderDiscardsSamplesExt = ((int)0x8A52), - /// - /// Original was GL_SYNC_OBJECT_APPLE = 0x8A53 - /// - SyncObjectApple = ((int)0x8A53), - /// - /// Original was GL_COMPRESSED_SRGB_PVRTC_2BPPV1_EXT = 0x8A54 - /// - CompressedSrgbPvrtc2Bppv1Ext = ((int)0x8A54), - /// - /// Original was GL_COMPRESSED_SRGB_PVRTC_4BPPV1_EXT = 0x8A55 - /// - CompressedSrgbPvrtc4Bppv1Ext = ((int)0x8A55), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV1_EXT = 0x8A56 - /// - CompressedSrgbAlphaPvrtc2Bppv1Ext = ((int)0x8A56), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV1_EXT = 0x8A57 - /// - CompressedSrgbAlphaPvrtc4Bppv1Ext = ((int)0x8A57), - /// - /// Original was GL_FRAGMENT_SHADER = 0x8B30 - /// - FragmentShader = ((int)0x8B30), - /// - /// Original was GL_FRAGMENT_SHADER_ARB = 0x8B30 - /// - FragmentShaderArb = ((int)0x8B30), - /// - /// Original was GL_VERTEX_SHADER = 0x8B31 - /// - VertexShader = ((int)0x8B31), - /// - /// Original was GL_VERTEX_SHADER_ARB = 0x8B31 - /// - VertexShaderArb = ((int)0x8B31), - /// - /// Original was GL_PROGRAM_OBJECT_EXT = 0x8B40 - /// - ProgramObjectExt = ((int)0x8B40), - /// - /// Original was GL_SHADER_OBJECT_EXT = 0x8B48 - /// - ShaderObjectExt = ((int)0x8B48), - /// - /// Original was GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS = 0x8B4C - /// - MaxVertexTextureImageUnits = ((int)0x8B4C), - /// - /// Original was GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS = 0x8B4D - /// - MaxCombinedTextureImageUnits = ((int)0x8B4D), - /// - /// Original was GL_SHADER_TYPE = 0x8B4F - /// - ShaderType = ((int)0x8B4F), - /// - /// Original was GL_FLOAT_VEC2 = 0x8B50 - /// - FloatVec2 = ((int)0x8B50), - /// - /// Original was GL_FLOAT_VEC2_ARB = 0x8B50 - /// - FloatVec2Arb = ((int)0x8B50), - /// - /// Original was GL_FLOAT_VEC3 = 0x8B51 - /// - FloatVec3 = ((int)0x8B51), - /// - /// Original was GL_FLOAT_VEC3_ARB = 0x8B51 - /// - FloatVec3Arb = ((int)0x8B51), - /// - /// Original was GL_FLOAT_VEC4 = 0x8B52 - /// - FloatVec4 = ((int)0x8B52), - /// - /// Original was GL_FLOAT_VEC4_ARB = 0x8B52 - /// - FloatVec4Arb = ((int)0x8B52), - /// - /// Original was GL_INT_VEC2 = 0x8B53 - /// - IntVec2 = ((int)0x8B53), - /// - /// Original was GL_INT_VEC2_ARB = 0x8B53 - /// - IntVec2Arb = ((int)0x8B53), - /// - /// Original was GL_INT_VEC3 = 0x8B54 - /// - IntVec3 = ((int)0x8B54), - /// - /// Original was GL_INT_VEC3_ARB = 0x8B54 - /// - IntVec3Arb = ((int)0x8B54), - /// - /// Original was GL_INT_VEC4 = 0x8B55 - /// - IntVec4 = ((int)0x8B55), - /// - /// Original was GL_INT_VEC4_ARB = 0x8B55 - /// - IntVec4Arb = ((int)0x8B55), - /// - /// Original was GL_BOOL_ARB = 0x8B56 - /// - BoolArb = ((int)0x8B56), - /// - /// Original was GL_Bool = 0X8b56 - /// - Bool = ((int)0X8b56), - /// - /// Original was GL_BOOL_VEC2 = 0x8B57 - /// - BoolVec2 = ((int)0x8B57), - /// - /// Original was GL_BOOL_VEC2_ARB = 0x8B57 - /// - BoolVec2Arb = ((int)0x8B57), - /// - /// Original was GL_BOOL_VEC3 = 0x8B58 - /// - BoolVec3 = ((int)0x8B58), - /// - /// Original was GL_BOOL_VEC3_ARB = 0x8B58 - /// - BoolVec3Arb = ((int)0x8B58), - /// - /// Original was GL_BOOL_VEC4 = 0x8B59 - /// - BoolVec4 = ((int)0x8B59), - /// - /// Original was GL_BOOL_VEC4_ARB = 0x8B59 - /// - BoolVec4Arb = ((int)0x8B59), - /// - /// Original was GL_FLOAT_MAT2 = 0x8B5A - /// - FloatMat2 = ((int)0x8B5A), - /// - /// Original was GL_FLOAT_MAT2_ARB = 0x8B5A - /// - FloatMat2Arb = ((int)0x8B5A), - /// - /// Original was GL_FLOAT_MAT3 = 0x8B5B - /// - FloatMat3 = ((int)0x8B5B), - /// - /// Original was GL_FLOAT_MAT3_ARB = 0x8B5B - /// - FloatMat3Arb = ((int)0x8B5B), - /// - /// Original was GL_FLOAT_MAT4 = 0x8B5C - /// - FloatMat4 = ((int)0x8B5C), - /// - /// Original was GL_FLOAT_MAT4_ARB = 0x8B5C - /// - FloatMat4Arb = ((int)0x8B5C), - /// - /// Original was GL_SAMPLER_1D = 0x8B5D - /// - Sampler1D = ((int)0x8B5D), - /// - /// Original was GL_SAMPLER_1D_ARB = 0x8B5D - /// - Sampler1DArb = ((int)0x8B5D), - /// - /// Original was GL_SAMPLER_2D = 0x8B5E - /// - Sampler2D = ((int)0x8B5E), - /// - /// Original was GL_SAMPLER_2D_ARB = 0x8B5E - /// - Sampler2DArb = ((int)0x8B5E), - /// - /// Original was GL_SAMPLER_3D = 0x8B5F - /// - Sampler3D = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_3D_ARB = 0x8B5F - /// - Sampler3DArb = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_3D_OES = 0x8B5F - /// - Sampler3DOes = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_CUBE = 0x8B60 - /// - SamplerCube = ((int)0x8B60), - /// - /// Original was GL_SAMPLER_CUBE_ARB = 0x8B60 - /// - SamplerCubeArb = ((int)0x8B60), - /// - /// Original was GL_SAMPLER_1D_SHADOW = 0x8B61 - /// - Sampler1DShadow = ((int)0x8B61), - /// - /// Original was GL_SAMPLER_1D_SHADOW_ARB = 0x8B61 - /// - Sampler1DShadowArb = ((int)0x8B61), - /// - /// Original was GL_SAMPLER_2D_SHADOW = 0x8B62 - /// - Sampler2DShadow = ((int)0x8B62), - /// - /// Original was GL_SAMPLER_2D_SHADOW_ARB = 0x8B62 - /// - Sampler2DShadowArb = ((int)0x8B62), - /// - /// Original was GL_SAMPLER_2D_SHADOW_EXT = 0x8B62 - /// - Sampler2DShadowExt = ((int)0x8B62), - /// - /// Original was GL_SAMPLER_2D_RECT = 0x8B63 - /// - Sampler2DRect = ((int)0x8B63), - /// - /// Original was GL_SAMPLER_2D_RECT_ARB = 0x8B63 - /// - Sampler2DRectArb = ((int)0x8B63), - /// - /// Original was GL_SAMPLER_2D_RECT_SHADOW = 0x8B64 - /// - Sampler2DRectShadow = ((int)0x8B64), - /// - /// Original was GL_SAMPLER_2D_RECT_SHADOW_ARB = 0x8B64 - /// - Sampler2DRectShadowArb = ((int)0x8B64), - /// - /// Original was GL_FLOAT_MAT2x3 = 0x8B65 - /// - FloatMat2x3 = ((int)0x8B65), - /// - /// Original was GL_FLOAT_MAT2x3_NV = 0x8B65 - /// - FloatMat2x3Nv = ((int)0x8B65), - /// - /// Original was GL_FLOAT_MAT2x4 = 0x8B66 - /// - FloatMat2x4 = ((int)0x8B66), - /// - /// Original was GL_FLOAT_MAT2x4_NV = 0x8B66 - /// - FloatMat2x4Nv = ((int)0x8B66), - /// - /// Original was GL_FLOAT_MAT3x2 = 0x8B67 - /// - FloatMat3x2 = ((int)0x8B67), - /// - /// Original was GL_FLOAT_MAT3x2_NV = 0x8B67 - /// - FloatMat3x2Nv = ((int)0x8B67), - /// - /// Original was GL_FLOAT_MAT3x4 = 0x8B68 - /// - FloatMat3x4 = ((int)0x8B68), - /// - /// Original was GL_FLOAT_MAT3x4_NV = 0x8B68 - /// - FloatMat3x4Nv = ((int)0x8B68), - /// - /// Original was GL_FLOAT_MAT4x2 = 0x8B69 - /// - FloatMat4x2 = ((int)0x8B69), - /// - /// Original was GL_FLOAT_MAT4x2_NV = 0x8B69 - /// - FloatMat4x2Nv = ((int)0x8B69), - /// - /// Original was GL_FLOAT_MAT4x3 = 0x8B6A - /// - FloatMat4x3 = ((int)0x8B6A), - /// - /// Original was GL_FLOAT_MAT4x3_NV = 0x8B6A - /// - FloatMat4x3Nv = ((int)0x8B6A), - /// - /// Original was GL_DELETE_STATUS = 0x8B80 - /// - DeleteStatus = ((int)0x8B80), - /// - /// Original was GL_COMPILE_STATUS = 0x8B81 - /// - CompileStatus = ((int)0x8B81), - /// - /// Original was GL_LINK_STATUS = 0x8B82 - /// - LinkStatus = ((int)0x8B82), - /// - /// Original was GL_VALIDATE_STATUS = 0x8B83 - /// - ValidateStatus = ((int)0x8B83), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_ATTACHED_SHADERS = 0x8B85 - /// - AttachedShaders = ((int)0x8B85), - /// - /// Original was GL_ACTIVE_UNIFORMS = 0x8B86 - /// - ActiveUniforms = ((int)0x8B86), - /// - /// Original was GL_ACTIVE_UNIFORM_MAX_LENGTH = 0x8B87 - /// - ActiveUniformMaxLength = ((int)0x8B87), - /// - /// Original was GL_SHADER_SOURCE_LENGTH = 0x8B88 - /// - ShaderSourceLength = ((int)0x8B88), - /// - /// Original was GL_ACTIVE_ATTRIBUTES = 0x8B89 - /// - ActiveAttributes = ((int)0x8B89), - /// - /// Original was GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8B8A - /// - ActiveAttributeMaxLength = ((int)0x8B8A), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT = 0x8B8B - /// - FragmentShaderDerivativeHint = ((int)0x8B8B), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB = 0x8B8B - /// - FragmentShaderDerivativeHintArb = ((int)0x8B8B), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES = 0x8B8B - /// - FragmentShaderDerivativeHintOes = ((int)0x8B8B), - /// - /// Original was GL_SHADING_LANGUAGE_VERSION = 0x8B8C - /// - ShadingLanguageVersion = ((int)0x8B8C), - /// - /// Original was GL_CURRENT_PROGRAM = 0x8B8D - /// - CurrentProgram = ((int)0x8B8D), - /// - /// Original was GL_PALETTE4_RGB8_OES = 0x8B90 - /// - Palette4Rgb8Oes = ((int)0x8B90), - /// - /// Original was GL_PALETTE4_RGBA8_OES = 0x8B91 - /// - Palette4Rgba8Oes = ((int)0x8B91), - /// - /// Original was GL_PALETTE4_R5_G6_B5_OES = 0x8B92 - /// - Palette4R5G6B5Oes = ((int)0x8B92), - /// - /// Original was GL_PALETTE4_RGBA4_OES = 0x8B93 - /// - Palette4Rgba4Oes = ((int)0x8B93), - /// - /// Original was GL_PALETTE4_RGB5_A1_OES = 0x8B94 - /// - Palette4Rgb5A1Oes = ((int)0x8B94), - /// - /// Original was GL_PALETTE8_RGB8_OES = 0x8B95 - /// - Palette8Rgb8Oes = ((int)0x8B95), - /// - /// Original was GL_PALETTE8_RGBA8_OES = 0x8B96 - /// - Palette8Rgba8Oes = ((int)0x8B96), - /// - /// Original was GL_PALETTE8_R5_G6_B5_OES = 0x8B97 - /// - Palette8R5G6B5Oes = ((int)0x8B97), - /// - /// Original was GL_PALETTE8_RGBA4_OES = 0x8B98 - /// - Palette8Rgba4Oes = ((int)0x8B98), - /// - /// Original was GL_PALETTE8_RGB5_A1_OES = 0x8B99 - /// - Palette8Rgb5A1Oes = ((int)0x8B99), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_TYPE = 0x8B9A - /// - ImplementationColorReadType = ((int)0x8B9A), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_FORMAT = 0x8B9B - /// - ImplementationColorReadFormat = ((int)0x8B9B), - /// - /// Original was GL_COUNTER_TYPE_AMD = 0x8BC0 - /// - CounterTypeAmd = ((int)0x8BC0), - /// - /// Original was GL_COUNTER_RANGE_AMD = 0x8BC1 - /// - CounterRangeAmd = ((int)0x8BC1), - /// - /// Original was GL_UNSIGNED_INT64_AMD = 0x8BC2 - /// - UnsignedInt64Amd = ((int)0x8BC2), - /// - /// Original was GL_PERCENTAGE_AMD = 0x8BC3 - /// - PercentageAmd = ((int)0x8BC3), - /// - /// Original was GL_PERFMON_RESULT_AVAILABLE_AMD = 0x8BC4 - /// - PerfmonResultAvailableAmd = ((int)0x8BC4), - /// - /// Original was GL_PERFMON_RESULT_SIZE_AMD = 0x8BC5 - /// - PerfmonResultSizeAmd = ((int)0x8BC5), - /// - /// Original was GL_PERFMON_RESULT_AMD = 0x8BC6 - /// - PerfmonResultAmd = ((int)0x8BC6), - /// - /// Original was GL_TEXTURE_WIDTH_QCOM = 0x8BD2 - /// - TextureWidthQcom = ((int)0x8BD2), - /// - /// Original was GL_TEXTURE_HEIGHT_QCOM = 0x8BD3 - /// - TextureHeightQcom = ((int)0x8BD3), - /// - /// Original was GL_TEXTURE_DEPTH_QCOM = 0x8BD4 - /// - TextureDepthQcom = ((int)0x8BD4), - /// - /// Original was GL_TEXTURE_INTERNAL_FORMAT_QCOM = 0x8BD5 - /// - TextureInternalFormatQcom = ((int)0x8BD5), - /// - /// Original was GL_TEXTURE_FORMAT_QCOM = 0x8BD6 - /// - TextureFormatQcom = ((int)0x8BD6), - /// - /// Original was GL_TEXTURE_TYPE_QCOM = 0x8BD7 - /// - TextureTypeQcom = ((int)0x8BD7), - /// - /// Original was GL_TEXTURE_IMAGE_VALID_QCOM = 0x8BD8 - /// - TextureImageValidQcom = ((int)0x8BD8), - /// - /// Original was GL_TEXTURE_NUM_LEVELS_QCOM = 0x8BD9 - /// - TextureNumLevelsQcom = ((int)0x8BD9), - /// - /// Original was GL_TEXTURE_TARGET_QCOM = 0x8BDA - /// - TextureTargetQcom = ((int)0x8BDA), - /// - /// Original was GL_TEXTURE_OBJECT_VALID_QCOM = 0x8BDB - /// - TextureObjectValidQcom = ((int)0x8BDB), - /// - /// Original was GL_STATE_RESTORE = 0x8BDC - /// - StateRestore = ((int)0x8BDC), - /// - /// Original was GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT = 0x8BE7 - /// - SamplerExternal2DY2yExt = ((int)0x8BE7), - /// - /// Original was GL_TEXTURE_PROTECTED_EXT = 0x8BFA - /// - TextureProtectedExt = ((int)0x8BFA), - /// - /// Original was GL_TEXTURE_FOVEATED_FEATURE_BITS_QCOM = 0x8BFB - /// - TextureFoveatedFeatureBitsQcom = ((int)0x8BFB), - /// - /// Original was GL_TEXTURE_FOVEATED_MIN_PIXEL_DENSITY_QCOM = 0x8BFC - /// - TextureFoveatedMinPixelDensityQcom = ((int)0x8BFC), - /// - /// Original was GL_TEXTURE_FOVEATED_FEATURE_QUERY_QCOM = 0x8BFD - /// - TextureFoveatedFeatureQueryQcom = ((int)0x8BFD), - /// - /// Original was GL_TEXTURE_FOVEATED_NUM_FOCAL_POINTS_QUERY_QCOM = 0x8BFE - /// - TextureFoveatedNumFocalPointsQueryQcom = ((int)0x8BFE), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_FOVEATION_QCOM = 0x8BFF - /// - FramebufferIncompleteFoveationQcom = ((int)0x8BFF), - /// - /// Original was GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG = 0x8C00 - /// - CompressedRgbPvrtc4Bppv1Img = ((int)0x8C00), - /// - /// Original was GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG = 0x8C01 - /// - CompressedRgbPvrtc2Bppv1Img = ((int)0x8C01), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG = 0x8C02 - /// - CompressedRgbaPvrtc4Bppv1Img = ((int)0x8C02), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG = 0x8C03 - /// - CompressedRgbaPvrtc2Bppv1Img = ((int)0x8C03), - /// - /// Original was GL_SGX_BINARY_IMG = 0x8C0A - /// - SgxBinaryImg = ((int)0x8C0A), - /// - /// Original was GL_UNSIGNED_NORMALIZED_EXT = 0x8C17 - /// - UnsignedNormalizedExt = ((int)0x8C17), - /// - /// Original was GL_TEXTURE_1D_ARRAY = 0x8C18 - /// - Texture1DArray = ((int)0x8C18), - /// - /// Original was GL_PROXY_TEXTURE_1D_ARRAY = 0x8C19 - /// - ProxyTexture1DArray = ((int)0x8C19), - /// - /// Original was GL_PROXY_TEXTURE_1D_ARRAY_EXT = 0x8C19 - /// - ProxyTexture1DArrayExt = ((int)0x8C19), - /// - /// Original was GL_TEXTURE_2D_ARRAY = 0x8C1A - /// - Texture2DArray = ((int)0x8C1A), - /// - /// Original was GL_PROXY_TEXTURE_2D_ARRAY = 0x8C1B - /// - ProxyTexture2DArray = ((int)0x8C1B), - /// - /// Original was GL_PROXY_TEXTURE_2D_ARRAY_EXT = 0x8C1B - /// - ProxyTexture2DArrayExt = ((int)0x8C1B), - /// - /// Original was GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = 0x8C29 - /// - MaxGeometryTextureImageUnitsExt = ((int)0x8C29), - /// - /// Original was GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES = 0x8C29 - /// - MaxGeometryTextureImageUnitsOes = ((int)0x8C29), - /// - /// Original was GL_TEXTURE_BUFFER = 0x8C2A - /// - TextureBuffer = ((int)0x8C2A), - /// - /// Original was GL_TEXTURE_BUFFER_BINDING_EXT = 0x8C2A - /// - TextureBufferBindingExt = ((int)0x8C2A), - /// - /// Original was GL_TEXTURE_BUFFER_BINDING_OES = 0x8C2A - /// - TextureBufferBindingOes = ((int)0x8C2A), - /// - /// Original was GL_TEXTURE_BUFFER_EXT = 0x8C2A - /// - TextureBufferExt = ((int)0x8C2A), - /// - /// Original was GL_TEXTURE_BUFFER_OES = 0x8C2A - /// - TextureBufferOes = ((int)0x8C2A), - /// - /// Original was GL_MAX_TEXTURE_BUFFER_SIZE_EXT = 0x8C2B - /// - MaxTextureBufferSizeExt = ((int)0x8C2B), - /// - /// Original was GL_MAX_TEXTURE_BUFFER_SIZE_OES = 0x8C2B - /// - MaxTextureBufferSizeOes = ((int)0x8C2B), - /// - /// Original was GL_TEXTURE_BINDING_BUFFER_EXT = 0x8C2C - /// - TextureBindingBufferExt = ((int)0x8C2C), - /// - /// Original was GL_TEXTURE_BINDING_BUFFER_OES = 0x8C2C - /// - TextureBindingBufferOes = ((int)0x8C2C), - /// - /// Original was GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT = 0x8C2D - /// - TextureBufferDataStoreBindingExt = ((int)0x8C2D), - /// - /// Original was GL_TEXTURE_BUFFER_DATA_STORE_BINDING_OES = 0x8C2D - /// - TextureBufferDataStoreBindingOes = ((int)0x8C2D), - /// - /// Original was GL_ANY_SAMPLES_PASSED = 0x8C2F - /// - AnySamplesPassed = ((int)0x8C2F), - /// - /// Original was GL_ANY_SAMPLES_PASSED_EXT = 0x8C2F - /// - AnySamplesPassedExt = ((int)0x8C2F), - /// - /// Original was GL_SAMPLE_SHADING_OES = 0x8C36 - /// - SampleShadingOes = ((int)0x8C36), - /// - /// Original was GL_MIN_SAMPLE_SHADING_VALUE_OES = 0x8C37 - /// - MinSampleShadingValueOes = ((int)0x8C37), - /// - /// Original was GL_R11F_G11F_B10F = 0x8C3A - /// - R11fG11fB10f = ((int)0x8C3A), - /// - /// Original was GL_R11F_G11F_B10F_APPLE = 0x8C3A - /// - R11fG11fB10fApple = ((int)0x8C3A), - /// - /// Original was GL_R11F_G11F_B10F_EXT = 0x8C3A - /// - R11fG11fB10fExt = ((int)0x8C3A), - /// - /// Original was GL_UNSIGNED_INT_10F_11F_11F_REV = 0x8C3B - /// - UnsignedInt10F11F11FRev = ((int)0x8C3B), - /// - /// Original was GL_UNSIGNED_INT_10F_11F_11F_REV_APPLE = 0x8C3B - /// - UnsignedInt10F11F11FRevApple = ((int)0x8C3B), - /// - /// Original was GL_RGB9_E5 = 0x8C3D - /// - Rgb9E5 = ((int)0x8C3D), - /// - /// Original was GL_RGB9_E5_APPLE = 0x8C3D - /// - Rgb9E5Apple = ((int)0x8C3D), - /// - /// Original was GL_RGB9_E5_EXT = 0x8C3D - /// - Rgb9E5Ext = ((int)0x8C3D), - /// - /// Original was GL_UNSIGNED_INT_5_9_9_9_REV_APPLE = 0x8C3E - /// - UnsignedInt5999RevApple = ((int)0x8C3E), - /// - /// Original was GL_SRGB = 0x8C40 - /// - Srgb = ((int)0x8C40), - /// - /// Original was GL_SRGB_EXT = 0x8C40 - /// - SrgbExt = ((int)0x8C40), - /// - /// Original was GL_SRGB8 = 0x8C41 - /// - Srgb8 = ((int)0x8C41), - /// - /// Original was GL_SRGB8_EXT = 0x8C41 - /// - Srgb8Ext = ((int)0x8C41), - /// - /// Original was GL_SRGB8_NV = 0x8C41 - /// - Srgb8Nv = ((int)0x8C41), - /// - /// Original was GL_SRGB_ALPHA = 0x8C42 - /// - SrgbAlpha = ((int)0x8C42), - /// - /// Original was GL_SRGB_ALPHA_EXT = 0x8C42 - /// - SrgbAlphaExt = ((int)0x8C42), - /// - /// Original was GL_SRGB8_ALPHA8 = 0x8C43 - /// - Srgb8Alpha8 = ((int)0x8C43), - /// - /// Original was GL_SRGB8_ALPHA8_EXT = 0x8C43 - /// - Srgb8Alpha8Ext = ((int)0x8C43), - /// - /// Original was GL_SLUMINANCE_ALPHA_NV = 0x8C44 - /// - SluminanceAlphaNv = ((int)0x8C44), - /// - /// Original was GL_SLUMINANCE8_ALPHA8_NV = 0x8C45 - /// - Sluminance8Alpha8Nv = ((int)0x8C45), - /// - /// Original was GL_SLUMINANCE_NV = 0x8C46 - /// - SluminanceNv = ((int)0x8C46), - /// - /// Original was GL_SLUMINANCE8_NV = 0x8C47 - /// - Sluminance8Nv = ((int)0x8C47), - /// - /// Original was GL_COMPRESSED_SRGB = 0x8C48 - /// - CompressedSrgb = ((int)0x8C48), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA = 0x8C49 - /// - CompressedSrgbAlpha = ((int)0x8C49), - /// - /// Original was GL_COMPRESSED_SRGB_S3TC_DXT1_EXT = 0x8C4C - /// - CompressedSrgbS3tcDxt1Ext = ((int)0x8C4C), - /// - /// Original was GL_COMPRESSED_SRGB_S3TC_DXT1_NV = 0x8C4C - /// - CompressedSrgbS3tcDxt1Nv = ((int)0x8C4C), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = 0x8C4D - /// - CompressedSrgbAlphaS3tcDxt1Ext = ((int)0x8C4D), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV = 0x8C4D - /// - CompressedSrgbAlphaS3tcDxt1Nv = ((int)0x8C4D), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = 0x8C4E - /// - CompressedSrgbAlphaS3tcDxt3Ext = ((int)0x8C4E), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV = 0x8C4E - /// - CompressedSrgbAlphaS3tcDxt3Nv = ((int)0x8C4E), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = 0x8C4F - /// - CompressedSrgbAlphaS3tcDxt5Ext = ((int)0x8C4F), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV = 0x8C4F - /// - CompressedSrgbAlphaS3tcDxt5Nv = ((int)0x8C4F), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH = 0x8C76 - /// - TransformFeedbackVaryingMaxLength = ((int)0x8C76), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_MODE = 0x8C7F - /// - TransformFeedbackBufferMode = ((int)0x8C7F), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYINGS = 0x8C83 - /// - TransformFeedbackVaryings = ((int)0x8C83), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_START = 0x8C84 - /// - TransformFeedbackBufferStart = ((int)0x8C84), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_SIZE = 0x8C85 - /// - TransformFeedbackBufferSize = ((int)0x8C85), - /// - /// Original was GL_PRIMITIVES_GENERATED = 0x8C87 - /// - PrimitivesGenerated = ((int)0x8C87), - /// - /// Original was GL_PRIMITIVES_GENERATED_EXT = 0x8C87 - /// - PrimitivesGeneratedExt = ((int)0x8C87), - /// - /// Original was GL_PRIMITIVES_GENERATED_OES = 0x8C87 - /// - PrimitivesGeneratedOes = ((int)0x8C87), - /// - /// Original was GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN = 0x8C88 - /// - TransformFeedbackPrimitivesWritten = ((int)0x8C88), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E - /// - TransformFeedbackBuffer = ((int)0x8C8E), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_BINDING = 0x8C8F - /// - TransformFeedbackBufferBinding = ((int)0x8C8F), - /// - /// Original was GL_ATC_RGB_AMD = 0x8C92 - /// - AtcRgbAmd = ((int)0x8C92), - /// - /// Original was GL_ATC_RGBA_EXPLICIT_ALPHA_AMD = 0x8C93 - /// - AtcRgbaExplicitAlphaAmd = ((int)0x8C93), - /// - /// Original was GL_LOWER_LEFT = 0x8CA1 - /// - LowerLeft = ((int)0x8CA1), - /// - /// Original was GL_LOWER_LEFT_EXT = 0x8CA1 - /// - LowerLeftExt = ((int)0x8CA1), - /// - /// Original was GL_UPPER_LEFT = 0x8CA2 - /// - UpperLeft = ((int)0x8CA2), - /// - /// Original was GL_UPPER_LEFT_EXT = 0x8CA2 - /// - UpperLeftExt = ((int)0x8CA2), - /// - /// Original was GL_STENCIL_BACK_REF = 0x8CA3 - /// - StencilBackRef = ((int)0x8CA3), - /// - /// Original was GL_STENCIL_BACK_VALUE_MASK = 0x8CA4 - /// - StencilBackValueMask = ((int)0x8CA4), - /// - /// Original was GL_STENCIL_BACK_WRITEMASK = 0x8CA5 - /// - StencilBackWritemask = ((int)0x8CA5), - /// - /// Original was GL_DRAW_FRAMEBUFFER_BINDING_ANGLE = 0x8CA6 - /// - DrawFramebufferBindingAngle = ((int)0x8CA6), - /// - /// Original was GL_DRAW_FRAMEBUFFER_BINDING_APPLE = 0x8CA6 - /// - DrawFramebufferBindingApple = ((int)0x8CA6), - /// - /// Original was GL_DRAW_FRAMEBUFFER_BINDING_NV = 0x8CA6 - /// - DrawFramebufferBindingNv = ((int)0x8CA6), - /// - /// Original was GL_FRAMEBUFFER_BINDING = 0x8CA6 - /// - FramebufferBinding = ((int)0x8CA6), - /// - /// Original was GL_RENDERBUFFER_BINDING = 0x8CA7 - /// - RenderbufferBinding = ((int)0x8CA7), - /// - /// Original was GL_READ_FRAMEBUFFER = 0x8CA8 - /// - ReadFramebuffer = ((int)0x8CA8), - /// - /// Original was GL_READ_FRAMEBUFFER_ANGLE = 0x8CA8 - /// - ReadFramebufferAngle = ((int)0x8CA8), - /// - /// Original was GL_READ_FRAMEBUFFER_APPLE = 0x8CA8 - /// - ReadFramebufferApple = ((int)0x8CA8), - /// - /// Original was GL_READ_FRAMEBUFFER_NV = 0x8CA8 - /// - ReadFramebufferNv = ((int)0x8CA8), - /// - /// Original was GL_DRAW_FRAMEBUFFER = 0x8CA9 - /// - DrawFramebuffer = ((int)0x8CA9), - /// - /// Original was GL_DRAW_FRAMEBUFFER_ANGLE = 0x8CA9 - /// - DrawFramebufferAngle = ((int)0x8CA9), - /// - /// Original was GL_DRAW_FRAMEBUFFER_APPLE = 0x8CA9 - /// - DrawFramebufferApple = ((int)0x8CA9), - /// - /// Original was GL_DRAW_FRAMEBUFFER_NV = 0x8CA9 - /// - DrawFramebufferNv = ((int)0x8CA9), - /// - /// Original was GL_READ_FRAMEBUFFER_BINDING_ANGLE = 0x8CAA - /// - ReadFramebufferBindingAngle = ((int)0x8CAA), - /// - /// Original was GL_READ_FRAMEBUFFER_BINDING_APPLE = 0x8CAA - /// - ReadFramebufferBindingApple = ((int)0x8CAA), - /// - /// Original was GL_READ_FRAMEBUFFER_BINDING_NV = 0x8CAA - /// - ReadFramebufferBindingNv = ((int)0x8CAA), - /// - /// Original was GL_RENDERBUFFER_SAMPLES = 0x8CAB - /// - RenderbufferSamples = ((int)0x8CAB), - /// - /// Original was GL_RENDERBUFFER_SAMPLES_ANGLE = 0x8CAB - /// - RenderbufferSamplesAngle = ((int)0x8CAB), - /// - /// Original was GL_RENDERBUFFER_SAMPLES_APPLE = 0x8CAB - /// - RenderbufferSamplesApple = ((int)0x8CAB), - /// - /// Original was GL_RENDERBUFFER_SAMPLES_EXT = 0x8CAB - /// - RenderbufferSamplesExt = ((int)0x8CAB), - /// - /// Original was GL_RENDERBUFFER_SAMPLES_NV = 0x8CAB - /// - RenderbufferSamplesNv = ((int)0x8CAB), - /// - /// Original was GL_DEPTH_COMPONENT32F = 0x8CAC - /// - DepthComponent32f = ((int)0x8CAC), - /// - /// Original was GL_DEPTH32F_STENCIL8 = 0x8CAD - /// - Depth32fStencil8 = ((int)0x8CAD), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = 0x8CD0 - /// - FramebufferAttachmentObjectType = ((int)0x8CD0), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 0x8CD1 - /// - FramebufferAttachmentObjectName = ((int)0x8CD1), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 0x8CD2 - /// - FramebufferAttachmentTextureLevel = ((int)0x8CD2), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 0x8CD3 - /// - FramebufferAttachmentTextureCubeMapFace = ((int)0x8CD3), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES = 0x8CD4 - /// - FramebufferAttachmentTexture3DZoffsetOes = ((int)0x8CD4), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER = 0x8CD4 - /// - FramebufferAttachmentTextureLayer = ((int)0x8CD4), - /// - /// Original was GL_FRAMEBUFFER_COMPLETE = 0x8CD5 - /// - FramebufferComplete = ((int)0x8CD5), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 0x8CD6 - /// - FramebufferIncompleteAttachment = ((int)0x8CD6), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 0x8CD7 - /// - FramebufferIncompleteMissingAttachment = ((int)0x8CD7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 0x8CD9 - /// - FramebufferIncompleteDimensions = ((int)0x8CD9), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER = 0x8CDB - /// - FramebufferIncompleteDrawBuffer = ((int)0x8CDB), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER = 0x8CDC - /// - FramebufferIncompleteReadBuffer = ((int)0x8CDC), - /// - /// Original was GL_FRAMEBUFFER_UNSUPPORTED = 0x8CDD - /// - FramebufferUnsupported = ((int)0x8CDD), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS = 0x8CDF - /// - MaxColorAttachments = ((int)0x8CDF), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS_EXT = 0x8CDF - /// - MaxColorAttachmentsExt = ((int)0x8CDF), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS_NV = 0x8CDF - /// - MaxColorAttachmentsNv = ((int)0x8CDF), - /// - /// Original was GL_COLOR_ATTACHMENT0 = 0x8CE0 - /// - ColorAttachment0 = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT0_EXT = 0x8CE0 - /// - ColorAttachment0Ext = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT0_NV = 0x8CE0 - /// - ColorAttachment0Nv = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT0_OES = 0x8CE0 - /// - ColorAttachment0Oes = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT1 = 0x8CE1 - /// - ColorAttachment1 = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT1_EXT = 0x8CE1 - /// - ColorAttachment1Ext = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT1_NV = 0x8CE1 - /// - ColorAttachment1Nv = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2 = 0x8CE2 - /// - ColorAttachment2 = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT2_EXT = 0x8CE2 - /// - ColorAttachment2Ext = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT2_NV = 0x8CE2 - /// - ColorAttachment2Nv = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3 = 0x8CE3 - /// - ColorAttachment3 = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT3_EXT = 0x8CE3 - /// - ColorAttachment3Ext = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT3_NV = 0x8CE3 - /// - ColorAttachment3Nv = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4 = 0x8CE4 - /// - ColorAttachment4 = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT4_EXT = 0x8CE4 - /// - ColorAttachment4Ext = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT4_NV = 0x8CE4 - /// - ColorAttachment4Nv = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5 = 0x8CE5 - /// - ColorAttachment5 = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT5_EXT = 0x8CE5 - /// - ColorAttachment5Ext = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT5_NV = 0x8CE5 - /// - ColorAttachment5Nv = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6 = 0x8CE6 - /// - ColorAttachment6 = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT6_EXT = 0x8CE6 - /// - ColorAttachment6Ext = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT6_NV = 0x8CE6 - /// - ColorAttachment6Nv = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7 = 0x8CE7 - /// - ColorAttachment7 = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT7_EXT = 0x8CE7 - /// - ColorAttachment7Ext = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT7_NV = 0x8CE7 - /// - ColorAttachment7Nv = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8 = 0x8CE8 - /// - ColorAttachment8 = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT8_EXT = 0x8CE8 - /// - ColorAttachment8Ext = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT8_NV = 0x8CE8 - /// - ColorAttachment8Nv = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9 = 0x8CE9 - /// - ColorAttachment9 = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT9_EXT = 0x8CE9 - /// - ColorAttachment9Ext = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT9_NV = 0x8CE9 - /// - ColorAttachment9Nv = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10 = 0x8CEA - /// - ColorAttachment10 = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT10_EXT = 0x8CEA - /// - ColorAttachment10Ext = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT10_NV = 0x8CEA - /// - ColorAttachment10Nv = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11 = 0x8CEB - /// - ColorAttachment11 = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT11_EXT = 0x8CEB - /// - ColorAttachment11Ext = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT11_NV = 0x8CEB - /// - ColorAttachment11Nv = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12 = 0x8CEC - /// - ColorAttachment12 = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT12_EXT = 0x8CEC - /// - ColorAttachment12Ext = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT12_NV = 0x8CEC - /// - ColorAttachment12Nv = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13 = 0x8CED - /// - ColorAttachment13 = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT13_EXT = 0x8CED - /// - ColorAttachment13Ext = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT13_NV = 0x8CED - /// - ColorAttachment13Nv = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14 = 0x8CEE - /// - ColorAttachment14 = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT14_EXT = 0x8CEE - /// - ColorAttachment14Ext = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT14_NV = 0x8CEE - /// - ColorAttachment14Nv = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15 = 0x8CEF - /// - ColorAttachment15 = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT15_EXT = 0x8CEF - /// - ColorAttachment15Ext = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT15_NV = 0x8CEF - /// - ColorAttachment15Nv = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT16 = 0x8CF0 - /// - ColorAttachment16 = ((int)0x8CF0), - /// - /// Original was GL_COLOR_ATTACHMENT17 = 0x8CF1 - /// - ColorAttachment17 = ((int)0x8CF1), - /// - /// Original was GL_COLOR_ATTACHMENT18 = 0x8CF2 - /// - ColorAttachment18 = ((int)0x8CF2), - /// - /// Original was GL_COLOR_ATTACHMENT19 = 0x8CF3 - /// - ColorAttachment19 = ((int)0x8CF3), - /// - /// Original was GL_COLOR_ATTACHMENT20 = 0x8CF4 - /// - ColorAttachment20 = ((int)0x8CF4), - /// - /// Original was GL_COLOR_ATTACHMENT21 = 0x8CF5 - /// - ColorAttachment21 = ((int)0x8CF5), - /// - /// Original was GL_COLOR_ATTACHMENT22 = 0x8CF6 - /// - ColorAttachment22 = ((int)0x8CF6), - /// - /// Original was GL_COLOR_ATTACHMENT23 = 0x8CF7 - /// - ColorAttachment23 = ((int)0x8CF7), - /// - /// Original was GL_COLOR_ATTACHMENT24 = 0x8CF8 - /// - ColorAttachment24 = ((int)0x8CF8), - /// - /// Original was GL_COLOR_ATTACHMENT25 = 0x8CF9 - /// - ColorAttachment25 = ((int)0x8CF9), - /// - /// Original was GL_COLOR_ATTACHMENT26 = 0x8CFA - /// - ColorAttachment26 = ((int)0x8CFA), - /// - /// Original was GL_COLOR_ATTACHMENT27 = 0x8CFB - /// - ColorAttachment27 = ((int)0x8CFB), - /// - /// Original was GL_COLOR_ATTACHMENT28 = 0x8CFC - /// - ColorAttachment28 = ((int)0x8CFC), - /// - /// Original was GL_COLOR_ATTACHMENT29 = 0x8CFD - /// - ColorAttachment29 = ((int)0x8CFD), - /// - /// Original was GL_COLOR_ATTACHMENT30 = 0x8CFE - /// - ColorAttachment30 = ((int)0x8CFE), - /// - /// Original was GL_COLOR_ATTACHMENT31 = 0x8CFF - /// - ColorAttachment31 = ((int)0x8CFF), - /// - /// Original was GL_DEPTH_ATTACHMENT = 0x8D00 - /// - DepthAttachment = ((int)0x8D00), - /// - /// Original was GL_DEPTH_ATTACHMENT_EXT = 0x8D00 - /// - DepthAttachmentExt = ((int)0x8D00), - /// - /// Original was GL_DEPTH_ATTACHMENT_OES = 0x8D00 - /// - DepthAttachmentOes = ((int)0x8D00), - /// - /// Original was GL_STENCIL_ATTACHMENT = 0x8D20 - /// - StencilAttachment = ((int)0x8D20), - /// - /// Original was GL_Framebuffer = 0X8d40 - /// - Framebuffer = ((int)0X8d40), - /// - /// Original was GL_Renderbuffer = 0X8d41 - /// - Renderbuffer = ((int)0X8d41), - /// - /// Original was GL_RENDERBUFFER_WIDTH = 0x8D42 - /// - RenderbufferWidth = ((int)0x8D42), - /// - /// Original was GL_RENDERBUFFER_HEIGHT = 0x8D43 - /// - RenderbufferHeight = ((int)0x8D43), - /// - /// Original was GL_RENDERBUFFER_INTERNAL_FORMAT = 0x8D44 - /// - RenderbufferInternalFormat = ((int)0x8D44), - /// - /// Original was GL_STENCIL_INDEX1_OES = 0x8D46 - /// - StencilIndex1Oes = ((int)0x8D46), - /// - /// Original was GL_STENCIL_INDEX4_OES = 0x8D47 - /// - StencilIndex4Oes = ((int)0x8D47), - /// - /// Original was GL_STENCIL_INDEX8 = 0x8D48 - /// - StencilIndex8 = ((int)0x8D48), - /// - /// Original was GL_STENCIL_INDEX8_OES = 0x8D48 - /// - StencilIndex8Oes = ((int)0x8D48), - /// - /// Original was GL_RENDERBUFFER_RED_SIZE = 0x8D50 - /// - RenderbufferRedSize = ((int)0x8D50), - /// - /// Original was GL_RENDERBUFFER_GREEN_SIZE = 0x8D51 - /// - RenderbufferGreenSize = ((int)0x8D51), - /// - /// Original was GL_RENDERBUFFER_BLUE_SIZE = 0x8D52 - /// - RenderbufferBlueSize = ((int)0x8D52), - /// - /// Original was GL_RENDERBUFFER_ALPHA_SIZE = 0x8D53 - /// - RenderbufferAlphaSize = ((int)0x8D53), - /// - /// Original was GL_RENDERBUFFER_DEPTH_SIZE = 0x8D54 - /// - RenderbufferDepthSize = ((int)0x8D54), - /// - /// Original was GL_RENDERBUFFER_STENCIL_SIZE = 0x8D55 - /// - RenderbufferStencilSize = ((int)0x8D55), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE = 0x8D56 - /// - FramebufferIncompleteMultisample = ((int)0x8D56), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_ANGLE = 0x8D56 - /// - FramebufferIncompleteMultisampleAngle = ((int)0x8D56), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE = 0x8D56 - /// - FramebufferIncompleteMultisampleApple = ((int)0x8D56), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = 0x8D56 - /// - FramebufferIncompleteMultisampleExt = ((int)0x8D56), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_NV = 0x8D56 - /// - FramebufferIncompleteMultisampleNv = ((int)0x8D56), - /// - /// Original was GL_MAX_SAMPLES_ANGLE = 0x8D57 - /// - MaxSamplesAngle = ((int)0x8D57), - /// - /// Original was GL_MAX_SAMPLES_APPLE = 0x8D57 - /// - MaxSamplesApple = ((int)0x8D57), - /// - /// Original was GL_MAX_SAMPLES_EXT = 0x8D57 - /// - MaxSamplesExt = ((int)0x8D57), - /// - /// Original was GL_MAX_SAMPLES_NV = 0x8D57 - /// - MaxSamplesNv = ((int)0x8D57), - /// - /// Original was GL_HALF_FLOAT_OES = 0x8D61 - /// - HalfFloatOes = ((int)0x8D61), - /// - /// Original was GL_RGB565_OES = 0x8D62 - /// - Rgb565Oes = ((int)0x8D62), - /// - /// Original was GL_Rgb565 = 0X8d62 - /// - Rgb565 = ((int)0X8d62), - /// - /// Original was GL_ETC1_RGB8_OES = 0x8D64 - /// - Etc1Rgb8Oes = ((int)0x8D64), - /// - /// Original was GL_TEXTURE_EXTERNAL_OES = 0x8D65 - /// - TextureExternalOes = ((int)0x8D65), - /// - /// Original was GL_SAMPLER_EXTERNAL_OES = 0x8D66 - /// - SamplerExternalOes = ((int)0x8D66), - /// - /// Original was GL_TEXTURE_BINDING_EXTERNAL_OES = 0x8D67 - /// - TextureBindingExternalOes = ((int)0x8D67), - /// - /// Original was GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES = 0x8D68 - /// - RequiredTextureImageUnitsOes = ((int)0x8D68), - /// - /// Original was GL_ANY_SAMPLES_PASSED_CONSERVATIVE = 0x8D6A - /// - AnySamplesPassedConservative = ((int)0x8D6A), - /// - /// Original was GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT = 0x8D6A - /// - AnySamplesPassedConservativeExt = ((int)0x8D6A), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT = 0x8D6C - /// - FramebufferAttachmentTextureSamplesExt = ((int)0x8D6C), - /// - /// Original was GL_RGBA32UI = 0x8D70 - /// - Rgba32ui = ((int)0x8D70), - /// - /// Original was GL_RGB32UI = 0x8D71 - /// - Rgb32ui = ((int)0x8D71), - /// - /// Original was GL_RGBA16UI = 0x8D76 - /// - Rgba16ui = ((int)0x8D76), - /// - /// Original was GL_RGB16UI = 0x8D77 - /// - Rgb16ui = ((int)0x8D77), - /// - /// Original was GL_RGBA8UI = 0x8D7C - /// - Rgba8ui = ((int)0x8D7C), - /// - /// Original was GL_RGB8UI = 0x8D7D - /// - Rgb8ui = ((int)0x8D7D), - /// - /// Original was GL_RGBA32I = 0x8D82 - /// - Rgba32i = ((int)0x8D82), - /// - /// Original was GL_RGB32I = 0x8D83 - /// - Rgb32i = ((int)0x8D83), - /// - /// Original was GL_RGBA16I = 0x8D88 - /// - Rgba16i = ((int)0x8D88), - /// - /// Original was GL_RGB16I = 0x8D89 - /// - Rgb16i = ((int)0x8D89), - /// - /// Original was GL_RGBA8I = 0x8D8E - /// - Rgba8i = ((int)0x8D8E), - /// - /// Original was GL_RGB8I = 0x8D8F - /// - Rgb8i = ((int)0x8D8F), - /// - /// Original was GL_INT_2_10_10_10_REV = 0x8D9F - /// - Int2101010Rev = ((int)0x8D9F), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_LAYERED = 0x8DA7 - /// - FramebufferAttachmentLayered = ((int)0x8DA7), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT = 0x8DA7 - /// - FramebufferAttachmentLayeredExt = ((int)0x8DA7), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES = 0x8DA7 - /// - FramebufferAttachmentLayeredOes = ((int)0x8DA7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS = 0x8DA8 - /// - FramebufferIncompleteLayerTargets = ((int)0x8DA8), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = 0x8DA8 - /// - FramebufferIncompleteLayerTargetsExt = ((int)0x8DA8), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES = 0x8DA8 - /// - FramebufferIncompleteLayerTargetsOes = ((int)0x8DA8), - /// - /// Original was GL_DEPTH_COMPONENT32F_NV = 0x8DAB - /// - DepthComponent32fNv = ((int)0x8DAB), - /// - /// Original was GL_DEPTH32F_STENCIL8_NV = 0x8DAC - /// - Depth32fStencil8Nv = ((int)0x8DAC), - /// - /// Original was GL_FRAMEBUFFER_SRGB_EXT = 0x8DB9 - /// - FramebufferSrgbExt = ((int)0x8DB9), - /// - /// Original was GL_COMPRESSED_RED_RGTC1 = 0x8DBB - /// - CompressedRedRgtc1 = ((int)0x8DBB), - /// - /// Original was GL_COMPRESSED_RED_RGTC1_EXT = 0x8DBB - /// - CompressedRedRgtc1Ext = ((int)0x8DBB), - /// - /// Original was GL_COMPRESSED_SIGNED_RED_RGTC1 = 0x8DBC - /// - CompressedSignedRedRgtc1 = ((int)0x8DBC), - /// - /// Original was GL_COMPRESSED_SIGNED_RED_RGTC1_EXT = 0x8DBC - /// - CompressedSignedRedRgtc1Ext = ((int)0x8DBC), - /// - /// Original was GL_COMPRESSED_RED_GREEN_RGTC2_EXT = 0x8DBD - /// - CompressedRedGreenRgtc2Ext = ((int)0x8DBD), - /// - /// Original was GL_COMPRESSED_RG_RGTC2 = 0x8DBD - /// - CompressedRgRgtc2 = ((int)0x8DBD), - /// - /// Original was GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT = 0x8DBE - /// - CompressedSignedRedGreenRgtc2Ext = ((int)0x8DBE), - /// - /// Original was GL_COMPRESSED_SIGNED_RG_RGTC2 = 0x8DBE - /// - CompressedSignedRgRgtc2 = ((int)0x8DBE), - /// - /// Original was GL_SAMPLER_BUFFER_EXT = 0x8DC2 - /// - SamplerBufferExt = ((int)0x8DC2), - /// - /// Original was GL_SAMPLER_BUFFER_OES = 0x8DC2 - /// - SamplerBufferOes = ((int)0x8DC2), - /// - /// Original was GL_SAMPLER_2D_ARRAY_SHADOW_NV = 0x8DC4 - /// - Sampler2DArrayShadowNv = ((int)0x8DC4), - /// - /// Original was GL_SAMPLER_CUBE_SHADOW_NV = 0x8DC5 - /// - SamplerCubeShadowNv = ((int)0x8DC5), - /// - /// Original was GL_INT_SAMPLER_BUFFER_EXT = 0x8DD0 - /// - IntSamplerBufferExt = ((int)0x8DD0), - /// - /// Original was GL_INT_SAMPLER_BUFFER_OES = 0x8DD0 - /// - IntSamplerBufferOes = ((int)0x8DD0), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT = 0x8DD8 - /// - UnsignedIntSamplerBufferExt = ((int)0x8DD8), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_BUFFER_OES = 0x8DD8 - /// - UnsignedIntSamplerBufferOes = ((int)0x8DD8), - /// - /// Original was GL_GEOMETRY_SHADER = 0x8DD9 - /// - GeometryShader = ((int)0x8DD9), - /// - /// Original was GL_GEOMETRY_SHADER_EXT = 0x8DD9 - /// - GeometryShaderExt = ((int)0x8DD9), - /// - /// Original was GL_GEOMETRY_SHADER_OES = 0x8DD9 - /// - GeometryShaderOes = ((int)0x8DD9), - /// - /// Original was GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT = 0x8DDF - /// - MaxGeometryUniformComponentsExt = ((int)0x8DDF), - /// - /// Original was GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES = 0x8DDF - /// - MaxGeometryUniformComponentsOes = ((int)0x8DDF), - /// - /// Original was GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT = 0x8DE0 - /// - MaxGeometryOutputVerticesExt = ((int)0x8DE0), - /// - /// Original was GL_MAX_GEOMETRY_OUTPUT_VERTICES_OES = 0x8DE0 - /// - MaxGeometryOutputVerticesOes = ((int)0x8DE0), - /// - /// Original was GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT = 0x8DE1 - /// - MaxGeometryTotalOutputComponentsExt = ((int)0x8DE1), - /// - /// Original was GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES = 0x8DE1 - /// - MaxGeometryTotalOutputComponentsOes = ((int)0x8DE1), - /// - /// Original was GL_ACTIVE_SUBROUTINES = 0x8DE5 - /// - ActiveSubroutines = ((int)0x8DE5), - /// - /// Original was GL_ACTIVE_SUBROUTINE_UNIFORMS = 0x8DE6 - /// - ActiveSubroutineUniforms = ((int)0x8DE6), - /// - /// Original was GL_LOW_FLOAT = 0x8DF0 - /// - LowFloat = ((int)0x8DF0), - /// - /// Original was GL_MEDIUM_FLOAT = 0x8DF1 - /// - MediumFloat = ((int)0x8DF1), - /// - /// Original was GL_HIGH_FLOAT = 0x8DF2 - /// - HighFloat = ((int)0x8DF2), - /// - /// Original was GL_LOW_INT = 0x8DF3 - /// - LowInt = ((int)0x8DF3), - /// - /// Original was GL_MEDIUM_INT = 0x8DF4 - /// - MediumInt = ((int)0x8DF4), - /// - /// Original was GL_HIGH_INT = 0x8DF5 - /// - HighInt = ((int)0x8DF5), - /// - /// Original was GL_UNSIGNED_INT_10_10_10_2_OES = 0x8DF6 - /// - UnsignedInt1010102Oes = ((int)0x8DF6), - /// - /// Original was GL_INT_10_10_10_2_OES = 0x8DF7 - /// - Int1010102Oes = ((int)0x8DF7), - /// - /// Original was GL_SHADER_BINARY_FORMATS = 0x8DF8 - /// - ShaderBinaryFormats = ((int)0x8DF8), - /// - /// Original was GL_NUM_SHADER_BINARY_FORMATS = 0x8DF9 - /// - NumShaderBinaryFormats = ((int)0x8DF9), - /// - /// Original was GL_SHADER_COMPILER = 0x8DFA - /// - ShaderCompiler = ((int)0x8DFA), - /// - /// Original was GL_MAX_VERTEX_UNIFORM_VECTORS = 0x8DFB - /// - MaxVertexUniformVectors = ((int)0x8DFB), - /// - /// Original was GL_MAX_VARYING_VECTORS = 0x8DFC - /// - MaxVaryingVectors = ((int)0x8DFC), - /// - /// Original was GL_MAX_FRAGMENT_UNIFORM_VECTORS = 0x8DFD - /// - MaxFragmentUniformVectors = ((int)0x8DFD), - /// - /// Original was GL_QUERY_WAIT = 0x8E13 - /// - QueryWait = ((int)0x8E13), - /// - /// Original was GL_QUERY_WAIT_NV = 0x8E13 - /// - QueryWaitNv = ((int)0x8E13), - /// - /// Original was GL_QUERY_NO_WAIT = 0x8E14 - /// - QueryNoWait = ((int)0x8E14), - /// - /// Original was GL_QUERY_NO_WAIT_NV = 0x8E14 - /// - QueryNoWaitNv = ((int)0x8E14), - /// - /// Original was GL_QUERY_BY_REGION_WAIT = 0x8E15 - /// - QueryByRegionWait = ((int)0x8E15), - /// - /// Original was GL_QUERY_BY_REGION_WAIT_NV = 0x8E15 - /// - QueryByRegionWaitNv = ((int)0x8E15), - /// - /// Original was GL_QUERY_BY_REGION_NO_WAIT = 0x8E16 - /// - QueryByRegionNoWait = ((int)0x8E16), - /// - /// Original was GL_QUERY_BY_REGION_NO_WAIT_NV = 0x8E16 - /// - QueryByRegionNoWaitNv = ((int)0x8E16), - /// - /// Original was GL_POLYGON_OFFSET_CLAMP_EXT = 0x8E1B - /// - PolygonOffsetClampExt = ((int)0x8E1B), - /// - /// Original was GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT = 0x8E1E - /// - MaxCombinedTessControlUniformComponentsExt = ((int)0x8E1E), - /// - /// Original was GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES = 0x8E1E - /// - MaxCombinedTessControlUniformComponentsOes = ((int)0x8E1E), - /// - /// Original was GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT = 0x8E1F - /// - MaxCombinedTessEvaluationUniformComponentsExt = ((int)0x8E1F), - /// - /// Original was GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES = 0x8E1F - /// - MaxCombinedTessEvaluationUniformComponentsOes = ((int)0x8E1F), - /// - /// Original was GL_COLOR_SAMPLES_NV = 0x8E20 - /// - ColorSamplesNv = ((int)0x8E20), - /// - /// Original was GL_TRANSFORM_FEEDBACK = 0x8E22 - /// - TransformFeedback = ((int)0x8E22), - /// - /// Original was GL_TRANSFORM_FEEDBACK_PAUSED = 0x8E23 - /// - TransformFeedbackPaused = ((int)0x8E23), - /// - /// Original was GL_TRANSFORM_FEEDBACK_ACTIVE = 0x8E24 - /// - TransformFeedbackActive = ((int)0x8E24), - /// - /// Original was GL_TIMESTAMP_EXT = 0x8E28 - /// - TimestampExt = ((int)0x8E28), - /// - /// Original was GL_DEPTH_COMPONENT16_NONLINEAR_NV = 0x8E2C - /// - DepthComponent16NonlinearNv = ((int)0x8E2C), - /// - /// Original was GL_TEXTURE_SWIZZLE_R = 0x8E42 - /// - TextureSwizzleR = ((int)0x8E42), - /// - /// Original was GL_TEXTURE_SWIZZLE_G = 0x8E43 - /// - TextureSwizzleG = ((int)0x8E43), - /// - /// Original was GL_TEXTURE_SWIZZLE_B = 0x8E44 - /// - TextureSwizzleB = ((int)0x8E44), - /// - /// Original was GL_TEXTURE_SWIZZLE_A = 0x8E45 - /// - TextureSwizzleA = ((int)0x8E45), - /// - /// Original was GL_TEXTURE_SWIZZLE_RGBA = 0x8E46 - /// - TextureSwizzleRgba = ((int)0x8E46), - /// - /// Original was GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS = 0x8E47 - /// - ActiveSubroutineUniformLocations = ((int)0x8E47), - /// - /// Original was GL_ACTIVE_SUBROUTINE_MAX_LENGTH = 0x8E48 - /// - ActiveSubroutineMaxLength = ((int)0x8E48), - /// - /// Original was GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH = 0x8E49 - /// - ActiveSubroutineUniformMaxLength = ((int)0x8E49), - /// - /// Original was GL_NUM_COMPATIBLE_SUBROUTINES = 0x8E4A - /// - NumCompatibleSubroutines = ((int)0x8E4A), - /// - /// Original was GL_COMPATIBLE_SUBROUTINES = 0x8E4B - /// - CompatibleSubroutines = ((int)0x8E4B), - /// - /// Original was GL_FIRST_VERTEX_CONVENTION = 0x8E4D - /// - FirstVertexConvention = ((int)0x8E4D), - /// - /// Original was GL_FIRST_VERTEX_CONVENTION_EXT = 0x8E4D - /// - FirstVertexConventionExt = ((int)0x8E4D), - /// - /// Original was GL_FIRST_VERTEX_CONVENTION_OES = 0x8E4D - /// - FirstVertexConventionOes = ((int)0x8E4D), - /// - /// Original was GL_LAST_VERTEX_CONVENTION = 0x8E4E - /// - LastVertexConvention = ((int)0x8E4E), - /// - /// Original was GL_LAST_VERTEX_CONVENTION_EXT = 0x8E4E - /// - LastVertexConventionExt = ((int)0x8E4E), - /// - /// Original was GL_LAST_VERTEX_CONVENTION_OES = 0x8E4E - /// - LastVertexConventionOes = ((int)0x8E4E), - /// - /// Original was GL_SAMPLE_LOCATION_NV = 0x8E50 - /// - SampleLocationNv = ((int)0x8E50), - /// - /// Original was GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT = 0x8E5A - /// - MaxGeometryShaderInvocationsExt = ((int)0x8E5A), - /// - /// Original was GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES = 0x8E5A - /// - MaxGeometryShaderInvocationsOes = ((int)0x8E5A), - /// - /// Original was GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES = 0x8E5B - /// - MinFragmentInterpolationOffsetOes = ((int)0x8E5B), - /// - /// Original was GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES = 0x8E5C - /// - MaxFragmentInterpolationOffsetOes = ((int)0x8E5C), - /// - /// Original was GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES = 0x8E5D - /// - FragmentInterpolationOffsetBitsOes = ((int)0x8E5D), - /// - /// Original was GL_PATCH_VERTICES = 0x8E72 - /// - PatchVertices = ((int)0x8E72), - /// - /// Original was GL_PATCH_VERTICES_EXT = 0x8E72 - /// - PatchVerticesExt = ((int)0x8E72), - /// - /// Original was GL_PATCH_VERTICES_OES = 0x8E72 - /// - PatchVerticesOes = ((int)0x8E72), - /// - /// Original was GL_PATCH_DEFAULT_INNER_LEVEL = 0x8E73 - /// - PatchDefaultInnerLevel = ((int)0x8E73), - /// - /// Original was GL_PATCH_DEFAULT_OUTER_LEVEL = 0x8E74 - /// - PatchDefaultOuterLevel = ((int)0x8E74), - /// - /// Original was GL_TESS_CONTROL_OUTPUT_VERTICES_EXT = 0x8E75 - /// - TessControlOutputVerticesExt = ((int)0x8E75), - /// - /// Original was GL_TESS_CONTROL_OUTPUT_VERTICES_OES = 0x8E75 - /// - TessControlOutputVerticesOes = ((int)0x8E75), - /// - /// Original was GL_TESS_GEN_MODE_EXT = 0x8E76 - /// - TessGenModeExt = ((int)0x8E76), - /// - /// Original was GL_TESS_GEN_MODE_OES = 0x8E76 - /// - TessGenModeOes = ((int)0x8E76), - /// - /// Original was GL_TESS_GEN_SPACING_EXT = 0x8E77 - /// - TessGenSpacingExt = ((int)0x8E77), - /// - /// Original was GL_TESS_GEN_SPACING_OES = 0x8E77 - /// - TessGenSpacingOes = ((int)0x8E77), - /// - /// Original was GL_TESS_GEN_VERTEX_ORDER_EXT = 0x8E78 - /// - TessGenVertexOrderExt = ((int)0x8E78), - /// - /// Original was GL_TESS_GEN_VERTEX_ORDER_OES = 0x8E78 - /// - TessGenVertexOrderOes = ((int)0x8E78), - /// - /// Original was GL_TESS_GEN_POINT_MODE_EXT = 0x8E79 - /// - TessGenPointModeExt = ((int)0x8E79), - /// - /// Original was GL_TESS_GEN_POINT_MODE_OES = 0x8E79 - /// - TessGenPointModeOes = ((int)0x8E79), - /// - /// Original was GL_ISOLINES_EXT = 0x8E7A - /// - IsolinesExt = ((int)0x8E7A), - /// - /// Original was GL_ISOLINES_OES = 0x8E7A - /// - IsolinesOes = ((int)0x8E7A), - /// - /// Original was GL_FRACTIONAL_ODD_EXT = 0x8E7B - /// - FractionalOddExt = ((int)0x8E7B), - /// - /// Original was GL_FRACTIONAL_ODD_OES = 0x8E7B - /// - FractionalOddOes = ((int)0x8E7B), - /// - /// Original was GL_FRACTIONAL_EVEN_EXT = 0x8E7C - /// - FractionalEvenExt = ((int)0x8E7C), - /// - /// Original was GL_FRACTIONAL_EVEN_OES = 0x8E7C - /// - FractionalEvenOes = ((int)0x8E7C), - /// - /// Original was GL_MAX_PATCH_VERTICES_EXT = 0x8E7D - /// - MaxPatchVerticesExt = ((int)0x8E7D), - /// - /// Original was GL_MAX_PATCH_VERTICES_OES = 0x8E7D - /// - MaxPatchVerticesOes = ((int)0x8E7D), - /// - /// Original was GL_MAX_TESS_GEN_LEVEL_EXT = 0x8E7E - /// - MaxTessGenLevelExt = ((int)0x8E7E), - /// - /// Original was GL_MAX_TESS_GEN_LEVEL_OES = 0x8E7E - /// - MaxTessGenLevelOes = ((int)0x8E7E), - /// - /// Original was GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT = 0x8E7F - /// - MaxTessControlUniformComponentsExt = ((int)0x8E7F), - /// - /// Original was GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES = 0x8E7F - /// - MaxTessControlUniformComponentsOes = ((int)0x8E7F), - /// - /// Original was GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT = 0x8E80 - /// - MaxTessEvaluationUniformComponentsExt = ((int)0x8E80), - /// - /// Original was GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES = 0x8E80 - /// - MaxTessEvaluationUniformComponentsOes = ((int)0x8E80), - /// - /// Original was GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT = 0x8E81 - /// - MaxTessControlTextureImageUnitsExt = ((int)0x8E81), - /// - /// Original was GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES = 0x8E81 - /// - MaxTessControlTextureImageUnitsOes = ((int)0x8E81), - /// - /// Original was GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT = 0x8E82 - /// - MaxTessEvaluationTextureImageUnitsExt = ((int)0x8E82), - /// - /// Original was GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES = 0x8E82 - /// - MaxTessEvaluationTextureImageUnitsOes = ((int)0x8E82), - /// - /// Original was GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT = 0x8E83 - /// - MaxTessControlOutputComponentsExt = ((int)0x8E83), - /// - /// Original was GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES = 0x8E83 - /// - MaxTessControlOutputComponentsOes = ((int)0x8E83), - /// - /// Original was GL_MAX_TESS_PATCH_COMPONENTS_EXT = 0x8E84 - /// - MaxTessPatchComponentsExt = ((int)0x8E84), - /// - /// Original was GL_MAX_TESS_PATCH_COMPONENTS_OES = 0x8E84 - /// - MaxTessPatchComponentsOes = ((int)0x8E84), - /// - /// Original was GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT = 0x8E85 - /// - MaxTessControlTotalOutputComponentsExt = ((int)0x8E85), - /// - /// Original was GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES = 0x8E85 - /// - MaxTessControlTotalOutputComponentsOes = ((int)0x8E85), - /// - /// Original was GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT = 0x8E86 - /// - MaxTessEvaluationOutputComponentsExt = ((int)0x8E86), - /// - /// Original was GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES = 0x8E86 - /// - MaxTessEvaluationOutputComponentsOes = ((int)0x8E86), - /// - /// Original was GL_TESS_EVALUATION_SHADER = 0x8E87 - /// - TessEvaluationShader = ((int)0x8E87), - /// - /// Original was GL_TESS_EVALUATION_SHADER_EXT = 0x8E87 - /// - TessEvaluationShaderExt = ((int)0x8E87), - /// - /// Original was GL_TESS_EVALUATION_SHADER_OES = 0x8E87 - /// - TessEvaluationShaderOes = ((int)0x8E87), - /// - /// Original was GL_TESS_CONTROL_SHADER = 0x8E88 - /// - TessControlShader = ((int)0x8E88), - /// - /// Original was GL_TESS_CONTROL_SHADER_EXT = 0x8E88 - /// - TessControlShaderExt = ((int)0x8E88), - /// - /// Original was GL_TESS_CONTROL_SHADER_OES = 0x8E88 - /// - TessControlShaderOes = ((int)0x8E88), - /// - /// Original was GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT = 0x8E89 - /// - MaxTessControlUniformBlocksExt = ((int)0x8E89), - /// - /// Original was GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES = 0x8E89 - /// - MaxTessControlUniformBlocksOes = ((int)0x8E89), - /// - /// Original was GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT = 0x8E8A - /// - MaxTessEvaluationUniformBlocksExt = ((int)0x8E8A), - /// - /// Original was GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES = 0x8E8A - /// - MaxTessEvaluationUniformBlocksOes = ((int)0x8E8A), - /// - /// Original was GL_COMPRESSED_RGBA_BPTC_UNORM = 0x8E8C - /// - CompressedRgbaBptcUnorm = ((int)0x8E8C), - /// - /// Original was GL_COMPRESSED_RGBA_BPTC_UNORM_EXT = 0x8E8C - /// - CompressedRgbaBptcUnormExt = ((int)0x8E8C), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM = 0x8E8D - /// - CompressedSrgbAlphaBptcUnorm = ((int)0x8E8D), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT = 0x8E8D - /// - CompressedSrgbAlphaBptcUnormExt = ((int)0x8E8D), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT = 0x8E8E - /// - CompressedRgbBptcSignedFloat = ((int)0x8E8E), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT = 0x8E8E - /// - CompressedRgbBptcSignedFloatExt = ((int)0x8E8E), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT = 0x8E8F - /// - CompressedRgbBptcUnsignedFloat = ((int)0x8E8F), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT = 0x8E8F - /// - CompressedRgbBptcUnsignedFloatExt = ((int)0x8E8F), - /// - /// Original was GL_COVERAGE_COMPONENT_NV = 0x8ED0 - /// - CoverageComponentNv = ((int)0x8ED0), - /// - /// Original was GL_COVERAGE_COMPONENT4_NV = 0x8ED1 - /// - CoverageComponent4Nv = ((int)0x8ED1), - /// - /// Original was GL_COVERAGE_ATTACHMENT_NV = 0x8ED2 - /// - CoverageAttachmentNv = ((int)0x8ED2), - /// - /// Original was GL_COVERAGE_BUFFERS_NV = 0x8ED3 - /// - CoverageBuffersNv = ((int)0x8ED3), - /// - /// Original was GL_COVERAGE_SAMPLES_NV = 0x8ED4 - /// - CoverageSamplesNv = ((int)0x8ED4), - /// - /// Original was GL_COVERAGE_ALL_FRAGMENTS_NV = 0x8ED5 - /// - CoverageAllFragmentsNv = ((int)0x8ED5), - /// - /// Original was GL_COVERAGE_EDGE_FRAGMENTS_NV = 0x8ED6 - /// - CoverageEdgeFragmentsNv = ((int)0x8ED6), - /// - /// Original was GL_COVERAGE_AUTOMATIC_NV = 0x8ED7 - /// - CoverageAutomaticNv = ((int)0x8ED7), - /// - /// Original was GL_INCLUSIVE_EXT = 0x8F10 - /// - InclusiveExt = ((int)0x8F10), - /// - /// Original was GL_EXCLUSIVE_EXT = 0x8F11 - /// - ExclusiveExt = ((int)0x8F11), - /// - /// Original was GL_WINDOW_RECTANGLE_EXT = 0x8F12 - /// - WindowRectangleExt = ((int)0x8F12), - /// - /// Original was GL_WINDOW_RECTANGLE_MODE_EXT = 0x8F13 - /// - WindowRectangleModeExt = ((int)0x8F13), - /// - /// Original was GL_MAX_WINDOW_RECTANGLES_EXT = 0x8F14 - /// - MaxWindowRectanglesExt = ((int)0x8F14), - /// - /// Original was GL_NUM_WINDOW_RECTANGLES_EXT = 0x8F15 - /// - NumWindowRectanglesExt = ((int)0x8F15), - /// - /// Original was GL_COPY_READ_BUFFER = 0x8F36 - /// - CopyReadBuffer = ((int)0x8F36), - /// - /// Original was GL_COPY_READ_BUFFER_NV = 0x8F36 - /// - CopyReadBufferNv = ((int)0x8F36), - /// - /// Original was GL_COPY_WRITE_BUFFER = 0x8F37 - /// - CopyWriteBuffer = ((int)0x8F37), - /// - /// Original was GL_COPY_WRITE_BUFFER_NV = 0x8F37 - /// - CopyWriteBufferNv = ((int)0x8F37), - /// - /// Original was GL_DRAW_INDIRECT_BUFFER = 0x8F3F - /// - DrawIndirectBuffer = ((int)0x8F3F), - /// - /// Original was GL_MALI_SHADER_BINARY_ARM = 0x8F60 - /// - MaliShaderBinaryArm = ((int)0x8F60), - /// - /// Original was GL_MALI_PROGRAM_BINARY_ARM = 0x8F61 - /// - MaliProgramBinaryArm = ((int)0x8F61), - /// - /// Original was GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT = 0x8F63 - /// - MaxShaderPixelLocalStorageFastSizeExt = ((int)0x8F63), - /// - /// Original was GL_SHADER_PIXEL_LOCAL_STORAGE_EXT = 0x8F64 - /// - ShaderPixelLocalStorageExt = ((int)0x8F64), - /// - /// Original was GL_FETCH_PER_SAMPLE_ARM = 0x8F65 - /// - FetchPerSampleArm = ((int)0x8F65), - /// - /// Original was GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM = 0x8F66 - /// - FragmentShaderFramebufferFetchMrtArm = ((int)0x8F66), - /// - /// Original was GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT = 0x8F67 - /// - MaxShaderPixelLocalStorageSizeExt = ((int)0x8F67), - /// - /// Original was GL_TEXTURE_ASTC_DECODE_PRECISION_EXT = 0x8F69 - /// - TextureAstcDecodePrecisionExt = ((int)0x8F69), - /// - /// Original was GL_R8_SNORM = 0x8F94 - /// - R8Snorm = ((int)0x8F94), - /// - /// Original was GL_RG8_SNORM = 0x8F95 - /// - Rg8Snorm = ((int)0x8F95), - /// - /// Original was GL_RGB8_SNORM = 0x8F96 - /// - Rgb8Snorm = ((int)0x8F96), - /// - /// Original was GL_RGBA8_SNORM = 0x8F97 - /// - Rgba8Snorm = ((int)0x8F97), - /// - /// Original was GL_R16_SNORM = 0x8F98 - /// - R16Snorm = ((int)0x8F98), - /// - /// Original was GL_R16_SNORM_EXT = 0x8F98 - /// - R16SnormExt = ((int)0x8F98), - /// - /// Original was GL_RG16_SNORM = 0x8F99 - /// - Rg16Snorm = ((int)0x8F99), - /// - /// Original was GL_RG16_SNORM_EXT = 0x8F99 - /// - Rg16SnormExt = ((int)0x8F99), - /// - /// Original was GL_RGB16_SNORM = 0x8F9A - /// - Rgb16Snorm = ((int)0x8F9A), - /// - /// Original was GL_RGB16_SNORM_EXT = 0x8F9A - /// - Rgb16SnormExt = ((int)0x8F9A), - /// - /// Original was GL_RGBA16_SNORM_EXT = 0x8F9B - /// - Rgba16SnormExt = ((int)0x8F9B), - /// - /// Original was GL_PERFMON_GLOBAL_MODE_QCOM = 0x8FA0 - /// - PerfmonGlobalModeQcom = ((int)0x8FA0), - /// - /// Original was GL_BINNING_CONTROL_HINT_QCOM = 0x8FB0 - /// - BinningControlHintQcom = ((int)0x8FB0), - /// - /// Original was GL_CPU_OPTIMIZED_QCOM = 0x8FB1 - /// - CpuOptimizedQcom = ((int)0x8FB1), - /// - /// Original was GL_GPU_OPTIMIZED_QCOM = 0x8FB2 - /// - GpuOptimizedQcom = ((int)0x8FB2), - /// - /// Original was GL_RENDER_DIRECT_TO_FRAMEBUFFER_QCOM = 0x8FB3 - /// - RenderDirectToFramebufferQcom = ((int)0x8FB3), - /// - /// Original was GL_GPU_DISJOINT_EXT = 0x8FBB - /// - GpuDisjointExt = ((int)0x8FBB), - /// - /// Original was GL_SR8_EXT = 0x8FBD - /// - Sr8Ext = ((int)0x8FBD), - /// - /// Original was GL_SRG8_EXT = 0x8FBE - /// - Srg8Ext = ((int)0x8FBE), - /// - /// Original was GL_SHADER_BINARY_VIV = 0x8FC4 - /// - ShaderBinaryViv = ((int)0x8FC4), - /// - /// Original was GL_INT8_NV = 0x8FE0 - /// - Int8Nv = ((int)0x8FE0), - /// - /// Original was GL_INT8_VEC2_NV = 0x8FE1 - /// - Int8Vec2Nv = ((int)0x8FE1), - /// - /// Original was GL_INT8_VEC3_NV = 0x8FE2 - /// - Int8Vec3Nv = ((int)0x8FE2), - /// - /// Original was GL_INT8_VEC4_NV = 0x8FE3 - /// - Int8Vec4Nv = ((int)0x8FE3), - /// - /// Original was GL_INT16_NV = 0x8FE4 - /// - Int16Nv = ((int)0x8FE4), - /// - /// Original was GL_INT16_VEC2_NV = 0x8FE5 - /// - Int16Vec2Nv = ((int)0x8FE5), - /// - /// Original was GL_INT16_VEC3_NV = 0x8FE6 - /// - Int16Vec3Nv = ((int)0x8FE6), - /// - /// Original was GL_INT16_VEC4_NV = 0x8FE7 - /// - Int16Vec4Nv = ((int)0x8FE7), - /// - /// Original was GL_INT64_VEC2_NV = 0x8FE9 - /// - Int64Vec2Nv = ((int)0x8FE9), - /// - /// Original was GL_INT64_VEC3_NV = 0x8FEA - /// - Int64Vec3Nv = ((int)0x8FEA), - /// - /// Original was GL_INT64_VEC4_NV = 0x8FEB - /// - Int64Vec4Nv = ((int)0x8FEB), - /// - /// Original was GL_UNSIGNED_INT8_NV = 0x8FEC - /// - UnsignedInt8Nv = ((int)0x8FEC), - /// - /// Original was GL_UNSIGNED_INT8_VEC2_NV = 0x8FED - /// - UnsignedInt8Vec2Nv = ((int)0x8FED), - /// - /// Original was GL_UNSIGNED_INT8_VEC3_NV = 0x8FEE - /// - UnsignedInt8Vec3Nv = ((int)0x8FEE), - /// - /// Original was GL_UNSIGNED_INT8_VEC4_NV = 0x8FEF - /// - UnsignedInt8Vec4Nv = ((int)0x8FEF), - /// - /// Original was GL_UNSIGNED_INT16_NV = 0x8FF0 - /// - UnsignedInt16Nv = ((int)0x8FF0), - /// - /// Original was GL_UNSIGNED_INT16_VEC2_NV = 0x8FF1 - /// - UnsignedInt16Vec2Nv = ((int)0x8FF1), - /// - /// Original was GL_UNSIGNED_INT16_VEC3_NV = 0x8FF2 - /// - UnsignedInt16Vec3Nv = ((int)0x8FF2), - /// - /// Original was GL_UNSIGNED_INT16_VEC4_NV = 0x8FF3 - /// - UnsignedInt16Vec4Nv = ((int)0x8FF3), - /// - /// Original was GL_UNSIGNED_INT64_VEC2_NV = 0x8FF5 - /// - UnsignedInt64Vec2Nv = ((int)0x8FF5), - /// - /// Original was GL_UNSIGNED_INT64_VEC3_NV = 0x8FF6 - /// - UnsignedInt64Vec3Nv = ((int)0x8FF6), - /// - /// Original was GL_UNSIGNED_INT64_VEC4_NV = 0x8FF7 - /// - UnsignedInt64Vec4Nv = ((int)0x8FF7), - /// - /// Original was GL_FLOAT16_NV = 0x8FF8 - /// - Float16Nv = ((int)0x8FF8), - /// - /// Original was GL_FLOAT16_VEC2_NV = 0x8FF9 - /// - Float16Vec2Nv = ((int)0x8FF9), - /// - /// Original was GL_FLOAT16_VEC3_NV = 0x8FFA - /// - Float16Vec3Nv = ((int)0x8FFA), - /// - /// Original was GL_FLOAT16_VEC4_NV = 0x8FFB - /// - Float16Vec4Nv = ((int)0x8FFB), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY = 0x9009 - /// - TextureCubeMapArray = ((int)0x9009), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_ARB = 0x9009 - /// - TextureCubeMapArrayArb = ((int)0x9009), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_EXT = 0x9009 - /// - TextureCubeMapArrayExt = ((int)0x9009), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_OES = 0x9009 - /// - TextureCubeMapArrayOes = ((int)0x9009), - /// - /// Original was GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_EXT = 0x900A - /// - TextureBindingCubeMapArrayExt = ((int)0x900A), - /// - /// Original was GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_OES = 0x900A - /// - TextureBindingCubeMapArrayOes = ((int)0x900A), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_ARRAY = 0x900B - /// - ProxyTextureCubeMapArray = ((int)0x900B), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB = 0x900B - /// - ProxyTextureCubeMapArrayArb = ((int)0x900B), - /// - /// Original was GL_SAMPLER_CUBE_MAP_ARRAY_EXT = 0x900C - /// - SamplerCubeMapArrayExt = ((int)0x900C), - /// - /// Original was GL_SAMPLER_CUBE_MAP_ARRAY_OES = 0x900C - /// - SamplerCubeMapArrayOes = ((int)0x900C), - /// - /// Original was GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_EXT = 0x900D - /// - SamplerCubeMapArrayShadowExt = ((int)0x900D), - /// - /// Original was GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_OES = 0x900D - /// - SamplerCubeMapArrayShadowOes = ((int)0x900D), - /// - /// Original was GL_INT_SAMPLER_CUBE_MAP_ARRAY_EXT = 0x900E - /// - IntSamplerCubeMapArrayExt = ((int)0x900E), - /// - /// Original was GL_INT_SAMPLER_CUBE_MAP_ARRAY_OES = 0x900E - /// - IntSamplerCubeMapArrayOes = ((int)0x900E), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_EXT = 0x900F - /// - UnsignedIntSamplerCubeMapArrayExt = ((int)0x900F), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_OES = 0x900F - /// - UnsignedIntSamplerCubeMapArrayOes = ((int)0x900F), - /// - /// Original was GL_FACTOR_MIN_AMD = 0x901C - /// - FactorMinAmd = ((int)0x901C), - /// - /// Original was GL_FACTOR_MAX_AMD = 0x901D - /// - FactorMaxAmd = ((int)0x901D), - /// - /// Original was GL_IMAGE_BUFFER_EXT = 0x9051 - /// - ImageBufferExt = ((int)0x9051), - /// - /// Original was GL_IMAGE_BUFFER_OES = 0x9051 - /// - ImageBufferOes = ((int)0x9051), - /// - /// Original was GL_IMAGE_CUBE_MAP_ARRAY_EXT = 0x9054 - /// - ImageCubeMapArrayExt = ((int)0x9054), - /// - /// Original was GL_IMAGE_CUBE_MAP_ARRAY_OES = 0x9054 - /// - ImageCubeMapArrayOes = ((int)0x9054), - /// - /// Original was GL_INT_IMAGE_BUFFER_EXT = 0x905C - /// - IntImageBufferExt = ((int)0x905C), - /// - /// Original was GL_INT_IMAGE_BUFFER_OES = 0x905C - /// - IntImageBufferOes = ((int)0x905C), - /// - /// Original was GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT = 0x905F - /// - IntImageCubeMapArrayExt = ((int)0x905F), - /// - /// Original was GL_INT_IMAGE_CUBE_MAP_ARRAY_OES = 0x905F - /// - IntImageCubeMapArrayOes = ((int)0x905F), - /// - /// Original was GL_UNSIGNED_INT_IMAGE_BUFFER_EXT = 0x9067 - /// - UnsignedIntImageBufferExt = ((int)0x9067), - /// - /// Original was GL_UNSIGNED_INT_IMAGE_BUFFER_OES = 0x9067 - /// - UnsignedIntImageBufferOes = ((int)0x9067), - /// - /// Original was GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT = 0x906A - /// - UnsignedIntImageCubeMapArrayExt = ((int)0x906A), - /// - /// Original was GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_OES = 0x906A - /// - UnsignedIntImageCubeMapArrayOes = ((int)0x906A), - /// - /// Original was GL_RGB10_A2UI = 0x906F - /// - Rgb10A2ui = ((int)0x906F), - /// - /// Original was GL_PATH_FORMAT_SVG_NV = 0x9070 - /// - PathFormatSvgNv = ((int)0x9070), - /// - /// Original was GL_PATH_FORMAT_PS_NV = 0x9071 - /// - PathFormatPsNv = ((int)0x9071), - /// - /// Original was GL_STANDARD_FONT_NAME_NV = 0x9072 - /// - StandardFontNameNv = ((int)0x9072), - /// - /// Original was GL_SYSTEM_FONT_NAME_NV = 0x9073 - /// - SystemFontNameNv = ((int)0x9073), - /// - /// Original was GL_FILE_NAME_NV = 0x9074 - /// - FileNameNv = ((int)0x9074), - /// - /// Original was GL_PATH_STROKE_WIDTH_NV = 0x9075 - /// - PathStrokeWidthNv = ((int)0x9075), - /// - /// Original was GL_PATH_END_CAPS_NV = 0x9076 - /// - PathEndCapsNv = ((int)0x9076), - /// - /// Original was GL_PATH_INITIAL_END_CAP_NV = 0x9077 - /// - PathInitialEndCapNv = ((int)0x9077), - /// - /// Original was GL_PATH_TERMINAL_END_CAP_NV = 0x9078 - /// - PathTerminalEndCapNv = ((int)0x9078), - /// - /// Original was GL_PATH_JOIN_STYLE_NV = 0x9079 - /// - PathJoinStyleNv = ((int)0x9079), - /// - /// Original was GL_PATH_MITER_LIMIT_NV = 0x907A - /// - PathMiterLimitNv = ((int)0x907A), - /// - /// Original was GL_PATH_DASH_CAPS_NV = 0x907B - /// - PathDashCapsNv = ((int)0x907B), - /// - /// Original was GL_PATH_INITIAL_DASH_CAP_NV = 0x907C - /// - PathInitialDashCapNv = ((int)0x907C), - /// - /// Original was GL_PATH_TERMINAL_DASH_CAP_NV = 0x907D - /// - PathTerminalDashCapNv = ((int)0x907D), - /// - /// Original was GL_PATH_DASH_OFFSET_NV = 0x907E - /// - PathDashOffsetNv = ((int)0x907E), - /// - /// Original was GL_PATH_CLIENT_LENGTH_NV = 0x907F - /// - PathClientLengthNv = ((int)0x907F), - /// - /// Original was GL_PATH_FILL_MODE_NV = 0x9080 - /// - PathFillModeNv = ((int)0x9080), - /// - /// Original was GL_PATH_FILL_MASK_NV = 0x9081 - /// - PathFillMaskNv = ((int)0x9081), - /// - /// Original was GL_PATH_FILL_COVER_MODE_NV = 0x9082 - /// - PathFillCoverModeNv = ((int)0x9082), - /// - /// Original was GL_PATH_STROKE_COVER_MODE_NV = 0x9083 - /// - PathStrokeCoverModeNv = ((int)0x9083), - /// - /// Original was GL_PATH_STROKE_MASK_NV = 0x9084 - /// - PathStrokeMaskNv = ((int)0x9084), - /// - /// Original was GL_COUNT_UP_NV = 0x9088 - /// - CountUpNv = ((int)0x9088), - /// - /// Original was GL_COUNT_DOWN_NV = 0x9089 - /// - CountDownNv = ((int)0x9089), - /// - /// Original was GL_PATH_OBJECT_BOUNDING_BOX_NV = 0x908A - /// - PathObjectBoundingBoxNv = ((int)0x908A), - /// - /// Original was GL_CONVEX_HULL_NV = 0x908B - /// - ConvexHullNv = ((int)0x908B), - /// - /// Original was GL_BOUNDING_BOX_NV = 0x908D - /// - BoundingBoxNv = ((int)0x908D), - /// - /// Original was GL_TRANSLATE_X_NV = 0x908E - /// - TranslateXNv = ((int)0x908E), - /// - /// Original was GL_TRANSLATE_Y_NV = 0x908F - /// - TranslateYNv = ((int)0x908F), - /// - /// Original was GL_TRANSLATE_2D_NV = 0x9090 - /// - Translate2DNv = ((int)0x9090), - /// - /// Original was GL_TRANSLATE_3D_NV = 0x9091 - /// - Translate3DNv = ((int)0x9091), - /// - /// Original was GL_AFFINE_2D_NV = 0x9092 - /// - Affine2DNv = ((int)0x9092), - /// - /// Original was GL_AFFINE_3D_NV = 0x9094 - /// - Affine3DNv = ((int)0x9094), - /// - /// Original was GL_TRANSPOSE_AFFINE_2D_NV = 0x9096 - /// - TransposeAffine2DNv = ((int)0x9096), - /// - /// Original was GL_TRANSPOSE_AFFINE_3D_NV = 0x9098 - /// - TransposeAffine3DNv = ((int)0x9098), - /// - /// Original was GL_UTF8_NV = 0x909A - /// - Utf8Nv = ((int)0x909A), - /// - /// Original was GL_UTF16_NV = 0x909B - /// - Utf16Nv = ((int)0x909B), - /// - /// Original was GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV = 0x909C - /// - BoundingBoxOfBoundingBoxesNv = ((int)0x909C), - /// - /// Original was GL_PATH_COMMAND_COUNT_NV = 0x909D - /// - PathCommandCountNv = ((int)0x909D), - /// - /// Original was GL_PATH_COORD_COUNT_NV = 0x909E - /// - PathCoordCountNv = ((int)0x909E), - /// - /// Original was GL_PATH_DASH_ARRAY_COUNT_NV = 0x909F - /// - PathDashArrayCountNv = ((int)0x909F), - /// - /// Original was GL_PATH_COMPUTED_LENGTH_NV = 0x90A0 - /// - PathComputedLengthNv = ((int)0x90A0), - /// - /// Original was GL_PATH_FILL_BOUNDING_BOX_NV = 0x90A1 - /// - PathFillBoundingBoxNv = ((int)0x90A1), - /// - /// Original was GL_PATH_STROKE_BOUNDING_BOX_NV = 0x90A2 - /// - PathStrokeBoundingBoxNv = ((int)0x90A2), - /// - /// Original was GL_SQUARE_NV = 0x90A3 - /// - SquareNv = ((int)0x90A3), - /// - /// Original was GL_ROUND_NV = 0x90A4 - /// - RoundNv = ((int)0x90A4), - /// - /// Original was GL_TRIANGULAR_NV = 0x90A5 - /// - TriangularNv = ((int)0x90A5), - /// - /// Original was GL_BEVEL_NV = 0x90A6 - /// - BevelNv = ((int)0x90A6), - /// - /// Original was GL_MITER_REVERT_NV = 0x90A7 - /// - MiterRevertNv = ((int)0x90A7), - /// - /// Original was GL_MITER_TRUNCATE_NV = 0x90A8 - /// - MiterTruncateNv = ((int)0x90A8), - /// - /// Original was GL_SKIP_MISSING_GLYPH_NV = 0x90A9 - /// - SkipMissingGlyphNv = ((int)0x90A9), - /// - /// Original was GL_USE_MISSING_GLYPH_NV = 0x90AA - /// - UseMissingGlyphNv = ((int)0x90AA), - /// - /// Original was GL_PATH_ERROR_POSITION_NV = 0x90AB - /// - PathErrorPositionNv = ((int)0x90AB), - /// - /// Original was GL_PATH_FOG_GEN_MODE_NV = 0x90AC - /// - PathFogGenModeNv = ((int)0x90AC), - /// - /// Original was GL_ACCUM_ADJACENT_PAIRS_NV = 0x90AD - /// - AccumAdjacentPairsNv = ((int)0x90AD), - /// - /// Original was GL_ADJACENT_PAIRS_NV = 0x90AE - /// - AdjacentPairsNv = ((int)0x90AE), - /// - /// Original was GL_FIRST_TO_REST_NV = 0x90AF - /// - FirstToRestNv = ((int)0x90AF), - /// - /// Original was GL_PATH_GEN_MODE_NV = 0x90B0 - /// - PathGenModeNv = ((int)0x90B0), - /// - /// Original was GL_PATH_GEN_COEFF_NV = 0x90B1 - /// - PathGenCoeffNv = ((int)0x90B1), - /// - /// Original was GL_PATH_GEN_COLOR_FORMAT_NV = 0x90B2 - /// - PathGenColorFormatNv = ((int)0x90B2), - /// - /// Original was GL_PATH_GEN_COMPONENTS_NV = 0x90B3 - /// - PathGenComponentsNv = ((int)0x90B3), - /// - /// Original was GL_PATH_DASH_OFFSET_RESET_NV = 0x90B4 - /// - PathDashOffsetResetNv = ((int)0x90B4), - /// - /// Original was GL_MOVE_TO_RESETS_NV = 0x90B5 - /// - MoveToResetsNv = ((int)0x90B5), - /// - /// Original was GL_MOVE_TO_CONTINUES_NV = 0x90B6 - /// - MoveToContinuesNv = ((int)0x90B6), - /// - /// Original was GL_PATH_STENCIL_FUNC_NV = 0x90B7 - /// - PathStencilFuncNv = ((int)0x90B7), - /// - /// Original was GL_PATH_STENCIL_REF_NV = 0x90B8 - /// - PathStencilRefNv = ((int)0x90B8), - /// - /// Original was GL_PATH_STENCIL_VALUE_MASK_NV = 0x90B9 - /// - PathStencilValueMaskNv = ((int)0x90B9), - /// - /// Original was GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV = 0x90BD - /// - PathStencilDepthOffsetFactorNv = ((int)0x90BD), - /// - /// Original was GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV = 0x90BE - /// - PathStencilDepthOffsetUnitsNv = ((int)0x90BE), - /// - /// Original was GL_PATH_COVER_DEPTH_FUNC_NV = 0x90BF - /// - PathCoverDepthFuncNv = ((int)0x90BF), - /// - /// Original was GL_IMAGE_FORMAT_COMPATIBILITY_TYPE = 0x90C7 - /// - ImageFormatCompatibilityType = ((int)0x90C7), - /// - /// Original was GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT = 0x90CB - /// - MaxTessControlImageUniformsExt = ((int)0x90CB), - /// - /// Original was GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES = 0x90CB - /// - MaxTessControlImageUniformsOes = ((int)0x90CB), - /// - /// Original was GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_EXT = 0x90CC - /// - MaxTessEvaluationImageUniformsExt = ((int)0x90CC), - /// - /// Original was GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_OES = 0x90CC - /// - MaxTessEvaluationImageUniformsOes = ((int)0x90CC), - /// - /// Original was GL_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT = 0x90CD - /// - MaxGeometryImageUniformsExt = ((int)0x90CD), - /// - /// Original was GL_MAX_GEOMETRY_IMAGE_UNIFORMS_OES = 0x90CD - /// - MaxGeometryImageUniformsOes = ((int)0x90CD), - /// - /// Original was GL_SHADER_STORAGE_BUFFER = 0x90D2 - /// - ShaderStorageBuffer = ((int)0x90D2), - /// - /// Original was GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT = 0x90D7 - /// - MaxGeometryShaderStorageBlocksExt = ((int)0x90D7), - /// - /// Original was GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES = 0x90D7 - /// - MaxGeometryShaderStorageBlocksOes = ((int)0x90D7), - /// - /// Original was GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT = 0x90D8 - /// - MaxTessControlShaderStorageBlocksExt = ((int)0x90D8), - /// - /// Original was GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES = 0x90D8 - /// - MaxTessControlShaderStorageBlocksOes = ((int)0x90D8), - /// - /// Original was GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT = 0x90D9 - /// - MaxTessEvaluationShaderStorageBlocksExt = ((int)0x90D9), - /// - /// Original was GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES = 0x90D9 - /// - MaxTessEvaluationShaderStorageBlocksOes = ((int)0x90D9), - /// - /// Original was GL_DEPTH_STENCIL_TEXTURE_MODE = 0x90EA - /// - DepthStencilTextureMode = ((int)0x90EA), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER = 0x90EC - /// - UniformBlockReferencedByComputeShader = ((int)0x90EC), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER = 0x90ED - /// - AtomicCounterBufferReferencedByComputeShader = ((int)0x90ED), - /// - /// Original was GL_DISPATCH_INDIRECT_BUFFER = 0x90EE - /// - DispatchIndirectBuffer = ((int)0x90EE), - /// - /// Original was GL_COLOR_ATTACHMENT_EXT = 0x90F0 - /// - ColorAttachmentExt = ((int)0x90F0), - /// - /// Original was GL_MULTIVIEW_EXT = 0x90F1 - /// - MultiviewExt = ((int)0x90F1), - /// - /// Original was GL_MAX_MULTIVIEW_BUFFERS_EXT = 0x90F2 - /// - MaxMultiviewBuffersExt = ((int)0x90F2), - /// - /// Original was GL_CONTEXT_ROBUST_ACCESS = 0x90F3 - /// - ContextRobustAccess = ((int)0x90F3), - /// - /// Original was GL_CONTEXT_ROBUST_ACCESS_EXT = 0x90F3 - /// - ContextRobustAccessExt = ((int)0x90F3), - /// - /// Original was GL_CONTEXT_ROBUST_ACCESS_KHR = 0x90F3 - /// - ContextRobustAccessKhr = ((int)0x90F3), - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE = 0x9100 - /// - Texture2DMultisample = ((int)0x9100), - /// - /// Original was GL_PROXY_TEXTURE_2D_MULTISAMPLE = 0x9101 - /// - ProxyTexture2DMultisample = ((int)0x9101), - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE_ARRAY = 0x9102 - /// - Texture2DMultisampleArray = ((int)0x9102), - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES = 0x9102 - /// - Texture2DMultisampleArrayOes = ((int)0x9102), - /// - /// Original was GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY = 0x9103 - /// - ProxyTexture2DMultisampleArray = ((int)0x9103), - /// - /// Original was GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES = 0x9105 - /// - TextureBinding2DMultisampleArrayOes = ((int)0x9105), - /// - /// Original was GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910B - /// - Sampler2DMultisampleArrayOes = ((int)0x910B), - /// - /// Original was GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910C - /// - IntSampler2DMultisampleArrayOes = ((int)0x910C), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910D - /// - UnsignedIntSampler2DMultisampleArrayOes = ((int)0x910D), - /// - /// Original was GL_MAX_SERVER_WAIT_TIMEOUT_APPLE = 0x9111 - /// - MaxServerWaitTimeoutApple = ((int)0x9111), - /// - /// Original was GL_OBJECT_TYPE = 0x9112 - /// - ObjectType = ((int)0x9112), - /// - /// Original was GL_OBJECT_TYPE_APPLE = 0x9112 - /// - ObjectTypeApple = ((int)0x9112), - /// - /// Original was GL_SYNC_CONDITION = 0x9113 - /// - SyncCondition = ((int)0x9113), - /// - /// Original was GL_SYNC_CONDITION_APPLE = 0x9113 - /// - SyncConditionApple = ((int)0x9113), - /// - /// Original was GL_SYNC_STATUS = 0x9114 - /// - SyncStatus = ((int)0x9114), - /// - /// Original was GL_SYNC_STATUS_APPLE = 0x9114 - /// - SyncStatusApple = ((int)0x9114), - /// - /// Original was GL_SYNC_FLAGS = 0x9115 - /// - SyncFlags = ((int)0x9115), - /// - /// Original was GL_SYNC_FLAGS_APPLE = 0x9115 - /// - SyncFlagsApple = ((int)0x9115), - /// - /// Original was GL_SYNC_FENCE_APPLE = 0x9116 - /// - SyncFenceApple = ((int)0x9116), - /// - /// Original was GL_SYNC_GPU_COMMANDS_COMPLETE = 0x9117 - /// - SyncGpuCommandsComplete = ((int)0x9117), - /// - /// Original was GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE = 0x9117 - /// - SyncGpuCommandsCompleteApple = ((int)0x9117), - /// - /// Original was GL_UNSIGNALED_APPLE = 0x9118 - /// - UnsignaledApple = ((int)0x9118), - /// - /// Original was GL_SIGNALED_APPLE = 0x9119 - /// - SignaledApple = ((int)0x9119), - /// - /// Original was GL_ALREADY_SIGNALED = 0x911A - /// - AlreadySignaled = ((int)0x911A), - /// - /// Original was GL_ALREADY_SIGNALED_APPLE = 0x911A - /// - AlreadySignaledApple = ((int)0x911A), - /// - /// Original was GL_TIMEOUT_EXPIRED = 0x911B - /// - TimeoutExpired = ((int)0x911B), - /// - /// Original was GL_TIMEOUT_EXPIRED_APPLE = 0x911B - /// - TimeoutExpiredApple = ((int)0x911B), - /// - /// Original was GL_CONDITION_SATISFIED = 0x911C - /// - ConditionSatisfied = ((int)0x911C), - /// - /// Original was GL_CONDITION_SATISFIED_APPLE = 0x911C - /// - ConditionSatisfiedApple = ((int)0x911C), - /// - /// Original was GL_WAIT_FAILED = 0x911D - /// - WaitFailed = ((int)0x911D), - /// - /// Original was GL_WAIT_FAILED_APPLE = 0x911D - /// - WaitFailedApple = ((int)0x911D), - /// - /// Original was GL_BUFFER_ACCESS_FLAGS = 0x911F - /// - BufferAccessFlags = ((int)0x911F), - /// - /// Original was GL_BUFFER_MAP_LENGTH = 0x9120 - /// - BufferMapLength = ((int)0x9120), - /// - /// Original was GL_BUFFER_MAP_OFFSET = 0x9121 - /// - BufferMapOffset = ((int)0x9121), - /// - /// Original was GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT = 0x9123 - /// - MaxGeometryInputComponentsExt = ((int)0x9123), - /// - /// Original was GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES = 0x9123 - /// - MaxGeometryInputComponentsOes = ((int)0x9123), - /// - /// Original was GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT = 0x9124 - /// - MaxGeometryOutputComponentsExt = ((int)0x9124), - /// - /// Original was GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES = 0x9124 - /// - MaxGeometryOutputComponentsOes = ((int)0x9124), - /// - /// Original was GL_TEXTURE_IMMUTABLE_FORMAT_EXT = 0x912F - /// - TextureImmutableFormatExt = ((int)0x912F), - /// - /// Original was GL_SGX_PROGRAM_BINARY_IMG = 0x9130 - /// - SgxProgramBinaryImg = ((int)0x9130), - /// - /// Original was GL_RENDERBUFFER_SAMPLES_IMG = 0x9133 - /// - RenderbufferSamplesImg = ((int)0x9133), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG = 0x9134 - /// - FramebufferIncompleteMultisampleImg = ((int)0x9134), - /// - /// Original was GL_MAX_SAMPLES_IMG = 0x9135 - /// - MaxSamplesImg = ((int)0x9135), - /// - /// Original was GL_TEXTURE_SAMPLES_IMG = 0x9136 - /// - TextureSamplesImg = ((int)0x9136), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG = 0x9137 - /// - CompressedRgbaPvrtc2Bppv2Img = ((int)0x9137), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG = 0x9138 - /// - CompressedRgbaPvrtc4Bppv2Img = ((int)0x9138), - /// - /// Original was GL_CUBIC_IMG = 0x9139 - /// - CubicImg = ((int)0x9139), - /// - /// Original was GL_CUBIC_MIPMAP_NEAREST_IMG = 0x913A - /// - CubicMipmapNearestImg = ((int)0x913A), - /// - /// Original was GL_CUBIC_MIPMAP_LINEAR_IMG = 0x913B - /// - CubicMipmapLinearImg = ((int)0x913B), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_AND_DOWNSAMPLE_IMG = 0x913C - /// - FramebufferIncompleteMultisampleAndDownsampleImg = ((int)0x913C), - /// - /// Original was GL_NUM_DOWNSAMPLE_SCALES_IMG = 0x913D - /// - NumDownsampleScalesImg = ((int)0x913D), - /// - /// Original was GL_DOWNSAMPLE_SCALES_IMG = 0x913E - /// - DownsampleScalesImg = ((int)0x913E), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SCALE_IMG = 0x913F - /// - FramebufferAttachmentTextureScaleImg = ((int)0x913F), - /// - /// Original was GL_MAX_DEBUG_MESSAGE_LENGTH = 0x9143 - /// - MaxDebugMessageLength = ((int)0x9143), - /// - /// Original was GL_MAX_DEBUG_MESSAGE_LENGTH_KHR = 0x9143 - /// - MaxDebugMessageLengthKhr = ((int)0x9143), - /// - /// Original was GL_MAX_DEBUG_LOGGED_MESSAGES = 0x9144 - /// - MaxDebugLoggedMessages = ((int)0x9144), - /// - /// Original was GL_MAX_DEBUG_LOGGED_MESSAGES_KHR = 0x9144 - /// - MaxDebugLoggedMessagesKhr = ((int)0x9144), - /// - /// Original was GL_DEBUG_LOGGED_MESSAGES = 0x9145 - /// - DebugLoggedMessages = ((int)0x9145), - /// - /// Original was GL_DEBUG_LOGGED_MESSAGES_KHR = 0x9145 - /// - DebugLoggedMessagesKhr = ((int)0x9145), - /// - /// Original was GL_DEBUG_SEVERITY_HIGH = 0x9146 - /// - DebugSeverityHigh = ((int)0x9146), - /// - /// Original was GL_DEBUG_SEVERITY_HIGH_KHR = 0x9146 - /// - DebugSeverityHighKhr = ((int)0x9146), - /// - /// Original was GL_DEBUG_SEVERITY_MEDIUM = 0x9147 - /// - DebugSeverityMedium = ((int)0x9147), - /// - /// Original was GL_DEBUG_SEVERITY_MEDIUM_KHR = 0x9147 - /// - DebugSeverityMediumKhr = ((int)0x9147), - /// - /// Original was GL_DEBUG_SEVERITY_LOW = 0x9148 - /// - DebugSeverityLow = ((int)0x9148), - /// - /// Original was GL_DEBUG_SEVERITY_LOW_KHR = 0x9148 - /// - DebugSeverityLowKhr = ((int)0x9148), - /// - /// Original was GL_BUFFER_OBJECT_EXT = 0x9151 - /// - BufferObjectExt = ((int)0x9151), - /// - /// Original was GL_QUERY_OBJECT_EXT = 0x9153 - /// - QueryObjectExt = ((int)0x9153), - /// - /// Original was GL_VERTEX_ARRAY_OBJECT_EXT = 0x9154 - /// - VertexArrayObjectExt = ((int)0x9154), - /// - /// Original was GL_QUERY_BUFFER = 0x9192 - /// - QueryBuffer = ((int)0x9192), - /// - /// Original was GL_QUERY_RESULT_NO_WAIT = 0x9194 - /// - QueryResultNoWait = ((int)0x9194), - /// - /// Original was GL_VIRTUAL_PAGE_SIZE_X_EXT = 0x9195 - /// - VirtualPageSizeXExt = ((int)0x9195), - /// - /// Original was GL_VIRTUAL_PAGE_SIZE_Y_EXT = 0x9196 - /// - VirtualPageSizeYExt = ((int)0x9196), - /// - /// Original was GL_VIRTUAL_PAGE_SIZE_Z_EXT = 0x9197 - /// - VirtualPageSizeZExt = ((int)0x9197), - /// - /// Original was GL_MAX_SPARSE_TEXTURE_SIZE_EXT = 0x9198 - /// - MaxSparseTextureSizeExt = ((int)0x9198), - /// - /// Original was GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT = 0x9199 - /// - MaxSparse3DTextureSizeExt = ((int)0x9199), - /// - /// Original was GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT = 0x919A - /// - MaxSparseArrayTextureLayersExt = ((int)0x919A), - /// - /// Original was GL_TEXTURE_BUFFER_OFFSET_EXT = 0x919D - /// - TextureBufferOffsetExt = ((int)0x919D), - /// - /// Original was GL_TEXTURE_BUFFER_OFFSET_OES = 0x919D - /// - TextureBufferOffsetOes = ((int)0x919D), - /// - /// Original was GL_TEXTURE_BUFFER_SIZE_EXT = 0x919E - /// - TextureBufferSizeExt = ((int)0x919E), - /// - /// Original was GL_TEXTURE_BUFFER_SIZE_OES = 0x919E - /// - TextureBufferSizeOes = ((int)0x919E), - /// - /// Original was GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT = 0x919F - /// - TextureBufferOffsetAlignmentExt = ((int)0x919F), - /// - /// Original was GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES = 0x919F - /// - TextureBufferOffsetAlignmentOes = ((int)0x919F), - /// - /// Original was GL_TEXTURE_SPARSE_EXT = 0x91A6 - /// - TextureSparseExt = ((int)0x91A6), - /// - /// Original was GL_VIRTUAL_PAGE_SIZE_INDEX_EXT = 0x91A7 - /// - VirtualPageSizeIndexExt = ((int)0x91A7), - /// - /// Original was GL_NUM_VIRTUAL_PAGE_SIZES_EXT = 0x91A8 - /// - NumVirtualPageSizesExt = ((int)0x91A8), - /// - /// Original was GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT = 0x91A9 - /// - SparseTextureFullArrayCubeMipmapsExt = ((int)0x91A9), - /// - /// Original was GL_NUM_SPARSE_LEVELS_EXT = 0x91AA - /// - NumSparseLevelsExt = ((int)0x91AA), - /// - /// Original was GL_MAX_SHADER_COMPILER_THREADS_KHR = 0x91B0 - /// - MaxShaderCompilerThreadsKhr = ((int)0x91B0), - /// - /// Original was GL_COMPLETION_STATUS_KHR = 0x91B1 - /// - CompletionStatusKhr = ((int)0x91B1), - /// - /// Original was GL_COMPUTE_SHADER = 0x91B9 - /// - ComputeShader = ((int)0x91B9), - /// - /// Original was GL_SHADER_BINARY_DMP = 0x9250 - /// - ShaderBinaryDmp = ((int)0x9250), - /// - /// Original was GL_SMAPHS30_PROGRAM_BINARY_DMP = 0x9251 - /// - Smaphs30ProgramBinaryDmp = ((int)0x9251), - /// - /// Original was GL_SMAPHS_PROGRAM_BINARY_DMP = 0x9252 - /// - SmaphsProgramBinaryDmp = ((int)0x9252), - /// - /// Original was GL_DMP_PROGRAM_BINARY_DMP = 0x9253 - /// - DmpProgramBinaryDmp = ((int)0x9253), - /// - /// Original was GL_GCCSO_SHADER_BINARY_FJ = 0x9260 - /// - GccsoShaderBinaryFj = ((int)0x9260), - /// - /// Original was GL_COMPRESSED_R11_EAC = 0x9270 - /// - CompressedR11Eac = ((int)0x9270), - /// - /// Original was GL_COMPRESSED_SIGNED_R11_EAC = 0x9271 - /// - CompressedSignedR11Eac = ((int)0x9271), - /// - /// Original was GL_COMPRESSED_RG11_EAC = 0x9272 - /// - CompressedRg11Eac = ((int)0x9272), - /// - /// Original was GL_COMPRESSED_SIGNED_RG11_EAC = 0x9273 - /// - CompressedSignedRg11Eac = ((int)0x9273), - /// - /// Original was GL_COMPRESSED_RGB8_ETC2 = 0x9274 - /// - CompressedRgb8Etc2 = ((int)0x9274), - /// - /// Original was GL_COMPRESSED_SRGB8_ETC2 = 0x9275 - /// - CompressedSrgb8Etc2 = ((int)0x9275), - /// - /// Original was GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9276 - /// - CompressedRgb8PunchthroughAlpha1Etc2 = ((int)0x9276), - /// - /// Original was GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9277 - /// - CompressedSrgb8PunchthroughAlpha1Etc2 = ((int)0x9277), - /// - /// Original was GL_COMPRESSED_RGBA8_ETC2_EAC = 0x9278 - /// - CompressedRgba8Etc2Eac = ((int)0x9278), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC = 0x9279 - /// - CompressedSrgb8Alpha8Etc2Eac = ((int)0x9279), - /// - /// Original was GL_BLEND_PREMULTIPLIED_SRC_NV = 0x9280 - /// - BlendPremultipliedSrcNv = ((int)0x9280), - /// - /// Original was GL_BLEND_OVERLAP_NV = 0x9281 - /// - BlendOverlapNv = ((int)0x9281), - /// - /// Original was GL_UNCORRELATED_NV = 0x9282 - /// - UncorrelatedNv = ((int)0x9282), - /// - /// Original was GL_DISJOINT_NV = 0x9283 - /// - DisjointNv = ((int)0x9283), - /// - /// Original was GL_CONJOINT_NV = 0x9284 - /// - ConjointNv = ((int)0x9284), - /// - /// Original was GL_BLEND_ADVANCED_COHERENT_KHR = 0x9285 - /// - BlendAdvancedCoherentKhr = ((int)0x9285), - /// - /// Original was GL_BLEND_ADVANCED_COHERENT_NV = 0x9285 - /// - BlendAdvancedCoherentNv = ((int)0x9285), - /// - /// Original was GL_SRC_NV = 0x9286 - /// - SrcNv = ((int)0x9286), - /// - /// Original was GL_DST_NV = 0x9287 - /// - DstNv = ((int)0x9287), - /// - /// Original was GL_SRC_OVER_NV = 0x9288 - /// - SrcOverNv = ((int)0x9288), - /// - /// Original was GL_DST_OVER_NV = 0x9289 - /// - DstOverNv = ((int)0x9289), - /// - /// Original was GL_SRC_IN_NV = 0x928A - /// - SrcInNv = ((int)0x928A), - /// - /// Original was GL_DST_IN_NV = 0x928B - /// - DstInNv = ((int)0x928B), - /// - /// Original was GL_SRC_OUT_NV = 0x928C - /// - SrcOutNv = ((int)0x928C), - /// - /// Original was GL_DST_OUT_NV = 0x928D - /// - DstOutNv = ((int)0x928D), - /// - /// Original was GL_SRC_ATOP_NV = 0x928E - /// - SrcAtopNv = ((int)0x928E), - /// - /// Original was GL_DST_ATOP_NV = 0x928F - /// - DstAtopNv = ((int)0x928F), - /// - /// Original was GL_PLUS_NV = 0x9291 - /// - PlusNv = ((int)0x9291), - /// - /// Original was GL_PLUS_DARKER_NV = 0x9292 - /// - PlusDarkerNv = ((int)0x9292), - /// - /// Original was GL_MULTIPLY_KHR = 0x9294 - /// - MultiplyKhr = ((int)0x9294), - /// - /// Original was GL_MULTIPLY_NV = 0x9294 - /// - MultiplyNv = ((int)0x9294), - /// - /// Original was GL_SCREEN_KHR = 0x9295 - /// - ScreenKhr = ((int)0x9295), - /// - /// Original was GL_SCREEN_NV = 0x9295 - /// - ScreenNv = ((int)0x9295), - /// - /// Original was GL_OVERLAY_KHR = 0x9296 - /// - OverlayKhr = ((int)0x9296), - /// - /// Original was GL_OVERLAY_NV = 0x9296 - /// - OverlayNv = ((int)0x9296), - /// - /// Original was GL_DARKEN_KHR = 0x9297 - /// - DarkenKhr = ((int)0x9297), - /// - /// Original was GL_DARKEN_NV = 0x9297 - /// - DarkenNv = ((int)0x9297), - /// - /// Original was GL_LIGHTEN_KHR = 0x9298 - /// - LightenKhr = ((int)0x9298), - /// - /// Original was GL_LIGHTEN_NV = 0x9298 - /// - LightenNv = ((int)0x9298), - /// - /// Original was GL_COLORDODGE_KHR = 0x9299 - /// - ColordodgeKhr = ((int)0x9299), - /// - /// Original was GL_COLORDODGE_NV = 0x9299 - /// - ColordodgeNv = ((int)0x9299), - /// - /// Original was GL_COLORBURN_KHR = 0x929A - /// - ColorburnKhr = ((int)0x929A), - /// - /// Original was GL_COLORBURN_NV = 0x929A - /// - ColorburnNv = ((int)0x929A), - /// - /// Original was GL_HARDLIGHT_KHR = 0x929B - /// - HardlightKhr = ((int)0x929B), - /// - /// Original was GL_HARDLIGHT_NV = 0x929B - /// - HardlightNv = ((int)0x929B), - /// - /// Original was GL_SOFTLIGHT_KHR = 0x929C - /// - SoftlightKhr = ((int)0x929C), - /// - /// Original was GL_SOFTLIGHT_NV = 0x929C - /// - SoftlightNv = ((int)0x929C), - /// - /// Original was GL_DIFFERENCE_KHR = 0x929E - /// - DifferenceKhr = ((int)0x929E), - /// - /// Original was GL_DIFFERENCE_NV = 0x929E - /// - DifferenceNv = ((int)0x929E), - /// - /// Original was GL_MINUS_NV = 0x929F - /// - MinusNv = ((int)0x929F), - /// - /// Original was GL_EXCLUSION_KHR = 0x92A0 - /// - ExclusionKhr = ((int)0x92A0), - /// - /// Original was GL_EXCLUSION_NV = 0x92A0 - /// - ExclusionNv = ((int)0x92A0), - /// - /// Original was GL_CONTRAST_NV = 0x92A1 - /// - ContrastNv = ((int)0x92A1), - /// - /// Original was GL_INVERT_RGB_NV = 0x92A3 - /// - InvertRgbNv = ((int)0x92A3), - /// - /// Original was GL_LINEARDODGE_NV = 0x92A4 - /// - LineardodgeNv = ((int)0x92A4), - /// - /// Original was GL_LINEARBURN_NV = 0x92A5 - /// - LinearburnNv = ((int)0x92A5), - /// - /// Original was GL_VIVIDLIGHT_NV = 0x92A6 - /// - VividlightNv = ((int)0x92A6), - /// - /// Original was GL_LINEARLIGHT_NV = 0x92A7 - /// - LinearlightNv = ((int)0x92A7), - /// - /// Original was GL_PINLIGHT_NV = 0x92A8 - /// - PinlightNv = ((int)0x92A8), - /// - /// Original was GL_HARDMIX_NV = 0x92A9 - /// - HardmixNv = ((int)0x92A9), - /// - /// Original was GL_HSL_HUE_KHR = 0x92AD - /// - HslHueKhr = ((int)0x92AD), - /// - /// Original was GL_HSL_HUE_NV = 0x92AD - /// - HslHueNv = ((int)0x92AD), - /// - /// Original was GL_HSL_SATURATION_KHR = 0x92AE - /// - HslSaturationKhr = ((int)0x92AE), - /// - /// Original was GL_HSL_SATURATION_NV = 0x92AE - /// - HslSaturationNv = ((int)0x92AE), - /// - /// Original was GL_HSL_COLOR_KHR = 0x92AF - /// - HslColorKhr = ((int)0x92AF), - /// - /// Original was GL_HSL_COLOR_NV = 0x92AF - /// - HslColorNv = ((int)0x92AF), - /// - /// Original was GL_HSL_LUMINOSITY_KHR = 0x92B0 - /// - HslLuminosityKhr = ((int)0x92B0), - /// - /// Original was GL_HSL_LUMINOSITY_NV = 0x92B0 - /// - HslLuminosityNv = ((int)0x92B0), - /// - /// Original was GL_PLUS_CLAMPED_NV = 0x92B1 - /// - PlusClampedNv = ((int)0x92B1), - /// - /// Original was GL_PLUS_CLAMPED_ALPHA_NV = 0x92B2 - /// - PlusClampedAlphaNv = ((int)0x92B2), - /// - /// Original was GL_MINUS_CLAMPED_NV = 0x92B3 - /// - MinusClampedNv = ((int)0x92B3), - /// - /// Original was GL_INVERT_OVG_NV = 0x92B4 - /// - InvertOvgNv = ((int)0x92B4), - /// - /// Original was GL_PRIMITIVE_BOUNDING_BOX_EXT = 0x92BE - /// - PrimitiveBoundingBoxExt = ((int)0x92BE), - /// - /// Original was GL_PRIMITIVE_BOUNDING_BOX_OES = 0x92BE - /// - PrimitiveBoundingBoxOes = ((int)0x92BE), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER = 0x92C0 - /// - AtomicCounterBuffer = ((int)0x92C0), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_BINDING = 0x92C1 - /// - AtomicCounterBufferBinding = ((int)0x92C1), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE = 0x92C4 - /// - AtomicCounterBufferDataSize = ((int)0x92C4), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS = 0x92C5 - /// - AtomicCounterBufferActiveAtomicCounters = ((int)0x92C5), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES = 0x92C6 - /// - AtomicCounterBufferActiveAtomicCounterIndices = ((int)0x92C6), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER = 0x92C7 - /// - AtomicCounterBufferReferencedByVertexShader = ((int)0x92C7), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER = 0x92C8 - /// - AtomicCounterBufferReferencedByTessControlShader = ((int)0x92C8), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x92C9 - /// - AtomicCounterBufferReferencedByTessEvaluationShader = ((int)0x92C9), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER = 0x92CA - /// - AtomicCounterBufferReferencedByGeometryShader = ((int)0x92CA), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER = 0x92CB - /// - AtomicCounterBufferReferencedByFragmentShader = ((int)0x92CB), - /// - /// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CD - /// - MaxTessControlAtomicCounterBuffersExt = ((int)0x92CD), - /// - /// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES = 0x92CD - /// - MaxTessControlAtomicCounterBuffersOes = ((int)0x92CD), - /// - /// Original was GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CE - /// - MaxTessEvaluationAtomicCounterBuffersExt = ((int)0x92CE), - /// - /// Original was GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES = 0x92CE - /// - MaxTessEvaluationAtomicCounterBuffersOes = ((int)0x92CE), - /// - /// Original was GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CF - /// - MaxGeometryAtomicCounterBuffersExt = ((int)0x92CF), - /// - /// Original was GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_OES = 0x92CF - /// - MaxGeometryAtomicCounterBuffersOes = ((int)0x92CF), - /// - /// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT = 0x92D3 - /// - MaxTessControlAtomicCountersExt = ((int)0x92D3), - /// - /// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES = 0x92D3 - /// - MaxTessControlAtomicCountersOes = ((int)0x92D3), - /// - /// Original was GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT = 0x92D4 - /// - MaxTessEvaluationAtomicCountersExt = ((int)0x92D4), - /// - /// Original was GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES = 0x92D4 - /// - MaxTessEvaluationAtomicCountersOes = ((int)0x92D4), - /// - /// Original was GL_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT = 0x92D5 - /// - MaxGeometryAtomicCountersExt = ((int)0x92D5), - /// - /// Original was GL_MAX_GEOMETRY_ATOMIC_COUNTERS_OES = 0x92D5 - /// - MaxGeometryAtomicCountersOes = ((int)0x92D5), - /// - /// Original was GL_ACTIVE_ATOMIC_COUNTER_BUFFERS = 0x92D9 - /// - ActiveAtomicCounterBuffers = ((int)0x92D9), - /// - /// Original was GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX = 0x92DA - /// - UniformAtomicCounterBufferIndex = ((int)0x92DA), - /// - /// Original was GL_FRAGMENT_COVERAGE_TO_COLOR_NV = 0x92DD - /// - FragmentCoverageToColorNv = ((int)0x92DD), - /// - /// Original was GL_FRAGMENT_COVERAGE_COLOR_NV = 0x92DE - /// - FragmentCoverageColorNv = ((int)0x92DE), - /// - /// Original was GL_DEBUG_OUTPUT = 0x92E0 - /// - DebugOutput = ((int)0x92E0), - /// - /// Original was GL_DEBUG_OUTPUT_KHR = 0x92E0 - /// - DebugOutputKhr = ((int)0x92E0), - /// - /// Original was GL_UNIFORM = 0x92E1 - /// - Uniform = ((int)0x92E1), - /// - /// Original was GL_UNIFORM_BLOCK = 0x92E2 - /// - UniformBlock = ((int)0x92E2), - /// - /// Original was GL_PROGRAM_INPUT = 0x92E3 - /// - ProgramInput = ((int)0x92E3), - /// - /// Original was GL_PROGRAM_OUTPUT = 0x92E4 - /// - ProgramOutput = ((int)0x92E4), - /// - /// Original was GL_BUFFER_VARIABLE = 0x92E5 - /// - BufferVariable = ((int)0x92E5), - /// - /// Original was GL_SHADER_STORAGE_BLOCK = 0x92E6 - /// - ShaderStorageBlock = ((int)0x92E6), - /// - /// Original was GL_IS_PER_PATCH_EXT = 0x92E7 - /// - IsPerPatchExt = ((int)0x92E7), - /// - /// Original was GL_IS_PER_PATCH_OES = 0x92E7 - /// - IsPerPatchOes = ((int)0x92E7), - /// - /// Original was GL_VERTEX_SUBROUTINE = 0x92E8 - /// - VertexSubroutine = ((int)0x92E8), - /// - /// Original was GL_TESS_CONTROL_SUBROUTINE = 0x92E9 - /// - TessControlSubroutine = ((int)0x92E9), - /// - /// Original was GL_TESS_EVALUATION_SUBROUTINE = 0x92EA - /// - TessEvaluationSubroutine = ((int)0x92EA), - /// - /// Original was GL_GEOMETRY_SUBROUTINE = 0x92EB - /// - GeometrySubroutine = ((int)0x92EB), - /// - /// Original was GL_FRAGMENT_SUBROUTINE = 0x92EC - /// - FragmentSubroutine = ((int)0x92EC), - /// - /// Original was GL_COMPUTE_SUBROUTINE = 0x92ED - /// - ComputeSubroutine = ((int)0x92ED), - /// - /// Original was GL_VERTEX_SUBROUTINE_UNIFORM = 0x92EE - /// - VertexSubroutineUniform = ((int)0x92EE), - /// - /// Original was GL_TESS_CONTROL_SUBROUTINE_UNIFORM = 0x92EF - /// - TessControlSubroutineUniform = ((int)0x92EF), - /// - /// Original was GL_TESS_EVALUATION_SUBROUTINE_UNIFORM = 0x92F0 - /// - TessEvaluationSubroutineUniform = ((int)0x92F0), - /// - /// Original was GL_GEOMETRY_SUBROUTINE_UNIFORM = 0x92F1 - /// - GeometrySubroutineUniform = ((int)0x92F1), - /// - /// Original was GL_FRAGMENT_SUBROUTINE_UNIFORM = 0x92F2 - /// - FragmentSubroutineUniform = ((int)0x92F2), - /// - /// Original was GL_COMPUTE_SUBROUTINE_UNIFORM = 0x92F3 - /// - ComputeSubroutineUniform = ((int)0x92F3), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYING = 0x92F4 - /// - TransformFeedbackVarying = ((int)0x92F4), - /// - /// Original was GL_ACTIVE_RESOURCES = 0x92F5 - /// - ActiveResources = ((int)0x92F5), - /// - /// Original was GL_MAX_NAME_LENGTH = 0x92F6 - /// - MaxNameLength = ((int)0x92F6), - /// - /// Original was GL_MAX_NUM_ACTIVE_VARIABLES = 0x92F7 - /// - MaxNumActiveVariables = ((int)0x92F7), - /// - /// Original was GL_MAX_NUM_COMPATIBLE_SUBROUTINES = 0x92F8 - /// - MaxNumCompatibleSubroutines = ((int)0x92F8), - /// - /// Original was GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT = 0x9307 - /// - ReferencedByTessControlShaderExt = ((int)0x9307), - /// - /// Original was GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES = 0x9307 - /// - ReferencedByTessControlShaderOes = ((int)0x9307), - /// - /// Original was GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT = 0x9308 - /// - ReferencedByTessEvaluationShaderExt = ((int)0x9308), - /// - /// Original was GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES = 0x9308 - /// - ReferencedByTessEvaluationShaderOes = ((int)0x9308), - /// - /// Original was GL_REFERENCED_BY_GEOMETRY_SHADER_EXT = 0x9309 - /// - ReferencedByGeometryShaderExt = ((int)0x9309), - /// - /// Original was GL_REFERENCED_BY_GEOMETRY_SHADER_OES = 0x9309 - /// - ReferencedByGeometryShaderOes = ((int)0x9309), - /// - /// Original was GL_LOCATION_INDEX_EXT = 0x930F - /// - LocationIndexExt = ((int)0x930F), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_WIDTH = 0x9310 - /// - FramebufferDefaultWidth = ((int)0x9310), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_HEIGHT = 0x9311 - /// - FramebufferDefaultHeight = ((int)0x9311), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_LAYERS = 0x9312 - /// - FramebufferDefaultLayers = ((int)0x9312), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_LAYERS_EXT = 0x9312 - /// - FramebufferDefaultLayersExt = ((int)0x9312), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_LAYERS_OES = 0x9312 - /// - FramebufferDefaultLayersOes = ((int)0x9312), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_SAMPLES = 0x9313 - /// - FramebufferDefaultSamples = ((int)0x9313), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS = 0x9314 - /// - FramebufferDefaultFixedSampleLocations = ((int)0x9314), - /// - /// Original was GL_MAX_FRAMEBUFFER_LAYERS_EXT = 0x9317 - /// - MaxFramebufferLayersExt = ((int)0x9317), - /// - /// Original was GL_MAX_FRAMEBUFFER_LAYERS_OES = 0x9317 - /// - MaxFramebufferLayersOes = ((int)0x9317), - /// - /// Original was GL_RASTER_MULTISAMPLE_EXT = 0x9327 - /// - RasterMultisampleExt = ((int)0x9327), - /// - /// Original was GL_RASTER_SAMPLES_EXT = 0x9328 - /// - RasterSamplesExt = ((int)0x9328), - /// - /// Original was GL_MAX_RASTER_SAMPLES_EXT = 0x9329 - /// - MaxRasterSamplesExt = ((int)0x9329), - /// - /// Original was GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT = 0x932A - /// - RasterFixedSampleLocationsExt = ((int)0x932A), - /// - /// Original was GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT = 0x932B - /// - MultisampleRasterizationAllowedExt = ((int)0x932B), - /// - /// Original was GL_EFFECTIVE_RASTER_SAMPLES_EXT = 0x932C - /// - EffectiveRasterSamplesExt = ((int)0x932C), - /// - /// Original was GL_DEPTH_SAMPLES_NV = 0x932D - /// - DepthSamplesNv = ((int)0x932D), - /// - /// Original was GL_STENCIL_SAMPLES_NV = 0x932E - /// - StencilSamplesNv = ((int)0x932E), - /// - /// Original was GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV = 0x932F - /// - MixedDepthSamplesSupportedNv = ((int)0x932F), - /// - /// Original was GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV = 0x9330 - /// - MixedStencilSamplesSupportedNv = ((int)0x9330), - /// - /// Original was GL_COVERAGE_MODULATION_TABLE_NV = 0x9331 - /// - CoverageModulationTableNv = ((int)0x9331), - /// - /// Original was GL_COVERAGE_MODULATION_NV = 0x9332 - /// - CoverageModulationNv = ((int)0x9332), - /// - /// Original was GL_COVERAGE_MODULATION_TABLE_SIZE_NV = 0x9333 - /// - CoverageModulationTableSizeNv = ((int)0x9333), - /// - /// Original was GL_FILL_RECTANGLE_NV = 0x933C - /// - FillRectangleNv = ((int)0x933C), - /// - /// Original was GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV = 0x933D - /// - SampleLocationSubpixelBitsNv = ((int)0x933D), - /// - /// Original was GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV = 0x933E - /// - SampleLocationPixelGridWidthNv = ((int)0x933E), - /// - /// Original was GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV = 0x933F - /// - SampleLocationPixelGridHeightNv = ((int)0x933F), - /// - /// Original was GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV = 0x9340 - /// - ProgrammableSampleLocationTableSizeNv = ((int)0x9340), - /// - /// Original was GL_PROGRAMMABLE_SAMPLE_LOCATION_NV = 0x9341 - /// - ProgrammableSampleLocationNv = ((int)0x9341), - /// - /// Original was GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV = 0x9342 - /// - FramebufferProgrammableSampleLocationsNv = ((int)0x9342), - /// - /// Original was GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV = 0x9343 - /// - FramebufferSampleLocationPixelGridNv = ((int)0x9343), - /// - /// Original was GL_CONSERVATIVE_RASTERIZATION_NV = 0x9346 - /// - ConservativeRasterizationNv = ((int)0x9346), - /// - /// Original was GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV = 0x9347 - /// - SubpixelPrecisionBiasXBitsNv = ((int)0x9347), - /// - /// Original was GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV = 0x9348 - /// - SubpixelPrecisionBiasYBitsNv = ((int)0x9348), - /// - /// Original was GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV = 0x9349 - /// - MaxSubpixelPrecisionBiasBitsNv = ((int)0x9349), - /// - /// Original was GL_VIEWPORT_SWIZZLE_POSITIVE_X_NV = 0x9350 - /// - ViewportSwizzlePositiveXNv = ((int)0x9350), - /// - /// Original was GL_VIEWPORT_SWIZZLE_NEGATIVE_X_NV = 0x9351 - /// - ViewportSwizzleNegativeXNv = ((int)0x9351), - /// - /// Original was GL_VIEWPORT_SWIZZLE_POSITIVE_Y_NV = 0x9352 - /// - ViewportSwizzlePositiveYNv = ((int)0x9352), - /// - /// Original was GL_VIEWPORT_SWIZZLE_NEGATIVE_Y_NV = 0x9353 - /// - ViewportSwizzleNegativeYNv = ((int)0x9353), - /// - /// Original was GL_VIEWPORT_SWIZZLE_POSITIVE_Z_NV = 0x9354 - /// - ViewportSwizzlePositiveZNv = ((int)0x9354), - /// - /// Original was GL_VIEWPORT_SWIZZLE_NEGATIVE_Z_NV = 0x9355 - /// - ViewportSwizzleNegativeZNv = ((int)0x9355), - /// - /// Original was GL_VIEWPORT_SWIZZLE_POSITIVE_W_NV = 0x9356 - /// - ViewportSwizzlePositiveWNv = ((int)0x9356), - /// - /// Original was GL_VIEWPORT_SWIZZLE_NEGATIVE_W_NV = 0x9357 - /// - ViewportSwizzleNegativeWNv = ((int)0x9357), - /// - /// Original was GL_VIEWPORT_SWIZZLE_X_NV = 0x9358 - /// - ViewportSwizzleXNv = ((int)0x9358), - /// - /// Original was GL_VIEWPORT_SWIZZLE_Y_NV = 0x9359 - /// - ViewportSwizzleYNv = ((int)0x9359), - /// - /// Original was GL_VIEWPORT_SWIZZLE_Z_NV = 0x935A - /// - ViewportSwizzleZNv = ((int)0x935A), - /// - /// Original was GL_VIEWPORT_SWIZZLE_W_NV = 0x935B - /// - ViewportSwizzleWNv = ((int)0x935B), - /// - /// Original was GL_CLIP_ORIGIN_EXT = 0x935C - /// - ClipOriginExt = ((int)0x935C), - /// - /// Original was GL_CLIP_DEPTH_MODE_EXT = 0x935D - /// - ClipDepthModeExt = ((int)0x935D), - /// - /// Original was GL_NEGATIVE_ONE_TO_ONE = 0x935E - /// - NegativeOneToOne = ((int)0x935E), - /// - /// Original was GL_NEGATIVE_ONE_TO_ONE_EXT = 0x935E - /// - NegativeOneToOneExt = ((int)0x935E), - /// - /// Original was GL_ZERO_TO_ONE = 0x935F - /// - ZeroToOne = ((int)0x935F), - /// - /// Original was GL_ZERO_TO_ONE_EXT = 0x935F - /// - ZeroToOneExt = ((int)0x935F), - /// - /// Original was GL_CLEAR_TEXTURE = 0x9365 - /// - ClearTexture = ((int)0x9365), - /// - /// Original was GL_FONT_GLYPHS_AVAILABLE_NV = 0x9368 - /// - FontGlyphsAvailableNv = ((int)0x9368), - /// - /// Original was GL_FONT_TARGET_UNAVAILABLE_NV = 0x9369 - /// - FontTargetUnavailableNv = ((int)0x9369), - /// - /// Original was GL_FONT_UNAVAILABLE_NV = 0x936A - /// - FontUnavailableNv = ((int)0x936A), - /// - /// Original was GL_FONT_UNINTELLIGIBLE_NV = 0x936B - /// - FontUnintelligibleNv = ((int)0x936B), - /// - /// Original was GL_STANDARD_FONT_FORMAT_NV = 0x936C - /// - StandardFontFormatNv = ((int)0x936C), - /// - /// Original was GL_FRAGMENT_INPUT_NV = 0x936D - /// - FragmentInputNv = ((int)0x936D), - /// - /// Original was GL_MULTISAMPLES_NV = 0x9371 - /// - MultisamplesNv = ((int)0x9371), - /// - /// Original was GL_SUPERSAMPLE_SCALE_X_NV = 0x9372 - /// - SupersampleScaleXNv = ((int)0x9372), - /// - /// Original was GL_SUPERSAMPLE_SCALE_Y_NV = 0x9373 - /// - SupersampleScaleYNv = ((int)0x9373), - /// - /// Original was GL_CONFORMANT_NV = 0x9374 - /// - ConformantNv = ((int)0x9374), - /// - /// Original was GL_VIEWPORT_POSITION_W_SCALE_NV = 0x937C - /// - ViewportPositionWScaleNv = ((int)0x937C), - /// - /// Original was GL_VIEWPORT_POSITION_W_SCALE_X_COEFF_NV = 0x937D - /// - ViewportPositionWScaleXCoeffNv = ((int)0x937D), - /// - /// Original was GL_VIEWPORT_POSITION_W_SCALE_Y_COEFF_NV = 0x937E - /// - ViewportPositionWScaleYCoeffNv = ((int)0x937E), - /// - /// Original was GL_NUM_SAMPLE_COUNTS = 0x9380 - /// - NumSampleCounts = ((int)0x9380), - /// - /// Original was GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE = 0x93A0 - /// - TranslatedShaderSourceLengthAngle = ((int)0x93A0), - /// - /// Original was GL_BGRA8_EXT = 0x93A1 - /// - Bgra8Ext = ((int)0x93A1), - /// - /// Original was GL_TEXTURE_USAGE_ANGLE = 0x93A2 - /// - TextureUsageAngle = ((int)0x93A2), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_ANGLE = 0x93A3 - /// - FramebufferAttachmentAngle = ((int)0x93A3), - /// - /// Original was GL_PACK_REVERSE_ROW_ORDER_ANGLE = 0x93A4 - /// - PackReverseRowOrderAngle = ((int)0x93A4), - /// - /// Original was GL_PROGRAM_BINARY_ANGLE = 0x93A6 - /// - ProgramBinaryAngle = ((int)0x93A6), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x4_KHR = 0x93B0 - /// - CompressedRgbaAstc4X4Khr = ((int)0x93B0), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x4_KHR = 0x93B1 - /// - CompressedRgbaAstc5X4Khr = ((int)0x93B1), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x5_KHR = 0x93B2 - /// - CompressedRgbaAstc5X5Khr = ((int)0x93B2), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x5_KHR = 0x93B3 - /// - CompressedRgbaAstc6X5Khr = ((int)0x93B3), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x6_KHR = 0x93B4 - /// - CompressedRgbaAstc6X6Khr = ((int)0x93B4), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x5_KHR = 0x93B5 - /// - CompressedRgbaAstc8X5Khr = ((int)0x93B5), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x6_KHR = 0x93B6 - /// - CompressedRgbaAstc8X6Khr = ((int)0x93B6), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x8_KHR = 0x93B7 - /// - CompressedRgbaAstc8X8Khr = ((int)0x93B7), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x5_KHR = 0x93B8 - /// - CompressedRgbaAstc10X5Khr = ((int)0x93B8), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x6_KHR = 0x93B9 - /// - CompressedRgbaAstc10X6Khr = ((int)0x93B9), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x8_KHR = 0x93BA - /// - CompressedRgbaAstc10X8Khr = ((int)0x93BA), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x10_KHR = 0x93BB - /// - CompressedRgbaAstc10X10Khr = ((int)0x93BB), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_12x10_KHR = 0x93BC - /// - CompressedRgbaAstc12X10Khr = ((int)0x93BC), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_12x12_KHR = 0x93BD - /// - CompressedRgbaAstc12X12Khr = ((int)0x93BD), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_3x3x3_OES = 0x93C0 - /// - CompressedRgbaAstc3X3x3Oes = ((int)0x93C0), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x3x3_OES = 0x93C1 - /// - CompressedRgbaAstc4X3x3Oes = ((int)0x93C1), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x4x3_OES = 0x93C2 - /// - CompressedRgbaAstc4X4x3Oes = ((int)0x93C2), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x4x4_OES = 0x93C3 - /// - CompressedRgbaAstc4X4x4Oes = ((int)0x93C3), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x4x4_OES = 0x93C4 - /// - CompressedRgbaAstc5X4x4Oes = ((int)0x93C4), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x5x4_OES = 0x93C5 - /// - CompressedRgbaAstc5X5x4Oes = ((int)0x93C5), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x5x5_OES = 0x93C6 - /// - CompressedRgbaAstc5X5x5Oes = ((int)0x93C6), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x5x5_OES = 0x93C7 - /// - CompressedRgbaAstc6X5x5Oes = ((int)0x93C7), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x6x5_OES = 0x93C8 - /// - CompressedRgbaAstc6X6x5Oes = ((int)0x93C8), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x6x6_OES = 0x93C9 - /// - CompressedRgbaAstc6X6x6Oes = ((int)0x93C9), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR = 0x93D0 - /// - CompressedSrgb8Alpha8Astc4X4Khr = ((int)0x93D0), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR = 0x93D1 - /// - CompressedSrgb8Alpha8Astc5X4Khr = ((int)0x93D1), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR = 0x93D2 - /// - CompressedSrgb8Alpha8Astc5X5Khr = ((int)0x93D2), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR = 0x93D3 - /// - CompressedSrgb8Alpha8Astc6X5Khr = ((int)0x93D3), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR = 0x93D4 - /// - CompressedSrgb8Alpha8Astc6X6Khr = ((int)0x93D4), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR = 0x93D5 - /// - CompressedSrgb8Alpha8Astc8X5Khr = ((int)0x93D5), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR = 0x93D6 - /// - CompressedSrgb8Alpha8Astc8X6Khr = ((int)0x93D6), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR = 0x93D7 - /// - CompressedSrgb8Alpha8Astc8X8Khr = ((int)0x93D7), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR = 0x93D8 - /// - CompressedSrgb8Alpha8Astc10X5Khr = ((int)0x93D8), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR = 0x93D9 - /// - CompressedSrgb8Alpha8Astc10X6Khr = ((int)0x93D9), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR = 0x93DA - /// - CompressedSrgb8Alpha8Astc10X8Khr = ((int)0x93DA), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR = 0x93DB - /// - CompressedSrgb8Alpha8Astc10X10Khr = ((int)0x93DB), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR = 0x93DC - /// - CompressedSrgb8Alpha8Astc12X10Khr = ((int)0x93DC), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR = 0x93DD - /// - CompressedSrgb8Alpha8Astc12X12Khr = ((int)0x93DD), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES = 0x93E0 - /// - CompressedSrgb8Alpha8Astc3X3x3Oes = ((int)0x93E0), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES = 0x93E1 - /// - CompressedSrgb8Alpha8Astc4X3x3Oes = ((int)0x93E1), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES = 0x93E2 - /// - CompressedSrgb8Alpha8Astc4X4x3Oes = ((int)0x93E2), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES = 0x93E3 - /// - CompressedSrgb8Alpha8Astc4X4x4Oes = ((int)0x93E3), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES = 0x93E4 - /// - CompressedSrgb8Alpha8Astc5X4x4Oes = ((int)0x93E4), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES = 0x93E5 - /// - CompressedSrgb8Alpha8Astc5X5x4Oes = ((int)0x93E5), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES = 0x93E6 - /// - CompressedSrgb8Alpha8Astc5X5x5Oes = ((int)0x93E6), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES = 0x93E7 - /// - CompressedSrgb8Alpha8Astc6X5x5Oes = ((int)0x93E7), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES = 0x93E8 - /// - CompressedSrgb8Alpha8Astc6X6x5Oes = ((int)0x93E8), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES = 0x93E9 - /// - CompressedSrgb8Alpha8Astc6X6x6Oes = ((int)0x93E9), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV2_IMG = 0x93F0 - /// - CompressedSrgbAlphaPvrtc2Bppv2Img = ((int)0x93F0), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV2_IMG = 0x93F1 - /// - CompressedSrgbAlphaPvrtc4Bppv2Img = ((int)0x93F1), - /// - /// Original was GL_PERFQUERY_COUNTER_EVENT_INTEL = 0x94F0 - /// - PerfqueryCounterEventIntel = ((int)0x94F0), - /// - /// Original was GL_PERFQUERY_COUNTER_DURATION_NORM_INTEL = 0x94F1 - /// - PerfqueryCounterDurationNormIntel = ((int)0x94F1), - /// - /// Original was GL_PERFQUERY_COUNTER_DURATION_RAW_INTEL = 0x94F2 - /// - PerfqueryCounterDurationRawIntel = ((int)0x94F2), - /// - /// Original was GL_PERFQUERY_COUNTER_THROUGHPUT_INTEL = 0x94F3 - /// - PerfqueryCounterThroughputIntel = ((int)0x94F3), - /// - /// Original was GL_PERFQUERY_COUNTER_RAW_INTEL = 0x94F4 - /// - PerfqueryCounterRawIntel = ((int)0x94F4), - /// - /// Original was GL_PERFQUERY_COUNTER_TIMESTAMP_INTEL = 0x94F5 - /// - PerfqueryCounterTimestampIntel = ((int)0x94F5), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_UINT32_INTEL = 0x94F8 - /// - PerfqueryCounterDataUint32Intel = ((int)0x94F8), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_UINT64_INTEL = 0x94F9 - /// - PerfqueryCounterDataUint64Intel = ((int)0x94F9), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_FLOAT_INTEL = 0x94FA - /// - PerfqueryCounterDataFloatIntel = ((int)0x94FA), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_DOUBLE_INTEL = 0x94FB - /// - PerfqueryCounterDataDoubleIntel = ((int)0x94FB), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_BOOL32_INTEL = 0x94FC - /// - PerfqueryCounterDataBool32Intel = ((int)0x94FC), - /// - /// Original was GL_PERFQUERY_QUERY_NAME_LENGTH_MAX_INTEL = 0x94FD - /// - PerfqueryQueryNameLengthMaxIntel = ((int)0x94FD), - /// - /// Original was GL_PERFQUERY_COUNTER_NAME_LENGTH_MAX_INTEL = 0x94FE - /// - PerfqueryCounterNameLengthMaxIntel = ((int)0x94FE), - /// - /// Original was GL_PERFQUERY_COUNTER_DESC_LENGTH_MAX_INTEL = 0x94FF - /// - PerfqueryCounterDescLengthMaxIntel = ((int)0x94FF), - /// - /// Original was GL_PERFQUERY_GPA_EXTENDED_COUNTERS_INTEL = 0x9500 - /// - PerfqueryGpaExtendedCountersIntel = ((int)0x9500), - /// - /// Original was GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT = 0x9530 - /// - LayoutDepthReadOnlyStencilAttachmentExt = ((int)0x9530), - /// - /// Original was GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT = 0x9531 - /// - LayoutDepthAttachmentStencilReadOnlyExt = ((int)0x9531), - /// - /// Original was GL_CONSERVATIVE_RASTER_MODE_NV = 0x954D - /// - ConservativeRasterModeNv = ((int)0x954D), - /// - /// Original was GL_CONSERVATIVE_RASTER_MODE_POST_SNAP_NV = 0x954E - /// - ConservativeRasterModePostSnapNv = ((int)0x954E), - /// - /// Original was GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_TRIANGLES_NV = 0x954F - /// - ConservativeRasterModePreSnapTrianglesNv = ((int)0x954F), - /// - /// Original was GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_NV = 0x9550 - /// - ConservativeRasterModePreSnapNv = ((int)0x9550), - /// - /// Original was GL_TEXTURE_TILING_EXT = 0x9580 - /// - TextureTilingExt = ((int)0x9580), - /// - /// Original was GL_DEDICATED_MEMORY_OBJECT_EXT = 0x9581 - /// - DedicatedMemoryObjectExt = ((int)0x9581), - /// - /// Original was GL_NUM_TILING_TYPES_EXT = 0x9582 - /// - NumTilingTypesExt = ((int)0x9582), - /// - /// Original was GL_TILING_TYPES_EXT = 0x9583 - /// - TilingTypesExt = ((int)0x9583), - /// - /// Original was GL_OPTIMAL_TILING_EXT = 0x9584 - /// - OptimalTilingExt = ((int)0x9584), - /// - /// Original was GL_LINEAR_TILING_EXT = 0x9585 - /// - LinearTilingExt = ((int)0x9585), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_FD_EXT = 0x9586 - /// - HandleTypeOpaqueFdExt = ((int)0x9586), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_EXT = 0x9587 - /// - HandleTypeOpaqueWin32Ext = ((int)0x9587), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXT = 0x9588 - /// - HandleTypeOpaqueWin32KmtExt = ((int)0x9588), - /// - /// Original was GL_HANDLE_TYPE_D3D12_TILEPOOL_EXT = 0x9589 - /// - HandleTypeD3D12TilepoolExt = ((int)0x9589), - /// - /// Original was GL_HANDLE_TYPE_D3D12_RESOURCE_EXT = 0x958A - /// - HandleTypeD3D12ResourceExt = ((int)0x958A), - /// - /// Original was GL_HANDLE_TYPE_D3D11_IMAGE_EXT = 0x958B - /// - HandleTypeD3D11ImageExt = ((int)0x958B), - /// - /// Original was GL_HANDLE_TYPE_D3D11_IMAGE_KMT_EXT = 0x958C - /// - HandleTypeD3D11ImageKmtExt = ((int)0x958C), - /// - /// Original was GL_LAYOUT_GENERAL_EXT = 0x958D - /// - LayoutGeneralExt = ((int)0x958D), - /// - /// Original was GL_LAYOUT_COLOR_ATTACHMENT_EXT = 0x958E - /// - LayoutColorAttachmentExt = ((int)0x958E), - /// - /// Original was GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT = 0x958F - /// - LayoutDepthStencilAttachmentExt = ((int)0x958F), - /// - /// Original was GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT = 0x9590 - /// - LayoutDepthStencilReadOnlyExt = ((int)0x9590), - /// - /// Original was GL_LAYOUT_SHADER_READ_ONLY_EXT = 0x9591 - /// - LayoutShaderReadOnlyExt = ((int)0x9591), - /// - /// Original was GL_LAYOUT_TRANSFER_SRC_EXT = 0x9592 - /// - LayoutTransferSrcExt = ((int)0x9592), - /// - /// Original was GL_LAYOUT_TRANSFER_DST_EXT = 0x9593 - /// - LayoutTransferDstExt = ((int)0x9593), - /// - /// Original was GL_HANDLE_TYPE_D3D12_FENCE_EXT = 0x9594 - /// - HandleTypeD3D12FenceExt = ((int)0x9594), - /// - /// Original was GL_D3D12_FENCE_VALUE_EXT = 0x9595 - /// - D3D12FenceValueExt = ((int)0x9595), - /// - /// Original was GL_NUM_DEVICE_UUIDS_EXT = 0x9596 - /// - NumDeviceUuidsExt = ((int)0x9596), - /// - /// Original was GL_DEVICE_UUID_EXT = 0x9597 - /// - DeviceUuidExt = ((int)0x9597), - /// - /// Original was GL_DRIVER_UUID_EXT = 0x9598 - /// - DriverUuidExt = ((int)0x9598), - /// - /// Original was GL_DEVICE_LUID_EXT = 0x9599 - /// - DeviceLuidExt = ((int)0x9599), - /// - /// Original was GL_DEVICE_NODE_MASK_EXT = 0x959A - /// - DeviceNodeMaskExt = ((int)0x959A), - /// - /// Original was GL_PROTECTED_MEMORY_OBJECT_EXT = 0x959B - /// - ProtectedMemoryObjectExt = ((int)0x959B), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR = 0x9630 - /// - FramebufferAttachmentTextureNumViewsOvr = ((int)0x9630), - /// - /// Original was GL_MAX_VIEWS_OVR = 0x9631 - /// - MaxViewsOvr = ((int)0x9631), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR = 0x9632 - /// - FramebufferAttachmentTextureBaseViewIndexOvr = ((int)0x9632), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_VIEW_TARGETS_OVR = 0x9633 - /// - FramebufferIncompleteViewTargetsOvr = ((int)0x9633), - /// - /// Original was GL_MAX_SHADER_COMBINED_LOCAL_STORAGE_FAST_SIZE_EXT = 0x9650 - /// - MaxShaderCombinedLocalStorageFastSizeExt = ((int)0x9650), - /// - /// Original was GL_MAX_SHADER_COMBINED_LOCAL_STORAGE_SIZE_EXT = 0x9651 - /// - MaxShaderCombinedLocalStorageSizeExt = ((int)0x9651), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_INSUFFICIENT_SHADER_COMBINED_LOCAL_STORAGE_EXT = 0x9652 - /// - FramebufferIncompleteInsufficientShaderCombinedLocalStorageExt = ((int)0x9652), - /// - /// Original was GL_FRAMEBUFFER_FETCH_NONCOHERENT_QCOM = 0x96A2 - /// - FramebufferFetchNoncoherentQcom = ((int)0x96A2), - /// - /// Original was GL_SHARED_EDGE_NV = 0xC0 - /// - SharedEdgeNv = ((int)0xC0), - /// - /// Original was GL_ROUNDED_RECT_NV = 0xE8 - /// - RoundedRectNv = ((int)0xE8), - /// - /// Original was GL_RELATIVE_ROUNDED_RECT_NV = 0xE9 - /// - RelativeRoundedRectNv = ((int)0xE9), - /// - /// Original was GL_ROUNDED_RECT2_NV = 0xEA - /// - RoundedRect2Nv = ((int)0xEA), - /// - /// Original was GL_RELATIVE_ROUNDED_RECT2_NV = 0xEB - /// - RelativeRoundedRect2Nv = ((int)0xEB), - /// - /// Original was GL_ROUNDED_RECT4_NV = 0xEC - /// - RoundedRect4Nv = ((int)0xEC), - /// - /// Original was GL_RELATIVE_ROUNDED_RECT4_NV = 0xED - /// - RelativeRoundedRect4Nv = ((int)0xED), - /// - /// Original was GL_ROUNDED_RECT8_NV = 0xEE - /// - RoundedRect8Nv = ((int)0xEE), - /// - /// Original was GL_RELATIVE_ROUNDED_RECT8_NV = 0xEF - /// - RelativeRoundedRect8Nv = ((int)0xEF), - /// - /// Original was GL_RESTART_PATH_NV = 0xF0 - /// - RestartPathNv = ((int)0xF0), - /// - /// Original was GL_DUP_FIRST_CUBIC_CURVE_TO_NV = 0xF2 - /// - DupFirstCubicCurveToNv = ((int)0xF2), - /// - /// Original was GL_DUP_LAST_CUBIC_CURVE_TO_NV = 0xF4 - /// - DupLastCubicCurveToNv = ((int)0xF4), - /// - /// Original was GL_RECT_NV = 0xF6 - /// - RectNv = ((int)0xF6), - /// - /// Original was GL_RELATIVE_RECT_NV = 0xF7 - /// - RelativeRectNv = ((int)0xF7), - /// - /// Original was GL_CIRCULAR_CCW_ARC_TO_NV = 0xF8 - /// - CircularCcwArcToNv = ((int)0xF8), - /// - /// Original was GL_CIRCULAR_CW_ARC_TO_NV = 0xFA - /// - CircularCwArcToNv = ((int)0xFA), - /// - /// Original was GL_CIRCULAR_TANGENT_ARC_TO_NV = 0xFC - /// - CircularTangentArcToNv = ((int)0xFC), - /// - /// Original was GL_ARC_TO_NV = 0xFE - /// - ArcToNv = ((int)0xFE), - /// - /// Original was GL_RELATIVE_ARC_TO_NV = 0xFF - /// - RelativeArcToNv = ((int)0xFF), - /// - /// Original was GL_ALL_ATTRIB_BITS = 0xFFFFFFFF - /// - AllAttribBits = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_ALL_BARRIER_BITS = 0xFFFFFFFF - /// - AllBarrierBits = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_ALL_BARRIER_BITS_EXT = 0xFFFFFFFF - /// - AllBarrierBitsExt = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_ALL_SHADER_BITS = 0xFFFFFFFF - /// - AllShaderBits = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_ALL_SHADER_BITS_EXT = 0xFFFFFFFF - /// - AllShaderBitsExt = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_CLIENT_ALL_ATTRIB_BITS = 0xFFFFFFFF - /// - ClientAllAttribBits = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_QUERY_ALL_EVENT_BITS_AMD = 0xFFFFFFFF - /// - QueryAllEventBitsAmd = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_TIMEOUT_IGNORED_APPLE = 0xFFFFFFFFFFFFFFFF - /// - TimeoutIgnoredApple = unchecked((int)0xFFFFFFFFFFFFFFFF), - /// - /// Original was GL_LAYOUT_LINEAR_INTEL = 1 - /// - LayoutLinearIntel = ((int)1), - /// - /// Original was GL_One = 1 - /// - One = ((int)1), - /// - /// Original was GL_TRUE = 1 - /// - True = ((int)1), - /// - /// Original was GL_UUID_SIZE_EXT = 16 - /// - UuidSizeExt = ((int)16), - /// - /// Original was GL_LAYOUT_LINEAR_CPU_CACHED_INTEL = 2 - /// - LayoutLinearCpuCachedIntel = ((int)2), - /// - /// Original was GL_LUID_SIZE_EXT = 8 - /// - LuidSizeExt = ((int)8), - } - - /// - /// Not used directly. - /// - public enum AlphaFunction : int - { - /// - /// Original was GL_NEVER = 0x0200 - /// - Never = ((int)0x0200), - /// - /// Original was GL_LESS = 0x0201 - /// - Less = ((int)0x0201), - /// - /// Original was GL_EQUAL = 0x0202 - /// - Equal = ((int)0x0202), - /// - /// Original was GL_LEQUAL = 0x0203 - /// - Lequal = ((int)0x0203), - /// - /// Original was GL_GREATER = 0x0204 - /// - Greater = ((int)0x0204), - /// - /// Original was GL_NOTEQUAL = 0x0205 - /// - Notequal = ((int)0x0205), - /// - /// Original was GL_GEQUAL = 0x0206 - /// - Gequal = ((int)0x0206), - /// - /// Original was GL_ALWAYS = 0x0207 - /// - Always = ((int)0x0207), - } - - /// - /// Not used directly. - /// - public enum AmdCompressed3DcTexture : int - { - /// - /// Original was GL_3DC_X_AMD = 0x87F9 - /// - Gl3DcXAmd = ((int)0x87F9), - /// - /// Original was GL_3DC_XY_AMD = 0x87FA - /// - Gl3DcXyAmd = ((int)0x87FA), - } - - /// - /// Not used directly. - /// - public enum AmdCompressedAtcTexture : int - { - /// - /// Original was GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD = 0x87EE - /// - AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE), - /// - /// Original was GL_ATC_RGB_AMD = 0x8C92 - /// - AtcRgbAmd = ((int)0x8C92), - /// - /// Original was GL_ATC_RGBA_EXPLICIT_ALPHA_AMD = 0x8C93 - /// - AtcRgbaExplicitAlphaAmd = ((int)0x8C93), - } - - /// - /// Not used directly. - /// - public enum AmdPerformanceMonitor : int - { - /// - /// Original was GL_COUNTER_TYPE_AMD = 0x8BC0 - /// - CounterTypeAmd = ((int)0x8BC0), - /// - /// Original was GL_COUNTER_RANGE_AMD = 0x8BC1 - /// - CounterRangeAmd = ((int)0x8BC1), - /// - /// Original was GL_UNSIGNED_INT64_AMD = 0x8BC2 - /// - UnsignedInt64Amd = ((int)0x8BC2), - /// - /// Original was GL_PERCENTAGE_AMD = 0x8BC3 - /// - PercentageAmd = ((int)0x8BC3), - /// - /// Original was GL_PERFMON_RESULT_AVAILABLE_AMD = 0x8BC4 - /// - PerfmonResultAvailableAmd = ((int)0x8BC4), - /// - /// Original was GL_PERFMON_RESULT_SIZE_AMD = 0x8BC5 - /// - PerfmonResultSizeAmd = ((int)0x8BC5), - /// - /// Original was GL_PERFMON_RESULT_AMD = 0x8BC6 - /// - PerfmonResultAmd = ((int)0x8BC6), - } - - /// - /// Not used directly. - /// - public enum AmdProgramBinaryZ400 : int - { - /// - /// Original was GL_Z400_BINARY_AMD = 0x8740 - /// - Z400BinaryAmd = ((int)0x8740), - } - - /// - /// Not used directly. - /// - public enum AndroidExtensionPackEs31a : int - { - } - - /// - /// Not used directly. - /// - public enum AngleDepthTexture : int - { - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_DEPTH_COMPONENT = 0x1902 - /// - DepthComponent = ((int)0x1902), - /// - /// Original was GL_DEPTH_COMPONENT16 = 0x81A5 - /// - DepthComponent16 = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT32_OES = 0x81A7 - /// - DepthComponent32Oes = ((int)0x81A7), - /// - /// Original was GL_DEPTH_STENCIL_OES = 0x84F9 - /// - DepthStencilOes = ((int)0x84F9), - /// - /// Original was GL_UNSIGNED_INT_24_8_OES = 0x84FA - /// - UnsignedInt248Oes = ((int)0x84FA), - /// - /// Original was GL_DEPTH24_STENCIL8_OES = 0x88F0 - /// - Depth24Stencil8Oes = ((int)0x88F0), - } - - /// - /// Not used directly. - /// - public enum AngleFramebufferBlit : int - { - /// - /// Original was GL_DRAW_FRAMEBUFFER_BINDING_ANGLE = 0x8CA6 - /// - DrawFramebufferBindingAngle = ((int)0x8CA6), - /// - /// Original was GL_READ_FRAMEBUFFER_ANGLE = 0x8CA8 - /// - ReadFramebufferAngle = ((int)0x8CA8), - /// - /// Original was GL_DRAW_FRAMEBUFFER_ANGLE = 0x8CA9 - /// - DrawFramebufferAngle = ((int)0x8CA9), - /// - /// Original was GL_READ_FRAMEBUFFER_BINDING_ANGLE = 0x8CAA - /// - ReadFramebufferBindingAngle = ((int)0x8CAA), - } - - /// - /// Not used directly. - /// - public enum AngleFramebufferMultisample : int - { - /// - /// Original was GL_RENDERBUFFER_SAMPLES_ANGLE = 0x8CAB - /// - RenderbufferSamplesAngle = ((int)0x8CAB), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_ANGLE = 0x8D56 - /// - FramebufferIncompleteMultisampleAngle = ((int)0x8D56), - /// - /// Original was GL_MAX_SAMPLES_ANGLE = 0x8D57 - /// - MaxSamplesAngle = ((int)0x8D57), - } - - /// - /// Not used directly. - /// - public enum AngleInstancedArrays : int - { - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE = 0x88FE - /// - VertexAttribArrayDivisorAngle = ((int)0x88FE), - } - - /// - /// Not used directly. - /// - public enum AnglePackReverseRowOrder : int - { - /// - /// Original was GL_PACK_REVERSE_ROW_ORDER_ANGLE = 0x93A4 - /// - PackReverseRowOrderAngle = ((int)0x93A4), - } - - /// - /// Not used directly. - /// - public enum AngleProgramBinary : int - { - /// - /// Original was GL_PROGRAM_BINARY_ANGLE = 0x93A6 - /// - ProgramBinaryAngle = ((int)0x93A6), - } - - /// - /// Not used directly. - /// - public enum AngleTextureCompressionDxt3 : int - { - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT3_ANGLE = 0x83F2 - /// - CompressedRgbaS3tcDxt3Angle = ((int)0x83F2), - } - - /// - /// Not used directly. - /// - public enum AngleTextureCompressionDxt5 : int - { - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT5_ANGLE = 0x83F3 - /// - CompressedRgbaS3tcDxt5Angle = ((int)0x83F3), - } - - /// - /// Not used directly. - /// - public enum AngleTextureUsage : int - { - /// - /// Original was GL_TEXTURE_USAGE_ANGLE = 0x93A2 - /// - TextureUsageAngle = ((int)0x93A2), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_ANGLE = 0x93A3 - /// - FramebufferAttachmentAngle = ((int)0x93A3), - } - - /// - /// Not used directly. - /// - public enum AngleTranslatedShaderSource : int - { - /// - /// Original was GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE = 0x93A0 - /// - TranslatedShaderSourceLengthAngle = ((int)0x93A0), - } - - /// - /// Not used directly. - /// - public enum AppleClipDistance : int - { - /// - /// Original was GL_MAX_CLIP_DISTANCES_APPLE = 0x0D32 - /// - MaxClipDistancesApple = ((int)0x0D32), - /// - /// Original was GL_CLIP_DISTANCE0_APPLE = 0x3000 - /// - ClipDistance0Apple = ((int)0x3000), - /// - /// Original was GL_CLIP_DISTANCE1_APPLE = 0x3001 - /// - ClipDistance1Apple = ((int)0x3001), - /// - /// Original was GL_CLIP_DISTANCE2_APPLE = 0x3002 - /// - ClipDistance2Apple = ((int)0x3002), - /// - /// Original was GL_CLIP_DISTANCE3_APPLE = 0x3003 - /// - ClipDistance3Apple = ((int)0x3003), - /// - /// Original was GL_CLIP_DISTANCE4_APPLE = 0x3004 - /// - ClipDistance4Apple = ((int)0x3004), - /// - /// Original was GL_CLIP_DISTANCE5_APPLE = 0x3005 - /// - ClipDistance5Apple = ((int)0x3005), - /// - /// Original was GL_CLIP_DISTANCE6_APPLE = 0x3006 - /// - ClipDistance6Apple = ((int)0x3006), - /// - /// Original was GL_CLIP_DISTANCE7_APPLE = 0x3007 - /// - ClipDistance7Apple = ((int)0x3007), - } - - /// - /// Not used directly. - /// - public enum AppleColorBufferPackedFloat : int - { - } - - /// - /// Not used directly. - /// - public enum AppleCopyTextureLevels : int - { - } - - /// - /// Not used directly. - /// - public enum AppleFramebufferMultisample : int - { - /// - /// Original was GL_DRAW_FRAMEBUFFER_BINDING_APPLE = 0x8CA6 - /// - DrawFramebufferBindingApple = ((int)0x8CA6), - /// - /// Original was GL_READ_FRAMEBUFFER_APPLE = 0x8CA8 - /// - ReadFramebufferApple = ((int)0x8CA8), - /// - /// Original was GL_DRAW_FRAMEBUFFER_APPLE = 0x8CA9 - /// - DrawFramebufferApple = ((int)0x8CA9), - /// - /// Original was GL_READ_FRAMEBUFFER_BINDING_APPLE = 0x8CAA - /// - ReadFramebufferBindingApple = ((int)0x8CAA), - /// - /// Original was GL_RENDERBUFFER_SAMPLES_APPLE = 0x8CAB - /// - RenderbufferSamplesApple = ((int)0x8CAB), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE = 0x8D56 - /// - FramebufferIncompleteMultisampleApple = ((int)0x8D56), - /// - /// Original was GL_MAX_SAMPLES_APPLE = 0x8D57 - /// - MaxSamplesApple = ((int)0x8D57), - } - - /// - /// Not used directly. - /// - public enum AppleRgb422 : int - { - /// - /// Original was GL_UNSIGNED_SHORT_8_8_APPLE = 0x85BA - /// - UnsignedShort88Apple = ((int)0x85BA), - /// - /// Original was GL_UNSIGNED_SHORT_8_8_REV_APPLE = 0x85BB - /// - UnsignedShort88RevApple = ((int)0x85BB), - /// - /// Original was GL_RGB_422_APPLE = 0x8A1F - /// - Rgb422Apple = ((int)0x8A1F), - /// - /// Original was GL_RGB_RAW_422_APPLE = 0x8A51 - /// - RgbRaw422Apple = ((int)0x8A51), - } - - /// - /// Not used directly. - /// - public enum AppleSync : int - { - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT_APPLE = 0x00000001 - /// - SyncFlushCommandsBitApple = ((int)0x00000001), - /// - /// Original was GL_SYNC_OBJECT_APPLE = 0x8A53 - /// - SyncObjectApple = ((int)0x8A53), - /// - /// Original was GL_MAX_SERVER_WAIT_TIMEOUT_APPLE = 0x9111 - /// - MaxServerWaitTimeoutApple = ((int)0x9111), - /// - /// Original was GL_OBJECT_TYPE_APPLE = 0x9112 - /// - ObjectTypeApple = ((int)0x9112), - /// - /// Original was GL_SYNC_CONDITION_APPLE = 0x9113 - /// - SyncConditionApple = ((int)0x9113), - /// - /// Original was GL_SYNC_STATUS_APPLE = 0x9114 - /// - SyncStatusApple = ((int)0x9114), - /// - /// Original was GL_SYNC_FLAGS_APPLE = 0x9115 - /// - SyncFlagsApple = ((int)0x9115), - /// - /// Original was GL_SYNC_FENCE_APPLE = 0x9116 - /// - SyncFenceApple = ((int)0x9116), - /// - /// Original was GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE = 0x9117 - /// - SyncGpuCommandsCompleteApple = ((int)0x9117), - /// - /// Original was GL_UNSIGNALED_APPLE = 0x9118 - /// - UnsignaledApple = ((int)0x9118), - /// - /// Original was GL_SIGNALED_APPLE = 0x9119 - /// - SignaledApple = ((int)0x9119), - /// - /// Original was GL_ALREADY_SIGNALED_APPLE = 0x911A - /// - AlreadySignaledApple = ((int)0x911A), - /// - /// Original was GL_TIMEOUT_EXPIRED_APPLE = 0x911B - /// - TimeoutExpiredApple = ((int)0x911B), - /// - /// Original was GL_CONDITION_SATISFIED_APPLE = 0x911C - /// - ConditionSatisfiedApple = ((int)0x911C), - /// - /// Original was GL_WAIT_FAILED_APPLE = 0x911D - /// - WaitFailedApple = ((int)0x911D), - /// - /// Original was GL_TIMEOUT_IGNORED_APPLE = 0xFFFFFFFFFFFFFFFF - /// - TimeoutIgnoredApple = unchecked((int)0xFFFFFFFFFFFFFFFF), - } - - /// - /// Not used directly. - /// - public enum AppleTextureFormatBgra8888 : int - { - /// - /// Original was GL_BGRA_EXT = 0x80E1 - /// - BgraExt = ((int)0x80E1), - /// - /// Original was GL_BGRA8_EXT = 0x93A1 - /// - Bgra8Ext = ((int)0x93A1), - } - - /// - /// Not used directly. - /// - public enum AppleTextureMaxLevel : int - { - /// - /// Original was GL_TEXTURE_MAX_LEVEL_APPLE = 0x813D - /// - TextureMaxLevelApple = ((int)0x813D), - } - - /// - /// Not used directly. - /// - public enum AppleTexturePackedFloat : int - { - /// - /// Original was GL_R11F_G11F_B10F_APPLE = 0x8C3A - /// - R11fG11fB10fApple = ((int)0x8C3A), - /// - /// Original was GL_UNSIGNED_INT_10F_11F_11F_REV_APPLE = 0x8C3B - /// - UnsignedInt10F11F11FRevApple = ((int)0x8C3B), - /// - /// Original was GL_RGB9_E5_APPLE = 0x8C3D - /// - Rgb9E5Apple = ((int)0x8C3D), - /// - /// Original was GL_UNSIGNED_INT_5_9_9_9_REV_APPLE = 0x8C3E - /// - UnsignedInt5999RevApple = ((int)0x8C3E), - } - - /// - /// Not used directly. - /// - public enum ArmMaliProgramBinary : int - { - /// - /// Original was GL_MALI_PROGRAM_BINARY_ARM = 0x8F61 - /// - MaliProgramBinaryArm = ((int)0x8F61), - } - - /// - /// Not used directly. - /// - public enum ArmMaliShaderBinary : int - { - /// - /// Original was GL_MALI_SHADER_BINARY_ARM = 0x8F60 - /// - MaliShaderBinaryArm = ((int)0x8F60), - } - - /// - /// Not used directly. - /// - public enum ArmRgba8 : int - { - } - - /// - /// Not used directly. - /// - public enum ArmShaderFramebufferFetch : int - { - /// - /// Original was GL_FETCH_PER_SAMPLE_ARM = 0x8F65 - /// - FetchPerSampleArm = ((int)0x8F65), - /// - /// Original was GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM = 0x8F66 - /// - FragmentShaderFramebufferFetchMrtArm = ((int)0x8F66), - } - - /// - /// Not used directly. - /// - public enum ArmShaderFramebufferFetchDepthStencil : int - { - } - - /// - /// Not used directly. - /// - public enum AtomicCounterBufferPName : int - { - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER = 0x90ED - /// - AtomicCounterBufferReferencedByComputeShader = ((int)0x90ED), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_BINDING = 0x92C1 - /// - AtomicCounterBufferBinding = ((int)0x92C1), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE = 0x92C4 - /// - AtomicCounterBufferDataSize = ((int)0x92C4), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS = 0x92C5 - /// - AtomicCounterBufferActiveAtomicCounters = ((int)0x92C5), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES = 0x92C6 - /// - AtomicCounterBufferActiveAtomicCounterIndices = ((int)0x92C6), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER = 0x92C7 - /// - AtomicCounterBufferReferencedByVertexShader = ((int)0x92C7), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER = 0x92C8 - /// - AtomicCounterBufferReferencedByTessControlShader = ((int)0x92C8), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x92C9 - /// - AtomicCounterBufferReferencedByTessEvaluationShader = ((int)0x92C9), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER = 0x92CA - /// - AtomicCounterBufferReferencedByGeometryShader = ((int)0x92CA), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER = 0x92CB - /// - AtomicCounterBufferReferencedByFragmentShader = ((int)0x92CB), - } - - /// - /// Not used directly. - /// - [Flags] - public enum AttribMask : int - { - /// - /// Original was GL_CURRENT_BIT = 0x00000001 - /// - CurrentBit = ((int)0x00000001), - /// - /// Original was GL_POINT_BIT = 0x00000002 - /// - PointBit = ((int)0x00000002), - /// - /// Original was GL_LINE_BIT = 0x00000004 - /// - LineBit = ((int)0x00000004), - /// - /// Original was GL_POLYGON_BIT = 0x00000008 - /// - PolygonBit = ((int)0x00000008), - /// - /// Original was GL_POLYGON_STIPPLE_BIT = 0x00000010 - /// - PolygonStippleBit = ((int)0x00000010), - /// - /// Original was GL_PIXEL_MODE_BIT = 0x00000020 - /// - PixelModeBit = ((int)0x00000020), - /// - /// Original was GL_LIGHTING_BIT = 0x00000040 - /// - LightingBit = ((int)0x00000040), - /// - /// Original was GL_FOG_BIT = 0x00000080 - /// - FogBit = ((int)0x00000080), - /// - /// Original was GL_DEPTH_BUFFER_BIT = 0x00000100 - /// - DepthBufferBit = ((int)0x00000100), - /// - /// Original was GL_ACCUM_BUFFER_BIT = 0x00000200 - /// - AccumBufferBit = ((int)0x00000200), - /// - /// Original was GL_STENCIL_BUFFER_BIT = 0x00000400 - /// - StencilBufferBit = ((int)0x00000400), - /// - /// Original was GL_VIEWPORT_BIT = 0x00000800 - /// - ViewportBit = ((int)0x00000800), - /// - /// Original was GL_TRANSFORM_BIT = 0x00001000 - /// - TransformBit = ((int)0x00001000), - /// - /// Original was GL_ENABLE_BIT = 0x00002000 - /// - EnableBit = ((int)0x00002000), - /// - /// Original was GL_COLOR_BUFFER_BIT = 0x00004000 - /// - ColorBufferBit = ((int)0x00004000), - /// - /// Original was GL_HINT_BIT = 0x00008000 - /// - HintBit = ((int)0x00008000), - /// - /// Original was GL_EVAL_BIT = 0x00010000 - /// - EvalBit = ((int)0x00010000), - /// - /// Original was GL_LIST_BIT = 0x00020000 - /// - ListBit = ((int)0x00020000), - /// - /// Original was GL_TEXTURE_BIT = 0x00040000 - /// - TextureBit = ((int)0x00040000), - /// - /// Original was GL_SCISSOR_BIT = 0x00080000 - /// - ScissorBit = ((int)0x00080000), - /// - /// Original was GL_MULTISAMPLE_BIT = 0x20000000 - /// - MultisampleBit = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT_3DFX = 0x20000000 - /// - MultisampleBit3Dfx = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT_ARB = 0x20000000 - /// - MultisampleBitArb = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT_EXT = 0x20000000 - /// - MultisampleBitExt = ((int)0x20000000), - /// - /// Original was GL_ALL_ATTRIB_BITS = 0xFFFFFFFF - /// - AllAttribBits = unchecked((int)0xFFFFFFFF), - } - - /// - /// Not used directly. - /// - public enum AttributeType : int - { - /// - /// Original was GL_FLOAT_VEC2 = 0x8B50 - /// - FloatVec2 = ((int)0x8B50), - /// - /// Original was GL_FLOAT_VEC2_ARB = 0x8B50 - /// - FloatVec2Arb = ((int)0x8B50), - /// - /// Original was GL_FLOAT_VEC3 = 0x8B51 - /// - FloatVec3 = ((int)0x8B51), - /// - /// Original was GL_FLOAT_VEC3_ARB = 0x8B51 - /// - FloatVec3Arb = ((int)0x8B51), - /// - /// Original was GL_FLOAT_VEC4 = 0x8B52 - /// - FloatVec4 = ((int)0x8B52), - /// - /// Original was GL_FLOAT_VEC4_ARB = 0x8B52 - /// - FloatVec4Arb = ((int)0x8B52), - /// - /// Original was GL_INT_VEC2 = 0x8B53 - /// - IntVec2 = ((int)0x8B53), - /// - /// Original was GL_INT_VEC2_ARB = 0x8B53 - /// - IntVec2Arb = ((int)0x8B53), - /// - /// Original was GL_INT_VEC3 = 0x8B54 - /// - IntVec3 = ((int)0x8B54), - /// - /// Original was GL_INT_VEC3_ARB = 0x8B54 - /// - IntVec3Arb = ((int)0x8B54), - /// - /// Original was GL_INT_VEC4 = 0x8B55 - /// - IntVec4 = ((int)0x8B55), - /// - /// Original was GL_INT_VEC4_ARB = 0x8B55 - /// - IntVec4Arb = ((int)0x8B55), - /// - /// Original was GL_BOOL = 0x8B56 - /// - Bool = ((int)0x8B56), - /// - /// Original was GL_BOOL_ARB = 0x8B56 - /// - BoolArb = ((int)0x8B56), - /// - /// Original was GL_BOOL_VEC2 = 0x8B57 - /// - BoolVec2 = ((int)0x8B57), - /// - /// Original was GL_BOOL_VEC2_ARB = 0x8B57 - /// - BoolVec2Arb = ((int)0x8B57), - /// - /// Original was GL_BOOL_VEC3 = 0x8B58 - /// - BoolVec3 = ((int)0x8B58), - /// - /// Original was GL_BOOL_VEC3_ARB = 0x8B58 - /// - BoolVec3Arb = ((int)0x8B58), - /// - /// Original was GL_BOOL_VEC4 = 0x8B59 - /// - BoolVec4 = ((int)0x8B59), - /// - /// Original was GL_BOOL_VEC4_ARB = 0x8B59 - /// - BoolVec4Arb = ((int)0x8B59), - /// - /// Original was GL_FLOAT_MAT2 = 0x8B5A - /// - FloatMat2 = ((int)0x8B5A), - /// - /// Original was GL_FLOAT_MAT2_ARB = 0x8B5A - /// - FloatMat2Arb = ((int)0x8B5A), - /// - /// Original was GL_FLOAT_MAT3 = 0x8B5B - /// - FloatMat3 = ((int)0x8B5B), - /// - /// Original was GL_FLOAT_MAT3_ARB = 0x8B5B - /// - FloatMat3Arb = ((int)0x8B5B), - /// - /// Original was GL_FLOAT_MAT4 = 0x8B5C - /// - FloatMat4 = ((int)0x8B5C), - /// - /// Original was GL_FLOAT_MAT4_ARB = 0x8B5C - /// - FloatMat4Arb = ((int)0x8B5C), - /// - /// Original was GL_SAMPLER_1D = 0x8B5D - /// - Sampler1D = ((int)0x8B5D), - /// - /// Original was GL_SAMPLER_1D_ARB = 0x8B5D - /// - Sampler1DArb = ((int)0x8B5D), - /// - /// Original was GL_SAMPLER_2D = 0x8B5E - /// - Sampler2D = ((int)0x8B5E), - /// - /// Original was GL_SAMPLER_2D_ARB = 0x8B5E - /// - Sampler2DArb = ((int)0x8B5E), - /// - /// Original was GL_SAMPLER_3D = 0x8B5F - /// - Sampler3D = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_3D_ARB = 0x8B5F - /// - Sampler3DArb = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_3D_OES = 0x8B5F - /// - Sampler3DOes = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_CUBE = 0x8B60 - /// - SamplerCube = ((int)0x8B60), - /// - /// Original was GL_SAMPLER_CUBE_ARB = 0x8B60 - /// - SamplerCubeArb = ((int)0x8B60), - /// - /// Original was GL_SAMPLER_1D_SHADOW = 0x8B61 - /// - Sampler1DShadow = ((int)0x8B61), - /// - /// Original was GL_SAMPLER_1D_SHADOW_ARB = 0x8B61 - /// - Sampler1DShadowArb = ((int)0x8B61), - /// - /// Original was GL_SAMPLER_2D_SHADOW = 0x8B62 - /// - Sampler2DShadow = ((int)0x8B62), - /// - /// Original was GL_SAMPLER_2D_SHADOW_ARB = 0x8B62 - /// - Sampler2DShadowArb = ((int)0x8B62), - /// - /// Original was GL_SAMPLER_2D_SHADOW_EXT = 0x8B62 - /// - Sampler2DShadowExt = ((int)0x8B62), - /// - /// Original was GL_SAMPLER_2D_RECT = 0x8B63 - /// - Sampler2DRect = ((int)0x8B63), - /// - /// Original was GL_SAMPLER_2D_RECT_ARB = 0x8B63 - /// - Sampler2DRectArb = ((int)0x8B63), - /// - /// Original was GL_SAMPLER_2D_RECT_SHADOW = 0x8B64 - /// - Sampler2DRectShadow = ((int)0x8B64), - /// - /// Original was GL_SAMPLER_2D_RECT_SHADOW_ARB = 0x8B64 - /// - Sampler2DRectShadowArb = ((int)0x8B64), - /// - /// Original was GL_FLOAT_MAT2x3 = 0x8B65 - /// - FloatMat2x3 = ((int)0x8B65), - /// - /// Original was GL_FLOAT_MAT2x3_NV = 0x8B65 - /// - FloatMat2x3Nv = ((int)0x8B65), - /// - /// Original was GL_FLOAT_MAT2x4 = 0x8B66 - /// - FloatMat2x4 = ((int)0x8B66), - /// - /// Original was GL_FLOAT_MAT2x4_NV = 0x8B66 - /// - FloatMat2x4Nv = ((int)0x8B66), - /// - /// Original was GL_FLOAT_MAT3x2 = 0x8B67 - /// - FloatMat3x2 = ((int)0x8B67), - /// - /// Original was GL_FLOAT_MAT3x2_NV = 0x8B67 - /// - FloatMat3x2Nv = ((int)0x8B67), - /// - /// Original was GL_FLOAT_MAT3x4 = 0x8B68 - /// - FloatMat3x4 = ((int)0x8B68), - /// - /// Original was GL_FLOAT_MAT3x4_NV = 0x8B68 - /// - FloatMat3x4Nv = ((int)0x8B68), - /// - /// Original was GL_FLOAT_MAT4x2 = 0x8B69 - /// - FloatMat4x2 = ((int)0x8B69), - /// - /// Original was GL_FLOAT_MAT4x2_NV = 0x8B69 - /// - FloatMat4x2Nv = ((int)0x8B69), - /// - /// Original was GL_FLOAT_MAT4x3 = 0x8B6A - /// - FloatMat4x3 = ((int)0x8B6A), - /// - /// Original was GL_FLOAT_MAT4x3_NV = 0x8B6A - /// - FloatMat4x3Nv = ((int)0x8B6A), - } - - /// - /// Used in GL.DrawArrays, GL.DrawElements - /// - public enum BeginMode : int - { - /// - /// Original was GL_Points = 0X0000 - /// - Points = ((int)0X0000), - /// - /// Original was GL_Lines = 0X0001 - /// - Lines = ((int)0X0001), - /// - /// Original was GL_LineLoop = 0X0002 - /// - LineLoop = ((int)0X0002), - /// - /// Original was GL_LineStrip = 0X0003 - /// - LineStrip = ((int)0X0003), - /// - /// Original was GL_Triangles = 0X0004 - /// - Triangles = ((int)0X0004), - /// - /// Original was GL_TriangleStrip = 0X0005 - /// - TriangleStrip = ((int)0X0005), - /// - /// Original was GL_TriangleFan = 0X0006 - /// - TriangleFan = ((int)0X0006), - } - - /// - /// Not used directly. - /// - public enum BindTransformFeedbackTarget : int - { - /// - /// Original was GL_TRANSFORM_FEEDBACK = 0x8E22 - /// - TransformFeedback = ((int)0x8E22), - } - - /// - /// Used in GL.BlendEquation, GL.BlendEquationSeparate and 4 other functions - /// - public enum BlendEquationMode : int - { - /// - /// Original was GL_FuncAdd = 0X8006 - /// - FuncAdd = ((int)0X8006), - /// - /// Original was GL_FuncSubtract = 0X800a - /// - FuncSubtract = ((int)0X800a), - /// - /// Original was GL_FuncReverseSubtract = 0X800b - /// - FuncReverseSubtract = ((int)0X800b), - } - - /// - /// Not used directly. - /// - public enum BlendEquationModeExt : int - { - /// - /// Original was GL_LOGIC_OP = 0x0BF1 - /// - LogicOp = ((int)0x0BF1), - /// - /// Original was GL_FUNC_ADD = 0x8006 - /// - FuncAdd = ((int)0x8006), - /// - /// Original was GL_FUNC_ADD_EXT = 0x8006 - /// - FuncAddExt = ((int)0x8006), - /// - /// Original was GL_MIN_EXT = 0x8007 - /// - MinExt = ((int)0x8007), - /// - /// Original was GL_MAX_EXT = 0x8008 - /// - MaxExt = ((int)0x8008), - /// - /// Original was GL_FUNC_SUBTRACT = 0x800A - /// - FuncSubtract = ((int)0x800A), - /// - /// Original was GL_FUNC_SUBTRACT_EXT = 0x800A - /// - FuncSubtractExt = ((int)0x800A), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT = 0x800B - /// - FuncReverseSubtract = ((int)0x800B), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT_EXT = 0x800B - /// - FuncReverseSubtractExt = ((int)0x800B), - /// - /// Original was GL_ALPHA_MIN_SGIX = 0x8320 - /// - AlphaMinSgix = ((int)0x8320), - /// - /// Original was GL_ALPHA_MAX_SGIX = 0x8321 - /// - AlphaMaxSgix = ((int)0x8321), - } - - /// - /// Used in GL.Ext.BlendFunc, GL.Ext.BlendFuncSeparate and 2 other functions - /// - public enum BlendingFactor : int - { - /// - /// Original was GL_ZERO = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_SRC_COLOR = 0x0300 - /// - SrcColor = ((int)0x0300), - /// - /// Original was GL_ONE_MINUS_SRC_COLOR = 0x0301 - /// - OneMinusSrcColor = ((int)0x0301), - /// - /// Original was GL_SRC_ALPHA = 0x0302 - /// - SrcAlpha = ((int)0x0302), - /// - /// Original was GL_ONE_MINUS_SRC_ALPHA = 0x0303 - /// - OneMinusSrcAlpha = ((int)0x0303), - /// - /// Original was GL_DST_ALPHA = 0x0304 - /// - DstAlpha = ((int)0x0304), - /// - /// Original was GL_ONE_MINUS_DST_ALPHA = 0x0305 - /// - OneMinusDstAlpha = ((int)0x0305), - /// - /// Original was GL_DST_COLOR = 0x0306 - /// - DstColor = ((int)0x0306), - /// - /// Original was GL_ONE_MINUS_DST_COLOR = 0x0307 - /// - OneMinusDstColor = ((int)0x0307), - /// - /// Original was GL_SRC_ALPHA_SATURATE = 0x0308 - /// - SrcAlphaSaturate = ((int)0x0308), - /// - /// Original was GL_CONSTANT_COLOR = 0x8001 - /// - ConstantColor = ((int)0x8001), - /// - /// Original was GL_ONE_MINUS_CONSTANT_COLOR = 0x8002 - /// - OneMinusConstantColor = ((int)0x8002), - /// - /// Original was GL_CONSTANT_ALPHA = 0x8003 - /// - ConstantAlpha = ((int)0x8003), - /// - /// Original was GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004 - /// - OneMinusConstantAlpha = ((int)0x8004), - /// - /// Original was GL_SRC1_ALPHA = 0x8589 - /// - Src1Alpha = ((int)0x8589), - /// - /// Original was GL_SRC1_COLOR = 0x88F9 - /// - Src1Color = ((int)0x88F9), - /// - /// Original was GL_ONE = 1 - /// - One = ((int)1), - } - - /// - /// Used in GL.BlendFunc, GL.BlendFuncSeparate - /// - public enum BlendingFactorDest : int - { - /// - /// Original was GL_Zero = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_SrcColor = 0X0300 - /// - SrcColor = ((int)0X0300), - /// - /// Original was GL_OneMinusSrcColor = 0X0301 - /// - OneMinusSrcColor = ((int)0X0301), - /// - /// Original was GL_SrcAlpha = 0X0302 - /// - SrcAlpha = ((int)0X0302), - /// - /// Original was GL_OneMinusSrcAlpha = 0X0303 - /// - OneMinusSrcAlpha = ((int)0X0303), - /// - /// Original was GL_DstAlpha = 0X0304 - /// - DstAlpha = ((int)0X0304), - /// - /// Original was GL_OneMinusDstAlpha = 0X0305 - /// - OneMinusDstAlpha = ((int)0X0305), - /// - /// Original was GL_DstColor = 0X0306 - /// - DstColor = ((int)0X0306), - /// - /// Original was GL_OneMinusDstColor = 0X0307 - /// - OneMinusDstColor = ((int)0X0307), - /// - /// Original was GL_SrcAlphaSaturate = 0X0308 - /// - SrcAlphaSaturate = ((int)0X0308), - /// - /// Original was GL_ConstantColor = 0X8001 - /// - ConstantColor = ((int)0X8001), - /// - /// Original was GL_OneMinusConstantColor = 0X8002 - /// - OneMinusConstantColor = ((int)0X8002), - /// - /// Original was GL_ConstantAlpha = 0X8003 - /// - ConstantAlpha = ((int)0X8003), - /// - /// Original was GL_OneMinusConstantAlpha = 0X8004 - /// - OneMinusConstantAlpha = ((int)0X8004), - /// - /// Original was GL_One = 1 - /// - One = ((int)1), - } - - /// - /// Used in GL.BlendFunc, GL.BlendFuncSeparate - /// - public enum BlendingFactorSrc : int - { - /// - /// Original was GL_Zero = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_SrcColor = 0X0300 - /// - SrcColor = ((int)0X0300), - /// - /// Original was GL_OneMinusSrcColor = 0X0301 - /// - OneMinusSrcColor = ((int)0X0301), - /// - /// Original was GL_SrcAlpha = 0X0302 - /// - SrcAlpha = ((int)0X0302), - /// - /// Original was GL_OneMinusSrcAlpha = 0X0303 - /// - OneMinusSrcAlpha = ((int)0X0303), - /// - /// Original was GL_DstAlpha = 0X0304 - /// - DstAlpha = ((int)0X0304), - /// - /// Original was GL_OneMinusDstAlpha = 0X0305 - /// - OneMinusDstAlpha = ((int)0X0305), - /// - /// Original was GL_DstColor = 0X0306 - /// - DstColor = ((int)0X0306), - /// - /// Original was GL_OneMinusDstColor = 0X0307 - /// - OneMinusDstColor = ((int)0X0307), - /// - /// Original was GL_SrcAlphaSaturate = 0X0308 - /// - SrcAlphaSaturate = ((int)0X0308), - /// - /// Original was GL_ConstantColor = 0X8001 - /// - ConstantColor = ((int)0X8001), - /// - /// Original was GL_OneMinusConstantColor = 0X8002 - /// - OneMinusConstantColor = ((int)0X8002), - /// - /// Original was GL_ConstantAlpha = 0X8003 - /// - ConstantAlpha = ((int)0X8003), - /// - /// Original was GL_OneMinusConstantAlpha = 0X8004 - /// - OneMinusConstantAlpha = ((int)0X8004), - /// - /// Original was GL_One = 1 - /// - One = ((int)1), - } - - /// - /// Used in GL.Angle.BlitFramebuffer, GL.NV.BlitFramebuffer - /// - public enum BlitFramebufferFilter : int - { - /// - /// Original was GL_NEAREST = 0x2600 - /// - Nearest = ((int)0x2600), - /// - /// Original was GL_LINEAR = 0x2601 - /// - Linear = ((int)0x2601), - } - - /// - /// Not used directly. - /// - public enum Boolean : int - { - /// - /// Original was GL_FALSE = 0 - /// - False = ((int)0), - /// - /// Original was GL_TRUE = 1 - /// - True = ((int)1), - } - - /// - /// Not used directly. - /// - public enum Buffer : int - { - /// - /// Original was GL_COLOR = 0x1800 - /// - Color = ((int)0x1800), - /// - /// Original was GL_DEPTH = 0x1801 - /// - Depth = ((int)0x1801), - /// - /// Original was GL_STENCIL = 0x1802 - /// - Stencil = ((int)0x1802), - } - - /// - /// Used in GL.Oes.MapBuffer - /// - public enum BufferAccessArb : int - { - /// - /// Original was GL_READ_ONLY = 0x88B8 - /// - ReadOnly = ((int)0x88B8), - /// - /// Original was GL_WRITE_ONLY = 0x88B9 - /// - WriteOnly = ((int)0x88B9), - /// - /// Original was GL_READ_WRITE = 0x88BA - /// - ReadWrite = ((int)0x88BA), - } - - /// - /// Used in GL.Ext.MapBufferRange - /// - [Flags] - public enum BufferAccessMask : int - { - /// - /// Original was GL_MAP_READ_BIT = 0x0001 - /// - MapReadBit = ((int)0x0001), - /// - /// Original was GL_MAP_READ_BIT_EXT = 0x0001 - /// - MapReadBitExt = ((int)0x0001), - /// - /// Original was GL_MAP_WRITE_BIT = 0x0002 - /// - MapWriteBit = ((int)0x0002), - /// - /// Original was GL_MAP_WRITE_BIT_EXT = 0x0002 - /// - MapWriteBitExt = ((int)0x0002), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT = 0x0004 - /// - MapInvalidateRangeBit = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT_EXT = 0x0004 - /// - MapInvalidateRangeBitExt = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT = 0x0008 - /// - MapInvalidateBufferBit = ((int)0x0008), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT_EXT = 0x0008 - /// - MapInvalidateBufferBitExt = ((int)0x0008), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT = 0x0010 - /// - MapFlushExplicitBit = ((int)0x0010), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT_EXT = 0x0010 - /// - MapFlushExplicitBitExt = ((int)0x0010), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT = 0x0020 - /// - MapUnsynchronizedBit = ((int)0x0020), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT_EXT = 0x0020 - /// - MapUnsynchronizedBitExt = ((int)0x0020), - /// - /// Original was GL_MAP_PERSISTENT_BIT = 0x0040 - /// - MapPersistentBit = ((int)0x0040), - /// - /// Original was GL_MAP_PERSISTENT_BIT_EXT = 0x0040 - /// - MapPersistentBitExt = ((int)0x0040), - /// - /// Original was GL_MAP_COHERENT_BIT = 0x0080 - /// - MapCoherentBit = ((int)0x0080), - /// - /// Original was GL_MAP_COHERENT_BIT_EXT = 0x0080 - /// - MapCoherentBitExt = ((int)0x0080), - } - - /// - /// Used in GL.Qcom.EndTiling, GL.Qcom.StartTiling - /// - public enum BufferBitQcom : int - { - /// - /// Original was GL_COLOR_BUFFER_BIT0_QCOM = 0x00000001 - /// - ColorBufferBit0Qcom = ((int)0x00000001), - /// - /// Original was GL_COLOR_BUFFER_BIT1_QCOM = 0x00000002 - /// - ColorBufferBit1Qcom = ((int)0x00000002), - /// - /// Original was GL_COLOR_BUFFER_BIT2_QCOM = 0x00000004 - /// - ColorBufferBit2Qcom = ((int)0x00000004), - /// - /// Original was GL_COLOR_BUFFER_BIT3_QCOM = 0x00000008 - /// - ColorBufferBit3Qcom = ((int)0x00000008), - /// - /// Original was GL_COLOR_BUFFER_BIT4_QCOM = 0x00000010 - /// - ColorBufferBit4Qcom = ((int)0x00000010), - /// - /// Original was GL_COLOR_BUFFER_BIT5_QCOM = 0x00000020 - /// - ColorBufferBit5Qcom = ((int)0x00000020), - /// - /// Original was GL_COLOR_BUFFER_BIT6_QCOM = 0x00000040 - /// - ColorBufferBit6Qcom = ((int)0x00000040), - /// - /// Original was GL_COLOR_BUFFER_BIT7_QCOM = 0x00000080 - /// - ColorBufferBit7Qcom = ((int)0x00000080), - /// - /// Original was GL_DEPTH_BUFFER_BIT0_QCOM = 0x00000100 - /// - DepthBufferBit0Qcom = ((int)0x00000100), - /// - /// Original was GL_DEPTH_BUFFER_BIT1_QCOM = 0x00000200 - /// - DepthBufferBit1Qcom = ((int)0x00000200), - /// - /// Original was GL_DEPTH_BUFFER_BIT2_QCOM = 0x00000400 - /// - DepthBufferBit2Qcom = ((int)0x00000400), - /// - /// Original was GL_DEPTH_BUFFER_BIT3_QCOM = 0x00000800 - /// - DepthBufferBit3Qcom = ((int)0x00000800), - /// - /// Original was GL_DEPTH_BUFFER_BIT4_QCOM = 0x00001000 - /// - DepthBufferBit4Qcom = ((int)0x00001000), - /// - /// Original was GL_DEPTH_BUFFER_BIT5_QCOM = 0x00002000 - /// - DepthBufferBit5Qcom = ((int)0x00002000), - /// - /// Original was GL_DEPTH_BUFFER_BIT6_QCOM = 0x00004000 - /// - DepthBufferBit6Qcom = ((int)0x00004000), - /// - /// Original was GL_DEPTH_BUFFER_BIT7_QCOM = 0x00008000 - /// - DepthBufferBit7Qcom = ((int)0x00008000), - /// - /// Original was GL_STENCIL_BUFFER_BIT0_QCOM = 0x00010000 - /// - StencilBufferBit0Qcom = ((int)0x00010000), - /// - /// Original was GL_STENCIL_BUFFER_BIT1_QCOM = 0x00020000 - /// - StencilBufferBit1Qcom = ((int)0x00020000), - /// - /// Original was GL_STENCIL_BUFFER_BIT2_QCOM = 0x00040000 - /// - StencilBufferBit2Qcom = ((int)0x00040000), - /// - /// Original was GL_STENCIL_BUFFER_BIT3_QCOM = 0x00080000 - /// - StencilBufferBit3Qcom = ((int)0x00080000), - /// - /// Original was GL_STENCIL_BUFFER_BIT4_QCOM = 0x00100000 - /// - StencilBufferBit4Qcom = ((int)0x00100000), - /// - /// Original was GL_STENCIL_BUFFER_BIT5_QCOM = 0x00200000 - /// - StencilBufferBit5Qcom = ((int)0x00200000), - /// - /// Original was GL_STENCIL_BUFFER_BIT6_QCOM = 0x00400000 - /// - StencilBufferBit6Qcom = ((int)0x00400000), - /// - /// Original was GL_STENCIL_BUFFER_BIT7_QCOM = 0x00800000 - /// - StencilBufferBit7Qcom = ((int)0x00800000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT0_QCOM = 0x01000000 - /// - MultisampleBufferBit0Qcom = ((int)0x01000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT1_QCOM = 0x02000000 - /// - MultisampleBufferBit1Qcom = ((int)0x02000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT2_QCOM = 0x04000000 - /// - MultisampleBufferBit2Qcom = ((int)0x04000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT3_QCOM = 0x08000000 - /// - MultisampleBufferBit3Qcom = ((int)0x08000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT4_QCOM = 0x10000000 - /// - MultisampleBufferBit4Qcom = ((int)0x10000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT5_QCOM = 0x20000000 - /// - MultisampleBufferBit5Qcom = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT6_QCOM = 0x40000000 - /// - MultisampleBufferBit6Qcom = ((int)0x40000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT7_QCOM = 0x80000000 - /// - MultisampleBufferBit7Qcom = unchecked((int)0x80000000), - } - - /// - /// Used in GL.GetBufferParameter - /// - public enum BufferParameterName : int - { - /// - /// Original was GL_BufferSize = 0X8764 - /// - BufferSize = ((int)0X8764), - /// - /// Original was GL_BufferUsage = 0X8765 - /// - BufferUsage = ((int)0X8765), - } - - /// - /// Used in GL.Oes.GetBufferPointer - /// - public enum BufferPointer : int - { - /// - /// Original was GL_BUFFER_MAP_POINTER_OES = 0x88BD - /// - BufferMapPointerOes = ((int)0x88BD), - } - - /// - /// Used in GL.Ext.BufferStorage - /// - public enum BufferStorageTarget : int - { - /// - /// Original was GL_ARRAY_BUFFER = 0x8892 - /// - ArrayBuffer = ((int)0x8892), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER = 0x8893 - /// - ElementArrayBuffer = ((int)0x8893), - /// - /// Original was GL_PIXEL_PACK_BUFFER = 0x88EB - /// - PixelPackBuffer = ((int)0x88EB), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER = 0x88EC - /// - PixelUnpackBuffer = ((int)0x88EC), - /// - /// Original was GL_UNIFORM_BUFFER = 0x8A11 - /// - UniformBuffer = ((int)0x8A11), - /// - /// Original was GL_TEXTURE_BUFFER = 0x8C2A - /// - TextureBuffer = ((int)0x8C2A), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E - /// - TransformFeedbackBuffer = ((int)0x8C8E), - /// - /// Original was GL_COPY_READ_BUFFER = 0x8F36 - /// - CopyReadBuffer = ((int)0x8F36), - /// - /// Original was GL_COPY_WRITE_BUFFER = 0x8F37 - /// - CopyWriteBuffer = ((int)0x8F37), - /// - /// Original was GL_DRAW_INDIRECT_BUFFER = 0x8F3F - /// - DrawIndirectBuffer = ((int)0x8F3F), - /// - /// Original was GL_SHADER_STORAGE_BUFFER = 0x90D2 - /// - ShaderStorageBuffer = ((int)0x90D2), - /// - /// Original was GL_DISPATCH_INDIRECT_BUFFER = 0x90EE - /// - DispatchIndirectBuffer = ((int)0x90EE), - /// - /// Original was GL_QUERY_BUFFER = 0x9192 - /// - QueryBuffer = ((int)0x9192), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER = 0x92C0 - /// - AtomicCounterBuffer = ((int)0x92C0), - } - - /// - /// Used in GL.BindBuffer, GL.BufferData and 7 other functions - /// - public enum BufferTarget : int - { - /// - /// Original was GL_ArrayBuffer = 0X8892 - /// - ArrayBuffer = ((int)0X8892), - /// - /// Original was GL_ElementArrayBuffer = 0X8893 - /// - ElementArrayBuffer = ((int)0X8893), - } - - /// - /// Used in GL.Ext.BufferStorageMem, GL.Oes.MapBuffer - /// - public enum BufferTargetArb : int - { - /// - /// Original was GL_ARRAY_BUFFER = 0x8892 - /// - ArrayBuffer = ((int)0x8892), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER = 0x8893 - /// - ElementArrayBuffer = ((int)0x8893), - /// - /// Original was GL_PIXEL_PACK_BUFFER = 0x88EB - /// - PixelPackBuffer = ((int)0x88EB), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER = 0x88EC - /// - PixelUnpackBuffer = ((int)0x88EC), - /// - /// Original was GL_UNIFORM_BUFFER = 0x8A11 - /// - UniformBuffer = ((int)0x8A11), - /// - /// Original was GL_TEXTURE_BUFFER = 0x8C2A - /// - TextureBuffer = ((int)0x8C2A), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E - /// - TransformFeedbackBuffer = ((int)0x8C8E), - /// - /// Original was GL_COPY_READ_BUFFER = 0x8F36 - /// - CopyReadBuffer = ((int)0x8F36), - /// - /// Original was GL_COPY_WRITE_BUFFER = 0x8F37 - /// - CopyWriteBuffer = ((int)0x8F37), - /// - /// Original was GL_DRAW_INDIRECT_BUFFER = 0x8F3F - /// - DrawIndirectBuffer = ((int)0x8F3F), - /// - /// Original was GL_SHADER_STORAGE_BUFFER = 0x90D2 - /// - ShaderStorageBuffer = ((int)0x90D2), - /// - /// Original was GL_DISPATCH_INDIRECT_BUFFER = 0x90EE - /// - DispatchIndirectBuffer = ((int)0x90EE), - /// - /// Original was GL_QUERY_BUFFER = 0x9192 - /// - QueryBuffer = ((int)0x9192), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER = 0x92C0 - /// - AtomicCounterBuffer = ((int)0x92C0), - } - - /// - /// Used in GL.BufferData - /// - public enum BufferUsage : int - { - /// - /// Original was GL_StreamDraw = 0X88e0 - /// - StreamDraw = ((int)0X88e0), - /// - /// Original was GL_StaticDraw = 0X88e4 - /// - StaticDraw = ((int)0X88e4), - /// - /// Original was GL_DynamicDraw = 0X88e8 - /// - DynamicDraw = ((int)0X88e8), - } - - /// - /// Not used directly. - /// - public enum BufferUsageArb : int - { - /// - /// Original was GL_STREAM_DRAW = 0x88E0 - /// - StreamDraw = ((int)0x88E0), - /// - /// Original was GL_STREAM_READ = 0x88E1 - /// - StreamRead = ((int)0x88E1), - /// - /// Original was GL_STREAM_COPY = 0x88E2 - /// - StreamCopy = ((int)0x88E2), - /// - /// Original was GL_STATIC_DRAW = 0x88E4 - /// - StaticDraw = ((int)0x88E4), - /// - /// Original was GL_STATIC_READ = 0x88E5 - /// - StaticRead = ((int)0x88E5), - /// - /// Original was GL_STATIC_COPY = 0x88E6 - /// - StaticCopy = ((int)0x88E6), - /// - /// Original was GL_DYNAMIC_DRAW = 0x88E8 - /// - DynamicDraw = ((int)0x88E8), - /// - /// Original was GL_DYNAMIC_READ = 0x88E9 - /// - DynamicRead = ((int)0x88E9), - /// - /// Original was GL_DYNAMIC_COPY = 0x88EA - /// - DynamicCopy = ((int)0x88EA), - } - - /// - /// Used in GL.BufferData - /// - public enum BufferUsageHint : int - { - /// - /// Original was GL_StreamDraw = 0X88e0 - /// - StreamDraw = ((int)0X88e0), - /// - /// Original was GL_StaticDraw = 0X88e4 - /// - StaticDraw = ((int)0X88e4), - /// - /// Original was GL_DynamicDraw = 0X88e8 - /// - DynamicDraw = ((int)0X88e8), - } - - /// - /// Not used directly. - /// - public enum CheckFramebufferStatusTarget : int - { - /// - /// Original was GL_READ_FRAMEBUFFER = 0x8CA8 - /// - ReadFramebuffer = ((int)0x8CA8), - /// - /// Original was GL_DRAW_FRAMEBUFFER = 0x8CA9 - /// - DrawFramebuffer = ((int)0x8CA9), - /// - /// Original was GL_FRAMEBUFFER = 0x8D40 - /// - Framebuffer = ((int)0x8D40), - } - - /// - /// Used in GL.Angle.BlitFramebuffer, GL.Clear and 1 other function - /// - [Flags] - public enum ClearBufferMask : int - { - /// - /// Original was GL_DEPTH_BUFFER_BIT = 0x00000100 - /// - DepthBufferBit = ((int)0x00000100), - /// - /// Original was GL_ACCUM_BUFFER_BIT = 0x00000200 - /// - AccumBufferBit = ((int)0x00000200), - /// - /// Original was GL_STENCIL_BUFFER_BIT = 0x00000400 - /// - StencilBufferBit = ((int)0x00000400), - /// - /// Original was GL_COLOR_BUFFER_BIT = 0x00004000 - /// - ColorBufferBit = ((int)0x00004000), - /// - /// Original was GL_COVERAGE_BUFFER_BIT_NV = 0x00008000 - /// - CoverageBufferBitNv = ((int)0x00008000), - } - - /// - /// Not used directly. - /// - [Flags] - public enum ClientAttribMask : int - { - /// - /// Original was GL_CLIENT_PIXEL_STORE_BIT = 0x00000001 - /// - ClientPixelStoreBit = ((int)0x00000001), - /// - /// Original was GL_CLIENT_VERTEX_ARRAY_BIT = 0x00000002 - /// - ClientVertexArrayBit = ((int)0x00000002), - /// - /// Original was GL_CLIENT_ALL_ATTRIB_BITS = 0xFFFFFFFF - /// - ClientAllAttribBits = unchecked((int)0xFFFFFFFF), - } - - /// - /// Used in GL.Apple.ClientWaitSync - /// - public enum ClientWaitSyncFlags : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT_APPLE = 0x00000001 - /// - SyncFlushCommandsBitApple = ((int)0x00000001), - } - - /// - /// Not used directly. - /// - public enum ClipControlDepth : int - { - /// - /// Original was GL_NEGATIVE_ONE_TO_ONE = 0x935E - /// - NegativeOneToOne = ((int)0x935E), - /// - /// Original was GL_ZERO_TO_ONE = 0x935F - /// - ZeroToOne = ((int)0x935F), - } - - /// - /// Not used directly. - /// - public enum ClipControlOrigin : int - { - /// - /// Original was GL_LOWER_LEFT = 0x8CA1 - /// - LowerLeft = ((int)0x8CA1), - /// - /// Original was GL_UPPER_LEFT = 0x8CA2 - /// - UpperLeft = ((int)0x8CA2), - } - - /// - /// Not used directly. - /// - public enum ClipPlaneName : int - { - /// - /// Original was GL_CLIP_DISTANCE0 = 0x3000 - /// - ClipDistance0 = ((int)0x3000), - /// - /// Original was GL_CLIP_PLANE0 = 0x3000 - /// - ClipPlane0 = ((int)0x3000), - /// - /// Original was GL_CLIP_DISTANCE1 = 0x3001 - /// - ClipDistance1 = ((int)0x3001), - /// - /// Original was GL_CLIP_PLANE1 = 0x3001 - /// - ClipPlane1 = ((int)0x3001), - /// - /// Original was GL_CLIP_DISTANCE2 = 0x3002 - /// - ClipDistance2 = ((int)0x3002), - /// - /// Original was GL_CLIP_PLANE2 = 0x3002 - /// - ClipPlane2 = ((int)0x3002), - /// - /// Original was GL_CLIP_DISTANCE3 = 0x3003 - /// - ClipDistance3 = ((int)0x3003), - /// - /// Original was GL_CLIP_PLANE3 = 0x3003 - /// - ClipPlane3 = ((int)0x3003), - /// - /// Original was GL_CLIP_DISTANCE4 = 0x3004 - /// - ClipDistance4 = ((int)0x3004), - /// - /// Original was GL_CLIP_PLANE4 = 0x3004 - /// - ClipPlane4 = ((int)0x3004), - /// - /// Original was GL_CLIP_DISTANCE5 = 0x3005 - /// - ClipDistance5 = ((int)0x3005), - /// - /// Original was GL_CLIP_PLANE5 = 0x3005 - /// - ClipPlane5 = ((int)0x3005), - /// - /// Original was GL_CLIP_DISTANCE6 = 0x3006 - /// - ClipDistance6 = ((int)0x3006), - /// - /// Original was GL_CLIP_DISTANCE7 = 0x3007 - /// - ClipDistance7 = ((int)0x3007), - } - - /// - /// Not used directly. - /// - public enum ColorBuffer : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_FRONT_LEFT = 0x0400 - /// - FrontLeft = ((int)0x0400), - /// - /// Original was GL_FRONT_RIGHT = 0x0401 - /// - FrontRight = ((int)0x0401), - /// - /// Original was GL_BACK_LEFT = 0x0402 - /// - BackLeft = ((int)0x0402), - /// - /// Original was GL_BACK_RIGHT = 0x0403 - /// - BackRight = ((int)0x0403), - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_LEFT = 0x0406 - /// - Left = ((int)0x0406), - /// - /// Original was GL_RIGHT = 0x0407 - /// - Right = ((int)0x0407), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - /// - /// Original was GL_COLOR_ATTACHMENT0 = 0x8CE0 - /// - ColorAttachment0 = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT1 = 0x8CE1 - /// - ColorAttachment1 = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2 = 0x8CE2 - /// - ColorAttachment2 = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3 = 0x8CE3 - /// - ColorAttachment3 = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4 = 0x8CE4 - /// - ColorAttachment4 = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5 = 0x8CE5 - /// - ColorAttachment5 = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6 = 0x8CE6 - /// - ColorAttachment6 = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7 = 0x8CE7 - /// - ColorAttachment7 = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8 = 0x8CE8 - /// - ColorAttachment8 = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9 = 0x8CE9 - /// - ColorAttachment9 = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10 = 0x8CEA - /// - ColorAttachment10 = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11 = 0x8CEB - /// - ColorAttachment11 = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12 = 0x8CEC - /// - ColorAttachment12 = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13 = 0x8CED - /// - ColorAttachment13 = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14 = 0x8CEE - /// - ColorAttachment14 = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15 = 0x8CEF - /// - ColorAttachment15 = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT16 = 0x8CF0 - /// - ColorAttachment16 = ((int)0x8CF0), - /// - /// Original was GL_COLOR_ATTACHMENT17 = 0x8CF1 - /// - ColorAttachment17 = ((int)0x8CF1), - /// - /// Original was GL_COLOR_ATTACHMENT18 = 0x8CF2 - /// - ColorAttachment18 = ((int)0x8CF2), - /// - /// Original was GL_COLOR_ATTACHMENT19 = 0x8CF3 - /// - ColorAttachment19 = ((int)0x8CF3), - /// - /// Original was GL_COLOR_ATTACHMENT20 = 0x8CF4 - /// - ColorAttachment20 = ((int)0x8CF4), - /// - /// Original was GL_COLOR_ATTACHMENT21 = 0x8CF5 - /// - ColorAttachment21 = ((int)0x8CF5), - /// - /// Original was GL_COLOR_ATTACHMENT22 = 0x8CF6 - /// - ColorAttachment22 = ((int)0x8CF6), - /// - /// Original was GL_COLOR_ATTACHMENT23 = 0x8CF7 - /// - ColorAttachment23 = ((int)0x8CF7), - /// - /// Original was GL_COLOR_ATTACHMENT24 = 0x8CF8 - /// - ColorAttachment24 = ((int)0x8CF8), - /// - /// Original was GL_COLOR_ATTACHMENT25 = 0x8CF9 - /// - ColorAttachment25 = ((int)0x8CF9), - /// - /// Original was GL_COLOR_ATTACHMENT26 = 0x8CFA - /// - ColorAttachment26 = ((int)0x8CFA), - /// - /// Original was GL_COLOR_ATTACHMENT27 = 0x8CFB - /// - ColorAttachment27 = ((int)0x8CFB), - /// - /// Original was GL_COLOR_ATTACHMENT28 = 0x8CFC - /// - ColorAttachment28 = ((int)0x8CFC), - /// - /// Original was GL_COLOR_ATTACHMENT29 = 0x8CFD - /// - ColorAttachment29 = ((int)0x8CFD), - /// - /// Original was GL_COLOR_ATTACHMENT30 = 0x8CFE - /// - ColorAttachment30 = ((int)0x8CFE), - /// - /// Original was GL_COLOR_ATTACHMENT31 = 0x8CFF - /// - ColorAttachment31 = ((int)0x8CFF), - } - - /// - /// Not used directly. - /// - public enum ColorMaterialFace : int - { - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - } - - /// - /// Not used directly. - /// - public enum ColorMaterialParameter : int - { - /// - /// Original was GL_AMBIENT = 0x1200 - /// - Ambient = ((int)0x1200), - /// - /// Original was GL_DIFFUSE = 0x1201 - /// - Diffuse = ((int)0x1201), - /// - /// Original was GL_SPECULAR = 0x1202 - /// - Specular = ((int)0x1202), - /// - /// Original was GL_EMISSION = 0x1600 - /// - Emission = ((int)0x1600), - /// - /// Original was GL_AMBIENT_AND_DIFFUSE = 0x1602 - /// - AmbientAndDiffuse = ((int)0x1602), - } - - /// - /// Not used directly. - /// - public enum ColorPointerType : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum ColorTableParameterPNameSgi : int - { - /// - /// Original was GL_COLOR_TABLE_SCALE = 0x80D6 - /// - ColorTableScale = ((int)0x80D6), - /// - /// Original was GL_COLOR_TABLE_SCALE_SGI = 0x80D6 - /// - ColorTableScaleSgi = ((int)0x80D6), - /// - /// Original was GL_COLOR_TABLE_BIAS = 0x80D7 - /// - ColorTableBias = ((int)0x80D7), - /// - /// Original was GL_COLOR_TABLE_BIAS_SGI = 0x80D7 - /// - ColorTableBiasSgi = ((int)0x80D7), - } - - /// - /// Not used directly. - /// - public enum ColorTableTarget : int - { - /// - /// Original was GL_COLOR_TABLE = 0x80D0 - /// - ColorTable = ((int)0x80D0), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE = 0x80D1 - /// - PostConvolutionColorTable = ((int)0x80D1), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D2 - /// - PostColorMatrixColorTable = ((int)0x80D2), - } - - /// - /// Not used directly. - /// - public enum ColorTableTargetSgi : int - { - /// - /// Original was GL_TEXTURE_COLOR_TABLE_SGI = 0x80BC - /// - TextureColorTableSgi = ((int)0x80BC), - /// - /// Original was GL_PROXY_TEXTURE_COLOR_TABLE_SGI = 0x80BD - /// - ProxyTextureColorTableSgi = ((int)0x80BD), - /// - /// Original was GL_COLOR_TABLE = 0x80D0 - /// - ColorTable = ((int)0x80D0), - /// - /// Original was GL_COLOR_TABLE_SGI = 0x80D0 - /// - ColorTableSgi = ((int)0x80D0), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE = 0x80D1 - /// - PostConvolutionColorTable = ((int)0x80D1), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D1 - /// - PostConvolutionColorTableSgi = ((int)0x80D1), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D2 - /// - PostColorMatrixColorTable = ((int)0x80D2), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D2 - /// - PostColorMatrixColorTableSgi = ((int)0x80D2), - /// - /// Original was GL_PROXY_COLOR_TABLE = 0x80D3 - /// - ProxyColorTable = ((int)0x80D3), - /// - /// Original was GL_PROXY_COLOR_TABLE_SGI = 0x80D3 - /// - ProxyColorTableSgi = ((int)0x80D3), - /// - /// Original was GL_PROXY_POST_CONVOLUTION_COLOR_TABLE = 0x80D4 - /// - ProxyPostConvolutionColorTable = ((int)0x80D4), - /// - /// Original was GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D4 - /// - ProxyPostConvolutionColorTableSgi = ((int)0x80D4), - /// - /// Original was GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D5 - /// - ProxyPostColorMatrixColorTable = ((int)0x80D5), - /// - /// Original was GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D5 - /// - ProxyPostColorMatrixColorTableSgi = ((int)0x80D5), - } - - /// - /// Used in GL.CompressedTexImage2D, GL.Oes.CompressedTexImage3D - /// - public enum CompressedInternalFormat : int - { - /// - /// Original was GL_ETC1_RGB8_OES = 0x8D64 - /// - Etc1Rgb8Oes = ((int)0x8D64), - } - - /// - /// Not used directly. - /// - [Flags] - public enum ContextFlagMask : int - { - /// - /// Original was GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT = 0x00000001 - /// - ContextFlagForwardCompatibleBit = ((int)0x00000001), - /// - /// Original was GL_CONTEXT_FLAG_DEBUG_BIT = 0x00000002 - /// - ContextFlagDebugBit = ((int)0x00000002), - /// - /// Original was GL_CONTEXT_FLAG_DEBUG_BIT_KHR = 0x00000002 - /// - ContextFlagDebugBitKhr = ((int)0x00000002), - /// - /// Original was GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT = 0x00000004 - /// - ContextFlagRobustAccessBit = ((int)0x00000004), - /// - /// Original was GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB = 0x00000004 - /// - ContextFlagRobustAccessBitArb = ((int)0x00000004), - /// - /// Original was GL_CONTEXT_FLAG_NO_ERROR_BIT = 0x00000008 - /// - ContextFlagNoErrorBit = ((int)0x00000008), - /// - /// Original was GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR = 0x00000008 - /// - ContextFlagNoErrorBitKhr = ((int)0x00000008), - /// - /// Original was GL_CONTEXT_FLAG_PROTECTED_CONTENT_BIT_EXT = 0x00000010 - /// - ContextFlagProtectedContentBitExt = ((int)0x00000010), - } - - /// - /// Not used directly. - /// - [Flags] - public enum ContextProfileMask : int - { - /// - /// Original was GL_CONTEXT_CORE_PROFILE_BIT = 0x00000001 - /// - ContextCoreProfileBit = ((int)0x00000001), - /// - /// Original was GL_CONTEXT_COMPATIBILITY_PROFILE_BIT = 0x00000002 - /// - ContextCompatibilityProfileBit = ((int)0x00000002), - } - - /// - /// Not used directly. - /// - public enum ConvolutionBorderModeExt : int - { - /// - /// Original was GL_REDUCE = 0x8016 - /// - Reduce = ((int)0x8016), - /// - /// Original was GL_REDUCE_EXT = 0x8016 - /// - ReduceExt = ((int)0x8016), - } - - /// - /// Not used directly. - /// - public enum ConvolutionParameterExt : int - { - /// - /// Original was GL_CONVOLUTION_BORDER_MODE = 0x8013 - /// - ConvolutionBorderMode = ((int)0x8013), - /// - /// Original was GL_CONVOLUTION_BORDER_MODE_EXT = 0x8013 - /// - ConvolutionBorderModeExt = ((int)0x8013), - /// - /// Original was GL_CONVOLUTION_FILTER_SCALE = 0x8014 - /// - ConvolutionFilterScale = ((int)0x8014), - /// - /// Original was GL_CONVOLUTION_FILTER_SCALE_EXT = 0x8014 - /// - ConvolutionFilterScaleExt = ((int)0x8014), - /// - /// Original was GL_CONVOLUTION_FILTER_BIAS = 0x8015 - /// - ConvolutionFilterBias = ((int)0x8015), - /// - /// Original was GL_CONVOLUTION_FILTER_BIAS_EXT = 0x8015 - /// - ConvolutionFilterBiasExt = ((int)0x8015), - } - - /// - /// Not used directly. - /// - public enum ConvolutionTarget : int - { - /// - /// Original was GL_CONVOLUTION_1D = 0x8010 - /// - Convolution1D = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_2D = 0x8011 - /// - Convolution2D = ((int)0x8011), - } - - /// - /// Not used directly. - /// - public enum ConvolutionTargetExt : int - { - /// - /// Original was GL_CONVOLUTION_1D = 0x8010 - /// - Convolution1D = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_1D_EXT = 0x8010 - /// - Convolution1DExt = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_2D = 0x8011 - /// - Convolution2D = ((int)0x8011), - /// - /// Original was GL_CONVOLUTION_2D_EXT = 0x8011 - /// - Convolution2DExt = ((int)0x8011), - } - - /// - /// Used in GL.Ext.CopyImageSubData, GL.Oes.CopyImageSubData - /// - public enum CopyBufferSubDataTarget : int - { - /// - /// Original was GL_ARRAY_BUFFER = 0x8892 - /// - ArrayBuffer = ((int)0x8892), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER = 0x8893 - /// - ElementArrayBuffer = ((int)0x8893), - /// - /// Original was GL_PIXEL_PACK_BUFFER = 0x88EB - /// - PixelPackBuffer = ((int)0x88EB), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER = 0x88EC - /// - PixelUnpackBuffer = ((int)0x88EC), - /// - /// Original was GL_UNIFORM_BUFFER = 0x8A11 - /// - UniformBuffer = ((int)0x8A11), - /// - /// Original was GL_TEXTURE_BUFFER = 0x8C2A - /// - TextureBuffer = ((int)0x8C2A), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E - /// - TransformFeedbackBuffer = ((int)0x8C8E), - /// - /// Original was GL_COPY_READ_BUFFER = 0x8F36 - /// - CopyReadBuffer = ((int)0x8F36), - /// - /// Original was GL_COPY_WRITE_BUFFER = 0x8F37 - /// - CopyWriteBuffer = ((int)0x8F37), - /// - /// Original was GL_DRAW_INDIRECT_BUFFER = 0x8F3F - /// - DrawIndirectBuffer = ((int)0x8F3F), - /// - /// Original was GL_SHADER_STORAGE_BUFFER = 0x90D2 - /// - ShaderStorageBuffer = ((int)0x90D2), - /// - /// Original was GL_DISPATCH_INDIRECT_BUFFER = 0x90EE - /// - DispatchIndirectBuffer = ((int)0x90EE), - /// - /// Original was GL_QUERY_BUFFER = 0x9192 - /// - QueryBuffer = ((int)0x9192), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER = 0x92C0 - /// - AtomicCounterBuffer = ((int)0x92C0), - } - - /// - /// Used in GL.CullFace, GL.StencilFuncSeparate and 2 other functions - /// - public enum CullFaceMode : int - { - /// - /// Original was GL_Front = 0X0404 - /// - Front = ((int)0X0404), - /// - /// Original was GL_Back = 0X0405 - /// - Back = ((int)0X0405), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - } - - /// - /// Not used directly. - /// - public enum DataType : int - { - } - - /// - /// Used in GL.DebugMessageInsert, GL.GetDebugMessageLog and 2 other functions - /// - public enum DebugSeverity : int - { - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_DEBUG_SEVERITY_NOTIFICATION = 0x826B - /// - DebugSeverityNotification = ((int)0x826B), - /// - /// Original was GL_DEBUG_SEVERITY_HIGH = 0x9146 - /// - DebugSeverityHigh = ((int)0x9146), - /// - /// Original was GL_DEBUG_SEVERITY_MEDIUM = 0x9147 - /// - DebugSeverityMedium = ((int)0x9147), - /// - /// Original was GL_DEBUG_SEVERITY_LOW = 0x9148 - /// - DebugSeverityLow = ((int)0x9148), - } - - /// - /// Used in GL.DebugMessageControl, GL.Khr.DebugMessageControl - /// - public enum DebugSeverityControl : int - { - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_DEBUG_SEVERITY_NOTIFICATION = 0x826B - /// - DebugSeverityNotification = ((int)0x826B), - /// - /// Original was GL_DEBUG_SEVERITY_HIGH = 0x9146 - /// - DebugSeverityHigh = ((int)0x9146), - /// - /// Original was GL_DEBUG_SEVERITY_MEDIUM = 0x9147 - /// - DebugSeverityMedium = ((int)0x9147), - /// - /// Original was GL_DEBUG_SEVERITY_LOW = 0x9148 - /// - DebugSeverityLow = ((int)0x9148), - } - - /// - /// Used in GL.PushDebugGroup, GL.Khr.PushDebugGroup - /// - public enum DebugSource : int - { - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_DEBUG_SOURCE_API = 0x8246 - /// - DebugSourceApi = ((int)0x8246), - /// - /// Original was GL_DEBUG_SOURCE_WINDOW_SYSTEM = 0x8247 - /// - DebugSourceWindowSystem = ((int)0x8247), - /// - /// Original was GL_DEBUG_SOURCE_SHADER_COMPILER = 0x8248 - /// - DebugSourceShaderCompiler = ((int)0x8248), - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY = 0x8249 - /// - DebugSourceThirdParty = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION = 0x824A - /// - DebugSourceApplication = ((int)0x824A), - /// - /// Original was GL_DEBUG_SOURCE_OTHER = 0x824B - /// - DebugSourceOther = ((int)0x824B), - } - - /// - /// Used in GL.DebugMessageControl, GL.Khr.DebugMessageControl - /// - public enum DebugSourceControl : int - { - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_DEBUG_SOURCE_API = 0x8246 - /// - DebugSourceApi = ((int)0x8246), - /// - /// Original was GL_DEBUG_SOURCE_WINDOW_SYSTEM = 0x8247 - /// - DebugSourceWindowSystem = ((int)0x8247), - /// - /// Original was GL_DEBUG_SOURCE_SHADER_COMPILER = 0x8248 - /// - DebugSourceShaderCompiler = ((int)0x8248), - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY = 0x8249 - /// - DebugSourceThirdParty = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION = 0x824A - /// - DebugSourceApplication = ((int)0x824A), - /// - /// Original was GL_DEBUG_SOURCE_OTHER = 0x824B - /// - DebugSourceOther = ((int)0x824B), - } - - /// - /// Used in GL.DebugMessageInsert, GL.GetDebugMessageLog and 2 other functions - /// - public enum DebugSourceExternal : int - { - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY = 0x8249 - /// - DebugSourceThirdParty = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION = 0x824A - /// - DebugSourceApplication = ((int)0x824A), - } - - /// - /// Used in GL.DebugMessageInsert, GL.GetDebugMessageLog and 2 other functions - /// - public enum DebugType : int - { - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_DEBUG_TYPE_ERROR = 0x824C - /// - DebugTypeError = ((int)0x824C), - /// - /// Original was GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR = 0x824D - /// - DebugTypeDeprecatedBehavior = ((int)0x824D), - /// - /// Original was GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR = 0x824E - /// - DebugTypeUndefinedBehavior = ((int)0x824E), - /// - /// Original was GL_DEBUG_TYPE_PORTABILITY = 0x824F - /// - DebugTypePortability = ((int)0x824F), - /// - /// Original was GL_DEBUG_TYPE_PERFORMANCE = 0x8250 - /// - DebugTypePerformance = ((int)0x8250), - /// - /// Original was GL_DEBUG_TYPE_OTHER = 0x8251 - /// - DebugTypeOther = ((int)0x8251), - /// - /// Original was GL_DEBUG_TYPE_MARKER = 0x8268 - /// - DebugTypeMarker = ((int)0x8268), - /// - /// Original was GL_DEBUG_TYPE_PUSH_GROUP = 0x8269 - /// - DebugTypePushGroup = ((int)0x8269), - /// - /// Original was GL_DEBUG_TYPE_POP_GROUP = 0x826A - /// - DebugTypePopGroup = ((int)0x826A), - } - - /// - /// Used in GL.DebugMessageControl, GL.Khr.DebugMessageControl - /// - public enum DebugTypeControl : int - { - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_DEBUG_TYPE_ERROR = 0x824C - /// - DebugTypeError = ((int)0x824C), - /// - /// Original was GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR = 0x824D - /// - DebugTypeDeprecatedBehavior = ((int)0x824D), - /// - /// Original was GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR = 0x824E - /// - DebugTypeUndefinedBehavior = ((int)0x824E), - /// - /// Original was GL_DEBUG_TYPE_PORTABILITY = 0x824F - /// - DebugTypePortability = ((int)0x824F), - /// - /// Original was GL_DEBUG_TYPE_PERFORMANCE = 0x8250 - /// - DebugTypePerformance = ((int)0x8250), - /// - /// Original was GL_DEBUG_TYPE_OTHER = 0x8251 - /// - DebugTypeOther = ((int)0x8251), - /// - /// Original was GL_DEBUG_TYPE_MARKER = 0x8268 - /// - DebugTypeMarker = ((int)0x8268), - /// - /// Original was GL_DEBUG_TYPE_PUSH_GROUP = 0x8269 - /// - DebugTypePushGroup = ((int)0x8269), - /// - /// Original was GL_DEBUG_TYPE_POP_GROUP = 0x826A - /// - DebugTypePopGroup = ((int)0x826A), - } - - /// - /// Used in GL.DepthFunc, GL.NV.PathCoverDepthFunc - /// - public enum DepthFunction : int - { - /// - /// Original was GL_Never = 0X0200 - /// - Never = ((int)0X0200), - /// - /// Original was GL_Less = 0X0201 - /// - Less = ((int)0X0201), - /// - /// Original was GL_Equal = 0X0202 - /// - Equal = ((int)0X0202), - /// - /// Original was GL_Lequal = 0X0203 - /// - Lequal = ((int)0X0203), - /// - /// Original was GL_Greater = 0X0204 - /// - Greater = ((int)0X0204), - /// - /// Original was GL_Notequal = 0X0205 - /// - Notequal = ((int)0X0205), - /// - /// Original was GL_Gequal = 0X0206 - /// - Gequal = ((int)0X0206), - /// - /// Original was GL_Always = 0X0207 - /// - Always = ((int)0X0207), - } - - /// - /// Not used directly. - /// - public enum DmpProgramBinary : int - { - /// - /// Original was GL_SMAPHS30_PROGRAM_BINARY_DMP = 0x9251 - /// - Smaphs30ProgramBinaryDmp = ((int)0x9251), - /// - /// Original was GL_SMAPHS_PROGRAM_BINARY_DMP = 0x9252 - /// - SmaphsProgramBinaryDmp = ((int)0x9252), - /// - /// Original was GL_DMP_PROGRAM_BINARY_DMP = 0x9253 - /// - DmpProgramBinaryDmp = ((int)0x9253), - } - - /// - /// Not used directly. - /// - public enum DmpShaderBinary : int - { - /// - /// Original was GL_SHADER_BINARY_DMP = 0x9250 - /// - ShaderBinaryDmp = ((int)0x9250), - } - - /// - /// Used in GL.Ext.DrawBuffers, GL.NV.DrawBuffers - /// - public enum DrawBufferMode : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_NONE_OES = 0 - /// - NoneOes = ((int)0), - /// - /// Original was GL_FRONT_LEFT = 0x0400 - /// - FrontLeft = ((int)0x0400), - /// - /// Original was GL_FRONT_RIGHT = 0x0401 - /// - FrontRight = ((int)0x0401), - /// - /// Original was GL_BACK_LEFT = 0x0402 - /// - BackLeft = ((int)0x0402), - /// - /// Original was GL_BACK_RIGHT = 0x0403 - /// - BackRight = ((int)0x0403), - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_LEFT = 0x0406 - /// - Left = ((int)0x0406), - /// - /// Original was GL_RIGHT = 0x0407 - /// - Right = ((int)0x0407), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - /// - /// Original was GL_AUX0 = 0x0409 - /// - Aux0 = ((int)0x0409), - /// - /// Original was GL_AUX1 = 0x040A - /// - Aux1 = ((int)0x040A), - /// - /// Original was GL_AUX2 = 0x040B - /// - Aux2 = ((int)0x040B), - /// - /// Original was GL_AUX3 = 0x040C - /// - Aux3 = ((int)0x040C), - } - - /// - /// Used in GL.Angle.DrawElementsInstanced, GL.DrawElements and 11 other functions - /// - public enum DrawElementsType : int - { - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - } - - /// - /// Used in GL.Disable, GL.Enable and 10 other functions - /// - public enum EnableCap : int - { - /// - /// Original was GL_POINT_SMOOTH = 0x0B10 - /// - PointSmooth = ((int)0x0B10), - /// - /// Original was GL_LINE_SMOOTH = 0x0B20 - /// - LineSmooth = ((int)0x0B20), - /// - /// Original was GL_LINE_STIPPLE = 0x0B24 - /// - LineStipple = ((int)0x0B24), - /// - /// Original was GL_POLYGON_SMOOTH = 0x0B41 - /// - PolygonSmooth = ((int)0x0B41), - /// - /// Original was GL_POLYGON_STIPPLE = 0x0B42 - /// - PolygonStipple = ((int)0x0B42), - /// - /// Original was GL_CULL_FACE = 0x0B44 - /// - CullFace = ((int)0x0B44), - /// - /// Original was GL_LIGHTING = 0x0B50 - /// - Lighting = ((int)0x0B50), - /// - /// Original was GL_COLOR_MATERIAL = 0x0B57 - /// - ColorMaterial = ((int)0x0B57), - /// - /// Original was GL_FOG = 0x0B60 - /// - Fog = ((int)0x0B60), - /// - /// Original was GL_DEPTH_TEST = 0x0B71 - /// - DepthTest = ((int)0x0B71), - /// - /// Original was GL_STENCIL_TEST = 0x0B90 - /// - StencilTest = ((int)0x0B90), - /// - /// Original was GL_NORMALIZE = 0x0BA1 - /// - Normalize = ((int)0x0BA1), - /// - /// Original was GL_ALPHA_TEST = 0x0BC0 - /// - AlphaTest = ((int)0x0BC0), - /// - /// Original was GL_Dither = 0X0bd0 - /// - Dither = ((int)0X0bd0), - /// - /// Original was GL_Blend = 0X0be2 - /// - Blend = ((int)0X0be2), - /// - /// Original was GL_INDEX_LOGIC_OP = 0x0BF1 - /// - IndexLogicOp = ((int)0x0BF1), - /// - /// Original was GL_COLOR_LOGIC_OP = 0x0BF2 - /// - ColorLogicOp = ((int)0x0BF2), - /// - /// Original was GL_SCISSOR_TEST = 0x0C11 - /// - ScissorTest = ((int)0x0C11), - /// - /// Original was GL_TEXTURE_GEN_S = 0x0C60 - /// - TextureGenS = ((int)0x0C60), - /// - /// Original was GL_TEXTURE_GEN_T = 0x0C61 - /// - TextureGenT = ((int)0x0C61), - /// - /// Original was GL_TEXTURE_GEN_R = 0x0C62 - /// - TextureGenR = ((int)0x0C62), - /// - /// Original was GL_TEXTURE_GEN_Q = 0x0C63 - /// - TextureGenQ = ((int)0x0C63), - /// - /// Original was GL_AUTO_NORMAL = 0x0D80 - /// - AutoNormal = ((int)0x0D80), - /// - /// Original was GL_MAP1_COLOR_4 = 0x0D90 - /// - Map1Color4 = ((int)0x0D90), - /// - /// Original was GL_MAP1_INDEX = 0x0D91 - /// - Map1Index = ((int)0x0D91), - /// - /// Original was GL_MAP1_NORMAL = 0x0D92 - /// - Map1Normal = ((int)0x0D92), - /// - /// Original was GL_MAP1_TEXTURE_COORD_1 = 0x0D93 - /// - Map1TextureCoord1 = ((int)0x0D93), - /// - /// Original was GL_MAP1_TEXTURE_COORD_2 = 0x0D94 - /// - Map1TextureCoord2 = ((int)0x0D94), - /// - /// Original was GL_MAP1_TEXTURE_COORD_3 = 0x0D95 - /// - Map1TextureCoord3 = ((int)0x0D95), - /// - /// Original was GL_MAP1_TEXTURE_COORD_4 = 0x0D96 - /// - Map1TextureCoord4 = ((int)0x0D96), - /// - /// Original was GL_MAP1_VERTEX_3 = 0x0D97 - /// - Map1Vertex3 = ((int)0x0D97), - /// - /// Original was GL_MAP1_VERTEX_4 = 0x0D98 - /// - Map1Vertex4 = ((int)0x0D98), - /// - /// Original was GL_MAP2_COLOR_4 = 0x0DB0 - /// - Map2Color4 = ((int)0x0DB0), - /// - /// Original was GL_MAP2_INDEX = 0x0DB1 - /// - Map2Index = ((int)0x0DB1), - /// - /// Original was GL_MAP2_NORMAL = 0x0DB2 - /// - Map2Normal = ((int)0x0DB2), - /// - /// Original was GL_MAP2_TEXTURE_COORD_1 = 0x0DB3 - /// - Map2TextureCoord1 = ((int)0x0DB3), - /// - /// Original was GL_MAP2_TEXTURE_COORD_2 = 0x0DB4 - /// - Map2TextureCoord2 = ((int)0x0DB4), - /// - /// Original was GL_MAP2_TEXTURE_COORD_3 = 0x0DB5 - /// - Map2TextureCoord3 = ((int)0x0DB5), - /// - /// Original was GL_MAP2_TEXTURE_COORD_4 = 0x0DB6 - /// - Map2TextureCoord4 = ((int)0x0DB6), - /// - /// Original was GL_MAP2_VERTEX_3 = 0x0DB7 - /// - Map2Vertex3 = ((int)0x0DB7), - /// - /// Original was GL_MAP2_VERTEX_4 = 0x0DB8 - /// - Map2Vertex4 = ((int)0x0DB8), - /// - /// Original was GL_TEXTURE_1D = 0x0DE0 - /// - Texture1D = ((int)0x0DE0), - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_POLYGON_OFFSET_POINT = 0x2A01 - /// - PolygonOffsetPoint = ((int)0x2A01), - /// - /// Original was GL_POLYGON_OFFSET_LINE = 0x2A02 - /// - PolygonOffsetLine = ((int)0x2A02), - /// - /// Original was GL_CLIP_PLANE0 = 0x3000 - /// - ClipPlane0 = ((int)0x3000), - /// - /// Original was GL_CLIP_PLANE1 = 0x3001 - /// - ClipPlane1 = ((int)0x3001), - /// - /// Original was GL_CLIP_PLANE2 = 0x3002 - /// - ClipPlane2 = ((int)0x3002), - /// - /// Original was GL_CLIP_PLANE3 = 0x3003 - /// - ClipPlane3 = ((int)0x3003), - /// - /// Original was GL_CLIP_PLANE4 = 0x3004 - /// - ClipPlane4 = ((int)0x3004), - /// - /// Original was GL_CLIP_PLANE5 = 0x3005 - /// - ClipPlane5 = ((int)0x3005), - /// - /// Original was GL_LIGHT0 = 0x4000 - /// - Light0 = ((int)0x4000), - /// - /// Original was GL_LIGHT1 = 0x4001 - /// - Light1 = ((int)0x4001), - /// - /// Original was GL_LIGHT2 = 0x4002 - /// - Light2 = ((int)0x4002), - /// - /// Original was GL_LIGHT3 = 0x4003 - /// - Light3 = ((int)0x4003), - /// - /// Original was GL_LIGHT4 = 0x4004 - /// - Light4 = ((int)0x4004), - /// - /// Original was GL_LIGHT5 = 0x4005 - /// - Light5 = ((int)0x4005), - /// - /// Original was GL_LIGHT6 = 0x4006 - /// - Light6 = ((int)0x4006), - /// - /// Original was GL_LIGHT7 = 0x4007 - /// - Light7 = ((int)0x4007), - /// - /// Original was GL_CONVOLUTION_1D_EXT = 0x8010 - /// - Convolution1DExt = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_2D_EXT = 0x8011 - /// - Convolution2DExt = ((int)0x8011), - /// - /// Original was GL_SEPARABLE_2D_EXT = 0x8012 - /// - Separable2DExt = ((int)0x8012), - /// - /// Original was GL_HISTOGRAM_EXT = 0x8024 - /// - HistogramExt = ((int)0x8024), - /// - /// Original was GL_MINMAX_EXT = 0x802E - /// - MinmaxExt = ((int)0x802E), - /// - /// Original was GL_POLYGON_OFFSET_FILL = 0x8037 - /// - PolygonOffsetFill = ((int)0x8037), - /// - /// Original was GL_RESCALE_NORMAL_EXT = 0x803A - /// - RescaleNormalExt = ((int)0x803A), - /// - /// Original was GL_TEXTURE_3D_EXT = 0x806F - /// - Texture3DExt = ((int)0x806F), - /// - /// Original was GL_VERTEX_ARRAY = 0x8074 - /// - VertexArray = ((int)0x8074), - /// - /// Original was GL_NORMAL_ARRAY = 0x8075 - /// - NormalArray = ((int)0x8075), - /// - /// Original was GL_COLOR_ARRAY = 0x8076 - /// - ColorArray = ((int)0x8076), - /// - /// Original was GL_INDEX_ARRAY = 0x8077 - /// - IndexArray = ((int)0x8077), - /// - /// Original was GL_TEXTURE_COORD_ARRAY = 0x8078 - /// - TextureCoordArray = ((int)0x8078), - /// - /// Original was GL_EDGE_FLAG_ARRAY = 0x8079 - /// - EdgeFlagArray = ((int)0x8079), - /// - /// Original was GL_INTERLACE_SGIX = 0x8094 - /// - InterlaceSgix = ((int)0x8094), - /// - /// Original was GL_MULTISAMPLE_SGIS = 0x809D - /// - MultisampleSgis = ((int)0x809D), - /// - /// Original was GL_SAMPLE_ALPHA_TO_MASK_SGIS = 0x809E - /// - SampleAlphaToMaskSgis = ((int)0x809E), - /// - /// Original was GL_SampleAlphaToCoverage = 0X809e - /// - SampleAlphaToCoverage = ((int)0X809e), - /// - /// Original was GL_SAMPLE_ALPHA_TO_ONE_SGIS = 0x809F - /// - SampleAlphaToOneSgis = ((int)0x809F), - /// - /// Original was GL_SAMPLE_MASK_SGIS = 0x80A0 - /// - SampleMaskSgis = ((int)0x80A0), - /// - /// Original was GL_SampleCoverage = 0X80a0 - /// - SampleCoverage = ((int)0X80a0), - /// - /// Original was GL_TEXTURE_COLOR_TABLE_SGI = 0x80BC - /// - TextureColorTableSgi = ((int)0x80BC), - /// - /// Original was GL_COLOR_TABLE_SGI = 0x80D0 - /// - ColorTableSgi = ((int)0x80D0), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D1 - /// - PostConvolutionColorTableSgi = ((int)0x80D1), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D2 - /// - PostColorMatrixColorTableSgi = ((int)0x80D2), - /// - /// Original was GL_TEXTURE_4D_SGIS = 0x8134 - /// - Texture4DSgis = ((int)0x8134), - /// - /// Original was GL_PIXEL_TEX_GEN_SGIX = 0x8139 - /// - PixelTexGenSgix = ((int)0x8139), - /// - /// Original was GL_SPRITE_SGIX = 0x8148 - /// - SpriteSgix = ((int)0x8148), - /// - /// Original was GL_REFERENCE_PLANE_SGIX = 0x817D - /// - ReferencePlaneSgix = ((int)0x817D), - /// - /// Original was GL_IR_INSTRUMENT1_SGIX = 0x817F - /// - IrInstrument1Sgix = ((int)0x817F), - /// - /// Original was GL_CALLIGRAPHIC_FRAGMENT_SGIX = 0x8183 - /// - CalligraphicFragmentSgix = ((int)0x8183), - /// - /// Original was GL_FRAMEZOOM_SGIX = 0x818B - /// - FramezoomSgix = ((int)0x818B), - /// - /// Original was GL_FOG_OFFSET_SGIX = 0x8198 - /// - FogOffsetSgix = ((int)0x8198), - /// - /// Original was GL_SHARED_TEXTURE_PALETTE_EXT = 0x81FB - /// - SharedTexturePaletteExt = ((int)0x81FB), - /// - /// Original was GL_ASYNC_HISTOGRAM_SGIX = 0x832C - /// - AsyncHistogramSgix = ((int)0x832C), - /// - /// Original was GL_PIXEL_TEXTURE_SGIS = 0x8353 - /// - PixelTextureSgis = ((int)0x8353), - /// - /// Original was GL_ASYNC_TEX_IMAGE_SGIX = 0x835C - /// - AsyncTexImageSgix = ((int)0x835C), - /// - /// Original was GL_ASYNC_DRAW_PIXELS_SGIX = 0x835D - /// - AsyncDrawPixelsSgix = ((int)0x835D), - /// - /// Original was GL_ASYNC_READ_PIXELS_SGIX = 0x835E - /// - AsyncReadPixelsSgix = ((int)0x835E), - /// - /// Original was GL_FRAGMENT_LIGHTING_SGIX = 0x8400 - /// - FragmentLightingSgix = ((int)0x8400), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_SGIX = 0x8401 - /// - FragmentColorMaterialSgix = ((int)0x8401), - /// - /// Original was GL_FRAGMENT_LIGHT0_SGIX = 0x840C - /// - FragmentLight0Sgix = ((int)0x840C), - /// - /// Original was GL_FRAGMENT_LIGHT1_SGIX = 0x840D - /// - FragmentLight1Sgix = ((int)0x840D), - /// - /// Original was GL_FRAGMENT_LIGHT2_SGIX = 0x840E - /// - FragmentLight2Sgix = ((int)0x840E), - /// - /// Original was GL_FRAGMENT_LIGHT3_SGIX = 0x840F - /// - FragmentLight3Sgix = ((int)0x840F), - /// - /// Original was GL_FRAGMENT_LIGHT4_SGIX = 0x8410 - /// - FragmentLight4Sgix = ((int)0x8410), - /// - /// Original was GL_FRAGMENT_LIGHT5_SGIX = 0x8411 - /// - FragmentLight5Sgix = ((int)0x8411), - /// - /// Original was GL_FRAGMENT_LIGHT6_SGIX = 0x8412 - /// - FragmentLight6Sgix = ((int)0x8412), - /// - /// Original was GL_FRAGMENT_LIGHT7_SGIX = 0x8413 - /// - FragmentLight7Sgix = ((int)0x8413), - } - - /// - /// Not used directly. - /// - public enum ErrorCode : int - { - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_INVALID_ENUM = 0x0500 - /// - InvalidEnum = ((int)0x0500), - /// - /// Original was GL_INVALID_VALUE = 0x0501 - /// - InvalidValue = ((int)0x0501), - /// - /// Original was GL_INVALID_OPERATION = 0x0502 - /// - InvalidOperation = ((int)0x0502), - /// - /// Original was GL_STACK_OVERFLOW = 0x0503 - /// - StackOverflow = ((int)0x0503), - /// - /// Original was GL_STACK_UNDERFLOW = 0x0504 - /// - StackUnderflow = ((int)0x0504), - /// - /// Original was GL_OUT_OF_MEMORY = 0x0505 - /// - OutOfMemory = ((int)0x0505), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION = 0x0506 - /// - InvalidFramebufferOperation = ((int)0x0506), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION_EXT = 0x0506 - /// - InvalidFramebufferOperationExt = ((int)0x0506), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION_OES = 0x0506 - /// - InvalidFramebufferOperationOes = ((int)0x0506), - /// - /// Original was GL_CONTEXT_LOST = 0x0507 - /// - ContextLost = ((int)0x0507), - /// - /// Original was GL_TABLE_TOO_LARGE = 0x8031 - /// - TableTooLarge = ((int)0x8031), - /// - /// Original was GL_TABLE_TOO_LARGE_EXT = 0x8031 - /// - TableTooLargeExt = ((int)0x8031), - /// - /// Original was GL_TEXTURE_TOO_LARGE_EXT = 0x8065 - /// - TextureTooLargeExt = ((int)0x8065), - } - - /// - /// Not used directly. - /// - public enum EsVersion20 : int - { - /// - /// Original was GL_FALSE = 0 - /// - False = ((int)0), - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_ZERO = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_POINTS = 0x0000 - /// - Points = ((int)0x0000), - /// - /// Original was GL_DEPTH_BUFFER_BIT = 0x00000100 - /// - DepthBufferBit = ((int)0x00000100), - /// - /// Original was GL_STENCIL_BUFFER_BIT = 0x00000400 - /// - StencilBufferBit = ((int)0x00000400), - /// - /// Original was GL_COLOR_BUFFER_BIT = 0x00004000 - /// - ColorBufferBit = ((int)0x00004000), - /// - /// Original was GL_LINES = 0x0001 - /// - Lines = ((int)0x0001), - /// - /// Original was GL_LINE_LOOP = 0x0002 - /// - LineLoop = ((int)0x0002), - /// - /// Original was GL_LINE_STRIP = 0x0003 - /// - LineStrip = ((int)0x0003), - /// - /// Original was GL_TRIANGLES = 0x0004 - /// - Triangles = ((int)0x0004), - /// - /// Original was GL_TRIANGLE_STRIP = 0x0005 - /// - TriangleStrip = ((int)0x0005), - /// - /// Original was GL_TRIANGLE_FAN = 0x0006 - /// - TriangleFan = ((int)0x0006), - /// - /// Original was GL_NEVER = 0x0200 - /// - Never = ((int)0x0200), - /// - /// Original was GL_LESS = 0x0201 - /// - Less = ((int)0x0201), - /// - /// Original was GL_EQUAL = 0x0202 - /// - Equal = ((int)0x0202), - /// - /// Original was GL_LEQUAL = 0x0203 - /// - Lequal = ((int)0x0203), - /// - /// Original was GL_GREATER = 0x0204 - /// - Greater = ((int)0x0204), - /// - /// Original was GL_NOTEQUAL = 0x0205 - /// - Notequal = ((int)0x0205), - /// - /// Original was GL_GEQUAL = 0x0206 - /// - Gequal = ((int)0x0206), - /// - /// Original was GL_ALWAYS = 0x0207 - /// - Always = ((int)0x0207), - /// - /// Original was GL_SRC_COLOR = 0x0300 - /// - SrcColor = ((int)0x0300), - /// - /// Original was GL_ONE_MINUS_SRC_COLOR = 0x0301 - /// - OneMinusSrcColor = ((int)0x0301), - /// - /// Original was GL_SRC_ALPHA = 0x0302 - /// - SrcAlpha = ((int)0x0302), - /// - /// Original was GL_ONE_MINUS_SRC_ALPHA = 0x0303 - /// - OneMinusSrcAlpha = ((int)0x0303), - /// - /// Original was GL_DST_ALPHA = 0x0304 - /// - DstAlpha = ((int)0x0304), - /// - /// Original was GL_ONE_MINUS_DST_ALPHA = 0x0305 - /// - OneMinusDstAlpha = ((int)0x0305), - /// - /// Original was GL_DST_COLOR = 0x0306 - /// - DstColor = ((int)0x0306), - /// - /// Original was GL_ONE_MINUS_DST_COLOR = 0x0307 - /// - OneMinusDstColor = ((int)0x0307), - /// - /// Original was GL_SRC_ALPHA_SATURATE = 0x0308 - /// - SrcAlphaSaturate = ((int)0x0308), - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - /// - /// Original was GL_INVALID_ENUM = 0x0500 - /// - InvalidEnum = ((int)0x0500), - /// - /// Original was GL_INVALID_VALUE = 0x0501 - /// - InvalidValue = ((int)0x0501), - /// - /// Original was GL_INVALID_OPERATION = 0x0502 - /// - InvalidOperation = ((int)0x0502), - /// - /// Original was GL_OUT_OF_MEMORY = 0x0505 - /// - OutOfMemory = ((int)0x0505), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION = 0x0506 - /// - InvalidFramebufferOperation = ((int)0x0506), - /// - /// Original was GL_CW = 0x0900 - /// - Cw = ((int)0x0900), - /// - /// Original was GL_CCW = 0x0901 - /// - Ccw = ((int)0x0901), - /// - /// Original was GL_LINE_WIDTH = 0x0B21 - /// - LineWidth = ((int)0x0B21), - /// - /// Original was GL_CULL_FACE = 0x0B44 - /// - CullFace = ((int)0x0B44), - /// - /// Original was GL_CULL_FACE_MODE = 0x0B45 - /// - CullFaceMode = ((int)0x0B45), - /// - /// Original was GL_FRONT_FACE = 0x0B46 - /// - FrontFace = ((int)0x0B46), - /// - /// Original was GL_DEPTH_RANGE = 0x0B70 - /// - DepthRange = ((int)0x0B70), - /// - /// Original was GL_DEPTH_TEST = 0x0B71 - /// - DepthTest = ((int)0x0B71), - /// - /// Original was GL_DEPTH_WRITEMASK = 0x0B72 - /// - DepthWritemask = ((int)0x0B72), - /// - /// Original was GL_DEPTH_CLEAR_VALUE = 0x0B73 - /// - DepthClearValue = ((int)0x0B73), - /// - /// Original was GL_DEPTH_FUNC = 0x0B74 - /// - DepthFunc = ((int)0x0B74), - /// - /// Original was GL_STENCIL_TEST = 0x0B90 - /// - StencilTest = ((int)0x0B90), - /// - /// Original was GL_STENCIL_CLEAR_VALUE = 0x0B91 - /// - StencilClearValue = ((int)0x0B91), - /// - /// Original was GL_STENCIL_FUNC = 0x0B92 - /// - StencilFunc = ((int)0x0B92), - /// - /// Original was GL_STENCIL_VALUE_MASK = 0x0B93 - /// - StencilValueMask = ((int)0x0B93), - /// - /// Original was GL_STENCIL_FAIL = 0x0B94 - /// - StencilFail = ((int)0x0B94), - /// - /// Original was GL_STENCIL_PASS_DEPTH_FAIL = 0x0B95 - /// - StencilPassDepthFail = ((int)0x0B95), - /// - /// Original was GL_STENCIL_PASS_DEPTH_PASS = 0x0B96 - /// - StencilPassDepthPass = ((int)0x0B96), - /// - /// Original was GL_STENCIL_REF = 0x0B97 - /// - StencilRef = ((int)0x0B97), - /// - /// Original was GL_STENCIL_WRITEMASK = 0x0B98 - /// - StencilWritemask = ((int)0x0B98), - /// - /// Original was GL_VIEWPORT = 0x0BA2 - /// - Viewport = ((int)0x0BA2), - /// - /// Original was GL_DITHER = 0x0BD0 - /// - Dither = ((int)0x0BD0), - /// - /// Original was GL_BLEND = 0x0BE2 - /// - Blend = ((int)0x0BE2), - /// - /// Original was GL_SCISSOR_BOX = 0x0C10 - /// - ScissorBox = ((int)0x0C10), - /// - /// Original was GL_SCISSOR_TEST = 0x0C11 - /// - ScissorTest = ((int)0x0C11), - /// - /// Original was GL_COLOR_CLEAR_VALUE = 0x0C22 - /// - ColorClearValue = ((int)0x0C22), - /// - /// Original was GL_COLOR_WRITEMASK = 0x0C23 - /// - ColorWritemask = ((int)0x0C23), - /// - /// Original was GL_UNPACK_ALIGNMENT = 0x0CF5 - /// - UnpackAlignment = ((int)0x0CF5), - /// - /// Original was GL_PACK_ALIGNMENT = 0x0D05 - /// - PackAlignment = ((int)0x0D05), - /// - /// Original was GL_MAX_TEXTURE_SIZE = 0x0D33 - /// - MaxTextureSize = ((int)0x0D33), - /// - /// Original was GL_MAX_VIEWPORT_DIMS = 0x0D3A - /// - MaxViewportDims = ((int)0x0D3A), - /// - /// Original was GL_SUBPIXEL_BITS = 0x0D50 - /// - SubpixelBits = ((int)0x0D50), - /// - /// Original was GL_RED_BITS = 0x0D52 - /// - RedBits = ((int)0x0D52), - /// - /// Original was GL_GREEN_BITS = 0x0D53 - /// - GreenBits = ((int)0x0D53), - /// - /// Original was GL_BLUE_BITS = 0x0D54 - /// - BlueBits = ((int)0x0D54), - /// - /// Original was GL_ALPHA_BITS = 0x0D55 - /// - AlphaBits = ((int)0x0D55), - /// - /// Original was GL_DEPTH_BITS = 0x0D56 - /// - DepthBits = ((int)0x0D56), - /// - /// Original was GL_STENCIL_BITS = 0x0D57 - /// - StencilBits = ((int)0x0D57), - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_FASTEST = 0x1101 - /// - Fastest = ((int)0x1101), - /// - /// Original was GL_NICEST = 0x1102 - /// - Nicest = ((int)0x1102), - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_FIXED = 0x140C - /// - Fixed = ((int)0x140C), - /// - /// Original was GL_INVERT = 0x150A - /// - Invert = ((int)0x150A), - /// - /// Original was GL_TEXTURE = 0x1702 - /// - Texture = ((int)0x1702), - /// - /// Original was GL_DEPTH_COMPONENT = 0x1902 - /// - DepthComponent = ((int)0x1902), - /// - /// Original was GL_ALPHA = 0x1906 - /// - Alpha = ((int)0x1906), - /// - /// Original was GL_RGB = 0x1907 - /// - Rgb = ((int)0x1907), - /// - /// Original was GL_RGBA = 0x1908 - /// - Rgba = ((int)0x1908), - /// - /// Original was GL_LUMINANCE = 0x1909 - /// - Luminance = ((int)0x1909), - /// - /// Original was GL_LUMINANCE_ALPHA = 0x190A - /// - LuminanceAlpha = ((int)0x190A), - /// - /// Original was GL_KEEP = 0x1E00 - /// - Keep = ((int)0x1E00), - /// - /// Original was GL_REPLACE = 0x1E01 - /// - Replace = ((int)0x1E01), - /// - /// Original was GL_INCR = 0x1E02 - /// - Incr = ((int)0x1E02), - /// - /// Original was GL_DECR = 0x1E03 - /// - Decr = ((int)0x1E03), - /// - /// Original was GL_VENDOR = 0x1F00 - /// - Vendor = ((int)0x1F00), - /// - /// Original was GL_RENDERER = 0x1F01 - /// - Renderer = ((int)0x1F01), - /// - /// Original was GL_VERSION = 0x1F02 - /// - Version = ((int)0x1F02), - /// - /// Original was GL_EXTENSIONS = 0x1F03 - /// - Extensions = ((int)0x1F03), - /// - /// Original was GL_NEAREST = 0x2600 - /// - Nearest = ((int)0x2600), - /// - /// Original was GL_LINEAR = 0x2601 - /// - Linear = ((int)0x2601), - /// - /// Original was GL_NEAREST_MIPMAP_NEAREST = 0x2700 - /// - NearestMipmapNearest = ((int)0x2700), - /// - /// Original was GL_LINEAR_MIPMAP_NEAREST = 0x2701 - /// - LinearMipmapNearest = ((int)0x2701), - /// - /// Original was GL_NEAREST_MIPMAP_LINEAR = 0x2702 - /// - NearestMipmapLinear = ((int)0x2702), - /// - /// Original was GL_LINEAR_MIPMAP_LINEAR = 0x2703 - /// - LinearMipmapLinear = ((int)0x2703), - /// - /// Original was GL_TEXTURE_MAG_FILTER = 0x2800 - /// - TextureMagFilter = ((int)0x2800), - /// - /// Original was GL_TEXTURE_MIN_FILTER = 0x2801 - /// - TextureMinFilter = ((int)0x2801), - /// - /// Original was GL_TEXTURE_WRAP_S = 0x2802 - /// - TextureWrapS = ((int)0x2802), - /// - /// Original was GL_TEXTURE_WRAP_T = 0x2803 - /// - TextureWrapT = ((int)0x2803), - /// - /// Original was GL_REPEAT = 0x2901 - /// - Repeat = ((int)0x2901), - /// - /// Original was GL_POLYGON_OFFSET_UNITS = 0x2A00 - /// - PolygonOffsetUnits = ((int)0x2A00), - /// - /// Original was GL_CONSTANT_COLOR = 0x8001 - /// - ConstantColor = ((int)0x8001), - /// - /// Original was GL_ONE_MINUS_CONSTANT_COLOR = 0x8002 - /// - OneMinusConstantColor = ((int)0x8002), - /// - /// Original was GL_CONSTANT_ALPHA = 0x8003 - /// - ConstantAlpha = ((int)0x8003), - /// - /// Original was GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004 - /// - OneMinusConstantAlpha = ((int)0x8004), - /// - /// Original was GL_BLEND_COLOR = 0x8005 - /// - BlendColor = ((int)0x8005), - /// - /// Original was GL_FUNC_ADD = 0x8006 - /// - FuncAdd = ((int)0x8006), - /// - /// Original was GL_BLEND_EQUATION = 0x8009 - /// - BlendEquation = ((int)0x8009), - /// - /// Original was GL_BLEND_EQUATION_RGB = 0x8009 - /// - BlendEquationRgb = ((int)0x8009), - /// - /// Original was GL_FUNC_SUBTRACT = 0x800A - /// - FuncSubtract = ((int)0x800A), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT = 0x800B - /// - FuncReverseSubtract = ((int)0x800B), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4 = 0x8033 - /// - UnsignedShort4444 = ((int)0x8033), - /// - /// Original was GL_UNSIGNED_SHORT_5_5_5_1 = 0x8034 - /// - UnsignedShort5551 = ((int)0x8034), - /// - /// Original was GL_POLYGON_OFFSET_FILL = 0x8037 - /// - PolygonOffsetFill = ((int)0x8037), - /// - /// Original was GL_POLYGON_OFFSET_FACTOR = 0x8038 - /// - PolygonOffsetFactor = ((int)0x8038), - /// - /// Original was GL_RGBA4 = 0x8056 - /// - Rgba4 = ((int)0x8056), - /// - /// Original was GL_RGB5_A1 = 0x8057 - /// - Rgb5A1 = ((int)0x8057), - /// - /// Original was GL_TEXTURE_BINDING_2D = 0x8069 - /// - TextureBinding2D = ((int)0x8069), - /// - /// Original was GL_SAMPLE_ALPHA_TO_COVERAGE = 0x809E - /// - SampleAlphaToCoverage = ((int)0x809E), - /// - /// Original was GL_SAMPLE_COVERAGE = 0x80A0 - /// - SampleCoverage = ((int)0x80A0), - /// - /// Original was GL_SAMPLE_BUFFERS = 0x80A8 - /// - SampleBuffers = ((int)0x80A8), - /// - /// Original was GL_SAMPLES = 0x80A9 - /// - Samples = ((int)0x80A9), - /// - /// Original was GL_SAMPLE_COVERAGE_VALUE = 0x80AA - /// - SampleCoverageValue = ((int)0x80AA), - /// - /// Original was GL_SAMPLE_COVERAGE_INVERT = 0x80AB - /// - SampleCoverageInvert = ((int)0x80AB), - /// - /// Original was GL_BLEND_DST_RGB = 0x80C8 - /// - BlendDstRgb = ((int)0x80C8), - /// - /// Original was GL_BLEND_SRC_RGB = 0x80C9 - /// - BlendSrcRgb = ((int)0x80C9), - /// - /// Original was GL_BLEND_DST_ALPHA = 0x80CA - /// - BlendDstAlpha = ((int)0x80CA), - /// - /// Original was GL_BLEND_SRC_ALPHA = 0x80CB - /// - BlendSrcAlpha = ((int)0x80CB), - /// - /// Original was GL_CLAMP_TO_EDGE = 0x812F - /// - ClampToEdge = ((int)0x812F), - /// - /// Original was GL_GENERATE_MIPMAP_HINT = 0x8192 - /// - GenerateMipmapHint = ((int)0x8192), - /// - /// Original was GL_DEPTH_COMPONENT16 = 0x81A5 - /// - DepthComponent16 = ((int)0x81A5), - /// - /// Original was GL_UNSIGNED_SHORT_5_6_5 = 0x8363 - /// - UnsignedShort565 = ((int)0x8363), - /// - /// Original was GL_MIRRORED_REPEAT = 0x8370 - /// - MirroredRepeat = ((int)0x8370), - /// - /// Original was GL_ALIASED_POINT_SIZE_RANGE = 0x846D - /// - AliasedPointSizeRange = ((int)0x846D), - /// - /// Original was GL_ALIASED_LINE_WIDTH_RANGE = 0x846E - /// - AliasedLineWidthRange = ((int)0x846E), - /// - /// Original was GL_TEXTURE0 = 0x84C0 - /// - Texture0 = ((int)0x84C0), - /// - /// Original was GL_TEXTURE1 = 0x84C1 - /// - Texture1 = ((int)0x84C1), - /// - /// Original was GL_TEXTURE2 = 0x84C2 - /// - Texture2 = ((int)0x84C2), - /// - /// Original was GL_TEXTURE3 = 0x84C3 - /// - Texture3 = ((int)0x84C3), - /// - /// Original was GL_TEXTURE4 = 0x84C4 - /// - Texture4 = ((int)0x84C4), - /// - /// Original was GL_TEXTURE5 = 0x84C5 - /// - Texture5 = ((int)0x84C5), - /// - /// Original was GL_TEXTURE6 = 0x84C6 - /// - Texture6 = ((int)0x84C6), - /// - /// Original was GL_TEXTURE7 = 0x84C7 - /// - Texture7 = ((int)0x84C7), - /// - /// Original was GL_TEXTURE8 = 0x84C8 - /// - Texture8 = ((int)0x84C8), - /// - /// Original was GL_TEXTURE9 = 0x84C9 - /// - Texture9 = ((int)0x84C9), - /// - /// Original was GL_TEXTURE10 = 0x84CA - /// - Texture10 = ((int)0x84CA), - /// - /// Original was GL_TEXTURE11 = 0x84CB - /// - Texture11 = ((int)0x84CB), - /// - /// Original was GL_TEXTURE12 = 0x84CC - /// - Texture12 = ((int)0x84CC), - /// - /// Original was GL_TEXTURE13 = 0x84CD - /// - Texture13 = ((int)0x84CD), - /// - /// Original was GL_TEXTURE14 = 0x84CE - /// - Texture14 = ((int)0x84CE), - /// - /// Original was GL_TEXTURE15 = 0x84CF - /// - Texture15 = ((int)0x84CF), - /// - /// Original was GL_TEXTURE16 = 0x84D0 - /// - Texture16 = ((int)0x84D0), - /// - /// Original was GL_TEXTURE17 = 0x84D1 - /// - Texture17 = ((int)0x84D1), - /// - /// Original was GL_TEXTURE18 = 0x84D2 - /// - Texture18 = ((int)0x84D2), - /// - /// Original was GL_TEXTURE19 = 0x84D3 - /// - Texture19 = ((int)0x84D3), - /// - /// Original was GL_TEXTURE20 = 0x84D4 - /// - Texture20 = ((int)0x84D4), - /// - /// Original was GL_TEXTURE21 = 0x84D5 - /// - Texture21 = ((int)0x84D5), - /// - /// Original was GL_TEXTURE22 = 0x84D6 - /// - Texture22 = ((int)0x84D6), - /// - /// Original was GL_TEXTURE23 = 0x84D7 - /// - Texture23 = ((int)0x84D7), - /// - /// Original was GL_TEXTURE24 = 0x84D8 - /// - Texture24 = ((int)0x84D8), - /// - /// Original was GL_TEXTURE25 = 0x84D9 - /// - Texture25 = ((int)0x84D9), - /// - /// Original was GL_TEXTURE26 = 0x84DA - /// - Texture26 = ((int)0x84DA), - /// - /// Original was GL_TEXTURE27 = 0x84DB - /// - Texture27 = ((int)0x84DB), - /// - /// Original was GL_TEXTURE28 = 0x84DC - /// - Texture28 = ((int)0x84DC), - /// - /// Original was GL_TEXTURE29 = 0x84DD - /// - Texture29 = ((int)0x84DD), - /// - /// Original was GL_TEXTURE30 = 0x84DE - /// - Texture30 = ((int)0x84DE), - /// - /// Original was GL_TEXTURE31 = 0x84DF - /// - Texture31 = ((int)0x84DF), - /// - /// Original was GL_ACTIVE_TEXTURE = 0x84E0 - /// - ActiveTexture = ((int)0x84E0), - /// - /// Original was GL_MAX_RENDERBUFFER_SIZE = 0x84E8 - /// - MaxRenderbufferSize = ((int)0x84E8), - /// - /// Original was GL_INCR_WRAP = 0x8507 - /// - IncrWrap = ((int)0x8507), - /// - /// Original was GL_DECR_WRAP = 0x8508 - /// - DecrWrap = ((int)0x8508), - /// - /// Original was GL_TEXTURE_CUBE_MAP = 0x8513 - /// - TextureCubeMap = ((int)0x8513), - /// - /// Original was GL_TEXTURE_BINDING_CUBE_MAP = 0x8514 - /// - TextureBindingCubeMap = ((int)0x8514), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515 - /// - TextureCubeMapPositiveX = ((int)0x8515), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516 - /// - TextureCubeMapNegativeX = ((int)0x8516), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517 - /// - TextureCubeMapPositiveY = ((int)0x8517), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518 - /// - TextureCubeMapNegativeY = ((int)0x8518), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519 - /// - TextureCubeMapPositiveZ = ((int)0x8519), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A - /// - TextureCubeMapNegativeZ = ((int)0x851A), - /// - /// Original was GL_MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C - /// - MaxCubeMapTextureSize = ((int)0x851C), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622 - /// - VertexAttribArrayEnabled = ((int)0x8622), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_SIZE = 0x8623 - /// - VertexAttribArraySize = ((int)0x8623), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624 - /// - VertexAttribArrayStride = ((int)0x8624), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_TYPE = 0x8625 - /// - VertexAttribArrayType = ((int)0x8625), - /// - /// Original was GL_CURRENT_VERTEX_ATTRIB = 0x8626 - /// - CurrentVertexAttrib = ((int)0x8626), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_POINTER = 0x8645 - /// - VertexAttribArrayPointer = ((int)0x8645), - /// - /// Original was GL_NUM_COMPRESSED_TEXTURE_FORMATS = 0x86A2 - /// - NumCompressedTextureFormats = ((int)0x86A2), - /// - /// Original was GL_COMPRESSED_TEXTURE_FORMATS = 0x86A3 - /// - CompressedTextureFormats = ((int)0x86A3), - /// - /// Original was GL_BUFFER_SIZE = 0x8764 - /// - BufferSize = ((int)0x8764), - /// - /// Original was GL_BUFFER_USAGE = 0x8765 - /// - BufferUsage = ((int)0x8765), - /// - /// Original was GL_STENCIL_BACK_FUNC = 0x8800 - /// - StencilBackFunc = ((int)0x8800), - /// - /// Original was GL_STENCIL_BACK_FAIL = 0x8801 - /// - StencilBackFail = ((int)0x8801), - /// - /// Original was GL_STENCIL_BACK_PASS_DEPTH_FAIL = 0x8802 - /// - StencilBackPassDepthFail = ((int)0x8802), - /// - /// Original was GL_STENCIL_BACK_PASS_DEPTH_PASS = 0x8803 - /// - StencilBackPassDepthPass = ((int)0x8803), - /// - /// Original was GL_BLEND_EQUATION_ALPHA = 0x883D - /// - BlendEquationAlpha = ((int)0x883D), - /// - /// Original was GL_MAX_VERTEX_ATTRIBS = 0x8869 - /// - MaxVertexAttribs = ((int)0x8869), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A - /// - VertexAttribArrayNormalized = ((int)0x886A), - /// - /// Original was GL_MAX_TEXTURE_IMAGE_UNITS = 0x8872 - /// - MaxTextureImageUnits = ((int)0x8872), - /// - /// Original was GL_ARRAY_BUFFER = 0x8892 - /// - ArrayBuffer = ((int)0x8892), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER = 0x8893 - /// - ElementArrayBuffer = ((int)0x8893), - /// - /// Original was GL_ARRAY_BUFFER_BINDING = 0x8894 - /// - ArrayBufferBinding = ((int)0x8894), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER_BINDING = 0x8895 - /// - ElementArrayBufferBinding = ((int)0x8895), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889F - /// - VertexAttribArrayBufferBinding = ((int)0x889F), - /// - /// Original was GL_STREAM_DRAW = 0x88E0 - /// - StreamDraw = ((int)0x88E0), - /// - /// Original was GL_STATIC_DRAW = 0x88E4 - /// - StaticDraw = ((int)0x88E4), - /// - /// Original was GL_DYNAMIC_DRAW = 0x88E8 - /// - DynamicDraw = ((int)0x88E8), - /// - /// Original was GL_FRAGMENT_SHADER = 0x8B30 - /// - FragmentShader = ((int)0x8B30), - /// - /// Original was GL_VERTEX_SHADER = 0x8B31 - /// - VertexShader = ((int)0x8B31), - /// - /// Original was GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS = 0x8B4C - /// - MaxVertexTextureImageUnits = ((int)0x8B4C), - /// - /// Original was GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS = 0x8B4D - /// - MaxCombinedTextureImageUnits = ((int)0x8B4D), - /// - /// Original was GL_SHADER_TYPE = 0x8B4F - /// - ShaderType = ((int)0x8B4F), - /// - /// Original was GL_FLOAT_VEC2 = 0x8B50 - /// - FloatVec2 = ((int)0x8B50), - /// - /// Original was GL_FLOAT_VEC3 = 0x8B51 - /// - FloatVec3 = ((int)0x8B51), - /// - /// Original was GL_FLOAT_VEC4 = 0x8B52 - /// - FloatVec4 = ((int)0x8B52), - /// - /// Original was GL_INT_VEC2 = 0x8B53 - /// - IntVec2 = ((int)0x8B53), - /// - /// Original was GL_INT_VEC3 = 0x8B54 - /// - IntVec3 = ((int)0x8B54), - /// - /// Original was GL_INT_VEC4 = 0x8B55 - /// - IntVec4 = ((int)0x8B55), - /// - /// Original was GL_BOOL = 0x8B56 - /// - Bool = ((int)0x8B56), - /// - /// Original was GL_BOOL_VEC2 = 0x8B57 - /// - BoolVec2 = ((int)0x8B57), - /// - /// Original was GL_BOOL_VEC3 = 0x8B58 - /// - BoolVec3 = ((int)0x8B58), - /// - /// Original was GL_BOOL_VEC4 = 0x8B59 - /// - BoolVec4 = ((int)0x8B59), - /// - /// Original was GL_FLOAT_MAT2 = 0x8B5A - /// - FloatMat2 = ((int)0x8B5A), - /// - /// Original was GL_FLOAT_MAT3 = 0x8B5B - /// - FloatMat3 = ((int)0x8B5B), - /// - /// Original was GL_FLOAT_MAT4 = 0x8B5C - /// - FloatMat4 = ((int)0x8B5C), - /// - /// Original was GL_SAMPLER_2D = 0x8B5E - /// - Sampler2D = ((int)0x8B5E), - /// - /// Original was GL_SAMPLER_CUBE = 0x8B60 - /// - SamplerCube = ((int)0x8B60), - /// - /// Original was GL_DELETE_STATUS = 0x8B80 - /// - DeleteStatus = ((int)0x8B80), - /// - /// Original was GL_COMPILE_STATUS = 0x8B81 - /// - CompileStatus = ((int)0x8B81), - /// - /// Original was GL_LINK_STATUS = 0x8B82 - /// - LinkStatus = ((int)0x8B82), - /// - /// Original was GL_VALIDATE_STATUS = 0x8B83 - /// - ValidateStatus = ((int)0x8B83), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_ATTACHED_SHADERS = 0x8B85 - /// - AttachedShaders = ((int)0x8B85), - /// - /// Original was GL_ACTIVE_UNIFORMS = 0x8B86 - /// - ActiveUniforms = ((int)0x8B86), - /// - /// Original was GL_ACTIVE_UNIFORM_MAX_LENGTH = 0x8B87 - /// - ActiveUniformMaxLength = ((int)0x8B87), - /// - /// Original was GL_SHADER_SOURCE_LENGTH = 0x8B88 - /// - ShaderSourceLength = ((int)0x8B88), - /// - /// Original was GL_ACTIVE_ATTRIBUTES = 0x8B89 - /// - ActiveAttributes = ((int)0x8B89), - /// - /// Original was GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8B8A - /// - ActiveAttributeMaxLength = ((int)0x8B8A), - /// - /// Original was GL_SHADING_LANGUAGE_VERSION = 0x8B8C - /// - ShadingLanguageVersion = ((int)0x8B8C), - /// - /// Original was GL_CURRENT_PROGRAM = 0x8B8D - /// - CurrentProgram = ((int)0x8B8D), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_TYPE = 0x8B9A - /// - ImplementationColorReadType = ((int)0x8B9A), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_FORMAT = 0x8B9B - /// - ImplementationColorReadFormat = ((int)0x8B9B), - /// - /// Original was GL_STENCIL_BACK_REF = 0x8CA3 - /// - StencilBackRef = ((int)0x8CA3), - /// - /// Original was GL_STENCIL_BACK_VALUE_MASK = 0x8CA4 - /// - StencilBackValueMask = ((int)0x8CA4), - /// - /// Original was GL_STENCIL_BACK_WRITEMASK = 0x8CA5 - /// - StencilBackWritemask = ((int)0x8CA5), - /// - /// Original was GL_FRAMEBUFFER_BINDING = 0x8CA6 - /// - FramebufferBinding = ((int)0x8CA6), - /// - /// Original was GL_RENDERBUFFER_BINDING = 0x8CA7 - /// - RenderbufferBinding = ((int)0x8CA7), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = 0x8CD0 - /// - FramebufferAttachmentObjectType = ((int)0x8CD0), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 0x8CD1 - /// - FramebufferAttachmentObjectName = ((int)0x8CD1), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 0x8CD2 - /// - FramebufferAttachmentTextureLevel = ((int)0x8CD2), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 0x8CD3 - /// - FramebufferAttachmentTextureCubeMapFace = ((int)0x8CD3), - /// - /// Original was GL_FRAMEBUFFER_COMPLETE = 0x8CD5 - /// - FramebufferComplete = ((int)0x8CD5), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 0x8CD6 - /// - FramebufferIncompleteAttachment = ((int)0x8CD6), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 0x8CD7 - /// - FramebufferIncompleteMissingAttachment = ((int)0x8CD7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 0x8CD9 - /// - FramebufferIncompleteDimensions = ((int)0x8CD9), - /// - /// Original was GL_FRAMEBUFFER_UNSUPPORTED = 0x8CDD - /// - FramebufferUnsupported = ((int)0x8CDD), - /// - /// Original was GL_COLOR_ATTACHMENT0 = 0x8CE0 - /// - ColorAttachment0 = ((int)0x8CE0), - /// - /// Original was GL_DEPTH_ATTACHMENT = 0x8D00 - /// - DepthAttachment = ((int)0x8D00), - /// - /// Original was GL_STENCIL_ATTACHMENT = 0x8D20 - /// - StencilAttachment = ((int)0x8D20), - /// - /// Original was GL_FRAMEBUFFER = 0x8D40 - /// - Framebuffer = ((int)0x8D40), - /// - /// Original was GL_RENDERBUFFER = 0x8D41 - /// - Renderbuffer = ((int)0x8D41), - /// - /// Original was GL_RENDERBUFFER_WIDTH = 0x8D42 - /// - RenderbufferWidth = ((int)0x8D42), - /// - /// Original was GL_RENDERBUFFER_HEIGHT = 0x8D43 - /// - RenderbufferHeight = ((int)0x8D43), - /// - /// Original was GL_RENDERBUFFER_INTERNAL_FORMAT = 0x8D44 - /// - RenderbufferInternalFormat = ((int)0x8D44), - /// - /// Original was GL_STENCIL_INDEX8 = 0x8D48 - /// - StencilIndex8 = ((int)0x8D48), - /// - /// Original was GL_RENDERBUFFER_RED_SIZE = 0x8D50 - /// - RenderbufferRedSize = ((int)0x8D50), - /// - /// Original was GL_RENDERBUFFER_GREEN_SIZE = 0x8D51 - /// - RenderbufferGreenSize = ((int)0x8D51), - /// - /// Original was GL_RENDERBUFFER_BLUE_SIZE = 0x8D52 - /// - RenderbufferBlueSize = ((int)0x8D52), - /// - /// Original was GL_RENDERBUFFER_ALPHA_SIZE = 0x8D53 - /// - RenderbufferAlphaSize = ((int)0x8D53), - /// - /// Original was GL_RENDERBUFFER_DEPTH_SIZE = 0x8D54 - /// - RenderbufferDepthSize = ((int)0x8D54), - /// - /// Original was GL_RENDERBUFFER_STENCIL_SIZE = 0x8D55 - /// - RenderbufferStencilSize = ((int)0x8D55), - /// - /// Original was GL_RGB565 = 0x8D62 - /// - Rgb565 = ((int)0x8D62), - /// - /// Original was GL_LOW_FLOAT = 0x8DF0 - /// - LowFloat = ((int)0x8DF0), - /// - /// Original was GL_MEDIUM_FLOAT = 0x8DF1 - /// - MediumFloat = ((int)0x8DF1), - /// - /// Original was GL_HIGH_FLOAT = 0x8DF2 - /// - HighFloat = ((int)0x8DF2), - /// - /// Original was GL_LOW_INT = 0x8DF3 - /// - LowInt = ((int)0x8DF3), - /// - /// Original was GL_MEDIUM_INT = 0x8DF4 - /// - MediumInt = ((int)0x8DF4), - /// - /// Original was GL_HIGH_INT = 0x8DF5 - /// - HighInt = ((int)0x8DF5), - /// - /// Original was GL_SHADER_BINARY_FORMATS = 0x8DF8 - /// - ShaderBinaryFormats = ((int)0x8DF8), - /// - /// Original was GL_NUM_SHADER_BINARY_FORMATS = 0x8DF9 - /// - NumShaderBinaryFormats = ((int)0x8DF9), - /// - /// Original was GL_SHADER_COMPILER = 0x8DFA - /// - ShaderCompiler = ((int)0x8DFA), - /// - /// Original was GL_MAX_VERTEX_UNIFORM_VECTORS = 0x8DFB - /// - MaxVertexUniformVectors = ((int)0x8DFB), - /// - /// Original was GL_MAX_VARYING_VECTORS = 0x8DFC - /// - MaxVaryingVectors = ((int)0x8DFC), - /// - /// Original was GL_MAX_FRAGMENT_UNIFORM_VECTORS = 0x8DFD - /// - MaxFragmentUniformVectors = ((int)0x8DFD), - /// - /// Original was GL_ONE = 1 - /// - One = ((int)1), - /// - /// Original was GL_TRUE = 1 - /// - True = ((int)1), - } - - /// - /// Not used directly. - /// - public enum ExtBaseInstance : int - { - } - - /// - /// Not used directly. - /// - public enum ExtBlendFuncExtended : int - { - /// - /// Original was GL_SRC_ALPHA_SATURATE_EXT = 0x0308 - /// - SrcAlphaSaturateExt = ((int)0x0308), - /// - /// Original was GL_SRC1_ALPHA_EXT = 0x8589 - /// - Src1AlphaExt = ((int)0x8589), - /// - /// Original was GL_SRC1_COLOR_EXT = 0x88F9 - /// - Src1ColorExt = ((int)0x88F9), - /// - /// Original was GL_ONE_MINUS_SRC1_COLOR_EXT = 0x88FA - /// - OneMinusSrc1ColorExt = ((int)0x88FA), - /// - /// Original was GL_ONE_MINUS_SRC1_ALPHA_EXT = 0x88FB - /// - OneMinusSrc1AlphaExt = ((int)0x88FB), - /// - /// Original was GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT = 0x88FC - /// - MaxDualSourceDrawBuffersExt = ((int)0x88FC), - /// - /// Original was GL_LOCATION_INDEX_EXT = 0x930F - /// - LocationIndexExt = ((int)0x930F), - } - - /// - /// Not used directly. - /// - public enum ExtBlendMinmax : int - { - /// - /// Original was GL_FUNC_ADD_EXT = 0x8006 - /// - FuncAddExt = ((int)0x8006), - /// - /// Original was GL_MIN_EXT = 0x8007 - /// - MinExt = ((int)0x8007), - /// - /// Original was GL_MAX_EXT = 0x8008 - /// - MaxExt = ((int)0x8008), - /// - /// Original was GL_BLEND_EQUATION_EXT = 0x8009 - /// - BlendEquationExt = ((int)0x8009), - } - - /// - /// Not used directly. - /// - public enum ExtBufferStorage : int - { - /// - /// Original was GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT = 0x00004000 - /// - ClientMappedBufferBarrierBitExt = ((int)0x00004000), - /// - /// Original was GL_MAP_READ_BIT = 0x0001 - /// - MapReadBit = ((int)0x0001), - /// - /// Original was GL_MAP_WRITE_BIT = 0x0002 - /// - MapWriteBit = ((int)0x0002), - /// - /// Original was GL_MAP_PERSISTENT_BIT_EXT = 0x0040 - /// - MapPersistentBitExt = ((int)0x0040), - /// - /// Original was GL_MAP_COHERENT_BIT_EXT = 0x0080 - /// - MapCoherentBitExt = ((int)0x0080), - /// - /// Original was GL_DYNAMIC_STORAGE_BIT_EXT = 0x0100 - /// - DynamicStorageBitExt = ((int)0x0100), - /// - /// Original was GL_CLIENT_STORAGE_BIT_EXT = 0x0200 - /// - ClientStorageBitExt = ((int)0x0200), - /// - /// Original was GL_BUFFER_IMMUTABLE_STORAGE_EXT = 0x821F - /// - BufferImmutableStorageExt = ((int)0x821F), - /// - /// Original was GL_BUFFER_STORAGE_FLAGS_EXT = 0x8220 - /// - BufferStorageFlagsExt = ((int)0x8220), - } - - /// - /// Not used directly. - /// - public enum ExtClearTexture : int - { - } - - /// - /// Not used directly. - /// - public enum ExtClipControl : int - { - /// - /// Original was GL_LOWER_LEFT_EXT = 0x8CA1 - /// - LowerLeftExt = ((int)0x8CA1), - /// - /// Original was GL_UPPER_LEFT_EXT = 0x8CA2 - /// - UpperLeftExt = ((int)0x8CA2), - /// - /// Original was GL_CLIP_ORIGIN_EXT = 0x935C - /// - ClipOriginExt = ((int)0x935C), - /// - /// Original was GL_CLIP_DEPTH_MODE_EXT = 0x935D - /// - ClipDepthModeExt = ((int)0x935D), - /// - /// Original was GL_NEGATIVE_ONE_TO_ONE_EXT = 0x935E - /// - NegativeOneToOneExt = ((int)0x935E), - /// - /// Original was GL_ZERO_TO_ONE_EXT = 0x935F - /// - ZeroToOneExt = ((int)0x935F), - } - - /// - /// Not used directly. - /// - public enum ExtClipCullDistance : int - { - /// - /// Original was GL_MAX_CLIP_DISTANCES_EXT = 0x0D32 - /// - MaxClipDistancesExt = ((int)0x0D32), - /// - /// Original was GL_CLIP_DISTANCE0_EXT = 0x3000 - /// - ClipDistance0Ext = ((int)0x3000), - /// - /// Original was GL_CLIP_DISTANCE1_EXT = 0x3001 - /// - ClipDistance1Ext = ((int)0x3001), - /// - /// Original was GL_CLIP_DISTANCE2_EXT = 0x3002 - /// - ClipDistance2Ext = ((int)0x3002), - /// - /// Original was GL_CLIP_DISTANCE3_EXT = 0x3003 - /// - ClipDistance3Ext = ((int)0x3003), - /// - /// Original was GL_CLIP_DISTANCE4_EXT = 0x3004 - /// - ClipDistance4Ext = ((int)0x3004), - /// - /// Original was GL_CLIP_DISTANCE5_EXT = 0x3005 - /// - ClipDistance5Ext = ((int)0x3005), - /// - /// Original was GL_CLIP_DISTANCE6_EXT = 0x3006 - /// - ClipDistance6Ext = ((int)0x3006), - /// - /// Original was GL_CLIP_DISTANCE7_EXT = 0x3007 - /// - ClipDistance7Ext = ((int)0x3007), - /// - /// Original was GL_MAX_CULL_DISTANCES_EXT = 0x82F9 - /// - MaxCullDistancesExt = ((int)0x82F9), - /// - /// Original was GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES_EXT = 0x82FA - /// - MaxCombinedClipAndCullDistancesExt = ((int)0x82FA), - } - - /// - /// Not used directly. - /// - public enum ExtColorBufferFloat : int - { - } - - /// - /// Not used directly. - /// - public enum ExtColorBufferHalfFloat : int - { - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT = 0x8211 - /// - FramebufferAttachmentComponentTypeExt = ((int)0x8211), - /// - /// Original was GL_R16F_EXT = 0x822D - /// - R16fExt = ((int)0x822D), - /// - /// Original was GL_RG16F_EXT = 0x822F - /// - Rg16fExt = ((int)0x822F), - /// - /// Original was GL_RGBA16F_EXT = 0x881A - /// - Rgba16fExt = ((int)0x881A), - /// - /// Original was GL_RGB16F_EXT = 0x881B - /// - Rgb16fExt = ((int)0x881B), - /// - /// Original was GL_UNSIGNED_NORMALIZED_EXT = 0x8C17 - /// - UnsignedNormalizedExt = ((int)0x8C17), - } - - /// - /// Not used directly. - /// - public enum ExtConservativeDepth : int - { - } - - /// - /// Not used directly. - /// - public enum ExtCopyImage : int - { - } - - /// - /// Not used directly. - /// - public enum ExtDebugLabel : int - { - /// - /// Original was GL_SAMPLER = 0x82E6 - /// - Sampler = ((int)0x82E6), - /// - /// Original was GL_PROGRAM_PIPELINE_OBJECT_EXT = 0x8A4F - /// - ProgramPipelineObjectExt = ((int)0x8A4F), - /// - /// Original was GL_PROGRAM_OBJECT_EXT = 0x8B40 - /// - ProgramObjectExt = ((int)0x8B40), - /// - /// Original was GL_SHADER_OBJECT_EXT = 0x8B48 - /// - ShaderObjectExt = ((int)0x8B48), - /// - /// Original was GL_TRANSFORM_FEEDBACK = 0x8E22 - /// - TransformFeedback = ((int)0x8E22), - /// - /// Original was GL_BUFFER_OBJECT_EXT = 0x9151 - /// - BufferObjectExt = ((int)0x9151), - /// - /// Original was GL_QUERY_OBJECT_EXT = 0x9153 - /// - QueryObjectExt = ((int)0x9153), - /// - /// Original was GL_VERTEX_ARRAY_OBJECT_EXT = 0x9154 - /// - VertexArrayObjectExt = ((int)0x9154), - } - - /// - /// Not used directly. - /// - public enum ExtDebugMarker : int - { - } - - /// - /// Not used directly. - /// - public enum ExtDiscardFramebuffer : int - { - /// - /// Original was GL_COLOR_EXT = 0x1800 - /// - ColorExt = ((int)0x1800), - /// - /// Original was GL_DEPTH_EXT = 0x1801 - /// - DepthExt = ((int)0x1801), - /// - /// Original was GL_STENCIL_EXT = 0x1802 - /// - StencilExt = ((int)0x1802), - } - - /// - /// Not used directly. - /// - public enum ExtDisjointTimerQuery : int - { - /// - /// Original was GL_QUERY_COUNTER_BITS_EXT = 0x8864 - /// - QueryCounterBitsExt = ((int)0x8864), - /// - /// Original was GL_CURRENT_QUERY_EXT = 0x8865 - /// - CurrentQueryExt = ((int)0x8865), - /// - /// Original was GL_QUERY_RESULT_EXT = 0x8866 - /// - QueryResultExt = ((int)0x8866), - /// - /// Original was GL_QUERY_RESULT_AVAILABLE_EXT = 0x8867 - /// - QueryResultAvailableExt = ((int)0x8867), - /// - /// Original was GL_TIME_ELAPSED_EXT = 0x88BF - /// - TimeElapsedExt = ((int)0x88BF), - /// - /// Original was GL_TIMESTAMP_EXT = 0x8E28 - /// - TimestampExt = ((int)0x8E28), - /// - /// Original was GL_GPU_DISJOINT_EXT = 0x8FBB - /// - GpuDisjointExt = ((int)0x8FBB), - } - - /// - /// Not used directly. - /// - public enum ExtDrawBuffers : int - { - /// - /// Original was GL_MAX_DRAW_BUFFERS_EXT = 0x8824 - /// - MaxDrawBuffersExt = ((int)0x8824), - /// - /// Original was GL_DRAW_BUFFER0_EXT = 0x8825 - /// - DrawBuffer0Ext = ((int)0x8825), - /// - /// Original was GL_DRAW_BUFFER1_EXT = 0x8826 - /// - DrawBuffer1Ext = ((int)0x8826), - /// - /// Original was GL_DRAW_BUFFER2_EXT = 0x8827 - /// - DrawBuffer2Ext = ((int)0x8827), - /// - /// Original was GL_DRAW_BUFFER3_EXT = 0x8828 - /// - DrawBuffer3Ext = ((int)0x8828), - /// - /// Original was GL_DRAW_BUFFER4_EXT = 0x8829 - /// - DrawBuffer4Ext = ((int)0x8829), - /// - /// Original was GL_DRAW_BUFFER5_EXT = 0x882A - /// - DrawBuffer5Ext = ((int)0x882A), - /// - /// Original was GL_DRAW_BUFFER6_EXT = 0x882B - /// - DrawBuffer6Ext = ((int)0x882B), - /// - /// Original was GL_DRAW_BUFFER7_EXT = 0x882C - /// - DrawBuffer7Ext = ((int)0x882C), - /// - /// Original was GL_DRAW_BUFFER8_EXT = 0x882D - /// - DrawBuffer8Ext = ((int)0x882D), - /// - /// Original was GL_DRAW_BUFFER9_EXT = 0x882E - /// - DrawBuffer9Ext = ((int)0x882E), - /// - /// Original was GL_DRAW_BUFFER10_EXT = 0x882F - /// - DrawBuffer10Ext = ((int)0x882F), - /// - /// Original was GL_DRAW_BUFFER11_EXT = 0x8830 - /// - DrawBuffer11Ext = ((int)0x8830), - /// - /// Original was GL_DRAW_BUFFER12_EXT = 0x8831 - /// - DrawBuffer12Ext = ((int)0x8831), - /// - /// Original was GL_DRAW_BUFFER13_EXT = 0x8832 - /// - DrawBuffer13Ext = ((int)0x8832), - /// - /// Original was GL_DRAW_BUFFER14_EXT = 0x8833 - /// - DrawBuffer14Ext = ((int)0x8833), - /// - /// Original was GL_DRAW_BUFFER15_EXT = 0x8834 - /// - DrawBuffer15Ext = ((int)0x8834), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS_EXT = 0x8CDF - /// - MaxColorAttachmentsExt = ((int)0x8CDF), - /// - /// Original was GL_COLOR_ATTACHMENT0_EXT = 0x8CE0 - /// - ColorAttachment0Ext = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT1_EXT = 0x8CE1 - /// - ColorAttachment1Ext = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2_EXT = 0x8CE2 - /// - ColorAttachment2Ext = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3_EXT = 0x8CE3 - /// - ColorAttachment3Ext = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4_EXT = 0x8CE4 - /// - ColorAttachment4Ext = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5_EXT = 0x8CE5 - /// - ColorAttachment5Ext = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6_EXT = 0x8CE6 - /// - ColorAttachment6Ext = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7_EXT = 0x8CE7 - /// - ColorAttachment7Ext = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8_EXT = 0x8CE8 - /// - ColorAttachment8Ext = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9_EXT = 0x8CE9 - /// - ColorAttachment9Ext = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10_EXT = 0x8CEA - /// - ColorAttachment10Ext = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11_EXT = 0x8CEB - /// - ColorAttachment11Ext = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12_EXT = 0x8CEC - /// - ColorAttachment12Ext = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13_EXT = 0x8CED - /// - ColorAttachment13Ext = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14_EXT = 0x8CEE - /// - ColorAttachment14Ext = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15_EXT = 0x8CEF - /// - ColorAttachment15Ext = ((int)0x8CEF), - } - - /// - /// Not used directly. - /// - public enum ExtDrawBuffersIndexed : int - { - /// - /// Original was GL_ZERO = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_SRC_COLOR = 0x0300 - /// - SrcColor = ((int)0x0300), - /// - /// Original was GL_ONE_MINUS_SRC_COLOR = 0x0301 - /// - OneMinusSrcColor = ((int)0x0301), - /// - /// Original was GL_SRC_ALPHA = 0x0302 - /// - SrcAlpha = ((int)0x0302), - /// - /// Original was GL_ONE_MINUS_SRC_ALPHA = 0x0303 - /// - OneMinusSrcAlpha = ((int)0x0303), - /// - /// Original was GL_DST_ALPHA = 0x0304 - /// - DstAlpha = ((int)0x0304), - /// - /// Original was GL_ONE_MINUS_DST_ALPHA = 0x0305 - /// - OneMinusDstAlpha = ((int)0x0305), - /// - /// Original was GL_DST_COLOR = 0x0306 - /// - DstColor = ((int)0x0306), - /// - /// Original was GL_ONE_MINUS_DST_COLOR = 0x0307 - /// - OneMinusDstColor = ((int)0x0307), - /// - /// Original was GL_SRC_ALPHA_SATURATE = 0x0308 - /// - SrcAlphaSaturate = ((int)0x0308), - /// - /// Original was GL_BLEND = 0x0BE2 - /// - Blend = ((int)0x0BE2), - /// - /// Original was GL_COLOR_WRITEMASK = 0x0C23 - /// - ColorWritemask = ((int)0x0C23), - /// - /// Original was GL_CONSTANT_COLOR = 0x8001 - /// - ConstantColor = ((int)0x8001), - /// - /// Original was GL_ONE_MINUS_CONSTANT_COLOR = 0x8002 - /// - OneMinusConstantColor = ((int)0x8002), - /// - /// Original was GL_CONSTANT_ALPHA = 0x8003 - /// - ConstantAlpha = ((int)0x8003), - /// - /// Original was GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004 - /// - OneMinusConstantAlpha = ((int)0x8004), - /// - /// Original was GL_FUNC_ADD = 0x8006 - /// - FuncAdd = ((int)0x8006), - /// - /// Original was GL_MIN = 0x8007 - /// - Min = ((int)0x8007), - /// - /// Original was GL_MAX = 0x8008 - /// - Max = ((int)0x8008), - /// - /// Original was GL_BLEND_EQUATION_RGB = 0x8009 - /// - BlendEquationRgb = ((int)0x8009), - /// - /// Original was GL_FUNC_SUBTRACT = 0x800A - /// - FuncSubtract = ((int)0x800A), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT = 0x800B - /// - FuncReverseSubtract = ((int)0x800B), - /// - /// Original was GL_BLEND_DST_RGB = 0x80C8 - /// - BlendDstRgb = ((int)0x80C8), - /// - /// Original was GL_BLEND_SRC_RGB = 0x80C9 - /// - BlendSrcRgb = ((int)0x80C9), - /// - /// Original was GL_BLEND_DST_ALPHA = 0x80CA - /// - BlendDstAlpha = ((int)0x80CA), - /// - /// Original was GL_BLEND_SRC_ALPHA = 0x80CB - /// - BlendSrcAlpha = ((int)0x80CB), - /// - /// Original was GL_BLEND_EQUATION_ALPHA = 0x883D - /// - BlendEquationAlpha = ((int)0x883D), - /// - /// Original was GL_ONE = 1 - /// - One = ((int)1), - } - - /// - /// Not used directly. - /// - public enum ExtDrawElementsBaseVertex : int - { - } - - /// - /// Not used directly. - /// - public enum ExtDrawInstanced : int - { - } - - /// - /// Not used directly. - /// - public enum ExtDrawTransformFeedback : int - { - } - - /// - /// Not used directly. - /// - public enum ExtEglImageArray : int - { - } - - /// - /// Used in GL.Ext.ImportMemoryF, GL.Ext.ImportMemoryWin32Handle and 4 other functions - /// - public enum ExternalHandleType : int - { - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_FD_EXT = 0x9586 - /// - HandleTypeOpaqueFdExt = ((int)0x9586), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_EXT = 0x9587 - /// - HandleTypeOpaqueWin32Ext = ((int)0x9587), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXT = 0x9588 - /// - HandleTypeOpaqueWin32KmtExt = ((int)0x9588), - /// - /// Original was GL_HANDLE_TYPE_D3D12_TILEPOOL_EXT = 0x9589 - /// - HandleTypeD3D12TilepoolExt = ((int)0x9589), - /// - /// Original was GL_HANDLE_TYPE_D3D12_RESOURCE_EXT = 0x958A - /// - HandleTypeD3D12ResourceExt = ((int)0x958A), - /// - /// Original was GL_HANDLE_TYPE_D3D11_IMAGE_EXT = 0x958B - /// - HandleTypeD3D11ImageExt = ((int)0x958B), - /// - /// Original was GL_HANDLE_TYPE_D3D11_IMAGE_KMT_EXT = 0x958C - /// - HandleTypeD3D11ImageKmtExt = ((int)0x958C), - /// - /// Original was GL_HANDLE_TYPE_D3D12_FENCE_EXT = 0x9594 - /// - HandleTypeD3D12FenceExt = ((int)0x9594), - } - - /// - /// Not used directly. - /// - public enum ExtExternalBuffer : int - { - } - - /// - /// Not used directly. - /// - public enum ExtFloatBlend : int - { - } - - /// - /// Not used directly. - /// - public enum ExtGeometryPointSize : int - { - } - - /// - /// Not used directly. - /// - public enum ExtGeometryShader : int - { - /// - /// Original was GL_GEOMETRY_SHADER_BIT_EXT = 0x00000004 - /// - GeometryShaderBitExt = ((int)0x00000004), - /// - /// Original was GL_LINES_ADJACENCY_EXT = 0x000A - /// - LinesAdjacencyExt = ((int)0x000A), - /// - /// Original was GL_LINE_STRIP_ADJACENCY_EXT = 0x000B - /// - LineStripAdjacencyExt = ((int)0x000B), - /// - /// Original was GL_TRIANGLES_ADJACENCY_EXT = 0x000C - /// - TrianglesAdjacencyExt = ((int)0x000C), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY_EXT = 0x000D - /// - TriangleStripAdjacencyExt = ((int)0x000D), - /// - /// Original was GL_LAYER_PROVOKING_VERTEX_EXT = 0x825E - /// - LayerProvokingVertexExt = ((int)0x825E), - /// - /// Original was GL_UNDEFINED_VERTEX_EXT = 0x8260 - /// - UndefinedVertexExt = ((int)0x8260), - /// - /// Original was GL_GEOMETRY_SHADER_INVOCATIONS_EXT = 0x887F - /// - GeometryShaderInvocationsExt = ((int)0x887F), - /// - /// Original was GL_GEOMETRY_LINKED_VERTICES_OUT_EXT = 0x8916 - /// - GeometryLinkedVerticesOutExt = ((int)0x8916), - /// - /// Original was GL_GEOMETRY_LINKED_INPUT_TYPE_EXT = 0x8917 - /// - GeometryLinkedInputTypeExt = ((int)0x8917), - /// - /// Original was GL_GEOMETRY_LINKED_OUTPUT_TYPE_EXT = 0x8918 - /// - GeometryLinkedOutputTypeExt = ((int)0x8918), - /// - /// Original was GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT = 0x8A2C - /// - MaxGeometryUniformBlocksExt = ((int)0x8A2C), - /// - /// Original was GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT = 0x8A32 - /// - MaxCombinedGeometryUniformComponentsExt = ((int)0x8A32), - /// - /// Original was GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = 0x8C29 - /// - MaxGeometryTextureImageUnitsExt = ((int)0x8C29), - /// - /// Original was GL_PRIMITIVES_GENERATED_EXT = 0x8C87 - /// - PrimitivesGeneratedExt = ((int)0x8C87), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT = 0x8DA7 - /// - FramebufferAttachmentLayeredExt = ((int)0x8DA7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = 0x8DA8 - /// - FramebufferIncompleteLayerTargetsExt = ((int)0x8DA8), - /// - /// Original was GL_GEOMETRY_SHADER_EXT = 0x8DD9 - /// - GeometryShaderExt = ((int)0x8DD9), - /// - /// Original was GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT = 0x8DDF - /// - MaxGeometryUniformComponentsExt = ((int)0x8DDF), - /// - /// Original was GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT = 0x8DE0 - /// - MaxGeometryOutputVerticesExt = ((int)0x8DE0), - /// - /// Original was GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT = 0x8DE1 - /// - MaxGeometryTotalOutputComponentsExt = ((int)0x8DE1), - /// - /// Original was GL_FIRST_VERTEX_CONVENTION_EXT = 0x8E4D - /// - FirstVertexConventionExt = ((int)0x8E4D), - /// - /// Original was GL_LAST_VERTEX_CONVENTION_EXT = 0x8E4E - /// - LastVertexConventionExt = ((int)0x8E4E), - /// - /// Original was GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT = 0x8E5A - /// - MaxGeometryShaderInvocationsExt = ((int)0x8E5A), - /// - /// Original was GL_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT = 0x90CD - /// - MaxGeometryImageUniformsExt = ((int)0x90CD), - /// - /// Original was GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT = 0x90D7 - /// - MaxGeometryShaderStorageBlocksExt = ((int)0x90D7), - /// - /// Original was GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT = 0x9123 - /// - MaxGeometryInputComponentsExt = ((int)0x9123), - /// - /// Original was GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT = 0x9124 - /// - MaxGeometryOutputComponentsExt = ((int)0x9124), - /// - /// Original was GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CF - /// - MaxGeometryAtomicCounterBuffersExt = ((int)0x92CF), - /// - /// Original was GL_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT = 0x92D5 - /// - MaxGeometryAtomicCountersExt = ((int)0x92D5), - /// - /// Original was GL_REFERENCED_BY_GEOMETRY_SHADER_EXT = 0x9309 - /// - ReferencedByGeometryShaderExt = ((int)0x9309), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_LAYERS_EXT = 0x9312 - /// - FramebufferDefaultLayersExt = ((int)0x9312), - /// - /// Original was GL_MAX_FRAMEBUFFER_LAYERS_EXT = 0x9317 - /// - MaxFramebufferLayersExt = ((int)0x9317), - } - - /// - /// Not used directly. - /// - public enum ExtGpuShader5 : int - { - } - - /// - /// Not used directly. - /// - public enum ExtInstancedArrays : int - { - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR_EXT = 0x88FE - /// - VertexAttribArrayDivisorExt = ((int)0x88FE), - } - - /// - /// Not used directly. - /// - public enum ExtMapBufferRange : int - { - /// - /// Original was GL_MAP_READ_BIT_EXT = 0x0001 - /// - MapReadBitExt = ((int)0x0001), - /// - /// Original was GL_MAP_WRITE_BIT_EXT = 0x0002 - /// - MapWriteBitExt = ((int)0x0002), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT_EXT = 0x0004 - /// - MapInvalidateRangeBitExt = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT_EXT = 0x0008 - /// - MapInvalidateBufferBitExt = ((int)0x0008), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT_EXT = 0x0010 - /// - MapFlushExplicitBitExt = ((int)0x0010), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT_EXT = 0x0020 - /// - MapUnsynchronizedBitExt = ((int)0x0020), - } - - /// - /// Not used directly. - /// - public enum ExtMemoryObject : int - { - /// - /// Original was GL_TEXTURE_TILING_EXT = 0x9580 - /// - TextureTilingExt = ((int)0x9580), - /// - /// Original was GL_DEDICATED_MEMORY_OBJECT_EXT = 0x9581 - /// - DedicatedMemoryObjectExt = ((int)0x9581), - /// - /// Original was GL_NUM_TILING_TYPES_EXT = 0x9582 - /// - NumTilingTypesExt = ((int)0x9582), - /// - /// Original was GL_TILING_TYPES_EXT = 0x9583 - /// - TilingTypesExt = ((int)0x9583), - /// - /// Original was GL_OPTIMAL_TILING_EXT = 0x9584 - /// - OptimalTilingExt = ((int)0x9584), - /// - /// Original was GL_LINEAR_TILING_EXT = 0x9585 - /// - LinearTilingExt = ((int)0x9585), - /// - /// Original was GL_NUM_DEVICE_UUIDS_EXT = 0x9596 - /// - NumDeviceUuidsExt = ((int)0x9596), - /// - /// Original was GL_DEVICE_UUID_EXT = 0x9597 - /// - DeviceUuidExt = ((int)0x9597), - /// - /// Original was GL_DRIVER_UUID_EXT = 0x9598 - /// - DriverUuidExt = ((int)0x9598), - /// - /// Original was GL_PROTECTED_MEMORY_OBJECT_EXT = 0x959B - /// - ProtectedMemoryObjectExt = ((int)0x959B), - /// - /// Original was GL_UUID_SIZE_EXT = 16 - /// - UuidSizeExt = ((int)16), - } - - /// - /// Not used directly. - /// - public enum ExtMemoryObjectFd : int - { - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_FD_EXT = 0x9586 - /// - HandleTypeOpaqueFdExt = ((int)0x9586), - } - - /// - /// Not used directly. - /// - public enum ExtMemoryObjectWin32 : int - { - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_EXT = 0x9587 - /// - HandleTypeOpaqueWin32Ext = ((int)0x9587), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXT = 0x9588 - /// - HandleTypeOpaqueWin32KmtExt = ((int)0x9588), - /// - /// Original was GL_HANDLE_TYPE_D3D12_TILEPOOL_EXT = 0x9589 - /// - HandleTypeD3D12TilepoolExt = ((int)0x9589), - /// - /// Original was GL_HANDLE_TYPE_D3D12_RESOURCE_EXT = 0x958A - /// - HandleTypeD3D12ResourceExt = ((int)0x958A), - /// - /// Original was GL_HANDLE_TYPE_D3D11_IMAGE_EXT = 0x958B - /// - HandleTypeD3D11ImageExt = ((int)0x958B), - /// - /// Original was GL_HANDLE_TYPE_D3D11_IMAGE_KMT_EXT = 0x958C - /// - HandleTypeD3D11ImageKmtExt = ((int)0x958C), - /// - /// Original was GL_DEVICE_LUID_EXT = 0x9599 - /// - DeviceLuidExt = ((int)0x9599), - /// - /// Original was GL_DEVICE_NODE_MASK_EXT = 0x959A - /// - DeviceNodeMaskExt = ((int)0x959A), - /// - /// Original was GL_LUID_SIZE_EXT = 8 - /// - LuidSizeExt = ((int)8), - } - - /// - /// Not used directly. - /// - public enum ExtMultiDrawArrays : int - { - } - - /// - /// Not used directly. - /// - public enum ExtMultiDrawIndirect : int - { - } - - /// - /// Not used directly. - /// - public enum ExtMultisampledCompatibility : int - { - /// - /// Original was GL_MULTISAMPLE_EXT = 0x809D - /// - MultisampleExt = ((int)0x809D), - /// - /// Original was GL_SAMPLE_ALPHA_TO_ONE_EXT = 0x809F - /// - SampleAlphaToOneExt = ((int)0x809F), - } - - /// - /// Not used directly. - /// - public enum ExtMultisampledRenderToTexture : int - { - /// - /// Original was GL_RENDERBUFFER_SAMPLES_EXT = 0x8CAB - /// - RenderbufferSamplesExt = ((int)0x8CAB), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = 0x8D56 - /// - FramebufferIncompleteMultisampleExt = ((int)0x8D56), - /// - /// Original was GL_MAX_SAMPLES_EXT = 0x8D57 - /// - MaxSamplesExt = ((int)0x8D57), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT = 0x8D6C - /// - FramebufferAttachmentTextureSamplesExt = ((int)0x8D6C), - } - - /// - /// Not used directly. - /// - public enum ExtMultiviewDrawBuffers : int - { - /// - /// Original was GL_DRAW_BUFFER_EXT = 0x0C01 - /// - DrawBufferExt = ((int)0x0C01), - /// - /// Original was GL_READ_BUFFER_EXT = 0x0C02 - /// - ReadBufferExt = ((int)0x0C02), - /// - /// Original was GL_COLOR_ATTACHMENT_EXT = 0x90F0 - /// - ColorAttachmentExt = ((int)0x90F0), - /// - /// Original was GL_MULTIVIEW_EXT = 0x90F1 - /// - MultiviewExt = ((int)0x90F1), - /// - /// Original was GL_MAX_MULTIVIEW_BUFFERS_EXT = 0x90F2 - /// - MaxMultiviewBuffersExt = ((int)0x90F2), - } - - /// - /// Not used directly. - /// - public enum ExtOcclusionQueryBoolean : int - { - /// - /// Original was GL_CURRENT_QUERY_EXT = 0x8865 - /// - CurrentQueryExt = ((int)0x8865), - /// - /// Original was GL_QUERY_RESULT_EXT = 0x8866 - /// - QueryResultExt = ((int)0x8866), - /// - /// Original was GL_QUERY_RESULT_AVAILABLE_EXT = 0x8867 - /// - QueryResultAvailableExt = ((int)0x8867), - /// - /// Original was GL_ANY_SAMPLES_PASSED_EXT = 0x8C2F - /// - AnySamplesPassedExt = ((int)0x8C2F), - /// - /// Original was GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT = 0x8D6A - /// - AnySamplesPassedConservativeExt = ((int)0x8D6A), - } - - /// - /// Not used directly. - /// - public enum ExtPolygonOffsetClamp : int - { - /// - /// Original was GL_POLYGON_OFFSET_CLAMP_EXT = 0x8E1B - /// - PolygonOffsetClampExt = ((int)0x8E1B), - } - - /// - /// Not used directly. - /// - public enum ExtPostDepthCoverage : int - { - } - - /// - /// Not used directly. - /// - public enum ExtPrimitiveBoundingBox : int - { - /// - /// Original was GL_PRIMITIVE_BOUNDING_BOX_EXT = 0x92BE - /// - PrimitiveBoundingBoxExt = ((int)0x92BE), - } - - /// - /// Not used directly. - /// - public enum ExtProtectedTextures : int - { - /// - /// Original was GL_CONTEXT_FLAG_PROTECTED_CONTENT_BIT_EXT = 0x00000010 - /// - ContextFlagProtectedContentBitExt = ((int)0x00000010), - /// - /// Original was GL_TEXTURE_PROTECTED_EXT = 0x8BFA - /// - TextureProtectedExt = ((int)0x8BFA), - } - - /// - /// Not used directly. - /// - public enum ExtPvrtcSrgb : int - { - /// - /// Original was GL_COMPRESSED_SRGB_PVRTC_2BPPV1_EXT = 0x8A54 - /// - CompressedSrgbPvrtc2Bppv1Ext = ((int)0x8A54), - /// - /// Original was GL_COMPRESSED_SRGB_PVRTC_4BPPV1_EXT = 0x8A55 - /// - CompressedSrgbPvrtc4Bppv1Ext = ((int)0x8A55), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV1_EXT = 0x8A56 - /// - CompressedSrgbAlphaPvrtc2Bppv1Ext = ((int)0x8A56), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV1_EXT = 0x8A57 - /// - CompressedSrgbAlphaPvrtc4Bppv1Ext = ((int)0x8A57), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV2_IMG = 0x93F0 - /// - CompressedSrgbAlphaPvrtc2Bppv2Img = ((int)0x93F0), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV2_IMG = 0x93F1 - /// - CompressedSrgbAlphaPvrtc4Bppv2Img = ((int)0x93F1), - } - - /// - /// Not used directly. - /// - public enum ExtRasterMultisample : int - { - /// - /// Original was GL_RASTER_MULTISAMPLE_EXT = 0x9327 - /// - RasterMultisampleExt = ((int)0x9327), - /// - /// Original was GL_RASTER_SAMPLES_EXT = 0x9328 - /// - RasterSamplesExt = ((int)0x9328), - /// - /// Original was GL_MAX_RASTER_SAMPLES_EXT = 0x9329 - /// - MaxRasterSamplesExt = ((int)0x9329), - /// - /// Original was GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT = 0x932A - /// - RasterFixedSampleLocationsExt = ((int)0x932A), - /// - /// Original was GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT = 0x932B - /// - MultisampleRasterizationAllowedExt = ((int)0x932B), - /// - /// Original was GL_EFFECTIVE_RASTER_SAMPLES_EXT = 0x932C - /// - EffectiveRasterSamplesExt = ((int)0x932C), - } - - /// - /// Not used directly. - /// - public enum ExtReadFormatBgra : int - { - /// - /// Original was GL_BGRA_EXT = 0x80E1 - /// - BgraExt = ((int)0x80E1), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT = 0x8365 - /// - UnsignedShort4444RevExt = ((int)0x8365), - /// - /// Original was GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT = 0x8366 - /// - UnsignedShort1555RevExt = ((int)0x8366), - } - - /// - /// Not used directly. - /// - public enum ExtRenderSnorm : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_R8_SNORM = 0x8F94 - /// - R8Snorm = ((int)0x8F94), - /// - /// Original was GL_RG8_SNORM = 0x8F95 - /// - Rg8Snorm = ((int)0x8F95), - /// - /// Original was GL_RGBA8_SNORM = 0x8F97 - /// - Rgba8Snorm = ((int)0x8F97), - /// - /// Original was GL_R16_SNORM_EXT = 0x8F98 - /// - R16SnormExt = ((int)0x8F98), - /// - /// Original was GL_RG16_SNORM_EXT = 0x8F99 - /// - Rg16SnormExt = ((int)0x8F99), - /// - /// Original was GL_RGBA16_SNORM_EXT = 0x8F9B - /// - Rgba16SnormExt = ((int)0x8F9B), - } - - /// - /// Not used directly. - /// - public enum ExtRobustness : int - { - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_LOSE_CONTEXT_ON_RESET_EXT = 0x8252 - /// - LoseContextOnResetExt = ((int)0x8252), - /// - /// Original was GL_GUILTY_CONTEXT_RESET_EXT = 0x8253 - /// - GuiltyContextResetExt = ((int)0x8253), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET_EXT = 0x8254 - /// - InnocentContextResetExt = ((int)0x8254), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET_EXT = 0x8255 - /// - UnknownContextResetExt = ((int)0x8255), - /// - /// Original was GL_RESET_NOTIFICATION_STRATEGY_EXT = 0x8256 - /// - ResetNotificationStrategyExt = ((int)0x8256), - /// - /// Original was GL_NO_RESET_NOTIFICATION_EXT = 0x8261 - /// - NoResetNotificationExt = ((int)0x8261), - /// - /// Original was GL_CONTEXT_ROBUST_ACCESS_EXT = 0x90F3 - /// - ContextRobustAccessExt = ((int)0x90F3), - } - - /// - /// Not used directly. - /// - public enum ExtSemaphore : int - { - /// - /// Original was GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT = 0x9530 - /// - LayoutDepthReadOnlyStencilAttachmentExt = ((int)0x9530), - /// - /// Original was GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT = 0x9531 - /// - LayoutDepthAttachmentStencilReadOnlyExt = ((int)0x9531), - /// - /// Original was GL_LAYOUT_GENERAL_EXT = 0x958D - /// - LayoutGeneralExt = ((int)0x958D), - /// - /// Original was GL_LAYOUT_COLOR_ATTACHMENT_EXT = 0x958E - /// - LayoutColorAttachmentExt = ((int)0x958E), - /// - /// Original was GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT = 0x958F - /// - LayoutDepthStencilAttachmentExt = ((int)0x958F), - /// - /// Original was GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT = 0x9590 - /// - LayoutDepthStencilReadOnlyExt = ((int)0x9590), - /// - /// Original was GL_LAYOUT_SHADER_READ_ONLY_EXT = 0x9591 - /// - LayoutShaderReadOnlyExt = ((int)0x9591), - /// - /// Original was GL_LAYOUT_TRANSFER_SRC_EXT = 0x9592 - /// - LayoutTransferSrcExt = ((int)0x9592), - /// - /// Original was GL_LAYOUT_TRANSFER_DST_EXT = 0x9593 - /// - LayoutTransferDstExt = ((int)0x9593), - /// - /// Original was GL_NUM_DEVICE_UUIDS_EXT = 0x9596 - /// - NumDeviceUuidsExt = ((int)0x9596), - /// - /// Original was GL_DEVICE_UUID_EXT = 0x9597 - /// - DeviceUuidExt = ((int)0x9597), - /// - /// Original was GL_DRIVER_UUID_EXT = 0x9598 - /// - DriverUuidExt = ((int)0x9598), - /// - /// Original was GL_UUID_SIZE_EXT = 16 - /// - UuidSizeExt = ((int)16), - } - - /// - /// Not used directly. - /// - public enum ExtSemaphoreFd : int - { - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_FD_EXT = 0x9586 - /// - HandleTypeOpaqueFdExt = ((int)0x9586), - } - - /// - /// Not used directly. - /// - public enum ExtSemaphoreWin32 : int - { - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_EXT = 0x9587 - /// - HandleTypeOpaqueWin32Ext = ((int)0x9587), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXT = 0x9588 - /// - HandleTypeOpaqueWin32KmtExt = ((int)0x9588), - /// - /// Original was GL_HANDLE_TYPE_D3D12_FENCE_EXT = 0x9594 - /// - HandleTypeD3D12FenceExt = ((int)0x9594), - /// - /// Original was GL_D3D12_FENCE_VALUE_EXT = 0x9595 - /// - D3D12FenceValueExt = ((int)0x9595), - /// - /// Original was GL_DEVICE_LUID_EXT = 0x9599 - /// - DeviceLuidExt = ((int)0x9599), - /// - /// Original was GL_DEVICE_NODE_MASK_EXT = 0x959A - /// - DeviceNodeMaskExt = ((int)0x959A), - /// - /// Original was GL_LUID_SIZE_EXT = 8 - /// - LuidSizeExt = ((int)8), - } - - /// - /// Not used directly. - /// - public enum ExtSeparateShaderObjects : int - { - /// - /// Original was GL_VERTEX_SHADER_BIT_EXT = 0x00000001 - /// - VertexShaderBitExt = ((int)0x00000001), - /// - /// Original was GL_FRAGMENT_SHADER_BIT_EXT = 0x00000002 - /// - FragmentShaderBitExt = ((int)0x00000002), - /// - /// Original was GL_PROGRAM_SEPARABLE_EXT = 0x8258 - /// - ProgramSeparableExt = ((int)0x8258), - /// - /// Original was GL_ACTIVE_PROGRAM_EXT = 0x8259 - /// - ActiveProgramExt = ((int)0x8259), - /// - /// Original was GL_PROGRAM_PIPELINE_BINDING_EXT = 0x825A - /// - ProgramPipelineBindingExt = ((int)0x825A), - /// - /// Original was GL_ALL_SHADER_BITS_EXT = 0xFFFFFFFF - /// - AllShaderBitsExt = unchecked((int)0xFFFFFFFF), - } - - /// - /// Not used directly. - /// - public enum ExtShaderFramebufferFetch : int - { - /// - /// Original was GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT = 0x8A52 - /// - FragmentShaderDiscardsSamplesExt = ((int)0x8A52), - } - - /// - /// Not used directly. - /// - public enum ExtShaderGroupVote : int - { - } - - /// - /// Not used directly. - /// - public enum ExtShaderImplicitConversions : int - { - } - - /// - /// Not used directly. - /// - public enum ExtShaderIntegerMix : int - { - } - - /// - /// Not used directly. - /// - public enum ExtShaderIoBlocks : int - { - } - - /// - /// Not used directly. - /// - public enum ExtShaderNonConstantGlobalInitializers : int - { - } - - /// - /// Not used directly. - /// - public enum ExtShaderPixelLocalStorage : int - { - /// - /// Original was GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT = 0x8F63 - /// - MaxShaderPixelLocalStorageFastSizeExt = ((int)0x8F63), - /// - /// Original was GL_SHADER_PIXEL_LOCAL_STORAGE_EXT = 0x8F64 - /// - ShaderPixelLocalStorageExt = ((int)0x8F64), - /// - /// Original was GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT = 0x8F67 - /// - MaxShaderPixelLocalStorageSizeExt = ((int)0x8F67), - } - - /// - /// Not used directly. - /// - public enum ExtShaderPixelLocalStorage2 : int - { - /// - /// Original was GL_MAX_SHADER_COMBINED_LOCAL_STORAGE_FAST_SIZE_EXT = 0x9650 - /// - MaxShaderCombinedLocalStorageFastSizeExt = ((int)0x9650), - /// - /// Original was GL_MAX_SHADER_COMBINED_LOCAL_STORAGE_SIZE_EXT = 0x9651 - /// - MaxShaderCombinedLocalStorageSizeExt = ((int)0x9651), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_INSUFFICIENT_SHADER_COMBINED_LOCAL_STORAGE_EXT = 0x9652 - /// - FramebufferIncompleteInsufficientShaderCombinedLocalStorageExt = ((int)0x9652), - } - - /// - /// Not used directly. - /// - public enum ExtShaderTextureLod : int - { - } - - /// - /// Not used directly. - /// - public enum ExtShadowSamplers : int - { - /// - /// Original was GL_TEXTURE_COMPARE_MODE_EXT = 0x884C - /// - TextureCompareModeExt = ((int)0x884C), - /// - /// Original was GL_TEXTURE_COMPARE_FUNC_EXT = 0x884D - /// - TextureCompareFuncExt = ((int)0x884D), - /// - /// Original was GL_COMPARE_REF_TO_TEXTURE_EXT = 0x884E - /// - CompareRefToTextureExt = ((int)0x884E), - /// - /// Original was GL_SAMPLER_2D_SHADOW_EXT = 0x8B62 - /// - Sampler2DShadowExt = ((int)0x8B62), - } - - /// - /// Not used directly. - /// - public enum ExtSparseTexture : int - { - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_TEXTURE_3D = 0x806F - /// - Texture3D = ((int)0x806F), - /// - /// Original was GL_TEXTURE_CUBE_MAP = 0x8513 - /// - TextureCubeMap = ((int)0x8513), - /// - /// Original was GL_TEXTURE_2D_ARRAY = 0x8C1A - /// - Texture2DArray = ((int)0x8C1A), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_OES = 0x9009 - /// - TextureCubeMapArrayOes = ((int)0x9009), - /// - /// Original was GL_VIRTUAL_PAGE_SIZE_X_EXT = 0x9195 - /// - VirtualPageSizeXExt = ((int)0x9195), - /// - /// Original was GL_VIRTUAL_PAGE_SIZE_Y_EXT = 0x9196 - /// - VirtualPageSizeYExt = ((int)0x9196), - /// - /// Original was GL_VIRTUAL_PAGE_SIZE_Z_EXT = 0x9197 - /// - VirtualPageSizeZExt = ((int)0x9197), - /// - /// Original was GL_MAX_SPARSE_TEXTURE_SIZE_EXT = 0x9198 - /// - MaxSparseTextureSizeExt = ((int)0x9198), - /// - /// Original was GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT = 0x9199 - /// - MaxSparse3DTextureSizeExt = ((int)0x9199), - /// - /// Original was GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT = 0x919A - /// - MaxSparseArrayTextureLayersExt = ((int)0x919A), - /// - /// Original was GL_TEXTURE_SPARSE_EXT = 0x91A6 - /// - TextureSparseExt = ((int)0x91A6), - /// - /// Original was GL_VIRTUAL_PAGE_SIZE_INDEX_EXT = 0x91A7 - /// - VirtualPageSizeIndexExt = ((int)0x91A7), - /// - /// Original was GL_NUM_VIRTUAL_PAGE_SIZES_EXT = 0x91A8 - /// - NumVirtualPageSizesExt = ((int)0x91A8), - /// - /// Original was GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT = 0x91A9 - /// - SparseTextureFullArrayCubeMipmapsExt = ((int)0x91A9), - /// - /// Original was GL_NUM_SPARSE_LEVELS_EXT = 0x91AA - /// - NumSparseLevelsExt = ((int)0x91AA), - } - - /// - /// Not used directly. - /// - public enum ExtSparseTexture2 : int - { - } - - /// - /// Not used directly. - /// - public enum ExtSrgb : int - { - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT = 0x8210 - /// - FramebufferAttachmentColorEncodingExt = ((int)0x8210), - /// - /// Original was GL_SRGB_EXT = 0x8C40 - /// - SrgbExt = ((int)0x8C40), - /// - /// Original was GL_SRGB_ALPHA_EXT = 0x8C42 - /// - SrgbAlphaExt = ((int)0x8C42), - /// - /// Original was GL_SRGB8_ALPHA8_EXT = 0x8C43 - /// - Srgb8Alpha8Ext = ((int)0x8C43), - } - - /// - /// Not used directly. - /// - public enum ExtSrgbWriteControl : int - { - /// - /// Original was GL_FRAMEBUFFER_SRGB_EXT = 0x8DB9 - /// - FramebufferSrgbExt = ((int)0x8DB9), - } - - /// - /// Not used directly. - /// - public enum ExtTessellationPointSize : int - { - } - - /// - /// Not used directly. - /// - public enum ExtTessellationShader : int - { - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT_EXT = 0x00000008 - /// - TessControlShaderBitExt = ((int)0x00000008), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT_EXT = 0x00000010 - /// - TessEvaluationShaderBitExt = ((int)0x00000010), - /// - /// Original was GL_TRIANGLES = 0x0004 - /// - Triangles = ((int)0x0004), - /// - /// Original was GL_QUADS_EXT = 0x0007 - /// - QuadsExt = ((int)0x0007), - /// - /// Original was GL_PATCHES_EXT = 0x000E - /// - PatchesExt = ((int)0x000E), - /// - /// Original was GL_EQUAL = 0x0202 - /// - Equal = ((int)0x0202), - /// - /// Original was GL_CW = 0x0900 - /// - Cw = ((int)0x0900), - /// - /// Original was GL_CCW = 0x0901 - /// - Ccw = ((int)0x0901), - /// - /// Original was GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED = 0x8221 - /// - PrimitiveRestartForPatchesSupported = ((int)0x8221), - /// - /// Original was GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT = 0x886C - /// - MaxTessControlInputComponentsExt = ((int)0x886C), - /// - /// Original was GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT = 0x886D - /// - MaxTessEvaluationInputComponentsExt = ((int)0x886D), - /// - /// Original was GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT = 0x8E1E - /// - MaxCombinedTessControlUniformComponentsExt = ((int)0x8E1E), - /// - /// Original was GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT = 0x8E1F - /// - MaxCombinedTessEvaluationUniformComponentsExt = ((int)0x8E1F), - /// - /// Original was GL_PATCH_VERTICES_EXT = 0x8E72 - /// - PatchVerticesExt = ((int)0x8E72), - /// - /// Original was GL_TESS_CONTROL_OUTPUT_VERTICES_EXT = 0x8E75 - /// - TessControlOutputVerticesExt = ((int)0x8E75), - /// - /// Original was GL_TESS_GEN_MODE_EXT = 0x8E76 - /// - TessGenModeExt = ((int)0x8E76), - /// - /// Original was GL_TESS_GEN_SPACING_EXT = 0x8E77 - /// - TessGenSpacingExt = ((int)0x8E77), - /// - /// Original was GL_TESS_GEN_VERTEX_ORDER_EXT = 0x8E78 - /// - TessGenVertexOrderExt = ((int)0x8E78), - /// - /// Original was GL_TESS_GEN_POINT_MODE_EXT = 0x8E79 - /// - TessGenPointModeExt = ((int)0x8E79), - /// - /// Original was GL_ISOLINES_EXT = 0x8E7A - /// - IsolinesExt = ((int)0x8E7A), - /// - /// Original was GL_FRACTIONAL_ODD_EXT = 0x8E7B - /// - FractionalOddExt = ((int)0x8E7B), - /// - /// Original was GL_FRACTIONAL_EVEN_EXT = 0x8E7C - /// - FractionalEvenExt = ((int)0x8E7C), - /// - /// Original was GL_MAX_PATCH_VERTICES_EXT = 0x8E7D - /// - MaxPatchVerticesExt = ((int)0x8E7D), - /// - /// Original was GL_MAX_TESS_GEN_LEVEL_EXT = 0x8E7E - /// - MaxTessGenLevelExt = ((int)0x8E7E), - /// - /// Original was GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT = 0x8E7F - /// - MaxTessControlUniformComponentsExt = ((int)0x8E7F), - /// - /// Original was GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT = 0x8E80 - /// - MaxTessEvaluationUniformComponentsExt = ((int)0x8E80), - /// - /// Original was GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT = 0x8E81 - /// - MaxTessControlTextureImageUnitsExt = ((int)0x8E81), - /// - /// Original was GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT = 0x8E82 - /// - MaxTessEvaluationTextureImageUnitsExt = ((int)0x8E82), - /// - /// Original was GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT = 0x8E83 - /// - MaxTessControlOutputComponentsExt = ((int)0x8E83), - /// - /// Original was GL_MAX_TESS_PATCH_COMPONENTS_EXT = 0x8E84 - /// - MaxTessPatchComponentsExt = ((int)0x8E84), - /// - /// Original was GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT = 0x8E85 - /// - MaxTessControlTotalOutputComponentsExt = ((int)0x8E85), - /// - /// Original was GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT = 0x8E86 - /// - MaxTessEvaluationOutputComponentsExt = ((int)0x8E86), - /// - /// Original was GL_TESS_EVALUATION_SHADER_EXT = 0x8E87 - /// - TessEvaluationShaderExt = ((int)0x8E87), - /// - /// Original was GL_TESS_CONTROL_SHADER_EXT = 0x8E88 - /// - TessControlShaderExt = ((int)0x8E88), - /// - /// Original was GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT = 0x8E89 - /// - MaxTessControlUniformBlocksExt = ((int)0x8E89), - /// - /// Original was GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT = 0x8E8A - /// - MaxTessEvaluationUniformBlocksExt = ((int)0x8E8A), - /// - /// Original was GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT = 0x90CB - /// - MaxTessControlImageUniformsExt = ((int)0x90CB), - /// - /// Original was GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_EXT = 0x90CC - /// - MaxTessEvaluationImageUniformsExt = ((int)0x90CC), - /// - /// Original was GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT = 0x90D8 - /// - MaxTessControlShaderStorageBlocksExt = ((int)0x90D8), - /// - /// Original was GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT = 0x90D9 - /// - MaxTessEvaluationShaderStorageBlocksExt = ((int)0x90D9), - /// - /// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CD - /// - MaxTessControlAtomicCounterBuffersExt = ((int)0x92CD), - /// - /// Original was GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CE - /// - MaxTessEvaluationAtomicCounterBuffersExt = ((int)0x92CE), - /// - /// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT = 0x92D3 - /// - MaxTessControlAtomicCountersExt = ((int)0x92D3), - /// - /// Original was GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT = 0x92D4 - /// - MaxTessEvaluationAtomicCountersExt = ((int)0x92D4), - /// - /// Original was GL_IS_PER_PATCH_EXT = 0x92E7 - /// - IsPerPatchExt = ((int)0x92E7), - /// - /// Original was GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT = 0x9307 - /// - ReferencedByTessControlShaderExt = ((int)0x9307), - /// - /// Original was GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT = 0x9308 - /// - ReferencedByTessEvaluationShaderExt = ((int)0x9308), - } - - /// - /// Not used directly. - /// - public enum ExtTextureBorderClamp : int - { - /// - /// Original was GL_TEXTURE_BORDER_COLOR_EXT = 0x1004 - /// - TextureBorderColorExt = ((int)0x1004), - /// - /// Original was GL_CLAMP_TO_BORDER_EXT = 0x812D - /// - ClampToBorderExt = ((int)0x812D), - } - - /// - /// Not used directly. - /// - public enum ExtTextureBuffer : int - { - /// - /// Original was GL_TEXTURE_BUFFER_BINDING_EXT = 0x8C2A - /// - TextureBufferBindingExt = ((int)0x8C2A), - /// - /// Original was GL_TEXTURE_BUFFER_EXT = 0x8C2A - /// - TextureBufferExt = ((int)0x8C2A), - /// - /// Original was GL_MAX_TEXTURE_BUFFER_SIZE_EXT = 0x8C2B - /// - MaxTextureBufferSizeExt = ((int)0x8C2B), - /// - /// Original was GL_TEXTURE_BINDING_BUFFER_EXT = 0x8C2C - /// - TextureBindingBufferExt = ((int)0x8C2C), - /// - /// Original was GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT = 0x8C2D - /// - TextureBufferDataStoreBindingExt = ((int)0x8C2D), - /// - /// Original was GL_SAMPLER_BUFFER_EXT = 0x8DC2 - /// - SamplerBufferExt = ((int)0x8DC2), - /// - /// Original was GL_INT_SAMPLER_BUFFER_EXT = 0x8DD0 - /// - IntSamplerBufferExt = ((int)0x8DD0), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT = 0x8DD8 - /// - UnsignedIntSamplerBufferExt = ((int)0x8DD8), - /// - /// Original was GL_IMAGE_BUFFER_EXT = 0x9051 - /// - ImageBufferExt = ((int)0x9051), - /// - /// Original was GL_INT_IMAGE_BUFFER_EXT = 0x905C - /// - IntImageBufferExt = ((int)0x905C), - /// - /// Original was GL_UNSIGNED_INT_IMAGE_BUFFER_EXT = 0x9067 - /// - UnsignedIntImageBufferExt = ((int)0x9067), - /// - /// Original was GL_TEXTURE_BUFFER_OFFSET_EXT = 0x919D - /// - TextureBufferOffsetExt = ((int)0x919D), - /// - /// Original was GL_TEXTURE_BUFFER_SIZE_EXT = 0x919E - /// - TextureBufferSizeExt = ((int)0x919E), - /// - /// Original was GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT = 0x919F - /// - TextureBufferOffsetAlignmentExt = ((int)0x919F), - } - - /// - /// Not used directly. - /// - public enum ExtTextureCompressionAstcDecodeMode : int - { - /// - /// Original was GL_TEXTURE_ASTC_DECODE_PRECISION_EXT = 0x8F69 - /// - TextureAstcDecodePrecisionExt = ((int)0x8F69), - } - - /// - /// Not used directly. - /// - public enum ExtTextureCompressionBptc : int - { - /// - /// Original was GL_COMPRESSED_RGBA_BPTC_UNORM_EXT = 0x8E8C - /// - CompressedRgbaBptcUnormExt = ((int)0x8E8C), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT = 0x8E8D - /// - CompressedSrgbAlphaBptcUnormExt = ((int)0x8E8D), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT = 0x8E8E - /// - CompressedRgbBptcSignedFloatExt = ((int)0x8E8E), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT = 0x8E8F - /// - CompressedRgbBptcUnsignedFloatExt = ((int)0x8E8F), - } - - /// - /// Not used directly. - /// - public enum ExtTextureCompressionDxt1 : int - { - /// - /// Original was GL_COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0 - /// - CompressedRgbS3tcDxt1Ext = ((int)0x83F0), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1 - /// - CompressedRgbaS3tcDxt1Ext = ((int)0x83F1), - } - - /// - /// Not used directly. - /// - public enum ExtTextureCompressionRgtc : int - { - /// - /// Original was GL_COMPRESSED_RED_RGTC1_EXT = 0x8DBB - /// - CompressedRedRgtc1Ext = ((int)0x8DBB), - /// - /// Original was GL_COMPRESSED_SIGNED_RED_RGTC1_EXT = 0x8DBC - /// - CompressedSignedRedRgtc1Ext = ((int)0x8DBC), - /// - /// Original was GL_COMPRESSED_RED_GREEN_RGTC2_EXT = 0x8DBD - /// - CompressedRedGreenRgtc2Ext = ((int)0x8DBD), - /// - /// Original was GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT = 0x8DBE - /// - CompressedSignedRedGreenRgtc2Ext = ((int)0x8DBE), - } - - /// - /// Not used directly. - /// - public enum ExtTextureCompressionS3tc : int - { - /// - /// Original was GL_COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0 - /// - CompressedRgbS3tcDxt1Ext = ((int)0x83F0), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1 - /// - CompressedRgbaS3tcDxt1Ext = ((int)0x83F1), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2 - /// - CompressedRgbaS3tcDxt3Ext = ((int)0x83F2), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3 - /// - CompressedRgbaS3tcDxt5Ext = ((int)0x83F3), - } - - /// - /// Not used directly. - /// - public enum ExtTextureCompressionS3tcSrgb : int - { - /// - /// Original was GL_COMPRESSED_SRGB_S3TC_DXT1_EXT = 0x8C4C - /// - CompressedSrgbS3tcDxt1Ext = ((int)0x8C4C), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = 0x8C4D - /// - CompressedSrgbAlphaS3tcDxt1Ext = ((int)0x8C4D), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = 0x8C4E - /// - CompressedSrgbAlphaS3tcDxt3Ext = ((int)0x8C4E), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = 0x8C4F - /// - CompressedSrgbAlphaS3tcDxt5Ext = ((int)0x8C4F), - } - - /// - /// Not used directly. - /// - public enum ExtTextureCubeMapArray : int - { - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_EXT = 0x9009 - /// - TextureCubeMapArrayExt = ((int)0x9009), - /// - /// Original was GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_EXT = 0x900A - /// - TextureBindingCubeMapArrayExt = ((int)0x900A), - /// - /// Original was GL_SAMPLER_CUBE_MAP_ARRAY_EXT = 0x900C - /// - SamplerCubeMapArrayExt = ((int)0x900C), - /// - /// Original was GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_EXT = 0x900D - /// - SamplerCubeMapArrayShadowExt = ((int)0x900D), - /// - /// Original was GL_INT_SAMPLER_CUBE_MAP_ARRAY_EXT = 0x900E - /// - IntSamplerCubeMapArrayExt = ((int)0x900E), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_EXT = 0x900F - /// - UnsignedIntSamplerCubeMapArrayExt = ((int)0x900F), - /// - /// Original was GL_IMAGE_CUBE_MAP_ARRAY_EXT = 0x9054 - /// - ImageCubeMapArrayExt = ((int)0x9054), - /// - /// Original was GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT = 0x905F - /// - IntImageCubeMapArrayExt = ((int)0x905F), - /// - /// Original was GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT = 0x906A - /// - UnsignedIntImageCubeMapArrayExt = ((int)0x906A), - } - - /// - /// Not used directly. - /// - public enum ExtTextureFilterAnisotropic : int - { - /// - /// Original was GL_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE - /// - TextureMaxAnisotropyExt = ((int)0x84FE), - /// - /// Original was GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FF - /// - MaxTextureMaxAnisotropyExt = ((int)0x84FF), - } - - /// - /// Not used directly. - /// - public enum ExtTextureFilterMinmax : int - { - /// - /// Original was GL_RASTER_MULTISAMPLE_EXT = 0x9327 - /// - RasterMultisampleExt = ((int)0x9327), - /// - /// Original was GL_RASTER_SAMPLES_EXT = 0x9328 - /// - RasterSamplesExt = ((int)0x9328), - /// - /// Original was GL_MAX_RASTER_SAMPLES_EXT = 0x9329 - /// - MaxRasterSamplesExt = ((int)0x9329), - /// - /// Original was GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT = 0x932A - /// - RasterFixedSampleLocationsExt = ((int)0x932A), - /// - /// Original was GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT = 0x932B - /// - MultisampleRasterizationAllowedExt = ((int)0x932B), - /// - /// Original was GL_EFFECTIVE_RASTER_SAMPLES_EXT = 0x932C - /// - EffectiveRasterSamplesExt = ((int)0x932C), - } - - /// - /// Not used directly. - /// - public enum ExtTextureFormatBgra8888 : int - { - /// - /// Original was GL_BGRA_EXT = 0x80E1 - /// - BgraExt = ((int)0x80E1), - } - - /// - /// Not used directly. - /// - public enum ExtTextureMirrorClampToEdge : int - { - /// - /// Original was GL_MIRROR_CLAMP_TO_EDGE_EXT = 0x8743 - /// - MirrorClampToEdgeExt = ((int)0x8743), - } - - /// - /// Not used directly. - /// - public enum ExtTextureNorm16 : int - { - /// - /// Original was GL_RGB16_EXT = 0x8054 - /// - Rgb16Ext = ((int)0x8054), - /// - /// Original was GL_RGBA16_EXT = 0x805B - /// - Rgba16Ext = ((int)0x805B), - /// - /// Original was GL_R16_EXT = 0x822A - /// - R16Ext = ((int)0x822A), - /// - /// Original was GL_RG16_EXT = 0x822C - /// - Rg16Ext = ((int)0x822C), - /// - /// Original was GL_R16_SNORM_EXT = 0x8F98 - /// - R16SnormExt = ((int)0x8F98), - /// - /// Original was GL_RG16_SNORM_EXT = 0x8F99 - /// - Rg16SnormExt = ((int)0x8F99), - /// - /// Original was GL_RGB16_SNORM_EXT = 0x8F9A - /// - Rgb16SnormExt = ((int)0x8F9A), - /// - /// Original was GL_RGBA16_SNORM_EXT = 0x8F9B - /// - Rgba16SnormExt = ((int)0x8F9B), - } - - /// - /// Not used directly. - /// - public enum ExtTextureRg : int - { - /// - /// Original was GL_RED_EXT = 0x1903 - /// - RedExt = ((int)0x1903), - /// - /// Original was GL_RG_EXT = 0x8227 - /// - RgExt = ((int)0x8227), - /// - /// Original was GL_R8_EXT = 0x8229 - /// - R8Ext = ((int)0x8229), - /// - /// Original was GL_RG8_EXT = 0x822B - /// - Rg8Ext = ((int)0x822B), - } - - /// - /// Not used directly. - /// - public enum ExtTextureSrgbDecode : int - { - /// - /// Original was GL_TEXTURE_SRGB_DECODE_EXT = 0x8A48 - /// - TextureSrgbDecodeExt = ((int)0x8A48), - /// - /// Original was GL_DECODE_EXT = 0x8A49 - /// - DecodeExt = ((int)0x8A49), - /// - /// Original was GL_SKIP_DECODE_EXT = 0x8A4A - /// - SkipDecodeExt = ((int)0x8A4A), - } - - /// - /// Not used directly. - /// - public enum ExtTextureSrgbR8 : int - { - /// - /// Original was GL_SR8_EXT = 0x8FBD - /// - Sr8Ext = ((int)0x8FBD), - } - - /// - /// Not used directly. - /// - public enum ExtTextureSrgbRg8 : int - { - /// - /// Original was GL_SRG8_EXT = 0x8FBE - /// - Srg8Ext = ((int)0x8FBE), - } - - /// - /// Not used directly. - /// - public enum ExtTextureStorage : int - { - /// - /// Original was GL_ALPHA8_EXT = 0x803C - /// - Alpha8Ext = ((int)0x803C), - /// - /// Original was GL_LUMINANCE8_EXT = 0x8040 - /// - Luminance8Ext = ((int)0x8040), - /// - /// Original was GL_LUMINANCE8_ALPHA8_EXT = 0x8045 - /// - Luminance8Alpha8Ext = ((int)0x8045), - /// - /// Original was GL_RGB10_EXT = 0x8052 - /// - Rgb10Ext = ((int)0x8052), - /// - /// Original was GL_RGB10_A2_EXT = 0x8059 - /// - Rgb10A2Ext = ((int)0x8059), - /// - /// Original was GL_R8_EXT = 0x8229 - /// - R8Ext = ((int)0x8229), - /// - /// Original was GL_RG8_EXT = 0x822B - /// - Rg8Ext = ((int)0x822B), - /// - /// Original was GL_R16F_EXT = 0x822D - /// - R16fExt = ((int)0x822D), - /// - /// Original was GL_R32F_EXT = 0x822E - /// - R32fExt = ((int)0x822E), - /// - /// Original was GL_RG16F_EXT = 0x822F - /// - Rg16fExt = ((int)0x822F), - /// - /// Original was GL_RG32F_EXT = 0x8230 - /// - Rg32fExt = ((int)0x8230), - /// - /// Original was GL_RGBA32F_EXT = 0x8814 - /// - Rgba32fExt = ((int)0x8814), - /// - /// Original was GL_RGB32F_EXT = 0x8815 - /// - Rgb32fExt = ((int)0x8815), - /// - /// Original was GL_ALPHA32F_EXT = 0x8816 - /// - Alpha32fExt = ((int)0x8816), - /// - /// Original was GL_LUMINANCE32F_EXT = 0x8818 - /// - Luminance32fExt = ((int)0x8818), - /// - /// Original was GL_LUMINANCE_ALPHA32F_EXT = 0x8819 - /// - LuminanceAlpha32fExt = ((int)0x8819), - /// - /// Original was GL_RGBA16F_EXT = 0x881A - /// - Rgba16fExt = ((int)0x881A), - /// - /// Original was GL_RGB16F_EXT = 0x881B - /// - Rgb16fExt = ((int)0x881B), - /// - /// Original was GL_ALPHA16F_EXT = 0x881C - /// - Alpha16fExt = ((int)0x881C), - /// - /// Original was GL_LUMINANCE16F_EXT = 0x881E - /// - Luminance16fExt = ((int)0x881E), - /// - /// Original was GL_LUMINANCE_ALPHA16F_EXT = 0x881F - /// - LuminanceAlpha16fExt = ((int)0x881F), - /// - /// Original was GL_TEXTURE_IMMUTABLE_FORMAT_EXT = 0x912F - /// - TextureImmutableFormatExt = ((int)0x912F), - /// - /// Original was GL_BGRA8_EXT = 0x93A1 - /// - Bgra8Ext = ((int)0x93A1), - } - - /// - /// Not used directly. - /// - public enum ExtTextureType2101010Rev : int - { - /// - /// Original was GL_UNSIGNED_INT_2_10_10_10_REV_EXT = 0x8368 - /// - UnsignedInt2101010RevExt = ((int)0x8368), - } - - /// - /// Not used directly. - /// - public enum ExtTextureView : int - { - /// - /// Original was GL_TEXTURE_VIEW_MIN_LEVEL_EXT = 0x82DB - /// - TextureViewMinLevelExt = ((int)0x82DB), - /// - /// Original was GL_TEXTURE_VIEW_NUM_LEVELS_EXT = 0x82DC - /// - TextureViewNumLevelsExt = ((int)0x82DC), - /// - /// Original was GL_TEXTURE_VIEW_MIN_LAYER_EXT = 0x82DD - /// - TextureViewMinLayerExt = ((int)0x82DD), - /// - /// Original was GL_TEXTURE_VIEW_NUM_LAYERS_EXT = 0x82DE - /// - TextureViewNumLayersExt = ((int)0x82DE), - /// - /// Original was GL_TEXTURE_IMMUTABLE_LEVELS = 0x82DF - /// - TextureImmutableLevels = ((int)0x82DF), - } - - /// - /// Not used directly. - /// - public enum ExtUnpackSubimage : int - { - /// - /// Original was GL_UNPACK_ROW_LENGTH_EXT = 0x0CF2 - /// - UnpackRowLengthExt = ((int)0x0CF2), - /// - /// Original was GL_UNPACK_SKIP_ROWS_EXT = 0x0CF3 - /// - UnpackSkipRowsExt = ((int)0x0CF3), - /// - /// Original was GL_UNPACK_SKIP_PIXELS_EXT = 0x0CF4 - /// - UnpackSkipPixelsExt = ((int)0x0CF4), - } - - /// - /// Not used directly. - /// - public enum ExtWin32KeyedMutex : int - { - } - - /// - /// Not used directly. - /// - public enum ExtWindowRectangles : int - { - /// - /// Original was GL_INCLUSIVE_EXT = 0x8F10 - /// - InclusiveExt = ((int)0x8F10), - /// - /// Original was GL_EXCLUSIVE_EXT = 0x8F11 - /// - ExclusiveExt = ((int)0x8F11), - /// - /// Original was GL_WINDOW_RECTANGLE_EXT = 0x8F12 - /// - WindowRectangleExt = ((int)0x8F12), - /// - /// Original was GL_WINDOW_RECTANGLE_MODE_EXT = 0x8F13 - /// - WindowRectangleModeExt = ((int)0x8F13), - /// - /// Original was GL_MAX_WINDOW_RECTANGLES_EXT = 0x8F14 - /// - MaxWindowRectanglesExt = ((int)0x8F14), - /// - /// Original was GL_NUM_WINDOW_RECTANGLES_EXT = 0x8F15 - /// - NumWindowRectanglesExt = ((int)0x8F15), - } - - /// - /// Not used directly. - /// - public enum ExtYuvTarget : int - { - /// - /// Original was GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT = 0x8BE7 - /// - SamplerExternal2DY2yExt = ((int)0x8BE7), - /// - /// Original was GL_TEXTURE_EXTERNAL_OES = 0x8D65 - /// - TextureExternalOes = ((int)0x8D65), - /// - /// Original was GL_TEXTURE_BINDING_EXTERNAL_OES = 0x8D67 - /// - TextureBindingExternalOes = ((int)0x8D67), - /// - /// Original was GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES = 0x8D68 - /// - RequiredTextureImageUnitsOes = ((int)0x8D68), - } - - /// - /// Not used directly. - /// - public enum FeedBackToken : int - { - /// - /// Original was GL_PASS_THROUGH_TOKEN = 0x0700 - /// - PassThroughToken = ((int)0x0700), - /// - /// Original was GL_POINT_TOKEN = 0x0701 - /// - PointToken = ((int)0x0701), - /// - /// Original was GL_LINE_TOKEN = 0x0702 - /// - LineToken = ((int)0x0702), - /// - /// Original was GL_POLYGON_TOKEN = 0x0703 - /// - PolygonToken = ((int)0x0703), - /// - /// Original was GL_BITMAP_TOKEN = 0x0704 - /// - BitmapToken = ((int)0x0704), - /// - /// Original was GL_DRAW_PIXEL_TOKEN = 0x0705 - /// - DrawPixelToken = ((int)0x0705), - /// - /// Original was GL_COPY_PIXEL_TOKEN = 0x0706 - /// - CopyPixelToken = ((int)0x0706), - /// - /// Original was GL_LINE_RESET_TOKEN = 0x0707 - /// - LineResetToken = ((int)0x0707), - } - - /// - /// Not used directly. - /// - public enum FeedbackType : int - { - /// - /// Original was GL_2D = 0x0600 - /// - Gl2D = ((int)0x0600), - /// - /// Original was GL_3D = 0x0601 - /// - Gl3D = ((int)0x0601), - /// - /// Original was GL_3D_COLOR = 0x0602 - /// - Gl3DColor = ((int)0x0602), - /// - /// Original was GL_3D_COLOR_TEXTURE = 0x0603 - /// - Gl3DColorTexture = ((int)0x0603), - /// - /// Original was GL_4D_COLOR_TEXTURE = 0x0604 - /// - Gl4DColorTexture = ((int)0x0604), - } - - /// - /// Not used directly. - /// - [Flags] - public enum FfdMaskSgix : int - { - } - - /// - /// Not used directly. - /// - public enum FfdTargetSgix : int - { - /// - /// Original was GL_GEOMETRY_DEFORMATION_SGIX = 0x8194 - /// - GeometryDeformationSgix = ((int)0x8194), - /// - /// Original was GL_TEXTURE_DEFORMATION_SGIX = 0x8195 - /// - TextureDeformationSgix = ((int)0x8195), - } - - /// - /// Not used directly. - /// - public enum FjShaderBinaryGccso : int - { - /// - /// Original was GL_GCCSO_SHADER_BINARY_FJ = 0x9260 - /// - GccsoShaderBinaryFj = ((int)0x9260), - } - - /// - /// Not used directly. - /// - public enum FogCoordinatePointerType : int - { - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum FogMode : int - { - /// - /// Original was GL_EXP = 0x0800 - /// - Exp = ((int)0x0800), - /// - /// Original was GL_EXP2 = 0x0801 - /// - Exp2 = ((int)0x0801), - /// - /// Original was GL_LINEAR = 0x2601 - /// - Linear = ((int)0x2601), - /// - /// Original was GL_FOG_FUNC_SGIS = 0x812A - /// - FogFuncSgis = ((int)0x812A), - } - - /// - /// Not used directly. - /// - public enum FogParameter : int - { - /// - /// Original was GL_FOG_INDEX = 0x0B61 - /// - FogIndex = ((int)0x0B61), - /// - /// Original was GL_FOG_DENSITY = 0x0B62 - /// - FogDensity = ((int)0x0B62), - /// - /// Original was GL_FOG_START = 0x0B63 - /// - FogStart = ((int)0x0B63), - /// - /// Original was GL_FOG_END = 0x0B64 - /// - FogEnd = ((int)0x0B64), - /// - /// Original was GL_FOG_MODE = 0x0B65 - /// - FogMode = ((int)0x0B65), - /// - /// Original was GL_FOG_COLOR = 0x0B66 - /// - FogColor = ((int)0x0B66), - /// - /// Original was GL_FOG_OFFSET_VALUE_SGIX = 0x8199 - /// - FogOffsetValueSgix = ((int)0x8199), - } - - /// - /// Not used directly. - /// - public enum FogPName : int - { - /// - /// Original was GL_FOG_INDEX = 0x0B61 - /// - FogIndex = ((int)0x0B61), - /// - /// Original was GL_FOG_DENSITY = 0x0B62 - /// - FogDensity = ((int)0x0B62), - /// - /// Original was GL_FOG_START = 0x0B63 - /// - FogStart = ((int)0x0B63), - /// - /// Original was GL_FOG_END = 0x0B64 - /// - FogEnd = ((int)0x0B64), - /// - /// Original was GL_FOG_MODE = 0x0B65 - /// - FogMode = ((int)0x0B65), - /// - /// Original was GL_FOG_COORD_SRC = 0x8450 - /// - FogCoordSrc = ((int)0x8450), - } - - /// - /// Not used directly. - /// - public enum FogPointerTypeExt : int - { - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum FogPointerTypeIbm : int - { - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum FragmentLightModelParameterSgix : int - { - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = 0x8408 - /// - FragmentLightModelLocalViewerSgix = ((int)0x8408), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = 0x8409 - /// - FragmentLightModelTwoSideSgix = ((int)0x8409), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = 0x840A - /// - FragmentLightModelAmbientSgix = ((int)0x840A), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = 0x840B - /// - FragmentLightModelNormalInterpolationSgix = ((int)0x840B), - } - - /// - /// Not used directly. - /// - public enum FragmentOpAti : int - { - /// - /// Original was GL_MOV_ATI = 0x8961 - /// - MovAti = ((int)0x8961), - /// - /// Original was GL_ADD_ATI = 0x8963 - /// - AddAti = ((int)0x8963), - /// - /// Original was GL_MUL_ATI = 0x8964 - /// - MulAti = ((int)0x8964), - /// - /// Original was GL_SUB_ATI = 0x8965 - /// - SubAti = ((int)0x8965), - /// - /// Original was GL_DOT3_ATI = 0x8966 - /// - Dot3Ati = ((int)0x8966), - /// - /// Original was GL_DOT4_ATI = 0x8967 - /// - Dot4Ati = ((int)0x8967), - /// - /// Original was GL_MAD_ATI = 0x8968 - /// - MadAti = ((int)0x8968), - /// - /// Original was GL_LERP_ATI = 0x8969 - /// - LerpAti = ((int)0x8969), - /// - /// Original was GL_CND_ATI = 0x896A - /// - CndAti = ((int)0x896A), - /// - /// Original was GL_CND0_ATI = 0x896B - /// - Cnd0Ati = ((int)0x896B), - /// - /// Original was GL_DOT2_ADD_ATI = 0x896C - /// - Dot2AddAti = ((int)0x896C), - } - - /// - /// Used in GL.FramebufferRenderbuffer, GL.FramebufferTexture2D and 10 other functions - /// - public enum FramebufferAttachment : int - { - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS = 0x8CDF - /// - MaxColorAttachments = ((int)0x8CDF), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS_EXT = 0x8CDF - /// - MaxColorAttachmentsExt = ((int)0x8CDF), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS_NV = 0x8CDF - /// - MaxColorAttachmentsNv = ((int)0x8CDF), - /// - /// Original was GL_COLOR_ATTACHMENT0 = 0x8CE0 - /// - ColorAttachment0 = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT0_EXT = 0x8CE0 - /// - ColorAttachment0Ext = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT0_NV = 0x8CE0 - /// - ColorAttachment0Nv = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT0_OES = 0x8CE0 - /// - ColorAttachment0Oes = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT1 = 0x8CE1 - /// - ColorAttachment1 = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT1_EXT = 0x8CE1 - /// - ColorAttachment1Ext = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT1_NV = 0x8CE1 - /// - ColorAttachment1Nv = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2 = 0x8CE2 - /// - ColorAttachment2 = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT2_EXT = 0x8CE2 - /// - ColorAttachment2Ext = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT2_NV = 0x8CE2 - /// - ColorAttachment2Nv = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3 = 0x8CE3 - /// - ColorAttachment3 = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT3_EXT = 0x8CE3 - /// - ColorAttachment3Ext = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT3_NV = 0x8CE3 - /// - ColorAttachment3Nv = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4 = 0x8CE4 - /// - ColorAttachment4 = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT4_EXT = 0x8CE4 - /// - ColorAttachment4Ext = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT4_NV = 0x8CE4 - /// - ColorAttachment4Nv = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5 = 0x8CE5 - /// - ColorAttachment5 = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT5_EXT = 0x8CE5 - /// - ColorAttachment5Ext = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT5_NV = 0x8CE5 - /// - ColorAttachment5Nv = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6 = 0x8CE6 - /// - ColorAttachment6 = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT6_EXT = 0x8CE6 - /// - ColorAttachment6Ext = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT6_NV = 0x8CE6 - /// - ColorAttachment6Nv = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7 = 0x8CE7 - /// - ColorAttachment7 = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT7_EXT = 0x8CE7 - /// - ColorAttachment7Ext = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT7_NV = 0x8CE7 - /// - ColorAttachment7Nv = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8 = 0x8CE8 - /// - ColorAttachment8 = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT8_EXT = 0x8CE8 - /// - ColorAttachment8Ext = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT8_NV = 0x8CE8 - /// - ColorAttachment8Nv = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9 = 0x8CE9 - /// - ColorAttachment9 = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT9_EXT = 0x8CE9 - /// - ColorAttachment9Ext = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT9_NV = 0x8CE9 - /// - ColorAttachment9Nv = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10 = 0x8CEA - /// - ColorAttachment10 = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT10_EXT = 0x8CEA - /// - ColorAttachment10Ext = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT10_NV = 0x8CEA - /// - ColorAttachment10Nv = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11 = 0x8CEB - /// - ColorAttachment11 = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT11_EXT = 0x8CEB - /// - ColorAttachment11Ext = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT11_NV = 0x8CEB - /// - ColorAttachment11Nv = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12 = 0x8CEC - /// - ColorAttachment12 = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT12_EXT = 0x8CEC - /// - ColorAttachment12Ext = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT12_NV = 0x8CEC - /// - ColorAttachment12Nv = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13 = 0x8CED - /// - ColorAttachment13 = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT13_EXT = 0x8CED - /// - ColorAttachment13Ext = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT13_NV = 0x8CED - /// - ColorAttachment13Nv = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14 = 0x8CEE - /// - ColorAttachment14 = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT14_EXT = 0x8CEE - /// - ColorAttachment14Ext = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT14_NV = 0x8CEE - /// - ColorAttachment14Nv = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15 = 0x8CEF - /// - ColorAttachment15 = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT15_EXT = 0x8CEF - /// - ColorAttachment15Ext = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT15_NV = 0x8CEF - /// - ColorAttachment15Nv = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT16 = 0x8CF0 - /// - ColorAttachment16 = ((int)0x8CF0), - /// - /// Original was GL_COLOR_ATTACHMENT17 = 0x8CF1 - /// - ColorAttachment17 = ((int)0x8CF1), - /// - /// Original was GL_COLOR_ATTACHMENT18 = 0x8CF2 - /// - ColorAttachment18 = ((int)0x8CF2), - /// - /// Original was GL_COLOR_ATTACHMENT19 = 0x8CF3 - /// - ColorAttachment19 = ((int)0x8CF3), - /// - /// Original was GL_COLOR_ATTACHMENT20 = 0x8CF4 - /// - ColorAttachment20 = ((int)0x8CF4), - /// - /// Original was GL_COLOR_ATTACHMENT21 = 0x8CF5 - /// - ColorAttachment21 = ((int)0x8CF5), - /// - /// Original was GL_COLOR_ATTACHMENT22 = 0x8CF6 - /// - ColorAttachment22 = ((int)0x8CF6), - /// - /// Original was GL_COLOR_ATTACHMENT23 = 0x8CF7 - /// - ColorAttachment23 = ((int)0x8CF7), - /// - /// Original was GL_COLOR_ATTACHMENT24 = 0x8CF8 - /// - ColorAttachment24 = ((int)0x8CF8), - /// - /// Original was GL_COLOR_ATTACHMENT25 = 0x8CF9 - /// - ColorAttachment25 = ((int)0x8CF9), - /// - /// Original was GL_COLOR_ATTACHMENT26 = 0x8CFA - /// - ColorAttachment26 = ((int)0x8CFA), - /// - /// Original was GL_COLOR_ATTACHMENT27 = 0x8CFB - /// - ColorAttachment27 = ((int)0x8CFB), - /// - /// Original was GL_COLOR_ATTACHMENT28 = 0x8CFC - /// - ColorAttachment28 = ((int)0x8CFC), - /// - /// Original was GL_COLOR_ATTACHMENT29 = 0x8CFD - /// - ColorAttachment29 = ((int)0x8CFD), - /// - /// Original was GL_COLOR_ATTACHMENT30 = 0x8CFE - /// - ColorAttachment30 = ((int)0x8CFE), - /// - /// Original was GL_COLOR_ATTACHMENT31 = 0x8CFF - /// - ColorAttachment31 = ((int)0x8CFF), - /// - /// Original was GL_DEPTH_ATTACHMENT = 0x8D00 - /// - DepthAttachment = ((int)0x8D00), - /// - /// Original was GL_DEPTH_ATTACHMENT_EXT = 0x8D00 - /// - DepthAttachmentExt = ((int)0x8D00), - /// - /// Original was GL_DEPTH_ATTACHMENT_OES = 0x8D00 - /// - DepthAttachmentOes = ((int)0x8D00), - } - - /// - /// Not used directly. - /// - public enum FramebufferAttachmentParameterName : int - { - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING = 0x8210 - /// - FramebufferAttachmentColorEncoding = ((int)0x8210), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE = 0x8211 - /// - FramebufferAttachmentComponentType = ((int)0x8211), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE = 0x8212 - /// - FramebufferAttachmentRedSize = ((int)0x8212), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE = 0x8213 - /// - FramebufferAttachmentGreenSize = ((int)0x8213), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE = 0x8214 - /// - FramebufferAttachmentBlueSize = ((int)0x8214), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE = 0x8215 - /// - FramebufferAttachmentAlphaSize = ((int)0x8215), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE = 0x8216 - /// - FramebufferAttachmentDepthSize = ((int)0x8216), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE = 0x8217 - /// - FramebufferAttachmentStencilSize = ((int)0x8217), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 0x8CD1 - /// - FramebufferAttachmentObjectName = ((int)0x8CD1), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 0x8CD2 - /// - FramebufferAttachmentTextureLevel = ((int)0x8CD2), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 0x8CD3 - /// - FramebufferAttachmentTextureCubeMapFace = ((int)0x8CD3), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER = 0x8CD4 - /// - FramebufferAttachmentTextureLayer = ((int)0x8CD4), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_LAYERED = 0x8DA7 - /// - FramebufferAttachmentLayered = ((int)0x8DA7), - } - - /// - /// Not used directly. - /// - public enum FramebufferErrorCode : int - { - /// - /// Original was GL_FramebufferComplete = 0X8cd5 - /// - FramebufferComplete = ((int)0X8cd5), - /// - /// Original was GL_FramebufferIncompleteAttachment = 0X8cd6 - /// - FramebufferIncompleteAttachment = ((int)0X8cd6), - /// - /// Original was GL_FramebufferIncompleteMissingAttachment = 0X8cd7 - /// - FramebufferIncompleteMissingAttachment = ((int)0X8cd7), - /// - /// Original was GL_FramebufferIncompleteDimensions = 0X8cd9 - /// - FramebufferIncompleteDimensions = ((int)0X8cd9), - /// - /// Original was GL_FramebufferUnsupported = 0X8cdd - /// - FramebufferUnsupported = ((int)0X8cdd), - } - - /// - /// Not used directly. - /// - public enum FramebufferFetchNoncoherent : int - { - /// - /// Original was GL_FRAMEBUFFER_FETCH_NONCOHERENT_QCOM = 0x96A2 - /// - FramebufferFetchNoncoherentQcom = ((int)0x96A2), - } - - /// - /// Used in GL.GetFramebufferAttachmentParameter - /// - public enum FramebufferParameterName : int - { - /// - /// Original was GL_FramebufferAttachmentObjectType = 0X8cd0 - /// - FramebufferAttachmentObjectType = ((int)0X8cd0), - /// - /// Original was GL_FramebufferAttachmentObjectName = 0X8cd1 - /// - FramebufferAttachmentObjectName = ((int)0X8cd1), - /// - /// Original was GL_FramebufferAttachmentTextureLevel = 0X8cd2 - /// - FramebufferAttachmentTextureLevel = ((int)0X8cd2), - /// - /// Original was GL_FramebufferAttachmentTextureCubeMapFace = 0X8cd3 - /// - FramebufferAttachmentTextureCubeMapFace = ((int)0X8cd3), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_WIDTH = 0x9310 - /// - FramebufferDefaultWidth = ((int)0x9310), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_HEIGHT = 0x9311 - /// - FramebufferDefaultHeight = ((int)0x9311), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_LAYERS = 0x9312 - /// - FramebufferDefaultLayers = ((int)0x9312), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_SAMPLES = 0x9313 - /// - FramebufferDefaultSamples = ((int)0x9313), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS = 0x9314 - /// - FramebufferDefaultFixedSampleLocations = ((int)0x9314), - } - - /// - /// Used in GL.FramebufferRenderbuffer, GL.FramebufferTexture2D and 1 other function - /// - public enum FramebufferSlot : int - { - /// - /// Original was GL_ColorAttachment0 = 0X8ce0 - /// - ColorAttachment0 = ((int)0X8ce0), - /// - /// Original was GL_DepthAttachment = 0X8d00 - /// - DepthAttachment = ((int)0X8d00), - /// - /// Original was GL_StencilAttachment = 0X8d20 - /// - StencilAttachment = ((int)0X8d20), - } - - /// - /// Not used directly. - /// - public enum FramebufferStatus : int - { - /// - /// Original was GL_FRAMEBUFFER_UNDEFINED = 0x8219 - /// - FramebufferUndefined = ((int)0x8219), - /// - /// Original was GL_FRAMEBUFFER_COMPLETE = 0x8CD5 - /// - FramebufferComplete = ((int)0x8CD5), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 0x8CD6 - /// - FramebufferIncompleteAttachment = ((int)0x8CD6), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 0x8CD7 - /// - FramebufferIncompleteMissingAttachment = ((int)0x8CD7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER = 0x8CDB - /// - FramebufferIncompleteDrawBuffer = ((int)0x8CDB), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER = 0x8CDC - /// - FramebufferIncompleteReadBuffer = ((int)0x8CDC), - /// - /// Original was GL_FRAMEBUFFER_UNSUPPORTED = 0x8CDD - /// - FramebufferUnsupported = ((int)0x8CDD), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE = 0x8D56 - /// - FramebufferIncompleteMultisample = ((int)0x8D56), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS = 0x8DA8 - /// - FramebufferIncompleteLayerTargets = ((int)0x8DA8), - } - - /// - /// Used in GL.BindFramebuffer, GL.CheckFramebufferStatus and 14 other functions - /// - public enum FramebufferTarget : int - { - /// - /// Original was GL_READ_FRAMEBUFFER = 0x8CA8 - /// - ReadFramebuffer = ((int)0x8CA8), - /// - /// Original was GL_DRAW_FRAMEBUFFER = 0x8CA9 - /// - DrawFramebuffer = ((int)0x8CA9), - /// - /// Original was GL_Framebuffer = 0X8d40 - /// - Framebuffer = ((int)0X8d40), - } - - /// - /// Used in GL.FrontFace - /// - public enum FrontFaceDirection : int - { - /// - /// Original was GL_Cw = 0X0900 - /// - Cw = ((int)0X0900), - /// - /// Original was GL_Ccw = 0X0901 - /// - Ccw = ((int)0X0901), - } - - /// - /// Not used directly. - /// - public enum GetColorTableParameterPNameSgi : int - { - /// - /// Original was GL_COLOR_TABLE_SCALE = 0x80D6 - /// - ColorTableScale = ((int)0x80D6), - /// - /// Original was GL_COLOR_TABLE_SCALE_SGI = 0x80D6 - /// - ColorTableScaleSgi = ((int)0x80D6), - /// - /// Original was GL_COLOR_TABLE_BIAS = 0x80D7 - /// - ColorTableBias = ((int)0x80D7), - /// - /// Original was GL_COLOR_TABLE_BIAS_SGI = 0x80D7 - /// - ColorTableBiasSgi = ((int)0x80D7), - /// - /// Original was GL_COLOR_TABLE_FORMAT = 0x80D8 - /// - ColorTableFormat = ((int)0x80D8), - /// - /// Original was GL_COLOR_TABLE_FORMAT_SGI = 0x80D8 - /// - ColorTableFormatSgi = ((int)0x80D8), - /// - /// Original was GL_COLOR_TABLE_WIDTH = 0x80D9 - /// - ColorTableWidth = ((int)0x80D9), - /// - /// Original was GL_COLOR_TABLE_WIDTH_SGI = 0x80D9 - /// - ColorTableWidthSgi = ((int)0x80D9), - /// - /// Original was GL_COLOR_TABLE_RED_SIZE = 0x80DA - /// - ColorTableRedSize = ((int)0x80DA), - /// - /// Original was GL_COLOR_TABLE_RED_SIZE_SGI = 0x80DA - /// - ColorTableRedSizeSgi = ((int)0x80DA), - /// - /// Original was GL_COLOR_TABLE_GREEN_SIZE = 0x80DB - /// - ColorTableGreenSize = ((int)0x80DB), - /// - /// Original was GL_COLOR_TABLE_GREEN_SIZE_SGI = 0x80DB - /// - ColorTableGreenSizeSgi = ((int)0x80DB), - /// - /// Original was GL_COLOR_TABLE_BLUE_SIZE = 0x80DC - /// - ColorTableBlueSize = ((int)0x80DC), - /// - /// Original was GL_COLOR_TABLE_BLUE_SIZE_SGI = 0x80DC - /// - ColorTableBlueSizeSgi = ((int)0x80DC), - /// - /// Original was GL_COLOR_TABLE_ALPHA_SIZE = 0x80DD - /// - ColorTableAlphaSize = ((int)0x80DD), - /// - /// Original was GL_COLOR_TABLE_ALPHA_SIZE_SGI = 0x80DD - /// - ColorTableAlphaSizeSgi = ((int)0x80DD), - /// - /// Original was GL_COLOR_TABLE_LUMINANCE_SIZE = 0x80DE - /// - ColorTableLuminanceSize = ((int)0x80DE), - /// - /// Original was GL_COLOR_TABLE_LUMINANCE_SIZE_SGI = 0x80DE - /// - ColorTableLuminanceSizeSgi = ((int)0x80DE), - /// - /// Original was GL_COLOR_TABLE_INTENSITY_SIZE = 0x80DF - /// - ColorTableIntensitySize = ((int)0x80DF), - /// - /// Original was GL_COLOR_TABLE_INTENSITY_SIZE_SGI = 0x80DF - /// - ColorTableIntensitySizeSgi = ((int)0x80DF), - } - - /// - /// Not used directly. - /// - public enum GetConvolutionParameter : int - { - /// - /// Original was GL_CONVOLUTION_BORDER_MODE = 0x8013 - /// - ConvolutionBorderMode = ((int)0x8013), - /// - /// Original was GL_CONVOLUTION_BORDER_MODE_EXT = 0x8013 - /// - ConvolutionBorderModeExt = ((int)0x8013), - /// - /// Original was GL_CONVOLUTION_FILTER_SCALE = 0x8014 - /// - ConvolutionFilterScale = ((int)0x8014), - /// - /// Original was GL_CONVOLUTION_FILTER_SCALE_EXT = 0x8014 - /// - ConvolutionFilterScaleExt = ((int)0x8014), - /// - /// Original was GL_CONVOLUTION_FILTER_BIAS = 0x8015 - /// - ConvolutionFilterBias = ((int)0x8015), - /// - /// Original was GL_CONVOLUTION_FILTER_BIAS_EXT = 0x8015 - /// - ConvolutionFilterBiasExt = ((int)0x8015), - /// - /// Original was GL_CONVOLUTION_FORMAT = 0x8017 - /// - ConvolutionFormat = ((int)0x8017), - /// - /// Original was GL_CONVOLUTION_FORMAT_EXT = 0x8017 - /// - ConvolutionFormatExt = ((int)0x8017), - /// - /// Original was GL_CONVOLUTION_WIDTH = 0x8018 - /// - ConvolutionWidth = ((int)0x8018), - /// - /// Original was GL_CONVOLUTION_WIDTH_EXT = 0x8018 - /// - ConvolutionWidthExt = ((int)0x8018), - /// - /// Original was GL_CONVOLUTION_HEIGHT = 0x8019 - /// - ConvolutionHeight = ((int)0x8019), - /// - /// Original was GL_CONVOLUTION_HEIGHT_EXT = 0x8019 - /// - ConvolutionHeightExt = ((int)0x8019), - /// - /// Original was GL_MAX_CONVOLUTION_WIDTH = 0x801A - /// - MaxConvolutionWidth = ((int)0x801A), - /// - /// Original was GL_MAX_CONVOLUTION_WIDTH_EXT = 0x801A - /// - MaxConvolutionWidthExt = ((int)0x801A), - /// - /// Original was GL_MAX_CONVOLUTION_HEIGHT = 0x801B - /// - MaxConvolutionHeight = ((int)0x801B), - /// - /// Original was GL_MAX_CONVOLUTION_HEIGHT_EXT = 0x801B - /// - MaxConvolutionHeightExt = ((int)0x801B), - /// - /// Original was GL_CONVOLUTION_BORDER_COLOR = 0x8154 - /// - ConvolutionBorderColor = ((int)0x8154), - } - - /// - /// Not used directly. - /// - public enum GetFramebufferParameter : int - { - /// - /// Original was GL_DOUBLEBUFFER = 0x0C32 - /// - Doublebuffer = ((int)0x0C32), - /// - /// Original was GL_STEREO = 0x0C33 - /// - Stereo = ((int)0x0C33), - /// - /// Original was GL_SAMPLE_BUFFERS = 0x80A8 - /// - SampleBuffers = ((int)0x80A8), - /// - /// Original was GL_SAMPLES = 0x80A9 - /// - Samples = ((int)0x80A9), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_TYPE = 0x8B9A - /// - ImplementationColorReadType = ((int)0x8B9A), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_FORMAT = 0x8B9B - /// - ImplementationColorReadFormat = ((int)0x8B9B), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_WIDTH = 0x9310 - /// - FramebufferDefaultWidth = ((int)0x9310), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_HEIGHT = 0x9311 - /// - FramebufferDefaultHeight = ((int)0x9311), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_LAYERS = 0x9312 - /// - FramebufferDefaultLayers = ((int)0x9312), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_SAMPLES = 0x9313 - /// - FramebufferDefaultSamples = ((int)0x9313), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS = 0x9314 - /// - FramebufferDefaultFixedSampleLocations = ((int)0x9314), - } - - /// - /// Not used directly. - /// - public enum GetHistogramParameterPNameExt : int - { - /// - /// Original was GL_HISTOGRAM_WIDTH = 0x8026 - /// - HistogramWidth = ((int)0x8026), - /// - /// Original was GL_HISTOGRAM_WIDTH_EXT = 0x8026 - /// - HistogramWidthExt = ((int)0x8026), - /// - /// Original was GL_HISTOGRAM_FORMAT = 0x8027 - /// - HistogramFormat = ((int)0x8027), - /// - /// Original was GL_HISTOGRAM_FORMAT_EXT = 0x8027 - /// - HistogramFormatExt = ((int)0x8027), - /// - /// Original was GL_HISTOGRAM_RED_SIZE = 0x8028 - /// - HistogramRedSize = ((int)0x8028), - /// - /// Original was GL_HISTOGRAM_RED_SIZE_EXT = 0x8028 - /// - HistogramRedSizeExt = ((int)0x8028), - /// - /// Original was GL_HISTOGRAM_GREEN_SIZE = 0x8029 - /// - HistogramGreenSize = ((int)0x8029), - /// - /// Original was GL_HISTOGRAM_GREEN_SIZE_EXT = 0x8029 - /// - HistogramGreenSizeExt = ((int)0x8029), - /// - /// Original was GL_HISTOGRAM_BLUE_SIZE = 0x802A - /// - HistogramBlueSize = ((int)0x802A), - /// - /// Original was GL_HISTOGRAM_BLUE_SIZE_EXT = 0x802A - /// - HistogramBlueSizeExt = ((int)0x802A), - /// - /// Original was GL_HISTOGRAM_ALPHA_SIZE = 0x802B - /// - HistogramAlphaSize = ((int)0x802B), - /// - /// Original was GL_HISTOGRAM_ALPHA_SIZE_EXT = 0x802B - /// - HistogramAlphaSizeExt = ((int)0x802B), - /// - /// Original was GL_HISTOGRAM_LUMINANCE_SIZE = 0x802C - /// - HistogramLuminanceSize = ((int)0x802C), - /// - /// Original was GL_HISTOGRAM_LUMINANCE_SIZE_EXT = 0x802C - /// - HistogramLuminanceSizeExt = ((int)0x802C), - /// - /// Original was GL_HISTOGRAM_SINK = 0x802D - /// - HistogramSink = ((int)0x802D), - /// - /// Original was GL_HISTOGRAM_SINK_EXT = 0x802D - /// - HistogramSinkExt = ((int)0x802D), - } - - /// - /// Used in GL.Ext.GetInteger - /// - public enum GetIndexedPName : int - { - /// - /// Original was GL_DRAW_BUFFER_EXT = 0x0C01 - /// - DrawBufferExt = ((int)0x0C01), - /// - /// Original was GL_READ_BUFFER_EXT = 0x0C02 - /// - ReadBufferExt = ((int)0x0C02), - } - - /// - /// Not used directly. - /// - public enum GetMapQuery : int - { - /// - /// Original was GL_COEFF = 0x0A00 - /// - Coeff = ((int)0x0A00), - /// - /// Original was GL_ORDER = 0x0A01 - /// - Order = ((int)0x0A01), - /// - /// Original was GL_DOMAIN = 0x0A02 - /// - Domain = ((int)0x0A02), - } - - /// - /// Not used directly. - /// - public enum GetMinmaxParameterPNameExt : int - { - /// - /// Original was GL_MINMAX_FORMAT = 0x802F - /// - MinmaxFormat = ((int)0x802F), - /// - /// Original was GL_MINMAX_FORMAT_EXT = 0x802F - /// - MinmaxFormatExt = ((int)0x802F), - /// - /// Original was GL_MINMAX_SINK = 0x8030 - /// - MinmaxSink = ((int)0x8030), - /// - /// Original was GL_MINMAX_SINK_EXT = 0x8030 - /// - MinmaxSinkExt = ((int)0x8030), - } - - /// - /// Not used directly. - /// - public enum GetPixelMap : int - { - /// - /// Original was GL_PIXEL_MAP_I_TO_I = 0x0C70 - /// - PixelMapIToI = ((int)0x0C70), - /// - /// Original was GL_PIXEL_MAP_S_TO_S = 0x0C71 - /// - PixelMapSToS = ((int)0x0C71), - /// - /// Original was GL_PIXEL_MAP_I_TO_R = 0x0C72 - /// - PixelMapIToR = ((int)0x0C72), - /// - /// Original was GL_PIXEL_MAP_I_TO_G = 0x0C73 - /// - PixelMapIToG = ((int)0x0C73), - /// - /// Original was GL_PIXEL_MAP_I_TO_B = 0x0C74 - /// - PixelMapIToB = ((int)0x0C74), - /// - /// Original was GL_PIXEL_MAP_I_TO_A = 0x0C75 - /// - PixelMapIToA = ((int)0x0C75), - /// - /// Original was GL_PIXEL_MAP_R_TO_R = 0x0C76 - /// - PixelMapRToR = ((int)0x0C76), - /// - /// Original was GL_PIXEL_MAP_G_TO_G = 0x0C77 - /// - PixelMapGToG = ((int)0x0C77), - /// - /// Original was GL_PIXEL_MAP_B_TO_B = 0x0C78 - /// - PixelMapBToB = ((int)0x0C78), - /// - /// Original was GL_PIXEL_MAP_A_TO_A = 0x0C79 - /// - PixelMapAToA = ((int)0x0C79), - } - - /// - /// Used in GL.Apple.GetInteger64, GL.GetBoolean and 3 other functions - /// - public enum GetPName : int - { - /// - /// Original was GL_CURRENT_COLOR = 0x0B00 - /// - CurrentColor = ((int)0x0B00), - /// - /// Original was GL_CURRENT_INDEX = 0x0B01 - /// - CurrentIndex = ((int)0x0B01), - /// - /// Original was GL_CURRENT_NORMAL = 0x0B02 - /// - CurrentNormal = ((int)0x0B02), - /// - /// Original was GL_CURRENT_TEXTURE_COORDS = 0x0B03 - /// - CurrentTextureCoords = ((int)0x0B03), - /// - /// Original was GL_CURRENT_RASTER_COLOR = 0x0B04 - /// - CurrentRasterColor = ((int)0x0B04), - /// - /// Original was GL_CURRENT_RASTER_INDEX = 0x0B05 - /// - CurrentRasterIndex = ((int)0x0B05), - /// - /// Original was GL_CURRENT_RASTER_TEXTURE_COORDS = 0x0B06 - /// - CurrentRasterTextureCoords = ((int)0x0B06), - /// - /// Original was GL_CURRENT_RASTER_POSITION = 0x0B07 - /// - CurrentRasterPosition = ((int)0x0B07), - /// - /// Original was GL_CURRENT_RASTER_POSITION_VALID = 0x0B08 - /// - CurrentRasterPositionValid = ((int)0x0B08), - /// - /// Original was GL_CURRENT_RASTER_DISTANCE = 0x0B09 - /// - CurrentRasterDistance = ((int)0x0B09), - /// - /// Original was GL_POINT_SMOOTH = 0x0B10 - /// - PointSmooth = ((int)0x0B10), - /// - /// Original was GL_POINT_SIZE = 0x0B11 - /// - PointSize = ((int)0x0B11), - /// - /// Original was GL_POINT_SIZE_RANGE = 0x0B12 - /// - PointSizeRange = ((int)0x0B12), - /// - /// Original was GL_SMOOTH_POINT_SIZE_RANGE = 0x0B12 - /// - SmoothPointSizeRange = ((int)0x0B12), - /// - /// Original was GL_POINT_SIZE_GRANULARITY = 0x0B13 - /// - PointSizeGranularity = ((int)0x0B13), - /// - /// Original was GL_SMOOTH_POINT_SIZE_GRANULARITY = 0x0B13 - /// - SmoothPointSizeGranularity = ((int)0x0B13), - /// - /// Original was GL_LINE_SMOOTH = 0x0B20 - /// - LineSmooth = ((int)0x0B20), - /// - /// Original was GL_LINE_WIDTH = 0x0B21 - /// - LineWidth = ((int)0x0B21), - /// - /// Original was GL_LINE_WIDTH_RANGE = 0x0B22 - /// - LineWidthRange = ((int)0x0B22), - /// - /// Original was GL_SMOOTH_LINE_WIDTH_RANGE = 0x0B22 - /// - SmoothLineWidthRange = ((int)0x0B22), - /// - /// Original was GL_LINE_WIDTH_GRANULARITY = 0x0B23 - /// - LineWidthGranularity = ((int)0x0B23), - /// - /// Original was GL_SMOOTH_LINE_WIDTH_GRANULARITY = 0x0B23 - /// - SmoothLineWidthGranularity = ((int)0x0B23), - /// - /// Original was GL_LINE_STIPPLE = 0x0B24 - /// - LineStipple = ((int)0x0B24), - /// - /// Original was GL_LINE_STIPPLE_PATTERN = 0x0B25 - /// - LineStipplePattern = ((int)0x0B25), - /// - /// Original was GL_LINE_STIPPLE_REPEAT = 0x0B26 - /// - LineStippleRepeat = ((int)0x0B26), - /// - /// Original was GL_LIST_MODE = 0x0B30 - /// - ListMode = ((int)0x0B30), - /// - /// Original was GL_MAX_LIST_NESTING = 0x0B31 - /// - MaxListNesting = ((int)0x0B31), - /// - /// Original was GL_LIST_BASE = 0x0B32 - /// - ListBase = ((int)0x0B32), - /// - /// Original was GL_LIST_INDEX = 0x0B33 - /// - ListIndex = ((int)0x0B33), - /// - /// Original was GL_POLYGON_MODE = 0x0B40 - /// - PolygonMode = ((int)0x0B40), - /// - /// Original was GL_POLYGON_SMOOTH = 0x0B41 - /// - PolygonSmooth = ((int)0x0B41), - /// - /// Original was GL_POLYGON_STIPPLE = 0x0B42 - /// - PolygonStipple = ((int)0x0B42), - /// - /// Original was GL_EDGE_FLAG = 0x0B43 - /// - EdgeFlag = ((int)0x0B43), - /// - /// Original was GL_CULL_FACE = 0x0B44 - /// - CullFace = ((int)0x0B44), - /// - /// Original was GL_CULL_FACE_MODE = 0x0B45 - /// - CullFaceMode = ((int)0x0B45), - /// - /// Original was GL_FRONT_FACE = 0x0B46 - /// - FrontFace = ((int)0x0B46), - /// - /// Original was GL_LIGHTING = 0x0B50 - /// - Lighting = ((int)0x0B50), - /// - /// Original was GL_LIGHT_MODEL_LOCAL_VIEWER = 0x0B51 - /// - LightModelLocalViewer = ((int)0x0B51), - /// - /// Original was GL_LIGHT_MODEL_TWO_SIDE = 0x0B52 - /// - LightModelTwoSide = ((int)0x0B52), - /// - /// Original was GL_LIGHT_MODEL_AMBIENT = 0x0B53 - /// - LightModelAmbient = ((int)0x0B53), - /// - /// Original was GL_SHADE_MODEL = 0x0B54 - /// - ShadeModel = ((int)0x0B54), - /// - /// Original was GL_COLOR_MATERIAL_FACE = 0x0B55 - /// - ColorMaterialFace = ((int)0x0B55), - /// - /// Original was GL_COLOR_MATERIAL_PARAMETER = 0x0B56 - /// - ColorMaterialParameter = ((int)0x0B56), - /// - /// Original was GL_COLOR_MATERIAL = 0x0B57 - /// - ColorMaterial = ((int)0x0B57), - /// - /// Original was GL_FOG = 0x0B60 - /// - Fog = ((int)0x0B60), - /// - /// Original was GL_FOG_INDEX = 0x0B61 - /// - FogIndex = ((int)0x0B61), - /// - /// Original was GL_FOG_DENSITY = 0x0B62 - /// - FogDensity = ((int)0x0B62), - /// - /// Original was GL_FOG_START = 0x0B63 - /// - FogStart = ((int)0x0B63), - /// - /// Original was GL_FOG_END = 0x0B64 - /// - FogEnd = ((int)0x0B64), - /// - /// Original was GL_FOG_MODE = 0x0B65 - /// - FogMode = ((int)0x0B65), - /// - /// Original was GL_FOG_COLOR = 0x0B66 - /// - FogColor = ((int)0x0B66), - /// - /// Original was GL_DEPTH_RANGE = 0x0B70 - /// - DepthRange = ((int)0x0B70), - /// - /// Original was GL_DEPTH_TEST = 0x0B71 - /// - DepthTest = ((int)0x0B71), - /// - /// Original was GL_DEPTH_WRITEMASK = 0x0B72 - /// - DepthWritemask = ((int)0x0B72), - /// - /// Original was GL_DEPTH_CLEAR_VALUE = 0x0B73 - /// - DepthClearValue = ((int)0x0B73), - /// - /// Original was GL_DEPTH_FUNC = 0x0B74 - /// - DepthFunc = ((int)0x0B74), - /// - /// Original was GL_ACCUM_CLEAR_VALUE = 0x0B80 - /// - AccumClearValue = ((int)0x0B80), - /// - /// Original was GL_STENCIL_TEST = 0x0B90 - /// - StencilTest = ((int)0x0B90), - /// - /// Original was GL_STENCIL_CLEAR_VALUE = 0x0B91 - /// - StencilClearValue = ((int)0x0B91), - /// - /// Original was GL_STENCIL_FUNC = 0x0B92 - /// - StencilFunc = ((int)0x0B92), - /// - /// Original was GL_STENCIL_VALUE_MASK = 0x0B93 - /// - StencilValueMask = ((int)0x0B93), - /// - /// Original was GL_STENCIL_FAIL = 0x0B94 - /// - StencilFail = ((int)0x0B94), - /// - /// Original was GL_STENCIL_PASS_DEPTH_FAIL = 0x0B95 - /// - StencilPassDepthFail = ((int)0x0B95), - /// - /// Original was GL_STENCIL_PASS_DEPTH_PASS = 0x0B96 - /// - StencilPassDepthPass = ((int)0x0B96), - /// - /// Original was GL_STENCIL_REF = 0x0B97 - /// - StencilRef = ((int)0x0B97), - /// - /// Original was GL_STENCIL_WRITEMASK = 0x0B98 - /// - StencilWritemask = ((int)0x0B98), - /// - /// Original was GL_MATRIX_MODE = 0x0BA0 - /// - MatrixMode = ((int)0x0BA0), - /// - /// Original was GL_NORMALIZE = 0x0BA1 - /// - Normalize = ((int)0x0BA1), - /// - /// Original was GL_Viewport = 0X0ba2 - /// - Viewport = ((int)0X0ba2), - /// - /// Original was GL_MODELVIEW0_STACK_DEPTH_EXT = 0x0BA3 - /// - Modelview0StackDepthExt = ((int)0x0BA3), - /// - /// Original was GL_MODELVIEW_STACK_DEPTH = 0x0BA3 - /// - ModelviewStackDepth = ((int)0x0BA3), - /// - /// Original was GL_PROJECTION_STACK_DEPTH = 0x0BA4 - /// - ProjectionStackDepth = ((int)0x0BA4), - /// - /// Original was GL_TEXTURE_STACK_DEPTH = 0x0BA5 - /// - TextureStackDepth = ((int)0x0BA5), - /// - /// Original was GL_MODELVIEW0_MATRIX_EXT = 0x0BA6 - /// - Modelview0MatrixExt = ((int)0x0BA6), - /// - /// Original was GL_MODELVIEW_MATRIX = 0x0BA6 - /// - ModelviewMatrix = ((int)0x0BA6), - /// - /// Original was GL_PROJECTION_MATRIX = 0x0BA7 - /// - ProjectionMatrix = ((int)0x0BA7), - /// - /// Original was GL_TEXTURE_MATRIX = 0x0BA8 - /// - TextureMatrix = ((int)0x0BA8), - /// - /// Original was GL_ATTRIB_STACK_DEPTH = 0x0BB0 - /// - AttribStackDepth = ((int)0x0BB0), - /// - /// Original was GL_CLIENT_ATTRIB_STACK_DEPTH = 0x0BB1 - /// - ClientAttribStackDepth = ((int)0x0BB1), - /// - /// Original was GL_ALPHA_TEST = 0x0BC0 - /// - AlphaTest = ((int)0x0BC0), - /// - /// Original was GL_ALPHA_TEST_QCOM = 0x0BC0 - /// - AlphaTestQcom = ((int)0x0BC0), - /// - /// Original was GL_ALPHA_TEST_FUNC = 0x0BC1 - /// - AlphaTestFunc = ((int)0x0BC1), - /// - /// Original was GL_ALPHA_TEST_FUNC_QCOM = 0x0BC1 - /// - AlphaTestFuncQcom = ((int)0x0BC1), - /// - /// Original was GL_ALPHA_TEST_REF = 0x0BC2 - /// - AlphaTestRef = ((int)0x0BC2), - /// - /// Original was GL_ALPHA_TEST_REF_QCOM = 0x0BC2 - /// - AlphaTestRefQcom = ((int)0x0BC2), - /// - /// Original was GL_Dither = 0X0bd0 - /// - Dither = ((int)0X0bd0), - /// - /// Original was GL_BLEND_DST = 0x0BE0 - /// - BlendDst = ((int)0x0BE0), - /// - /// Original was GL_BLEND_SRC = 0x0BE1 - /// - BlendSrc = ((int)0x0BE1), - /// - /// Original was GL_Blend = 0X0be2 - /// - Blend = ((int)0X0be2), - /// - /// Original was GL_LOGIC_OP_MODE = 0x0BF0 - /// - LogicOpMode = ((int)0x0BF0), - /// - /// Original was GL_INDEX_LOGIC_OP = 0x0BF1 - /// - IndexLogicOp = ((int)0x0BF1), - /// - /// Original was GL_LOGIC_OP = 0x0BF1 - /// - LogicOp = ((int)0x0BF1), - /// - /// Original was GL_COLOR_LOGIC_OP = 0x0BF2 - /// - ColorLogicOp = ((int)0x0BF2), - /// - /// Original was GL_AUX_BUFFERS = 0x0C00 - /// - AuxBuffers = ((int)0x0C00), - /// - /// Original was GL_DRAW_BUFFER = 0x0C01 - /// - DrawBuffer = ((int)0x0C01), - /// - /// Original was GL_DRAW_BUFFER_EXT = 0x0C01 - /// - DrawBufferExt = ((int)0x0C01), - /// - /// Original was GL_READ_BUFFER = 0x0C02 - /// - ReadBuffer = ((int)0x0C02), - /// - /// Original was GL_READ_BUFFER_EXT = 0x0C02 - /// - ReadBufferExt = ((int)0x0C02), - /// - /// Original was GL_READ_BUFFER_NV = 0x0C02 - /// - ReadBufferNv = ((int)0x0C02), - /// - /// Original was GL_SCISSOR_BOX = 0x0C10 - /// - ScissorBox = ((int)0x0C10), - /// - /// Original was GL_SCISSOR_TEST = 0x0C11 - /// - ScissorTest = ((int)0x0C11), - /// - /// Original was GL_INDEX_CLEAR_VALUE = 0x0C20 - /// - IndexClearValue = ((int)0x0C20), - /// - /// Original was GL_INDEX_WRITEMASK = 0x0C21 - /// - IndexWritemask = ((int)0x0C21), - /// - /// Original was GL_COLOR_CLEAR_VALUE = 0x0C22 - /// - ColorClearValue = ((int)0x0C22), - /// - /// Original was GL_COLOR_WRITEMASK = 0x0C23 - /// - ColorWritemask = ((int)0x0C23), - /// - /// Original was GL_INDEX_MODE = 0x0C30 - /// - IndexMode = ((int)0x0C30), - /// - /// Original was GL_RGBA_MODE = 0x0C31 - /// - RgbaMode = ((int)0x0C31), - /// - /// Original was GL_DOUBLEBUFFER = 0x0C32 - /// - Doublebuffer = ((int)0x0C32), - /// - /// Original was GL_STEREO = 0x0C33 - /// - Stereo = ((int)0x0C33), - /// - /// Original was GL_RENDER_MODE = 0x0C40 - /// - RenderMode = ((int)0x0C40), - /// - /// Original was GL_PERSPECTIVE_CORRECTION_HINT = 0x0C50 - /// - PerspectiveCorrectionHint = ((int)0x0C50), - /// - /// Original was GL_POINT_SMOOTH_HINT = 0x0C51 - /// - PointSmoothHint = ((int)0x0C51), - /// - /// Original was GL_LINE_SMOOTH_HINT = 0x0C52 - /// - LineSmoothHint = ((int)0x0C52), - /// - /// Original was GL_POLYGON_SMOOTH_HINT = 0x0C53 - /// - PolygonSmoothHint = ((int)0x0C53), - /// - /// Original was GL_FOG_HINT = 0x0C54 - /// - FogHint = ((int)0x0C54), - /// - /// Original was GL_TEXTURE_GEN_S = 0x0C60 - /// - TextureGenS = ((int)0x0C60), - /// - /// Original was GL_TEXTURE_GEN_T = 0x0C61 - /// - TextureGenT = ((int)0x0C61), - /// - /// Original was GL_TEXTURE_GEN_R = 0x0C62 - /// - TextureGenR = ((int)0x0C62), - /// - /// Original was GL_TEXTURE_GEN_Q = 0x0C63 - /// - TextureGenQ = ((int)0x0C63), - /// - /// Original was GL_PIXEL_MAP_I_TO_I_SIZE = 0x0CB0 - /// - PixelMapIToISize = ((int)0x0CB0), - /// - /// Original was GL_PIXEL_MAP_S_TO_S_SIZE = 0x0CB1 - /// - PixelMapSToSSize = ((int)0x0CB1), - /// - /// Original was GL_PIXEL_MAP_I_TO_R_SIZE = 0x0CB2 - /// - PixelMapIToRSize = ((int)0x0CB2), - /// - /// Original was GL_PIXEL_MAP_I_TO_G_SIZE = 0x0CB3 - /// - PixelMapIToGSize = ((int)0x0CB3), - /// - /// Original was GL_PIXEL_MAP_I_TO_B_SIZE = 0x0CB4 - /// - PixelMapIToBSize = ((int)0x0CB4), - /// - /// Original was GL_PIXEL_MAP_I_TO_A_SIZE = 0x0CB5 - /// - PixelMapIToASize = ((int)0x0CB5), - /// - /// Original was GL_PIXEL_MAP_R_TO_R_SIZE = 0x0CB6 - /// - PixelMapRToRSize = ((int)0x0CB6), - /// - /// Original was GL_PIXEL_MAP_G_TO_G_SIZE = 0x0CB7 - /// - PixelMapGToGSize = ((int)0x0CB7), - /// - /// Original was GL_PIXEL_MAP_B_TO_B_SIZE = 0x0CB8 - /// - PixelMapBToBSize = ((int)0x0CB8), - /// - /// Original was GL_PIXEL_MAP_A_TO_A_SIZE = 0x0CB9 - /// - PixelMapAToASize = ((int)0x0CB9), - /// - /// Original was GL_UNPACK_SWAP_BYTES = 0x0CF0 - /// - UnpackSwapBytes = ((int)0x0CF0), - /// - /// Original was GL_UNPACK_LSB_FIRST = 0x0CF1 - /// - UnpackLsbFirst = ((int)0x0CF1), - /// - /// Original was GL_UNPACK_ROW_LENGTH = 0x0CF2 - /// - UnpackRowLength = ((int)0x0CF2), - /// - /// Original was GL_UNPACK_SKIP_ROWS = 0x0CF3 - /// - UnpackSkipRows = ((int)0x0CF3), - /// - /// Original was GL_UNPACK_SKIP_PIXELS = 0x0CF4 - /// - UnpackSkipPixels = ((int)0x0CF4), - /// - /// Original was GL_UNPACK_ALIGNMENT = 0x0CF5 - /// - UnpackAlignment = ((int)0x0CF5), - /// - /// Original was GL_PACK_SWAP_BYTES = 0x0D00 - /// - PackSwapBytes = ((int)0x0D00), - /// - /// Original was GL_PACK_LSB_FIRST = 0x0D01 - /// - PackLsbFirst = ((int)0x0D01), - /// - /// Original was GL_PACK_ROW_LENGTH = 0x0D02 - /// - PackRowLength = ((int)0x0D02), - /// - /// Original was GL_PACK_SKIP_ROWS = 0x0D03 - /// - PackSkipRows = ((int)0x0D03), - /// - /// Original was GL_PACK_SKIP_PIXELS = 0x0D04 - /// - PackSkipPixels = ((int)0x0D04), - /// - /// Original was GL_PACK_ALIGNMENT = 0x0D05 - /// - PackAlignment = ((int)0x0D05), - /// - /// Original was GL_MAP_COLOR = 0x0D10 - /// - MapColor = ((int)0x0D10), - /// - /// Original was GL_MAP_STENCIL = 0x0D11 - /// - MapStencil = ((int)0x0D11), - /// - /// Original was GL_INDEX_SHIFT = 0x0D12 - /// - IndexShift = ((int)0x0D12), - /// - /// Original was GL_INDEX_OFFSET = 0x0D13 - /// - IndexOffset = ((int)0x0D13), - /// - /// Original was GL_RED_SCALE = 0x0D14 - /// - RedScale = ((int)0x0D14), - /// - /// Original was GL_RED_BIAS = 0x0D15 - /// - RedBias = ((int)0x0D15), - /// - /// Original was GL_ZOOM_X = 0x0D16 - /// - ZoomX = ((int)0x0D16), - /// - /// Original was GL_ZOOM_Y = 0x0D17 - /// - ZoomY = ((int)0x0D17), - /// - /// Original was GL_GREEN_SCALE = 0x0D18 - /// - GreenScale = ((int)0x0D18), - /// - /// Original was GL_GREEN_BIAS = 0x0D19 - /// - GreenBias = ((int)0x0D19), - /// - /// Original was GL_BLUE_SCALE = 0x0D1A - /// - BlueScale = ((int)0x0D1A), - /// - /// Original was GL_BLUE_BIAS = 0x0D1B - /// - BlueBias = ((int)0x0D1B), - /// - /// Original was GL_ALPHA_SCALE = 0x0D1C - /// - AlphaScale = ((int)0x0D1C), - /// - /// Original was GL_ALPHA_BIAS = 0x0D1D - /// - AlphaBias = ((int)0x0D1D), - /// - /// Original was GL_DEPTH_SCALE = 0x0D1E - /// - DepthScale = ((int)0x0D1E), - /// - /// Original was GL_DEPTH_BIAS = 0x0D1F - /// - DepthBias = ((int)0x0D1F), - /// - /// Original was GL_MAX_EVAL_ORDER = 0x0D30 - /// - MaxEvalOrder = ((int)0x0D30), - /// - /// Original was GL_MAX_LIGHTS = 0x0D31 - /// - MaxLights = ((int)0x0D31), - /// - /// Original was GL_MAX_CLIP_DISTANCES = 0x0D32 - /// - MaxClipDistances = ((int)0x0D32), - /// - /// Original was GL_MAX_CLIP_PLANES = 0x0D32 - /// - MaxClipPlanes = ((int)0x0D32), - /// - /// Original was GL_MAX_TEXTURE_SIZE = 0x0D33 - /// - MaxTextureSize = ((int)0x0D33), - /// - /// Original was GL_MAX_PIXEL_MAP_TABLE = 0x0D34 - /// - MaxPixelMapTable = ((int)0x0D34), - /// - /// Original was GL_MAX_ATTRIB_STACK_DEPTH = 0x0D35 - /// - MaxAttribStackDepth = ((int)0x0D35), - /// - /// Original was GL_MAX_MODELVIEW_STACK_DEPTH = 0x0D36 - /// - MaxModelviewStackDepth = ((int)0x0D36), - /// - /// Original was GL_MAX_NAME_STACK_DEPTH = 0x0D37 - /// - MaxNameStackDepth = ((int)0x0D37), - /// - /// Original was GL_MAX_PROJECTION_STACK_DEPTH = 0x0D38 - /// - MaxProjectionStackDepth = ((int)0x0D38), - /// - /// Original was GL_MAX_TEXTURE_STACK_DEPTH = 0x0D39 - /// - MaxTextureStackDepth = ((int)0x0D39), - /// - /// Original was GL_MAX_VIEWPORT_DIMS = 0x0D3A - /// - MaxViewportDims = ((int)0x0D3A), - /// - /// Original was GL_MAX_CLIENT_ATTRIB_STACK_DEPTH = 0x0D3B - /// - MaxClientAttribStackDepth = ((int)0x0D3B), - /// - /// Original was GL_SUBPIXEL_BITS = 0x0D50 - /// - SubpixelBits = ((int)0x0D50), - /// - /// Original was GL_INDEX_BITS = 0x0D51 - /// - IndexBits = ((int)0x0D51), - /// - /// Original was GL_RED_BITS = 0x0D52 - /// - RedBits = ((int)0x0D52), - /// - /// Original was GL_GREEN_BITS = 0x0D53 - /// - GreenBits = ((int)0x0D53), - /// - /// Original was GL_BLUE_BITS = 0x0D54 - /// - BlueBits = ((int)0x0D54), - /// - /// Original was GL_ALPHA_BITS = 0x0D55 - /// - AlphaBits = ((int)0x0D55), - /// - /// Original was GL_DEPTH_BITS = 0x0D56 - /// - DepthBits = ((int)0x0D56), - /// - /// Original was GL_STENCIL_BITS = 0x0D57 - /// - StencilBits = ((int)0x0D57), - /// - /// Original was GL_ACCUM_RED_BITS = 0x0D58 - /// - AccumRedBits = ((int)0x0D58), - /// - /// Original was GL_ACCUM_GREEN_BITS = 0x0D59 - /// - AccumGreenBits = ((int)0x0D59), - /// - /// Original was GL_ACCUM_BLUE_BITS = 0x0D5A - /// - AccumBlueBits = ((int)0x0D5A), - /// - /// Original was GL_ACCUM_ALPHA_BITS = 0x0D5B - /// - AccumAlphaBits = ((int)0x0D5B), - /// - /// Original was GL_NAME_STACK_DEPTH = 0x0D70 - /// - NameStackDepth = ((int)0x0D70), - /// - /// Original was GL_AUTO_NORMAL = 0x0D80 - /// - AutoNormal = ((int)0x0D80), - /// - /// Original was GL_MAP1_COLOR_4 = 0x0D90 - /// - Map1Color4 = ((int)0x0D90), - /// - /// Original was GL_MAP1_INDEX = 0x0D91 - /// - Map1Index = ((int)0x0D91), - /// - /// Original was GL_MAP1_NORMAL = 0x0D92 - /// - Map1Normal = ((int)0x0D92), - /// - /// Original was GL_MAP1_TEXTURE_COORD_1 = 0x0D93 - /// - Map1TextureCoord1 = ((int)0x0D93), - /// - /// Original was GL_MAP1_TEXTURE_COORD_2 = 0x0D94 - /// - Map1TextureCoord2 = ((int)0x0D94), - /// - /// Original was GL_MAP1_TEXTURE_COORD_3 = 0x0D95 - /// - Map1TextureCoord3 = ((int)0x0D95), - /// - /// Original was GL_MAP1_TEXTURE_COORD_4 = 0x0D96 - /// - Map1TextureCoord4 = ((int)0x0D96), - /// - /// Original was GL_MAP1_VERTEX_3 = 0x0D97 - /// - Map1Vertex3 = ((int)0x0D97), - /// - /// Original was GL_MAP1_VERTEX_4 = 0x0D98 - /// - Map1Vertex4 = ((int)0x0D98), - /// - /// Original was GL_MAP2_COLOR_4 = 0x0DB0 - /// - Map2Color4 = ((int)0x0DB0), - /// - /// Original was GL_MAP2_INDEX = 0x0DB1 - /// - Map2Index = ((int)0x0DB1), - /// - /// Original was GL_MAP2_NORMAL = 0x0DB2 - /// - Map2Normal = ((int)0x0DB2), - /// - /// Original was GL_MAP2_TEXTURE_COORD_1 = 0x0DB3 - /// - Map2TextureCoord1 = ((int)0x0DB3), - /// - /// Original was GL_MAP2_TEXTURE_COORD_2 = 0x0DB4 - /// - Map2TextureCoord2 = ((int)0x0DB4), - /// - /// Original was GL_MAP2_TEXTURE_COORD_3 = 0x0DB5 - /// - Map2TextureCoord3 = ((int)0x0DB5), - /// - /// Original was GL_MAP2_TEXTURE_COORD_4 = 0x0DB6 - /// - Map2TextureCoord4 = ((int)0x0DB6), - /// - /// Original was GL_MAP2_VERTEX_3 = 0x0DB7 - /// - Map2Vertex3 = ((int)0x0DB7), - /// - /// Original was GL_MAP2_VERTEX_4 = 0x0DB8 - /// - Map2Vertex4 = ((int)0x0DB8), - /// - /// Original was GL_MAP1_GRID_DOMAIN = 0x0DD0 - /// - Map1GridDomain = ((int)0x0DD0), - /// - /// Original was GL_MAP1_GRID_SEGMENTS = 0x0DD1 - /// - Map1GridSegments = ((int)0x0DD1), - /// - /// Original was GL_MAP2_GRID_DOMAIN = 0x0DD2 - /// - Map2GridDomain = ((int)0x0DD2), - /// - /// Original was GL_MAP2_GRID_SEGMENTS = 0x0DD3 - /// - Map2GridSegments = ((int)0x0DD3), - /// - /// Original was GL_TEXTURE_1D = 0x0DE0 - /// - Texture1D = ((int)0x0DE0), - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_FEEDBACK_BUFFER_SIZE = 0x0DF1 - /// - FeedbackBufferSize = ((int)0x0DF1), - /// - /// Original was GL_FEEDBACK_BUFFER_TYPE = 0x0DF2 - /// - FeedbackBufferType = ((int)0x0DF2), - /// - /// Original was GL_SELECTION_BUFFER_SIZE = 0x0DF4 - /// - SelectionBufferSize = ((int)0x0DF4), - /// - /// Original was GL_POLYGON_OFFSET_UNITS = 0x2A00 - /// - PolygonOffsetUnits = ((int)0x2A00), - /// - /// Original was GL_POLYGON_OFFSET_POINT = 0x2A01 - /// - PolygonOffsetPoint = ((int)0x2A01), - /// - /// Original was GL_POLYGON_OFFSET_LINE = 0x2A02 - /// - PolygonOffsetLine = ((int)0x2A02), - /// - /// Original was GL_CLIP_PLANE0 = 0x3000 - /// - ClipPlane0 = ((int)0x3000), - /// - /// Original was GL_CLIP_PLANE1 = 0x3001 - /// - ClipPlane1 = ((int)0x3001), - /// - /// Original was GL_CLIP_PLANE2 = 0x3002 - /// - ClipPlane2 = ((int)0x3002), - /// - /// Original was GL_CLIP_PLANE3 = 0x3003 - /// - ClipPlane3 = ((int)0x3003), - /// - /// Original was GL_CLIP_PLANE4 = 0x3004 - /// - ClipPlane4 = ((int)0x3004), - /// - /// Original was GL_CLIP_PLANE5 = 0x3005 - /// - ClipPlane5 = ((int)0x3005), - /// - /// Original was GL_LIGHT0 = 0x4000 - /// - Light0 = ((int)0x4000), - /// - /// Original was GL_LIGHT1 = 0x4001 - /// - Light1 = ((int)0x4001), - /// - /// Original was GL_LIGHT2 = 0x4002 - /// - Light2 = ((int)0x4002), - /// - /// Original was GL_LIGHT3 = 0x4003 - /// - Light3 = ((int)0x4003), - /// - /// Original was GL_LIGHT4 = 0x4004 - /// - Light4 = ((int)0x4004), - /// - /// Original was GL_LIGHT5 = 0x4005 - /// - Light5 = ((int)0x4005), - /// - /// Original was GL_LIGHT6 = 0x4006 - /// - Light6 = ((int)0x4006), - /// - /// Original was GL_LIGHT7 = 0x4007 - /// - Light7 = ((int)0x4007), - /// - /// Original was GL_BLEND_COLOR_EXT = 0x8005 - /// - BlendColorExt = ((int)0x8005), - /// - /// Original was GL_BlendColor = 0X8005 - /// - BlendColor = ((int)0X8005), - /// - /// Original was GL_BLEND_EQUATION_EXT = 0x8009 - /// - BlendEquationExt = ((int)0x8009), - /// - /// Original was GL_BlendEquation = 0X8009 - /// - BlendEquation = ((int)0X8009), - /// - /// Original was GL_BlendEquationRgb = 0X8009 - /// - BlendEquationRgb = ((int)0X8009), - /// - /// Original was GL_PACK_CMYK_HINT_EXT = 0x800E - /// - PackCmykHintExt = ((int)0x800E), - /// - /// Original was GL_UNPACK_CMYK_HINT_EXT = 0x800F - /// - UnpackCmykHintExt = ((int)0x800F), - /// - /// Original was GL_CONVOLUTION_1D_EXT = 0x8010 - /// - Convolution1DExt = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_2D_EXT = 0x8011 - /// - Convolution2DExt = ((int)0x8011), - /// - /// Original was GL_SEPARABLE_2D_EXT = 0x8012 - /// - Separable2DExt = ((int)0x8012), - /// - /// Original was GL_POST_CONVOLUTION_RED_SCALE_EXT = 0x801C - /// - PostConvolutionRedScaleExt = ((int)0x801C), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_SCALE_EXT = 0x801D - /// - PostConvolutionGreenScaleExt = ((int)0x801D), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_SCALE_EXT = 0x801E - /// - PostConvolutionBlueScaleExt = ((int)0x801E), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_SCALE_EXT = 0x801F - /// - PostConvolutionAlphaScaleExt = ((int)0x801F), - /// - /// Original was GL_POST_CONVOLUTION_RED_BIAS_EXT = 0x8020 - /// - PostConvolutionRedBiasExt = ((int)0x8020), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_BIAS_EXT = 0x8021 - /// - PostConvolutionGreenBiasExt = ((int)0x8021), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_BIAS_EXT = 0x8022 - /// - PostConvolutionBlueBiasExt = ((int)0x8022), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_BIAS_EXT = 0x8023 - /// - PostConvolutionAlphaBiasExt = ((int)0x8023), - /// - /// Original was GL_HISTOGRAM_EXT = 0x8024 - /// - HistogramExt = ((int)0x8024), - /// - /// Original was GL_MINMAX_EXT = 0x802E - /// - MinmaxExt = ((int)0x802E), - /// - /// Original was GL_POLYGON_OFFSET_FILL = 0x8037 - /// - PolygonOffsetFill = ((int)0x8037), - /// - /// Original was GL_POLYGON_OFFSET_FACTOR = 0x8038 - /// - PolygonOffsetFactor = ((int)0x8038), - /// - /// Original was GL_POLYGON_OFFSET_BIAS_EXT = 0x8039 - /// - PolygonOffsetBiasExt = ((int)0x8039), - /// - /// Original was GL_RESCALE_NORMAL_EXT = 0x803A - /// - RescaleNormalExt = ((int)0x803A), - /// - /// Original was GL_TEXTURE_BINDING_1D = 0x8068 - /// - TextureBinding1D = ((int)0x8068), - /// - /// Original was GL_TEXTURE_BINDING_2D = 0x8069 - /// - TextureBinding2D = ((int)0x8069), - /// - /// Original was GL_TEXTURE_3D_BINDING_EXT = 0x806A - /// - Texture3DBindingExt = ((int)0x806A), - /// - /// Original was GL_TEXTURE_BINDING_3D = 0x806A - /// - TextureBinding3D = ((int)0x806A), - /// - /// Original was GL_TEXTURE_BINDING_3D_OES = 0x806A - /// - TextureBinding3DOes = ((int)0x806A), - /// - /// Original was GL_PACK_SKIP_IMAGES_EXT = 0x806B - /// - PackSkipImagesExt = ((int)0x806B), - /// - /// Original was GL_PACK_IMAGE_HEIGHT_EXT = 0x806C - /// - PackImageHeightExt = ((int)0x806C), - /// - /// Original was GL_UNPACK_SKIP_IMAGES_EXT = 0x806D - /// - UnpackSkipImagesExt = ((int)0x806D), - /// - /// Original was GL_UNPACK_IMAGE_HEIGHT_EXT = 0x806E - /// - UnpackImageHeightExt = ((int)0x806E), - /// - /// Original was GL_TEXTURE_3D_EXT = 0x806F - /// - Texture3DExt = ((int)0x806F), - /// - /// Original was GL_MAX_3D_TEXTURE_SIZE_EXT = 0x8073 - /// - Max3DTextureSizeExt = ((int)0x8073), - /// - /// Original was GL_MAX_3D_TEXTURE_SIZE_OES = 0x8073 - /// - Max3DTextureSizeOes = ((int)0x8073), - /// - /// Original was GL_VERTEX_ARRAY = 0x8074 - /// - VertexArray = ((int)0x8074), - /// - /// Original was GL_NORMAL_ARRAY = 0x8075 - /// - NormalArray = ((int)0x8075), - /// - /// Original was GL_COLOR_ARRAY = 0x8076 - /// - ColorArray = ((int)0x8076), - /// - /// Original was GL_INDEX_ARRAY = 0x8077 - /// - IndexArray = ((int)0x8077), - /// - /// Original was GL_TEXTURE_COORD_ARRAY = 0x8078 - /// - TextureCoordArray = ((int)0x8078), - /// - /// Original was GL_EDGE_FLAG_ARRAY = 0x8079 - /// - EdgeFlagArray = ((int)0x8079), - /// - /// Original was GL_VERTEX_ARRAY_SIZE = 0x807A - /// - VertexArraySize = ((int)0x807A), - /// - /// Original was GL_VERTEX_ARRAY_TYPE = 0x807B - /// - VertexArrayType = ((int)0x807B), - /// - /// Original was GL_VERTEX_ARRAY_STRIDE = 0x807C - /// - VertexArrayStride = ((int)0x807C), - /// - /// Original was GL_VERTEX_ARRAY_COUNT_EXT = 0x807D - /// - VertexArrayCountExt = ((int)0x807D), - /// - /// Original was GL_NORMAL_ARRAY_TYPE = 0x807E - /// - NormalArrayType = ((int)0x807E), - /// - /// Original was GL_NORMAL_ARRAY_STRIDE = 0x807F - /// - NormalArrayStride = ((int)0x807F), - /// - /// Original was GL_NORMAL_ARRAY_COUNT_EXT = 0x8080 - /// - NormalArrayCountExt = ((int)0x8080), - /// - /// Original was GL_COLOR_ARRAY_SIZE = 0x8081 - /// - ColorArraySize = ((int)0x8081), - /// - /// Original was GL_COLOR_ARRAY_TYPE = 0x8082 - /// - ColorArrayType = ((int)0x8082), - /// - /// Original was GL_COLOR_ARRAY_STRIDE = 0x8083 - /// - ColorArrayStride = ((int)0x8083), - /// - /// Original was GL_COLOR_ARRAY_COUNT_EXT = 0x8084 - /// - ColorArrayCountExt = ((int)0x8084), - /// - /// Original was GL_INDEX_ARRAY_TYPE = 0x8085 - /// - IndexArrayType = ((int)0x8085), - /// - /// Original was GL_INDEX_ARRAY_STRIDE = 0x8086 - /// - IndexArrayStride = ((int)0x8086), - /// - /// Original was GL_INDEX_ARRAY_COUNT_EXT = 0x8087 - /// - IndexArrayCountExt = ((int)0x8087), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_SIZE = 0x8088 - /// - TextureCoordArraySize = ((int)0x8088), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_TYPE = 0x8089 - /// - TextureCoordArrayType = ((int)0x8089), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_STRIDE = 0x808A - /// - TextureCoordArrayStride = ((int)0x808A), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_COUNT_EXT = 0x808B - /// - TextureCoordArrayCountExt = ((int)0x808B), - /// - /// Original was GL_EDGE_FLAG_ARRAY_STRIDE = 0x808C - /// - EdgeFlagArrayStride = ((int)0x808C), - /// - /// Original was GL_EDGE_FLAG_ARRAY_COUNT_EXT = 0x808D - /// - EdgeFlagArrayCountExt = ((int)0x808D), - /// - /// Original was GL_INTERLACE_SGIX = 0x8094 - /// - InterlaceSgix = ((int)0x8094), - /// - /// Original was GL_DETAIL_TEXTURE_2D_BINDING_SGIS = 0x8096 - /// - DetailTexture2DBindingSgis = ((int)0x8096), - /// - /// Original was GL_MULTISAMPLE_SGIS = 0x809D - /// - MultisampleSgis = ((int)0x809D), - /// - /// Original was GL_SAMPLE_ALPHA_TO_MASK_SGIS = 0x809E - /// - SampleAlphaToMaskSgis = ((int)0x809E), - /// - /// Original was GL_SampleAlphaToCoverage = 0X809e - /// - SampleAlphaToCoverage = ((int)0X809e), - /// - /// Original was GL_SAMPLE_ALPHA_TO_ONE_SGIS = 0x809F - /// - SampleAlphaToOneSgis = ((int)0x809F), - /// - /// Original was GL_SAMPLE_MASK_SGIS = 0x80A0 - /// - SampleMaskSgis = ((int)0x80A0), - /// - /// Original was GL_SampleCoverage = 0X80a0 - /// - SampleCoverage = ((int)0X80a0), - /// - /// Original was GL_SAMPLE_BUFFERS_SGIS = 0x80A8 - /// - SampleBuffersSgis = ((int)0x80A8), - /// - /// Original was GL_SampleBuffers = 0X80a8 - /// - SampleBuffers = ((int)0X80a8), - /// - /// Original was GL_SAMPLES_SGIS = 0x80A9 - /// - SamplesSgis = ((int)0x80A9), - /// - /// Original was GL_Samples = 0X80a9 - /// - Samples = ((int)0X80a9), - /// - /// Original was GL_SAMPLE_MASK_VALUE_SGIS = 0x80AA - /// - SampleMaskValueSgis = ((int)0x80AA), - /// - /// Original was GL_SampleCoverageValue = 0X80aa - /// - SampleCoverageValue = ((int)0X80aa), - /// - /// Original was GL_SAMPLE_MASK_INVERT_SGIS = 0x80AB - /// - SampleMaskInvertSgis = ((int)0x80AB), - /// - /// Original was GL_SampleCoverageInvert = 0X80ab - /// - SampleCoverageInvert = ((int)0X80ab), - /// - /// Original was GL_SAMPLE_PATTERN_SGIS = 0x80AC - /// - SamplePatternSgis = ((int)0x80AC), - /// - /// Original was GL_COLOR_MATRIX_SGI = 0x80B1 - /// - ColorMatrixSgi = ((int)0x80B1), - /// - /// Original was GL_COLOR_MATRIX_STACK_DEPTH_SGI = 0x80B2 - /// - ColorMatrixStackDepthSgi = ((int)0x80B2), - /// - /// Original was GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI = 0x80B3 - /// - MaxColorMatrixStackDepthSgi = ((int)0x80B3), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_SCALE_SGI = 0x80B4 - /// - PostColorMatrixRedScaleSgi = ((int)0x80B4), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI = 0x80B5 - /// - PostColorMatrixGreenScaleSgi = ((int)0x80B5), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI = 0x80B6 - /// - PostColorMatrixBlueScaleSgi = ((int)0x80B6), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI = 0x80B7 - /// - PostColorMatrixAlphaScaleSgi = ((int)0x80B7), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_BIAS_SGI = 0x80B8 - /// - PostColorMatrixRedBiasSgi = ((int)0x80B8), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI = 0x80B9 - /// - PostColorMatrixGreenBiasSgi = ((int)0x80B9), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI = 0x80BA - /// - PostColorMatrixBlueBiasSgi = ((int)0x80BA), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI = 0x80BB - /// - PostColorMatrixAlphaBiasSgi = ((int)0x80BB), - /// - /// Original was GL_TEXTURE_COLOR_TABLE_SGI = 0x80BC - /// - TextureColorTableSgi = ((int)0x80BC), - /// - /// Original was GL_BlendDstRgb = 0X80c8 - /// - BlendDstRgb = ((int)0X80c8), - /// - /// Original was GL_BlendSrcRgb = 0X80c9 - /// - BlendSrcRgb = ((int)0X80c9), - /// - /// Original was GL_BlendDstAlpha = 0X80ca - /// - BlendDstAlpha = ((int)0X80ca), - /// - /// Original was GL_BlendSrcAlpha = 0X80cb - /// - BlendSrcAlpha = ((int)0X80cb), - /// - /// Original was GL_COLOR_TABLE_SGI = 0x80D0 - /// - ColorTableSgi = ((int)0x80D0), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D1 - /// - PostConvolutionColorTableSgi = ((int)0x80D1), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D2 - /// - PostColorMatrixColorTableSgi = ((int)0x80D2), - /// - /// Original was GL_POINT_SIZE_MIN_SGIS = 0x8126 - /// - PointSizeMinSgis = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MAX_SGIS = 0x8127 - /// - PointSizeMaxSgis = ((int)0x8127), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_SGIS = 0x8128 - /// - PointFadeThresholdSizeSgis = ((int)0x8128), - /// - /// Original was GL_DISTANCE_ATTENUATION_SGIS = 0x8129 - /// - DistanceAttenuationSgis = ((int)0x8129), - /// - /// Original was GL_FOG_FUNC_POINTS_SGIS = 0x812B - /// - FogFuncPointsSgis = ((int)0x812B), - /// - /// Original was GL_MAX_FOG_FUNC_POINTS_SGIS = 0x812C - /// - MaxFogFuncPointsSgis = ((int)0x812C), - /// - /// Original was GL_PACK_SKIP_VOLUMES_SGIS = 0x8130 - /// - PackSkipVolumesSgis = ((int)0x8130), - /// - /// Original was GL_PACK_IMAGE_DEPTH_SGIS = 0x8131 - /// - PackImageDepthSgis = ((int)0x8131), - /// - /// Original was GL_UNPACK_SKIP_VOLUMES_SGIS = 0x8132 - /// - UnpackSkipVolumesSgis = ((int)0x8132), - /// - /// Original was GL_UNPACK_IMAGE_DEPTH_SGIS = 0x8133 - /// - UnpackImageDepthSgis = ((int)0x8133), - /// - /// Original was GL_TEXTURE_4D_SGIS = 0x8134 - /// - Texture4DSgis = ((int)0x8134), - /// - /// Original was GL_MAX_4D_TEXTURE_SIZE_SGIS = 0x8138 - /// - Max4DTextureSizeSgis = ((int)0x8138), - /// - /// Original was GL_PIXEL_TEX_GEN_SGIX = 0x8139 - /// - PixelTexGenSgix = ((int)0x8139), - /// - /// Original was GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX = 0x813E - /// - PixelTileBestAlignmentSgix = ((int)0x813E), - /// - /// Original was GL_PIXEL_TILE_CACHE_INCREMENT_SGIX = 0x813F - /// - PixelTileCacheIncrementSgix = ((int)0x813F), - /// - /// Original was GL_PIXEL_TILE_WIDTH_SGIX = 0x8140 - /// - PixelTileWidthSgix = ((int)0x8140), - /// - /// Original was GL_PIXEL_TILE_HEIGHT_SGIX = 0x8141 - /// - PixelTileHeightSgix = ((int)0x8141), - /// - /// Original was GL_PIXEL_TILE_GRID_WIDTH_SGIX = 0x8142 - /// - PixelTileGridWidthSgix = ((int)0x8142), - /// - /// Original was GL_PIXEL_TILE_GRID_HEIGHT_SGIX = 0x8143 - /// - PixelTileGridHeightSgix = ((int)0x8143), - /// - /// Original was GL_PIXEL_TILE_GRID_DEPTH_SGIX = 0x8144 - /// - PixelTileGridDepthSgix = ((int)0x8144), - /// - /// Original was GL_PIXEL_TILE_CACHE_SIZE_SGIX = 0x8145 - /// - PixelTileCacheSizeSgix = ((int)0x8145), - /// - /// Original was GL_SPRITE_SGIX = 0x8148 - /// - SpriteSgix = ((int)0x8148), - /// - /// Original was GL_SPRITE_MODE_SGIX = 0x8149 - /// - SpriteModeSgix = ((int)0x8149), - /// - /// Original was GL_SPRITE_AXIS_SGIX = 0x814A - /// - SpriteAxisSgix = ((int)0x814A), - /// - /// Original was GL_SPRITE_TRANSLATION_SGIX = 0x814B - /// - SpriteTranslationSgix = ((int)0x814B), - /// - /// Original was GL_TEXTURE_4D_BINDING_SGIS = 0x814F - /// - Texture4DBindingSgis = ((int)0x814F), - /// - /// Original was GL_MAX_CLIPMAP_DEPTH_SGIX = 0x8177 - /// - MaxClipmapDepthSgix = ((int)0x8177), - /// - /// Original was GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8178 - /// - MaxClipmapVirtualDepthSgix = ((int)0x8178), - /// - /// Original was GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = 0x817B - /// - PostTextureFilterBiasRangeSgix = ((int)0x817B), - /// - /// Original was GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = 0x817C - /// - PostTextureFilterScaleRangeSgix = ((int)0x817C), - /// - /// Original was GL_REFERENCE_PLANE_SGIX = 0x817D - /// - ReferencePlaneSgix = ((int)0x817D), - /// - /// Original was GL_REFERENCE_PLANE_EQUATION_SGIX = 0x817E - /// - ReferencePlaneEquationSgix = ((int)0x817E), - /// - /// Original was GL_IR_INSTRUMENT1_SGIX = 0x817F - /// - IrInstrument1Sgix = ((int)0x817F), - /// - /// Original was GL_INSTRUMENT_MEASUREMENTS_SGIX = 0x8181 - /// - InstrumentMeasurementsSgix = ((int)0x8181), - /// - /// Original was GL_CALLIGRAPHIC_FRAGMENT_SGIX = 0x8183 - /// - CalligraphicFragmentSgix = ((int)0x8183), - /// - /// Original was GL_FRAMEZOOM_SGIX = 0x818B - /// - FramezoomSgix = ((int)0x818B), - /// - /// Original was GL_FRAMEZOOM_FACTOR_SGIX = 0x818C - /// - FramezoomFactorSgix = ((int)0x818C), - /// - /// Original was GL_MAX_FRAMEZOOM_FACTOR_SGIX = 0x818D - /// - MaxFramezoomFactorSgix = ((int)0x818D), - /// - /// Original was GL_GENERATE_MIPMAP_HINT_SGIS = 0x8192 - /// - GenerateMipmapHintSgis = ((int)0x8192), - /// - /// Original was GL_GenerateMipmapHint = 0X8192 - /// - GenerateMipmapHint = ((int)0X8192), - /// - /// Original was GL_DEFORMATIONS_MASK_SGIX = 0x8196 - /// - DeformationsMaskSgix = ((int)0x8196), - /// - /// Original was GL_FOG_OFFSET_SGIX = 0x8198 - /// - FogOffsetSgix = ((int)0x8198), - /// - /// Original was GL_FOG_OFFSET_VALUE_SGIX = 0x8199 - /// - FogOffsetValueSgix = ((int)0x8199), - /// - /// Original was GL_LIGHT_MODEL_COLOR_CONTROL = 0x81F8 - /// - LightModelColorControl = ((int)0x81F8), - /// - /// Original was GL_SHARED_TEXTURE_PALETTE_EXT = 0x81FB - /// - SharedTexturePaletteExt = ((int)0x81FB), - /// - /// Original was GL_RESET_NOTIFICATION_STRATEGY = 0x8256 - /// - ResetNotificationStrategy = ((int)0x8256), - /// - /// Original was GL_CONTEXT_RELEASE_BEHAVIOR_KHR = 0x82FB - /// - ContextReleaseBehaviorKhr = ((int)0x82FB), - /// - /// Original was GL_CONVOLUTION_HINT_SGIX = 0x8316 - /// - ConvolutionHintSgix = ((int)0x8316), - /// - /// Original was GL_ASYNC_MARKER_SGIX = 0x8329 - /// - AsyncMarkerSgix = ((int)0x8329), - /// - /// Original was GL_PIXEL_TEX_GEN_MODE_SGIX = 0x832B - /// - PixelTexGenModeSgix = ((int)0x832B), - /// - /// Original was GL_ASYNC_HISTOGRAM_SGIX = 0x832C - /// - AsyncHistogramSgix = ((int)0x832C), - /// - /// Original was GL_MAX_ASYNC_HISTOGRAM_SGIX = 0x832D - /// - MaxAsyncHistogramSgix = ((int)0x832D), - /// - /// Original was GL_PIXEL_TEXTURE_SGIS = 0x8353 - /// - PixelTextureSgis = ((int)0x8353), - /// - /// Original was GL_ASYNC_TEX_IMAGE_SGIX = 0x835C - /// - AsyncTexImageSgix = ((int)0x835C), - /// - /// Original was GL_ASYNC_DRAW_PIXELS_SGIX = 0x835D - /// - AsyncDrawPixelsSgix = ((int)0x835D), - /// - /// Original was GL_ASYNC_READ_PIXELS_SGIX = 0x835E - /// - AsyncReadPixelsSgix = ((int)0x835E), - /// - /// Original was GL_MAX_ASYNC_TEX_IMAGE_SGIX = 0x835F - /// - MaxAsyncTexImageSgix = ((int)0x835F), - /// - /// Original was GL_MAX_ASYNC_DRAW_PIXELS_SGIX = 0x8360 - /// - MaxAsyncDrawPixelsSgix = ((int)0x8360), - /// - /// Original was GL_MAX_ASYNC_READ_PIXELS_SGIX = 0x8361 - /// - MaxAsyncReadPixelsSgix = ((int)0x8361), - /// - /// Original was GL_VERTEX_PRECLIP_SGIX = 0x83EE - /// - VertexPreclipSgix = ((int)0x83EE), - /// - /// Original was GL_VERTEX_PRECLIP_HINT_SGIX = 0x83EF - /// - VertexPreclipHintSgix = ((int)0x83EF), - /// - /// Original was GL_FRAGMENT_LIGHTING_SGIX = 0x8400 - /// - FragmentLightingSgix = ((int)0x8400), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_SGIX = 0x8401 - /// - FragmentColorMaterialSgix = ((int)0x8401), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX = 0x8402 - /// - FragmentColorMaterialFaceSgix = ((int)0x8402), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = 0x8403 - /// - FragmentColorMaterialParameterSgix = ((int)0x8403), - /// - /// Original was GL_MAX_FRAGMENT_LIGHTS_SGIX = 0x8404 - /// - MaxFragmentLightsSgix = ((int)0x8404), - /// - /// Original was GL_MAX_ACTIVE_LIGHTS_SGIX = 0x8405 - /// - MaxActiveLightsSgix = ((int)0x8405), - /// - /// Original was GL_LIGHT_ENV_MODE_SGIX = 0x8407 - /// - LightEnvModeSgix = ((int)0x8407), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = 0x8408 - /// - FragmentLightModelLocalViewerSgix = ((int)0x8408), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = 0x8409 - /// - FragmentLightModelTwoSideSgix = ((int)0x8409), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = 0x840A - /// - FragmentLightModelAmbientSgix = ((int)0x840A), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = 0x840B - /// - FragmentLightModelNormalInterpolationSgix = ((int)0x840B), - /// - /// Original was GL_FRAGMENT_LIGHT0_SGIX = 0x840C - /// - FragmentLight0Sgix = ((int)0x840C), - /// - /// Original was GL_PACK_RESAMPLE_SGIX = 0x842E - /// - PackResampleSgix = ((int)0x842E), - /// - /// Original was GL_UNPACK_RESAMPLE_SGIX = 0x842F - /// - UnpackResampleSgix = ((int)0x842F), - /// - /// Original was GL_ALIASED_POINT_SIZE_RANGE = 0x846D - /// - AliasedPointSizeRange = ((int)0x846D), - /// - /// Original was GL_ALIASED_LINE_WIDTH_RANGE = 0x846E - /// - AliasedLineWidthRange = ((int)0x846E), - /// - /// Original was GL_ActiveTexture = 0X84e0 - /// - ActiveTexture = ((int)0X84e0), - /// - /// Original was GL_MaxRenderbufferSize = 0X84e8 - /// - MaxRenderbufferSize = ((int)0X84e8), - /// - /// Original was GL_TextureBindingCubeMap = 0X8514 - /// - TextureBindingCubeMap = ((int)0X8514), - /// - /// Original was GL_MaxCubeMapTextureSize = 0X851c - /// - MaxCubeMapTextureSize = ((int)0X851c), - /// - /// Original was GL_PACK_SUBSAMPLE_RATE_SGIX = 0x85A0 - /// - PackSubsampleRateSgix = ((int)0x85A0), - /// - /// Original was GL_UNPACK_SUBSAMPLE_RATE_SGIX = 0x85A1 - /// - UnpackSubsampleRateSgix = ((int)0x85A1), - /// - /// Original was GL_NumCompressedTextureFormats = 0X86a2 - /// - NumCompressedTextureFormats = ((int)0X86a2), - /// - /// Original was GL_CompressedTextureFormats = 0X86a3 - /// - CompressedTextureFormats = ((int)0X86a3), - /// - /// Original was GL_StencilBackFunc = 0X8800 - /// - StencilBackFunc = ((int)0X8800), - /// - /// Original was GL_StencilBackFail = 0X8801 - /// - StencilBackFail = ((int)0X8801), - /// - /// Original was GL_StencilBackPassDepthFail = 0X8802 - /// - StencilBackPassDepthFail = ((int)0X8802), - /// - /// Original was GL_StencilBackPassDepthPass = 0X8803 - /// - StencilBackPassDepthPass = ((int)0X8803), - /// - /// Original was GL_BlendEquationAlpha = 0X883d - /// - BlendEquationAlpha = ((int)0X883d), - /// - /// Original was GL_MaxVertexAttribs = 0X8869 - /// - MaxVertexAttribs = ((int)0X8869), - /// - /// Original was GL_MaxTextureImageUnits = 0X8872 - /// - MaxTextureImageUnits = ((int)0X8872), - /// - /// Original was GL_ArrayBufferBinding = 0X8894 - /// - ArrayBufferBinding = ((int)0X8894), - /// - /// Original was GL_ElementArrayBufferBinding = 0X8895 - /// - ElementArrayBufferBinding = ((int)0X8895), - /// - /// Original was GL_MaxVertexTextureImageUnits = 0X8b4c - /// - MaxVertexTextureImageUnits = ((int)0X8b4c), - /// - /// Original was GL_MaxCombinedTextureImageUnits = 0X8b4d - /// - MaxCombinedTextureImageUnits = ((int)0X8b4d), - /// - /// Original was GL_CurrentProgram = 0X8b8d - /// - CurrentProgram = ((int)0X8b8d), - /// - /// Original was GL_ImplementationColorReadType = 0X8b9a - /// - ImplementationColorReadType = ((int)0X8b9a), - /// - /// Original was GL_ImplementationColorReadFormat = 0X8b9b - /// - ImplementationColorReadFormat = ((int)0X8b9b), - /// - /// Original was GL_StencilBackRef = 0X8ca3 - /// - StencilBackRef = ((int)0X8ca3), - /// - /// Original was GL_StencilBackValueMask = 0X8ca4 - /// - StencilBackValueMask = ((int)0X8ca4), - /// - /// Original was GL_StencilBackWritemask = 0X8ca5 - /// - StencilBackWritemask = ((int)0X8ca5), - /// - /// Original was GL_FramebufferBinding = 0X8ca6 - /// - FramebufferBinding = ((int)0X8ca6), - /// - /// Original was GL_RenderbufferBinding = 0X8ca7 - /// - RenderbufferBinding = ((int)0X8ca7), - /// - /// Original was GL_ShaderBinaryFormats = 0X8df8 - /// - ShaderBinaryFormats = ((int)0X8df8), - /// - /// Original was GL_NumShaderBinaryFormats = 0X8df9 - /// - NumShaderBinaryFormats = ((int)0X8df9), - /// - /// Original was GL_ShaderCompiler = 0X8dfa - /// - ShaderCompiler = ((int)0X8dfa), - /// - /// Original was GL_MaxVertexUniformVectors = 0X8dfb - /// - MaxVertexUniformVectors = ((int)0X8dfb), - /// - /// Original was GL_MaxVaryingVectors = 0X8dfc - /// - MaxVaryingVectors = ((int)0X8dfc), - /// - /// Original was GL_MaxFragmentUniformVectors = 0X8dfd - /// - MaxFragmentUniformVectors = ((int)0X8dfd), - /// - /// Original was GL_TIMESTAMP_EXT = 0x8E28 - /// - TimestampExt = ((int)0x8E28), - /// - /// Original was GL_GPU_DISJOINT_EXT = 0x8FBB - /// - GpuDisjointExt = ((int)0x8FBB), - /// - /// Original was GL_MAX_MULTIVIEW_BUFFERS_EXT = 0x90F2 - /// - MaxMultiviewBuffersExt = ((int)0x90F2), - /// - /// Original was GL_CONTEXT_ROBUST_ACCESS = 0x90F3 - /// - ContextRobustAccess = ((int)0x90F3), - /// - /// Original was GL_DEVICE_UUID_EXT = 0x9597 - /// - DeviceUuidExt = ((int)0x9597), - /// - /// Original was GL_DRIVER_UUID_EXT = 0x9598 - /// - DriverUuidExt = ((int)0x9598), - /// - /// Original was GL_DEVICE_LUID_EXT = 0x9599 - /// - DeviceLuidExt = ((int)0x9599), - /// - /// Original was GL_DEVICE_NODE_MASK_EXT = 0x959A - /// - DeviceNodeMaskExt = ((int)0x959A), - } - - /// - /// Used in GL.GetPointer - /// - public enum GetPointervPName : int - { - /// - /// Original was GL_FEEDBACK_BUFFER_POINTER = 0x0DF0 - /// - FeedbackBufferPointer = ((int)0x0DF0), - /// - /// Original was GL_SELECTION_BUFFER_POINTER = 0x0DF3 - /// - SelectionBufferPointer = ((int)0x0DF3), - /// - /// Original was GL_VERTEX_ARRAY_POINTER = 0x808E - /// - VertexArrayPointer = ((int)0x808E), - /// - /// Original was GL_VERTEX_ARRAY_POINTER_EXT = 0x808E - /// - VertexArrayPointerExt = ((int)0x808E), - /// - /// Original was GL_NORMAL_ARRAY_POINTER = 0x808F - /// - NormalArrayPointer = ((int)0x808F), - /// - /// Original was GL_NORMAL_ARRAY_POINTER_EXT = 0x808F - /// - NormalArrayPointerExt = ((int)0x808F), - /// - /// Original was GL_COLOR_ARRAY_POINTER = 0x8090 - /// - ColorArrayPointer = ((int)0x8090), - /// - /// Original was GL_COLOR_ARRAY_POINTER_EXT = 0x8090 - /// - ColorArrayPointerExt = ((int)0x8090), - /// - /// Original was GL_INDEX_ARRAY_POINTER = 0x8091 - /// - IndexArrayPointer = ((int)0x8091), - /// - /// Original was GL_INDEX_ARRAY_POINTER_EXT = 0x8091 - /// - IndexArrayPointerExt = ((int)0x8091), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_POINTER = 0x8092 - /// - TextureCoordArrayPointer = ((int)0x8092), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_POINTER_EXT = 0x8092 - /// - TextureCoordArrayPointerExt = ((int)0x8092), - /// - /// Original was GL_EDGE_FLAG_ARRAY_POINTER = 0x8093 - /// - EdgeFlagArrayPointer = ((int)0x8093), - /// - /// Original was GL_EDGE_FLAG_ARRAY_POINTER_EXT = 0x8093 - /// - EdgeFlagArrayPointerExt = ((int)0x8093), - /// - /// Original was GL_INSTRUMENT_BUFFER_POINTER_SGIX = 0x8180 - /// - InstrumentBufferPointerSgix = ((int)0x8180), - /// - /// Original was GL_DEBUG_CALLBACK_FUNCTION = 0x8244 - /// - DebugCallbackFunction = ((int)0x8244), - /// - /// Original was GL_DEBUG_CALLBACK_USER_PARAM = 0x8245 - /// - DebugCallbackUserParam = ((int)0x8245), - } - - /// - /// Used in GL.GetProgram - /// - public enum GetProgramParameterName : int - { - /// - /// Original was GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 0x8257 - /// - ProgramBinaryRetrievableHint = ((int)0x8257), - /// - /// Original was GL_DELETE_STATUS = 0x8B80 - /// - DeleteStatus = ((int)0x8B80), - /// - /// Original was GL_LINK_STATUS = 0x8B82 - /// - LinkStatus = ((int)0x8B82), - /// - /// Original was GL_VALIDATE_STATUS = 0x8B83 - /// - ValidateStatus = ((int)0x8B83), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_ATTACHED_SHADERS = 0x8B85 - /// - AttachedShaders = ((int)0x8B85), - /// - /// Original was GL_ACTIVE_UNIFORMS = 0x8B86 - /// - ActiveUniforms = ((int)0x8B86), - /// - /// Original was GL_ACTIVE_UNIFORM_MAX_LENGTH = 0x8B87 - /// - ActiveUniformMaxLength = ((int)0x8B87), - /// - /// Original was GL_ACTIVE_ATTRIBUTES = 0x8B89 - /// - ActiveAttributes = ((int)0x8B89), - /// - /// Original was GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8B8A - /// - ActiveAttributeMaxLength = ((int)0x8B8A), - } - - /// - /// Used in GL.Ext.GetQueryObject - /// - public enum GetQueryObjectParam : int - { - /// - /// Original was GL_QUERY_RESULT_EXT = 0x8866 - /// - QueryResultExt = ((int)0x8866), - /// - /// Original was GL_QUERY_RESULT_AVAILABLE_EXT = 0x8867 - /// - QueryResultAvailableExt = ((int)0x8867), - } - - /// - /// Used in GL.Ext.GetQuery - /// - public enum GetQueryParam : int - { - /// - /// Original was GL_QUERY_COUNTER_BITS_EXT = 0x8864 - /// - QueryCounterBitsExt = ((int)0x8864), - /// - /// Original was GL_CURRENT_QUERY_EXT = 0x8865 - /// - CurrentQueryExt = ((int)0x8865), - } - - /// - /// Used in GL.GetTexParameter, GL.Ext.GetTexParameterI and 1 other function - /// - public enum GetTextureParameter : int - { - /// - /// Original was GL_TEXTURE_WIDTH = 0x1000 - /// - TextureWidth = ((int)0x1000), - /// - /// Original was GL_TEXTURE_HEIGHT = 0x1001 - /// - TextureHeight = ((int)0x1001), - /// - /// Original was GL_TEXTURE_COMPONENTS = 0x1003 - /// - TextureComponents = ((int)0x1003), - /// - /// Original was GL_TEXTURE_INTERNAL_FORMAT = 0x1003 - /// - TextureInternalFormat = ((int)0x1003), - /// - /// Original was GL_TEXTURE_BORDER_COLOR = 0x1004 - /// - TextureBorderColor = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER_COLOR_NV = 0x1004 - /// - TextureBorderColorNv = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER = 0x1005 - /// - TextureBorder = ((int)0x1005), - /// - /// Original was GL_TEXTURE_MAG_FILTER = 0x2800 - /// - TextureMagFilter = ((int)0x2800), - /// - /// Original was GL_TEXTURE_MIN_FILTER = 0x2801 - /// - TextureMinFilter = ((int)0x2801), - /// - /// Original was GL_TEXTURE_WRAP_S = 0x2802 - /// - TextureWrapS = ((int)0x2802), - /// - /// Original was GL_TEXTURE_WRAP_T = 0x2803 - /// - TextureWrapT = ((int)0x2803), - /// - /// Original was GL_TEXTURE_RED_SIZE = 0x805C - /// - TextureRedSize = ((int)0x805C), - /// - /// Original was GL_TEXTURE_GREEN_SIZE = 0x805D - /// - TextureGreenSize = ((int)0x805D), - /// - /// Original was GL_TEXTURE_BLUE_SIZE = 0x805E - /// - TextureBlueSize = ((int)0x805E), - /// - /// Original was GL_TEXTURE_ALPHA_SIZE = 0x805F - /// - TextureAlphaSize = ((int)0x805F), - /// - /// Original was GL_TEXTURE_LUMINANCE_SIZE = 0x8060 - /// - TextureLuminanceSize = ((int)0x8060), - /// - /// Original was GL_TEXTURE_INTENSITY_SIZE = 0x8061 - /// - TextureIntensitySize = ((int)0x8061), - /// - /// Original was GL_TEXTURE_PRIORITY = 0x8066 - /// - TexturePriority = ((int)0x8066), - /// - /// Original was GL_TEXTURE_RESIDENT = 0x8067 - /// - TextureResident = ((int)0x8067), - /// - /// Original was GL_TEXTURE_DEPTH_EXT = 0x8071 - /// - TextureDepthExt = ((int)0x8071), - /// - /// Original was GL_TEXTURE_WRAP_R_EXT = 0x8072 - /// - TextureWrapRExt = ((int)0x8072), - /// - /// Original was GL_DETAIL_TEXTURE_LEVEL_SGIS = 0x809A - /// - DetailTextureLevelSgis = ((int)0x809A), - /// - /// Original was GL_DETAIL_TEXTURE_MODE_SGIS = 0x809B - /// - DetailTextureModeSgis = ((int)0x809B), - /// - /// Original was GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS = 0x809C - /// - DetailTextureFuncPointsSgis = ((int)0x809C), - /// - /// Original was GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS = 0x80B0 - /// - SharpenTextureFuncPointsSgis = ((int)0x80B0), - /// - /// Original was GL_SHADOW_AMBIENT_SGIX = 0x80BF - /// - ShadowAmbientSgix = ((int)0x80BF), - /// - /// Original was GL_DUAL_TEXTURE_SELECT_SGIS = 0x8124 - /// - DualTextureSelectSgis = ((int)0x8124), - /// - /// Original was GL_QUAD_TEXTURE_SELECT_SGIS = 0x8125 - /// - QuadTextureSelectSgis = ((int)0x8125), - /// - /// Original was GL_TEXTURE_4DSIZE_SGIS = 0x8136 - /// - Texture4DsizeSgis = ((int)0x8136), - /// - /// Original was GL_TEXTURE_WRAP_Q_SGIS = 0x8137 - /// - TextureWrapQSgis = ((int)0x8137), - /// - /// Original was GL_TEXTURE_MIN_LOD_SGIS = 0x813A - /// - TextureMinLodSgis = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MAX_LOD_SGIS = 0x813B - /// - TextureMaxLodSgis = ((int)0x813B), - /// - /// Original was GL_TEXTURE_BASE_LEVEL_SGIS = 0x813C - /// - TextureBaseLevelSgis = ((int)0x813C), - /// - /// Original was GL_TEXTURE_MAX_LEVEL_SGIS = 0x813D - /// - TextureMaxLevelSgis = ((int)0x813D), - /// - /// Original was GL_TEXTURE_FILTER4_SIZE_SGIS = 0x8147 - /// - TextureFilter4SizeSgis = ((int)0x8147), - /// - /// Original was GL_TEXTURE_CLIPMAP_CENTER_SGIX = 0x8171 - /// - TextureClipmapCenterSgix = ((int)0x8171), - /// - /// Original was GL_TEXTURE_CLIPMAP_FRAME_SGIX = 0x8172 - /// - TextureClipmapFrameSgix = ((int)0x8172), - /// - /// Original was GL_TEXTURE_CLIPMAP_OFFSET_SGIX = 0x8173 - /// - TextureClipmapOffsetSgix = ((int)0x8173), - /// - /// Original was GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8174 - /// - TextureClipmapVirtualDepthSgix = ((int)0x8174), - /// - /// Original was GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = 0x8175 - /// - TextureClipmapLodOffsetSgix = ((int)0x8175), - /// - /// Original was GL_TEXTURE_CLIPMAP_DEPTH_SGIX = 0x8176 - /// - TextureClipmapDepthSgix = ((int)0x8176), - /// - /// Original was GL_POST_TEXTURE_FILTER_BIAS_SGIX = 0x8179 - /// - PostTextureFilterBiasSgix = ((int)0x8179), - /// - /// Original was GL_POST_TEXTURE_FILTER_SCALE_SGIX = 0x817A - /// - PostTextureFilterScaleSgix = ((int)0x817A), - /// - /// Original was GL_TEXTURE_LOD_BIAS_S_SGIX = 0x818E - /// - TextureLodBiasSSgix = ((int)0x818E), - /// - /// Original was GL_TEXTURE_LOD_BIAS_T_SGIX = 0x818F - /// - TextureLodBiasTSgix = ((int)0x818F), - /// - /// Original was GL_TEXTURE_LOD_BIAS_R_SGIX = 0x8190 - /// - TextureLodBiasRSgix = ((int)0x8190), - /// - /// Original was GL_GENERATE_MIPMAP_SGIS = 0x8191 - /// - GenerateMipmapSgis = ((int)0x8191), - /// - /// Original was GL_TEXTURE_COMPARE_SGIX = 0x819A - /// - TextureCompareSgix = ((int)0x819A), - /// - /// Original was GL_TEXTURE_COMPARE_OPERATOR_SGIX = 0x819B - /// - TextureCompareOperatorSgix = ((int)0x819B), - /// - /// Original was GL_TEXTURE_LEQUAL_R_SGIX = 0x819C - /// - TextureLequalRSgix = ((int)0x819C), - /// - /// Original was GL_TEXTURE_GEQUAL_R_SGIX = 0x819D - /// - TextureGequalRSgix = ((int)0x819D), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_S_SGIX = 0x8369 - /// - TextureMaxClampSSgix = ((int)0x8369), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_T_SGIX = 0x836A - /// - TextureMaxClampTSgix = ((int)0x836A), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_R_SGIX = 0x836B - /// - TextureMaxClampRSgix = ((int)0x836B), - } - - /// - /// Used in GL.GetTexParameter - /// - public enum GetTextureParameterName : int - { - /// - /// Original was GL_TEXTURE_MAG_FILTER = 0x2800 - /// - TextureMagFilter = ((int)0x2800), - /// - /// Original was GL_TEXTURE_MIN_FILTER = 0x2801 - /// - TextureMinFilter = ((int)0x2801), - /// - /// Original was GL_TEXTURE_WRAP_S = 0x2802 - /// - TextureWrapS = ((int)0x2802), - /// - /// Original was GL_TEXTURE_WRAP_T = 0x2803 - /// - TextureWrapT = ((int)0x2803), - /// - /// Original was GL_TEXTURE_WRAP_R_OES = 0x8072 - /// - TextureWrapROes = ((int)0x8072), - /// - /// Original was GL_TEXTURE_IMMUTABLE_FORMAT_EXT = 0x912F - /// - TextureImmutableFormatExt = ((int)0x912F), - } - - /// - /// Not used directly. - /// - public enum GraphicsResetStatus : int - { - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_GUILTY_CONTEXT_RESET = 0x8253 - /// - GuiltyContextReset = ((int)0x8253), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET = 0x8254 - /// - InnocentContextReset = ((int)0x8254), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET = 0x8255 - /// - UnknownContextReset = ((int)0x8255), - } - - /// - /// Used in GL.Hint - /// - public enum HintMode : int - { - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_Fastest = 0X1101 - /// - Fastest = ((int)0X1101), - /// - /// Original was GL_Nicest = 0X1102 - /// - Nicest = ((int)0X1102), - } - - /// - /// Used in GL.Hint - /// - public enum HintTarget : int - { - /// - /// Original was GL_PERSPECTIVE_CORRECTION_HINT = 0x0C50 - /// - PerspectiveCorrectionHint = ((int)0x0C50), - /// - /// Original was GL_POINT_SMOOTH_HINT = 0x0C51 - /// - PointSmoothHint = ((int)0x0C51), - /// - /// Original was GL_LINE_SMOOTH_HINT = 0x0C52 - /// - LineSmoothHint = ((int)0x0C52), - /// - /// Original was GL_POLYGON_SMOOTH_HINT = 0x0C53 - /// - PolygonSmoothHint = ((int)0x0C53), - /// - /// Original was GL_FOG_HINT = 0x0C54 - /// - FogHint = ((int)0x0C54), - /// - /// Original was GL_PREFER_DOUBLEBUFFER_HINT_PGI = 0x1A1F8 - /// - PreferDoublebufferHintPgi = ((int)0x1A1F8), - /// - /// Original was GL_CONSERVE_MEMORY_HINT_PGI = 0x1A1FD - /// - ConserveMemoryHintPgi = ((int)0x1A1FD), - /// - /// Original was GL_RECLAIM_MEMORY_HINT_PGI = 0x1A1FE - /// - ReclaimMemoryHintPgi = ((int)0x1A1FE), - /// - /// Original was GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI = 0x1A203 - /// - NativeGraphicsBeginHintPgi = ((int)0x1A203), - /// - /// Original was GL_NATIVE_GRAPHICS_END_HINT_PGI = 0x1A204 - /// - NativeGraphicsEndHintPgi = ((int)0x1A204), - /// - /// Original was GL_ALWAYS_FAST_HINT_PGI = 0x1A20C - /// - AlwaysFastHintPgi = ((int)0x1A20C), - /// - /// Original was GL_ALWAYS_SOFT_HINT_PGI = 0x1A20D - /// - AlwaysSoftHintPgi = ((int)0x1A20D), - /// - /// Original was GL_ALLOW_DRAW_OBJ_HINT_PGI = 0x1A20E - /// - AllowDrawObjHintPgi = ((int)0x1A20E), - /// - /// Original was GL_ALLOW_DRAW_WIN_HINT_PGI = 0x1A20F - /// - AllowDrawWinHintPgi = ((int)0x1A20F), - /// - /// Original was GL_ALLOW_DRAW_FRG_HINT_PGI = 0x1A210 - /// - AllowDrawFrgHintPgi = ((int)0x1A210), - /// - /// Original was GL_ALLOW_DRAW_MEM_HINT_PGI = 0x1A211 - /// - AllowDrawMemHintPgi = ((int)0x1A211), - /// - /// Original was GL_STRICT_DEPTHFUNC_HINT_PGI = 0x1A216 - /// - StrictDepthfuncHintPgi = ((int)0x1A216), - /// - /// Original was GL_STRICT_LIGHTING_HINT_PGI = 0x1A217 - /// - StrictLightingHintPgi = ((int)0x1A217), - /// - /// Original was GL_STRICT_SCISSOR_HINT_PGI = 0x1A218 - /// - StrictScissorHintPgi = ((int)0x1A218), - /// - /// Original was GL_FULL_STIPPLE_HINT_PGI = 0x1A219 - /// - FullStippleHintPgi = ((int)0x1A219), - /// - /// Original was GL_CLIP_NEAR_HINT_PGI = 0x1A220 - /// - ClipNearHintPgi = ((int)0x1A220), - /// - /// Original was GL_CLIP_FAR_HINT_PGI = 0x1A221 - /// - ClipFarHintPgi = ((int)0x1A221), - /// - /// Original was GL_WIDE_LINE_HINT_PGI = 0x1A222 - /// - WideLineHintPgi = ((int)0x1A222), - /// - /// Original was GL_BACK_NORMALS_HINT_PGI = 0x1A223 - /// - BackNormalsHintPgi = ((int)0x1A223), - /// - /// Original was GL_VERTEX_DATA_HINT_PGI = 0x1A22A - /// - VertexDataHintPgi = ((int)0x1A22A), - /// - /// Original was GL_VERTEX_CONSISTENT_HINT_PGI = 0x1A22B - /// - VertexConsistentHintPgi = ((int)0x1A22B), - /// - /// Original was GL_MATERIAL_SIDE_HINT_PGI = 0x1A22C - /// - MaterialSideHintPgi = ((int)0x1A22C), - /// - /// Original was GL_MAX_VERTEX_HINT_PGI = 0x1A22D - /// - MaxVertexHintPgi = ((int)0x1A22D), - /// - /// Original was GL_PACK_CMYK_HINT_EXT = 0x800E - /// - PackCmykHintExt = ((int)0x800E), - /// - /// Original was GL_UNPACK_CMYK_HINT_EXT = 0x800F - /// - UnpackCmykHintExt = ((int)0x800F), - /// - /// Original was GL_PHONG_HINT_WIN = 0x80EB - /// - PhongHintWin = ((int)0x80EB), - /// - /// Original was GL_CLIP_VOLUME_CLIPPING_HINT_EXT = 0x80F0 - /// - ClipVolumeClippingHintExt = ((int)0x80F0), - /// - /// Original was GL_TEXTURE_MULTI_BUFFER_HINT_SGIX = 0x812E - /// - TextureMultiBufferHintSgix = ((int)0x812E), - /// - /// Original was GL_GENERATE_MIPMAP_HINT = 0x8192 - /// - GenerateMipmapHint = ((int)0x8192), - /// - /// Original was GL_GENERATE_MIPMAP_HINT_SGIS = 0x8192 - /// - GenerateMipmapHintSgis = ((int)0x8192), - /// - /// Original was GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 0x8257 - /// - ProgramBinaryRetrievableHint = ((int)0x8257), - /// - /// Original was GL_CONVOLUTION_HINT_SGIX = 0x8316 - /// - ConvolutionHintSgix = ((int)0x8316), - /// - /// Original was GL_SCALEBIAS_HINT_SGIX = 0x8322 - /// - ScalebiasHintSgix = ((int)0x8322), - /// - /// Original was GL_LINE_QUALITY_HINT_SGIX = 0x835B - /// - LineQualityHintSgix = ((int)0x835B), - /// - /// Original was GL_VERTEX_PRECLIP_SGIX = 0x83EE - /// - VertexPreclipSgix = ((int)0x83EE), - /// - /// Original was GL_VERTEX_PRECLIP_HINT_SGIX = 0x83EF - /// - VertexPreclipHintSgix = ((int)0x83EF), - /// - /// Original was GL_TEXTURE_COMPRESSION_HINT = 0x84EF - /// - TextureCompressionHint = ((int)0x84EF), - /// - /// Original was GL_TEXTURE_COMPRESSION_HINT_ARB = 0x84EF - /// - TextureCompressionHintArb = ((int)0x84EF), - /// - /// Original was GL_VERTEX_ARRAY_STORAGE_HINT_APPLE = 0x851F - /// - VertexArrayStorageHintApple = ((int)0x851F), - /// - /// Original was GL_MULTISAMPLE_FILTER_HINT_NV = 0x8534 - /// - MultisampleFilterHintNv = ((int)0x8534), - /// - /// Original was GL_TRANSFORM_HINT_APPLE = 0x85B1 - /// - TransformHintApple = ((int)0x85B1), - /// - /// Original was GL_TEXTURE_STORAGE_HINT_APPLE = 0x85BC - /// - TextureStorageHintApple = ((int)0x85BC), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT = 0x8B8B - /// - FragmentShaderDerivativeHint = ((int)0x8B8B), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB = 0x8B8B - /// - FragmentShaderDerivativeHintArb = ((int)0x8B8B), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES = 0x8B8B - /// - FragmentShaderDerivativeHintOes = ((int)0x8B8B), - /// - /// Original was GL_BINNING_CONTROL_HINT_QCOM = 0x8FB0 - /// - BinningControlHintQcom = ((int)0x8FB0), - } - - /// - /// Not used directly. - /// - public enum HistogramTargetExt : int - { - /// - /// Original was GL_HISTOGRAM = 0x8024 - /// - Histogram = ((int)0x8024), - /// - /// Original was GL_HISTOGRAM_EXT = 0x8024 - /// - HistogramExt = ((int)0x8024), - /// - /// Original was GL_PROXY_HISTOGRAM = 0x8025 - /// - ProxyHistogram = ((int)0x8025), - /// - /// Original was GL_PROXY_HISTOGRAM_EXT = 0x8025 - /// - ProxyHistogramExt = ((int)0x8025), - } - - /// - /// Not used directly. - /// - public enum ImgBindlessTexture : int - { - } - - /// - /// Not used directly. - /// - public enum ImgFramebufferDownsample : int - { - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_AND_DOWNSAMPLE_IMG = 0x913C - /// - FramebufferIncompleteMultisampleAndDownsampleImg = ((int)0x913C), - /// - /// Original was GL_NUM_DOWNSAMPLE_SCALES_IMG = 0x913D - /// - NumDownsampleScalesImg = ((int)0x913D), - /// - /// Original was GL_DOWNSAMPLE_SCALES_IMG = 0x913E - /// - DownsampleScalesImg = ((int)0x913E), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SCALE_IMG = 0x913F - /// - FramebufferAttachmentTextureScaleImg = ((int)0x913F), - } - - /// - /// Not used directly. - /// - public enum ImgMultisampledRenderToTexture : int - { - /// - /// Original was GL_RENDERBUFFER_SAMPLES_IMG = 0x9133 - /// - RenderbufferSamplesImg = ((int)0x9133), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG = 0x9134 - /// - FramebufferIncompleteMultisampleImg = ((int)0x9134), - /// - /// Original was GL_MAX_SAMPLES_IMG = 0x9135 - /// - MaxSamplesImg = ((int)0x9135), - /// - /// Original was GL_TEXTURE_SAMPLES_IMG = 0x9136 - /// - TextureSamplesImg = ((int)0x9136), - } - - /// - /// Not used directly. - /// - public enum ImgProgramBinary : int - { - /// - /// Original was GL_SGX_PROGRAM_BINARY_IMG = 0x9130 - /// - SgxProgramBinaryImg = ((int)0x9130), - } - - /// - /// Not used directly. - /// - public enum ImgReadFormat : int - { - /// - /// Original was GL_BGRA_IMG = 0x80E1 - /// - BgraImg = ((int)0x80E1), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG = 0x8365 - /// - UnsignedShort4444RevImg = ((int)0x8365), - } - - /// - /// Not used directly. - /// - public enum ImgShaderBinary : int - { - /// - /// Original was GL_SGX_BINARY_IMG = 0x8C0A - /// - SgxBinaryImg = ((int)0x8C0A), - } - - /// - /// Not used directly. - /// - public enum ImgTextureCompressionPvrtc : int - { - /// - /// Original was GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG = 0x8C00 - /// - CompressedRgbPvrtc4Bppv1Img = ((int)0x8C00), - /// - /// Original was GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG = 0x8C01 - /// - CompressedRgbPvrtc2Bppv1Img = ((int)0x8C01), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG = 0x8C02 - /// - CompressedRgbaPvrtc4Bppv1Img = ((int)0x8C02), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG = 0x8C03 - /// - CompressedRgbaPvrtc2Bppv1Img = ((int)0x8C03), - } - - /// - /// Not used directly. - /// - public enum ImgTextureCompressionPvrtc2 : int - { - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG = 0x9137 - /// - CompressedRgbaPvrtc2Bppv2Img = ((int)0x9137), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG = 0x9138 - /// - CompressedRgbaPvrtc4Bppv2Img = ((int)0x9138), - } - - /// - /// Not used directly. - /// - public enum ImgTextureFilterCubic : int - { - /// - /// Original was GL_CUBIC_IMG = 0x9139 - /// - CubicImg = ((int)0x9139), - /// - /// Original was GL_CUBIC_MIPMAP_NEAREST_IMG = 0x913A - /// - CubicMipmapNearestImg = ((int)0x913A), - /// - /// Original was GL_CUBIC_MIPMAP_LINEAR_IMG = 0x913B - /// - CubicMipmapLinearImg = ((int)0x913B), - } - - /// - /// Not used directly. - /// - public enum IndexPointerType : int - { - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum IntelConservativeRasterization : int - { - /// - /// Original was GL_CONSERVATIVE_RASTERIZATION_INTEL = 0x83FE - /// - ConservativeRasterizationIntel = ((int)0x83FE), - } - - /// - /// Not used directly. - /// - public enum IntelFramebufferCmaa : int - { - } - - /// - /// Not used directly. - /// - public enum IntelPerformanceQuery : int - { - /// - /// Original was GL_PERFQUERY_SINGLE_CONTEXT_INTEL = 0x00000000 - /// - PerfquerySingleContextIntel = ((int)0x00000000), - /// - /// Original was GL_PERFQUERY_GLOBAL_CONTEXT_INTEL = 0x00000001 - /// - PerfqueryGlobalContextIntel = ((int)0x00000001), - /// - /// Original was GL_PERFQUERY_DONOT_FLUSH_INTEL = 0x83F9 - /// - PerfqueryDonotFlushIntel = ((int)0x83F9), - /// - /// Original was GL_PERFQUERY_FLUSH_INTEL = 0x83FA - /// - PerfqueryFlushIntel = ((int)0x83FA), - /// - /// Original was GL_PERFQUERY_WAIT_INTEL = 0x83FB - /// - PerfqueryWaitIntel = ((int)0x83FB), - /// - /// Original was GL_PERFQUERY_COUNTER_EVENT_INTEL = 0x94F0 - /// - PerfqueryCounterEventIntel = ((int)0x94F0), - /// - /// Original was GL_PERFQUERY_COUNTER_DURATION_NORM_INTEL = 0x94F1 - /// - PerfqueryCounterDurationNormIntel = ((int)0x94F1), - /// - /// Original was GL_PERFQUERY_COUNTER_DURATION_RAW_INTEL = 0x94F2 - /// - PerfqueryCounterDurationRawIntel = ((int)0x94F2), - /// - /// Original was GL_PERFQUERY_COUNTER_THROUGHPUT_INTEL = 0x94F3 - /// - PerfqueryCounterThroughputIntel = ((int)0x94F3), - /// - /// Original was GL_PERFQUERY_COUNTER_RAW_INTEL = 0x94F4 - /// - PerfqueryCounterRawIntel = ((int)0x94F4), - /// - /// Original was GL_PERFQUERY_COUNTER_TIMESTAMP_INTEL = 0x94F5 - /// - PerfqueryCounterTimestampIntel = ((int)0x94F5), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_UINT32_INTEL = 0x94F8 - /// - PerfqueryCounterDataUint32Intel = ((int)0x94F8), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_UINT64_INTEL = 0x94F9 - /// - PerfqueryCounterDataUint64Intel = ((int)0x94F9), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_FLOAT_INTEL = 0x94FA - /// - PerfqueryCounterDataFloatIntel = ((int)0x94FA), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_DOUBLE_INTEL = 0x94FB - /// - PerfqueryCounterDataDoubleIntel = ((int)0x94FB), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_BOOL32_INTEL = 0x94FC - /// - PerfqueryCounterDataBool32Intel = ((int)0x94FC), - /// - /// Original was GL_PERFQUERY_QUERY_NAME_LENGTH_MAX_INTEL = 0x94FD - /// - PerfqueryQueryNameLengthMaxIntel = ((int)0x94FD), - /// - /// Original was GL_PERFQUERY_COUNTER_NAME_LENGTH_MAX_INTEL = 0x94FE - /// - PerfqueryCounterNameLengthMaxIntel = ((int)0x94FE), - /// - /// Original was GL_PERFQUERY_COUNTER_DESC_LENGTH_MAX_INTEL = 0x94FF - /// - PerfqueryCounterDescLengthMaxIntel = ((int)0x94FF), - /// - /// Original was GL_PERFQUERY_GPA_EXTENDED_COUNTERS_INTEL = 0x9500 - /// - PerfqueryGpaExtendedCountersIntel = ((int)0x9500), - } - - /// - /// Not used directly. - /// - public enum InterleavedArrayFormat : int - { - /// - /// Original was GL_V2F = 0x2A20 - /// - V2f = ((int)0x2A20), - /// - /// Original was GL_V3F = 0x2A21 - /// - V3f = ((int)0x2A21), - /// - /// Original was GL_C4UB_V2F = 0x2A22 - /// - C4ubV2f = ((int)0x2A22), - /// - /// Original was GL_C4UB_V3F = 0x2A23 - /// - C4ubV3f = ((int)0x2A23), - /// - /// Original was GL_C3F_V3F = 0x2A24 - /// - C3fV3f = ((int)0x2A24), - /// - /// Original was GL_N3F_V3F = 0x2A25 - /// - N3fV3f = ((int)0x2A25), - /// - /// Original was GL_C4F_N3F_V3F = 0x2A26 - /// - C4fN3fV3f = ((int)0x2A26), - /// - /// Original was GL_T2F_V3F = 0x2A27 - /// - T2fV3f = ((int)0x2A27), - /// - /// Original was GL_T4F_V4F = 0x2A28 - /// - T4fV4f = ((int)0x2A28), - /// - /// Original was GL_T2F_C4UB_V3F = 0x2A29 - /// - T2fC4ubV3f = ((int)0x2A29), - /// - /// Original was GL_T2F_C3F_V3F = 0x2A2A - /// - T2fC3fV3f = ((int)0x2A2A), - /// - /// Original was GL_T2F_N3F_V3F = 0x2A2B - /// - T2fN3fV3f = ((int)0x2A2B), - /// - /// Original was GL_T2F_C4F_N3F_V3F = 0x2A2C - /// - T2fC4fN3fV3f = ((int)0x2A2C), - /// - /// Original was GL_T4F_C4F_N3F_V4F = 0x2A2D - /// - T4fC4fN3fV4f = ((int)0x2A2D), - } - - /// - /// Used in GL.Ext.TexBuffer, GL.Ext.TexBufferRange and 10 other functions - /// - public enum InternalFormat : int - { - /// - /// Original was GL_DEPTH_COMPONENT = 0x1902 - /// - DepthComponent = ((int)0x1902), - /// - /// Original was GL_RED = 0x1903 - /// - Red = ((int)0x1903), - /// - /// Original was GL_RED_EXT = 0x1903 - /// - RedExt = ((int)0x1903), - /// - /// Original was GL_RGB = 0x1907 - /// - Rgb = ((int)0x1907), - /// - /// Original was GL_RGBA = 0x1908 - /// - Rgba = ((int)0x1908), - /// - /// Original was GL_R3_G3_B2 = 0x2A10 - /// - R3G3B2 = ((int)0x2A10), - /// - /// Original was GL_ALPHA4 = 0x803B - /// - Alpha4 = ((int)0x803B), - /// - /// Original was GL_ALPHA8 = 0x803C - /// - Alpha8 = ((int)0x803C), - /// - /// Original was GL_ALPHA12 = 0x803D - /// - Alpha12 = ((int)0x803D), - /// - /// Original was GL_ALPHA16 = 0x803E - /// - Alpha16 = ((int)0x803E), - /// - /// Original was GL_LUMINANCE4 = 0x803F - /// - Luminance4 = ((int)0x803F), - /// - /// Original was GL_LUMINANCE8 = 0x8040 - /// - Luminance8 = ((int)0x8040), - /// - /// Original was GL_LUMINANCE12 = 0x8041 - /// - Luminance12 = ((int)0x8041), - /// - /// Original was GL_LUMINANCE16 = 0x8042 - /// - Luminance16 = ((int)0x8042), - /// - /// Original was GL_LUMINANCE4_ALPHA4 = 0x8043 - /// - Luminance4Alpha4 = ((int)0x8043), - /// - /// Original was GL_LUMINANCE6_ALPHA2 = 0x8044 - /// - Luminance6Alpha2 = ((int)0x8044), - /// - /// Original was GL_LUMINANCE8_ALPHA8 = 0x8045 - /// - Luminance8Alpha8 = ((int)0x8045), - /// - /// Original was GL_LUMINANCE12_ALPHA4 = 0x8046 - /// - Luminance12Alpha4 = ((int)0x8046), - /// - /// Original was GL_LUMINANCE12_ALPHA12 = 0x8047 - /// - Luminance12Alpha12 = ((int)0x8047), - /// - /// Original was GL_LUMINANCE16_ALPHA16 = 0x8048 - /// - Luminance16Alpha16 = ((int)0x8048), - /// - /// Original was GL_INTENSITY = 0x8049 - /// - Intensity = ((int)0x8049), - /// - /// Original was GL_INTENSITY4 = 0x804A - /// - Intensity4 = ((int)0x804A), - /// - /// Original was GL_INTENSITY8 = 0x804B - /// - Intensity8 = ((int)0x804B), - /// - /// Original was GL_INTENSITY12 = 0x804C - /// - Intensity12 = ((int)0x804C), - /// - /// Original was GL_INTENSITY16 = 0x804D - /// - Intensity16 = ((int)0x804D), - /// - /// Original was GL_RGB2_EXT = 0x804E - /// - Rgb2Ext = ((int)0x804E), - /// - /// Original was GL_RGB4 = 0x804F - /// - Rgb4 = ((int)0x804F), - /// - /// Original was GL_RGB4_EXT = 0x804F - /// - Rgb4Ext = ((int)0x804F), - /// - /// Original was GL_RGB5 = 0x8050 - /// - Rgb5 = ((int)0x8050), - /// - /// Original was GL_RGB5_EXT = 0x8050 - /// - Rgb5Ext = ((int)0x8050), - /// - /// Original was GL_RGB8 = 0x8051 - /// - Rgb8 = ((int)0x8051), - /// - /// Original was GL_RGB8_EXT = 0x8051 - /// - Rgb8Ext = ((int)0x8051), - /// - /// Original was GL_RGB8_OES = 0x8051 - /// - Rgb8Oes = ((int)0x8051), - /// - /// Original was GL_RGB10 = 0x8052 - /// - Rgb10 = ((int)0x8052), - /// - /// Original was GL_RGB10_EXT = 0x8052 - /// - Rgb10Ext = ((int)0x8052), - /// - /// Original was GL_RGB12 = 0x8053 - /// - Rgb12 = ((int)0x8053), - /// - /// Original was GL_RGB12_EXT = 0x8053 - /// - Rgb12Ext = ((int)0x8053), - /// - /// Original was GL_RGB16 = 0x8054 - /// - Rgb16 = ((int)0x8054), - /// - /// Original was GL_RGB16_EXT = 0x8054 - /// - Rgb16Ext = ((int)0x8054), - /// - /// Original was GL_RGBA4 = 0x8056 - /// - Rgba4 = ((int)0x8056), - /// - /// Original was GL_RGBA4_EXT = 0x8056 - /// - Rgba4Ext = ((int)0x8056), - /// - /// Original was GL_RGBA4_OES = 0x8056 - /// - Rgba4Oes = ((int)0x8056), - /// - /// Original was GL_RGB5_A1 = 0x8057 - /// - Rgb5A1 = ((int)0x8057), - /// - /// Original was GL_RGB5_A1_EXT = 0x8057 - /// - Rgb5A1Ext = ((int)0x8057), - /// - /// Original was GL_RGB5_A1_OES = 0x8057 - /// - Rgb5A1Oes = ((int)0x8057), - /// - /// Original was GL_RGBA8 = 0x8058 - /// - Rgba8 = ((int)0x8058), - /// - /// Original was GL_RGBA8_EXT = 0x8058 - /// - Rgba8Ext = ((int)0x8058), - /// - /// Original was GL_RGBA8_OES = 0x8058 - /// - Rgba8Oes = ((int)0x8058), - /// - /// Original was GL_RGB10_A2 = 0x8059 - /// - Rgb10A2 = ((int)0x8059), - /// - /// Original was GL_RGB10_A2_EXT = 0x8059 - /// - Rgb10A2Ext = ((int)0x8059), - /// - /// Original was GL_RGBA12 = 0x805A - /// - Rgba12 = ((int)0x805A), - /// - /// Original was GL_RGBA12_EXT = 0x805A - /// - Rgba12Ext = ((int)0x805A), - /// - /// Original was GL_RGBA16 = 0x805B - /// - Rgba16 = ((int)0x805B), - /// - /// Original was GL_RGBA16_EXT = 0x805B - /// - Rgba16Ext = ((int)0x805B), - /// - /// Original was GL_DUAL_ALPHA4_SGIS = 0x8110 - /// - DualAlpha4Sgis = ((int)0x8110), - /// - /// Original was GL_DUAL_ALPHA8_SGIS = 0x8111 - /// - DualAlpha8Sgis = ((int)0x8111), - /// - /// Original was GL_DUAL_ALPHA12_SGIS = 0x8112 - /// - DualAlpha12Sgis = ((int)0x8112), - /// - /// Original was GL_DUAL_ALPHA16_SGIS = 0x8113 - /// - DualAlpha16Sgis = ((int)0x8113), - /// - /// Original was GL_DUAL_LUMINANCE4_SGIS = 0x8114 - /// - DualLuminance4Sgis = ((int)0x8114), - /// - /// Original was GL_DUAL_LUMINANCE8_SGIS = 0x8115 - /// - DualLuminance8Sgis = ((int)0x8115), - /// - /// Original was GL_DUAL_LUMINANCE12_SGIS = 0x8116 - /// - DualLuminance12Sgis = ((int)0x8116), - /// - /// Original was GL_DUAL_LUMINANCE16_SGIS = 0x8117 - /// - DualLuminance16Sgis = ((int)0x8117), - /// - /// Original was GL_DUAL_INTENSITY4_SGIS = 0x8118 - /// - DualIntensity4Sgis = ((int)0x8118), - /// - /// Original was GL_DUAL_INTENSITY8_SGIS = 0x8119 - /// - DualIntensity8Sgis = ((int)0x8119), - /// - /// Original was GL_DUAL_INTENSITY12_SGIS = 0x811A - /// - DualIntensity12Sgis = ((int)0x811A), - /// - /// Original was GL_DUAL_INTENSITY16_SGIS = 0x811B - /// - DualIntensity16Sgis = ((int)0x811B), - /// - /// Original was GL_DUAL_LUMINANCE_ALPHA4_SGIS = 0x811C - /// - DualLuminanceAlpha4Sgis = ((int)0x811C), - /// - /// Original was GL_DUAL_LUMINANCE_ALPHA8_SGIS = 0x811D - /// - DualLuminanceAlpha8Sgis = ((int)0x811D), - /// - /// Original was GL_QUAD_ALPHA4_SGIS = 0x811E - /// - QuadAlpha4Sgis = ((int)0x811E), - /// - /// Original was GL_QUAD_ALPHA8_SGIS = 0x811F - /// - QuadAlpha8Sgis = ((int)0x811F), - /// - /// Original was GL_QUAD_LUMINANCE4_SGIS = 0x8120 - /// - QuadLuminance4Sgis = ((int)0x8120), - /// - /// Original was GL_QUAD_LUMINANCE8_SGIS = 0x8121 - /// - QuadLuminance8Sgis = ((int)0x8121), - /// - /// Original was GL_QUAD_INTENSITY4_SGIS = 0x8122 - /// - QuadIntensity4Sgis = ((int)0x8122), - /// - /// Original was GL_QUAD_INTENSITY8_SGIS = 0x8123 - /// - QuadIntensity8Sgis = ((int)0x8123), - /// - /// Original was GL_DEPTH_COMPONENT16 = 0x81A5 - /// - DepthComponent16 = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT16_ARB = 0x81A5 - /// - DepthComponent16Arb = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT16_OES = 0x81A5 - /// - DepthComponent16Oes = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT16_SGIX = 0x81A5 - /// - DepthComponent16Sgix = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT24_ARB = 0x81A6 - /// - DepthComponent24Arb = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT24_OES = 0x81A6 - /// - DepthComponent24Oes = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT24_SGIX = 0x81A6 - /// - DepthComponent24Sgix = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT32_ARB = 0x81A7 - /// - DepthComponent32Arb = ((int)0x81A7), - /// - /// Original was GL_DEPTH_COMPONENT32_OES = 0x81A7 - /// - DepthComponent32Oes = ((int)0x81A7), - /// - /// Original was GL_DEPTH_COMPONENT32_SGIX = 0x81A7 - /// - DepthComponent32Sgix = ((int)0x81A7), - /// - /// Original was GL_COMPRESSED_RED = 0x8225 - /// - CompressedRed = ((int)0x8225), - /// - /// Original was GL_COMPRESSED_RG = 0x8226 - /// - CompressedRg = ((int)0x8226), - /// - /// Original was GL_RG = 0x8227 - /// - Rg = ((int)0x8227), - /// - /// Original was GL_R8 = 0x8229 - /// - R8 = ((int)0x8229), - /// - /// Original was GL_R8_EXT = 0x8229 - /// - R8Ext = ((int)0x8229), - /// - /// Original was GL_R16 = 0x822A - /// - R16 = ((int)0x822A), - /// - /// Original was GL_R16_EXT = 0x822A - /// - R16Ext = ((int)0x822A), - /// - /// Original was GL_RG8 = 0x822B - /// - Rg8 = ((int)0x822B), - /// - /// Original was GL_RG8_EXT = 0x822B - /// - Rg8Ext = ((int)0x822B), - /// - /// Original was GL_RG16 = 0x822C - /// - Rg16 = ((int)0x822C), - /// - /// Original was GL_RG16_EXT = 0x822C - /// - Rg16Ext = ((int)0x822C), - /// - /// Original was GL_R16F = 0x822D - /// - R16f = ((int)0x822D), - /// - /// Original was GL_R16F_EXT = 0x822D - /// - R16fExt = ((int)0x822D), - /// - /// Original was GL_R32F = 0x822E - /// - R32f = ((int)0x822E), - /// - /// Original was GL_R32F_EXT = 0x822E - /// - R32fExt = ((int)0x822E), - /// - /// Original was GL_RG16F = 0x822F - /// - Rg16f = ((int)0x822F), - /// - /// Original was GL_RG16F_EXT = 0x822F - /// - Rg16fExt = ((int)0x822F), - /// - /// Original was GL_RG32F = 0x8230 - /// - Rg32f = ((int)0x8230), - /// - /// Original was GL_RG32F_EXT = 0x8230 - /// - Rg32fExt = ((int)0x8230), - /// - /// Original was GL_R8I = 0x8231 - /// - R8i = ((int)0x8231), - /// - /// Original was GL_R8UI = 0x8232 - /// - R8ui = ((int)0x8232), - /// - /// Original was GL_R16I = 0x8233 - /// - R16i = ((int)0x8233), - /// - /// Original was GL_R16UI = 0x8234 - /// - R16ui = ((int)0x8234), - /// - /// Original was GL_R32I = 0x8235 - /// - R32i = ((int)0x8235), - /// - /// Original was GL_R32UI = 0x8236 - /// - R32ui = ((int)0x8236), - /// - /// Original was GL_RG8I = 0x8237 - /// - Rg8i = ((int)0x8237), - /// - /// Original was GL_RG8UI = 0x8238 - /// - Rg8ui = ((int)0x8238), - /// - /// Original was GL_RG16I = 0x8239 - /// - Rg16i = ((int)0x8239), - /// - /// Original was GL_RG16UI = 0x823A - /// - Rg16ui = ((int)0x823A), - /// - /// Original was GL_RG32I = 0x823B - /// - Rg32i = ((int)0x823B), - /// - /// Original was GL_RG32UI = 0x823C - /// - Rg32ui = ((int)0x823C), - /// - /// Original was GL_COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0 - /// - CompressedRgbS3tcDxt1Ext = ((int)0x83F0), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1 - /// - CompressedRgbaS3tcDxt1Ext = ((int)0x83F1), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2 - /// - CompressedRgbaS3tcDxt3Ext = ((int)0x83F2), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3 - /// - CompressedRgbaS3tcDxt5Ext = ((int)0x83F3), - /// - /// Original was GL_COMPRESSED_RGB = 0x84ED - /// - CompressedRgb = ((int)0x84ED), - /// - /// Original was GL_COMPRESSED_RGBA = 0x84EE - /// - CompressedRgba = ((int)0x84EE), - /// - /// Original was GL_DEPTH_STENCIL = 0x84F9 - /// - DepthStencil = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_EXT = 0x84F9 - /// - DepthStencilExt = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_NV = 0x84F9 - /// - DepthStencilNv = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_OES = 0x84F9 - /// - DepthStencilOes = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_MESA = 0x8750 - /// - DepthStencilMesa = ((int)0x8750), - /// - /// Original was GL_RGBA32F = 0x8814 - /// - Rgba32f = ((int)0x8814), - /// - /// Original was GL_RGBA32F_ARB = 0x8814 - /// - Rgba32fArb = ((int)0x8814), - /// - /// Original was GL_RGBA32F_EXT = 0x8814 - /// - Rgba32fExt = ((int)0x8814), - /// - /// Original was GL_RGBA16F = 0x881A - /// - Rgba16f = ((int)0x881A), - /// - /// Original was GL_RGBA16F_ARB = 0x881A - /// - Rgba16fArb = ((int)0x881A), - /// - /// Original was GL_RGBA16F_EXT = 0x881A - /// - Rgba16fExt = ((int)0x881A), - /// - /// Original was GL_RGB16F = 0x881B - /// - Rgb16f = ((int)0x881B), - /// - /// Original was GL_RGB16F_ARB = 0x881B - /// - Rgb16fArb = ((int)0x881B), - /// - /// Original was GL_RGB16F_EXT = 0x881B - /// - Rgb16fExt = ((int)0x881B), - /// - /// Original was GL_DEPTH24_STENCIL8 = 0x88F0 - /// - Depth24Stencil8 = ((int)0x88F0), - /// - /// Original was GL_DEPTH24_STENCIL8_EXT = 0x88F0 - /// - Depth24Stencil8Ext = ((int)0x88F0), - /// - /// Original was GL_DEPTH24_STENCIL8_OES = 0x88F0 - /// - Depth24Stencil8Oes = ((int)0x88F0), - /// - /// Original was GL_R11F_G11F_B10F = 0x8C3A - /// - R11fG11fB10f = ((int)0x8C3A), - /// - /// Original was GL_R11F_G11F_B10F_APPLE = 0x8C3A - /// - R11fG11fB10fApple = ((int)0x8C3A), - /// - /// Original was GL_R11F_G11F_B10F_EXT = 0x8C3A - /// - R11fG11fB10fExt = ((int)0x8C3A), - /// - /// Original was GL_RGB9_E5 = 0x8C3D - /// - Rgb9E5 = ((int)0x8C3D), - /// - /// Original was GL_RGB9_E5_APPLE = 0x8C3D - /// - Rgb9E5Apple = ((int)0x8C3D), - /// - /// Original was GL_RGB9_E5_EXT = 0x8C3D - /// - Rgb9E5Ext = ((int)0x8C3D), - /// - /// Original was GL_SRGB = 0x8C40 - /// - Srgb = ((int)0x8C40), - /// - /// Original was GL_SRGB_EXT = 0x8C40 - /// - SrgbExt = ((int)0x8C40), - /// - /// Original was GL_SRGB8 = 0x8C41 - /// - Srgb8 = ((int)0x8C41), - /// - /// Original was GL_SRGB8_EXT = 0x8C41 - /// - Srgb8Ext = ((int)0x8C41), - /// - /// Original was GL_SRGB8_NV = 0x8C41 - /// - Srgb8Nv = ((int)0x8C41), - /// - /// Original was GL_SRGB_ALPHA = 0x8C42 - /// - SrgbAlpha = ((int)0x8C42), - /// - /// Original was GL_SRGB_ALPHA_EXT = 0x8C42 - /// - SrgbAlphaExt = ((int)0x8C42), - /// - /// Original was GL_SRGB8_ALPHA8 = 0x8C43 - /// - Srgb8Alpha8 = ((int)0x8C43), - /// - /// Original was GL_SRGB8_ALPHA8_EXT = 0x8C43 - /// - Srgb8Alpha8Ext = ((int)0x8C43), - /// - /// Original was GL_COMPRESSED_SRGB = 0x8C48 - /// - CompressedSrgb = ((int)0x8C48), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA = 0x8C49 - /// - CompressedSrgbAlpha = ((int)0x8C49), - /// - /// Original was GL_COMPRESSED_SRGB_S3TC_DXT1_EXT = 0x8C4C - /// - CompressedSrgbS3tcDxt1Ext = ((int)0x8C4C), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = 0x8C4D - /// - CompressedSrgbAlphaS3tcDxt1Ext = ((int)0x8C4D), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = 0x8C4E - /// - CompressedSrgbAlphaS3tcDxt3Ext = ((int)0x8C4E), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = 0x8C4F - /// - CompressedSrgbAlphaS3tcDxt5Ext = ((int)0x8C4F), - /// - /// Original was GL_DEPTH_COMPONENT32F = 0x8CAC - /// - DepthComponent32f = ((int)0x8CAC), - /// - /// Original was GL_DEPTH32F_STENCIL8 = 0x8CAD - /// - Depth32fStencil8 = ((int)0x8CAD), - /// - /// Original was GL_RGBA32UI = 0x8D70 - /// - Rgba32ui = ((int)0x8D70), - /// - /// Original was GL_RGB32UI = 0x8D71 - /// - Rgb32ui = ((int)0x8D71), - /// - /// Original was GL_RGBA16UI = 0x8D76 - /// - Rgba16ui = ((int)0x8D76), - /// - /// Original was GL_RGB16UI = 0x8D77 - /// - Rgb16ui = ((int)0x8D77), - /// - /// Original was GL_RGBA8UI = 0x8D7C - /// - Rgba8ui = ((int)0x8D7C), - /// - /// Original was GL_RGB8UI = 0x8D7D - /// - Rgb8ui = ((int)0x8D7D), - /// - /// Original was GL_RGBA32I = 0x8D82 - /// - Rgba32i = ((int)0x8D82), - /// - /// Original was GL_RGB32I = 0x8D83 - /// - Rgb32i = ((int)0x8D83), - /// - /// Original was GL_RGBA16I = 0x8D88 - /// - Rgba16i = ((int)0x8D88), - /// - /// Original was GL_RGB16I = 0x8D89 - /// - Rgb16i = ((int)0x8D89), - /// - /// Original was GL_RGBA8I = 0x8D8E - /// - Rgba8i = ((int)0x8D8E), - /// - /// Original was GL_RGB8I = 0x8D8F - /// - Rgb8i = ((int)0x8D8F), - /// - /// Original was GL_DEPTH_COMPONENT32F_NV = 0x8DAB - /// - DepthComponent32fNv = ((int)0x8DAB), - /// - /// Original was GL_DEPTH32F_STENCIL8_NV = 0x8DAC - /// - Depth32fStencil8Nv = ((int)0x8DAC), - /// - /// Original was GL_COMPRESSED_RED_RGTC1 = 0x8DBB - /// - CompressedRedRgtc1 = ((int)0x8DBB), - /// - /// Original was GL_COMPRESSED_RED_RGTC1_EXT = 0x8DBB - /// - CompressedRedRgtc1Ext = ((int)0x8DBB), - /// - /// Original was GL_COMPRESSED_SIGNED_RED_RGTC1 = 0x8DBC - /// - CompressedSignedRedRgtc1 = ((int)0x8DBC), - /// - /// Original was GL_COMPRESSED_SIGNED_RED_RGTC1_EXT = 0x8DBC - /// - CompressedSignedRedRgtc1Ext = ((int)0x8DBC), - /// - /// Original was GL_COMPRESSED_RG_RGTC2 = 0x8DBD - /// - CompressedRgRgtc2 = ((int)0x8DBD), - /// - /// Original was GL_COMPRESSED_SIGNED_RG_RGTC2 = 0x8DBE - /// - CompressedSignedRgRgtc2 = ((int)0x8DBE), - /// - /// Original was GL_COMPRESSED_RGBA_BPTC_UNORM = 0x8E8C - /// - CompressedRgbaBptcUnorm = ((int)0x8E8C), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM = 0x8E8D - /// - CompressedSrgbAlphaBptcUnorm = ((int)0x8E8D), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT = 0x8E8E - /// - CompressedRgbBptcSignedFloat = ((int)0x8E8E), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT = 0x8E8F - /// - CompressedRgbBptcUnsignedFloat = ((int)0x8E8F), - /// - /// Original was GL_R8_SNORM = 0x8F94 - /// - R8Snorm = ((int)0x8F94), - /// - /// Original was GL_RG8_SNORM = 0x8F95 - /// - Rg8Snorm = ((int)0x8F95), - /// - /// Original was GL_RGB8_SNORM = 0x8F96 - /// - Rgb8Snorm = ((int)0x8F96), - /// - /// Original was GL_RGBA8_SNORM = 0x8F97 - /// - Rgba8Snorm = ((int)0x8F97), - /// - /// Original was GL_R16_SNORM = 0x8F98 - /// - R16Snorm = ((int)0x8F98), - /// - /// Original was GL_R16_SNORM_EXT = 0x8F98 - /// - R16SnormExt = ((int)0x8F98), - /// - /// Original was GL_RG16_SNORM = 0x8F99 - /// - Rg16Snorm = ((int)0x8F99), - /// - /// Original was GL_RG16_SNORM_EXT = 0x8F99 - /// - Rg16SnormExt = ((int)0x8F99), - /// - /// Original was GL_RGB16_SNORM = 0x8F9A - /// - Rgb16Snorm = ((int)0x8F9A), - /// - /// Original was GL_RGB16_SNORM_EXT = 0x8F9A - /// - Rgb16SnormExt = ((int)0x8F9A), - /// - /// Original was GL_RGB10_A2UI = 0x906F - /// - Rgb10A2ui = ((int)0x906F), - /// - /// Original was GL_COMPRESSED_R11_EAC = 0x9270 - /// - CompressedR11Eac = ((int)0x9270), - /// - /// Original was GL_COMPRESSED_SIGNED_R11_EAC = 0x9271 - /// - CompressedSignedR11Eac = ((int)0x9271), - /// - /// Original was GL_COMPRESSED_RG11_EAC = 0x9272 - /// - CompressedRg11Eac = ((int)0x9272), - /// - /// Original was GL_COMPRESSED_SIGNED_RG11_EAC = 0x9273 - /// - CompressedSignedRg11Eac = ((int)0x9273), - /// - /// Original was GL_COMPRESSED_RGB8_ETC2 = 0x9274 - /// - CompressedRgb8Etc2 = ((int)0x9274), - /// - /// Original was GL_COMPRESSED_SRGB8_ETC2 = 0x9275 - /// - CompressedSrgb8Etc2 = ((int)0x9275), - /// - /// Original was GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9276 - /// - CompressedRgb8PunchthroughAlpha1Etc2 = ((int)0x9276), - /// - /// Original was GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9277 - /// - CompressedSrgb8PunchthroughAlpha1Etc2 = ((int)0x9277), - /// - /// Original was GL_COMPRESSED_RGBA8_ETC2_EAC = 0x9278 - /// - CompressedRgba8Etc2Eac = ((int)0x9278), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC = 0x9279 - /// - CompressedSrgb8Alpha8Etc2Eac = ((int)0x9279), - } - - /// - /// Used in GL.NV.GetInternalformatSample - /// - public enum InternalFormatPName : int - { - /// - /// Original was GL_SAMPLES = 0x80A9 - /// - Samples = ((int)0x80A9), - /// - /// Original was GL_GENERATE_MIPMAP = 0x8191 - /// - GenerateMipmap = ((int)0x8191), - /// - /// Original was GL_INTERNALFORMAT_SUPPORTED = 0x826F - /// - InternalformatSupported = ((int)0x826F), - /// - /// Original was GL_INTERNALFORMAT_PREFERRED = 0x8270 - /// - InternalformatPreferred = ((int)0x8270), - /// - /// Original was GL_INTERNALFORMAT_RED_SIZE = 0x8271 - /// - InternalformatRedSize = ((int)0x8271), - /// - /// Original was GL_INTERNALFORMAT_GREEN_SIZE = 0x8272 - /// - InternalformatGreenSize = ((int)0x8272), - /// - /// Original was GL_INTERNALFORMAT_BLUE_SIZE = 0x8273 - /// - InternalformatBlueSize = ((int)0x8273), - /// - /// Original was GL_INTERNALFORMAT_ALPHA_SIZE = 0x8274 - /// - InternalformatAlphaSize = ((int)0x8274), - /// - /// Original was GL_INTERNALFORMAT_DEPTH_SIZE = 0x8275 - /// - InternalformatDepthSize = ((int)0x8275), - /// - /// Original was GL_INTERNALFORMAT_STENCIL_SIZE = 0x8276 - /// - InternalformatStencilSize = ((int)0x8276), - /// - /// Original was GL_INTERNALFORMAT_SHARED_SIZE = 0x8277 - /// - InternalformatSharedSize = ((int)0x8277), - /// - /// Original was GL_INTERNALFORMAT_RED_TYPE = 0x8278 - /// - InternalformatRedType = ((int)0x8278), - /// - /// Original was GL_INTERNALFORMAT_GREEN_TYPE = 0x8279 - /// - InternalformatGreenType = ((int)0x8279), - /// - /// Original was GL_INTERNALFORMAT_BLUE_TYPE = 0x827A - /// - InternalformatBlueType = ((int)0x827A), - /// - /// Original was GL_INTERNALFORMAT_ALPHA_TYPE = 0x827B - /// - InternalformatAlphaType = ((int)0x827B), - /// - /// Original was GL_INTERNALFORMAT_DEPTH_TYPE = 0x827C - /// - InternalformatDepthType = ((int)0x827C), - /// - /// Original was GL_INTERNALFORMAT_STENCIL_TYPE = 0x827D - /// - InternalformatStencilType = ((int)0x827D), - /// - /// Original was GL_MAX_WIDTH = 0x827E - /// - MaxWidth = ((int)0x827E), - /// - /// Original was GL_MAX_HEIGHT = 0x827F - /// - MaxHeight = ((int)0x827F), - /// - /// Original was GL_MAX_DEPTH = 0x8280 - /// - MaxDepth = ((int)0x8280), - /// - /// Original was GL_MAX_LAYERS = 0x8281 - /// - MaxLayers = ((int)0x8281), - /// - /// Original was GL_COLOR_COMPONENTS = 0x8283 - /// - ColorComponents = ((int)0x8283), - /// - /// Original was GL_COLOR_RENDERABLE = 0x8286 - /// - ColorRenderable = ((int)0x8286), - /// - /// Original was GL_DEPTH_RENDERABLE = 0x8287 - /// - DepthRenderable = ((int)0x8287), - /// - /// Original was GL_STENCIL_RENDERABLE = 0x8288 - /// - StencilRenderable = ((int)0x8288), - /// - /// Original was GL_FRAMEBUFFER_RENDERABLE = 0x8289 - /// - FramebufferRenderable = ((int)0x8289), - /// - /// Original was GL_FRAMEBUFFER_RENDERABLE_LAYERED = 0x828A - /// - FramebufferRenderableLayered = ((int)0x828A), - /// - /// Original was GL_FRAMEBUFFER_BLEND = 0x828B - /// - FramebufferBlend = ((int)0x828B), - /// - /// Original was GL_READ_PIXELS = 0x828C - /// - ReadPixels = ((int)0x828C), - /// - /// Original was GL_READ_PIXELS_FORMAT = 0x828D - /// - ReadPixelsFormat = ((int)0x828D), - /// - /// Original was GL_READ_PIXELS_TYPE = 0x828E - /// - ReadPixelsType = ((int)0x828E), - /// - /// Original was GL_TEXTURE_IMAGE_FORMAT = 0x828F - /// - TextureImageFormat = ((int)0x828F), - /// - /// Original was GL_TEXTURE_IMAGE_TYPE = 0x8290 - /// - TextureImageType = ((int)0x8290), - /// - /// Original was GL_GET_TEXTURE_IMAGE_FORMAT = 0x8291 - /// - GetTextureImageFormat = ((int)0x8291), - /// - /// Original was GL_GET_TEXTURE_IMAGE_TYPE = 0x8292 - /// - GetTextureImageType = ((int)0x8292), - /// - /// Original was GL_MIPMAP = 0x8293 - /// - Mipmap = ((int)0x8293), - /// - /// Original was GL_AUTO_GENERATE_MIPMAP = 0x8295 - /// - AutoGenerateMipmap = ((int)0x8295), - /// - /// Original was GL_COLOR_ENCODING = 0x8296 - /// - ColorEncoding = ((int)0x8296), - /// - /// Original was GL_SRGB_READ = 0x8297 - /// - SrgbRead = ((int)0x8297), - /// - /// Original was GL_SRGB_WRITE = 0x8298 - /// - SrgbWrite = ((int)0x8298), - /// - /// Original was GL_FILTER = 0x829A - /// - Filter = ((int)0x829A), - /// - /// Original was GL_VERTEX_TEXTURE = 0x829B - /// - VertexTexture = ((int)0x829B), - /// - /// Original was GL_TESS_CONTROL_TEXTURE = 0x829C - /// - TessControlTexture = ((int)0x829C), - /// - /// Original was GL_TESS_EVALUATION_TEXTURE = 0x829D - /// - TessEvaluationTexture = ((int)0x829D), - /// - /// Original was GL_GEOMETRY_TEXTURE = 0x829E - /// - GeometryTexture = ((int)0x829E), - /// - /// Original was GL_FRAGMENT_TEXTURE = 0x829F - /// - FragmentTexture = ((int)0x829F), - /// - /// Original was GL_COMPUTE_TEXTURE = 0x82A0 - /// - ComputeTexture = ((int)0x82A0), - /// - /// Original was GL_TEXTURE_SHADOW = 0x82A1 - /// - TextureShadow = ((int)0x82A1), - /// - /// Original was GL_TEXTURE_GATHER = 0x82A2 - /// - TextureGather = ((int)0x82A2), - /// - /// Original was GL_TEXTURE_GATHER_SHADOW = 0x82A3 - /// - TextureGatherShadow = ((int)0x82A3), - /// - /// Original was GL_SHADER_IMAGE_LOAD = 0x82A4 - /// - ShaderImageLoad = ((int)0x82A4), - /// - /// Original was GL_SHADER_IMAGE_STORE = 0x82A5 - /// - ShaderImageStore = ((int)0x82A5), - /// - /// Original was GL_SHADER_IMAGE_ATOMIC = 0x82A6 - /// - ShaderImageAtomic = ((int)0x82A6), - /// - /// Original was GL_IMAGE_TEXEL_SIZE = 0x82A7 - /// - ImageTexelSize = ((int)0x82A7), - /// - /// Original was GL_IMAGE_COMPATIBILITY_CLASS = 0x82A8 - /// - ImageCompatibilityClass = ((int)0x82A8), - /// - /// Original was GL_IMAGE_PIXEL_FORMAT = 0x82A9 - /// - ImagePixelFormat = ((int)0x82A9), - /// - /// Original was GL_IMAGE_PIXEL_TYPE = 0x82AA - /// - ImagePixelType = ((int)0x82AA), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST = 0x82AC - /// - SimultaneousTextureAndDepthTest = ((int)0x82AC), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST = 0x82AD - /// - SimultaneousTextureAndStencilTest = ((int)0x82AD), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE = 0x82AE - /// - SimultaneousTextureAndDepthWrite = ((int)0x82AE), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE = 0x82AF - /// - SimultaneousTextureAndStencilWrite = ((int)0x82AF), - /// - /// Original was GL_TEXTURE_COMPRESSED_BLOCK_WIDTH = 0x82B1 - /// - TextureCompressedBlockWidth = ((int)0x82B1), - /// - /// Original was GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT = 0x82B2 - /// - TextureCompressedBlockHeight = ((int)0x82B2), - /// - /// Original was GL_TEXTURE_COMPRESSED_BLOCK_SIZE = 0x82B3 - /// - TextureCompressedBlockSize = ((int)0x82B3), - /// - /// Original was GL_CLEAR_BUFFER = 0x82B4 - /// - ClearBuffer = ((int)0x82B4), - /// - /// Original was GL_TEXTURE_VIEW = 0x82B5 - /// - TextureView = ((int)0x82B5), - /// - /// Original was GL_VIEW_COMPATIBILITY_CLASS = 0x82B6 - /// - ViewCompatibilityClass = ((int)0x82B6), - /// - /// Original was GL_TEXTURE_COMPRESSED = 0x86A1 - /// - TextureCompressed = ((int)0x86A1), - /// - /// Original was GL_IMAGE_FORMAT_COMPATIBILITY_TYPE = 0x90C7 - /// - ImageFormatCompatibilityType = ((int)0x90C7), - /// - /// Original was GL_CLEAR_TEXTURE = 0x9365 - /// - ClearTexture = ((int)0x9365), - /// - /// Original was GL_NUM_SAMPLE_COUNTS = 0x9380 - /// - NumSampleCounts = ((int)0x9380), - } - - /// - /// Not used directly. - /// - public enum KhrBlendEquationAdvanced : int - { - /// - /// Original was GL_BLEND_ADVANCED_COHERENT_KHR = 0x9285 - /// - BlendAdvancedCoherentKhr = ((int)0x9285), - /// - /// Original was GL_MULTIPLY_KHR = 0x9294 - /// - MultiplyKhr = ((int)0x9294), - /// - /// Original was GL_SCREEN_KHR = 0x9295 - /// - ScreenKhr = ((int)0x9295), - /// - /// Original was GL_OVERLAY_KHR = 0x9296 - /// - OverlayKhr = ((int)0x9296), - /// - /// Original was GL_DARKEN_KHR = 0x9297 - /// - DarkenKhr = ((int)0x9297), - /// - /// Original was GL_LIGHTEN_KHR = 0x9298 - /// - LightenKhr = ((int)0x9298), - /// - /// Original was GL_COLORDODGE_KHR = 0x9299 - /// - ColordodgeKhr = ((int)0x9299), - /// - /// Original was GL_COLORBURN_KHR = 0x929A - /// - ColorburnKhr = ((int)0x929A), - /// - /// Original was GL_HARDLIGHT_KHR = 0x929B - /// - HardlightKhr = ((int)0x929B), - /// - /// Original was GL_SOFTLIGHT_KHR = 0x929C - /// - SoftlightKhr = ((int)0x929C), - /// - /// Original was GL_DIFFERENCE_KHR = 0x929E - /// - DifferenceKhr = ((int)0x929E), - /// - /// Original was GL_EXCLUSION_KHR = 0x92A0 - /// - ExclusionKhr = ((int)0x92A0), - /// - /// Original was GL_HSL_HUE_KHR = 0x92AD - /// - HslHueKhr = ((int)0x92AD), - /// - /// Original was GL_HSL_SATURATION_KHR = 0x92AE - /// - HslSaturationKhr = ((int)0x92AE), - /// - /// Original was GL_HSL_COLOR_KHR = 0x92AF - /// - HslColorKhr = ((int)0x92AF), - /// - /// Original was GL_HSL_LUMINOSITY_KHR = 0x92B0 - /// - HslLuminosityKhr = ((int)0x92B0), - } - - /// - /// Not used directly. - /// - public enum KhrBlendEquationAdvancedCoherent : int - { - /// - /// Original was GL_BLEND_ADVANCED_COHERENT_KHR = 0x9285 - /// - BlendAdvancedCoherentKhr = ((int)0x9285), - } - - /// - /// Not used directly. - /// - public enum KhrContextFlushControl : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_CONTEXT_RELEASE_BEHAVIOR = 0x82FB - /// - ContextReleaseBehavior = ((int)0x82FB), - /// - /// Original was GL_CONTEXT_RELEASE_BEHAVIOR_KHR = 0x82FB - /// - ContextReleaseBehaviorKhr = ((int)0x82FB), - /// - /// Original was GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH = 0x82FC - /// - ContextReleaseBehaviorFlush = ((int)0x82FC), - /// - /// Original was GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR = 0x82FC - /// - ContextReleaseBehaviorFlushKhr = ((int)0x82FC), - } - - /// - /// Not used directly. - /// - public enum KhrDebug : int - { - /// - /// Original was GL_CONTEXT_FLAG_DEBUG_BIT = 0x00000002 - /// - ContextFlagDebugBit = ((int)0x00000002), - /// - /// Original was GL_CONTEXT_FLAG_DEBUG_BIT_KHR = 0x00000002 - /// - ContextFlagDebugBitKhr = ((int)0x00000002), - /// - /// Original was GL_STACK_OVERFLOW = 0x0503 - /// - StackOverflow = ((int)0x0503), - /// - /// Original was GL_STACK_OVERFLOW_KHR = 0x0503 - /// - StackOverflowKhr = ((int)0x0503), - /// - /// Original was GL_STACK_UNDERFLOW = 0x0504 - /// - StackUnderflow = ((int)0x0504), - /// - /// Original was GL_STACK_UNDERFLOW_KHR = 0x0504 - /// - StackUnderflowKhr = ((int)0x0504), - /// - /// Original was GL_VERTEX_ARRAY = 0x8074 - /// - VertexArray = ((int)0x8074), - /// - /// Original was GL_VERTEX_ARRAY_KHR = 0x8074 - /// - VertexArrayKhr = ((int)0x8074), - /// - /// Original was GL_DEBUG_OUTPUT_SYNCHRONOUS = 0x8242 - /// - DebugOutputSynchronous = ((int)0x8242), - /// - /// Original was GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR = 0x8242 - /// - DebugOutputSynchronousKhr = ((int)0x8242), - /// - /// Original was GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH = 0x8243 - /// - DebugNextLoggedMessageLength = ((int)0x8243), - /// - /// Original was GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR = 0x8243 - /// - DebugNextLoggedMessageLengthKhr = ((int)0x8243), - /// - /// Original was GL_DEBUG_CALLBACK_FUNCTION = 0x8244 - /// - DebugCallbackFunction = ((int)0x8244), - /// - /// Original was GL_DEBUG_CALLBACK_FUNCTION_KHR = 0x8244 - /// - DebugCallbackFunctionKhr = ((int)0x8244), - /// - /// Original was GL_DEBUG_CALLBACK_USER_PARAM = 0x8245 - /// - DebugCallbackUserParam = ((int)0x8245), - /// - /// Original was GL_DEBUG_CALLBACK_USER_PARAM_KHR = 0x8245 - /// - DebugCallbackUserParamKhr = ((int)0x8245), - /// - /// Original was GL_DEBUG_SOURCE_API = 0x8246 - /// - DebugSourceApi = ((int)0x8246), - /// - /// Original was GL_DEBUG_SOURCE_API_KHR = 0x8246 - /// - DebugSourceApiKhr = ((int)0x8246), - /// - /// Original was GL_DEBUG_SOURCE_WINDOW_SYSTEM = 0x8247 - /// - DebugSourceWindowSystem = ((int)0x8247), - /// - /// Original was GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR = 0x8247 - /// - DebugSourceWindowSystemKhr = ((int)0x8247), - /// - /// Original was GL_DEBUG_SOURCE_SHADER_COMPILER = 0x8248 - /// - DebugSourceShaderCompiler = ((int)0x8248), - /// - /// Original was GL_DEBUG_SOURCE_SHADER_COMPILER_KHR = 0x8248 - /// - DebugSourceShaderCompilerKhr = ((int)0x8248), - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY = 0x8249 - /// - DebugSourceThirdParty = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY_KHR = 0x8249 - /// - DebugSourceThirdPartyKhr = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION = 0x824A - /// - DebugSourceApplication = ((int)0x824A), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION_KHR = 0x824A - /// - DebugSourceApplicationKhr = ((int)0x824A), - /// - /// Original was GL_DEBUG_SOURCE_OTHER = 0x824B - /// - DebugSourceOther = ((int)0x824B), - /// - /// Original was GL_DEBUG_SOURCE_OTHER_KHR = 0x824B - /// - DebugSourceOtherKhr = ((int)0x824B), - /// - /// Original was GL_DEBUG_TYPE_ERROR = 0x824C - /// - DebugTypeError = ((int)0x824C), - /// - /// Original was GL_DEBUG_TYPE_ERROR_KHR = 0x824C - /// - DebugTypeErrorKhr = ((int)0x824C), - /// - /// Original was GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR = 0x824D - /// - DebugTypeDeprecatedBehavior = ((int)0x824D), - /// - /// Original was GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR = 0x824D - /// - DebugTypeDeprecatedBehaviorKhr = ((int)0x824D), - /// - /// Original was GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR = 0x824E - /// - DebugTypeUndefinedBehavior = ((int)0x824E), - /// - /// Original was GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR = 0x824E - /// - DebugTypeUndefinedBehaviorKhr = ((int)0x824E), - /// - /// Original was GL_DEBUG_TYPE_PORTABILITY = 0x824F - /// - DebugTypePortability = ((int)0x824F), - /// - /// Original was GL_DEBUG_TYPE_PORTABILITY_KHR = 0x824F - /// - DebugTypePortabilityKhr = ((int)0x824F), - /// - /// Original was GL_DEBUG_TYPE_PERFORMANCE = 0x8250 - /// - DebugTypePerformance = ((int)0x8250), - /// - /// Original was GL_DEBUG_TYPE_PERFORMANCE_KHR = 0x8250 - /// - DebugTypePerformanceKhr = ((int)0x8250), - /// - /// Original was GL_DEBUG_TYPE_OTHER = 0x8251 - /// - DebugTypeOther = ((int)0x8251), - /// - /// Original was GL_DEBUG_TYPE_OTHER_KHR = 0x8251 - /// - DebugTypeOtherKhr = ((int)0x8251), - /// - /// Original was GL_DEBUG_TYPE_MARKER = 0x8268 - /// - DebugTypeMarker = ((int)0x8268), - /// - /// Original was GL_DEBUG_TYPE_MARKER_KHR = 0x8268 - /// - DebugTypeMarkerKhr = ((int)0x8268), - /// - /// Original was GL_DEBUG_TYPE_PUSH_GROUP = 0x8269 - /// - DebugTypePushGroup = ((int)0x8269), - /// - /// Original was GL_DEBUG_TYPE_PUSH_GROUP_KHR = 0x8269 - /// - DebugTypePushGroupKhr = ((int)0x8269), - /// - /// Original was GL_DEBUG_TYPE_POP_GROUP = 0x826A - /// - DebugTypePopGroup = ((int)0x826A), - /// - /// Original was GL_DEBUG_TYPE_POP_GROUP_KHR = 0x826A - /// - DebugTypePopGroupKhr = ((int)0x826A), - /// - /// Original was GL_DEBUG_SEVERITY_NOTIFICATION = 0x826B - /// - DebugSeverityNotification = ((int)0x826B), - /// - /// Original was GL_DEBUG_SEVERITY_NOTIFICATION_KHR = 0x826B - /// - DebugSeverityNotificationKhr = ((int)0x826B), - /// - /// Original was GL_MAX_DEBUG_GROUP_STACK_DEPTH = 0x826C - /// - MaxDebugGroupStackDepth = ((int)0x826C), - /// - /// Original was GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR = 0x826C - /// - MaxDebugGroupStackDepthKhr = ((int)0x826C), - /// - /// Original was GL_DEBUG_GROUP_STACK_DEPTH = 0x826D - /// - DebugGroupStackDepth = ((int)0x826D), - /// - /// Original was GL_DEBUG_GROUP_STACK_DEPTH_KHR = 0x826D - /// - DebugGroupStackDepthKhr = ((int)0x826D), - /// - /// Original was GL_BUFFER = 0x82E0 - /// - Buffer = ((int)0x82E0), - /// - /// Original was GL_BUFFER_KHR = 0x82E0 - /// - BufferKhr = ((int)0x82E0), - /// - /// Original was GL_SHADER = 0x82E1 - /// - Shader = ((int)0x82E1), - /// - /// Original was GL_SHADER_KHR = 0x82E1 - /// - ShaderKhr = ((int)0x82E1), - /// - /// Original was GL_PROGRAM = 0x82E2 - /// - Program = ((int)0x82E2), - /// - /// Original was GL_PROGRAM_KHR = 0x82E2 - /// - ProgramKhr = ((int)0x82E2), - /// - /// Original was GL_QUERY = 0x82E3 - /// - Query = ((int)0x82E3), - /// - /// Original was GL_QUERY_KHR = 0x82E3 - /// - QueryKhr = ((int)0x82E3), - /// - /// Original was GL_PROGRAM_PIPELINE = 0x82E4 - /// - ProgramPipeline = ((int)0x82E4), - /// - /// Original was GL_PROGRAM_PIPELINE_KHR = 0x82E4 - /// - ProgramPipelineKhr = ((int)0x82E4), - /// - /// Original was GL_SAMPLER = 0x82E6 - /// - Sampler = ((int)0x82E6), - /// - /// Original was GL_SAMPLER_KHR = 0x82E6 - /// - SamplerKhr = ((int)0x82E6), - /// - /// Original was GL_DISPLAY_LIST = 0x82E7 - /// - DisplayList = ((int)0x82E7), - /// - /// Original was GL_MAX_LABEL_LENGTH = 0x82E8 - /// - MaxLabelLength = ((int)0x82E8), - /// - /// Original was GL_MAX_LABEL_LENGTH_KHR = 0x82E8 - /// - MaxLabelLengthKhr = ((int)0x82E8), - /// - /// Original was GL_MAX_DEBUG_MESSAGE_LENGTH = 0x9143 - /// - MaxDebugMessageLength = ((int)0x9143), - /// - /// Original was GL_MAX_DEBUG_MESSAGE_LENGTH_KHR = 0x9143 - /// - MaxDebugMessageLengthKhr = ((int)0x9143), - /// - /// Original was GL_MAX_DEBUG_LOGGED_MESSAGES = 0x9144 - /// - MaxDebugLoggedMessages = ((int)0x9144), - /// - /// Original was GL_MAX_DEBUG_LOGGED_MESSAGES_KHR = 0x9144 - /// - MaxDebugLoggedMessagesKhr = ((int)0x9144), - /// - /// Original was GL_DEBUG_LOGGED_MESSAGES = 0x9145 - /// - DebugLoggedMessages = ((int)0x9145), - /// - /// Original was GL_DEBUG_LOGGED_MESSAGES_KHR = 0x9145 - /// - DebugLoggedMessagesKhr = ((int)0x9145), - /// - /// Original was GL_DEBUG_SEVERITY_HIGH = 0x9146 - /// - DebugSeverityHigh = ((int)0x9146), - /// - /// Original was GL_DEBUG_SEVERITY_HIGH_KHR = 0x9146 - /// - DebugSeverityHighKhr = ((int)0x9146), - /// - /// Original was GL_DEBUG_SEVERITY_MEDIUM = 0x9147 - /// - DebugSeverityMedium = ((int)0x9147), - /// - /// Original was GL_DEBUG_SEVERITY_MEDIUM_KHR = 0x9147 - /// - DebugSeverityMediumKhr = ((int)0x9147), - /// - /// Original was GL_DEBUG_SEVERITY_LOW = 0x9148 - /// - DebugSeverityLow = ((int)0x9148), - /// - /// Original was GL_DEBUG_SEVERITY_LOW_KHR = 0x9148 - /// - DebugSeverityLowKhr = ((int)0x9148), - /// - /// Original was GL_DEBUG_OUTPUT = 0x92E0 - /// - DebugOutput = ((int)0x92E0), - /// - /// Original was GL_DEBUG_OUTPUT_KHR = 0x92E0 - /// - DebugOutputKhr = ((int)0x92E0), - } - - /// - /// Not used directly. - /// - public enum KhrNoError : int - { - /// - /// Original was GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR = 0x00000008 - /// - ContextFlagNoErrorBitKhr = ((int)0x00000008), - } - - /// - /// Not used directly. - /// - public enum KhrParallelShaderCompile : int - { - /// - /// Original was GL_MAX_SHADER_COMPILER_THREADS_KHR = 0x91B0 - /// - MaxShaderCompilerThreadsKhr = ((int)0x91B0), - /// - /// Original was GL_COMPLETION_STATUS_KHR = 0x91B1 - /// - CompletionStatusKhr = ((int)0x91B1), - } - - /// - /// Not used directly. - /// - public enum KhrRobustBufferAccessBehavior : int - { - } - - /// - /// Not used directly. - /// - public enum KhrRobustness : int - { - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_CONTEXT_LOST = 0x0507 - /// - ContextLost = ((int)0x0507), - /// - /// Original was GL_CONTEXT_LOST_KHR = 0x0507 - /// - ContextLostKhr = ((int)0x0507), - /// - /// Original was GL_LOSE_CONTEXT_ON_RESET = 0x8252 - /// - LoseContextOnReset = ((int)0x8252), - /// - /// Original was GL_LOSE_CONTEXT_ON_RESET_KHR = 0x8252 - /// - LoseContextOnResetKhr = ((int)0x8252), - /// - /// Original was GL_GUILTY_CONTEXT_RESET = 0x8253 - /// - GuiltyContextReset = ((int)0x8253), - /// - /// Original was GL_GUILTY_CONTEXT_RESET_KHR = 0x8253 - /// - GuiltyContextResetKhr = ((int)0x8253), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET = 0x8254 - /// - InnocentContextReset = ((int)0x8254), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET_KHR = 0x8254 - /// - InnocentContextResetKhr = ((int)0x8254), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET = 0x8255 - /// - UnknownContextReset = ((int)0x8255), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET_KHR = 0x8255 - /// - UnknownContextResetKhr = ((int)0x8255), - /// - /// Original was GL_RESET_NOTIFICATION_STRATEGY = 0x8256 - /// - ResetNotificationStrategy = ((int)0x8256), - /// - /// Original was GL_RESET_NOTIFICATION_STRATEGY_KHR = 0x8256 - /// - ResetNotificationStrategyKhr = ((int)0x8256), - /// - /// Original was GL_NO_RESET_NOTIFICATION = 0x8261 - /// - NoResetNotification = ((int)0x8261), - /// - /// Original was GL_NO_RESET_NOTIFICATION_KHR = 0x8261 - /// - NoResetNotificationKhr = ((int)0x8261), - /// - /// Original was GL_CONTEXT_ROBUST_ACCESS = 0x90F3 - /// - ContextRobustAccess = ((int)0x90F3), - /// - /// Original was GL_CONTEXT_ROBUST_ACCESS_KHR = 0x90F3 - /// - ContextRobustAccessKhr = ((int)0x90F3), - } - - /// - /// Not used directly. - /// - public enum KhrTextureCompressionAstcHdr : int - { - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x4_KHR = 0x93B0 - /// - CompressedRgbaAstc4X4Khr = ((int)0x93B0), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x4_KHR = 0x93B1 - /// - CompressedRgbaAstc5X4Khr = ((int)0x93B1), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x5_KHR = 0x93B2 - /// - CompressedRgbaAstc5X5Khr = ((int)0x93B2), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x5_KHR = 0x93B3 - /// - CompressedRgbaAstc6X5Khr = ((int)0x93B3), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x6_KHR = 0x93B4 - /// - CompressedRgbaAstc6X6Khr = ((int)0x93B4), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x5_KHR = 0x93B5 - /// - CompressedRgbaAstc8X5Khr = ((int)0x93B5), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x6_KHR = 0x93B6 - /// - CompressedRgbaAstc8X6Khr = ((int)0x93B6), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x8_KHR = 0x93B7 - /// - CompressedRgbaAstc8X8Khr = ((int)0x93B7), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x5_KHR = 0x93B8 - /// - CompressedRgbaAstc10X5Khr = ((int)0x93B8), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x6_KHR = 0x93B9 - /// - CompressedRgbaAstc10X6Khr = ((int)0x93B9), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x8_KHR = 0x93BA - /// - CompressedRgbaAstc10X8Khr = ((int)0x93BA), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x10_KHR = 0x93BB - /// - CompressedRgbaAstc10X10Khr = ((int)0x93BB), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_12x10_KHR = 0x93BC - /// - CompressedRgbaAstc12X10Khr = ((int)0x93BC), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_12x12_KHR = 0x93BD - /// - CompressedRgbaAstc12X12Khr = ((int)0x93BD), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR = 0x93D0 - /// - CompressedSrgb8Alpha8Astc4X4Khr = ((int)0x93D0), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR = 0x93D1 - /// - CompressedSrgb8Alpha8Astc5X4Khr = ((int)0x93D1), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR = 0x93D2 - /// - CompressedSrgb8Alpha8Astc5X5Khr = ((int)0x93D2), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR = 0x93D3 - /// - CompressedSrgb8Alpha8Astc6X5Khr = ((int)0x93D3), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR = 0x93D4 - /// - CompressedSrgb8Alpha8Astc6X6Khr = ((int)0x93D4), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR = 0x93D5 - /// - CompressedSrgb8Alpha8Astc8X5Khr = ((int)0x93D5), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR = 0x93D6 - /// - CompressedSrgb8Alpha8Astc8X6Khr = ((int)0x93D6), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR = 0x93D7 - /// - CompressedSrgb8Alpha8Astc8X8Khr = ((int)0x93D7), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR = 0x93D8 - /// - CompressedSrgb8Alpha8Astc10X5Khr = ((int)0x93D8), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR = 0x93D9 - /// - CompressedSrgb8Alpha8Astc10X6Khr = ((int)0x93D9), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR = 0x93DA - /// - CompressedSrgb8Alpha8Astc10X8Khr = ((int)0x93DA), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR = 0x93DB - /// - CompressedSrgb8Alpha8Astc10X10Khr = ((int)0x93DB), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR = 0x93DC - /// - CompressedSrgb8Alpha8Astc12X10Khr = ((int)0x93DC), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR = 0x93DD - /// - CompressedSrgb8Alpha8Astc12X12Khr = ((int)0x93DD), - } - - /// - /// Not used directly. - /// - public enum KhrTextureCompressionAstcLdr : int - { - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x4_KHR = 0x93B0 - /// - CompressedRgbaAstc4X4Khr = ((int)0x93B0), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x4_KHR = 0x93B1 - /// - CompressedRgbaAstc5X4Khr = ((int)0x93B1), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x5_KHR = 0x93B2 - /// - CompressedRgbaAstc5X5Khr = ((int)0x93B2), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x5_KHR = 0x93B3 - /// - CompressedRgbaAstc6X5Khr = ((int)0x93B3), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x6_KHR = 0x93B4 - /// - CompressedRgbaAstc6X6Khr = ((int)0x93B4), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x5_KHR = 0x93B5 - /// - CompressedRgbaAstc8X5Khr = ((int)0x93B5), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x6_KHR = 0x93B6 - /// - CompressedRgbaAstc8X6Khr = ((int)0x93B6), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x8_KHR = 0x93B7 - /// - CompressedRgbaAstc8X8Khr = ((int)0x93B7), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x5_KHR = 0x93B8 - /// - CompressedRgbaAstc10X5Khr = ((int)0x93B8), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x6_KHR = 0x93B9 - /// - CompressedRgbaAstc10X6Khr = ((int)0x93B9), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x8_KHR = 0x93BA - /// - CompressedRgbaAstc10X8Khr = ((int)0x93BA), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x10_KHR = 0x93BB - /// - CompressedRgbaAstc10X10Khr = ((int)0x93BB), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_12x10_KHR = 0x93BC - /// - CompressedRgbaAstc12X10Khr = ((int)0x93BC), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_12x12_KHR = 0x93BD - /// - CompressedRgbaAstc12X12Khr = ((int)0x93BD), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR = 0x93D0 - /// - CompressedSrgb8Alpha8Astc4X4Khr = ((int)0x93D0), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR = 0x93D1 - /// - CompressedSrgb8Alpha8Astc5X4Khr = ((int)0x93D1), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR = 0x93D2 - /// - CompressedSrgb8Alpha8Astc5X5Khr = ((int)0x93D2), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR = 0x93D3 - /// - CompressedSrgb8Alpha8Astc6X5Khr = ((int)0x93D3), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR = 0x93D4 - /// - CompressedSrgb8Alpha8Astc6X6Khr = ((int)0x93D4), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR = 0x93D5 - /// - CompressedSrgb8Alpha8Astc8X5Khr = ((int)0x93D5), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR = 0x93D6 - /// - CompressedSrgb8Alpha8Astc8X6Khr = ((int)0x93D6), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR = 0x93D7 - /// - CompressedSrgb8Alpha8Astc8X8Khr = ((int)0x93D7), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR = 0x93D8 - /// - CompressedSrgb8Alpha8Astc10X5Khr = ((int)0x93D8), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR = 0x93D9 - /// - CompressedSrgb8Alpha8Astc10X6Khr = ((int)0x93D9), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR = 0x93DA - /// - CompressedSrgb8Alpha8Astc10X8Khr = ((int)0x93DA), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR = 0x93DB - /// - CompressedSrgb8Alpha8Astc10X10Khr = ((int)0x93DB), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR = 0x93DC - /// - CompressedSrgb8Alpha8Astc12X10Khr = ((int)0x93DC), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR = 0x93DD - /// - CompressedSrgb8Alpha8Astc12X12Khr = ((int)0x93DD), - } - - /// - /// Not used directly. - /// - public enum KhrTextureCompressionAstcSliced3d : int - { - } - - /// - /// Not used directly. - /// - public enum LightEnvModeSgix : int - { - /// - /// Original was GL_ADD = 0x0104 - /// - Add = ((int)0x0104), - /// - /// Original was GL_REPLACE = 0x1E01 - /// - Replace = ((int)0x1E01), - /// - /// Original was GL_MODULATE = 0x2100 - /// - Modulate = ((int)0x2100), - } - - /// - /// Not used directly. - /// - public enum LightEnvParameterSgix : int - { - /// - /// Original was GL_LIGHT_ENV_MODE_SGIX = 0x8407 - /// - LightEnvModeSgix = ((int)0x8407), - } - - /// - /// Not used directly. - /// - public enum LightModelColorControl : int - { - /// - /// Original was GL_SINGLE_COLOR = 0x81F9 - /// - SingleColor = ((int)0x81F9), - /// - /// Original was GL_SINGLE_COLOR_EXT = 0x81F9 - /// - SingleColorExt = ((int)0x81F9), - /// - /// Original was GL_SEPARATE_SPECULAR_COLOR = 0x81FA - /// - SeparateSpecularColor = ((int)0x81FA), - /// - /// Original was GL_SEPARATE_SPECULAR_COLOR_EXT = 0x81FA - /// - SeparateSpecularColorExt = ((int)0x81FA), - } - - /// - /// Not used directly. - /// - public enum LightModelParameter : int - { - /// - /// Original was GL_LIGHT_MODEL_LOCAL_VIEWER = 0x0B51 - /// - LightModelLocalViewer = ((int)0x0B51), - /// - /// Original was GL_LIGHT_MODEL_TWO_SIDE = 0x0B52 - /// - LightModelTwoSide = ((int)0x0B52), - /// - /// Original was GL_LIGHT_MODEL_AMBIENT = 0x0B53 - /// - LightModelAmbient = ((int)0x0B53), - /// - /// Original was GL_LIGHT_MODEL_COLOR_CONTROL = 0x81F8 - /// - LightModelColorControl = ((int)0x81F8), - /// - /// Original was GL_LIGHT_MODEL_COLOR_CONTROL_EXT = 0x81F8 - /// - LightModelColorControlExt = ((int)0x81F8), - } - - /// - /// Not used directly. - /// - public enum LightName : int - { - /// - /// Original was GL_LIGHT0 = 0x4000 - /// - Light0 = ((int)0x4000), - /// - /// Original was GL_LIGHT1 = 0x4001 - /// - Light1 = ((int)0x4001), - /// - /// Original was GL_LIGHT2 = 0x4002 - /// - Light2 = ((int)0x4002), - /// - /// Original was GL_LIGHT3 = 0x4003 - /// - Light3 = ((int)0x4003), - /// - /// Original was GL_LIGHT4 = 0x4004 - /// - Light4 = ((int)0x4004), - /// - /// Original was GL_LIGHT5 = 0x4005 - /// - Light5 = ((int)0x4005), - /// - /// Original was GL_LIGHT6 = 0x4006 - /// - Light6 = ((int)0x4006), - /// - /// Original was GL_LIGHT7 = 0x4007 - /// - Light7 = ((int)0x4007), - /// - /// Original was GL_FRAGMENT_LIGHT0_SGIX = 0x840C - /// - FragmentLight0Sgix = ((int)0x840C), - /// - /// Original was GL_FRAGMENT_LIGHT1_SGIX = 0x840D - /// - FragmentLight1Sgix = ((int)0x840D), - /// - /// Original was GL_FRAGMENT_LIGHT2_SGIX = 0x840E - /// - FragmentLight2Sgix = ((int)0x840E), - /// - /// Original was GL_FRAGMENT_LIGHT3_SGIX = 0x840F - /// - FragmentLight3Sgix = ((int)0x840F), - /// - /// Original was GL_FRAGMENT_LIGHT4_SGIX = 0x8410 - /// - FragmentLight4Sgix = ((int)0x8410), - /// - /// Original was GL_FRAGMENT_LIGHT5_SGIX = 0x8411 - /// - FragmentLight5Sgix = ((int)0x8411), - /// - /// Original was GL_FRAGMENT_LIGHT6_SGIX = 0x8412 - /// - FragmentLight6Sgix = ((int)0x8412), - /// - /// Original was GL_FRAGMENT_LIGHT7_SGIX = 0x8413 - /// - FragmentLight7Sgix = ((int)0x8413), - } - - /// - /// Not used directly. - /// - public enum LightParameter : int - { - /// - /// Original was GL_AMBIENT = 0x1200 - /// - Ambient = ((int)0x1200), - /// - /// Original was GL_DIFFUSE = 0x1201 - /// - Diffuse = ((int)0x1201), - /// - /// Original was GL_SPECULAR = 0x1202 - /// - Specular = ((int)0x1202), - /// - /// Original was GL_POSITION = 0x1203 - /// - Position = ((int)0x1203), - /// - /// Original was GL_SPOT_DIRECTION = 0x1204 - /// - SpotDirection = ((int)0x1204), - /// - /// Original was GL_SPOT_EXPONENT = 0x1205 - /// - SpotExponent = ((int)0x1205), - /// - /// Original was GL_SPOT_CUTOFF = 0x1206 - /// - SpotCutoff = ((int)0x1206), - /// - /// Original was GL_CONSTANT_ATTENUATION = 0x1207 - /// - ConstantAttenuation = ((int)0x1207), - /// - /// Original was GL_LINEAR_ATTENUATION = 0x1208 - /// - LinearAttenuation = ((int)0x1208), - /// - /// Original was GL_QUADRATIC_ATTENUATION = 0x1209 - /// - QuadraticAttenuation = ((int)0x1209), - } - - /// - /// Not used directly. - /// - public enum ListMode : int - { - /// - /// Original was GL_COMPILE = 0x1300 - /// - Compile = ((int)0x1300), - /// - /// Original was GL_COMPILE_AND_EXECUTE = 0x1301 - /// - CompileAndExecute = ((int)0x1301), - } - - /// - /// Not used directly. - /// - public enum ListNameType : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_2_BYTES = 0x1407 - /// - Gl2Bytes = ((int)0x1407), - /// - /// Original was GL_3_BYTES = 0x1408 - /// - Gl3Bytes = ((int)0x1408), - /// - /// Original was GL_4_BYTES = 0x1409 - /// - Gl4Bytes = ((int)0x1409), - } - - /// - /// Not used directly. - /// - public enum ListParameterName : int - { - /// - /// Original was GL_LIST_PRIORITY_SGIX = 0x8182 - /// - ListPrioritySgix = ((int)0x8182), - } - - /// - /// Not used directly. - /// - public enum LogicOp : int - { - /// - /// Original was GL_CLEAR = 0x1500 - /// - Clear = ((int)0x1500), - /// - /// Original was GL_AND = 0x1501 - /// - And = ((int)0x1501), - /// - /// Original was GL_AND_REVERSE = 0x1502 - /// - AndReverse = ((int)0x1502), - /// - /// Original was GL_COPY = 0x1503 - /// - Copy = ((int)0x1503), - /// - /// Original was GL_AND_INVERTED = 0x1504 - /// - AndInverted = ((int)0x1504), - /// - /// Original was GL_NOOP = 0x1505 - /// - Noop = ((int)0x1505), - /// - /// Original was GL_XOR = 0x1506 - /// - Xor = ((int)0x1506), - /// - /// Original was GL_OR = 0x1507 - /// - Or = ((int)0x1507), - /// - /// Original was GL_NOR = 0x1508 - /// - Nor = ((int)0x1508), - /// - /// Original was GL_EQUIV = 0x1509 - /// - Equiv = ((int)0x1509), - /// - /// Original was GL_INVERT = 0x150A - /// - Invert = ((int)0x150A), - /// - /// Original was GL_OR_REVERSE = 0x150B - /// - OrReverse = ((int)0x150B), - /// - /// Original was GL_COPY_INVERTED = 0x150C - /// - CopyInverted = ((int)0x150C), - /// - /// Original was GL_OR_INVERTED = 0x150D - /// - OrInverted = ((int)0x150D), - /// - /// Original was GL_NAND = 0x150E - /// - Nand = ((int)0x150E), - /// - /// Original was GL_SET = 0x150F - /// - Set = ((int)0x150F), - } - - /// - /// Used in GL.Ext.BufferStorage, GL.Ext.BufferStorageExternal and 1 other function - /// - [Flags] - public enum MapBufferUsageMask : int - { - /// - /// Original was GL_MAP_READ_BIT = 0x0001 - /// - MapReadBit = ((int)0x0001), - /// - /// Original was GL_MAP_READ_BIT_EXT = 0x0001 - /// - MapReadBitExt = ((int)0x0001), - /// - /// Original was GL_MAP_WRITE_BIT = 0x0002 - /// - MapWriteBit = ((int)0x0002), - /// - /// Original was GL_MAP_WRITE_BIT_EXT = 0x0002 - /// - MapWriteBitExt = ((int)0x0002), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT = 0x0004 - /// - MapInvalidateRangeBit = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT_EXT = 0x0004 - /// - MapInvalidateRangeBitExt = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT = 0x0008 - /// - MapInvalidateBufferBit = ((int)0x0008), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT_EXT = 0x0008 - /// - MapInvalidateBufferBitExt = ((int)0x0008), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT = 0x0010 - /// - MapFlushExplicitBit = ((int)0x0010), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT_EXT = 0x0010 - /// - MapFlushExplicitBitExt = ((int)0x0010), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT = 0x0020 - /// - MapUnsynchronizedBit = ((int)0x0020), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT_EXT = 0x0020 - /// - MapUnsynchronizedBitExt = ((int)0x0020), - /// - /// Original was GL_MAP_PERSISTENT_BIT = 0x0040 - /// - MapPersistentBit = ((int)0x0040), - /// - /// Original was GL_MAP_PERSISTENT_BIT_EXT = 0x0040 - /// - MapPersistentBitExt = ((int)0x0040), - /// - /// Original was GL_MAP_COHERENT_BIT = 0x0080 - /// - MapCoherentBit = ((int)0x0080), - /// - /// Original was GL_MAP_COHERENT_BIT_EXT = 0x0080 - /// - MapCoherentBitExt = ((int)0x0080), - /// - /// Original was GL_DYNAMIC_STORAGE_BIT = 0x0100 - /// - DynamicStorageBit = ((int)0x0100), - /// - /// Original was GL_DYNAMIC_STORAGE_BIT_EXT = 0x0100 - /// - DynamicStorageBitExt = ((int)0x0100), - /// - /// Original was GL_CLIENT_STORAGE_BIT = 0x0200 - /// - ClientStorageBit = ((int)0x0200), - /// - /// Original was GL_CLIENT_STORAGE_BIT_EXT = 0x0200 - /// - ClientStorageBitExt = ((int)0x0200), - /// - /// Original was GL_SPARSE_STORAGE_BIT_ARB = 0x0400 - /// - SparseStorageBitArb = ((int)0x0400), - /// - /// Original was GL_LGPU_SEPARATE_STORAGE_BIT_NVX = 0x0800 - /// - LgpuSeparateStorageBitNvx = ((int)0x0800), - /// - /// Original was GL_PER_GPU_STORAGE_BIT_NV = 0x0800 - /// - PerGpuStorageBitNv = ((int)0x0800), - } - - /// - /// Not used directly. - /// - public enum MapQuery : int - { - /// - /// Original was GL_COEFF = 0x0A00 - /// - Coeff = ((int)0x0A00), - /// - /// Original was GL_ORDER = 0x0A01 - /// - Order = ((int)0x0A01), - /// - /// Original was GL_DOMAIN = 0x0A02 - /// - Domain = ((int)0x0A02), - } - - /// - /// Not used directly. - /// - public enum MapTarget : int - { - /// - /// Original was GL_MAP1_COLOR_4 = 0x0D90 - /// - Map1Color4 = ((int)0x0D90), - /// - /// Original was GL_MAP1_INDEX = 0x0D91 - /// - Map1Index = ((int)0x0D91), - /// - /// Original was GL_MAP1_NORMAL = 0x0D92 - /// - Map1Normal = ((int)0x0D92), - /// - /// Original was GL_MAP1_TEXTURE_COORD_1 = 0x0D93 - /// - Map1TextureCoord1 = ((int)0x0D93), - /// - /// Original was GL_MAP1_TEXTURE_COORD_2 = 0x0D94 - /// - Map1TextureCoord2 = ((int)0x0D94), - /// - /// Original was GL_MAP1_TEXTURE_COORD_3 = 0x0D95 - /// - Map1TextureCoord3 = ((int)0x0D95), - /// - /// Original was GL_MAP1_TEXTURE_COORD_4 = 0x0D96 - /// - Map1TextureCoord4 = ((int)0x0D96), - /// - /// Original was GL_MAP1_VERTEX_3 = 0x0D97 - /// - Map1Vertex3 = ((int)0x0D97), - /// - /// Original was GL_MAP1_VERTEX_4 = 0x0D98 - /// - Map1Vertex4 = ((int)0x0D98), - /// - /// Original was GL_MAP2_COLOR_4 = 0x0DB0 - /// - Map2Color4 = ((int)0x0DB0), - /// - /// Original was GL_MAP2_INDEX = 0x0DB1 - /// - Map2Index = ((int)0x0DB1), - /// - /// Original was GL_MAP2_NORMAL = 0x0DB2 - /// - Map2Normal = ((int)0x0DB2), - /// - /// Original was GL_MAP2_TEXTURE_COORD_1 = 0x0DB3 - /// - Map2TextureCoord1 = ((int)0x0DB3), - /// - /// Original was GL_MAP2_TEXTURE_COORD_2 = 0x0DB4 - /// - Map2TextureCoord2 = ((int)0x0DB4), - /// - /// Original was GL_MAP2_TEXTURE_COORD_3 = 0x0DB5 - /// - Map2TextureCoord3 = ((int)0x0DB5), - /// - /// Original was GL_MAP2_TEXTURE_COORD_4 = 0x0DB6 - /// - Map2TextureCoord4 = ((int)0x0DB6), - /// - /// Original was GL_MAP2_VERTEX_3 = 0x0DB7 - /// - Map2Vertex3 = ((int)0x0DB7), - /// - /// Original was GL_MAP2_VERTEX_4 = 0x0DB8 - /// - Map2Vertex4 = ((int)0x0DB8), - /// - /// Original was GL_GEOMETRY_DEFORMATION_SGIX = 0x8194 - /// - GeometryDeformationSgix = ((int)0x8194), - /// - /// Original was GL_TEXTURE_DEFORMATION_SGIX = 0x8195 - /// - TextureDeformationSgix = ((int)0x8195), - } - - /// - /// Not used directly. - /// - public enum MapTextureFormatIntel : int - { - /// - /// Original was GL_LAYOUT_DEFAULT_INTEL = 0 - /// - LayoutDefaultIntel = ((int)0), - /// - /// Original was GL_LAYOUT_LINEAR_INTEL = 1 - /// - LayoutLinearIntel = ((int)1), - /// - /// Original was GL_LAYOUT_LINEAR_CPU_CACHED_INTEL = 2 - /// - LayoutLinearCpuCachedIntel = ((int)2), - } - - /// - /// Used in GL.NV.PolygonMode - /// - public enum MaterialFace : int - { - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - } - - /// - /// Not used directly. - /// - public enum MaterialParameter : int - { - /// - /// Original was GL_AMBIENT = 0x1200 - /// - Ambient = ((int)0x1200), - /// - /// Original was GL_DIFFUSE = 0x1201 - /// - Diffuse = ((int)0x1201), - /// - /// Original was GL_SPECULAR = 0x1202 - /// - Specular = ((int)0x1202), - /// - /// Original was GL_EMISSION = 0x1600 - /// - Emission = ((int)0x1600), - /// - /// Original was GL_SHININESS = 0x1601 - /// - Shininess = ((int)0x1601), - /// - /// Original was GL_AMBIENT_AND_DIFFUSE = 0x1602 - /// - AmbientAndDiffuse = ((int)0x1602), - /// - /// Original was GL_COLOR_INDEXES = 0x1603 - /// - ColorIndexes = ((int)0x1603), - } - - /// - /// Used in GL.Ext.MatrixFrustum, GL.Ext.MatrixLoad and 10 other functions - /// - public enum MatrixMode : int - { - /// - /// Original was GL_MODELVIEW = 0x1700 - /// - Modelview = ((int)0x1700), - /// - /// Original was GL_MODELVIEW0_EXT = 0x1700 - /// - Modelview0Ext = ((int)0x1700), - /// - /// Original was GL_PROJECTION = 0x1701 - /// - Projection = ((int)0x1701), - /// - /// Original was GL_TEXTURE = 0x1702 - /// - Texture = ((int)0x1702), - } - - /// - /// Not used directly. - /// - [Flags] - public enum MemoryBarrierMask : int - { - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT = 0x00000001 - /// - VertexAttribArrayBarrierBit = ((int)0x00000001), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT = 0x00000001 - /// - VertexAttribArrayBarrierBitExt = ((int)0x00000001), - /// - /// Original was GL_ELEMENT_ARRAY_BARRIER_BIT = 0x00000002 - /// - ElementArrayBarrierBit = ((int)0x00000002), - /// - /// Original was GL_ELEMENT_ARRAY_BARRIER_BIT_EXT = 0x00000002 - /// - ElementArrayBarrierBitExt = ((int)0x00000002), - /// - /// Original was GL_UNIFORM_BARRIER_BIT = 0x00000004 - /// - UniformBarrierBit = ((int)0x00000004), - /// - /// Original was GL_UNIFORM_BARRIER_BIT_EXT = 0x00000004 - /// - UniformBarrierBitExt = ((int)0x00000004), - /// - /// Original was GL_TEXTURE_FETCH_BARRIER_BIT = 0x00000008 - /// - TextureFetchBarrierBit = ((int)0x00000008), - /// - /// Original was GL_TEXTURE_FETCH_BARRIER_BIT_EXT = 0x00000008 - /// - TextureFetchBarrierBitExt = ((int)0x00000008), - /// - /// Original was GL_SHADER_GLOBAL_ACCESS_BARRIER_BIT_NV = 0x00000010 - /// - ShaderGlobalAccessBarrierBitNv = ((int)0x00000010), - /// - /// Original was GL_SHADER_IMAGE_ACCESS_BARRIER_BIT = 0x00000020 - /// - ShaderImageAccessBarrierBit = ((int)0x00000020), - /// - /// Original was GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT = 0x00000020 - /// - ShaderImageAccessBarrierBitExt = ((int)0x00000020), - /// - /// Original was GL_COMMAND_BARRIER_BIT = 0x00000040 - /// - CommandBarrierBit = ((int)0x00000040), - /// - /// Original was GL_COMMAND_BARRIER_BIT_EXT = 0x00000040 - /// - CommandBarrierBitExt = ((int)0x00000040), - /// - /// Original was GL_PIXEL_BUFFER_BARRIER_BIT = 0x00000080 - /// - PixelBufferBarrierBit = ((int)0x00000080), - /// - /// Original was GL_PIXEL_BUFFER_BARRIER_BIT_EXT = 0x00000080 - /// - PixelBufferBarrierBitExt = ((int)0x00000080), - /// - /// Original was GL_TEXTURE_UPDATE_BARRIER_BIT = 0x00000100 - /// - TextureUpdateBarrierBit = ((int)0x00000100), - /// - /// Original was GL_TEXTURE_UPDATE_BARRIER_BIT_EXT = 0x00000100 - /// - TextureUpdateBarrierBitExt = ((int)0x00000100), - /// - /// Original was GL_BUFFER_UPDATE_BARRIER_BIT = 0x00000200 - /// - BufferUpdateBarrierBit = ((int)0x00000200), - /// - /// Original was GL_BUFFER_UPDATE_BARRIER_BIT_EXT = 0x00000200 - /// - BufferUpdateBarrierBitExt = ((int)0x00000200), - /// - /// Original was GL_FRAMEBUFFER_BARRIER_BIT = 0x00000400 - /// - FramebufferBarrierBit = ((int)0x00000400), - /// - /// Original was GL_FRAMEBUFFER_BARRIER_BIT_EXT = 0x00000400 - /// - FramebufferBarrierBitExt = ((int)0x00000400), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BARRIER_BIT = 0x00000800 - /// - TransformFeedbackBarrierBit = ((int)0x00000800), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT = 0x00000800 - /// - TransformFeedbackBarrierBitExt = ((int)0x00000800), - /// - /// Original was GL_ATOMIC_COUNTER_BARRIER_BIT = 0x00001000 - /// - AtomicCounterBarrierBit = ((int)0x00001000), - /// - /// Original was GL_ATOMIC_COUNTER_BARRIER_BIT_EXT = 0x00001000 - /// - AtomicCounterBarrierBitExt = ((int)0x00001000), - /// - /// Original was GL_SHADER_STORAGE_BARRIER_BIT = 0x00002000 - /// - ShaderStorageBarrierBit = ((int)0x00002000), - /// - /// Original was GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT = 0x00004000 - /// - ClientMappedBufferBarrierBit = ((int)0x00004000), - /// - /// Original was GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT = 0x00004000 - /// - ClientMappedBufferBarrierBitExt = ((int)0x00004000), - /// - /// Original was GL_QUERY_BUFFER_BARRIER_BIT = 0x00008000 - /// - QueryBufferBarrierBit = ((int)0x00008000), - /// - /// Original was GL_ALL_BARRIER_BITS = 0xFFFFFFFF - /// - AllBarrierBits = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_ALL_BARRIER_BITS_EXT = 0xFFFFFFFF - /// - AllBarrierBitsExt = unchecked((int)0xFFFFFFFF), - } - - /// - /// Used in GL.Ext.GetMemoryObjectParameter, GL.Ext.MemoryObjectParameter - /// - public enum MemoryObjectParameterName : int - { - /// - /// Original was GL_DEDICATED_MEMORY_OBJECT_EXT = 0x9581 - /// - DedicatedMemoryObjectExt = ((int)0x9581), - /// - /// Original was GL_PROTECTED_MEMORY_OBJECT_EXT = 0x959B - /// - ProtectedMemoryObjectExt = ((int)0x959B), - } - - /// - /// Not used directly. - /// - public enum MesaProgramBinaryFormats : int - { - /// - /// Original was GL_PROGRAM_BINARY_FORMAT_MESA = 0x875F - /// - ProgramBinaryFormatMesa = ((int)0x875F), - } - - /// - /// Not used directly. - /// - public enum MesaShaderIntegerFunctions : int - { - } - - /// - /// Not used directly. - /// - public enum MeshMode1 : int - { - /// - /// Original was GL_POINT = 0x1B00 - /// - Point = ((int)0x1B00), - /// - /// Original was GL_LINE = 0x1B01 - /// - Line = ((int)0x1B01), - } - - /// - /// Not used directly. - /// - public enum MeshMode2 : int - { - /// - /// Original was GL_POINT = 0x1B00 - /// - Point = ((int)0x1B00), - /// - /// Original was GL_LINE = 0x1B01 - /// - Line = ((int)0x1B01), - /// - /// Original was GL_FILL = 0x1B02 - /// - Fill = ((int)0x1B02), - } - - /// - /// Not used directly. - /// - public enum MinmaxTargetExt : int - { - /// - /// Original was GL_MINMAX = 0x802E - /// - Minmax = ((int)0x802E), - /// - /// Original was GL_MINMAX_EXT = 0x802E - /// - MinmaxExt = ((int)0x802E), - } - - /// - /// Not used directly. - /// - public enum NormalPointerType : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum NvBindlessTexture : int - { - } - - /// - /// Not used directly. - /// - public enum NvBlendEquationAdvanced : int - { - /// - /// Original was GL_ZERO = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_XOR_NV = 0x1506 - /// - XorNv = ((int)0x1506), - /// - /// Original was GL_INVERT = 0x150A - /// - Invert = ((int)0x150A), - /// - /// Original was GL_RED_NV = 0x1903 - /// - RedNv = ((int)0x1903), - /// - /// Original was GL_GREEN_NV = 0x1904 - /// - GreenNv = ((int)0x1904), - /// - /// Original was GL_BLUE_NV = 0x1905 - /// - BlueNv = ((int)0x1905), - /// - /// Original was GL_BLEND_PREMULTIPLIED_SRC_NV = 0x9280 - /// - BlendPremultipliedSrcNv = ((int)0x9280), - /// - /// Original was GL_BLEND_OVERLAP_NV = 0x9281 - /// - BlendOverlapNv = ((int)0x9281), - /// - /// Original was GL_UNCORRELATED_NV = 0x9282 - /// - UncorrelatedNv = ((int)0x9282), - /// - /// Original was GL_DISJOINT_NV = 0x9283 - /// - DisjointNv = ((int)0x9283), - /// - /// Original was GL_CONJOINT_NV = 0x9284 - /// - ConjointNv = ((int)0x9284), - /// - /// Original was GL_SRC_NV = 0x9286 - /// - SrcNv = ((int)0x9286), - /// - /// Original was GL_DST_NV = 0x9287 - /// - DstNv = ((int)0x9287), - /// - /// Original was GL_SRC_OVER_NV = 0x9288 - /// - SrcOverNv = ((int)0x9288), - /// - /// Original was GL_DST_OVER_NV = 0x9289 - /// - DstOverNv = ((int)0x9289), - /// - /// Original was GL_SRC_IN_NV = 0x928A - /// - SrcInNv = ((int)0x928A), - /// - /// Original was GL_DST_IN_NV = 0x928B - /// - DstInNv = ((int)0x928B), - /// - /// Original was GL_SRC_OUT_NV = 0x928C - /// - SrcOutNv = ((int)0x928C), - /// - /// Original was GL_DST_OUT_NV = 0x928D - /// - DstOutNv = ((int)0x928D), - /// - /// Original was GL_SRC_ATOP_NV = 0x928E - /// - SrcAtopNv = ((int)0x928E), - /// - /// Original was GL_DST_ATOP_NV = 0x928F - /// - DstAtopNv = ((int)0x928F), - /// - /// Original was GL_PLUS_NV = 0x9291 - /// - PlusNv = ((int)0x9291), - /// - /// Original was GL_PLUS_DARKER_NV = 0x9292 - /// - PlusDarkerNv = ((int)0x9292), - /// - /// Original was GL_MULTIPLY_NV = 0x9294 - /// - MultiplyNv = ((int)0x9294), - /// - /// Original was GL_SCREEN_NV = 0x9295 - /// - ScreenNv = ((int)0x9295), - /// - /// Original was GL_OVERLAY_NV = 0x9296 - /// - OverlayNv = ((int)0x9296), - /// - /// Original was GL_DARKEN_NV = 0x9297 - /// - DarkenNv = ((int)0x9297), - /// - /// Original was GL_LIGHTEN_NV = 0x9298 - /// - LightenNv = ((int)0x9298), - /// - /// Original was GL_COLORDODGE_NV = 0x9299 - /// - ColordodgeNv = ((int)0x9299), - /// - /// Original was GL_COLORBURN_NV = 0x929A - /// - ColorburnNv = ((int)0x929A), - /// - /// Original was GL_HARDLIGHT_NV = 0x929B - /// - HardlightNv = ((int)0x929B), - /// - /// Original was GL_SOFTLIGHT_NV = 0x929C - /// - SoftlightNv = ((int)0x929C), - /// - /// Original was GL_DIFFERENCE_NV = 0x929E - /// - DifferenceNv = ((int)0x929E), - /// - /// Original was GL_MINUS_NV = 0x929F - /// - MinusNv = ((int)0x929F), - /// - /// Original was GL_EXCLUSION_NV = 0x92A0 - /// - ExclusionNv = ((int)0x92A0), - /// - /// Original was GL_CONTRAST_NV = 0x92A1 - /// - ContrastNv = ((int)0x92A1), - /// - /// Original was GL_INVERT_RGB_NV = 0x92A3 - /// - InvertRgbNv = ((int)0x92A3), - /// - /// Original was GL_LINEARDODGE_NV = 0x92A4 - /// - LineardodgeNv = ((int)0x92A4), - /// - /// Original was GL_LINEARBURN_NV = 0x92A5 - /// - LinearburnNv = ((int)0x92A5), - /// - /// Original was GL_VIVIDLIGHT_NV = 0x92A6 - /// - VividlightNv = ((int)0x92A6), - /// - /// Original was GL_LINEARLIGHT_NV = 0x92A7 - /// - LinearlightNv = ((int)0x92A7), - /// - /// Original was GL_PINLIGHT_NV = 0x92A8 - /// - PinlightNv = ((int)0x92A8), - /// - /// Original was GL_HARDMIX_NV = 0x92A9 - /// - HardmixNv = ((int)0x92A9), - /// - /// Original was GL_HSL_HUE_NV = 0x92AD - /// - HslHueNv = ((int)0x92AD), - /// - /// Original was GL_HSL_SATURATION_NV = 0x92AE - /// - HslSaturationNv = ((int)0x92AE), - /// - /// Original was GL_HSL_COLOR_NV = 0x92AF - /// - HslColorNv = ((int)0x92AF), - /// - /// Original was GL_HSL_LUMINOSITY_NV = 0x92B0 - /// - HslLuminosityNv = ((int)0x92B0), - /// - /// Original was GL_PLUS_CLAMPED_NV = 0x92B1 - /// - PlusClampedNv = ((int)0x92B1), - /// - /// Original was GL_PLUS_CLAMPED_ALPHA_NV = 0x92B2 - /// - PlusClampedAlphaNv = ((int)0x92B2), - /// - /// Original was GL_MINUS_CLAMPED_NV = 0x92B3 - /// - MinusClampedNv = ((int)0x92B3), - /// - /// Original was GL_INVERT_OVG_NV = 0x92B4 - /// - InvertOvgNv = ((int)0x92B4), - } - - /// - /// Not used directly. - /// - public enum NvBlendEquationAdvancedCoherent : int - { - /// - /// Original was GL_BLEND_ADVANCED_COHERENT_NV = 0x9285 - /// - BlendAdvancedCoherentNv = ((int)0x9285), - } - - /// - /// Not used directly. - /// - public enum NvBlendMinmaxFactor : int - { - /// - /// Original was GL_FACTOR_MIN_AMD = 0x901C - /// - FactorMinAmd = ((int)0x901C), - /// - /// Original was GL_FACTOR_MAX_AMD = 0x901D - /// - FactorMaxAmd = ((int)0x901D), - } - - /// - /// Not used directly. - /// - public enum NvClipSpaceWScaling : int - { - /// - /// Original was GL_VIEWPORT_POSITION_W_SCALE_NV = 0x937C - /// - ViewportPositionWScaleNv = ((int)0x937C), - /// - /// Original was GL_VIEWPORT_POSITION_W_SCALE_X_COEFF_NV = 0x937D - /// - ViewportPositionWScaleXCoeffNv = ((int)0x937D), - /// - /// Original was GL_VIEWPORT_POSITION_W_SCALE_Y_COEFF_NV = 0x937E - /// - ViewportPositionWScaleYCoeffNv = ((int)0x937E), - } - - /// - /// Not used directly. - /// - public enum NvConditionalRender : int - { - /// - /// Original was GL_QUERY_WAIT_NV = 0x8E13 - /// - QueryWaitNv = ((int)0x8E13), - /// - /// Original was GL_QUERY_NO_WAIT_NV = 0x8E14 - /// - QueryNoWaitNv = ((int)0x8E14), - /// - /// Original was GL_QUERY_BY_REGION_WAIT_NV = 0x8E15 - /// - QueryByRegionWaitNv = ((int)0x8E15), - /// - /// Original was GL_QUERY_BY_REGION_NO_WAIT_NV = 0x8E16 - /// - QueryByRegionNoWaitNv = ((int)0x8E16), - } - - /// - /// Not used directly. - /// - public enum NvConservativeRaster : int - { - /// - /// Original was GL_CONSERVATIVE_RASTERIZATION_NV = 0x9346 - /// - ConservativeRasterizationNv = ((int)0x9346), - /// - /// Original was GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV = 0x9347 - /// - SubpixelPrecisionBiasXBitsNv = ((int)0x9347), - /// - /// Original was GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV = 0x9348 - /// - SubpixelPrecisionBiasYBitsNv = ((int)0x9348), - /// - /// Original was GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV = 0x9349 - /// - MaxSubpixelPrecisionBiasBitsNv = ((int)0x9349), - } - - /// - /// Not used directly. - /// - public enum NvConservativeRasterPreSnap : int - { - /// - /// Original was GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_NV = 0x9550 - /// - ConservativeRasterModePreSnapNv = ((int)0x9550), - } - - /// - /// Not used directly. - /// - public enum NvConservativeRasterPreSnapTriangles : int - { - /// - /// Original was GL_CONSERVATIVE_RASTER_MODE_NV = 0x954D - /// - ConservativeRasterModeNv = ((int)0x954D), - /// - /// Original was GL_CONSERVATIVE_RASTER_MODE_POST_SNAP_NV = 0x954E - /// - ConservativeRasterModePostSnapNv = ((int)0x954E), - /// - /// Original was GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_TRIANGLES_NV = 0x954F - /// - ConservativeRasterModePreSnapTrianglesNv = ((int)0x954F), - } - - /// - /// Not used directly. - /// - public enum NvCopyBuffer : int - { - /// - /// Original was GL_COPY_READ_BUFFER_NV = 0x8F36 - /// - CopyReadBufferNv = ((int)0x8F36), - /// - /// Original was GL_COPY_WRITE_BUFFER_NV = 0x8F37 - /// - CopyWriteBufferNv = ((int)0x8F37), - } - - /// - /// Not used directly. - /// - public enum NvCoverageSample : int - { - /// - /// Original was GL_COVERAGE_BUFFER_BIT_NV = 0x00008000 - /// - CoverageBufferBitNv = ((int)0x00008000), - /// - /// Original was GL_COVERAGE_COMPONENT_NV = 0x8ED0 - /// - CoverageComponentNv = ((int)0x8ED0), - /// - /// Original was GL_COVERAGE_COMPONENT4_NV = 0x8ED1 - /// - CoverageComponent4Nv = ((int)0x8ED1), - /// - /// Original was GL_COVERAGE_ATTACHMENT_NV = 0x8ED2 - /// - CoverageAttachmentNv = ((int)0x8ED2), - /// - /// Original was GL_COVERAGE_BUFFERS_NV = 0x8ED3 - /// - CoverageBuffersNv = ((int)0x8ED3), - /// - /// Original was GL_COVERAGE_SAMPLES_NV = 0x8ED4 - /// - CoverageSamplesNv = ((int)0x8ED4), - /// - /// Original was GL_COVERAGE_ALL_FRAGMENTS_NV = 0x8ED5 - /// - CoverageAllFragmentsNv = ((int)0x8ED5), - /// - /// Original was GL_COVERAGE_EDGE_FRAGMENTS_NV = 0x8ED6 - /// - CoverageEdgeFragmentsNv = ((int)0x8ED6), - /// - /// Original was GL_COVERAGE_AUTOMATIC_NV = 0x8ED7 - /// - CoverageAutomaticNv = ((int)0x8ED7), - } - - /// - /// Not used directly. - /// - public enum NvDepthNonlinear : int - { - /// - /// Original was GL_DEPTH_COMPONENT16_NONLINEAR_NV = 0x8E2C - /// - DepthComponent16NonlinearNv = ((int)0x8E2C), - } - - /// - /// Not used directly. - /// - public enum NvDrawBuffers : int - { - /// - /// Original was GL_MAX_DRAW_BUFFERS_NV = 0x8824 - /// - MaxDrawBuffersNv = ((int)0x8824), - /// - /// Original was GL_DRAW_BUFFER0_NV = 0x8825 - /// - DrawBuffer0Nv = ((int)0x8825), - /// - /// Original was GL_DRAW_BUFFER1_NV = 0x8826 - /// - DrawBuffer1Nv = ((int)0x8826), - /// - /// Original was GL_DRAW_BUFFER2_NV = 0x8827 - /// - DrawBuffer2Nv = ((int)0x8827), - /// - /// Original was GL_DRAW_BUFFER3_NV = 0x8828 - /// - DrawBuffer3Nv = ((int)0x8828), - /// - /// Original was GL_DRAW_BUFFER4_NV = 0x8829 - /// - DrawBuffer4Nv = ((int)0x8829), - /// - /// Original was GL_DRAW_BUFFER5_NV = 0x882A - /// - DrawBuffer5Nv = ((int)0x882A), - /// - /// Original was GL_DRAW_BUFFER6_NV = 0x882B - /// - DrawBuffer6Nv = ((int)0x882B), - /// - /// Original was GL_DRAW_BUFFER7_NV = 0x882C - /// - DrawBuffer7Nv = ((int)0x882C), - /// - /// Original was GL_DRAW_BUFFER8_NV = 0x882D - /// - DrawBuffer8Nv = ((int)0x882D), - /// - /// Original was GL_DRAW_BUFFER9_NV = 0x882E - /// - DrawBuffer9Nv = ((int)0x882E), - /// - /// Original was GL_DRAW_BUFFER10_NV = 0x882F - /// - DrawBuffer10Nv = ((int)0x882F), - /// - /// Original was GL_DRAW_BUFFER11_NV = 0x8830 - /// - DrawBuffer11Nv = ((int)0x8830), - /// - /// Original was GL_DRAW_BUFFER12_NV = 0x8831 - /// - DrawBuffer12Nv = ((int)0x8831), - /// - /// Original was GL_DRAW_BUFFER13_NV = 0x8832 - /// - DrawBuffer13Nv = ((int)0x8832), - /// - /// Original was GL_DRAW_BUFFER14_NV = 0x8833 - /// - DrawBuffer14Nv = ((int)0x8833), - /// - /// Original was GL_DRAW_BUFFER15_NV = 0x8834 - /// - DrawBuffer15Nv = ((int)0x8834), - /// - /// Original was GL_COLOR_ATTACHMENT0_NV = 0x8CE0 - /// - ColorAttachment0Nv = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT1_NV = 0x8CE1 - /// - ColorAttachment1Nv = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2_NV = 0x8CE2 - /// - ColorAttachment2Nv = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3_NV = 0x8CE3 - /// - ColorAttachment3Nv = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4_NV = 0x8CE4 - /// - ColorAttachment4Nv = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5_NV = 0x8CE5 - /// - ColorAttachment5Nv = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6_NV = 0x8CE6 - /// - ColorAttachment6Nv = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7_NV = 0x8CE7 - /// - ColorAttachment7Nv = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8_NV = 0x8CE8 - /// - ColorAttachment8Nv = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9_NV = 0x8CE9 - /// - ColorAttachment9Nv = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10_NV = 0x8CEA - /// - ColorAttachment10Nv = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11_NV = 0x8CEB - /// - ColorAttachment11Nv = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12_NV = 0x8CEC - /// - ColorAttachment12Nv = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13_NV = 0x8CED - /// - ColorAttachment13Nv = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14_NV = 0x8CEE - /// - ColorAttachment14Nv = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15_NV = 0x8CEF - /// - ColorAttachment15Nv = ((int)0x8CEF), - } - - /// - /// Not used directly. - /// - public enum NvDrawInstanced : int - { - } - - /// - /// Not used directly. - /// - public enum NvDrawVulkanImage : int - { - } - - /// - /// Not used directly. - /// - public enum NvExplicitAttribLocation : int - { - } - - /// - /// Not used directly. - /// - public enum NvFboColorAttachments : int - { - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS_NV = 0x8CDF - /// - MaxColorAttachmentsNv = ((int)0x8CDF), - /// - /// Original was GL_COLOR_ATTACHMENT0_NV = 0x8CE0 - /// - ColorAttachment0Nv = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT1_NV = 0x8CE1 - /// - ColorAttachment1Nv = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2_NV = 0x8CE2 - /// - ColorAttachment2Nv = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3_NV = 0x8CE3 - /// - ColorAttachment3Nv = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4_NV = 0x8CE4 - /// - ColorAttachment4Nv = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5_NV = 0x8CE5 - /// - ColorAttachment5Nv = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6_NV = 0x8CE6 - /// - ColorAttachment6Nv = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7_NV = 0x8CE7 - /// - ColorAttachment7Nv = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8_NV = 0x8CE8 - /// - ColorAttachment8Nv = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9_NV = 0x8CE9 - /// - ColorAttachment9Nv = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10_NV = 0x8CEA - /// - ColorAttachment10Nv = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11_NV = 0x8CEB - /// - ColorAttachment11Nv = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12_NV = 0x8CEC - /// - ColorAttachment12Nv = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13_NV = 0x8CED - /// - ColorAttachment13Nv = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14_NV = 0x8CEE - /// - ColorAttachment14Nv = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15_NV = 0x8CEF - /// - ColorAttachment15Nv = ((int)0x8CEF), - } - - /// - /// Not used directly. - /// - public enum NvFence : int - { - /// - /// Original was GL_ALL_COMPLETED_NV = 0x84F2 - /// - AllCompletedNv = ((int)0x84F2), - /// - /// Original was GL_FENCE_STATUS_NV = 0x84F3 - /// - FenceStatusNv = ((int)0x84F3), - /// - /// Original was GL_FENCE_CONDITION_NV = 0x84F4 - /// - FenceConditionNv = ((int)0x84F4), - } - - /// - /// Not used directly. - /// - public enum NvFillRectangle : int - { - /// - /// Original was GL_FILL_RECTANGLE_NV = 0x933C - /// - FillRectangleNv = ((int)0x933C), - } - - /// - /// Not used directly. - /// - public enum NvFragmentCoverageToColor : int - { - /// - /// Original was GL_FRAGMENT_COVERAGE_TO_COLOR_NV = 0x92DD - /// - FragmentCoverageToColorNv = ((int)0x92DD), - /// - /// Original was GL_FRAGMENT_COVERAGE_COLOR_NV = 0x92DE - /// - FragmentCoverageColorNv = ((int)0x92DE), - } - - /// - /// Not used directly. - /// - public enum NvFragmentShaderInterlock : int - { - } - - /// - /// Not used directly. - /// - public enum NvFramebufferBlit : int - { - /// - /// Original was GL_DRAW_FRAMEBUFFER_BINDING_NV = 0x8CA6 - /// - DrawFramebufferBindingNv = ((int)0x8CA6), - /// - /// Original was GL_READ_FRAMEBUFFER_NV = 0x8CA8 - /// - ReadFramebufferNv = ((int)0x8CA8), - /// - /// Original was GL_DRAW_FRAMEBUFFER_NV = 0x8CA9 - /// - DrawFramebufferNv = ((int)0x8CA9), - /// - /// Original was GL_READ_FRAMEBUFFER_BINDING_NV = 0x8CAA - /// - ReadFramebufferBindingNv = ((int)0x8CAA), - } - - /// - /// Not used directly. - /// - public enum NvFramebufferMixedSamples : int - { - /// - /// Original was GL_COLOR_SAMPLES_NV = 0x8E20 - /// - ColorSamplesNv = ((int)0x8E20), - /// - /// Original was GL_RASTER_MULTISAMPLE_EXT = 0x9327 - /// - RasterMultisampleExt = ((int)0x9327), - /// - /// Original was GL_RASTER_SAMPLES_EXT = 0x9328 - /// - RasterSamplesExt = ((int)0x9328), - /// - /// Original was GL_MAX_RASTER_SAMPLES_EXT = 0x9329 - /// - MaxRasterSamplesExt = ((int)0x9329), - /// - /// Original was GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT = 0x932A - /// - RasterFixedSampleLocationsExt = ((int)0x932A), - /// - /// Original was GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT = 0x932B - /// - MultisampleRasterizationAllowedExt = ((int)0x932B), - /// - /// Original was GL_EFFECTIVE_RASTER_SAMPLES_EXT = 0x932C - /// - EffectiveRasterSamplesExt = ((int)0x932C), - /// - /// Original was GL_DEPTH_SAMPLES_NV = 0x932D - /// - DepthSamplesNv = ((int)0x932D), - /// - /// Original was GL_STENCIL_SAMPLES_NV = 0x932E - /// - StencilSamplesNv = ((int)0x932E), - /// - /// Original was GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV = 0x932F - /// - MixedDepthSamplesSupportedNv = ((int)0x932F), - /// - /// Original was GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV = 0x9330 - /// - MixedStencilSamplesSupportedNv = ((int)0x9330), - /// - /// Original was GL_COVERAGE_MODULATION_TABLE_NV = 0x9331 - /// - CoverageModulationTableNv = ((int)0x9331), - /// - /// Original was GL_COVERAGE_MODULATION_NV = 0x9332 - /// - CoverageModulationNv = ((int)0x9332), - /// - /// Original was GL_COVERAGE_MODULATION_TABLE_SIZE_NV = 0x9333 - /// - CoverageModulationTableSizeNv = ((int)0x9333), - } - - /// - /// Not used directly. - /// - public enum NvFramebufferMultisample : int - { - /// - /// Original was GL_RENDERBUFFER_SAMPLES_NV = 0x8CAB - /// - RenderbufferSamplesNv = ((int)0x8CAB), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_NV = 0x8D56 - /// - FramebufferIncompleteMultisampleNv = ((int)0x8D56), - /// - /// Original was GL_MAX_SAMPLES_NV = 0x8D57 - /// - MaxSamplesNv = ((int)0x8D57), - } - - /// - /// Not used directly. - /// - public enum NvGenerateMipmapSrgb : int - { - } - - /// - /// Not used directly. - /// - public enum NvGeometryShaderPassthrough : int - { - } - - /// - /// Not used directly. - /// - public enum NvGpuShader5 : int - { - /// - /// Original was GL_PATCHES = 0x000E - /// - Patches = ((int)0x000E), - /// - /// Original was GL_INT64_NV = 0x140E - /// - Int64Nv = ((int)0x140E), - /// - /// Original was GL_UNSIGNED_INT64_NV = 0x140F - /// - UnsignedInt64Nv = ((int)0x140F), - /// - /// Original was GL_INT8_NV = 0x8FE0 - /// - Int8Nv = ((int)0x8FE0), - /// - /// Original was GL_INT8_VEC2_NV = 0x8FE1 - /// - Int8Vec2Nv = ((int)0x8FE1), - /// - /// Original was GL_INT8_VEC3_NV = 0x8FE2 - /// - Int8Vec3Nv = ((int)0x8FE2), - /// - /// Original was GL_INT8_VEC4_NV = 0x8FE3 - /// - Int8Vec4Nv = ((int)0x8FE3), - /// - /// Original was GL_INT16_NV = 0x8FE4 - /// - Int16Nv = ((int)0x8FE4), - /// - /// Original was GL_INT16_VEC2_NV = 0x8FE5 - /// - Int16Vec2Nv = ((int)0x8FE5), - /// - /// Original was GL_INT16_VEC3_NV = 0x8FE6 - /// - Int16Vec3Nv = ((int)0x8FE6), - /// - /// Original was GL_INT16_VEC4_NV = 0x8FE7 - /// - Int16Vec4Nv = ((int)0x8FE7), - /// - /// Original was GL_INT64_VEC2_NV = 0x8FE9 - /// - Int64Vec2Nv = ((int)0x8FE9), - /// - /// Original was GL_INT64_VEC3_NV = 0x8FEA - /// - Int64Vec3Nv = ((int)0x8FEA), - /// - /// Original was GL_INT64_VEC4_NV = 0x8FEB - /// - Int64Vec4Nv = ((int)0x8FEB), - /// - /// Original was GL_UNSIGNED_INT8_NV = 0x8FEC - /// - UnsignedInt8Nv = ((int)0x8FEC), - /// - /// Original was GL_UNSIGNED_INT8_VEC2_NV = 0x8FED - /// - UnsignedInt8Vec2Nv = ((int)0x8FED), - /// - /// Original was GL_UNSIGNED_INT8_VEC3_NV = 0x8FEE - /// - UnsignedInt8Vec3Nv = ((int)0x8FEE), - /// - /// Original was GL_UNSIGNED_INT8_VEC4_NV = 0x8FEF - /// - UnsignedInt8Vec4Nv = ((int)0x8FEF), - /// - /// Original was GL_UNSIGNED_INT16_NV = 0x8FF0 - /// - UnsignedInt16Nv = ((int)0x8FF0), - /// - /// Original was GL_UNSIGNED_INT16_VEC2_NV = 0x8FF1 - /// - UnsignedInt16Vec2Nv = ((int)0x8FF1), - /// - /// Original was GL_UNSIGNED_INT16_VEC3_NV = 0x8FF2 - /// - UnsignedInt16Vec3Nv = ((int)0x8FF2), - /// - /// Original was GL_UNSIGNED_INT16_VEC4_NV = 0x8FF3 - /// - UnsignedInt16Vec4Nv = ((int)0x8FF3), - /// - /// Original was GL_UNSIGNED_INT64_VEC2_NV = 0x8FF5 - /// - UnsignedInt64Vec2Nv = ((int)0x8FF5), - /// - /// Original was GL_UNSIGNED_INT64_VEC3_NV = 0x8FF6 - /// - UnsignedInt64Vec3Nv = ((int)0x8FF6), - /// - /// Original was GL_UNSIGNED_INT64_VEC4_NV = 0x8FF7 - /// - UnsignedInt64Vec4Nv = ((int)0x8FF7), - /// - /// Original was GL_FLOAT16_NV = 0x8FF8 - /// - Float16Nv = ((int)0x8FF8), - /// - /// Original was GL_FLOAT16_VEC2_NV = 0x8FF9 - /// - Float16Vec2Nv = ((int)0x8FF9), - /// - /// Original was GL_FLOAT16_VEC3_NV = 0x8FFA - /// - Float16Vec3Nv = ((int)0x8FFA), - /// - /// Original was GL_FLOAT16_VEC4_NV = 0x8FFB - /// - Float16Vec4Nv = ((int)0x8FFB), - } - - /// - /// Not used directly. - /// - public enum NvImageFormats : int - { - } - - /// - /// Not used directly. - /// - public enum NvInstancedArrays : int - { - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV = 0x88FE - /// - VertexAttribArrayDivisorNv = ((int)0x88FE), - } - - /// - /// Not used directly. - /// - public enum NvInternalformatSampleQuery : int - { - /// - /// Original was GL_RENDERBUFFER = 0x8D41 - /// - Renderbuffer = ((int)0x8D41), - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE = 0x9100 - /// - Texture2DMultisample = ((int)0x9100), - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE_ARRAY = 0x9102 - /// - Texture2DMultisampleArray = ((int)0x9102), - /// - /// Original was GL_MULTISAMPLES_NV = 0x9371 - /// - MultisamplesNv = ((int)0x9371), - /// - /// Original was GL_SUPERSAMPLE_SCALE_X_NV = 0x9372 - /// - SupersampleScaleXNv = ((int)0x9372), - /// - /// Original was GL_SUPERSAMPLE_SCALE_Y_NV = 0x9373 - /// - SupersampleScaleYNv = ((int)0x9373), - /// - /// Original was GL_CONFORMANT_NV = 0x9374 - /// - ConformantNv = ((int)0x9374), - } - - /// - /// Not used directly. - /// - public enum NvNonSquareMatrices : int - { - /// - /// Original was GL_FLOAT_MAT2x3_NV = 0x8B65 - /// - FloatMat2x3Nv = ((int)0x8B65), - /// - /// Original was GL_FLOAT_MAT2x4_NV = 0x8B66 - /// - FloatMat2x4Nv = ((int)0x8B66), - /// - /// Original was GL_FLOAT_MAT3x2_NV = 0x8B67 - /// - FloatMat3x2Nv = ((int)0x8B67), - /// - /// Original was GL_FLOAT_MAT3x4_NV = 0x8B68 - /// - FloatMat3x4Nv = ((int)0x8B68), - /// - /// Original was GL_FLOAT_MAT4x2_NV = 0x8B69 - /// - FloatMat4x2Nv = ((int)0x8B69), - /// - /// Original was GL_FLOAT_MAT4x3_NV = 0x8B6A - /// - FloatMat4x3Nv = ((int)0x8B6A), - } - - /// - /// Not used directly. - /// - public enum NvPathRendering : int - { - /// - /// Original was GL_CLOSE_PATH_NV = 0x00 - /// - ClosePathNv = ((int)0x00), - /// - /// Original was GL_FONT_X_MIN_BOUNDS_BIT_NV = 0x00010000 - /// - FontXMinBoundsBitNv = ((int)0x00010000), - /// - /// Original was GL_FONT_Y_MIN_BOUNDS_BIT_NV = 0x00020000 - /// - FontYMinBoundsBitNv = ((int)0x00020000), - /// - /// Original was GL_FONT_X_MAX_BOUNDS_BIT_NV = 0x00040000 - /// - FontXMaxBoundsBitNv = ((int)0x00040000), - /// - /// Original was GL_FONT_Y_MAX_BOUNDS_BIT_NV = 0x00080000 - /// - FontYMaxBoundsBitNv = ((int)0x00080000), - /// - /// Original was GL_FONT_UNITS_PER_EM_BIT_NV = 0x00100000 - /// - FontUnitsPerEmBitNv = ((int)0x00100000), - /// - /// Original was GL_FONT_ASCENDER_BIT_NV = 0x00200000 - /// - FontAscenderBitNv = ((int)0x00200000), - /// - /// Original was GL_FONT_DESCENDER_BIT_NV = 0x00400000 - /// - FontDescenderBitNv = ((int)0x00400000), - /// - /// Original was GL_FONT_HEIGHT_BIT_NV = 0x00800000 - /// - FontHeightBitNv = ((int)0x00800000), - /// - /// Original was GL_BOLD_BIT_NV = 0x01 - /// - BoldBitNv = ((int)0x01), - /// - /// Original was GL_GLYPH_WIDTH_BIT_NV = 0x01 - /// - GlyphWidthBitNv = ((int)0x01), - /// - /// Original was GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV = 0x01000000 - /// - FontMaxAdvanceWidthBitNv = ((int)0x01000000), - /// - /// Original was GL_GLYPH_HEIGHT_BIT_NV = 0x02 - /// - GlyphHeightBitNv = ((int)0x02), - /// - /// Original was GL_ITALIC_BIT_NV = 0x02 - /// - ItalicBitNv = ((int)0x02), - /// - /// Original was GL_MOVE_TO_NV = 0x02 - /// - MoveToNv = ((int)0x02), - /// - /// Original was GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV = 0x02000000 - /// - FontMaxAdvanceHeightBitNv = ((int)0x02000000), - /// - /// Original was GL_RELATIVE_MOVE_TO_NV = 0x03 - /// - RelativeMoveToNv = ((int)0x03), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV = 0x04 - /// - GlyphHorizontalBearingXBitNv = ((int)0x04), - /// - /// Original was GL_LINE_TO_NV = 0x04 - /// - LineToNv = ((int)0x04), - /// - /// Original was GL_FONT_UNDERLINE_POSITION_BIT_NV = 0x04000000 - /// - FontUnderlinePositionBitNv = ((int)0x04000000), - /// - /// Original was GL_RELATIVE_LINE_TO_NV = 0x05 - /// - RelativeLineToNv = ((int)0x05), - /// - /// Original was GL_HORIZONTAL_LINE_TO_NV = 0x06 - /// - HorizontalLineToNv = ((int)0x06), - /// - /// Original was GL_RELATIVE_HORIZONTAL_LINE_TO_NV = 0x07 - /// - RelativeHorizontalLineToNv = ((int)0x07), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV = 0x08 - /// - GlyphHorizontalBearingYBitNv = ((int)0x08), - /// - /// Original was GL_VERTICAL_LINE_TO_NV = 0x08 - /// - VerticalLineToNv = ((int)0x08), - /// - /// Original was GL_FONT_UNDERLINE_THICKNESS_BIT_NV = 0x08000000 - /// - FontUnderlineThicknessBitNv = ((int)0x08000000), - /// - /// Original was GL_RELATIVE_VERTICAL_LINE_TO_NV = 0x09 - /// - RelativeVerticalLineToNv = ((int)0x09), - /// - /// Original was GL_QUADRATIC_CURVE_TO_NV = 0x0A - /// - QuadraticCurveToNv = ((int)0x0A), - /// - /// Original was GL_RELATIVE_QUADRATIC_CURVE_TO_NV = 0x0B - /// - RelativeQuadraticCurveToNv = ((int)0x0B), - /// - /// Original was GL_PATH_MODELVIEW_STACK_DEPTH_NV = 0x0BA3 - /// - PathModelviewStackDepthNv = ((int)0x0BA3), - /// - /// Original was GL_PATH_PROJECTION_STACK_DEPTH_NV = 0x0BA4 - /// - PathProjectionStackDepthNv = ((int)0x0BA4), - /// - /// Original was GL_PATH_MODELVIEW_MATRIX_NV = 0x0BA6 - /// - PathModelviewMatrixNv = ((int)0x0BA6), - /// - /// Original was GL_PATH_PROJECTION_MATRIX_NV = 0x0BA7 - /// - PathProjectionMatrixNv = ((int)0x0BA7), - /// - /// Original was GL_CUBIC_CURVE_TO_NV = 0x0C - /// - CubicCurveToNv = ((int)0x0C), - /// - /// Original was GL_RELATIVE_CUBIC_CURVE_TO_NV = 0x0D - /// - RelativeCubicCurveToNv = ((int)0x0D), - /// - /// Original was GL_PATH_MAX_MODELVIEW_STACK_DEPTH_NV = 0x0D36 - /// - PathMaxModelviewStackDepthNv = ((int)0x0D36), - /// - /// Original was GL_PATH_MAX_PROJECTION_STACK_DEPTH_NV = 0x0D38 - /// - PathMaxProjectionStackDepthNv = ((int)0x0D38), - /// - /// Original was GL_SMOOTH_QUADRATIC_CURVE_TO_NV = 0x0E - /// - SmoothQuadraticCurveToNv = ((int)0x0E), - /// - /// Original was GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV = 0x0F - /// - RelativeSmoothQuadraticCurveToNv = ((int)0x0F), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV = 0x10 - /// - GlyphHorizontalBearingAdvanceBitNv = ((int)0x10), - /// - /// Original was GL_SMOOTH_CUBIC_CURVE_TO_NV = 0x10 - /// - SmoothCubicCurveToNv = ((int)0x10), - /// - /// Original was GL_GLYPH_HAS_KERNING_BIT_NV = 0x100 - /// - GlyphHasKerningBitNv = ((int)0x100), - /// - /// Original was GL_FONT_HAS_KERNING_BIT_NV = 0x10000000 - /// - FontHasKerningBitNv = ((int)0x10000000), - /// - /// Original was GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV = 0x11 - /// - RelativeSmoothCubicCurveToNv = ((int)0x11), - /// - /// Original was GL_SMALL_CCW_ARC_TO_NV = 0x12 - /// - SmallCcwArcToNv = ((int)0x12), - /// - /// Original was GL_RELATIVE_SMALL_CCW_ARC_TO_NV = 0x13 - /// - RelativeSmallCcwArcToNv = ((int)0x13), - /// - /// Original was GL_SMALL_CW_ARC_TO_NV = 0x14 - /// - SmallCwArcToNv = ((int)0x14), - /// - /// Original was GL_2_BYTES_NV = 0x1407 - /// - Gl2BytesNv = ((int)0x1407), - /// - /// Original was GL_3_BYTES_NV = 0x1408 - /// - Gl3BytesNv = ((int)0x1408), - /// - /// Original was GL_4_BYTES_NV = 0x1409 - /// - Gl4BytesNv = ((int)0x1409), - /// - /// Original was GL_RELATIVE_SMALL_CW_ARC_TO_NV = 0x15 - /// - RelativeSmallCwArcToNv = ((int)0x15), - /// - /// Original was GL_LARGE_CCW_ARC_TO_NV = 0x16 - /// - LargeCcwArcToNv = ((int)0x16), - /// - /// Original was GL_RELATIVE_LARGE_CCW_ARC_TO_NV = 0x17 - /// - RelativeLargeCcwArcToNv = ((int)0x17), - /// - /// Original was GL_PATH_MODELVIEW_NV = 0x1700 - /// - PathModelviewNv = ((int)0x1700), - /// - /// Original was GL_PATH_PROJECTION_NV = 0x1701 - /// - PathProjectionNv = ((int)0x1701), - /// - /// Original was GL_LARGE_CW_ARC_TO_NV = 0x18 - /// - LargeCwArcToNv = ((int)0x18), - /// - /// Original was GL_RELATIVE_LARGE_CW_ARC_TO_NV = 0x19 - /// - RelativeLargeCwArcToNv = ((int)0x19), - /// - /// Original was GL_CONIC_CURVE_TO_NV = 0x1A - /// - ConicCurveToNv = ((int)0x1A), - /// - /// Original was GL_RELATIVE_CONIC_CURVE_TO_NV = 0x1B - /// - RelativeConicCurveToNv = ((int)0x1B), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_X_BIT_NV = 0x20 - /// - GlyphVerticalBearingXBitNv = ((int)0x20), - /// - /// Original was GL_FONT_NUM_GLYPH_INDICES_BIT_NV = 0x20000000 - /// - FontNumGlyphIndicesBitNv = ((int)0x20000000), - /// - /// Original was GL_EYE_LINEAR_NV = 0x2400 - /// - EyeLinearNv = ((int)0x2400), - /// - /// Original was GL_OBJECT_LINEAR_NV = 0x2401 - /// - ObjectLinearNv = ((int)0x2401), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV = 0x40 - /// - GlyphVerticalBearingYBitNv = ((int)0x40), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV = 0x80 - /// - GlyphVerticalBearingAdvanceBitNv = ((int)0x80), - /// - /// Original was GL_PATH_TRANSPOSE_MODELVIEW_MATRIX_NV = 0x84E3 - /// - PathTransposeModelviewMatrixNv = ((int)0x84E3), - /// - /// Original was GL_PATH_TRANSPOSE_PROJECTION_MATRIX_NV = 0x84E4 - /// - PathTransposeProjectionMatrixNv = ((int)0x84E4), - /// - /// Original was GL_PRIMARY_COLOR_NV = 0x852C - /// - PrimaryColorNv = ((int)0x852C), - /// - /// Original was GL_SECONDARY_COLOR_NV = 0x852D - /// - SecondaryColorNv = ((int)0x852D), - /// - /// Original was GL_CONSTANT_NV = 0x8576 - /// - ConstantNv = ((int)0x8576), - /// - /// Original was GL_PRIMARY_COLOR = 0x8577 - /// - PrimaryColor = ((int)0x8577), - /// - /// Original was GL_PATH_FORMAT_SVG_NV = 0x9070 - /// - PathFormatSvgNv = ((int)0x9070), - /// - /// Original was GL_PATH_FORMAT_PS_NV = 0x9071 - /// - PathFormatPsNv = ((int)0x9071), - /// - /// Original was GL_STANDARD_FONT_NAME_NV = 0x9072 - /// - StandardFontNameNv = ((int)0x9072), - /// - /// Original was GL_SYSTEM_FONT_NAME_NV = 0x9073 - /// - SystemFontNameNv = ((int)0x9073), - /// - /// Original was GL_FILE_NAME_NV = 0x9074 - /// - FileNameNv = ((int)0x9074), - /// - /// Original was GL_PATH_STROKE_WIDTH_NV = 0x9075 - /// - PathStrokeWidthNv = ((int)0x9075), - /// - /// Original was GL_PATH_END_CAPS_NV = 0x9076 - /// - PathEndCapsNv = ((int)0x9076), - /// - /// Original was GL_PATH_INITIAL_END_CAP_NV = 0x9077 - /// - PathInitialEndCapNv = ((int)0x9077), - /// - /// Original was GL_PATH_TERMINAL_END_CAP_NV = 0x9078 - /// - PathTerminalEndCapNv = ((int)0x9078), - /// - /// Original was GL_PATH_JOIN_STYLE_NV = 0x9079 - /// - PathJoinStyleNv = ((int)0x9079), - /// - /// Original was GL_PATH_MITER_LIMIT_NV = 0x907A - /// - PathMiterLimitNv = ((int)0x907A), - /// - /// Original was GL_PATH_DASH_CAPS_NV = 0x907B - /// - PathDashCapsNv = ((int)0x907B), - /// - /// Original was GL_PATH_INITIAL_DASH_CAP_NV = 0x907C - /// - PathInitialDashCapNv = ((int)0x907C), - /// - /// Original was GL_PATH_TERMINAL_DASH_CAP_NV = 0x907D - /// - PathTerminalDashCapNv = ((int)0x907D), - /// - /// Original was GL_PATH_DASH_OFFSET_NV = 0x907E - /// - PathDashOffsetNv = ((int)0x907E), - /// - /// Original was GL_PATH_CLIENT_LENGTH_NV = 0x907F - /// - PathClientLengthNv = ((int)0x907F), - /// - /// Original was GL_PATH_FILL_MODE_NV = 0x9080 - /// - PathFillModeNv = ((int)0x9080), - /// - /// Original was GL_PATH_FILL_MASK_NV = 0x9081 - /// - PathFillMaskNv = ((int)0x9081), - /// - /// Original was GL_PATH_FILL_COVER_MODE_NV = 0x9082 - /// - PathFillCoverModeNv = ((int)0x9082), - /// - /// Original was GL_PATH_STROKE_COVER_MODE_NV = 0x9083 - /// - PathStrokeCoverModeNv = ((int)0x9083), - /// - /// Original was GL_PATH_STROKE_MASK_NV = 0x9084 - /// - PathStrokeMaskNv = ((int)0x9084), - /// - /// Original was GL_COUNT_UP_NV = 0x9088 - /// - CountUpNv = ((int)0x9088), - /// - /// Original was GL_COUNT_DOWN_NV = 0x9089 - /// - CountDownNv = ((int)0x9089), - /// - /// Original was GL_PATH_OBJECT_BOUNDING_BOX_NV = 0x908A - /// - PathObjectBoundingBoxNv = ((int)0x908A), - /// - /// Original was GL_CONVEX_HULL_NV = 0x908B - /// - ConvexHullNv = ((int)0x908B), - /// - /// Original was GL_BOUNDING_BOX_NV = 0x908D - /// - BoundingBoxNv = ((int)0x908D), - /// - /// Original was GL_TRANSLATE_X_NV = 0x908E - /// - TranslateXNv = ((int)0x908E), - /// - /// Original was GL_TRANSLATE_Y_NV = 0x908F - /// - TranslateYNv = ((int)0x908F), - /// - /// Original was GL_TRANSLATE_2D_NV = 0x9090 - /// - Translate2DNv = ((int)0x9090), - /// - /// Original was GL_TRANSLATE_3D_NV = 0x9091 - /// - Translate3DNv = ((int)0x9091), - /// - /// Original was GL_AFFINE_2D_NV = 0x9092 - /// - Affine2DNv = ((int)0x9092), - /// - /// Original was GL_AFFINE_3D_NV = 0x9094 - /// - Affine3DNv = ((int)0x9094), - /// - /// Original was GL_TRANSPOSE_AFFINE_2D_NV = 0x9096 - /// - TransposeAffine2DNv = ((int)0x9096), - /// - /// Original was GL_TRANSPOSE_AFFINE_3D_NV = 0x9098 - /// - TransposeAffine3DNv = ((int)0x9098), - /// - /// Original was GL_UTF8_NV = 0x909A - /// - Utf8Nv = ((int)0x909A), - /// - /// Original was GL_UTF16_NV = 0x909B - /// - Utf16Nv = ((int)0x909B), - /// - /// Original was GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV = 0x909C - /// - BoundingBoxOfBoundingBoxesNv = ((int)0x909C), - /// - /// Original was GL_PATH_COMMAND_COUNT_NV = 0x909D - /// - PathCommandCountNv = ((int)0x909D), - /// - /// Original was GL_PATH_COORD_COUNT_NV = 0x909E - /// - PathCoordCountNv = ((int)0x909E), - /// - /// Original was GL_PATH_DASH_ARRAY_COUNT_NV = 0x909F - /// - PathDashArrayCountNv = ((int)0x909F), - /// - /// Original was GL_PATH_COMPUTED_LENGTH_NV = 0x90A0 - /// - PathComputedLengthNv = ((int)0x90A0), - /// - /// Original was GL_PATH_FILL_BOUNDING_BOX_NV = 0x90A1 - /// - PathFillBoundingBoxNv = ((int)0x90A1), - /// - /// Original was GL_PATH_STROKE_BOUNDING_BOX_NV = 0x90A2 - /// - PathStrokeBoundingBoxNv = ((int)0x90A2), - /// - /// Original was GL_SQUARE_NV = 0x90A3 - /// - SquareNv = ((int)0x90A3), - /// - /// Original was GL_ROUND_NV = 0x90A4 - /// - RoundNv = ((int)0x90A4), - /// - /// Original was GL_TRIANGULAR_NV = 0x90A5 - /// - TriangularNv = ((int)0x90A5), - /// - /// Original was GL_BEVEL_NV = 0x90A6 - /// - BevelNv = ((int)0x90A6), - /// - /// Original was GL_MITER_REVERT_NV = 0x90A7 - /// - MiterRevertNv = ((int)0x90A7), - /// - /// Original was GL_MITER_TRUNCATE_NV = 0x90A8 - /// - MiterTruncateNv = ((int)0x90A8), - /// - /// Original was GL_SKIP_MISSING_GLYPH_NV = 0x90A9 - /// - SkipMissingGlyphNv = ((int)0x90A9), - /// - /// Original was GL_USE_MISSING_GLYPH_NV = 0x90AA - /// - UseMissingGlyphNv = ((int)0x90AA), - /// - /// Original was GL_PATH_ERROR_POSITION_NV = 0x90AB - /// - PathErrorPositionNv = ((int)0x90AB), - /// - /// Original was GL_PATH_FOG_GEN_MODE_NV = 0x90AC - /// - PathFogGenModeNv = ((int)0x90AC), - /// - /// Original was GL_ACCUM_ADJACENT_PAIRS_NV = 0x90AD - /// - AccumAdjacentPairsNv = ((int)0x90AD), - /// - /// Original was GL_ADJACENT_PAIRS_NV = 0x90AE - /// - AdjacentPairsNv = ((int)0x90AE), - /// - /// Original was GL_FIRST_TO_REST_NV = 0x90AF - /// - FirstToRestNv = ((int)0x90AF), - /// - /// Original was GL_PATH_GEN_MODE_NV = 0x90B0 - /// - PathGenModeNv = ((int)0x90B0), - /// - /// Original was GL_PATH_GEN_COEFF_NV = 0x90B1 - /// - PathGenCoeffNv = ((int)0x90B1), - /// - /// Original was GL_PATH_GEN_COLOR_FORMAT_NV = 0x90B2 - /// - PathGenColorFormatNv = ((int)0x90B2), - /// - /// Original was GL_PATH_GEN_COMPONENTS_NV = 0x90B3 - /// - PathGenComponentsNv = ((int)0x90B3), - /// - /// Original was GL_PATH_DASH_OFFSET_RESET_NV = 0x90B4 - /// - PathDashOffsetResetNv = ((int)0x90B4), - /// - /// Original was GL_MOVE_TO_RESETS_NV = 0x90B5 - /// - MoveToResetsNv = ((int)0x90B5), - /// - /// Original was GL_MOVE_TO_CONTINUES_NV = 0x90B6 - /// - MoveToContinuesNv = ((int)0x90B6), - /// - /// Original was GL_PATH_STENCIL_FUNC_NV = 0x90B7 - /// - PathStencilFuncNv = ((int)0x90B7), - /// - /// Original was GL_PATH_STENCIL_REF_NV = 0x90B8 - /// - PathStencilRefNv = ((int)0x90B8), - /// - /// Original was GL_PATH_STENCIL_VALUE_MASK_NV = 0x90B9 - /// - PathStencilValueMaskNv = ((int)0x90B9), - /// - /// Original was GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV = 0x90BD - /// - PathStencilDepthOffsetFactorNv = ((int)0x90BD), - /// - /// Original was GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV = 0x90BE - /// - PathStencilDepthOffsetUnitsNv = ((int)0x90BE), - /// - /// Original was GL_PATH_COVER_DEPTH_FUNC_NV = 0x90BF - /// - PathCoverDepthFuncNv = ((int)0x90BF), - /// - /// Original was GL_FONT_GLYPHS_AVAILABLE_NV = 0x9368 - /// - FontGlyphsAvailableNv = ((int)0x9368), - /// - /// Original was GL_FONT_TARGET_UNAVAILABLE_NV = 0x9369 - /// - FontTargetUnavailableNv = ((int)0x9369), - /// - /// Original was GL_FONT_UNAVAILABLE_NV = 0x936A - /// - FontUnavailableNv = ((int)0x936A), - /// - /// Original was GL_FONT_UNINTELLIGIBLE_NV = 0x936B - /// - FontUnintelligibleNv = ((int)0x936B), - /// - /// Original was GL_STANDARD_FONT_FORMAT_NV = 0x936C - /// - StandardFontFormatNv = ((int)0x936C), - /// - /// Original was GL_FRAGMENT_INPUT_NV = 0x936D - /// - FragmentInputNv = ((int)0x936D), - /// - /// Original was GL_ROUNDED_RECT_NV = 0xE8 - /// - RoundedRectNv = ((int)0xE8), - /// - /// Original was GL_RELATIVE_ROUNDED_RECT_NV = 0xE9 - /// - RelativeRoundedRectNv = ((int)0xE9), - /// - /// Original was GL_ROUNDED_RECT2_NV = 0xEA - /// - RoundedRect2Nv = ((int)0xEA), - /// - /// Original was GL_RELATIVE_ROUNDED_RECT2_NV = 0xEB - /// - RelativeRoundedRect2Nv = ((int)0xEB), - /// - /// Original was GL_ROUNDED_RECT4_NV = 0xEC - /// - RoundedRect4Nv = ((int)0xEC), - /// - /// Original was GL_RELATIVE_ROUNDED_RECT4_NV = 0xED - /// - RelativeRoundedRect4Nv = ((int)0xED), - /// - /// Original was GL_ROUNDED_RECT8_NV = 0xEE - /// - RoundedRect8Nv = ((int)0xEE), - /// - /// Original was GL_RELATIVE_ROUNDED_RECT8_NV = 0xEF - /// - RelativeRoundedRect8Nv = ((int)0xEF), - /// - /// Original was GL_RESTART_PATH_NV = 0xF0 - /// - RestartPathNv = ((int)0xF0), - /// - /// Original was GL_DUP_FIRST_CUBIC_CURVE_TO_NV = 0xF2 - /// - DupFirstCubicCurveToNv = ((int)0xF2), - /// - /// Original was GL_DUP_LAST_CUBIC_CURVE_TO_NV = 0xF4 - /// - DupLastCubicCurveToNv = ((int)0xF4), - /// - /// Original was GL_RECT_NV = 0xF6 - /// - RectNv = ((int)0xF6), - /// - /// Original was GL_RELATIVE_RECT_NV = 0xF7 - /// - RelativeRectNv = ((int)0xF7), - /// - /// Original was GL_CIRCULAR_CCW_ARC_TO_NV = 0xF8 - /// - CircularCcwArcToNv = ((int)0xF8), - /// - /// Original was GL_CIRCULAR_CW_ARC_TO_NV = 0xFA - /// - CircularCwArcToNv = ((int)0xFA), - /// - /// Original was GL_CIRCULAR_TANGENT_ARC_TO_NV = 0xFC - /// - CircularTangentArcToNv = ((int)0xFC), - /// - /// Original was GL_ARC_TO_NV = 0xFE - /// - ArcToNv = ((int)0xFE), - /// - /// Original was GL_RELATIVE_ARC_TO_NV = 0xFF - /// - RelativeArcToNv = ((int)0xFF), - } - - /// - /// Not used directly. - /// - public enum NvPathRenderingSharedEdge : int - { - /// - /// Original was GL_SHARED_EDGE_NV = 0xC0 - /// - SharedEdgeNv = ((int)0xC0), - } - - /// - /// Not used directly. - /// - public enum NvPixelBufferObject : int - { - /// - /// Original was GL_PIXEL_PACK_BUFFER_NV = 0x88EB - /// - PixelPackBufferNv = ((int)0x88EB), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER_NV = 0x88EC - /// - PixelUnpackBufferNv = ((int)0x88EC), - /// - /// Original was GL_PIXEL_PACK_BUFFER_BINDING_NV = 0x88ED - /// - PixelPackBufferBindingNv = ((int)0x88ED), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER_BINDING_NV = 0x88EF - /// - PixelUnpackBufferBindingNv = ((int)0x88EF), - } - - /// - /// Not used directly. - /// - public enum NvPolygonMode : int - { - /// - /// Original was GL_POLYGON_MODE_NV = 0x0B40 - /// - PolygonModeNv = ((int)0x0B40), - /// - /// Original was GL_POINT_NV = 0x1B00 - /// - PointNv = ((int)0x1B00), - /// - /// Original was GL_LINE_NV = 0x1B01 - /// - LineNv = ((int)0x1B01), - /// - /// Original was GL_FILL_NV = 0x1B02 - /// - FillNv = ((int)0x1B02), - /// - /// Original was GL_POLYGON_OFFSET_POINT_NV = 0x2A01 - /// - PolygonOffsetPointNv = ((int)0x2A01), - /// - /// Original was GL_POLYGON_OFFSET_LINE_NV = 0x2A02 - /// - PolygonOffsetLineNv = ((int)0x2A02), - } - - /// - /// Not used directly. - /// - public enum NvReadBuffer : int - { - /// - /// Original was GL_READ_BUFFER_NV = 0x0C02 - /// - ReadBufferNv = ((int)0x0C02), - } - - /// - /// Not used directly. - /// - public enum NvReadBufferFront : int - { - } - - /// - /// Not used directly. - /// - public enum NvReadDepth : int - { - } - - /// - /// Not used directly. - /// - public enum NvReadDepthStencil : int - { - } - - /// - /// Not used directly. - /// - public enum NvReadStencil : int - { - } - - /// - /// Not used directly. - /// - public enum NvSampleLocations : int - { - /// - /// Original was GL_SAMPLE_LOCATION_NV = 0x8E50 - /// - SampleLocationNv = ((int)0x8E50), - /// - /// Original was GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV = 0x933D - /// - SampleLocationSubpixelBitsNv = ((int)0x933D), - /// - /// Original was GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV = 0x933E - /// - SampleLocationPixelGridWidthNv = ((int)0x933E), - /// - /// Original was GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV = 0x933F - /// - SampleLocationPixelGridHeightNv = ((int)0x933F), - /// - /// Original was GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV = 0x9340 - /// - ProgrammableSampleLocationTableSizeNv = ((int)0x9340), - /// - /// Original was GL_PROGRAMMABLE_SAMPLE_LOCATION_NV = 0x9341 - /// - ProgrammableSampleLocationNv = ((int)0x9341), - /// - /// Original was GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV = 0x9342 - /// - FramebufferProgrammableSampleLocationsNv = ((int)0x9342), - /// - /// Original was GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV = 0x9343 - /// - FramebufferSampleLocationPixelGridNv = ((int)0x9343), - } - - /// - /// Not used directly. - /// - [Flags] - public enum NvSampleMaskOverrideCoverage : int - { - } - - /// - /// Not used directly. - /// - public enum NvShaderAtomicFp16Vector : int - { - } - - /// - /// Not used directly. - /// - public enum NvShaderNoperspectiveInterpolation : int - { - } - - /// - /// Not used directly. - /// - public enum NvShadowSamplersArray : int - { - /// - /// Original was GL_SAMPLER_2D_ARRAY_SHADOW_NV = 0x8DC4 - /// - Sampler2DArrayShadowNv = ((int)0x8DC4), - } - - /// - /// Not used directly. - /// - public enum NvShadowSamplersCube : int - { - /// - /// Original was GL_SAMPLER_CUBE_SHADOW_NV = 0x8DC5 - /// - SamplerCubeShadowNv = ((int)0x8DC5), - } - - /// - /// Not used directly. - /// - public enum NvSrgbFormats : int - { - /// - /// Original was GL_ETC1_SRGB8_NV = 0x88EE - /// - Etc1Srgb8Nv = ((int)0x88EE), - /// - /// Original was GL_SRGB8_NV = 0x8C41 - /// - Srgb8Nv = ((int)0x8C41), - /// - /// Original was GL_SLUMINANCE_ALPHA_NV = 0x8C44 - /// - SluminanceAlphaNv = ((int)0x8C44), - /// - /// Original was GL_SLUMINANCE8_ALPHA8_NV = 0x8C45 - /// - Sluminance8Alpha8Nv = ((int)0x8C45), - /// - /// Original was GL_SLUMINANCE_NV = 0x8C46 - /// - SluminanceNv = ((int)0x8C46), - /// - /// Original was GL_SLUMINANCE8_NV = 0x8C47 - /// - Sluminance8Nv = ((int)0x8C47), - /// - /// Original was GL_COMPRESSED_SRGB_S3TC_DXT1_NV = 0x8C4C - /// - CompressedSrgbS3tcDxt1Nv = ((int)0x8C4C), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV = 0x8C4D - /// - CompressedSrgbAlphaS3tcDxt1Nv = ((int)0x8C4D), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV = 0x8C4E - /// - CompressedSrgbAlphaS3tcDxt3Nv = ((int)0x8C4E), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV = 0x8C4F - /// - CompressedSrgbAlphaS3tcDxt5Nv = ((int)0x8C4F), - } - - /// - /// Not used directly. - /// - public enum NvStereoViewRendering : int - { - } - - /// - /// Not used directly. - /// - public enum NvTextureBorderClamp : int - { - /// - /// Original was GL_TEXTURE_BORDER_COLOR_NV = 0x1004 - /// - TextureBorderColorNv = ((int)0x1004), - /// - /// Original was GL_CLAMP_TO_BORDER_NV = 0x812D - /// - ClampToBorderNv = ((int)0x812D), - } - - /// - /// Not used directly. - /// - public enum NvTextureCompressionS3tcUpdate : int - { - } - - /// - /// Not used directly. - /// - public enum NvTextureNpot2DMipmap : int - { - } - - /// - /// Not used directly. - /// - public enum NvViewportArray : int - { - /// - /// Original was GL_DEPTH_RANGE = 0x0B70 - /// - DepthRange = ((int)0x0B70), - /// - /// Original was GL_VIEWPORT = 0x0BA2 - /// - Viewport = ((int)0x0BA2), - /// - /// Original was GL_SCISSOR_BOX = 0x0C10 - /// - ScissorBox = ((int)0x0C10), - /// - /// Original was GL_SCISSOR_TEST = 0x0C11 - /// - ScissorTest = ((int)0x0C11), - /// - /// Original was GL_MAX_VIEWPORTS_NV = 0x825B - /// - MaxViewportsNv = ((int)0x825B), - /// - /// Original was GL_VIEWPORT_SUBPIXEL_BITS_NV = 0x825C - /// - ViewportSubpixelBitsNv = ((int)0x825C), - /// - /// Original was GL_VIEWPORT_BOUNDS_RANGE_NV = 0x825D - /// - ViewportBoundsRangeNv = ((int)0x825D), - /// - /// Original was GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV = 0x825F - /// - ViewportIndexProvokingVertexNv = ((int)0x825F), - } - - /// - /// Not used directly. - /// - public enum NvViewportArray2 : int - { - } - - /// - /// Not used directly. - /// - public enum NvViewportSwizzle : int - { - /// - /// Original was GL_VIEWPORT_SWIZZLE_POSITIVE_X_NV = 0x9350 - /// - ViewportSwizzlePositiveXNv = ((int)0x9350), - /// - /// Original was GL_VIEWPORT_SWIZZLE_NEGATIVE_X_NV = 0x9351 - /// - ViewportSwizzleNegativeXNv = ((int)0x9351), - /// - /// Original was GL_VIEWPORT_SWIZZLE_POSITIVE_Y_NV = 0x9352 - /// - ViewportSwizzlePositiveYNv = ((int)0x9352), - /// - /// Original was GL_VIEWPORT_SWIZZLE_NEGATIVE_Y_NV = 0x9353 - /// - ViewportSwizzleNegativeYNv = ((int)0x9353), - /// - /// Original was GL_VIEWPORT_SWIZZLE_POSITIVE_Z_NV = 0x9354 - /// - ViewportSwizzlePositiveZNv = ((int)0x9354), - /// - /// Original was GL_VIEWPORT_SWIZZLE_NEGATIVE_Z_NV = 0x9355 - /// - ViewportSwizzleNegativeZNv = ((int)0x9355), - /// - /// Original was GL_VIEWPORT_SWIZZLE_POSITIVE_W_NV = 0x9356 - /// - ViewportSwizzlePositiveWNv = ((int)0x9356), - /// - /// Original was GL_VIEWPORT_SWIZZLE_NEGATIVE_W_NV = 0x9357 - /// - ViewportSwizzleNegativeWNv = ((int)0x9357), - /// - /// Original was GL_VIEWPORT_SWIZZLE_X_NV = 0x9358 - /// - ViewportSwizzleXNv = ((int)0x9358), - /// - /// Original was GL_VIEWPORT_SWIZZLE_Y_NV = 0x9359 - /// - ViewportSwizzleYNv = ((int)0x9359), - /// - /// Original was GL_VIEWPORT_SWIZZLE_Z_NV = 0x935A - /// - ViewportSwizzleZNv = ((int)0x935A), - /// - /// Original was GL_VIEWPORT_SWIZZLE_W_NV = 0x935B - /// - ViewportSwizzleWNv = ((int)0x935B), - } - - /// - /// Not used directly. - /// - public enum NvXBlendEquationAdvancedMultiDrawBuffers : int - { - } - - /// - /// Not used directly. - /// - public enum ObjectIdentifier : int - { - /// - /// Original was GL_TEXTURE = 0x1702 - /// - Texture = ((int)0x1702), - /// - /// Original was GL_VERTEX_ARRAY = 0x8074 - /// - VertexArray = ((int)0x8074), - /// - /// Original was GL_BUFFER = 0x82E0 - /// - Buffer = ((int)0x82E0), - /// - /// Original was GL_SHADER = 0x82E1 - /// - Shader = ((int)0x82E1), - /// - /// Original was GL_PROGRAM = 0x82E2 - /// - Program = ((int)0x82E2), - /// - /// Original was GL_QUERY = 0x82E3 - /// - Query = ((int)0x82E3), - /// - /// Original was GL_PROGRAM_PIPELINE = 0x82E4 - /// - ProgramPipeline = ((int)0x82E4), - /// - /// Original was GL_SAMPLER = 0x82E6 - /// - Sampler = ((int)0x82E6), - /// - /// Original was GL_FRAMEBUFFER = 0x8D40 - /// - Framebuffer = ((int)0x8D40), - /// - /// Original was GL_RENDERBUFFER = 0x8D41 - /// - Renderbuffer = ((int)0x8D41), - /// - /// Original was GL_TRANSFORM_FEEDBACK = 0x8E22 - /// - TransformFeedback = ((int)0x8E22), - } - - /// - /// Used in GL.GetObjectLabel, GL.ObjectLabel and 2 other functions - /// - public enum ObjectLabelIdentifier : int - { - /// - /// Original was GL_TEXTURE = 0x1702 - /// - Texture = ((int)0x1702), - /// - /// Original was GL_VERTEX_ARRAY = 0x8074 - /// - VertexArray = ((int)0x8074), - /// - /// Original was GL_BUFFER = 0x82E0 - /// - Buffer = ((int)0x82E0), - /// - /// Original was GL_SHADER = 0x82E1 - /// - Shader = ((int)0x82E1), - /// - /// Original was GL_PROGRAM = 0x82E2 - /// - Program = ((int)0x82E2), - /// - /// Original was GL_QUERY = 0x82E3 - /// - Query = ((int)0x82E3), - /// - /// Original was GL_PROGRAM_PIPELINE = 0x82E4 - /// - ProgramPipeline = ((int)0x82E4), - /// - /// Original was GL_SAMPLER = 0x82E6 - /// - Sampler = ((int)0x82E6), - /// - /// Original was GL_FRAMEBUFFER = 0X8d40 - /// - Framebuffer = ((int)0X8d40), - /// - /// Original was GL_RENDERBUFFER = 0X8d41 - /// - Renderbuffer = ((int)0X8d41), - } - - /// - /// Not used directly. - /// - [Flags] - public enum OcclusionQueryEventMaskAmd : int - { - /// - /// Original was GL_QUERY_DEPTH_PASS_EVENT_BIT_AMD = 0x00000001 - /// - QueryDepthPassEventBitAmd = ((int)0x00000001), - /// - /// Original was GL_QUERY_DEPTH_FAIL_EVENT_BIT_AMD = 0x00000002 - /// - QueryDepthFailEventBitAmd = ((int)0x00000002), - /// - /// Original was GL_QUERY_STENCIL_FAIL_EVENT_BIT_AMD = 0x00000004 - /// - QueryStencilFailEventBitAmd = ((int)0x00000004), - /// - /// Original was GL_QUERY_DEPTH_BOUNDS_FAIL_EVENT_BIT_AMD = 0x00000008 - /// - QueryDepthBoundsFailEventBitAmd = ((int)0x00000008), - /// - /// Original was GL_QUERY_ALL_EVENT_BITS_AMD = 0xFFFFFFFF - /// - QueryAllEventBitsAmd = unchecked((int)0xFFFFFFFF), - } - - /// - /// Not used directly. - /// - public enum OesCompressedEtc1Rgb8SubTexture : int - { - } - - /// - /// Not used directly. - /// - public enum OesCompressedEtc1Rgb8Texture : int - { - /// - /// Original was GL_ETC1_RGB8_OES = 0x8D64 - /// - Etc1Rgb8Oes = ((int)0x8D64), - } - - /// - /// Not used directly. - /// - public enum OesCompressedPalettedTexture : int - { - /// - /// Original was GL_PALETTE4_RGB8_OES = 0x8B90 - /// - Palette4Rgb8Oes = ((int)0x8B90), - /// - /// Original was GL_PALETTE4_RGBA8_OES = 0x8B91 - /// - Palette4Rgba8Oes = ((int)0x8B91), - /// - /// Original was GL_PALETTE4_R5_G6_B5_OES = 0x8B92 - /// - Palette4R5G6B5Oes = ((int)0x8B92), - /// - /// Original was GL_PALETTE4_RGBA4_OES = 0x8B93 - /// - Palette4Rgba4Oes = ((int)0x8B93), - /// - /// Original was GL_PALETTE4_RGB5_A1_OES = 0x8B94 - /// - Palette4Rgb5A1Oes = ((int)0x8B94), - /// - /// Original was GL_PALETTE8_RGB8_OES = 0x8B95 - /// - Palette8Rgb8Oes = ((int)0x8B95), - /// - /// Original was GL_PALETTE8_RGBA8_OES = 0x8B96 - /// - Palette8Rgba8Oes = ((int)0x8B96), - /// - /// Original was GL_PALETTE8_R5_G6_B5_OES = 0x8B97 - /// - Palette8R5G6B5Oes = ((int)0x8B97), - /// - /// Original was GL_PALETTE8_RGBA4_OES = 0x8B98 - /// - Palette8Rgba4Oes = ((int)0x8B98), - /// - /// Original was GL_PALETTE8_RGB5_A1_OES = 0x8B99 - /// - Palette8Rgb5A1Oes = ((int)0x8B99), - } - - /// - /// Not used directly. - /// - public enum OesCopyImage : int - { - } - - /// - /// Not used directly. - /// - public enum OesDepth24 : int - { - /// - /// Original was GL_DEPTH_COMPONENT24_OES = 0x81A6 - /// - DepthComponent24Oes = ((int)0x81A6), - } - - /// - /// Not used directly. - /// - public enum OesDepth32 : int - { - /// - /// Original was GL_DEPTH_COMPONENT32_OES = 0x81A7 - /// - DepthComponent32Oes = ((int)0x81A7), - } - - /// - /// Not used directly. - /// - public enum OesDepthTexture : int - { - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_DEPTH_COMPONENT = 0x1902 - /// - DepthComponent = ((int)0x1902), - } - - /// - /// Not used directly. - /// - public enum OesDrawBuffersIndexed : int - { - /// - /// Original was GL_ZERO = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_SRC_COLOR = 0x0300 - /// - SrcColor = ((int)0x0300), - /// - /// Original was GL_ONE_MINUS_SRC_COLOR = 0x0301 - /// - OneMinusSrcColor = ((int)0x0301), - /// - /// Original was GL_SRC_ALPHA = 0x0302 - /// - SrcAlpha = ((int)0x0302), - /// - /// Original was GL_ONE_MINUS_SRC_ALPHA = 0x0303 - /// - OneMinusSrcAlpha = ((int)0x0303), - /// - /// Original was GL_DST_ALPHA = 0x0304 - /// - DstAlpha = ((int)0x0304), - /// - /// Original was GL_ONE_MINUS_DST_ALPHA = 0x0305 - /// - OneMinusDstAlpha = ((int)0x0305), - /// - /// Original was GL_DST_COLOR = 0x0306 - /// - DstColor = ((int)0x0306), - /// - /// Original was GL_ONE_MINUS_DST_COLOR = 0x0307 - /// - OneMinusDstColor = ((int)0x0307), - /// - /// Original was GL_SRC_ALPHA_SATURATE = 0x0308 - /// - SrcAlphaSaturate = ((int)0x0308), - /// - /// Original was GL_BLEND = 0x0BE2 - /// - Blend = ((int)0x0BE2), - /// - /// Original was GL_COLOR_WRITEMASK = 0x0C23 - /// - ColorWritemask = ((int)0x0C23), - /// - /// Original was GL_CONSTANT_COLOR = 0x8001 - /// - ConstantColor = ((int)0x8001), - /// - /// Original was GL_ONE_MINUS_CONSTANT_COLOR = 0x8002 - /// - OneMinusConstantColor = ((int)0x8002), - /// - /// Original was GL_CONSTANT_ALPHA = 0x8003 - /// - ConstantAlpha = ((int)0x8003), - /// - /// Original was GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004 - /// - OneMinusConstantAlpha = ((int)0x8004), - /// - /// Original was GL_FUNC_ADD = 0x8006 - /// - FuncAdd = ((int)0x8006), - /// - /// Original was GL_MIN = 0x8007 - /// - Min = ((int)0x8007), - /// - /// Original was GL_MAX = 0x8008 - /// - Max = ((int)0x8008), - /// - /// Original was GL_BLEND_EQUATION_RGB = 0x8009 - /// - BlendEquationRgb = ((int)0x8009), - /// - /// Original was GL_FUNC_SUBTRACT = 0x800A - /// - FuncSubtract = ((int)0x800A), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT = 0x800B - /// - FuncReverseSubtract = ((int)0x800B), - /// - /// Original was GL_BLEND_DST_RGB = 0x80C8 - /// - BlendDstRgb = ((int)0x80C8), - /// - /// Original was GL_BLEND_SRC_RGB = 0x80C9 - /// - BlendSrcRgb = ((int)0x80C9), - /// - /// Original was GL_BLEND_DST_ALPHA = 0x80CA - /// - BlendDstAlpha = ((int)0x80CA), - /// - /// Original was GL_BLEND_SRC_ALPHA = 0x80CB - /// - BlendSrcAlpha = ((int)0x80CB), - /// - /// Original was GL_BLEND_EQUATION_ALPHA = 0x883D - /// - BlendEquationAlpha = ((int)0x883D), - /// - /// Original was GL_ONE = 1 - /// - One = ((int)1), - } - - /// - /// Not used directly. - /// - public enum OesDrawElementsBaseVertex : int - { - } - - /// - /// Not used directly. - /// - public enum OesEglImage : int - { - } - - /// - /// Not used directly. - /// - public enum OesEglImageExternal : int - { - /// - /// Original was GL_TEXTURE_EXTERNAL_OES = 0x8D65 - /// - TextureExternalOes = ((int)0x8D65), - /// - /// Original was GL_SAMPLER_EXTERNAL_OES = 0x8D66 - /// - SamplerExternalOes = ((int)0x8D66), - /// - /// Original was GL_TEXTURE_BINDING_EXTERNAL_OES = 0x8D67 - /// - TextureBindingExternalOes = ((int)0x8D67), - /// - /// Original was GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES = 0x8D68 - /// - RequiredTextureImageUnitsOes = ((int)0x8D68), - } - - /// - /// Not used directly. - /// - public enum OesEglImageExternalEssl3 : int - { - } - - /// - /// Not used directly. - /// - public enum OesElementIndexUint : int - { - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - } - - /// - /// Not used directly. - /// - public enum OesFboRenderMipmap : int - { - } - - /// - /// Not used directly. - /// - public enum OesFragmentPrecisionHigh : int - { - } - - /// - /// Not used directly. - /// - public enum OesGeometryPointSize : int - { - } - - /// - /// Not used directly. - /// - public enum OesGeometryShader : int - { - /// - /// Original was GL_GEOMETRY_SHADER_BIT_OES = 0x00000004 - /// - GeometryShaderBitOes = ((int)0x00000004), - /// - /// Original was GL_LINES_ADJACENCY_OES = 0x000A - /// - LinesAdjacencyOes = ((int)0x000A), - /// - /// Original was GL_LINE_STRIP_ADJACENCY_OES = 0x000B - /// - LineStripAdjacencyOes = ((int)0x000B), - /// - /// Original was GL_TRIANGLES_ADJACENCY_OES = 0x000C - /// - TrianglesAdjacencyOes = ((int)0x000C), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY_OES = 0x000D - /// - TriangleStripAdjacencyOes = ((int)0x000D), - /// - /// Original was GL_LAYER_PROVOKING_VERTEX_OES = 0x825E - /// - LayerProvokingVertexOes = ((int)0x825E), - /// - /// Original was GL_UNDEFINED_VERTEX_OES = 0x8260 - /// - UndefinedVertexOes = ((int)0x8260), - /// - /// Original was GL_GEOMETRY_SHADER_INVOCATIONS_OES = 0x887F - /// - GeometryShaderInvocationsOes = ((int)0x887F), - /// - /// Original was GL_GEOMETRY_LINKED_VERTICES_OUT_OES = 0x8916 - /// - GeometryLinkedVerticesOutOes = ((int)0x8916), - /// - /// Original was GL_GEOMETRY_LINKED_INPUT_TYPE_OES = 0x8917 - /// - GeometryLinkedInputTypeOes = ((int)0x8917), - /// - /// Original was GL_GEOMETRY_LINKED_OUTPUT_TYPE_OES = 0x8918 - /// - GeometryLinkedOutputTypeOes = ((int)0x8918), - /// - /// Original was GL_MAX_GEOMETRY_UNIFORM_BLOCKS_OES = 0x8A2C - /// - MaxGeometryUniformBlocksOes = ((int)0x8A2C), - /// - /// Original was GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OES = 0x8A32 - /// - MaxCombinedGeometryUniformComponentsOes = ((int)0x8A32), - /// - /// Original was GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES = 0x8C29 - /// - MaxGeometryTextureImageUnitsOes = ((int)0x8C29), - /// - /// Original was GL_PRIMITIVES_GENERATED_OES = 0x8C87 - /// - PrimitivesGeneratedOes = ((int)0x8C87), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES = 0x8DA7 - /// - FramebufferAttachmentLayeredOes = ((int)0x8DA7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES = 0x8DA8 - /// - FramebufferIncompleteLayerTargetsOes = ((int)0x8DA8), - /// - /// Original was GL_GEOMETRY_SHADER_OES = 0x8DD9 - /// - GeometryShaderOes = ((int)0x8DD9), - /// - /// Original was GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES = 0x8DDF - /// - MaxGeometryUniformComponentsOes = ((int)0x8DDF), - /// - /// Original was GL_MAX_GEOMETRY_OUTPUT_VERTICES_OES = 0x8DE0 - /// - MaxGeometryOutputVerticesOes = ((int)0x8DE0), - /// - /// Original was GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES = 0x8DE1 - /// - MaxGeometryTotalOutputComponentsOes = ((int)0x8DE1), - /// - /// Original was GL_FIRST_VERTEX_CONVENTION_OES = 0x8E4D - /// - FirstVertexConventionOes = ((int)0x8E4D), - /// - /// Original was GL_LAST_VERTEX_CONVENTION_OES = 0x8E4E - /// - LastVertexConventionOes = ((int)0x8E4E), - /// - /// Original was GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES = 0x8E5A - /// - MaxGeometryShaderInvocationsOes = ((int)0x8E5A), - /// - /// Original was GL_MAX_GEOMETRY_IMAGE_UNIFORMS_OES = 0x90CD - /// - MaxGeometryImageUniformsOes = ((int)0x90CD), - /// - /// Original was GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES = 0x90D7 - /// - MaxGeometryShaderStorageBlocksOes = ((int)0x90D7), - /// - /// Original was GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES = 0x9123 - /// - MaxGeometryInputComponentsOes = ((int)0x9123), - /// - /// Original was GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES = 0x9124 - /// - MaxGeometryOutputComponentsOes = ((int)0x9124), - /// - /// Original was GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_OES = 0x92CF - /// - MaxGeometryAtomicCounterBuffersOes = ((int)0x92CF), - /// - /// Original was GL_MAX_GEOMETRY_ATOMIC_COUNTERS_OES = 0x92D5 - /// - MaxGeometryAtomicCountersOes = ((int)0x92D5), - /// - /// Original was GL_REFERENCED_BY_GEOMETRY_SHADER_OES = 0x9309 - /// - ReferencedByGeometryShaderOes = ((int)0x9309), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_LAYERS_OES = 0x9312 - /// - FramebufferDefaultLayersOes = ((int)0x9312), - /// - /// Original was GL_MAX_FRAMEBUFFER_LAYERS_OES = 0x9317 - /// - MaxFramebufferLayersOes = ((int)0x9317), - } - - /// - /// Not used directly. - /// - public enum OesGetProgramBinary : int - { - /// - /// Original was GL_PROGRAM_BINARY_LENGTH_OES = 0x8741 - /// - ProgramBinaryLengthOes = ((int)0x8741), - /// - /// Original was GL_NUM_PROGRAM_BINARY_FORMATS_OES = 0x87FE - /// - NumProgramBinaryFormatsOes = ((int)0x87FE), - /// - /// Original was GL_PROGRAM_BINARY_FORMATS_OES = 0x87FF - /// - ProgramBinaryFormatsOes = ((int)0x87FF), - } - - /// - /// Not used directly. - /// - public enum OesGpuShader5 : int - { - } - - /// - /// Not used directly. - /// - public enum OesMapbuffer : int - { - /// - /// Original was GL_WRITE_ONLY_OES = 0x88B9 - /// - WriteOnlyOes = ((int)0x88B9), - /// - /// Original was GL_BUFFER_ACCESS_OES = 0x88BB - /// - BufferAccessOes = ((int)0x88BB), - /// - /// Original was GL_BUFFER_MAPPED_OES = 0x88BC - /// - BufferMappedOes = ((int)0x88BC), - /// - /// Original was GL_BUFFER_MAP_POINTER_OES = 0x88BD - /// - BufferMapPointerOes = ((int)0x88BD), - } - - /// - /// Not used directly. - /// - public enum OesPackedDepthStencil : int - { - /// - /// Original was GL_DEPTH_STENCIL_OES = 0x84F9 - /// - DepthStencilOes = ((int)0x84F9), - /// - /// Original was GL_UNSIGNED_INT_24_8_OES = 0x84FA - /// - UnsignedInt248Oes = ((int)0x84FA), - /// - /// Original was GL_DEPTH24_STENCIL8_OES = 0x88F0 - /// - Depth24Stencil8Oes = ((int)0x88F0), - } - - /// - /// Not used directly. - /// - public enum OesPrimitiveBoundingBox : int - { - /// - /// Original was GL_PRIMITIVE_BOUNDING_BOX_OES = 0x92BE - /// - PrimitiveBoundingBoxOes = ((int)0x92BE), - } - - /// - /// Not used directly. - /// - public enum OesRequiredInternalformat : int - { - /// - /// Original was GL_ALPHA8_OES = 0x803C - /// - Alpha8Oes = ((int)0x803C), - /// - /// Original was GL_LUMINANCE8_OES = 0x8040 - /// - Luminance8Oes = ((int)0x8040), - /// - /// Original was GL_LUMINANCE4_ALPHA4_OES = 0x8043 - /// - Luminance4Alpha4Oes = ((int)0x8043), - /// - /// Original was GL_LUMINANCE8_ALPHA8_OES = 0x8045 - /// - Luminance8Alpha8Oes = ((int)0x8045), - /// - /// Original was GL_RGB8_OES = 0x8051 - /// - Rgb8Oes = ((int)0x8051), - /// - /// Original was GL_RGB10_EXT = 0x8052 - /// - Rgb10Ext = ((int)0x8052), - /// - /// Original was GL_RGBA4_OES = 0x8056 - /// - Rgba4Oes = ((int)0x8056), - /// - /// Original was GL_RGB5_A1_OES = 0x8057 - /// - Rgb5A1Oes = ((int)0x8057), - /// - /// Original was GL_RGBA8_OES = 0x8058 - /// - Rgba8Oes = ((int)0x8058), - /// - /// Original was GL_RGB10_A2_EXT = 0x8059 - /// - Rgb10A2Ext = ((int)0x8059), - /// - /// Original was GL_DEPTH_COMPONENT16_OES = 0x81A5 - /// - DepthComponent16Oes = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT24_OES = 0x81A6 - /// - DepthComponent24Oes = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT32_OES = 0x81A7 - /// - DepthComponent32Oes = ((int)0x81A7), - /// - /// Original was GL_DEPTH24_STENCIL8_OES = 0x88F0 - /// - Depth24Stencil8Oes = ((int)0x88F0), - /// - /// Original was GL_RGB565_OES = 0x8D62 - /// - Rgb565Oes = ((int)0x8D62), - } - - /// - /// Not used directly. - /// - public enum OesRgb8Rgba8 : int - { - /// - /// Original was GL_RGB8_OES = 0x8051 - /// - Rgb8Oes = ((int)0x8051), - /// - /// Original was GL_RGBA8_OES = 0x8058 - /// - Rgba8Oes = ((int)0x8058), - } - - /// - /// Not used directly. - /// - public enum OesSampleShading : int - { - /// - /// Original was GL_SAMPLE_SHADING_OES = 0x8C36 - /// - SampleShadingOes = ((int)0x8C36), - /// - /// Original was GL_MIN_SAMPLE_SHADING_VALUE_OES = 0x8C37 - /// - MinSampleShadingValueOes = ((int)0x8C37), - } - - /// - /// Not used directly. - /// - public enum OesSampleVariables : int - { - } - - /// - /// Not used directly. - /// - public enum OesShaderImageAtomic : int - { - } - - /// - /// Not used directly. - /// - public enum OesShaderIoBlocks : int - { - } - - /// - /// Not used directly. - /// - public enum OesShaderMultisampleInterpolation : int - { - /// - /// Original was GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES = 0x8E5B - /// - MinFragmentInterpolationOffsetOes = ((int)0x8E5B), - /// - /// Original was GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES = 0x8E5C - /// - MaxFragmentInterpolationOffsetOes = ((int)0x8E5C), - /// - /// Original was GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES = 0x8E5D - /// - FragmentInterpolationOffsetBitsOes = ((int)0x8E5D), - } - - /// - /// Not used directly. - /// - public enum OesStandardDerivatives : int - { - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES = 0x8B8B - /// - FragmentShaderDerivativeHintOes = ((int)0x8B8B), - } - - /// - /// Not used directly. - /// - public enum OesStencil1 : int - { - /// - /// Original was GL_STENCIL_INDEX1_OES = 0x8D46 - /// - StencilIndex1Oes = ((int)0x8D46), - } - - /// - /// Not used directly. - /// - public enum OesStencil4 : int - { - /// - /// Original was GL_STENCIL_INDEX4_OES = 0x8D47 - /// - StencilIndex4Oes = ((int)0x8D47), - } - - /// - /// Not used directly. - /// - public enum OesSurfacelessContext : int - { - /// - /// Original was GL_FRAMEBUFFER_UNDEFINED_OES = 0x8219 - /// - FramebufferUndefinedOes = ((int)0x8219), - } - - /// - /// Not used directly. - /// - public enum OesTessellationPointSize : int - { - } - - /// - /// Not used directly. - /// - public enum OesTessellationShader : int - { - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT_OES = 0x00000008 - /// - TessControlShaderBitOes = ((int)0x00000008), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT_OES = 0x00000010 - /// - TessEvaluationShaderBitOes = ((int)0x00000010), - /// - /// Original was GL_TRIANGLES = 0x0004 - /// - Triangles = ((int)0x0004), - /// - /// Original was GL_QUADS_OES = 0x0007 - /// - QuadsOes = ((int)0x0007), - /// - /// Original was GL_PATCHES_OES = 0x000E - /// - PatchesOes = ((int)0x000E), - /// - /// Original was GL_EQUAL = 0x0202 - /// - Equal = ((int)0x0202), - /// - /// Original was GL_CW = 0x0900 - /// - Cw = ((int)0x0900), - /// - /// Original was GL_CCW = 0x0901 - /// - Ccw = ((int)0x0901), - /// - /// Original was GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES = 0x8221 - /// - PrimitiveRestartForPatchesSupportedOes = ((int)0x8221), - /// - /// Original was GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES = 0x886C - /// - MaxTessControlInputComponentsOes = ((int)0x886C), - /// - /// Original was GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES = 0x886D - /// - MaxTessEvaluationInputComponentsOes = ((int)0x886D), - /// - /// Original was GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES = 0x8E1E - /// - MaxCombinedTessControlUniformComponentsOes = ((int)0x8E1E), - /// - /// Original was GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES = 0x8E1F - /// - MaxCombinedTessEvaluationUniformComponentsOes = ((int)0x8E1F), - /// - /// Original was GL_PATCH_VERTICES_OES = 0x8E72 - /// - PatchVerticesOes = ((int)0x8E72), - /// - /// Original was GL_TESS_CONTROL_OUTPUT_VERTICES_OES = 0x8E75 - /// - TessControlOutputVerticesOes = ((int)0x8E75), - /// - /// Original was GL_TESS_GEN_MODE_OES = 0x8E76 - /// - TessGenModeOes = ((int)0x8E76), - /// - /// Original was GL_TESS_GEN_SPACING_OES = 0x8E77 - /// - TessGenSpacingOes = ((int)0x8E77), - /// - /// Original was GL_TESS_GEN_VERTEX_ORDER_OES = 0x8E78 - /// - TessGenVertexOrderOes = ((int)0x8E78), - /// - /// Original was GL_TESS_GEN_POINT_MODE_OES = 0x8E79 - /// - TessGenPointModeOes = ((int)0x8E79), - /// - /// Original was GL_ISOLINES_OES = 0x8E7A - /// - IsolinesOes = ((int)0x8E7A), - /// - /// Original was GL_FRACTIONAL_ODD_OES = 0x8E7B - /// - FractionalOddOes = ((int)0x8E7B), - /// - /// Original was GL_FRACTIONAL_EVEN_OES = 0x8E7C - /// - FractionalEvenOes = ((int)0x8E7C), - /// - /// Original was GL_MAX_PATCH_VERTICES_OES = 0x8E7D - /// - MaxPatchVerticesOes = ((int)0x8E7D), - /// - /// Original was GL_MAX_TESS_GEN_LEVEL_OES = 0x8E7E - /// - MaxTessGenLevelOes = ((int)0x8E7E), - /// - /// Original was GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES = 0x8E7F - /// - MaxTessControlUniformComponentsOes = ((int)0x8E7F), - /// - /// Original was GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES = 0x8E80 - /// - MaxTessEvaluationUniformComponentsOes = ((int)0x8E80), - /// - /// Original was GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES = 0x8E81 - /// - MaxTessControlTextureImageUnitsOes = ((int)0x8E81), - /// - /// Original was GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES = 0x8E82 - /// - MaxTessEvaluationTextureImageUnitsOes = ((int)0x8E82), - /// - /// Original was GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES = 0x8E83 - /// - MaxTessControlOutputComponentsOes = ((int)0x8E83), - /// - /// Original was GL_MAX_TESS_PATCH_COMPONENTS_OES = 0x8E84 - /// - MaxTessPatchComponentsOes = ((int)0x8E84), - /// - /// Original was GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES = 0x8E85 - /// - MaxTessControlTotalOutputComponentsOes = ((int)0x8E85), - /// - /// Original was GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES = 0x8E86 - /// - MaxTessEvaluationOutputComponentsOes = ((int)0x8E86), - /// - /// Original was GL_TESS_EVALUATION_SHADER_OES = 0x8E87 - /// - TessEvaluationShaderOes = ((int)0x8E87), - /// - /// Original was GL_TESS_CONTROL_SHADER_OES = 0x8E88 - /// - TessControlShaderOes = ((int)0x8E88), - /// - /// Original was GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES = 0x8E89 - /// - MaxTessControlUniformBlocksOes = ((int)0x8E89), - /// - /// Original was GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES = 0x8E8A - /// - MaxTessEvaluationUniformBlocksOes = ((int)0x8E8A), - /// - /// Original was GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES = 0x90CB - /// - MaxTessControlImageUniformsOes = ((int)0x90CB), - /// - /// Original was GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_OES = 0x90CC - /// - MaxTessEvaluationImageUniformsOes = ((int)0x90CC), - /// - /// Original was GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES = 0x90D8 - /// - MaxTessControlShaderStorageBlocksOes = ((int)0x90D8), - /// - /// Original was GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES = 0x90D9 - /// - MaxTessEvaluationShaderStorageBlocksOes = ((int)0x90D9), - /// - /// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES = 0x92CD - /// - MaxTessControlAtomicCounterBuffersOes = ((int)0x92CD), - /// - /// Original was GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES = 0x92CE - /// - MaxTessEvaluationAtomicCounterBuffersOes = ((int)0x92CE), - /// - /// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES = 0x92D3 - /// - MaxTessControlAtomicCountersOes = ((int)0x92D3), - /// - /// Original was GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES = 0x92D4 - /// - MaxTessEvaluationAtomicCountersOes = ((int)0x92D4), - /// - /// Original was GL_IS_PER_PATCH_OES = 0x92E7 - /// - IsPerPatchOes = ((int)0x92E7), - /// - /// Original was GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES = 0x9307 - /// - ReferencedByTessControlShaderOes = ((int)0x9307), - /// - /// Original was GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES = 0x9308 - /// - ReferencedByTessEvaluationShaderOes = ((int)0x9308), - } - - /// - /// Not used directly. - /// - public enum OesTexture3D : int - { - /// - /// Original was GL_TEXTURE_BINDING_3D_OES = 0x806A - /// - TextureBinding3DOes = ((int)0x806A), - /// - /// Original was GL_TEXTURE_3D_OES = 0x806F - /// - Texture3DOes = ((int)0x806F), - /// - /// Original was GL_TEXTURE_WRAP_R_OES = 0x8072 - /// - TextureWrapROes = ((int)0x8072), - /// - /// Original was GL_MAX_3D_TEXTURE_SIZE_OES = 0x8073 - /// - Max3DTextureSizeOes = ((int)0x8073), - /// - /// Original was GL_SAMPLER_3D_OES = 0x8B5F - /// - Sampler3DOes = ((int)0x8B5F), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES = 0x8CD4 - /// - FramebufferAttachmentTexture3DZoffsetOes = ((int)0x8CD4), - } - - /// - /// Not used directly. - /// - public enum OesTextureBorderClamp : int - { - /// - /// Original was GL_TEXTURE_BORDER_COLOR_OES = 0x1004 - /// - TextureBorderColorOes = ((int)0x1004), - /// - /// Original was GL_CLAMP_TO_BORDER_OES = 0x812D - /// - ClampToBorderOes = ((int)0x812D), - } - - /// - /// Not used directly. - /// - public enum OesTextureBuffer : int - { - /// - /// Original was GL_TEXTURE_BUFFER_BINDING_OES = 0x8C2A - /// - TextureBufferBindingOes = ((int)0x8C2A), - /// - /// Original was GL_TEXTURE_BUFFER_OES = 0x8C2A - /// - TextureBufferOes = ((int)0x8C2A), - /// - /// Original was GL_MAX_TEXTURE_BUFFER_SIZE_OES = 0x8C2B - /// - MaxTextureBufferSizeOes = ((int)0x8C2B), - /// - /// Original was GL_TEXTURE_BINDING_BUFFER_OES = 0x8C2C - /// - TextureBindingBufferOes = ((int)0x8C2C), - /// - /// Original was GL_TEXTURE_BUFFER_DATA_STORE_BINDING_OES = 0x8C2D - /// - TextureBufferDataStoreBindingOes = ((int)0x8C2D), - /// - /// Original was GL_SAMPLER_BUFFER_OES = 0x8DC2 - /// - SamplerBufferOes = ((int)0x8DC2), - /// - /// Original was GL_INT_SAMPLER_BUFFER_OES = 0x8DD0 - /// - IntSamplerBufferOes = ((int)0x8DD0), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_BUFFER_OES = 0x8DD8 - /// - UnsignedIntSamplerBufferOes = ((int)0x8DD8), - /// - /// Original was GL_IMAGE_BUFFER_OES = 0x9051 - /// - ImageBufferOes = ((int)0x9051), - /// - /// Original was GL_INT_IMAGE_BUFFER_OES = 0x905C - /// - IntImageBufferOes = ((int)0x905C), - /// - /// Original was GL_UNSIGNED_INT_IMAGE_BUFFER_OES = 0x9067 - /// - UnsignedIntImageBufferOes = ((int)0x9067), - /// - /// Original was GL_TEXTURE_BUFFER_OFFSET_OES = 0x919D - /// - TextureBufferOffsetOes = ((int)0x919D), - /// - /// Original was GL_TEXTURE_BUFFER_SIZE_OES = 0x919E - /// - TextureBufferSizeOes = ((int)0x919E), - /// - /// Original was GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES = 0x919F - /// - TextureBufferOffsetAlignmentOes = ((int)0x919F), - } - - /// - /// Not used directly. - /// - public enum OesTextureCompressionAstc : int - { - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x4_KHR = 0x93B0 - /// - CompressedRgbaAstc4X4Khr = ((int)0x93B0), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x4_KHR = 0x93B1 - /// - CompressedRgbaAstc5X4Khr = ((int)0x93B1), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x5_KHR = 0x93B2 - /// - CompressedRgbaAstc5X5Khr = ((int)0x93B2), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x5_KHR = 0x93B3 - /// - CompressedRgbaAstc6X5Khr = ((int)0x93B3), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x6_KHR = 0x93B4 - /// - CompressedRgbaAstc6X6Khr = ((int)0x93B4), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x5_KHR = 0x93B5 - /// - CompressedRgbaAstc8X5Khr = ((int)0x93B5), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x6_KHR = 0x93B6 - /// - CompressedRgbaAstc8X6Khr = ((int)0x93B6), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x8_KHR = 0x93B7 - /// - CompressedRgbaAstc8X8Khr = ((int)0x93B7), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x5_KHR = 0x93B8 - /// - CompressedRgbaAstc10X5Khr = ((int)0x93B8), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x6_KHR = 0x93B9 - /// - CompressedRgbaAstc10X6Khr = ((int)0x93B9), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x8_KHR = 0x93BA - /// - CompressedRgbaAstc10X8Khr = ((int)0x93BA), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x10_KHR = 0x93BB - /// - CompressedRgbaAstc10X10Khr = ((int)0x93BB), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_12x10_KHR = 0x93BC - /// - CompressedRgbaAstc12X10Khr = ((int)0x93BC), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_12x12_KHR = 0x93BD - /// - CompressedRgbaAstc12X12Khr = ((int)0x93BD), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_3x3x3_OES = 0x93C0 - /// - CompressedRgbaAstc3X3x3Oes = ((int)0x93C0), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x3x3_OES = 0x93C1 - /// - CompressedRgbaAstc4X3x3Oes = ((int)0x93C1), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x4x3_OES = 0x93C2 - /// - CompressedRgbaAstc4X4x3Oes = ((int)0x93C2), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x4x4_OES = 0x93C3 - /// - CompressedRgbaAstc4X4x4Oes = ((int)0x93C3), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x4x4_OES = 0x93C4 - /// - CompressedRgbaAstc5X4x4Oes = ((int)0x93C4), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x5x4_OES = 0x93C5 - /// - CompressedRgbaAstc5X5x4Oes = ((int)0x93C5), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x5x5_OES = 0x93C6 - /// - CompressedRgbaAstc5X5x5Oes = ((int)0x93C6), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x5x5_OES = 0x93C7 - /// - CompressedRgbaAstc6X5x5Oes = ((int)0x93C7), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x6x5_OES = 0x93C8 - /// - CompressedRgbaAstc6X6x5Oes = ((int)0x93C8), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x6x6_OES = 0x93C9 - /// - CompressedRgbaAstc6X6x6Oes = ((int)0x93C9), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR = 0x93D0 - /// - CompressedSrgb8Alpha8Astc4X4Khr = ((int)0x93D0), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR = 0x93D1 - /// - CompressedSrgb8Alpha8Astc5X4Khr = ((int)0x93D1), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR = 0x93D2 - /// - CompressedSrgb8Alpha8Astc5X5Khr = ((int)0x93D2), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR = 0x93D3 - /// - CompressedSrgb8Alpha8Astc6X5Khr = ((int)0x93D3), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR = 0x93D4 - /// - CompressedSrgb8Alpha8Astc6X6Khr = ((int)0x93D4), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR = 0x93D5 - /// - CompressedSrgb8Alpha8Astc8X5Khr = ((int)0x93D5), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR = 0x93D6 - /// - CompressedSrgb8Alpha8Astc8X6Khr = ((int)0x93D6), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR = 0x93D7 - /// - CompressedSrgb8Alpha8Astc8X8Khr = ((int)0x93D7), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR = 0x93D8 - /// - CompressedSrgb8Alpha8Astc10X5Khr = ((int)0x93D8), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR = 0x93D9 - /// - CompressedSrgb8Alpha8Astc10X6Khr = ((int)0x93D9), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR = 0x93DA - /// - CompressedSrgb8Alpha8Astc10X8Khr = ((int)0x93DA), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR = 0x93DB - /// - CompressedSrgb8Alpha8Astc10X10Khr = ((int)0x93DB), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR = 0x93DC - /// - CompressedSrgb8Alpha8Astc12X10Khr = ((int)0x93DC), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR = 0x93DD - /// - CompressedSrgb8Alpha8Astc12X12Khr = ((int)0x93DD), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES = 0x93E0 - /// - CompressedSrgb8Alpha8Astc3X3x3Oes = ((int)0x93E0), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES = 0x93E1 - /// - CompressedSrgb8Alpha8Astc4X3x3Oes = ((int)0x93E1), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES = 0x93E2 - /// - CompressedSrgb8Alpha8Astc4X4x3Oes = ((int)0x93E2), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES = 0x93E3 - /// - CompressedSrgb8Alpha8Astc4X4x4Oes = ((int)0x93E3), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES = 0x93E4 - /// - CompressedSrgb8Alpha8Astc5X4x4Oes = ((int)0x93E4), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES = 0x93E5 - /// - CompressedSrgb8Alpha8Astc5X5x4Oes = ((int)0x93E5), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES = 0x93E6 - /// - CompressedSrgb8Alpha8Astc5X5x5Oes = ((int)0x93E6), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES = 0x93E7 - /// - CompressedSrgb8Alpha8Astc6X5x5Oes = ((int)0x93E7), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES = 0x93E8 - /// - CompressedSrgb8Alpha8Astc6X6x5Oes = ((int)0x93E8), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES = 0x93E9 - /// - CompressedSrgb8Alpha8Astc6X6x6Oes = ((int)0x93E9), - } - - /// - /// Not used directly. - /// - public enum OesTextureCubeMapArray : int - { - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_OES = 0x9009 - /// - TextureCubeMapArrayOes = ((int)0x9009), - /// - /// Original was GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_OES = 0x900A - /// - TextureBindingCubeMapArrayOes = ((int)0x900A), - /// - /// Original was GL_SAMPLER_CUBE_MAP_ARRAY_OES = 0x900C - /// - SamplerCubeMapArrayOes = ((int)0x900C), - /// - /// Original was GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_OES = 0x900D - /// - SamplerCubeMapArrayShadowOes = ((int)0x900D), - /// - /// Original was GL_INT_SAMPLER_CUBE_MAP_ARRAY_OES = 0x900E - /// - IntSamplerCubeMapArrayOes = ((int)0x900E), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_OES = 0x900F - /// - UnsignedIntSamplerCubeMapArrayOes = ((int)0x900F), - /// - /// Original was GL_IMAGE_CUBE_MAP_ARRAY_OES = 0x9054 - /// - ImageCubeMapArrayOes = ((int)0x9054), - /// - /// Original was GL_INT_IMAGE_CUBE_MAP_ARRAY_OES = 0x905F - /// - IntImageCubeMapArrayOes = ((int)0x905F), - /// - /// Original was GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_OES = 0x906A - /// - UnsignedIntImageCubeMapArrayOes = ((int)0x906A), - } - - /// - /// Not used directly. - /// - public enum OesTextureFloat : int - { - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - } - - /// - /// Not used directly. - /// - public enum OesTextureFloatLinear : int - { - } - - /// - /// Not used directly. - /// - public enum OesTextureHalfFloat : int - { - /// - /// Original was GL_HALF_FLOAT_OES = 0x8D61 - /// - HalfFloatOes = ((int)0x8D61), - } - - /// - /// Not used directly. - /// - public enum OesTextureHalfFloatLinear : int - { - } - - /// - /// Not used directly. - /// - public enum OesTextureNpot : int - { - } - - /// - /// Not used directly. - /// - public enum OesTextureStencil8 : int - { - /// - /// Original was GL_STENCIL_INDEX_OES = 0x1901 - /// - StencilIndexOes = ((int)0x1901), - /// - /// Original was GL_STENCIL_INDEX8_OES = 0x8D48 - /// - StencilIndex8Oes = ((int)0x8D48), - } - - /// - /// Not used directly. - /// - public enum OesTextureStorageMultisample2dArray : int - { - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES = 0x9102 - /// - Texture2DMultisampleArrayOes = ((int)0x9102), - /// - /// Original was GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES = 0x9105 - /// - TextureBinding2DMultisampleArrayOes = ((int)0x9105), - /// - /// Original was GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910B - /// - Sampler2DMultisampleArrayOes = ((int)0x910B), - /// - /// Original was GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910C - /// - IntSampler2DMultisampleArrayOes = ((int)0x910C), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910D - /// - UnsignedIntSampler2DMultisampleArrayOes = ((int)0x910D), - } - - /// - /// Not used directly. - /// - public enum OesTextureView : int - { - /// - /// Original was GL_TEXTURE_VIEW_MIN_LEVEL_OES = 0x82DB - /// - TextureViewMinLevelOes = ((int)0x82DB), - /// - /// Original was GL_TEXTURE_VIEW_NUM_LEVELS_OES = 0x82DC - /// - TextureViewNumLevelsOes = ((int)0x82DC), - /// - /// Original was GL_TEXTURE_VIEW_MIN_LAYER_OES = 0x82DD - /// - TextureViewMinLayerOes = ((int)0x82DD), - /// - /// Original was GL_TEXTURE_VIEW_NUM_LAYERS_OES = 0x82DE - /// - TextureViewNumLayersOes = ((int)0x82DE), - /// - /// Original was GL_TEXTURE_IMMUTABLE_LEVELS = 0x82DF - /// - TextureImmutableLevels = ((int)0x82DF), - } - - /// - /// Not used directly. - /// - public enum OesVertexArrayObject : int - { - /// - /// Original was GL_VERTEX_ARRAY_BINDING_OES = 0x85B5 - /// - VertexArrayBindingOes = ((int)0x85B5), - } - - /// - /// Not used directly. - /// - public enum OesVertexHalfFloat : int - { - /// - /// Original was GL_HALF_FLOAT_OES = 0x8D61 - /// - HalfFloatOes = ((int)0x8D61), - } - - /// - /// Not used directly. - /// - public enum OesVertexType1010102 : int - { - /// - /// Original was GL_UNSIGNED_INT_10_10_10_2_OES = 0x8DF6 - /// - UnsignedInt1010102Oes = ((int)0x8DF6), - /// - /// Original was GL_INT_10_10_10_2_OES = 0x8DF7 - /// - Int1010102Oes = ((int)0x8DF7), - } - - /// - /// Not used directly. - /// - public enum OesViewportArray : int - { - /// - /// Original was GL_DEPTH_RANGE = 0x0B70 - /// - DepthRange = ((int)0x0B70), - /// - /// Original was GL_VIEWPORT = 0x0BA2 - /// - Viewport = ((int)0x0BA2), - /// - /// Original was GL_SCISSOR_BOX = 0x0C10 - /// - ScissorBox = ((int)0x0C10), - /// - /// Original was GL_SCISSOR_TEST = 0x0C11 - /// - ScissorTest = ((int)0x0C11), - /// - /// Original was GL_MAX_VIEWPORTS_OES = 0x825B - /// - MaxViewportsOes = ((int)0x825B), - /// - /// Original was GL_VIEWPORT_SUBPIXEL_BITS_OES = 0x825C - /// - ViewportSubpixelBitsOes = ((int)0x825C), - /// - /// Original was GL_VIEWPORT_BOUNDS_RANGE_OES = 0x825D - /// - ViewportBoundsRangeOes = ((int)0x825D), - /// - /// Original was GL_VIEWPORT_INDEX_PROVOKING_VERTEX_OES = 0x825F - /// - ViewportIndexProvokingVertexOes = ((int)0x825F), - } - - /// - /// Not used directly. - /// - public enum OvrMultiview : int - { - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR = 0x9630 - /// - FramebufferAttachmentTextureNumViewsOvr = ((int)0x9630), - /// - /// Original was GL_MAX_VIEWS_OVR = 0x9631 - /// - MaxViewsOvr = ((int)0x9631), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR = 0x9632 - /// - FramebufferAttachmentTextureBaseViewIndexOvr = ((int)0x9632), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_VIEW_TARGETS_OVR = 0x9633 - /// - FramebufferIncompleteViewTargetsOvr = ((int)0x9633), - } - - /// - /// Not used directly. - /// - public enum OvrMultiview2 : int - { - } - - /// - /// Not used directly. - /// - public enum OvrMultiviewMultisampledRenderToTexture : int - { - } - - /// - /// Used in GL.Ext.PatchParameter, GL.Oes.PatchParameter - /// - public enum PatchParameterName : int - { - /// - /// Original was GL_PATCH_VERTICES = 0x8E72 - /// - PatchVertices = ((int)0x8E72), - /// - /// Original was GL_PATCH_DEFAULT_INNER_LEVEL = 0x8E73 - /// - PatchDefaultInnerLevel = ((int)0x8E73), - /// - /// Original was GL_PATCH_DEFAULT_OUTER_LEVEL = 0x8E74 - /// - PatchDefaultOuterLevel = ((int)0x8E74), - } - - /// - /// Used in GL.NV.GetPathColorGen, GL.NV.PathColorGen and 1 other function - /// - public enum PathColor : int - { - /// - /// Original was GL_PRIMARY_COLOR_NV = 0x852C - /// - PrimaryColorNv = ((int)0x852C), - /// - /// Original was GL_SECONDARY_COLOR_NV = 0x852D - /// - SecondaryColorNv = ((int)0x852D), - /// - /// Original was GL_PRIMARY_COLOR = 0x8577 - /// - PrimaryColor = ((int)0x8577), - } - - /// - /// Used in GL.NV.CoverFillPathInstanced, GL.NV.CoverFillPath and 2 other functions - /// - public enum PathCoverMode : int - { - /// - /// Original was GL_PATH_FILL_COVER_MODE_NV = 0x9082 - /// - PathFillCoverModeNv = ((int)0x9082), - /// - /// Original was GL_CONVEX_HULL_NV = 0x908B - /// - ConvexHullNv = ((int)0x908B), - /// - /// Original was GL_BOUNDING_BOX_NV = 0x908D - /// - BoundingBoxNv = ((int)0x908D), - /// - /// Original was GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV = 0x909C - /// - BoundingBoxOfBoundingBoxesNv = ((int)0x909C), - } - - /// - /// Used in GL.NV.CoverFillPathInstanced, GL.NV.CoverStrokePathInstanced and 5 other functions - /// - public enum PathElementType : int - { - /// - /// Original was GL_UTF8_NV = 0x909A - /// - Utf8Nv = ((int)0x909A), - /// - /// Original was GL_UTF16_NV = 0x909B - /// - Utf16Nv = ((int)0x909B), - } - - /// - /// Used in GL.NV.StencilFillPathInstanced, GL.NV.StencilFillPath - /// - public enum PathFillMode : int - { - /// - /// Original was GL_INVERT = 0x150A - /// - Invert = ((int)0x150A), - /// - /// Original was GL_PATH_FILL_MODE_NV = 0x9080 - /// - PathFillModeNv = ((int)0x9080), - /// - /// Original was GL_COUNT_UP_NV = 0x9088 - /// - CountUpNv = ((int)0x9088), - /// - /// Original was GL_COUNT_DOWN_NV = 0x9089 - /// - CountDownNv = ((int)0x9089), - } - - /// - /// Used in GL.NV.PathGlyphIndexArray, GL.NV.PathGlyphIndexRange and 2 other functions - /// - public enum PathFontStyle : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_BOLD_BIT_NV = 0x01 - /// - BoldBitNv = ((int)0x01), - /// - /// Original was GL_ITALIC_BIT_NV = 0x02 - /// - ItalicBitNv = ((int)0x02), - } - - /// - /// Used in GL.NV.PathGlyphRange, GL.NV.PathGlyph - /// - public enum PathFontTarget : int - { - /// - /// Original was GL_STANDARD_FONT_NAME_NV = 0x9072 - /// - StandardFontNameNv = ((int)0x9072), - /// - /// Original was GL_SYSTEM_FONT_NAME_NV = 0x9073 - /// - SystemFontNameNv = ((int)0x9073), - /// - /// Original was GL_FILE_NAME_NV = 0x9074 - /// - FileNameNv = ((int)0x9074), - } - - /// - /// Used in GL.NV.GetPathColorGen, GL.NV.GetPathTexGen and 3 other functions - /// - public enum PathGenMode : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_EYE_LINEAR = 0x2400 - /// - EyeLinear = ((int)0x2400), - /// - /// Original was GL_OBJECT_LINEAR = 0x2401 - /// - ObjectLinear = ((int)0x2401), - /// - /// Original was GL_CONSTANT = 0x8576 - /// - Constant = ((int)0x8576), - /// - /// Original was GL_PATH_OBJECT_BOUNDING_BOX_NV = 0x908A - /// - PathObjectBoundingBoxNv = ((int)0x908A), - } - - /// - /// Used in GL.NV.PathGlyphRange, GL.NV.PathGlyph - /// - public enum PathHandleMissingGlyphs : int - { - /// - /// Original was GL_SKIP_MISSING_GLYPH_NV = 0x90A9 - /// - SkipMissingGlyphNv = ((int)0x90A9), - /// - /// Original was GL_USE_MISSING_GLYPH_NV = 0x90AA - /// - UseMissingGlyphNv = ((int)0x90AA), - } - - /// - /// Used in GL.NV.GetPathSpacing - /// - public enum PathListMode : int - { - /// - /// Original was GL_ACCUM_ADJACENT_PAIRS_NV = 0x90AD - /// - AccumAdjacentPairsNv = ((int)0x90AD), - /// - /// Original was GL_ADJACENT_PAIRS_NV = 0x90AE - /// - AdjacentPairsNv = ((int)0x90AE), - /// - /// Original was GL_FIRST_TO_REST_NV = 0x90AF - /// - FirstToRestNv = ((int)0x90AF), - } - - /// - /// Used in GL.NV.GetPathMetricRange, GL.NV.GetPathMetric - /// - [Flags] - public enum PathMetricMask : int - { - /// - /// Original was GL_FONT_X_MIN_BOUNDS_BIT_NV = 0x00010000 - /// - FontXMinBoundsBitNv = ((int)0x00010000), - /// - /// Original was GL_FONT_Y_MIN_BOUNDS_BIT_NV = 0x00020000 - /// - FontYMinBoundsBitNv = ((int)0x00020000), - /// - /// Original was GL_FONT_X_MAX_BOUNDS_BIT_NV = 0x00040000 - /// - FontXMaxBoundsBitNv = ((int)0x00040000), - /// - /// Original was GL_FONT_Y_MAX_BOUNDS_BIT_NV = 0x00080000 - /// - FontYMaxBoundsBitNv = ((int)0x00080000), - /// - /// Original was GL_FONT_UNITS_PER_EM_BIT_NV = 0x00100000 - /// - FontUnitsPerEmBitNv = ((int)0x00100000), - /// - /// Original was GL_FONT_ASCENDER_BIT_NV = 0x00200000 - /// - FontAscenderBitNv = ((int)0x00200000), - /// - /// Original was GL_FONT_DESCENDER_BIT_NV = 0x00400000 - /// - FontDescenderBitNv = ((int)0x00400000), - /// - /// Original was GL_FONT_HEIGHT_BIT_NV = 0x00800000 - /// - FontHeightBitNv = ((int)0x00800000), - /// - /// Original was GL_GLYPH_WIDTH_BIT_NV = 0x01 - /// - GlyphWidthBitNv = ((int)0x01), - /// - /// Original was GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV = 0x01000000 - /// - FontMaxAdvanceWidthBitNv = ((int)0x01000000), - /// - /// Original was GL_GLYPH_HEIGHT_BIT_NV = 0x02 - /// - GlyphHeightBitNv = ((int)0x02), - /// - /// Original was GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV = 0x02000000 - /// - FontMaxAdvanceHeightBitNv = ((int)0x02000000), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV = 0x04 - /// - GlyphHorizontalBearingXBitNv = ((int)0x04), - /// - /// Original was GL_FONT_UNDERLINE_POSITION_BIT_NV = 0x04000000 - /// - FontUnderlinePositionBitNv = ((int)0x04000000), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV = 0x08 - /// - GlyphHorizontalBearingYBitNv = ((int)0x08), - /// - /// Original was GL_FONT_UNDERLINE_THICKNESS_BIT_NV = 0x08000000 - /// - FontUnderlineThicknessBitNv = ((int)0x08000000), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV = 0x10 - /// - GlyphHorizontalBearingAdvanceBitNv = ((int)0x10), - /// - /// Original was GL_GLYPH_HAS_KERNING_BIT_NV = 0x100 - /// - GlyphHasKerningBitNv = ((int)0x100), - /// - /// Original was GL_FONT_HAS_KERNING_BIT_NV = 0x10000000 - /// - FontHasKerningBitNv = ((int)0x10000000), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_X_BIT_NV = 0x20 - /// - GlyphVerticalBearingXBitNv = ((int)0x20), - /// - /// Original was GL_FONT_NUM_GLYPH_INDICES_BIT_NV = 0x20000000 - /// - FontNumGlyphIndicesBitNv = ((int)0x20000000), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV = 0x40 - /// - GlyphVerticalBearingYBitNv = ((int)0x40), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV = 0x80 - /// - GlyphVerticalBearingAdvanceBitNv = ((int)0x80), - } - - /// - /// Used in GL.NV.GetPathParameter, GL.NV.PathParameter - /// - public enum PathParameter : int - { - /// - /// Original was GL_PATH_STROKE_WIDTH_NV = 0x9075 - /// - PathStrokeWidthNv = ((int)0x9075), - /// - /// Original was GL_PATH_END_CAPS_NV = 0x9076 - /// - PathEndCapsNv = ((int)0x9076), - /// - /// Original was GL_PATH_INITIAL_END_CAP_NV = 0x9077 - /// - PathInitialEndCapNv = ((int)0x9077), - /// - /// Original was GL_PATH_TERMINAL_END_CAP_NV = 0x9078 - /// - PathTerminalEndCapNv = ((int)0x9078), - /// - /// Original was GL_PATH_JOIN_STYLE_NV = 0x9079 - /// - PathJoinStyleNv = ((int)0x9079), - /// - /// Original was GL_PATH_MITER_LIMIT_NV = 0x907A - /// - PathMiterLimitNv = ((int)0x907A), - /// - /// Original was GL_PATH_DASH_CAPS_NV = 0x907B - /// - PathDashCapsNv = ((int)0x907B), - /// - /// Original was GL_PATH_INITIAL_DASH_CAP_NV = 0x907C - /// - PathInitialDashCapNv = ((int)0x907C), - /// - /// Original was GL_PATH_TERMINAL_DASH_CAP_NV = 0x907D - /// - PathTerminalDashCapNv = ((int)0x907D), - /// - /// Original was GL_PATH_DASH_OFFSET_NV = 0x907E - /// - PathDashOffsetNv = ((int)0x907E), - /// - /// Original was GL_PATH_CLIENT_LENGTH_NV = 0x907F - /// - PathClientLengthNv = ((int)0x907F), - /// - /// Original was GL_PATH_FILL_MODE_NV = 0x9080 - /// - PathFillModeNv = ((int)0x9080), - /// - /// Original was GL_PATH_FILL_MASK_NV = 0x9081 - /// - PathFillMaskNv = ((int)0x9081), - /// - /// Original was GL_PATH_FILL_COVER_MODE_NV = 0x9082 - /// - PathFillCoverModeNv = ((int)0x9082), - /// - /// Original was GL_PATH_STROKE_COVER_MODE_NV = 0x9083 - /// - PathStrokeCoverModeNv = ((int)0x9083), - /// - /// Original was GL_PATH_STROKE_MASK_NV = 0x9084 - /// - PathStrokeMaskNv = ((int)0x9084), - /// - /// Original was GL_PATH_OBJECT_BOUNDING_BOX_NV = 0x908A - /// - PathObjectBoundingBoxNv = ((int)0x908A), - /// - /// Original was GL_PATH_COMMAND_COUNT_NV = 0x909D - /// - PathCommandCountNv = ((int)0x909D), - /// - /// Original was GL_PATH_COORD_COUNT_NV = 0x909E - /// - PathCoordCountNv = ((int)0x909E), - /// - /// Original was GL_PATH_DASH_ARRAY_COUNT_NV = 0x909F - /// - PathDashArrayCountNv = ((int)0x909F), - /// - /// Original was GL_PATH_COMPUTED_LENGTH_NV = 0x90A0 - /// - PathComputedLengthNv = ((int)0x90A0), - /// - /// Original was GL_PATH_FILL_BOUNDING_BOX_NV = 0x90A1 - /// - PathFillBoundingBoxNv = ((int)0x90A1), - /// - /// Original was GL_PATH_STROKE_BOUNDING_BOX_NV = 0x90A2 - /// - PathStrokeBoundingBoxNv = ((int)0x90A2), - /// - /// Original was GL_PATH_DASH_OFFSET_RESET_NV = 0x90B4 - /// - PathDashOffsetResetNv = ((int)0x90B4), - } - - /// - /// Used in GL.NV.PathString - /// - public enum PathStringFormat : int - { - /// - /// Original was GL_PATH_FORMAT_SVG_NV = 0x9070 - /// - PathFormatSvgNv = ((int)0x9070), - /// - /// Original was GL_PATH_FORMAT_PS_NV = 0x9071 - /// - PathFormatPsNv = ((int)0x9071), - } - - /// - /// Used in GL.NV.CoverFillPathInstanced, GL.NV.CoverStrokePathInstanced and 4 other functions - /// - public enum PathTransformType : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_TRANSLATE_X_NV = 0x908E - /// - TranslateXNv = ((int)0x908E), - /// - /// Original was GL_TRANSLATE_Y_NV = 0x908F - /// - TranslateYNv = ((int)0x908F), - /// - /// Original was GL_TRANSLATE_2D_NV = 0x9090 - /// - Translate2DNv = ((int)0x9090), - /// - /// Original was GL_TRANSLATE_3D_NV = 0x9091 - /// - Translate3DNv = ((int)0x9091), - /// - /// Original was GL_AFFINE_2D_NV = 0x9092 - /// - Affine2DNv = ((int)0x9092), - /// - /// Original was GL_AFFINE_3D_NV = 0x9094 - /// - Affine3DNv = ((int)0x9094), - /// - /// Original was GL_TRANSPOSE_AFFINE_2D_NV = 0x9096 - /// - TransposeAffine2DNv = ((int)0x9096), - /// - /// Original was GL_TRANSPOSE_AFFINE_3D_NV = 0x9098 - /// - TransposeAffine3DNv = ((int)0x9098), - } - - /// - /// Used in GL.Ext.GetProgramPipeline - /// - public enum PipelineParameterName : int - { - /// - /// Original was GL_ACTIVE_PROGRAM = 0x8259 - /// - ActiveProgram = ((int)0x8259), - /// - /// Original was GL_FRAGMENT_SHADER = 0x8B30 - /// - FragmentShader = ((int)0x8B30), - /// - /// Original was GL_VERTEX_SHADER = 0x8B31 - /// - VertexShader = ((int)0x8B31), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_GEOMETRY_SHADER = 0x8DD9 - /// - GeometryShader = ((int)0x8DD9), - /// - /// Original was GL_TESS_EVALUATION_SHADER = 0x8E87 - /// - TessEvaluationShader = ((int)0x8E87), - /// - /// Original was GL_TESS_CONTROL_SHADER = 0x8E88 - /// - TessControlShader = ((int)0x8E88), - } - - /// - /// Not used directly. - /// - public enum PixelCopyType : int - { - /// - /// Original was GL_COLOR = 0x1800 - /// - Color = ((int)0x1800), - /// - /// Original was GL_COLOR_EXT = 0x1800 - /// - ColorExt = ((int)0x1800), - /// - /// Original was GL_DEPTH = 0x1801 - /// - Depth = ((int)0x1801), - /// - /// Original was GL_DEPTH_EXT = 0x1801 - /// - DepthExt = ((int)0x1801), - /// - /// Original was GL_STENCIL = 0x1802 - /// - Stencil = ((int)0x1802), - /// - /// Original was GL_STENCIL_EXT = 0x1802 - /// - StencilExt = ((int)0x1802), - } - - /// - /// Used in GL.CompressedTexSubImage2D, GL.ReadnPixels and 12 other functions - /// - public enum PixelFormat : int - { - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_COLOR_INDEX = 0x1900 - /// - ColorIndex = ((int)0x1900), - /// - /// Original was GL_STENCIL_INDEX = 0x1901 - /// - StencilIndex = ((int)0x1901), - /// - /// Original was GL_DEPTH_COMPONENT = 0x1902 - /// - DepthComponent = ((int)0x1902), - /// - /// Original was GL_RED = 0x1903 - /// - Red = ((int)0x1903), - /// - /// Original was GL_RED_EXT = 0x1903 - /// - RedExt = ((int)0x1903), - /// - /// Original was GL_GREEN = 0x1904 - /// - Green = ((int)0x1904), - /// - /// Original was GL_BLUE = 0x1905 - /// - Blue = ((int)0x1905), - /// - /// Original was GL_Alpha = 0X1906 - /// - Alpha = ((int)0X1906), - /// - /// Original was GL_Rgb = 0X1907 - /// - Rgb = ((int)0X1907), - /// - /// Original was GL_Rgba = 0X1908 - /// - Rgba = ((int)0X1908), - /// - /// Original was GL_Luminance = 0X1909 - /// - Luminance = ((int)0X1909), - /// - /// Original was GL_LUMINANCE_ALPHA = 0x190A - /// - LuminanceAlpha = ((int)0x190A), - /// - /// Original was GL_ABGR_EXT = 0x8000 - /// - AbgrExt = ((int)0x8000), - /// - /// Original was GL_CMYK_EXT = 0x800C - /// - CmykExt = ((int)0x800C), - /// - /// Original was GL_CMYKA_EXT = 0x800D - /// - CmykaExt = ((int)0x800D), - /// - /// Original was GL_YCRCB_422_SGIX = 0x81BB - /// - Ycrcb422Sgix = ((int)0x81BB), - /// - /// Original was GL_YCRCB_444_SGIX = 0x81BC - /// - Ycrcb444Sgix = ((int)0x81BC), - } - - /// - /// Used in GL.CompressedTexImage2D, GL.CopyTexImage2D and 1 other function - /// - public enum PixelInternalFormat : int - { - /// - /// Original was GL_Alpha = 0X1906 - /// - Alpha = ((int)0X1906), - /// - /// Original was GL_Rgb = 0X1907 - /// - Rgb = ((int)0X1907), - /// - /// Original was GL_Rgba = 0X1908 - /// - Rgba = ((int)0X1908), - /// - /// Original was GL_Luminance = 0X1909 - /// - Luminance = ((int)0X1909), - /// - /// Original was GL_LuminanceAlpha = 0X190a - /// - LuminanceAlpha = ((int)0X190a), - } - - /// - /// Not used directly. - /// - public enum PixelMap : int - { - /// - /// Original was GL_PIXEL_MAP_I_TO_I = 0x0C70 - /// - PixelMapIToI = ((int)0x0C70), - /// - /// Original was GL_PIXEL_MAP_S_TO_S = 0x0C71 - /// - PixelMapSToS = ((int)0x0C71), - /// - /// Original was GL_PIXEL_MAP_I_TO_R = 0x0C72 - /// - PixelMapIToR = ((int)0x0C72), - /// - /// Original was GL_PIXEL_MAP_I_TO_G = 0x0C73 - /// - PixelMapIToG = ((int)0x0C73), - /// - /// Original was GL_PIXEL_MAP_I_TO_B = 0x0C74 - /// - PixelMapIToB = ((int)0x0C74), - /// - /// Original was GL_PIXEL_MAP_I_TO_A = 0x0C75 - /// - PixelMapIToA = ((int)0x0C75), - /// - /// Original was GL_PIXEL_MAP_R_TO_R = 0x0C76 - /// - PixelMapRToR = ((int)0x0C76), - /// - /// Original was GL_PIXEL_MAP_G_TO_G = 0x0C77 - /// - PixelMapGToG = ((int)0x0C77), - /// - /// Original was GL_PIXEL_MAP_B_TO_B = 0x0C78 - /// - PixelMapBToB = ((int)0x0C78), - /// - /// Original was GL_PIXEL_MAP_A_TO_A = 0x0C79 - /// - PixelMapAToA = ((int)0x0C79), - } - - /// - /// Used in GL.PixelStore - /// - public enum PixelStoreParameter : int - { - /// - /// Original was GL_UNPACK_SWAP_BYTES = 0x0CF0 - /// - UnpackSwapBytes = ((int)0x0CF0), - /// - /// Original was GL_UNPACK_LSB_FIRST = 0x0CF1 - /// - UnpackLsbFirst = ((int)0x0CF1), - /// - /// Original was GL_UNPACK_ROW_LENGTH = 0x0CF2 - /// - UnpackRowLength = ((int)0x0CF2), - /// - /// Original was GL_UNPACK_ROW_LENGTH_EXT = 0x0CF2 - /// - UnpackRowLengthExt = ((int)0x0CF2), - /// - /// Original was GL_UNPACK_SKIP_ROWS = 0x0CF3 - /// - UnpackSkipRows = ((int)0x0CF3), - /// - /// Original was GL_UNPACK_SKIP_ROWS_EXT = 0x0CF3 - /// - UnpackSkipRowsExt = ((int)0x0CF3), - /// - /// Original was GL_UNPACK_SKIP_PIXELS = 0x0CF4 - /// - UnpackSkipPixels = ((int)0x0CF4), - /// - /// Original was GL_UNPACK_SKIP_PIXELS_EXT = 0x0CF4 - /// - UnpackSkipPixelsExt = ((int)0x0CF4), - /// - /// Original was GL_UNPACK_ALIGNMENT = 0x0CF5 - /// - UnpackAlignment = ((int)0x0CF5), - /// - /// Original was GL_PACK_SWAP_BYTES = 0x0D00 - /// - PackSwapBytes = ((int)0x0D00), - /// - /// Original was GL_PACK_LSB_FIRST = 0x0D01 - /// - PackLsbFirst = ((int)0x0D01), - /// - /// Original was GL_PACK_ROW_LENGTH = 0x0D02 - /// - PackRowLength = ((int)0x0D02), - /// - /// Original was GL_PACK_SKIP_ROWS = 0x0D03 - /// - PackSkipRows = ((int)0x0D03), - /// - /// Original was GL_PACK_SKIP_PIXELS = 0x0D04 - /// - PackSkipPixels = ((int)0x0D04), - /// - /// Original was GL_PACK_ALIGNMENT = 0x0D05 - /// - PackAlignment = ((int)0x0D05), - /// - /// Original was GL_PACK_SKIP_IMAGES = 0x806B - /// - PackSkipImages = ((int)0x806B), - /// - /// Original was GL_PACK_SKIP_IMAGES_EXT = 0x806B - /// - PackSkipImagesExt = ((int)0x806B), - /// - /// Original was GL_PACK_IMAGE_HEIGHT = 0x806C - /// - PackImageHeight = ((int)0x806C), - /// - /// Original was GL_PACK_IMAGE_HEIGHT_EXT = 0x806C - /// - PackImageHeightExt = ((int)0x806C), - /// - /// Original was GL_UNPACK_SKIP_IMAGES = 0x806D - /// - UnpackSkipImages = ((int)0x806D), - /// - /// Original was GL_UNPACK_SKIP_IMAGES_EXT = 0x806D - /// - UnpackSkipImagesExt = ((int)0x806D), - /// - /// Original was GL_UNPACK_IMAGE_HEIGHT = 0x806E - /// - UnpackImageHeight = ((int)0x806E), - /// - /// Original was GL_UNPACK_IMAGE_HEIGHT_EXT = 0x806E - /// - UnpackImageHeightExt = ((int)0x806E), - /// - /// Original was GL_PACK_SKIP_VOLUMES_SGIS = 0x8130 - /// - PackSkipVolumesSgis = ((int)0x8130), - /// - /// Original was GL_PACK_IMAGE_DEPTH_SGIS = 0x8131 - /// - PackImageDepthSgis = ((int)0x8131), - /// - /// Original was GL_UNPACK_SKIP_VOLUMES_SGIS = 0x8132 - /// - UnpackSkipVolumesSgis = ((int)0x8132), - /// - /// Original was GL_UNPACK_IMAGE_DEPTH_SGIS = 0x8133 - /// - UnpackImageDepthSgis = ((int)0x8133), - /// - /// Original was GL_PIXEL_TILE_WIDTH_SGIX = 0x8140 - /// - PixelTileWidthSgix = ((int)0x8140), - /// - /// Original was GL_PIXEL_TILE_HEIGHT_SGIX = 0x8141 - /// - PixelTileHeightSgix = ((int)0x8141), - /// - /// Original was GL_PIXEL_TILE_GRID_WIDTH_SGIX = 0x8142 - /// - PixelTileGridWidthSgix = ((int)0x8142), - /// - /// Original was GL_PIXEL_TILE_GRID_HEIGHT_SGIX = 0x8143 - /// - PixelTileGridHeightSgix = ((int)0x8143), - /// - /// Original was GL_PIXEL_TILE_GRID_DEPTH_SGIX = 0x8144 - /// - PixelTileGridDepthSgix = ((int)0x8144), - /// - /// Original was GL_PIXEL_TILE_CACHE_SIZE_SGIX = 0x8145 - /// - PixelTileCacheSizeSgix = ((int)0x8145), - /// - /// Original was GL_PACK_RESAMPLE_SGIX = 0x842E - /// - PackResampleSgix = ((int)0x842E), - /// - /// Original was GL_UNPACK_RESAMPLE_SGIX = 0x842F - /// - UnpackResampleSgix = ((int)0x842F), - /// - /// Original was GL_PACK_SUBSAMPLE_RATE_SGIX = 0x85A0 - /// - PackSubsampleRateSgix = ((int)0x85A0), - /// - /// Original was GL_UNPACK_SUBSAMPLE_RATE_SGIX = 0x85A1 - /// - UnpackSubsampleRateSgix = ((int)0x85A1), - /// - /// Original was GL_PACK_RESAMPLE_OML = 0x8984 - /// - PackResampleOml = ((int)0x8984), - /// - /// Original was GL_UNPACK_RESAMPLE_OML = 0x8985 - /// - UnpackResampleOml = ((int)0x8985), - } - - /// - /// Not used directly. - /// - public enum PixelStoreResampleMode : int - { - /// - /// Original was GL_RESAMPLE_DECIMATE_SGIX = 0x8430 - /// - ResampleDecimateSgix = ((int)0x8430), - /// - /// Original was GL_RESAMPLE_REPLICATE_SGIX = 0x8433 - /// - ResampleReplicateSgix = ((int)0x8433), - /// - /// Original was GL_RESAMPLE_ZERO_FILL_SGIX = 0x8434 - /// - ResampleZeroFillSgix = ((int)0x8434), - } - - /// - /// Not used directly. - /// - public enum PixelStoreSubsampleRate : int - { - /// - /// Original was GL_PIXEL_SUBSAMPLE_4444_SGIX = 0x85A2 - /// - PixelSubsample4444Sgix = ((int)0x85A2), - /// - /// Original was GL_PIXEL_SUBSAMPLE_2424_SGIX = 0x85A3 - /// - PixelSubsample2424Sgix = ((int)0x85A3), - /// - /// Original was GL_PIXEL_SUBSAMPLE_4242_SGIX = 0x85A4 - /// - PixelSubsample4242Sgix = ((int)0x85A4), - } - - /// - /// Not used directly. - /// - public enum PixelTexGenMode : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_RGB = 0x1907 - /// - Rgb = ((int)0x1907), - /// - /// Original was GL_RGBA = 0x1908 - /// - Rgba = ((int)0x1908), - /// - /// Original was GL_LUMINANCE = 0x1909 - /// - Luminance = ((int)0x1909), - /// - /// Original was GL_LUMINANCE_ALPHA = 0x190A - /// - LuminanceAlpha = ((int)0x190A), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = 0x8187 - /// - PixelTexGenAlphaReplaceSgix = ((int)0x8187), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = 0x8188 - /// - PixelTexGenAlphaNoReplaceSgix = ((int)0x8188), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX = 0x8189 - /// - PixelTexGenAlphaLsSgix = ((int)0x8189), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX = 0x818A - /// - PixelTexGenAlphaMsSgix = ((int)0x818A), - } - - /// - /// Not used directly. - /// - public enum PixelTexGenParameterNameSgis : int - { - /// - /// Original was GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS = 0x8354 - /// - PixelFragmentRgbSourceSgis = ((int)0x8354), - /// - /// Original was GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = 0x8355 - /// - PixelFragmentAlphaSourceSgis = ((int)0x8355), - } - - /// - /// Not used directly. - /// - public enum PixelTransferParameter : int - { - /// - /// Original was GL_MAP_COLOR = 0x0D10 - /// - MapColor = ((int)0x0D10), - /// - /// Original was GL_MAP_STENCIL = 0x0D11 - /// - MapStencil = ((int)0x0D11), - /// - /// Original was GL_INDEX_SHIFT = 0x0D12 - /// - IndexShift = ((int)0x0D12), - /// - /// Original was GL_INDEX_OFFSET = 0x0D13 - /// - IndexOffset = ((int)0x0D13), - /// - /// Original was GL_RED_SCALE = 0x0D14 - /// - RedScale = ((int)0x0D14), - /// - /// Original was GL_RED_BIAS = 0x0D15 - /// - RedBias = ((int)0x0D15), - /// - /// Original was GL_GREEN_SCALE = 0x0D18 - /// - GreenScale = ((int)0x0D18), - /// - /// Original was GL_GREEN_BIAS = 0x0D19 - /// - GreenBias = ((int)0x0D19), - /// - /// Original was GL_BLUE_SCALE = 0x0D1A - /// - BlueScale = ((int)0x0D1A), - /// - /// Original was GL_BLUE_BIAS = 0x0D1B - /// - BlueBias = ((int)0x0D1B), - /// - /// Original was GL_ALPHA_SCALE = 0x0D1C - /// - AlphaScale = ((int)0x0D1C), - /// - /// Original was GL_ALPHA_BIAS = 0x0D1D - /// - AlphaBias = ((int)0x0D1D), - /// - /// Original was GL_DEPTH_SCALE = 0x0D1E - /// - DepthScale = ((int)0x0D1E), - /// - /// Original was GL_DEPTH_BIAS = 0x0D1F - /// - DepthBias = ((int)0x0D1F), - /// - /// Original was GL_POST_CONVOLUTION_RED_SCALE = 0x801C - /// - PostConvolutionRedScale = ((int)0x801C), - /// - /// Original was GL_POST_CONVOLUTION_RED_SCALE_EXT = 0x801C - /// - PostConvolutionRedScaleExt = ((int)0x801C), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_SCALE = 0x801D - /// - PostConvolutionGreenScale = ((int)0x801D), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_SCALE_EXT = 0x801D - /// - PostConvolutionGreenScaleExt = ((int)0x801D), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_SCALE = 0x801E - /// - PostConvolutionBlueScale = ((int)0x801E), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_SCALE_EXT = 0x801E - /// - PostConvolutionBlueScaleExt = ((int)0x801E), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_SCALE = 0x801F - /// - PostConvolutionAlphaScale = ((int)0x801F), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_SCALE_EXT = 0x801F - /// - PostConvolutionAlphaScaleExt = ((int)0x801F), - /// - /// Original was GL_POST_CONVOLUTION_RED_BIAS = 0x8020 - /// - PostConvolutionRedBias = ((int)0x8020), - /// - /// Original was GL_POST_CONVOLUTION_RED_BIAS_EXT = 0x8020 - /// - PostConvolutionRedBiasExt = ((int)0x8020), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_BIAS = 0x8021 - /// - PostConvolutionGreenBias = ((int)0x8021), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_BIAS_EXT = 0x8021 - /// - PostConvolutionGreenBiasExt = ((int)0x8021), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_BIAS = 0x8022 - /// - PostConvolutionBlueBias = ((int)0x8022), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_BIAS_EXT = 0x8022 - /// - PostConvolutionBlueBiasExt = ((int)0x8022), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_BIAS = 0x8023 - /// - PostConvolutionAlphaBias = ((int)0x8023), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_BIAS_EXT = 0x8023 - /// - PostConvolutionAlphaBiasExt = ((int)0x8023), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_SCALE = 0x80B4 - /// - PostColorMatrixRedScale = ((int)0x80B4), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_SCALE_SGI = 0x80B4 - /// - PostColorMatrixRedScaleSgi = ((int)0x80B4), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_SCALE = 0x80B5 - /// - PostColorMatrixGreenScale = ((int)0x80B5), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI = 0x80B5 - /// - PostColorMatrixGreenScaleSgi = ((int)0x80B5), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_SCALE = 0x80B6 - /// - PostColorMatrixBlueScale = ((int)0x80B6), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI = 0x80B6 - /// - PostColorMatrixBlueScaleSgi = ((int)0x80B6), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_SCALE = 0x80B7 - /// - PostColorMatrixAlphaScale = ((int)0x80B7), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI = 0x80B7 - /// - PostColorMatrixAlphaScaleSgi = ((int)0x80B7), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_BIAS = 0x80B8 - /// - PostColorMatrixRedBias = ((int)0x80B8), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_BIAS_SGI = 0x80B8 - /// - PostColorMatrixRedBiasSgi = ((int)0x80B8), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_BIAS = 0x80B9 - /// - PostColorMatrixGreenBias = ((int)0x80B9), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI = 0x80B9 - /// - PostColorMatrixGreenBiasSgi = ((int)0x80B9), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_BIAS = 0x80BA - /// - PostColorMatrixBlueBias = ((int)0x80BA), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI = 0x80BA - /// - PostColorMatrixBlueBiasSgi = ((int)0x80BA), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_BIAS = 0x80BB - /// - PostColorMatrixAlphaBias = ((int)0x80BB), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI = 0x80BB - /// - PostColorMatrixAlphaBiasSgi = ((int)0x80BB), - } - - /// - /// Used in GL.ReadnPixels, GL.ReadPixels and 9 other functions - /// - public enum PixelType : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_BITMAP = 0x1A00 - /// - Bitmap = ((int)0x1A00), - /// - /// Original was GL_UNSIGNED_BYTE_3_3_2 = 0x8032 - /// - UnsignedByte332 = ((int)0x8032), - /// - /// Original was GL_UNSIGNED_BYTE_3_3_2_EXT = 0x8032 - /// - UnsignedByte332Ext = ((int)0x8032), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4 = 0x8033 - /// - UnsignedShort4444 = ((int)0x8033), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_EXT = 0x8033 - /// - UnsignedShort4444Ext = ((int)0x8033), - /// - /// Original was GL_UNSIGNED_SHORT_5_5_5_1 = 0x8034 - /// - UnsignedShort5551 = ((int)0x8034), - /// - /// Original was GL_UNSIGNED_SHORT_5_5_5_1_EXT = 0x8034 - /// - UnsignedShort5551Ext = ((int)0x8034), - /// - /// Original was GL_UNSIGNED_INT_8_8_8_8 = 0x8035 - /// - UnsignedInt8888 = ((int)0x8035), - /// - /// Original was GL_UNSIGNED_INT_8_8_8_8_EXT = 0x8035 - /// - UnsignedInt8888Ext = ((int)0x8035), - /// - /// Original was GL_UNSIGNED_INT_10_10_10_2 = 0x8036 - /// - UnsignedInt1010102 = ((int)0x8036), - /// - /// Original was GL_UNSIGNED_INT_10_10_10_2_EXT = 0x8036 - /// - UnsignedInt1010102Ext = ((int)0x8036), - /// - /// Original was GL_UnsignedShort565 = 0X8363 - /// - UnsignedShort565 = ((int)0X8363), - } - - /// - /// Not used directly. - /// - public enum PointParameterNameSgis : int - { - /// - /// Original was GL_POINT_SIZE_MIN = 0x8126 - /// - PointSizeMin = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MIN_ARB = 0x8126 - /// - PointSizeMinArb = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MIN_EXT = 0x8126 - /// - PointSizeMinExt = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MIN_SGIS = 0x8126 - /// - PointSizeMinSgis = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MAX = 0x8127 - /// - PointSizeMax = ((int)0x8127), - /// - /// Original was GL_POINT_SIZE_MAX_ARB = 0x8127 - /// - PointSizeMaxArb = ((int)0x8127), - /// - /// Original was GL_POINT_SIZE_MAX_EXT = 0x8127 - /// - PointSizeMaxExt = ((int)0x8127), - /// - /// Original was GL_POINT_SIZE_MAX_SGIS = 0x8127 - /// - PointSizeMaxSgis = ((int)0x8127), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE = 0x8128 - /// - PointFadeThresholdSize = ((int)0x8128), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_ARB = 0x8128 - /// - PointFadeThresholdSizeArb = ((int)0x8128), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_EXT = 0x8128 - /// - PointFadeThresholdSizeExt = ((int)0x8128), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_SGIS = 0x8128 - /// - PointFadeThresholdSizeSgis = ((int)0x8128), - /// - /// Original was GL_DISTANCE_ATTENUATION_EXT = 0x8129 - /// - DistanceAttenuationExt = ((int)0x8129), - /// - /// Original was GL_DISTANCE_ATTENUATION_SGIS = 0x8129 - /// - DistanceAttenuationSgis = ((int)0x8129), - /// - /// Original was GL_POINT_DISTANCE_ATTENUATION = 0x8129 - /// - PointDistanceAttenuation = ((int)0x8129), - /// - /// Original was GL_POINT_DISTANCE_ATTENUATION_ARB = 0x8129 - /// - PointDistanceAttenuationArb = ((int)0x8129), - } - - /// - /// Used in GL.NV.PolygonMode - /// - public enum PolygonMode : int - { - /// - /// Original was GL_POINT = 0x1B00 - /// - Point = ((int)0x1B00), - /// - /// Original was GL_LINE = 0x1B01 - /// - Line = ((int)0x1B01), - /// - /// Original was GL_FILL = 0x1B02 - /// - Fill = ((int)0x1B02), - } - - /// - /// Not used directly. - /// - public enum PrecisionType : int - { - /// - /// Original was GL_LOW_FLOAT = 0x8DF0 - /// - LowFloat = ((int)0x8DF0), - /// - /// Original was GL_MEDIUM_FLOAT = 0x8DF1 - /// - MediumFloat = ((int)0x8DF1), - /// - /// Original was GL_HIGH_FLOAT = 0x8DF2 - /// - HighFloat = ((int)0x8DF2), - /// - /// Original was GL_LOW_INT = 0x8DF3 - /// - LowInt = ((int)0x8DF3), - /// - /// Original was GL_MEDIUM_INT = 0x8DF4 - /// - MediumInt = ((int)0x8DF4), - /// - /// Original was GL_HIGH_INT = 0x8DF5 - /// - HighInt = ((int)0x8DF5), - } - - /// - /// Used in GL.Angle.DrawArraysInstanced, GL.Angle.DrawElementsInstanced and 22 other functions - /// - public enum PrimitiveType : int - { - /// - /// Original was GL_POINTS = 0x0000 - /// - Points = ((int)0x0000), - /// - /// Original was GL_LINES = 0x0001 - /// - Lines = ((int)0x0001), - /// - /// Original was GL_LINE_LOOP = 0x0002 - /// - LineLoop = ((int)0x0002), - /// - /// Original was GL_LINE_STRIP = 0x0003 - /// - LineStrip = ((int)0x0003), - /// - /// Original was GL_TRIANGLES = 0x0004 - /// - Triangles = ((int)0x0004), - /// - /// Original was GL_TRIANGLE_STRIP = 0x0005 - /// - TriangleStrip = ((int)0x0005), - /// - /// Original was GL_TRIANGLE_FAN = 0x0006 - /// - TriangleFan = ((int)0x0006), - /// - /// Original was GL_QUADS = 0x0007 - /// - Quads = ((int)0x0007), - /// - /// Original was GL_QUADS_EXT = 0x0007 - /// - QuadsExt = ((int)0x0007), - /// - /// Original was GL_QUAD_STRIP = 0x0008 - /// - QuadStrip = ((int)0x0008), - /// - /// Original was GL_POLYGON = 0x0009 - /// - Polygon = ((int)0x0009), - /// - /// Original was GL_LINES_ADJACENCY = 0x000A - /// - LinesAdjacency = ((int)0x000A), - /// - /// Original was GL_LINES_ADJACENCY_ARB = 0x000A - /// - LinesAdjacencyArb = ((int)0x000A), - /// - /// Original was GL_LINES_ADJACENCY_EXT = 0x000A - /// - LinesAdjacencyExt = ((int)0x000A), - /// - /// Original was GL_LINE_STRIP_ADJACENCY = 0x000B - /// - LineStripAdjacency = ((int)0x000B), - /// - /// Original was GL_LINE_STRIP_ADJACENCY_ARB = 0x000B - /// - LineStripAdjacencyArb = ((int)0x000B), - /// - /// Original was GL_LINE_STRIP_ADJACENCY_EXT = 0x000B - /// - LineStripAdjacencyExt = ((int)0x000B), - /// - /// Original was GL_TRIANGLES_ADJACENCY = 0x000C - /// - TrianglesAdjacency = ((int)0x000C), - /// - /// Original was GL_TRIANGLES_ADJACENCY_ARB = 0x000C - /// - TrianglesAdjacencyArb = ((int)0x000C), - /// - /// Original was GL_TRIANGLES_ADJACENCY_EXT = 0x000C - /// - TrianglesAdjacencyExt = ((int)0x000C), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY = 0x000D - /// - TriangleStripAdjacency = ((int)0x000D), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY_ARB = 0x000D - /// - TriangleStripAdjacencyArb = ((int)0x000D), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY_EXT = 0x000D - /// - TriangleStripAdjacencyExt = ((int)0x000D), - /// - /// Original was GL_PATCHES = 0x000E - /// - Patches = ((int)0x000E), - /// - /// Original was GL_PATCHES_EXT = 0x000E - /// - PatchesExt = ((int)0x000E), - } - - /// - /// Used in GL.Ext.GetProgramResourceLocationIndex, GL.NV.GetProgramResource - /// - public enum ProgramInterface : int - { - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E - /// - TransformFeedbackBuffer = ((int)0x8C8E), - /// - /// Original was GL_UNIFORM = 0x92E1 - /// - Uniform = ((int)0x92E1), - /// - /// Original was GL_UNIFORM_BLOCK = 0x92E2 - /// - UniformBlock = ((int)0x92E2), - /// - /// Original was GL_PROGRAM_INPUT = 0x92E3 - /// - ProgramInput = ((int)0x92E3), - /// - /// Original was GL_PROGRAM_OUTPUT = 0x92E4 - /// - ProgramOutput = ((int)0x92E4), - /// - /// Original was GL_BUFFER_VARIABLE = 0x92E5 - /// - BufferVariable = ((int)0x92E5), - /// - /// Original was GL_SHADER_STORAGE_BLOCK = 0x92E6 - /// - ShaderStorageBlock = ((int)0x92E6), - /// - /// Original was GL_VERTEX_SUBROUTINE = 0x92E8 - /// - VertexSubroutine = ((int)0x92E8), - /// - /// Original was GL_TESS_CONTROL_SUBROUTINE = 0x92E9 - /// - TessControlSubroutine = ((int)0x92E9), - /// - /// Original was GL_TESS_EVALUATION_SUBROUTINE = 0x92EA - /// - TessEvaluationSubroutine = ((int)0x92EA), - /// - /// Original was GL_GEOMETRY_SUBROUTINE = 0x92EB - /// - GeometrySubroutine = ((int)0x92EB), - /// - /// Original was GL_FRAGMENT_SUBROUTINE = 0x92EC - /// - FragmentSubroutine = ((int)0x92EC), - /// - /// Original was GL_COMPUTE_SUBROUTINE = 0x92ED - /// - ComputeSubroutine = ((int)0x92ED), - /// - /// Original was GL_VERTEX_SUBROUTINE_UNIFORM = 0x92EE - /// - VertexSubroutineUniform = ((int)0x92EE), - /// - /// Original was GL_TESS_CONTROL_SUBROUTINE_UNIFORM = 0x92EF - /// - TessControlSubroutineUniform = ((int)0x92EF), - /// - /// Original was GL_TESS_EVALUATION_SUBROUTINE_UNIFORM = 0x92F0 - /// - TessEvaluationSubroutineUniform = ((int)0x92F0), - /// - /// Original was GL_GEOMETRY_SUBROUTINE_UNIFORM = 0x92F1 - /// - GeometrySubroutineUniform = ((int)0x92F1), - /// - /// Original was GL_FRAGMENT_SUBROUTINE_UNIFORM = 0x92F2 - /// - FragmentSubroutineUniform = ((int)0x92F2), - /// - /// Original was GL_COMPUTE_SUBROUTINE_UNIFORM = 0x92F3 - /// - ComputeSubroutineUniform = ((int)0x92F3), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYING = 0x92F4 - /// - TransformFeedbackVarying = ((int)0x92F4), - } - - /// - /// Not used directly. - /// - public enum ProgramInterfacePName : int - { - /// - /// Original was GL_ACTIVE_RESOURCES = 0x92F5 - /// - ActiveResources = ((int)0x92F5), - /// - /// Original was GL_MAX_NAME_LENGTH = 0x92F6 - /// - MaxNameLength = ((int)0x92F6), - /// - /// Original was GL_MAX_NUM_ACTIVE_VARIABLES = 0x92F7 - /// - MaxNumActiveVariables = ((int)0x92F7), - /// - /// Original was GL_MAX_NUM_COMPATIBLE_SUBROUTINES = 0x92F8 - /// - MaxNumCompatibleSubroutines = ((int)0x92F8), - } - - /// - /// Used in GL.GetProgram - /// - public enum ProgramParameter : int - { - /// - /// Original was GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 0x8257 - /// - ProgramBinaryRetrievableHint = ((int)0x8257), - /// - /// Original was GL_DELETE_STATUS = 0x8B80 - /// - DeleteStatus = ((int)0x8B80), - /// - /// Original was GL_LINK_STATUS = 0x8B82 - /// - LinkStatus = ((int)0x8B82), - /// - /// Original was GL_VALIDATE_STATUS = 0x8B83 - /// - ValidateStatus = ((int)0x8B83), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_ATTACHED_SHADERS = 0x8B85 - /// - AttachedShaders = ((int)0x8B85), - /// - /// Original was GL_ACTIVE_UNIFORMS = 0x8B86 - /// - ActiveUniforms = ((int)0x8B86), - /// - /// Original was GL_ACTIVE_UNIFORM_MAX_LENGTH = 0x8B87 - /// - ActiveUniformMaxLength = ((int)0x8B87), - /// - /// Original was GL_ACTIVE_ATTRIBUTES = 0x8B89 - /// - ActiveAttributes = ((int)0x8B89), - /// - /// Original was GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8B8A - /// - ActiveAttributeMaxLength = ((int)0x8B8A), - } - - /// - /// Used in GL.Ext.ProgramParameter - /// - public enum ProgramParameterName : int - { - /// - /// Original was GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 0x8257 - /// - ProgramBinaryRetrievableHint = ((int)0x8257), - } - - /// - /// Not used directly. - /// - public enum ProgramParameterPName : int - { - /// - /// Original was GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 0x8257 - /// - ProgramBinaryRetrievableHint = ((int)0x8257), - /// - /// Original was GL_PROGRAM_SEPARABLE = 0x8258 - /// - ProgramSeparable = ((int)0x8258), - } - - /// - /// Not used directly. - /// - public enum ProgramPropertyArb : int - { - /// - /// Original was GL_COMPUTE_WORK_GROUP_SIZE = 0x8267 - /// - ComputeWorkGroupSize = ((int)0x8267), - /// - /// Original was GL_PROGRAM_BINARY_LENGTH = 0x8741 - /// - ProgramBinaryLength = ((int)0x8741), - /// - /// Original was GL_GEOMETRY_VERTICES_OUT = 0x8916 - /// - GeometryVerticesOut = ((int)0x8916), - /// - /// Original was GL_GEOMETRY_INPUT_TYPE = 0x8917 - /// - GeometryInputType = ((int)0x8917), - /// - /// Original was GL_GEOMETRY_OUTPUT_TYPE = 0x8918 - /// - GeometryOutputType = ((int)0x8918), - /// - /// Original was GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH = 0x8A35 - /// - ActiveUniformBlockMaxNameLength = ((int)0x8A35), - /// - /// Original was GL_ACTIVE_UNIFORM_BLOCKS = 0x8A36 - /// - ActiveUniformBlocks = ((int)0x8A36), - /// - /// Original was GL_DELETE_STATUS = 0x8B80 - /// - DeleteStatus = ((int)0x8B80), - /// - /// Original was GL_LINK_STATUS = 0x8B82 - /// - LinkStatus = ((int)0x8B82), - /// - /// Original was GL_VALIDATE_STATUS = 0x8B83 - /// - ValidateStatus = ((int)0x8B83), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_ATTACHED_SHADERS = 0x8B85 - /// - AttachedShaders = ((int)0x8B85), - /// - /// Original was GL_ACTIVE_UNIFORMS = 0x8B86 - /// - ActiveUniforms = ((int)0x8B86), - /// - /// Original was GL_ACTIVE_UNIFORM_MAX_LENGTH = 0x8B87 - /// - ActiveUniformMaxLength = ((int)0x8B87), - /// - /// Original was GL_ACTIVE_ATTRIBUTES = 0x8B89 - /// - ActiveAttributes = ((int)0x8B89), - /// - /// Original was GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8B8A - /// - ActiveAttributeMaxLength = ((int)0x8B8A), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH = 0x8C76 - /// - TransformFeedbackVaryingMaxLength = ((int)0x8C76), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_MODE = 0x8C7F - /// - TransformFeedbackBufferMode = ((int)0x8C7F), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYINGS = 0x8C83 - /// - TransformFeedbackVaryings = ((int)0x8C83), - /// - /// Original was GL_ACTIVE_ATOMIC_COUNTER_BUFFERS = 0x92D9 - /// - ActiveAtomicCounterBuffers = ((int)0x92D9), - } - - /// - /// Not used directly. - /// - public enum ProgramStagePName : int - { - /// - /// Original was GL_ACTIVE_SUBROUTINES = 0x8DE5 - /// - ActiveSubroutines = ((int)0x8DE5), - /// - /// Original was GL_ACTIVE_SUBROUTINE_UNIFORMS = 0x8DE6 - /// - ActiveSubroutineUniforms = ((int)0x8DE6), - /// - /// Original was GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS = 0x8E47 - /// - ActiveSubroutineUniformLocations = ((int)0x8E47), - /// - /// Original was GL_ACTIVE_SUBROUTINE_MAX_LENGTH = 0x8E48 - /// - ActiveSubroutineMaxLength = ((int)0x8E48), - /// - /// Original was GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH = 0x8E49 - /// - ActiveSubroutineUniformMaxLength = ((int)0x8E49), - } - - /// - /// Not used directly. - /// - public enum QcomAlphaTest : int - { - /// - /// Original was GL_ALPHA_TEST_QCOM = 0x0BC0 - /// - AlphaTestQcom = ((int)0x0BC0), - /// - /// Original was GL_ALPHA_TEST_FUNC_QCOM = 0x0BC1 - /// - AlphaTestFuncQcom = ((int)0x0BC1), - /// - /// Original was GL_ALPHA_TEST_REF_QCOM = 0x0BC2 - /// - AlphaTestRefQcom = ((int)0x0BC2), - } - - /// - /// Not used directly. - /// - public enum QcomBinningControl : int - { - /// - /// Original was GL_BINNING_CONTROL_HINT_QCOM = 0x8FB0 - /// - BinningControlHintQcom = ((int)0x8FB0), - /// - /// Original was GL_CPU_OPTIMIZED_QCOM = 0x8FB1 - /// - CpuOptimizedQcom = ((int)0x8FB1), - /// - /// Original was GL_GPU_OPTIMIZED_QCOM = 0x8FB2 - /// - GpuOptimizedQcom = ((int)0x8FB2), - /// - /// Original was GL_RENDER_DIRECT_TO_FRAMEBUFFER_QCOM = 0x8FB3 - /// - RenderDirectToFramebufferQcom = ((int)0x8FB3), - } - - /// - /// Not used directly. - /// - public enum QcomDriverControl : int - { - } - - /// - /// Not used directly. - /// - public enum QcomExtendedGet : int - { - /// - /// Original was GL_TEXTURE_WIDTH_QCOM = 0x8BD2 - /// - TextureWidthQcom = ((int)0x8BD2), - /// - /// Original was GL_TEXTURE_HEIGHT_QCOM = 0x8BD3 - /// - TextureHeightQcom = ((int)0x8BD3), - /// - /// Original was GL_TEXTURE_DEPTH_QCOM = 0x8BD4 - /// - TextureDepthQcom = ((int)0x8BD4), - /// - /// Original was GL_TEXTURE_INTERNAL_FORMAT_QCOM = 0x8BD5 - /// - TextureInternalFormatQcom = ((int)0x8BD5), - /// - /// Original was GL_TEXTURE_FORMAT_QCOM = 0x8BD6 - /// - TextureFormatQcom = ((int)0x8BD6), - /// - /// Original was GL_TEXTURE_TYPE_QCOM = 0x8BD7 - /// - TextureTypeQcom = ((int)0x8BD7), - /// - /// Original was GL_TEXTURE_IMAGE_VALID_QCOM = 0x8BD8 - /// - TextureImageValidQcom = ((int)0x8BD8), - /// - /// Original was GL_TEXTURE_NUM_LEVELS_QCOM = 0x8BD9 - /// - TextureNumLevelsQcom = ((int)0x8BD9), - /// - /// Original was GL_TEXTURE_TARGET_QCOM = 0x8BDA - /// - TextureTargetQcom = ((int)0x8BDA), - /// - /// Original was GL_TEXTURE_OBJECT_VALID_QCOM = 0x8BDB - /// - TextureObjectValidQcom = ((int)0x8BDB), - /// - /// Original was GL_STATE_RESTORE = 0x8BDC - /// - StateRestore = ((int)0x8BDC), - } - - /// - /// Not used directly. - /// - public enum QcomExtendedGet2 : int - { - } - - /// - /// Not used directly. - /// - public enum QcomFramebufferFoveated : int - { - /// - /// Original was GL_FOVEATION_ENABLE_BIT_QCOM = 0x00000001 - /// - FoveationEnableBitQcom = ((int)0x00000001), - /// - /// Original was GL_FOVEATION_SCALED_BIN_METHOD_BIT_QCOM = 0x00000002 - /// - FoveationScaledBinMethodBitQcom = ((int)0x00000002), - } - - /// - /// Not used directly. - /// - public enum QcomPerfmonGlobalMode : int - { - /// - /// Original was GL_PERFMON_GLOBAL_MODE_QCOM = 0x8FA0 - /// - PerfmonGlobalModeQcom = ((int)0x8FA0), - } - - /// - /// Not used directly. - /// - public enum QcomShaderFramebufferFetchNoncoherent : int - { - /// - /// Original was GL_FRAMEBUFFER_FETCH_NONCOHERENT_QCOM = 0x96A2 - /// - FramebufferFetchNoncoherentQcom = ((int)0x96A2), - } - - /// - /// Not used directly. - /// - public enum QcomTextureFoveated : int - { - /// - /// Original was GL_FOVEATION_ENABLE_BIT_QCOM = 0x00000001 - /// - FoveationEnableBitQcom = ((int)0x00000001), - /// - /// Original was GL_FOVEATION_SCALED_BIN_METHOD_BIT_QCOM = 0x00000002 - /// - FoveationScaledBinMethodBitQcom = ((int)0x00000002), - /// - /// Original was GL_TEXTURE_FOVEATED_FEATURE_BITS_QCOM = 0x8BFB - /// - TextureFoveatedFeatureBitsQcom = ((int)0x8BFB), - /// - /// Original was GL_TEXTURE_FOVEATED_MIN_PIXEL_DENSITY_QCOM = 0x8BFC - /// - TextureFoveatedMinPixelDensityQcom = ((int)0x8BFC), - /// - /// Original was GL_TEXTURE_FOVEATED_FEATURE_QUERY_QCOM = 0x8BFD - /// - TextureFoveatedFeatureQueryQcom = ((int)0x8BFD), - /// - /// Original was GL_TEXTURE_FOVEATED_NUM_FOCAL_POINTS_QUERY_QCOM = 0x8BFE - /// - TextureFoveatedNumFocalPointsQueryQcom = ((int)0x8BFE), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_FOVEATION_QCOM = 0x8BFF - /// - FramebufferIncompleteFoveationQcom = ((int)0x8BFF), - } - - /// - /// Not used directly. - /// - public enum QcomTiledRendering : int - { - /// - /// Original was GL_COLOR_BUFFER_BIT0_QCOM = 0x00000001 - /// - ColorBufferBit0Qcom = ((int)0x00000001), - /// - /// Original was GL_COLOR_BUFFER_BIT1_QCOM = 0x00000002 - /// - ColorBufferBit1Qcom = ((int)0x00000002), - /// - /// Original was GL_COLOR_BUFFER_BIT2_QCOM = 0x00000004 - /// - ColorBufferBit2Qcom = ((int)0x00000004), - /// - /// Original was GL_COLOR_BUFFER_BIT3_QCOM = 0x00000008 - /// - ColorBufferBit3Qcom = ((int)0x00000008), - /// - /// Original was GL_COLOR_BUFFER_BIT4_QCOM = 0x00000010 - /// - ColorBufferBit4Qcom = ((int)0x00000010), - /// - /// Original was GL_COLOR_BUFFER_BIT5_QCOM = 0x00000020 - /// - ColorBufferBit5Qcom = ((int)0x00000020), - /// - /// Original was GL_COLOR_BUFFER_BIT6_QCOM = 0x00000040 - /// - ColorBufferBit6Qcom = ((int)0x00000040), - /// - /// Original was GL_COLOR_BUFFER_BIT7_QCOM = 0x00000080 - /// - ColorBufferBit7Qcom = ((int)0x00000080), - /// - /// Original was GL_DEPTH_BUFFER_BIT0_QCOM = 0x00000100 - /// - DepthBufferBit0Qcom = ((int)0x00000100), - /// - /// Original was GL_DEPTH_BUFFER_BIT1_QCOM = 0x00000200 - /// - DepthBufferBit1Qcom = ((int)0x00000200), - /// - /// Original was GL_DEPTH_BUFFER_BIT2_QCOM = 0x00000400 - /// - DepthBufferBit2Qcom = ((int)0x00000400), - /// - /// Original was GL_DEPTH_BUFFER_BIT3_QCOM = 0x00000800 - /// - DepthBufferBit3Qcom = ((int)0x00000800), - /// - /// Original was GL_DEPTH_BUFFER_BIT4_QCOM = 0x00001000 - /// - DepthBufferBit4Qcom = ((int)0x00001000), - /// - /// Original was GL_DEPTH_BUFFER_BIT5_QCOM = 0x00002000 - /// - DepthBufferBit5Qcom = ((int)0x00002000), - /// - /// Original was GL_DEPTH_BUFFER_BIT6_QCOM = 0x00004000 - /// - DepthBufferBit6Qcom = ((int)0x00004000), - /// - /// Original was GL_DEPTH_BUFFER_BIT7_QCOM = 0x00008000 - /// - DepthBufferBit7Qcom = ((int)0x00008000), - /// - /// Original was GL_STENCIL_BUFFER_BIT0_QCOM = 0x00010000 - /// - StencilBufferBit0Qcom = ((int)0x00010000), - /// - /// Original was GL_STENCIL_BUFFER_BIT1_QCOM = 0x00020000 - /// - StencilBufferBit1Qcom = ((int)0x00020000), - /// - /// Original was GL_STENCIL_BUFFER_BIT2_QCOM = 0x00040000 - /// - StencilBufferBit2Qcom = ((int)0x00040000), - /// - /// Original was GL_STENCIL_BUFFER_BIT3_QCOM = 0x00080000 - /// - StencilBufferBit3Qcom = ((int)0x00080000), - /// - /// Original was GL_STENCIL_BUFFER_BIT4_QCOM = 0x00100000 - /// - StencilBufferBit4Qcom = ((int)0x00100000), - /// - /// Original was GL_STENCIL_BUFFER_BIT5_QCOM = 0x00200000 - /// - StencilBufferBit5Qcom = ((int)0x00200000), - /// - /// Original was GL_STENCIL_BUFFER_BIT6_QCOM = 0x00400000 - /// - StencilBufferBit6Qcom = ((int)0x00400000), - /// - /// Original was GL_STENCIL_BUFFER_BIT7_QCOM = 0x00800000 - /// - StencilBufferBit7Qcom = ((int)0x00800000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT0_QCOM = 0x01000000 - /// - MultisampleBufferBit0Qcom = ((int)0x01000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT1_QCOM = 0x02000000 - /// - MultisampleBufferBit1Qcom = ((int)0x02000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT2_QCOM = 0x04000000 - /// - MultisampleBufferBit2Qcom = ((int)0x04000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT3_QCOM = 0x08000000 - /// - MultisampleBufferBit3Qcom = ((int)0x08000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT4_QCOM = 0x10000000 - /// - MultisampleBufferBit4Qcom = ((int)0x10000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT5_QCOM = 0x20000000 - /// - MultisampleBufferBit5Qcom = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT6_QCOM = 0x40000000 - /// - MultisampleBufferBit6Qcom = ((int)0x40000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT7_QCOM = 0x80000000 - /// - MultisampleBufferBit7Qcom = unchecked((int)0x80000000), - } - - /// - /// Not used directly. - /// - public enum QcomWriteonlyRendering : int - { - /// - /// Original was GL_WRITEONLY_RENDERING_QCOM = 0x8823 - /// - WriteonlyRenderingQcom = ((int)0x8823), - } - - /// - /// Not used directly. - /// - public enum QueryCounterTarget : int - { - /// - /// Original was GL_TIMESTAMP_EXT = 0x8E28 - /// - TimestampExt = ((int)0x8E28), - } - - /// - /// Not used directly. - /// - public enum QueryObjectParameterName : int - { - /// - /// Original was GL_QUERY_TARGET = 0x82EA - /// - QueryTarget = ((int)0x82EA), - /// - /// Original was GL_QUERY_RESULT = 0x8866 - /// - QueryResult = ((int)0x8866), - /// - /// Original was GL_QUERY_RESULT_AVAILABLE = 0x8867 - /// - QueryResultAvailable = ((int)0x8867), - /// - /// Original was GL_QUERY_RESULT_NO_WAIT = 0x9194 - /// - QueryResultNoWait = ((int)0x9194), - } - - /// - /// Not used directly. - /// - public enum QueryParameterName : int - { - /// - /// Original was GL_QUERY_COUNTER_BITS = 0x8864 - /// - QueryCounterBits = ((int)0x8864), - /// - /// Original was GL_CURRENT_QUERY = 0x8865 - /// - CurrentQuery = ((int)0x8865), - } - - /// - /// Used in GL.Ext.BeginQuery, GL.Ext.EndQuery and 2 other functions - /// - public enum QueryTarget : int - { - /// - /// Original was GL_TIME_ELAPSED = 0x88BF - /// - TimeElapsed = ((int)0x88BF), - /// - /// Original was GL_TIME_ELAPSED_EXT = 0x88BF - /// - TimeElapsedExt = ((int)0x88BF), - /// - /// Original was GL_SAMPLES_PASSED = 0x8914 - /// - SamplesPassed = ((int)0x8914), - /// - /// Original was GL_ANY_SAMPLES_PASSED = 0x8C2F - /// - AnySamplesPassed = ((int)0x8C2F), - /// - /// Original was GL_ANY_SAMPLES_PASSED_EXT = 0x8C2F - /// - AnySamplesPassedExt = ((int)0x8C2F), - /// - /// Original was GL_PRIMITIVES_GENERATED = 0x8C87 - /// - PrimitivesGenerated = ((int)0x8C87), - /// - /// Original was GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN = 0x8C88 - /// - TransformFeedbackPrimitivesWritten = ((int)0x8C88), - /// - /// Original was GL_ANY_SAMPLES_PASSED_CONSERVATIVE = 0x8D6A - /// - AnySamplesPassedConservative = ((int)0x8D6A), - /// - /// Original was GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT = 0x8D6A - /// - AnySamplesPassedConservativeExt = ((int)0x8D6A), - } - - /// - /// Used in GL.Ext.ReadBufferIndexed - /// - public enum ReadBufferMode : int - { - /// - /// Original was GL_FRONT_LEFT = 0x0400 - /// - FrontLeft = ((int)0x0400), - /// - /// Original was GL_FRONT_RIGHT = 0x0401 - /// - FrontRight = ((int)0x0401), - /// - /// Original was GL_BACK_LEFT = 0x0402 - /// - BackLeft = ((int)0x0402), - /// - /// Original was GL_BACK_RIGHT = 0x0403 - /// - BackRight = ((int)0x0403), - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_LEFT = 0x0406 - /// - Left = ((int)0x0406), - /// - /// Original was GL_RIGHT = 0x0407 - /// - Right = ((int)0x0407), - /// - /// Original was GL_AUX0 = 0x0409 - /// - Aux0 = ((int)0x0409), - /// - /// Original was GL_AUX1 = 0x040A - /// - Aux1 = ((int)0x040A), - /// - /// Original was GL_AUX2 = 0x040B - /// - Aux2 = ((int)0x040B), - /// - /// Original was GL_AUX3 = 0x040C - /// - Aux3 = ((int)0x040C), - } - - /// - /// Used in GL.Angle.RenderbufferStorageMultisample, GL.Apple.RenderbufferStorageMultisample and 4 other functions - /// - public enum RenderbufferInternalFormat : int - { - /// - /// Original was GL_Rgba4 = 0X8056 - /// - Rgba4 = ((int)0X8056), - /// - /// Original was GL_Rgb5A1 = 0X8057 - /// - Rgb5A1 = ((int)0X8057), - /// - /// Original was GL_DepthComponent16 = 0X81a5 - /// - DepthComponent16 = ((int)0X81a5), - /// - /// Original was GL_StencilIndex8 = 0X8d48 - /// - StencilIndex8 = ((int)0X8d48), - /// - /// Original was GL_Rgb565 = 0X8d62 - /// - Rgb565 = ((int)0X8d62), - } - - /// - /// Used in GL.GetRenderbufferParameter - /// - public enum RenderbufferParameterName : int - { - /// - /// Original was GL_RENDERBUFFER_SAMPLES = 0x8CAB - /// - RenderbufferSamples = ((int)0x8CAB), - /// - /// Original was GL_RENDERBUFFER_WIDTH = 0x8D42 - /// - RenderbufferWidth = ((int)0x8D42), - /// - /// Original was GL_RENDERBUFFER_HEIGHT = 0x8D43 - /// - RenderbufferHeight = ((int)0x8D43), - /// - /// Original was GL_RENDERBUFFER_INTERNAL_FORMAT = 0x8D44 - /// - RenderbufferInternalFormat = ((int)0x8D44), - /// - /// Original was GL_RENDERBUFFER_RED_SIZE = 0x8D50 - /// - RenderbufferRedSize = ((int)0x8D50), - /// - /// Original was GL_RENDERBUFFER_GREEN_SIZE = 0x8D51 - /// - RenderbufferGreenSize = ((int)0x8D51), - /// - /// Original was GL_RENDERBUFFER_BLUE_SIZE = 0x8D52 - /// - RenderbufferBlueSize = ((int)0x8D52), - /// - /// Original was GL_RENDERBUFFER_ALPHA_SIZE = 0x8D53 - /// - RenderbufferAlphaSize = ((int)0x8D53), - /// - /// Original was GL_RENDERBUFFER_DEPTH_SIZE = 0x8D54 - /// - RenderbufferDepthSize = ((int)0x8D54), - /// - /// Original was GL_RENDERBUFFER_STENCIL_SIZE = 0x8D55 - /// - RenderbufferStencilSize = ((int)0x8D55), - } - - /// - /// Used in GL.Angle.RenderbufferStorageMultisample, GL.Apple.RenderbufferStorageMultisample and 7 other functions - /// - public enum RenderbufferTarget : int - { - /// - /// Original was GL_Renderbuffer = 0X8d41 - /// - Renderbuffer = ((int)0X8d41), - } - - /// - /// Not used directly. - /// - public enum RenderingMode : int - { - /// - /// Original was GL_RENDER = 0x1C00 - /// - Render = ((int)0x1C00), - /// - /// Original was GL_FEEDBACK = 0x1C01 - /// - Feedback = ((int)0x1C01), - /// - /// Original was GL_SELECT = 0x1C02 - /// - Select = ((int)0x1C02), - } - - /// - /// Not used directly. - /// - public enum ResetStatus : int - { - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_GUILTY_CONTEXT_RESET = 0x8253 - /// - GuiltyContextReset = ((int)0x8253), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET = 0x8254 - /// - InnocentContextReset = ((int)0x8254), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET = 0x8255 - /// - UnknownContextReset = ((int)0x8255), - } - - /// - /// Not used directly. - /// - public enum SamplePatternSgis : int - { - /// - /// Original was GL_1PASS_EXT = 0x80A1 - /// - Gl1PassExt = ((int)0x80A1), - /// - /// Original was GL_1PASS_SGIS = 0x80A1 - /// - Gl1PassSgis = ((int)0x80A1), - /// - /// Original was GL_2PASS_0_EXT = 0x80A2 - /// - Gl2Pass0Ext = ((int)0x80A2), - /// - /// Original was GL_2PASS_0_SGIS = 0x80A2 - /// - Gl2Pass0Sgis = ((int)0x80A2), - /// - /// Original was GL_2PASS_1_EXT = 0x80A3 - /// - Gl2Pass1Ext = ((int)0x80A3), - /// - /// Original was GL_2PASS_1_SGIS = 0x80A3 - /// - Gl2Pass1Sgis = ((int)0x80A3), - /// - /// Original was GL_4PASS_0_EXT = 0x80A4 - /// - Gl4Pass0Ext = ((int)0x80A4), - /// - /// Original was GL_4PASS_0_SGIS = 0x80A4 - /// - Gl4Pass0Sgis = ((int)0x80A4), - /// - /// Original was GL_4PASS_1_EXT = 0x80A5 - /// - Gl4Pass1Ext = ((int)0x80A5), - /// - /// Original was GL_4PASS_1_SGIS = 0x80A5 - /// - Gl4Pass1Sgis = ((int)0x80A5), - /// - /// Original was GL_4PASS_2_EXT = 0x80A6 - /// - Gl4Pass2Ext = ((int)0x80A6), - /// - /// Original was GL_4PASS_2_SGIS = 0x80A6 - /// - Gl4Pass2Sgis = ((int)0x80A6), - /// - /// Original was GL_4PASS_3_EXT = 0x80A7 - /// - Gl4Pass3Ext = ((int)0x80A7), - /// - /// Original was GL_4PASS_3_SGIS = 0x80A7 - /// - Gl4Pass3Sgis = ((int)0x80A7), - } - - /// - /// Used in GL.Ext.GetSamplerParameterI, GL.Ext.SamplerParameterI and 2 other functions - /// - public enum SamplerParameterName : int - { - /// - /// Original was GL_TEXTURE_BORDER_COLOR = 0x1004 - /// - TextureBorderColor = ((int)0x1004), - /// - /// Original was GL_TEXTURE_MAG_FILTER = 0x2800 - /// - TextureMagFilter = ((int)0x2800), - /// - /// Original was GL_TEXTURE_MIN_FILTER = 0x2801 - /// - TextureMinFilter = ((int)0x2801), - /// - /// Original was GL_TEXTURE_WRAP_S = 0x2802 - /// - TextureWrapS = ((int)0x2802), - /// - /// Original was GL_TEXTURE_WRAP_T = 0x2803 - /// - TextureWrapT = ((int)0x2803), - /// - /// Original was GL_TEXTURE_WRAP_R = 0x8072 - /// - TextureWrapR = ((int)0x8072), - /// - /// Original was GL_TEXTURE_MIN_LOD = 0x813A - /// - TextureMinLod = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MAX_LOD = 0x813B - /// - TextureMaxLod = ((int)0x813B), - /// - /// Original was GL_TEXTURE_COMPARE_MODE = 0x884C - /// - TextureCompareMode = ((int)0x884C), - /// - /// Original was GL_TEXTURE_COMPARE_FUNC = 0x884D - /// - TextureCompareFunc = ((int)0x884D), - } - - /// - /// Used in GL.Ext.GetSemaphoreParameter, GL.Ext.SemaphoreParameter - /// - public enum SemaphoreParameterName : int - { - /// - /// Original was GL_D3D12_FENCE_VALUE_EXT = 0x9595 - /// - D3D12FenceValueExt = ((int)0x9595), - } - - /// - /// Not used directly. - /// - public enum SeparableTargetExt : int - { - /// - /// Original was GL_SEPARABLE_2D = 0x8012 - /// - Separable2D = ((int)0x8012), - /// - /// Original was GL_SEPARABLE_2D_EXT = 0x8012 - /// - Separable2DExt = ((int)0x8012), - } - - /// - /// Used in GL.ShaderBinary - /// - public enum ShaderBinaryFormat : int - { - } - - /// - /// Used in GL.GetShader - /// - public enum ShaderParameter : int - { - /// - /// Original was GL_ShaderType = 0X8b4f - /// - ShaderType = ((int)0X8b4f), - /// - /// Original was GL_DeleteStatus = 0X8b80 - /// - DeleteStatus = ((int)0X8b80), - /// - /// Original was GL_CompileStatus = 0X8b81 - /// - CompileStatus = ((int)0X8b81), - /// - /// Original was GL_InfoLogLength = 0X8b84 - /// - InfoLogLength = ((int)0X8b84), - /// - /// Original was GL_ShaderSourceLength = 0X8b88 - /// - ShaderSourceLength = ((int)0X8b88), - } - - /// - /// Not used directly. - /// - public enum ShaderParameterName : int - { - /// - /// Original was GL_SHADER_TYPE = 0x8B4F - /// - ShaderType = ((int)0x8B4F), - /// - /// Original was GL_DELETE_STATUS = 0x8B80 - /// - DeleteStatus = ((int)0x8B80), - /// - /// Original was GL_COMPILE_STATUS = 0x8B81 - /// - CompileStatus = ((int)0x8B81), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_SHADER_SOURCE_LENGTH = 0x8B88 - /// - ShaderSourceLength = ((int)0x8B88), - } - - /// - /// Used in GL.GetShaderPrecisionFormat - /// - public enum ShaderPrecision : int - { - /// - /// Original was GL_LowFloat = 0X8df0 - /// - LowFloat = ((int)0X8df0), - /// - /// Original was GL_MediumFloat = 0X8df1 - /// - MediumFloat = ((int)0X8df1), - /// - /// Original was GL_HighFloat = 0X8df2 - /// - HighFloat = ((int)0X8df2), - /// - /// Original was GL_LowInt = 0X8df3 - /// - LowInt = ((int)0X8df3), - /// - /// Original was GL_MediumInt = 0X8df4 - /// - MediumInt = ((int)0X8df4), - /// - /// Original was GL_HighInt = 0X8df5 - /// - HighInt = ((int)0X8df5), - } - - /// - /// Used in GL.CreateShader, GL.GetShaderPrecisionFormat and 2 other functions - /// - public enum ShaderType : int - { - /// - /// Original was GL_FRAGMENT_SHADER = 0x8B30 - /// - FragmentShader = ((int)0x8B30), - /// - /// Original was GL_FRAGMENT_SHADER_ARB = 0x8B30 - /// - FragmentShaderArb = ((int)0x8B30), - /// - /// Original was GL_VERTEX_SHADER = 0x8B31 - /// - VertexShader = ((int)0x8B31), - /// - /// Original was GL_VERTEX_SHADER_ARB = 0x8B31 - /// - VertexShaderArb = ((int)0x8B31), - /// - /// Original was GL_GEOMETRY_SHADER = 0x8DD9 - /// - GeometryShader = ((int)0x8DD9), - /// - /// Original was GL_TESS_EVALUATION_SHADER = 0x8E87 - /// - TessEvaluationShader = ((int)0x8E87), - /// - /// Original was GL_TESS_CONTROL_SHADER = 0x8E88 - /// - TessControlShader = ((int)0x8E88), - /// - /// Original was GL_COMPUTE_SHADER = 0x91B9 - /// - ComputeShader = ((int)0x91B9), - } - - /// - /// Not used directly. - /// - public enum ShadingModel : int - { - /// - /// Original was GL_FLAT = 0x1D00 - /// - Flat = ((int)0x1D00), - /// - /// Original was GL_SMOOTH = 0x1D01 - /// - Smooth = ((int)0x1D01), - } - - /// - /// Used in GL.Ext.TexStorage2D, GL.Ext.TexStorage3D - /// - public enum SizedInternalFormat : int - { - /// - /// Original was GL_ALPHA8_EXT = 0x803C - /// - Alpha8Ext = ((int)0x803C), - /// - /// Original was GL_LUMINANCE8_EXT = 0x8040 - /// - Luminance8Ext = ((int)0x8040), - /// - /// Original was GL_LUMINANCE8_ALPHA8_EXT = 0x8045 - /// - Luminance8Alpha8Ext = ((int)0x8045), - /// - /// Original was GL_RGB10_EXT = 0x8052 - /// - Rgb10Ext = ((int)0x8052), - /// - /// Original was GL_RGB10_A2_EXT = 0x8059 - /// - Rgb10A2Ext = ((int)0x8059), - /// - /// Original was GL_R8_EXT = 0x8229 - /// - R8Ext = ((int)0x8229), - /// - /// Original was GL_RG8_EXT = 0x822B - /// - Rg8Ext = ((int)0x822B), - /// - /// Original was GL_R16F_EXT = 0x822D - /// - R16fExt = ((int)0x822D), - /// - /// Original was GL_R32F_EXT = 0x822E - /// - R32fExt = ((int)0x822E), - /// - /// Original was GL_RG16F_EXT = 0x822F - /// - Rg16fExt = ((int)0x822F), - /// - /// Original was GL_RG32F_EXT = 0x8230 - /// - Rg32fExt = ((int)0x8230), - /// - /// Original was GL_RGBA32F_EXT = 0x8814 - /// - Rgba32fExt = ((int)0x8814), - /// - /// Original was GL_RGB32F_EXT = 0x8815 - /// - Rgb32fExt = ((int)0x8815), - /// - /// Original was GL_ALPHA32F_EXT = 0x8816 - /// - Alpha32fExt = ((int)0x8816), - /// - /// Original was GL_LUMINANCE32F_EXT = 0x8818 - /// - Luminance32fExt = ((int)0x8818), - /// - /// Original was GL_LUMINANCE_ALPHA32F_EXT = 0x8819 - /// - LuminanceAlpha32fExt = ((int)0x8819), - /// - /// Original was GL_RGBA16F_EXT = 0x881A - /// - Rgba16fExt = ((int)0x881A), - /// - /// Original was GL_RGB16F_EXT = 0x881B - /// - Rgb16fExt = ((int)0x881B), - /// - /// Original was GL_ALPHA16F_EXT = 0x881C - /// - Alpha16fExt = ((int)0x881C), - /// - /// Original was GL_LUMINANCE16F_EXT = 0x881E - /// - Luminance16fExt = ((int)0x881E), - /// - /// Original was GL_LUMINANCE_ALPHA16F_EXT = 0x881F - /// - LuminanceAlpha16fExt = ((int)0x881F), - /// - /// Original was GL_RGB_RAW_422_APPLE = 0x8A51 - /// - RgbRaw422Apple = ((int)0x8A51), - /// - /// Original was GL_BGRA8_EXT = 0x93A1 - /// - Bgra8Ext = ((int)0x93A1), - } - - /// - /// Used in GL.StencilFuncSeparate, GL.StencilMaskSeparate and 1 other function - /// - public enum StencilFace : int - { - /// - /// Original was GL_FRONT = 0X0404 - /// - Front = ((int)0X0404), - /// - /// Original was GL_BACK = 0X0405 - /// - Back = ((int)0X0405), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - } - - /// - /// Not used directly. - /// - public enum StencilFaceDirection : int - { - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - } - - /// - /// Used in GL.StencilFunc, GL.StencilFuncSeparate and 1 other function - /// - public enum StencilFunction : int - { - /// - /// Original was GL_Never = 0X0200 - /// - Never = ((int)0X0200), - /// - /// Original was GL_Less = 0X0201 - /// - Less = ((int)0X0201), - /// - /// Original was GL_Equal = 0X0202 - /// - Equal = ((int)0X0202), - /// - /// Original was GL_Lequal = 0X0203 - /// - Lequal = ((int)0X0203), - /// - /// Original was GL_Greater = 0X0204 - /// - Greater = ((int)0X0204), - /// - /// Original was GL_Notequal = 0X0205 - /// - Notequal = ((int)0X0205), - /// - /// Original was GL_Gequal = 0X0206 - /// - Gequal = ((int)0X0206), - /// - /// Original was GL_Always = 0X0207 - /// - Always = ((int)0X0207), - } - - /// - /// Used in GL.StencilOp, GL.StencilOpSeparate - /// - public enum StencilOp : int - { - /// - /// Original was GL_Zero = 0X0000 - /// - Zero = ((int)0X0000), - /// - /// Original was GL_Invert = 0X150a - /// - Invert = ((int)0X150a), - /// - /// Original was GL_Keep = 0X1e00 - /// - Keep = ((int)0X1e00), - /// - /// Original was GL_Replace = 0X1e01 - /// - Replace = ((int)0X1e01), - /// - /// Original was GL_Incr = 0X1e02 - /// - Incr = ((int)0X1e02), - /// - /// Original was GL_Decr = 0X1e03 - /// - Decr = ((int)0X1e03), - /// - /// Original was GL_IncrWrap = 0X8507 - /// - IncrWrap = ((int)0X8507), - /// - /// Original was GL_DecrWrap = 0X8508 - /// - DecrWrap = ((int)0X8508), - } - - /// - /// Used in GL.GetString - /// - public enum StringName : int - { - /// - /// Original was GL_Vendor = 0X1f00 - /// - Vendor = ((int)0X1f00), - /// - /// Original was GL_Renderer = 0X1f01 - /// - Renderer = ((int)0X1f01), - /// - /// Original was GL_Version = 0X1f02 - /// - Version = ((int)0X1f02), - /// - /// Original was GL_Extensions = 0X1f03 - /// - Extensions = ((int)0X1f03), - /// - /// Original was GL_SHADING_LANGUAGE_VERSION = 0x8B8C - /// - ShadingLanguageVersion = ((int)0x8B8C), - } - - /// - /// Not used directly. - /// - public enum SubroutineParameterName : int - { - /// - /// Original was GL_UNIFORM_SIZE = 0x8A38 - /// - UniformSize = ((int)0x8A38), - /// - /// Original was GL_UNIFORM_NAME_LENGTH = 0x8A39 - /// - UniformNameLength = ((int)0x8A39), - /// - /// Original was GL_NUM_COMPATIBLE_SUBROUTINES = 0x8E4A - /// - NumCompatibleSubroutines = ((int)0x8E4A), - /// - /// Original was GL_COMPATIBLE_SUBROUTINES = 0x8E4B - /// - CompatibleSubroutines = ((int)0x8E4B), - } - - /// - /// Used in GL.Apple.FenceSync - /// - public enum SyncCondition : int - { - /// - /// Original was GL_SYNC_GPU_COMMANDS_COMPLETE = 0x9117 - /// - SyncGpuCommandsComplete = ((int)0x9117), - /// - /// Original was GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE = 0x9117 - /// - SyncGpuCommandsCompleteApple = ((int)0x9117), - } - - /// - /// Not used directly. - /// - [Flags] - public enum SyncObjectMask : int - { - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT = 0x00000001 - /// - SyncFlushCommandsBit = ((int)0x00000001), - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT_APPLE = 0x00000001 - /// - SyncFlushCommandsBitApple = ((int)0x00000001), - } - - /// - /// Used in GL.Apple.GetSync - /// - public enum SyncParameterName : int - { - /// - /// Original was GL_OBJECT_TYPE = 0x9112 - /// - ObjectType = ((int)0x9112), - /// - /// Original was GL_OBJECT_TYPE_APPLE = 0x9112 - /// - ObjectTypeApple = ((int)0x9112), - /// - /// Original was GL_SYNC_CONDITION = 0x9113 - /// - SyncCondition = ((int)0x9113), - /// - /// Original was GL_SYNC_CONDITION_APPLE = 0x9113 - /// - SyncConditionApple = ((int)0x9113), - /// - /// Original was GL_SYNC_STATUS = 0x9114 - /// - SyncStatus = ((int)0x9114), - /// - /// Original was GL_SYNC_STATUS_APPLE = 0x9114 - /// - SyncStatusApple = ((int)0x9114), - /// - /// Original was GL_SYNC_FLAGS = 0x9115 - /// - SyncFlags = ((int)0x9115), - /// - /// Original was GL_SYNC_FLAGS_APPLE = 0x9115 - /// - SyncFlagsApple = ((int)0x9115), - } - - /// - /// Not used directly. - /// - public enum SyncStatus : int - { - /// - /// Original was GL_ALREADY_SIGNALED = 0x911A - /// - AlreadySignaled = ((int)0x911A), - /// - /// Original was GL_TIMEOUT_EXPIRED = 0x911B - /// - TimeoutExpired = ((int)0x911B), - /// - /// Original was GL_CONDITION_SATISFIED = 0x911C - /// - ConditionSatisfied = ((int)0x911C), - /// - /// Original was GL_WAIT_FAILED = 0x911D - /// - WaitFailed = ((int)0x911D), - } - - /// - /// Not used directly. - /// - public enum TexCoordPointerType : int - { - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Used in GL.TexImage2D, GL.Oes.TexImage3D - /// - public enum TextureComponentCount : int - { - /// - /// Original was GL_ALPHA = 0X1906 - /// - Alpha = ((int)0X1906), - /// - /// Original was GL_RGB = 0X1907 - /// - Rgb = ((int)0X1907), - /// - /// Original was GL_RGBA = 0X1908 - /// - Rgba = ((int)0X1908), - /// - /// Original was GL_LUMINANCE = 0X1909 - /// - Luminance = ((int)0X1909), - /// - /// Original was GL_LUMINANCE_ALPHA = 0x190A - /// - LuminanceAlpha = ((int)0x190A), - /// - /// Original was GL_ALPHA8_EXT = 0x803C - /// - Alpha8Ext = ((int)0x803C), - /// - /// Original was GL_LUMINANCE8_EXT = 0x8040 - /// - Luminance8Ext = ((int)0x8040), - /// - /// Original was GL_LUMINANCE8_ALPHA8_EXT = 0x8045 - /// - Luminance8Alpha8Ext = ((int)0x8045), - /// - /// Original was GL_RGB10_EXT = 0x8052 - /// - Rgb10Ext = ((int)0x8052), - /// - /// Original was GL_RGB10_A2_EXT = 0x8059 - /// - Rgb10A2Ext = ((int)0x8059), - /// - /// Original was GL_R8_EXT = 0x8229 - /// - R8Ext = ((int)0x8229), - /// - /// Original was GL_RG8_EXT = 0x822B - /// - Rg8Ext = ((int)0x822B), - /// - /// Original was GL_R16F_EXT = 0x822D - /// - R16fExt = ((int)0x822D), - /// - /// Original was GL_R32F_EXT = 0x822E - /// - R32fExt = ((int)0x822E), - /// - /// Original was GL_RG16F_EXT = 0x822F - /// - Rg16fExt = ((int)0x822F), - /// - /// Original was GL_RG32F_EXT = 0x8230 - /// - Rg32fExt = ((int)0x8230), - /// - /// Original was GL_RGBA32F_EXT = 0x8814 - /// - Rgba32fExt = ((int)0x8814), - /// - /// Original was GL_RGB32F_EXT = 0x8815 - /// - Rgb32fExt = ((int)0x8815), - /// - /// Original was GL_ALPHA32F_EXT = 0x8816 - /// - Alpha32fExt = ((int)0x8816), - /// - /// Original was GL_LUMINANCE32F_EXT = 0x8818 - /// - Luminance32fExt = ((int)0x8818), - /// - /// Original was GL_LUMINANCE_ALPHA32F_EXT = 0x8819 - /// - LuminanceAlpha32fExt = ((int)0x8819), - /// - /// Original was GL_RGBA16F_EXT = 0x881A - /// - Rgba16fExt = ((int)0x881A), - /// - /// Original was GL_RGB16F_EXT = 0x881B - /// - Rgb16fExt = ((int)0x881B), - /// - /// Original was GL_ALPHA16F_EXT = 0x881C - /// - Alpha16fExt = ((int)0x881C), - /// - /// Original was GL_LUMINANCE16F_EXT = 0x881E - /// - Luminance16fExt = ((int)0x881E), - /// - /// Original was GL_LUMINANCE_ALPHA16F_EXT = 0x881F - /// - LuminanceAlpha16fExt = ((int)0x881F), - /// - /// Original was GL_RGB_RAW_422_APPLE = 0x8A51 - /// - RgbRaw422Apple = ((int)0x8A51), - /// - /// Original was GL_BGRA8_EXT = 0x93A1 - /// - Bgra8Ext = ((int)0x93A1), - } - - /// - /// Not used directly. - /// - public enum TextureCoordName : int - { - /// - /// Original was GL_S = 0x2000 - /// - S = ((int)0x2000), - /// - /// Original was GL_T = 0x2001 - /// - T = ((int)0x2001), - /// - /// Original was GL_R = 0x2002 - /// - R = ((int)0x2002), - /// - /// Original was GL_Q = 0x2003 - /// - Q = ((int)0x2003), - } - - /// - /// Used in GL.CopyTexImage2D - /// - public enum TextureCopyComponentCount : int - { - /// - /// Original was GL_ALPHA = 0X1906 - /// - Alpha = ((int)0X1906), - /// - /// Original was GL_RGB = 0X1907 - /// - Rgb = ((int)0X1907), - /// - /// Original was GL_RGBA = 0X1908 - /// - Rgba = ((int)0X1908), - /// - /// Original was GL_LUMINANCE = 0X1909 - /// - Luminance = ((int)0X1909), - /// - /// Original was GL_LUMINANCE_ALPHA = 0x190A - /// - LuminanceAlpha = ((int)0x190A), - } - - /// - /// Not used directly. - /// - public enum TextureEnvMode : int - { - /// - /// Original was GL_ADD = 0x0104 - /// - Add = ((int)0x0104), - /// - /// Original was GL_BLEND = 0x0BE2 - /// - Blend = ((int)0x0BE2), - /// - /// Original was GL_MODULATE = 0x2100 - /// - Modulate = ((int)0x2100), - /// - /// Original was GL_DECAL = 0x2101 - /// - Decal = ((int)0x2101), - /// - /// Original was GL_REPLACE_EXT = 0x8062 - /// - ReplaceExt = ((int)0x8062), - /// - /// Original was GL_TEXTURE_ENV_BIAS_SGIX = 0x80BE - /// - TextureEnvBiasSgix = ((int)0x80BE), - } - - /// - /// Not used directly. - /// - public enum TextureEnvParameter : int - { - /// - /// Original was GL_TEXTURE_ENV_MODE = 0x2200 - /// - TextureEnvMode = ((int)0x2200), - /// - /// Original was GL_TEXTURE_ENV_COLOR = 0x2201 - /// - TextureEnvColor = ((int)0x2201), - } - - /// - /// Not used directly. - /// - public enum TextureEnvTarget : int - { - /// - /// Original was GL_TEXTURE_ENV = 0x2300 - /// - TextureEnv = ((int)0x2300), - } - - /// - /// Not used directly. - /// - public enum TextureFilterFuncSgis : int - { - /// - /// Original was GL_FILTER4_SGIS = 0x8146 - /// - Filter4Sgis = ((int)0x8146), - } - - /// - /// Not used directly. - /// - public enum TextureGenMode : int - { - /// - /// Original was GL_EYE_LINEAR = 0x2400 - /// - EyeLinear = ((int)0x2400), - /// - /// Original was GL_OBJECT_LINEAR = 0x2401 - /// - ObjectLinear = ((int)0x2401), - /// - /// Original was GL_SPHERE_MAP = 0x2402 - /// - SphereMap = ((int)0x2402), - /// - /// Original was GL_EYE_DISTANCE_TO_POINT_SGIS = 0x81F0 - /// - EyeDistanceToPointSgis = ((int)0x81F0), - /// - /// Original was GL_OBJECT_DISTANCE_TO_POINT_SGIS = 0x81F1 - /// - ObjectDistanceToPointSgis = ((int)0x81F1), - /// - /// Original was GL_EYE_DISTANCE_TO_LINE_SGIS = 0x81F2 - /// - EyeDistanceToLineSgis = ((int)0x81F2), - /// - /// Original was GL_OBJECT_DISTANCE_TO_LINE_SGIS = 0x81F3 - /// - ObjectDistanceToLineSgis = ((int)0x81F3), - } - - /// - /// Not used directly. - /// - public enum TextureGenParameter : int - { - /// - /// Original was GL_TEXTURE_GEN_MODE = 0x2500 - /// - TextureGenMode = ((int)0x2500), - /// - /// Original was GL_OBJECT_PLANE = 0x2501 - /// - ObjectPlane = ((int)0x2501), - /// - /// Original was GL_EYE_PLANE = 0x2502 - /// - EyePlane = ((int)0x2502), - /// - /// Original was GL_EYE_POINT_SGIS = 0x81F4 - /// - EyePointSgis = ((int)0x81F4), - /// - /// Original was GL_OBJECT_POINT_SGIS = 0x81F5 - /// - ObjectPointSgis = ((int)0x81F5), - /// - /// Original was GL_EYE_LINE_SGIS = 0x81F6 - /// - EyeLineSgis = ((int)0x81F6), - /// - /// Original was GL_OBJECT_LINE_SGIS = 0x81F7 - /// - ObjectLineSgis = ((int)0x81F7), - } - - /// - /// Used in GL.Ext.SignalSemaphore, GL.Ext.WaitSemaphore - /// - public enum TextureLayout : int - { - /// - /// Original was GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT = 0x9530 - /// - LayoutDepthReadOnlyStencilAttachmentExt = ((int)0x9530), - /// - /// Original was GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT = 0x9531 - /// - LayoutDepthAttachmentStencilReadOnlyExt = ((int)0x9531), - /// - /// Original was GL_LAYOUT_GENERAL_EXT = 0x958D - /// - LayoutGeneralExt = ((int)0x958D), - /// - /// Original was GL_LAYOUT_COLOR_ATTACHMENT_EXT = 0x958E - /// - LayoutColorAttachmentExt = ((int)0x958E), - /// - /// Original was GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT = 0x958F - /// - LayoutDepthStencilAttachmentExt = ((int)0x958F), - /// - /// Original was GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT = 0x9590 - /// - LayoutDepthStencilReadOnlyExt = ((int)0x9590), - /// - /// Original was GL_LAYOUT_SHADER_READ_ONLY_EXT = 0x9591 - /// - LayoutShaderReadOnlyExt = ((int)0x9591), - /// - /// Original was GL_LAYOUT_TRANSFER_SRC_EXT = 0x9592 - /// - LayoutTransferSrcExt = ((int)0x9592), - /// - /// Original was GL_LAYOUT_TRANSFER_DST_EXT = 0x9593 - /// - LayoutTransferDstExt = ((int)0x9593), - } - - /// - /// Not used directly. - /// - public enum TextureMagFilter : int - { - /// - /// Original was GL_Nearest = 0X2600 - /// - Nearest = ((int)0X2600), - /// - /// Original was GL_Linear = 0X2601 - /// - Linear = ((int)0X2601), - /// - /// Original was GL_LINEAR_DETAIL_SGIS = 0x8097 - /// - LinearDetailSgis = ((int)0x8097), - /// - /// Original was GL_LINEAR_DETAIL_ALPHA_SGIS = 0x8098 - /// - LinearDetailAlphaSgis = ((int)0x8098), - /// - /// Original was GL_LINEAR_DETAIL_COLOR_SGIS = 0x8099 - /// - LinearDetailColorSgis = ((int)0x8099), - /// - /// Original was GL_LINEAR_SHARPEN_SGIS = 0x80AD - /// - LinearSharpenSgis = ((int)0x80AD), - /// - /// Original was GL_LINEAR_SHARPEN_ALPHA_SGIS = 0x80AE - /// - LinearSharpenAlphaSgis = ((int)0x80AE), - /// - /// Original was GL_LINEAR_SHARPEN_COLOR_SGIS = 0x80AF - /// - LinearSharpenColorSgis = ((int)0x80AF), - /// - /// Original was GL_FILTER4_SGIS = 0x8146 - /// - Filter4Sgis = ((int)0x8146), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_CEILING_SGIX = 0x8184 - /// - PixelTexGenQCeilingSgix = ((int)0x8184), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_ROUND_SGIX = 0x8185 - /// - PixelTexGenQRoundSgix = ((int)0x8185), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX = 0x8186 - /// - PixelTexGenQFloorSgix = ((int)0x8186), - } - - /// - /// Not used directly. - /// - public enum TextureMinFilter : int - { - /// - /// Original was GL_Nearest = 0X2600 - /// - Nearest = ((int)0X2600), - /// - /// Original was GL_Linear = 0X2601 - /// - Linear = ((int)0X2601), - /// - /// Original was GL_NEAREST_MIPMAP_NEAREST = 0x2700 - /// - NearestMipmapNearest = ((int)0x2700), - /// - /// Original was GL_LINEAR_MIPMAP_NEAREST = 0x2701 - /// - LinearMipmapNearest = ((int)0x2701), - /// - /// Original was GL_NEAREST_MIPMAP_LINEAR = 0x2702 - /// - NearestMipmapLinear = ((int)0x2702), - /// - /// Original was GL_LINEAR_MIPMAP_LINEAR = 0x2703 - /// - LinearMipmapLinear = ((int)0x2703), - /// - /// Original was GL_FILTER4_SGIS = 0x8146 - /// - Filter4Sgis = ((int)0x8146), - /// - /// Original was GL_LINEAR_CLIPMAP_LINEAR_SGIX = 0x8170 - /// - LinearClipmapLinearSgix = ((int)0x8170), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_CEILING_SGIX = 0x8184 - /// - PixelTexGenQCeilingSgix = ((int)0x8184), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_ROUND_SGIX = 0x8185 - /// - PixelTexGenQRoundSgix = ((int)0x8185), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX = 0x8186 - /// - PixelTexGenQFloorSgix = ((int)0x8186), - /// - /// Original was GL_NEAREST_CLIPMAP_NEAREST_SGIX = 0x844D - /// - NearestClipmapNearestSgix = ((int)0x844D), - /// - /// Original was GL_NEAREST_CLIPMAP_LINEAR_SGIX = 0x844E - /// - NearestClipmapLinearSgix = ((int)0x844E), - /// - /// Original was GL_LINEAR_CLIPMAP_NEAREST_SGIX = 0x844F - /// - LinearClipmapNearestSgix = ((int)0x844F), - } - - /// - /// Used in GL.TexParameter, GL.Ext.TexParameterI and 1 other function - /// - public enum TextureParameterName : int - { - /// - /// Original was GL_TEXTURE_WIDTH = 0x1000 - /// - TextureWidth = ((int)0x1000), - /// - /// Original was GL_TEXTURE_HEIGHT = 0x1001 - /// - TextureHeight = ((int)0x1001), - /// - /// Original was GL_TEXTURE_COMPONENTS = 0x1003 - /// - TextureComponents = ((int)0x1003), - /// - /// Original was GL_TEXTURE_INTERNAL_FORMAT = 0x1003 - /// - TextureInternalFormat = ((int)0x1003), - /// - /// Original was GL_TEXTURE_BORDER_COLOR = 0x1004 - /// - TextureBorderColor = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER_COLOR_NV = 0x1004 - /// - TextureBorderColorNv = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER = 0x1005 - /// - TextureBorder = ((int)0x1005), - /// - /// Original was GL_TEXTURE_MAG_FILTER = 0x2800 - /// - TextureMagFilter = ((int)0x2800), - /// - /// Original was GL_TEXTURE_MIN_FILTER = 0x2801 - /// - TextureMinFilter = ((int)0x2801), - /// - /// Original was GL_TEXTURE_WRAP_S = 0x2802 - /// - TextureWrapS = ((int)0x2802), - /// - /// Original was GL_TEXTURE_WRAP_T = 0x2803 - /// - TextureWrapT = ((int)0x2803), - /// - /// Original was GL_TEXTURE_RED_SIZE = 0x805C - /// - TextureRedSize = ((int)0x805C), - /// - /// Original was GL_TEXTURE_GREEN_SIZE = 0x805D - /// - TextureGreenSize = ((int)0x805D), - /// - /// Original was GL_TEXTURE_BLUE_SIZE = 0x805E - /// - TextureBlueSize = ((int)0x805E), - /// - /// Original was GL_TEXTURE_ALPHA_SIZE = 0x805F - /// - TextureAlphaSize = ((int)0x805F), - /// - /// Original was GL_TEXTURE_LUMINANCE_SIZE = 0x8060 - /// - TextureLuminanceSize = ((int)0x8060), - /// - /// Original was GL_TEXTURE_INTENSITY_SIZE = 0x8061 - /// - TextureIntensitySize = ((int)0x8061), - /// - /// Original was GL_TEXTURE_PRIORITY = 0x8066 - /// - TexturePriority = ((int)0x8066), - /// - /// Original was GL_TEXTURE_PRIORITY_EXT = 0x8066 - /// - TexturePriorityExt = ((int)0x8066), - /// - /// Original was GL_TEXTURE_RESIDENT = 0x8067 - /// - TextureResident = ((int)0x8067), - /// - /// Original was GL_TEXTURE_DEPTH_EXT = 0x8071 - /// - TextureDepthExt = ((int)0x8071), - /// - /// Original was GL_TEXTURE_WRAP_R = 0x8072 - /// - TextureWrapR = ((int)0x8072), - /// - /// Original was GL_TEXTURE_WRAP_R_EXT = 0x8072 - /// - TextureWrapRExt = ((int)0x8072), - /// - /// Original was GL_TEXTURE_WRAP_R_OES = 0x8072 - /// - TextureWrapROes = ((int)0x8072), - /// - /// Original was GL_DETAIL_TEXTURE_LEVEL_SGIS = 0x809A - /// - DetailTextureLevelSgis = ((int)0x809A), - /// - /// Original was GL_DETAIL_TEXTURE_MODE_SGIS = 0x809B - /// - DetailTextureModeSgis = ((int)0x809B), - /// - /// Original was GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS = 0x809C - /// - DetailTextureFuncPointsSgis = ((int)0x809C), - /// - /// Original was GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS = 0x80B0 - /// - SharpenTextureFuncPointsSgis = ((int)0x80B0), - /// - /// Original was GL_SHADOW_AMBIENT_SGIX = 0x80BF - /// - ShadowAmbientSgix = ((int)0x80BF), - /// - /// Original was GL_DUAL_TEXTURE_SELECT_SGIS = 0x8124 - /// - DualTextureSelectSgis = ((int)0x8124), - /// - /// Original was GL_QUAD_TEXTURE_SELECT_SGIS = 0x8125 - /// - QuadTextureSelectSgis = ((int)0x8125), - /// - /// Original was GL_TEXTURE_4DSIZE_SGIS = 0x8136 - /// - Texture4DsizeSgis = ((int)0x8136), - /// - /// Original was GL_TEXTURE_WRAP_Q_SGIS = 0x8137 - /// - TextureWrapQSgis = ((int)0x8137), - /// - /// Original was GL_TEXTURE_MIN_LOD = 0x813A - /// - TextureMinLod = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MIN_LOD_SGIS = 0x813A - /// - TextureMinLodSgis = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MAX_LOD = 0x813B - /// - TextureMaxLod = ((int)0x813B), - /// - /// Original was GL_TEXTURE_MAX_LOD_SGIS = 0x813B - /// - TextureMaxLodSgis = ((int)0x813B), - /// - /// Original was GL_TEXTURE_BASE_LEVEL = 0x813C - /// - TextureBaseLevel = ((int)0x813C), - /// - /// Original was GL_TEXTURE_BASE_LEVEL_SGIS = 0x813C - /// - TextureBaseLevelSgis = ((int)0x813C), - /// - /// Original was GL_TEXTURE_MAX_LEVEL = 0x813D - /// - TextureMaxLevel = ((int)0x813D), - /// - /// Original was GL_TEXTURE_MAX_LEVEL_SGIS = 0x813D - /// - TextureMaxLevelSgis = ((int)0x813D), - /// - /// Original was GL_TEXTURE_FILTER4_SIZE_SGIS = 0x8147 - /// - TextureFilter4SizeSgis = ((int)0x8147), - /// - /// Original was GL_TEXTURE_CLIPMAP_CENTER_SGIX = 0x8171 - /// - TextureClipmapCenterSgix = ((int)0x8171), - /// - /// Original was GL_TEXTURE_CLIPMAP_FRAME_SGIX = 0x8172 - /// - TextureClipmapFrameSgix = ((int)0x8172), - /// - /// Original was GL_TEXTURE_CLIPMAP_OFFSET_SGIX = 0x8173 - /// - TextureClipmapOffsetSgix = ((int)0x8173), - /// - /// Original was GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8174 - /// - TextureClipmapVirtualDepthSgix = ((int)0x8174), - /// - /// Original was GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = 0x8175 - /// - TextureClipmapLodOffsetSgix = ((int)0x8175), - /// - /// Original was GL_TEXTURE_CLIPMAP_DEPTH_SGIX = 0x8176 - /// - TextureClipmapDepthSgix = ((int)0x8176), - /// - /// Original was GL_POST_TEXTURE_FILTER_BIAS_SGIX = 0x8179 - /// - PostTextureFilterBiasSgix = ((int)0x8179), - /// - /// Original was GL_POST_TEXTURE_FILTER_SCALE_SGIX = 0x817A - /// - PostTextureFilterScaleSgix = ((int)0x817A), - /// - /// Original was GL_TEXTURE_LOD_BIAS_S_SGIX = 0x818E - /// - TextureLodBiasSSgix = ((int)0x818E), - /// - /// Original was GL_TEXTURE_LOD_BIAS_T_SGIX = 0x818F - /// - TextureLodBiasTSgix = ((int)0x818F), - /// - /// Original was GL_TEXTURE_LOD_BIAS_R_SGIX = 0x8190 - /// - TextureLodBiasRSgix = ((int)0x8190), - /// - /// Original was GL_GENERATE_MIPMAP = 0x8191 - /// - GenerateMipmap = ((int)0x8191), - /// - /// Original was GL_GENERATE_MIPMAP_SGIS = 0x8191 - /// - GenerateMipmapSgis = ((int)0x8191), - /// - /// Original was GL_TEXTURE_COMPARE_SGIX = 0x819A - /// - TextureCompareSgix = ((int)0x819A), - /// - /// Original was GL_TEXTURE_COMPARE_OPERATOR_SGIX = 0x819B - /// - TextureCompareOperatorSgix = ((int)0x819B), - /// - /// Original was GL_TEXTURE_LEQUAL_R_SGIX = 0x819C - /// - TextureLequalRSgix = ((int)0x819C), - /// - /// Original was GL_TEXTURE_GEQUAL_R_SGIX = 0x819D - /// - TextureGequalRSgix = ((int)0x819D), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_S_SGIX = 0x8369 - /// - TextureMaxClampSSgix = ((int)0x8369), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_T_SGIX = 0x836A - /// - TextureMaxClampTSgix = ((int)0x836A), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_R_SGIX = 0x836B - /// - TextureMaxClampRSgix = ((int)0x836B), - /// - /// Original was GL_TEXTURE_LOD_BIAS = 0x8501 - /// - TextureLodBias = ((int)0x8501), - /// - /// Original was GL_TEXTURE_COMPARE_MODE = 0x884C - /// - TextureCompareMode = ((int)0x884C), - /// - /// Original was GL_TEXTURE_COMPARE_FUNC = 0x884D - /// - TextureCompareFunc = ((int)0x884D), - /// - /// Original was GL_TEXTURE_SWIZZLE_R = 0x8E42 - /// - TextureSwizzleR = ((int)0x8E42), - /// - /// Original was GL_TEXTURE_SWIZZLE_G = 0x8E43 - /// - TextureSwizzleG = ((int)0x8E43), - /// - /// Original was GL_TEXTURE_SWIZZLE_B = 0x8E44 - /// - TextureSwizzleB = ((int)0x8E44), - /// - /// Original was GL_TEXTURE_SWIZZLE_A = 0x8E45 - /// - TextureSwizzleA = ((int)0x8E45), - /// - /// Original was GL_TEXTURE_SWIZZLE_RGBA = 0x8E46 - /// - TextureSwizzleRgba = ((int)0x8E46), - /// - /// Original was GL_DEPTH_STENCIL_TEXTURE_MODE = 0x90EA - /// - DepthStencilTextureMode = ((int)0x90EA), - /// - /// Original was GL_TEXTURE_TILING_EXT = 0x9580 - /// - TextureTilingExt = ((int)0x9580), - } - - /// - /// Not used directly. - /// - [Flags] - public enum TextureStorageMaskAmd : int - { - /// - /// Original was GL_TEXTURE_STORAGE_SPARSE_BIT_AMD = 0x00000001 - /// - TextureStorageSparseBitAmd = ((int)0x00000001), - } - - /// - /// Used in GL.BindTexture, GL.CompressedTexImage2D and 31 other functions - /// - public enum TextureTarget : int - { - /// - /// Original was GL_TEXTURE_1D = 0x0DE0 - /// - Texture1D = ((int)0x0DE0), - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_PROXY_TEXTURE_1D = 0x8063 - /// - ProxyTexture1D = ((int)0x8063), - /// - /// Original was GL_PROXY_TEXTURE_1D_EXT = 0x8063 - /// - ProxyTexture1DExt = ((int)0x8063), - /// - /// Original was GL_PROXY_TEXTURE_2D = 0x8064 - /// - ProxyTexture2D = ((int)0x8064), - /// - /// Original was GL_PROXY_TEXTURE_2D_EXT = 0x8064 - /// - ProxyTexture2DExt = ((int)0x8064), - /// - /// Original was GL_TEXTURE_3D = 0x806F - /// - Texture3D = ((int)0x806F), - /// - /// Original was GL_TEXTURE_3D_EXT = 0x806F - /// - Texture3DExt = ((int)0x806F), - /// - /// Original was GL_TEXTURE_3D_OES = 0x806F - /// - Texture3DOes = ((int)0x806F), - /// - /// Original was GL_PROXY_TEXTURE_3D = 0x8070 - /// - ProxyTexture3D = ((int)0x8070), - /// - /// Original was GL_PROXY_TEXTURE_3D_EXT = 0x8070 - /// - ProxyTexture3DExt = ((int)0x8070), - /// - /// Original was GL_DETAIL_TEXTURE_2D_SGIS = 0x8095 - /// - DetailTexture2DSgis = ((int)0x8095), - /// - /// Original was GL_TEXTURE_4D_SGIS = 0x8134 - /// - Texture4DSgis = ((int)0x8134), - /// - /// Original was GL_PROXY_TEXTURE_4D_SGIS = 0x8135 - /// - ProxyTexture4DSgis = ((int)0x8135), - /// - /// Original was GL_TEXTURE_RECTANGLE = 0x84F5 - /// - TextureRectangle = ((int)0x84F5), - /// - /// Original was GL_PROXY_TEXTURE_RECTANGLE = 0x84F7 - /// - ProxyTextureRectangle = ((int)0x84F7), - /// - /// Original was GL_PROXY_TEXTURE_RECTANGLE_ARB = 0x84F7 - /// - ProxyTextureRectangleArb = ((int)0x84F7), - /// - /// Original was GL_PROXY_TEXTURE_RECTANGLE_NV = 0x84F7 - /// - ProxyTextureRectangleNv = ((int)0x84F7), - /// - /// Original was GL_TEXTURE_CUBE_MAP = 0x8513 - /// - TextureCubeMap = ((int)0x8513), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515 - /// - TextureCubeMapPositiveX = ((int)0x8515), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516 - /// - TextureCubeMapNegativeX = ((int)0x8516), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517 - /// - TextureCubeMapPositiveY = ((int)0x8517), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518 - /// - TextureCubeMapNegativeY = ((int)0x8518), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519 - /// - TextureCubeMapPositiveZ = ((int)0x8519), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A - /// - TextureCubeMapNegativeZ = ((int)0x851A), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP = 0x851B - /// - ProxyTextureCubeMap = ((int)0x851B), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_ARB = 0x851B - /// - ProxyTextureCubeMapArb = ((int)0x851B), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_EXT = 0x851B - /// - ProxyTextureCubeMapExt = ((int)0x851B), - /// - /// Original was GL_TEXTURE_1D_ARRAY = 0x8C18 - /// - Texture1DArray = ((int)0x8C18), - /// - /// Original was GL_PROXY_TEXTURE_1D_ARRAY = 0x8C19 - /// - ProxyTexture1DArray = ((int)0x8C19), - /// - /// Original was GL_PROXY_TEXTURE_1D_ARRAY_EXT = 0x8C19 - /// - ProxyTexture1DArrayExt = ((int)0x8C19), - /// - /// Original was GL_TEXTURE_2D_ARRAY = 0x8C1A - /// - Texture2DArray = ((int)0x8C1A), - /// - /// Original was GL_PROXY_TEXTURE_2D_ARRAY = 0x8C1B - /// - ProxyTexture2DArray = ((int)0x8C1B), - /// - /// Original was GL_PROXY_TEXTURE_2D_ARRAY_EXT = 0x8C1B - /// - ProxyTexture2DArrayExt = ((int)0x8C1B), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY = 0x9009 - /// - TextureCubeMapArray = ((int)0x9009), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_ARB = 0x9009 - /// - TextureCubeMapArrayArb = ((int)0x9009), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_EXT = 0x9009 - /// - TextureCubeMapArrayExt = ((int)0x9009), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_OES = 0x9009 - /// - TextureCubeMapArrayOes = ((int)0x9009), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_ARRAY = 0x900B - /// - ProxyTextureCubeMapArray = ((int)0x900B), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB = 0x900B - /// - ProxyTextureCubeMapArrayArb = ((int)0x900B), - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE = 0x9100 - /// - Texture2DMultisample = ((int)0x9100), - /// - /// Original was GL_PROXY_TEXTURE_2D_MULTISAMPLE = 0x9101 - /// - ProxyTexture2DMultisample = ((int)0x9101), - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE_ARRAY = 0x9102 - /// - Texture2DMultisampleArray = ((int)0x9102), - /// - /// Original was GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY = 0x9103 - /// - ProxyTexture2DMultisampleArray = ((int)0x9103), - } - - /// - /// Used in GL.CompressedTexImage2D, GL.CompressedTexSubImage2D and 6 other functions - /// - public enum TextureTarget2d : int - { - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515 - /// - TextureCubeMapPositiveX = ((int)0x8515), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516 - /// - TextureCubeMapNegativeX = ((int)0x8516), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517 - /// - TextureCubeMapPositiveY = ((int)0x8517), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518 - /// - TextureCubeMapNegativeY = ((int)0x8518), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519 - /// - TextureCubeMapPositiveZ = ((int)0x8519), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A - /// - TextureCubeMapNegativeZ = ((int)0x851A), - } - - /// - /// Used in GL.Ext.TexStorage3D, GL.Oes.CompressedTexImage3D and 4 other functions - /// - public enum TextureTarget3d : int - { - /// - /// Original was GL_TEXTURE_3D_OES = 0x806F - /// - Texture3DOes = ((int)0x806F), - } - - /// - /// Used in GL.ActiveTexture, GL.NV.GetPathTexGen - /// - public enum TextureUnit : int - { - /// - /// Original was GL_Texture0 = 0X84c0 - /// - Texture0 = ((int)0X84c0), - /// - /// Original was GL_Texture1 = 0X84c1 - /// - Texture1 = ((int)0X84c1), - /// - /// Original was GL_Texture2 = 0X84c2 - /// - Texture2 = ((int)0X84c2), - /// - /// Original was GL_Texture3 = 0X84c3 - /// - Texture3 = ((int)0X84c3), - /// - /// Original was GL_Texture4 = 0X84c4 - /// - Texture4 = ((int)0X84c4), - /// - /// Original was GL_Texture5 = 0X84c5 - /// - Texture5 = ((int)0X84c5), - /// - /// Original was GL_Texture6 = 0X84c6 - /// - Texture6 = ((int)0X84c6), - /// - /// Original was GL_Texture7 = 0X84c7 - /// - Texture7 = ((int)0X84c7), - /// - /// Original was GL_Texture8 = 0X84c8 - /// - Texture8 = ((int)0X84c8), - /// - /// Original was GL_Texture9 = 0X84c9 - /// - Texture9 = ((int)0X84c9), - /// - /// Original was GL_Texture10 = 0X84ca - /// - Texture10 = ((int)0X84ca), - /// - /// Original was GL_Texture11 = 0X84cb - /// - Texture11 = ((int)0X84cb), - /// - /// Original was GL_Texture12 = 0X84cc - /// - Texture12 = ((int)0X84cc), - /// - /// Original was GL_Texture13 = 0X84cd - /// - Texture13 = ((int)0X84cd), - /// - /// Original was GL_Texture14 = 0X84ce - /// - Texture14 = ((int)0X84ce), - /// - /// Original was GL_Texture15 = 0X84cf - /// - Texture15 = ((int)0X84cf), - /// - /// Original was GL_Texture16 = 0X84d0 - /// - Texture16 = ((int)0X84d0), - /// - /// Original was GL_Texture17 = 0X84d1 - /// - Texture17 = ((int)0X84d1), - /// - /// Original was GL_Texture18 = 0X84d2 - /// - Texture18 = ((int)0X84d2), - /// - /// Original was GL_Texture19 = 0X84d3 - /// - Texture19 = ((int)0X84d3), - /// - /// Original was GL_Texture20 = 0X84d4 - /// - Texture20 = ((int)0X84d4), - /// - /// Original was GL_Texture21 = 0X84d5 - /// - Texture21 = ((int)0X84d5), - /// - /// Original was GL_Texture22 = 0X84d6 - /// - Texture22 = ((int)0X84d6), - /// - /// Original was GL_Texture23 = 0X84d7 - /// - Texture23 = ((int)0X84d7), - /// - /// Original was GL_Texture24 = 0X84d8 - /// - Texture24 = ((int)0X84d8), - /// - /// Original was GL_Texture25 = 0X84d9 - /// - Texture25 = ((int)0X84d9), - /// - /// Original was GL_Texture26 = 0X84da - /// - Texture26 = ((int)0X84da), - /// - /// Original was GL_Texture27 = 0X84db - /// - Texture27 = ((int)0X84db), - /// - /// Original was GL_Texture28 = 0X84dc - /// - Texture28 = ((int)0X84dc), - /// - /// Original was GL_Texture29 = 0X84dd - /// - Texture29 = ((int)0X84dd), - /// - /// Original was GL_Texture30 = 0X84de - /// - Texture30 = ((int)0X84de), - /// - /// Original was GL_Texture31 = 0X84df - /// - Texture31 = ((int)0X84df), - } - - /// - /// Not used directly. - /// - public enum TextureWrapMode : int - { - /// - /// Original was GL_CLAMP = 0x2900 - /// - Clamp = ((int)0x2900), - /// - /// Original was GL_REPEAT = 0x2901 - /// - Repeat = ((int)0x2901), - /// - /// Original was GL_CLAMP_TO_BORDER = 0x812D - /// - ClampToBorder = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_ARB = 0x812D - /// - ClampToBorderArb = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_NV = 0x812D - /// - ClampToBorderNv = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_SGIS = 0x812D - /// - ClampToBorderSgis = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_EDGE = 0x812F - /// - ClampToEdge = ((int)0x812F), - /// - /// Original was GL_CLAMP_TO_EDGE_SGIS = 0x812F - /// - ClampToEdgeSgis = ((int)0x812F), - } - - /// - /// Not used directly. - /// - public enum TransformFeedbackPName : int - { - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_START = 0x8C84 - /// - TransformFeedbackBufferStart = ((int)0x8C84), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_SIZE = 0x8C85 - /// - TransformFeedbackBufferSize = ((int)0x8C85), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_BINDING = 0x8C8F - /// - TransformFeedbackBufferBinding = ((int)0x8C8F), - /// - /// Original was GL_TRANSFORM_FEEDBACK_PAUSED = 0x8E23 - /// - TransformFeedbackPaused = ((int)0x8E23), - /// - /// Original was GL_TRANSFORM_FEEDBACK_ACTIVE = 0x8E24 - /// - TransformFeedbackActive = ((int)0x8E24), - } - - /// - /// Used in GL.NV.BeginConditionalRender, GL.NV.GetFloat and 1 other function - /// - public enum TypeEnum : int - { - /// - /// Original was GL_QUERY_WAIT = 0x8E13 - /// - QueryWait = ((int)0x8E13), - /// - /// Original was GL_QUERY_NO_WAIT = 0x8E14 - /// - QueryNoWait = ((int)0x8E14), - /// - /// Original was GL_QUERY_BY_REGION_WAIT = 0x8E15 - /// - QueryByRegionWait = ((int)0x8E15), - /// - /// Original was GL_QUERY_BY_REGION_NO_WAIT = 0x8E16 - /// - QueryByRegionNoWait = ((int)0x8E16), - } - - /// - /// Not used directly. - /// - public enum UniformBlockPName : int - { - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER = 0x84F0 - /// - UniformBlockReferencedByTessControlShader = ((int)0x84F0), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x84F1 - /// - UniformBlockReferencedByTessEvaluationShader = ((int)0x84F1), - /// - /// Original was GL_UNIFORM_BLOCK_BINDING = 0x8A3F - /// - UniformBlockBinding = ((int)0x8A3F), - /// - /// Original was GL_UNIFORM_BLOCK_DATA_SIZE = 0x8A40 - /// - UniformBlockDataSize = ((int)0x8A40), - /// - /// Original was GL_UNIFORM_BLOCK_NAME_LENGTH = 0x8A41 - /// - UniformBlockNameLength = ((int)0x8A41), - /// - /// Original was GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS = 0x8A42 - /// - UniformBlockActiveUniforms = ((int)0x8A42), - /// - /// Original was GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES = 0x8A43 - /// - UniformBlockActiveUniformIndices = ((int)0x8A43), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER = 0x8A44 - /// - UniformBlockReferencedByVertexShader = ((int)0x8A44), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER = 0x8A45 - /// - UniformBlockReferencedByGeometryShader = ((int)0x8A45), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 0x8A46 - /// - UniformBlockReferencedByFragmentShader = ((int)0x8A46), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER = 0x90EC - /// - UniformBlockReferencedByComputeShader = ((int)0x90EC), - } - - /// - /// Not used directly. - /// - public enum UniformPName : int - { - /// - /// Original was GL_UNIFORM_TYPE = 0x8A37 - /// - UniformType = ((int)0x8A37), - /// - /// Original was GL_UNIFORM_SIZE = 0x8A38 - /// - UniformSize = ((int)0x8A38), - /// - /// Original was GL_UNIFORM_NAME_LENGTH = 0x8A39 - /// - UniformNameLength = ((int)0x8A39), - /// - /// Original was GL_UNIFORM_BLOCK_INDEX = 0x8A3A - /// - UniformBlockIndex = ((int)0x8A3A), - /// - /// Original was GL_UNIFORM_OFFSET = 0x8A3B - /// - UniformOffset = ((int)0x8A3B), - /// - /// Original was GL_UNIFORM_ARRAY_STRIDE = 0x8A3C - /// - UniformArrayStride = ((int)0x8A3C), - /// - /// Original was GL_UNIFORM_MATRIX_STRIDE = 0x8A3D - /// - UniformMatrixStride = ((int)0x8A3D), - /// - /// Original was GL_UNIFORM_IS_ROW_MAJOR = 0x8A3E - /// - UniformIsRowMajor = ((int)0x8A3E), - /// - /// Original was GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX = 0x92DA - /// - UniformAtomicCounterBufferIndex = ((int)0x92DA), - } - - /// - /// Used in GL.Ext.UseProgramStages - /// - [Flags] - public enum UseProgramStageMask : int - { - /// - /// Original was GL_VERTEX_SHADER_BIT = 0x00000001 - /// - VertexShaderBit = ((int)0x00000001), - /// - /// Original was GL_VERTEX_SHADER_BIT_EXT = 0x00000001 - /// - VertexShaderBitExt = ((int)0x00000001), - /// - /// Original was GL_FRAGMENT_SHADER_BIT = 0x00000002 - /// - FragmentShaderBit = ((int)0x00000002), - /// - /// Original was GL_FRAGMENT_SHADER_BIT_EXT = 0x00000002 - /// - FragmentShaderBitExt = ((int)0x00000002), - /// - /// Original was GL_GEOMETRY_SHADER_BIT = 0x00000004 - /// - GeometryShaderBit = ((int)0x00000004), - /// - /// Original was GL_GEOMETRY_SHADER_BIT_EXT = 0x00000004 - /// - GeometryShaderBitExt = ((int)0x00000004), - /// - /// Original was GL_GEOMETRY_SHADER_BIT_OES = 0x00000004 - /// - GeometryShaderBitOes = ((int)0x00000004), - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT = 0x00000008 - /// - TessControlShaderBit = ((int)0x00000008), - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT_EXT = 0x00000008 - /// - TessControlShaderBitExt = ((int)0x00000008), - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT_OES = 0x00000008 - /// - TessControlShaderBitOes = ((int)0x00000008), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT = 0x00000010 - /// - TessEvaluationShaderBit = ((int)0x00000010), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT_EXT = 0x00000010 - /// - TessEvaluationShaderBitExt = ((int)0x00000010), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT_OES = 0x00000010 - /// - TessEvaluationShaderBitOes = ((int)0x00000010), - /// - /// Original was GL_COMPUTE_SHADER_BIT = 0x00000020 - /// - ComputeShaderBit = ((int)0x00000020), - /// - /// Original was GL_ALL_SHADER_BITS = 0xFFFFFFFF - /// - AllShaderBits = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_ALL_SHADER_BITS_EXT = 0xFFFFFFFF - /// - AllShaderBitsExt = unchecked((int)0xFFFFFFFF), - } - - /// - /// Not used directly. - /// - public enum VertexArrayPName : int - { - /// - /// Original was GL_VERTEX_ATTRIB_RELATIVE_OFFSET = 0x82D5 - /// - VertexAttribRelativeOffset = ((int)0x82D5), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622 - /// - VertexAttribArrayEnabled = ((int)0x8622), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_SIZE = 0x8623 - /// - VertexAttribArraySize = ((int)0x8623), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624 - /// - VertexAttribArrayStride = ((int)0x8624), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_TYPE = 0x8625 - /// - VertexAttribArrayType = ((int)0x8625), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_LONG = 0x874E - /// - VertexAttribArrayLong = ((int)0x874E), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A - /// - VertexAttribArrayNormalized = ((int)0x886A), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_INTEGER = 0x88FD - /// - VertexAttribArrayInteger = ((int)0x88FD), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR = 0x88FE - /// - VertexAttribArrayDivisor = ((int)0x88FE), - } - - /// - /// Not used directly. - /// - public enum VertexAttribEnum : int - { - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622 - /// - VertexAttribArrayEnabled = ((int)0x8622), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_SIZE = 0x8623 - /// - VertexAttribArraySize = ((int)0x8623), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624 - /// - VertexAttribArrayStride = ((int)0x8624), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_TYPE = 0x8625 - /// - VertexAttribArrayType = ((int)0x8625), - /// - /// Original was GL_CURRENT_VERTEX_ATTRIB = 0x8626 - /// - CurrentVertexAttrib = ((int)0x8626), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A - /// - VertexAttribArrayNormalized = ((int)0x886A), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889F - /// - VertexAttribArrayBufferBinding = ((int)0x889F), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_INTEGER = 0x88FD - /// - VertexAttribArrayInteger = ((int)0x88FD), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR = 0x88FE - /// - VertexAttribArrayDivisor = ((int)0x88FE), - } - - /// - /// Used in GL.GetVertexAttrib - /// - public enum VertexAttribParameter : int - { - /// - /// Original was GL_VertexAttribArrayEnabled = 0X8622 - /// - VertexAttribArrayEnabled = ((int)0X8622), - /// - /// Original was GL_VertexAttribArraySize = 0X8623 - /// - VertexAttribArraySize = ((int)0X8623), - /// - /// Original was GL_VertexAttribArrayStride = 0X8624 - /// - VertexAttribArrayStride = ((int)0X8624), - /// - /// Original was GL_VertexAttribArrayType = 0X8625 - /// - VertexAttribArrayType = ((int)0X8625), - /// - /// Original was GL_CurrentVertexAttrib = 0X8626 - /// - CurrentVertexAttrib = ((int)0X8626), - /// - /// Original was GL_VertexAttribArrayNormalized = 0X886a - /// - VertexAttribArrayNormalized = ((int)0X886a), - /// - /// Original was GL_VertexAttribArrayBufferBinding = 0X889f - /// - VertexAttribArrayBufferBinding = ((int)0X889f), - } - - /// - /// Used in GL.GetVertexAttribPointer - /// - public enum VertexAttribPointerParameter : int - { - /// - /// Original was GL_VertexAttribArrayPointer = 0X8645 - /// - VertexAttribArrayPointer = ((int)0X8645), - } - - /// - /// Used in GL.VertexAttribPointer - /// - public enum VertexAttribPointerType : int - { - /// - /// Original was GL_Byte = 0X1400 - /// - Byte = ((int)0X1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_Short = 0X1402 - /// - Short = ((int)0X1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_Float = 0X1406 - /// - Float = ((int)0X1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - /// - /// Original was GL_HALF_FLOAT = 0x140B - /// - HalfFloat = ((int)0x140B), - /// - /// Original was GL_Fixed = 0X140c - /// - Fixed = ((int)0X140c), - /// - /// Original was GL_UNSIGNED_INT_2_10_10_10_REV = 0x8368 - /// - UnsignedInt2101010Rev = ((int)0x8368), - /// - /// Original was GL_UNSIGNED_INT_10F_11F_11F_REV = 0x8C3B - /// - UnsignedInt10F11F11FRev = ((int)0x8C3B), - /// - /// Original was GL_INT_2_10_10_10_REV = 0x8D9F - /// - Int2101010Rev = ((int)0x8D9F), - } - - /// - /// Not used directly. - /// - public enum VertexAttribType : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - /// - /// Original was GL_HALF_FLOAT = 0x140B - /// - HalfFloat = ((int)0x140B), - /// - /// Original was GL_FIXED = 0x140C - /// - Fixed = ((int)0x140C), - /// - /// Original was GL_UNSIGNED_INT_2_10_10_10_REV = 0x8368 - /// - UnsignedInt2101010Rev = ((int)0x8368), - /// - /// Original was GL_UNSIGNED_INT_10F_11F_11F_REV = 0x8C3B - /// - UnsignedInt10F11F11FRev = ((int)0x8C3B), - /// - /// Original was GL_INT_2_10_10_10_REV = 0x8D9F - /// - Int2101010Rev = ((int)0x8D9F), - } - - /// - /// Not used directly. - /// - public enum VertexBufferObjectParameter : int - { - /// - /// Original was GL_BUFFER_IMMUTABLE_STORAGE = 0x821F - /// - BufferImmutableStorage = ((int)0x821F), - /// - /// Original was GL_BUFFER_STORAGE_FLAGS = 0x8220 - /// - BufferStorageFlags = ((int)0x8220), - /// - /// Original was GL_BUFFER_SIZE = 0x8764 - /// - BufferSize = ((int)0x8764), - /// - /// Original was GL_BUFFER_USAGE = 0x8765 - /// - BufferUsage = ((int)0x8765), - /// - /// Original was GL_BUFFER_ACCESS = 0x88BB - /// - BufferAccess = ((int)0x88BB), - /// - /// Original was GL_BUFFER_MAPPED = 0x88BC - /// - BufferMapped = ((int)0x88BC), - /// - /// Original was GL_BUFFER_ACCESS_FLAGS = 0x911F - /// - BufferAccessFlags = ((int)0x911F), - /// - /// Original was GL_BUFFER_MAP_LENGTH = 0x9120 - /// - BufferMapLength = ((int)0x9120), - /// - /// Original was GL_BUFFER_MAP_OFFSET = 0x9121 - /// - BufferMapOffset = ((int)0x9121), - } - - /// - /// Not used directly. - /// - public enum VertexBufferObjectUsage : int - { - /// - /// Original was GL_STREAM_DRAW = 0x88E0 - /// - StreamDraw = ((int)0x88E0), - /// - /// Original was GL_STREAM_READ = 0x88E1 - /// - StreamRead = ((int)0x88E1), - /// - /// Original was GL_STREAM_COPY = 0x88E2 - /// - StreamCopy = ((int)0x88E2), - /// - /// Original was GL_STATIC_DRAW = 0x88E4 - /// - StaticDraw = ((int)0x88E4), - /// - /// Original was GL_STATIC_READ = 0x88E5 - /// - StaticRead = ((int)0x88E5), - /// - /// Original was GL_STATIC_COPY = 0x88E6 - /// - StaticCopy = ((int)0x88E6), - /// - /// Original was GL_DYNAMIC_DRAW = 0x88E8 - /// - DynamicDraw = ((int)0x88E8), - /// - /// Original was GL_DYNAMIC_READ = 0x88E9 - /// - DynamicRead = ((int)0x88E9), - /// - /// Original was GL_DYNAMIC_COPY = 0x88EA - /// - DynamicCopy = ((int)0x88EA), - } - - /// - /// Not used directly. - /// - public enum VertexPointerType : int - { - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum VertexProvokingMode : int - { - /// - /// Original was GL_FIRST_VERTEX_CONVENTION = 0x8E4D - /// - FirstVertexConvention = ((int)0x8E4D), - /// - /// Original was GL_LAST_VERTEX_CONVENTION = 0x8E4E - /// - LastVertexConvention = ((int)0x8E4E), - } - - /// - /// Not used directly. - /// - public enum VivShaderBinary : int - { - /// - /// Original was GL_SHADER_BINARY_VIV = 0x8FC4 - /// - ShaderBinaryViv = ((int)0x8FC4), - } - - /// - /// Used in GL.Apple.FenceSync, GL.Apple.WaitSync - /// - public enum WaitSyncFlags : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - } - - /// - /// Not used directly. - /// - public enum WaitSyncStatus : int - { - /// - /// Original was GL_ALREADY_SIGNALED_APPLE = 0x911A - /// - AlreadySignaledApple = ((int)0x911A), - /// - /// Original was GL_TIMEOUT_EXPIRED_APPLE = 0x911B - /// - TimeoutExpiredApple = ((int)0x911B), - /// - /// Original was GL_CONDITION_SATISFIED_APPLE = 0x911C - /// - ConditionSatisfiedApple = ((int)0x911C), - /// - /// Original was GL_WAIT_FAILED_APPLE = 0x911D - /// - WaitFailedApple = ((int)0x911D), - } - -} diff --git a/external/src/OpenTK/OpenTK/Graphics/ES20/ErrorHelper.cs b/external/src/OpenTK/OpenTK/Graphics/ES20/ErrorHelper.cs deleted file mode 100644 index 7cfc3a3..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/ES20/ErrorHelper.cs +++ /dev/null @@ -1,124 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2009 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Collections.Generic; -using System.Text; -using System.Diagnostics; - -namespace OpenTK.Graphics.ES20 -{ - // Used in debug-mode only, for automatic OpenGL error-checking. - // - // Works like this: an instance is created before each OpenGL function is called. - // The constructor resets the OpenGL error state. Once the native function returns, - // the error state is checked again, raising the relevant exceptions. - // - // A using-region is used to ensure Dispose() is called. - // - // Make sure that no error checking is added to the GetError function, - // as that would cause infinite recursion! - internal struct ErrorHelper : IDisposable - { - private static readonly object SyncRoot = new object(); - - private static readonly Dictionary> ContextErrors = - new Dictionary>(); - - private readonly GraphicsContext Context; - - public ErrorHelper(IGraphicsContext context) - { - if (context == null) - { - throw new GraphicsContextMissingException(); - } - - Context = (GraphicsContext)context; - lock (SyncRoot) - { - if (!ContextErrors.ContainsKey(Context)) - { - ContextErrors.Add(Context, new List()); - } - } - ResetErrors(); - } - - // Retrieve all OpenGL errors to clear the error list. - // See http://www.opengl.org/documentation/specs/man_pages/hardcopy/GL/html/gl/geterror.html - [Conditional("DEBUG")] - internal void ResetErrors() - { - if (Context.ErrorChecking) - { - while ((ErrorCode)GL.GetError() != ErrorCode.NoError) - { } - } - } - - // Retrieve all OpenGL errors and throw an exception if anything other than NoError is returned. - [Conditional("DEBUG")] - internal void CheckErrors() - { - if (Context.ErrorChecking) - { - List error_list = ContextErrors[Context]; - error_list.Clear(); - ErrorCode error; - do - { - error = (ErrorCode)GL.GetError(); - error_list.Add(error); - } while (error != ErrorCode.NoError); - - if (error_list.Count != 1) - { - StringBuilder sb = new StringBuilder(); - foreach (ErrorCode e in error_list) - { - if (e != ErrorCode.NoError) - { - sb.Append(e.ToString()); - sb.Append(", "); - } - else - { - break; - } - } - sb.Remove(sb.Length - 2, 2); // Remove the last comma - - throw new GraphicsErrorException(sb.ToString()); - } - } - } - - public void Dispose() - { - CheckErrors(); - } - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/ES20/Helper.cs b/external/src/OpenTK/OpenTK/Graphics/ES20/Helper.cs deleted file mode 100644 index e889f9c..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/ES20/Helper.cs +++ /dev/null @@ -1,410 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2009 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -#if !MINIMAL -using System.Drawing; -#endif -using System.Runtime.InteropServices; -using System.Text; - -namespace OpenTK.Graphics.ES20 -{ - /// - /// Provides access to OpenGL ES 2.0 methods. - /// - public sealed partial class GL : GraphicsBindingsBase - { -#if IPHONE - private const string Library = "/System/Library/Frameworks/OpenGLES.framework/OpenGLES"; -#elif TIZEN - private const string Library = "libGLESv2.so.2"; -#else - private const string Library = "libGLESv2.dll"; -#endif - private static readonly object sync_root = new object(); - - private static IntPtr[] EntryPoints; - private static byte[] EntryPointNames; - private static int[] EntryPointNameOffsets; - - /// - /// Constructs a new instance. - /// - public GL() - { - _EntryPointsInstance = EntryPoints; - _EntryPointNamesInstance = EntryPointNames; - _EntryPointNameOffsetsInstance = EntryPointNameOffsets; - } - - /// - /// Returns a synchronization token unique for the GL class. - /// - protected override object SyncRoot - { - get { return sync_root; } - } - -#pragma warning disable 3019 -#pragma warning disable 1591 -#pragma warning disable 1572 -#pragma warning disable 1573 - - // Note: Mono 1.9.1 truncates StringBuilder results (for 'out string' parameters). - // We work around this issue by doubling the StringBuilder capacity. - - public static void ClearColor(Color color) - { - GL.ClearColor(color.R / 255.0f, color.G / 255.0f, color.B / 255.0f, color.A / 255.0f); - } - - public static void ClearColor(Color4 color) - { - GL.ClearColor(color.R, color.G, color.B, color.A); - } - - public static void BlendColor(Color color) - { - GL.BlendColor(color.R / 255.0f, color.G / 255.0f, color.B / 255.0f, color.A / 255.0f); - } - - public static void BlendColor(Color4 color) - { - GL.BlendColor(color.R, color.G, color.B, color.A); - } - - [CLSCompliant(false)] - public static void Uniform2(int location, ref Vector2 vector) - { - GL.Uniform2(location, vector.X, vector.Y); - } - - [CLSCompliant(false)] - public static void Uniform3(int location, ref Vector3 vector) - { - GL.Uniform3(location, vector.X, vector.Y, vector.Z); - } - - [CLSCompliant(false)] - public static void Uniform4(int location, ref Vector4 vector) - { - GL.Uniform4(location, vector.X, vector.Y, vector.Z, vector.W); - } - - public static void Uniform2(int location, Vector2 vector) - { - GL.Uniform2(location, vector.X, vector.Y); - } - - public static void Uniform3(int location, Vector3 vector) - { - GL.Uniform3(location, vector.X, vector.Y, vector.Z); - } - - public static void Uniform4(int location, Vector4 vector) - { - GL.Uniform4(location, vector.X, vector.Y, vector.Z, vector.W); - } - - public static void Uniform4(int location, Color4 color) - { - GL.Uniform4(location, color.R, color.G, color.B, color.A); - } - - public static void Uniform4(int location, Quaternion quaternion) - { - GL.Uniform4(location, quaternion.X, quaternion.Y, quaternion.Z, quaternion.W); - } - - public static void UniformMatrix2(int location, bool transpose, ref Matrix2 matrix) - { - unsafe - { - fixed (float* matrix_ptr = &matrix.Row0.X) - { - GL.UniformMatrix2(location, 1, transpose, matrix_ptr); - } - } - } - - public static void UniformMatrix3(int location, bool transpose, ref Matrix3 matrix) - { - unsafe - { - fixed (float* matrix_ptr = &matrix.Row0.X) - { - GL.UniformMatrix3(location, 1, transpose, matrix_ptr); - } - } - } - - public static void UniformMatrix4(int location, bool transpose, ref Matrix4 matrix) - { - unsafe - { - fixed (float* matrix_ptr = &matrix.Row0.X) - { - GL.UniformMatrix4(location, 1, transpose, matrix_ptr); - } - } - } - - - public static string GetActiveAttrib(int program, int index, out int size, out ActiveAttribType type) - { - int length; - GetProgram(program, GetProgramParameterName.ActiveAttributeMaxLength, out length); - string str; - - GetActiveAttrib(program, index, length == 0 ? 1 : length * 2, out length, out size, out type, out str); - return str; - } - - public static string GetActiveUniform(int program, int uniformIndex, out int size, out ActiveUniformType type) - { - int length; - GetProgram(program, GetProgramParameterName.ActiveUniformMaxLength, out length); - - string str; - GetActiveUniform(program, uniformIndex, length == 0 ? 1 : length, out length, out size, out type, out str); - return str; - } - - public static void ShaderSource(Int32 shader, System.String @string) - { - unsafe - { - int length = @string.Length; - GL.ShaderSource((UInt32)shader, 1, new string[] { @string }, &length); - } - } - - public static string GetShaderInfoLog(Int32 shader) - { - string info; - GetShaderInfoLog(shader, out info); - return info; - } - - public static void GetShaderInfoLog(Int32 shader, out string info) - { - unsafe - { - int length; - GL.GetShader(shader, ShaderParameter.InfoLogLength, out length); - if (length == 0) - { - info = String.Empty; - return; - } - GL.GetShaderInfoLog((UInt32)shader, length * 2, &length, out info); - } - } - - public static string GetProgramInfoLog(Int32 program) - { - string info; - GetProgramInfoLog(program, out info); - return info; - } - - public static void GetProgramInfoLog(Int32 program, out string info) - { - unsafe - { - int length; - GL.GetProgram(program, GetProgramParameterName.InfoLogLength, out length); if (length == 0) - { - info = String.Empty; - return; - } - GL.GetProgramInfoLog((UInt32)program, length * 2, &length, out info); - } - } - - [CLSCompliant(false)] - public static void VertexAttrib2(Int32 index, ref Vector2 v) - { - GL.VertexAttrib2(index, v.X, v.Y); - } - - [CLSCompliant(false)] - public static void VertexAttrib3(Int32 index, ref Vector3 v) - { - GL.VertexAttrib3(index, v.X, v.Y, v.Z); - } - - [CLSCompliant(false)] - public static void VertexAttrib4(Int32 index, ref Vector4 v) - { - GL.VertexAttrib4(index, v.X, v.Y, v.Z, v.W); - } - - public static void VertexAttrib2(Int32 index, Vector2 v) - { - GL.VertexAttrib2(index, v.X, v.Y); - } - - public static void VertexAttrib3(Int32 index, Vector3 v) - { - GL.VertexAttrib3(index, v.X, v.Y, v.Z); - } - - public static void VertexAttrib4(Int32 index, Vector4 v) - { - GL.VertexAttrib4(index, v.X, v.Y, v.Z, v.W); - } - - public static void VertexAttribPointer(int index, int size, VertexAttribPointerType type, bool normalized, int stride, int offset) - { - VertexAttribPointer(index, size, type, normalized, stride, (IntPtr)offset); - } - - [CLSCompliant(false)] - public static void VertexAttribPointer(uint index, int size, VertexAttribPointerType type, bool normalized, int stride, int offset) - { - VertexAttribPointer(index, size, type, normalized, stride, (IntPtr)offset); - } - - public static void DrawElements(BeginMode mode, int count, DrawElementsType type, int offset) - { - DrawElements((PrimitiveType)mode, count, type, new IntPtr(offset)); - } - - public static void GetFloat(GetPName pname, out Vector2 vector) - { - unsafe - { - fixed (Vector2* ptr = &vector) - { - GetFloat(pname, (float*)ptr); - } - } - } - - public static void GetFloat(GetPName pname, out Vector3 vector) - { - unsafe - { - fixed (Vector3* ptr = &vector) - { - GetFloat(pname, (float*)ptr); - } - } - } - - public static void GetFloat(GetPName pname, out Vector4 vector) - { - unsafe - { - fixed (Vector4* ptr = &vector) - { - GetFloat(pname, (float*)ptr); - } - } - } - - public static void GetFloat(GetPName pname, out Matrix4 matrix) - { - unsafe - { - fixed (Matrix4* ptr = &matrix) - { - GetFloat(pname, (float*)ptr); - } - } - } - - public static void Viewport(Size size) - { - GL.Viewport(0, 0, size.Width, size.Height); - } - - public static void Viewport(Point location, Size size) - { - GL.Viewport(location.X, location.Y, size.Width, size.Height); - } - - public static void Viewport(Rectangle rectangle) - { - GL.Viewport(rectangle.X, rectangle.Y, rectangle.Width, rectangle.Height); - } -#if MINIMAL - public static void Viewport(OpenTK.Point location, OpenTK.Size size) - { - GL.Viewport(location.X, location.Y, size.Width, size.Height); - } - - public static void Viewport(OpenTK.Rectangle rectangle) - { - GL.Viewport(rectangle.X, rectangle.Y, rectangle.Width, rectangle.Height); - } -#endif - -#pragma warning restore 3019 -#pragma warning restore 1591 -#pragma warning restore 1572 -#pragma warning restore 1573 - } - - #pragma warning disable 1574 // XML comment cref attribute could not be resolved, compiler bug in Mono 3.4.0 - - /// - /// Defines the signature of a debug callback for - /// . - /// - /// The for this debug message. - /// The for this debug message. - /// The id of this debug message. - /// The for this debug message. - /// The length of this debug message. - /// A pointer to a null-terminated ASCII C string, representing the content of this debug message. - /// A pointer to a user-specified parameter. - [UnmanagedFunctionPointer(CallingConvention.Winapi)] - public delegate void DebugProc( - DebugSource source, DebugType type, int id, - DebugSeverity severity, int length, IntPtr message, - IntPtr userParam); - - /// - /// Defines the signature of a debug callback for - /// . - /// - /// The for this debug message. - /// The for this debug message. - /// The id of this debug message. - /// The for this debug message. - /// The length of this debug message. - /// A pointer to a null-terminated ASCII C string, representing the content of this debug message. - /// A pointer to a user-specified parameter. - [UnmanagedFunctionPointer(CallingConvention.Winapi)] - public delegate void DebugProcKhr( - DebugSource source, DebugType type, int id, - DebugSeverity severity, int length, IntPtr message, - IntPtr userParam); - - #pragma warning restore 1574 // XML comment cref attribute could not be resolved, compiler bug in Mono 3.4.0 -} diff --git a/external/src/OpenTK/OpenTK/Graphics/ES30/ES30.cs b/external/src/OpenTK/OpenTK/Graphics/ES30/ES30.cs deleted file mode 100644 index d52362b..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/ES30/ES30.cs +++ /dev/null @@ -1,71493 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2015 Stefanos Apostolopoulos for the Open Toolkit Library -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - - - -namespace OpenTK.Graphics.ES30 -{ - using System; - using System.Text; - using System.Runtime.InteropServices; - #pragma warning disable 3019 - #pragma warning disable 1591 - #pragma warning disable 1572 - #pragma warning disable 1573 - #pragma warning disable 626 - - partial class GL - { - static GL() - { - EntryPointNames = new byte[] - { - 103, 108, 65, 99, 113, 117, 105, 114, 101, 75, 101, 121, 101, 100, 77, 117, 116, 101, 120, 87, 105, 110, 51, 50, 69, 88, 84, 0, - 103, 108, 65, 99, 116, 105, 118, 101, 80, 114, 111, 103, 114, 97, 109, 69, 88, 84, 0, - 103, 108, 65, 99, 116, 105, 118, 101, 83, 104, 97, 100, 101, 114, 80, 114, 111, 103, 114, 97, 109, 69, 88, 84, 0, - 103, 108, 65, 99, 116, 105, 118, 101, 84, 101, 120, 116, 117, 114, 101, 0, - 103, 108, 65, 108, 112, 104, 97, 70, 117, 110, 99, 81, 67, 79, 77, 0, - 103, 108, 65, 112, 112, 108, 121, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 65, 116, 116, 97, 99, 104, 109, 101, 110, 116, 67, 77, 65, 65, 73, 78, 84, 69, 76, 0, - 103, 108, 65, 116, 116, 97, 99, 104, 83, 104, 97, 100, 101, 114, 0, - 103, 108, 66, 101, 103, 105, 110, 67, 111, 110, 100, 105, 116, 105, 111, 110, 97, 108, 82, 101, 110, 100, 101, 114, 78, 86, 0, - 103, 108, 66, 101, 103, 105, 110, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 65, 77, 68, 0, - 103, 108, 66, 101, 103, 105, 110, 80, 101, 114, 102, 81, 117, 101, 114, 121, 73, 78, 84, 69, 76, 0, - 103, 108, 66, 101, 103, 105, 110, 81, 117, 101, 114, 121, 0, - 103, 108, 66, 101, 103, 105, 110, 81, 117, 101, 114, 121, 69, 88, 84, 0, - 103, 108, 66, 101, 103, 105, 110, 84, 114, 97, 110, 115, 102, 111, 114, 109, 70, 101, 101, 100, 98, 97, 99, 107, 0, - 103, 108, 66, 105, 110, 100, 65, 116, 116, 114, 105, 98, 76, 111, 99, 97, 116, 105, 111, 110, 0, - 103, 108, 66, 105, 110, 100, 66, 117, 102, 102, 101, 114, 0, - 103, 108, 66, 105, 110, 100, 66, 117, 102, 102, 101, 114, 66, 97, 115, 101, 0, - 103, 108, 66, 105, 110, 100, 66, 117, 102, 102, 101, 114, 82, 97, 110, 103, 101, 0, - 103, 108, 66, 105, 110, 100, 70, 114, 97, 103, 68, 97, 116, 97, 76, 111, 99, 97, 116, 105, 111, 110, 69, 88, 84, 0, - 103, 108, 66, 105, 110, 100, 70, 114, 97, 103, 68, 97, 116, 97, 76, 111, 99, 97, 116, 105, 111, 110, 73, 110, 100, 101, 120, 101, 100, 69, 88, 84, 0, - 103, 108, 66, 105, 110, 100, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 0, - 103, 108, 66, 105, 110, 100, 80, 114, 111, 103, 114, 97, 109, 80, 105, 112, 101, 108, 105, 110, 101, 69, 88, 84, 0, - 103, 108, 66, 105, 110, 100, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 0, - 103, 108, 66, 105, 110, 100, 83, 97, 109, 112, 108, 101, 114, 0, - 103, 108, 66, 105, 110, 100, 84, 101, 120, 116, 117, 114, 101, 0, - 103, 108, 66, 105, 110, 100, 84, 114, 97, 110, 115, 102, 111, 114, 109, 70, 101, 101, 100, 98, 97, 99, 107, 0, - 103, 108, 66, 105, 110, 100, 86, 101, 114, 116, 101, 120, 65, 114, 114, 97, 121, 0, - 103, 108, 66, 105, 110, 100, 86, 101, 114, 116, 101, 120, 65, 114, 114, 97, 121, 79, 69, 83, 0, - 103, 108, 66, 108, 101, 110, 100, 66, 97, 114, 114, 105, 101, 114, 75, 72, 82, 0, - 103, 108, 66, 108, 101, 110, 100, 66, 97, 114, 114, 105, 101, 114, 78, 86, 0, - 103, 108, 66, 108, 101, 110, 100, 67, 111, 108, 111, 114, 0, - 103, 108, 66, 108, 101, 110, 100, 69, 113, 117, 97, 116, 105, 111, 110, 0, - 103, 108, 66, 108, 101, 110, 100, 69, 113, 117, 97, 116, 105, 111, 110, 69, 88, 84, 0, - 103, 108, 66, 108, 101, 110, 100, 69, 113, 117, 97, 116, 105, 111, 110, 105, 69, 88, 84, 0, - 103, 108, 66, 108, 101, 110, 100, 69, 113, 117, 97, 116, 105, 111, 110, 105, 79, 69, 83, 0, - 103, 108, 66, 108, 101, 110, 100, 69, 113, 117, 97, 116, 105, 111, 110, 83, 101, 112, 97, 114, 97, 116, 101, 0, - 103, 108, 66, 108, 101, 110, 100, 69, 113, 117, 97, 116, 105, 111, 110, 83, 101, 112, 97, 114, 97, 116, 101, 105, 69, 88, 84, 0, - 103, 108, 66, 108, 101, 110, 100, 69, 113, 117, 97, 116, 105, 111, 110, 83, 101, 112, 97, 114, 97, 116, 101, 105, 79, 69, 83, 0, - 103, 108, 66, 108, 101, 110, 100, 70, 117, 110, 99, 0, - 103, 108, 66, 108, 101, 110, 100, 70, 117, 110, 99, 105, 69, 88, 84, 0, - 103, 108, 66, 108, 101, 110, 100, 70, 117, 110, 99, 105, 79, 69, 83, 0, - 103, 108, 66, 108, 101, 110, 100, 70, 117, 110, 99, 83, 101, 112, 97, 114, 97, 116, 101, 0, - 103, 108, 66, 108, 101, 110, 100, 70, 117, 110, 99, 83, 101, 112, 97, 114, 97, 116, 101, 105, 69, 88, 84, 0, - 103, 108, 66, 108, 101, 110, 100, 70, 117, 110, 99, 83, 101, 112, 97, 114, 97, 116, 101, 105, 79, 69, 83, 0, - 103, 108, 66, 108, 101, 110, 100, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 78, 86, 0, - 103, 108, 66, 108, 105, 116, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 0, - 103, 108, 66, 108, 105, 116, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 65, 78, 71, 76, 69, 0, - 103, 108, 66, 108, 105, 116, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 78, 86, 0, - 103, 108, 66, 117, 102, 102, 101, 114, 68, 97, 116, 97, 0, - 103, 108, 66, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 69, 88, 84, 0, - 103, 108, 66, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 69, 120, 116, 101, 114, 110, 97, 108, 69, 88, 84, 0, - 103, 108, 66, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 69, 88, 84, 0, - 103, 108, 66, 117, 102, 102, 101, 114, 83, 117, 98, 68, 97, 116, 97, 0, - 103, 108, 67, 104, 101, 99, 107, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 83, 116, 97, 116, 117, 115, 0, - 103, 108, 67, 108, 101, 97, 114, 0, - 103, 108, 67, 108, 101, 97, 114, 66, 117, 102, 102, 101, 114, 102, 105, 0, - 103, 108, 67, 108, 101, 97, 114, 66, 117, 102, 102, 101, 114, 102, 118, 0, - 103, 108, 67, 108, 101, 97, 114, 66, 117, 102, 102, 101, 114, 105, 118, 0, - 103, 108, 67, 108, 101, 97, 114, 66, 117, 102, 102, 101, 114, 117, 105, 118, 0, - 103, 108, 67, 108, 101, 97, 114, 67, 111, 108, 111, 114, 0, - 103, 108, 67, 108, 101, 97, 114, 68, 101, 112, 116, 104, 102, 0, - 103, 108, 67, 108, 101, 97, 114, 80, 105, 120, 101, 108, 76, 111, 99, 97, 108, 83, 116, 111, 114, 97, 103, 101, 117, 105, 69, 88, 84, 0, - 103, 108, 67, 108, 101, 97, 114, 83, 116, 101, 110, 99, 105, 108, 0, - 103, 108, 67, 108, 101, 97, 114, 84, 101, 120, 73, 109, 97, 103, 101, 69, 88, 84, 0, - 103, 108, 67, 108, 101, 97, 114, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 69, 88, 84, 0, - 103, 108, 67, 108, 105, 101, 110, 116, 87, 97, 105, 116, 83, 121, 110, 99, 0, - 103, 108, 67, 108, 105, 101, 110, 116, 87, 97, 105, 116, 83, 121, 110, 99, 65, 80, 80, 76, 69, 0, - 103, 108, 67, 108, 105, 112, 67, 111, 110, 116, 114, 111, 108, 69, 88, 84, 0, - 103, 108, 67, 111, 108, 111, 114, 77, 97, 115, 107, 0, - 103, 108, 67, 111, 108, 111, 114, 77, 97, 115, 107, 105, 69, 88, 84, 0, - 103, 108, 67, 111, 108, 111, 114, 77, 97, 115, 107, 105, 79, 69, 83, 0, - 103, 108, 67, 111, 109, 112, 105, 108, 101, 83, 104, 97, 100, 101, 114, 0, - 103, 108, 67, 111, 109, 112, 114, 101, 115, 115, 101, 100, 84, 101, 120, 73, 109, 97, 103, 101, 50, 68, 0, - 103, 108, 67, 111, 109, 112, 114, 101, 115, 115, 101, 100, 84, 101, 120, 73, 109, 97, 103, 101, 51, 68, 0, - 103, 108, 67, 111, 109, 112, 114, 101, 115, 115, 101, 100, 84, 101, 120, 73, 109, 97, 103, 101, 51, 68, 79, 69, 83, 0, - 103, 108, 67, 111, 109, 112, 114, 101, 115, 115, 101, 100, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 50, 68, 0, - 103, 108, 67, 111, 109, 112, 114, 101, 115, 115, 101, 100, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 51, 68, 0, - 103, 108, 67, 111, 109, 112, 114, 101, 115, 115, 101, 100, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 51, 68, 79, 69, 83, 0, - 103, 108, 67, 111, 110, 115, 101, 114, 118, 97, 116, 105, 118, 101, 82, 97, 115, 116, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 78, 86, 0, - 103, 108, 67, 111, 112, 121, 66, 117, 102, 102, 101, 114, 83, 117, 98, 68, 97, 116, 97, 0, - 103, 108, 67, 111, 112, 121, 66, 117, 102, 102, 101, 114, 83, 117, 98, 68, 97, 116, 97, 78, 86, 0, - 103, 108, 67, 111, 112, 121, 73, 109, 97, 103, 101, 83, 117, 98, 68, 97, 116, 97, 69, 88, 84, 0, - 103, 108, 67, 111, 112, 121, 73, 109, 97, 103, 101, 83, 117, 98, 68, 97, 116, 97, 79, 69, 83, 0, - 103, 108, 67, 111, 112, 121, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 67, 111, 112, 121, 84, 101, 120, 73, 109, 97, 103, 101, 50, 68, 0, - 103, 108, 67, 111, 112, 121, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 50, 68, 0, - 103, 108, 67, 111, 112, 121, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 51, 68, 0, - 103, 108, 67, 111, 112, 121, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 51, 68, 79, 69, 83, 0, - 103, 108, 67, 111, 112, 121, 84, 101, 120, 116, 117, 114, 101, 76, 101, 118, 101, 108, 115, 65, 80, 80, 76, 69, 0, - 103, 108, 67, 111, 118, 101, 114, 97, 103, 101, 77, 97, 115, 107, 78, 86, 0, - 103, 108, 67, 111, 118, 101, 114, 97, 103, 101, 77, 111, 100, 117, 108, 97, 116, 105, 111, 110, 78, 86, 0, - 103, 108, 67, 111, 118, 101, 114, 97, 103, 101, 77, 111, 100, 117, 108, 97, 116, 105, 111, 110, 84, 97, 98, 108, 101, 78, 86, 0, - 103, 108, 67, 111, 118, 101, 114, 97, 103, 101, 79, 112, 101, 114, 97, 116, 105, 111, 110, 78, 86, 0, - 103, 108, 67, 111, 118, 101, 114, 70, 105, 108, 108, 80, 97, 116, 104, 73, 110, 115, 116, 97, 110, 99, 101, 100, 78, 86, 0, - 103, 108, 67, 111, 118, 101, 114, 70, 105, 108, 108, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 67, 111, 118, 101, 114, 83, 116, 114, 111, 107, 101, 80, 97, 116, 104, 73, 110, 115, 116, 97, 110, 99, 101, 100, 78, 86, 0, - 103, 108, 67, 111, 118, 101, 114, 83, 116, 114, 111, 107, 101, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 67, 114, 101, 97, 116, 101, 77, 101, 109, 111, 114, 121, 79, 98, 106, 101, 99, 116, 115, 69, 88, 84, 0, - 103, 108, 67, 114, 101, 97, 116, 101, 80, 101, 114, 102, 81, 117, 101, 114, 121, 73, 78, 84, 69, 76, 0, - 103, 108, 67, 114, 101, 97, 116, 101, 80, 114, 111, 103, 114, 97, 109, 0, - 103, 108, 67, 114, 101, 97, 116, 101, 83, 104, 97, 100, 101, 114, 0, - 103, 108, 67, 114, 101, 97, 116, 101, 83, 104, 97, 100, 101, 114, 80, 114, 111, 103, 114, 97, 109, 69, 88, 84, 0, - 103, 108, 67, 114, 101, 97, 116, 101, 83, 104, 97, 100, 101, 114, 80, 114, 111, 103, 114, 97, 109, 118, 69, 88, 84, 0, - 103, 108, 67, 117, 108, 108, 70, 97, 99, 101, 0, - 103, 108, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 67, 97, 108, 108, 98, 97, 99, 107, 0, - 103, 108, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 67, 97, 108, 108, 98, 97, 99, 107, 75, 72, 82, 0, - 103, 108, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 67, 111, 110, 116, 114, 111, 108, 0, - 103, 108, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 67, 111, 110, 116, 114, 111, 108, 75, 72, 82, 0, - 103, 108, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 73, 110, 115, 101, 114, 116, 0, - 103, 108, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 73, 110, 115, 101, 114, 116, 75, 72, 82, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 66, 117, 102, 102, 101, 114, 115, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 70, 101, 110, 99, 101, 115, 78, 86, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 115, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 77, 101, 109, 111, 114, 121, 79, 98, 106, 101, 99, 116, 115, 69, 88, 84, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 80, 97, 116, 104, 115, 78, 86, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 115, 65, 77, 68, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 80, 101, 114, 102, 81, 117, 101, 114, 121, 73, 78, 84, 69, 76, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 80, 114, 111, 103, 114, 97, 109, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 80, 114, 111, 103, 114, 97, 109, 80, 105, 112, 101, 108, 105, 110, 101, 115, 69, 88, 84, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 81, 117, 101, 114, 105, 101, 115, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 81, 117, 101, 114, 105, 101, 115, 69, 88, 84, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 115, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 83, 97, 109, 112, 108, 101, 114, 115, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 83, 101, 109, 97, 112, 104, 111, 114, 101, 115, 69, 88, 84, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 83, 104, 97, 100, 101, 114, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 83, 121, 110, 99, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 83, 121, 110, 99, 65, 80, 80, 76, 69, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 84, 101, 120, 116, 117, 114, 101, 115, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 84, 114, 97, 110, 115, 102, 111, 114, 109, 70, 101, 101, 100, 98, 97, 99, 107, 115, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 86, 101, 114, 116, 101, 120, 65, 114, 114, 97, 121, 115, 0, - 103, 108, 68, 101, 108, 101, 116, 101, 86, 101, 114, 116, 101, 120, 65, 114, 114, 97, 121, 115, 79, 69, 83, 0, - 103, 108, 68, 101, 112, 116, 104, 70, 117, 110, 99, 0, - 103, 108, 68, 101, 112, 116, 104, 77, 97, 115, 107, 0, - 103, 108, 68, 101, 112, 116, 104, 82, 97, 110, 103, 101, 65, 114, 114, 97, 121, 102, 118, 78, 86, 0, - 103, 108, 68, 101, 112, 116, 104, 82, 97, 110, 103, 101, 65, 114, 114, 97, 121, 102, 118, 79, 69, 83, 0, - 103, 108, 68, 101, 112, 116, 104, 82, 97, 110, 103, 101, 102, 0, - 103, 108, 68, 101, 112, 116, 104, 82, 97, 110, 103, 101, 73, 110, 100, 101, 120, 101, 100, 102, 78, 86, 0, - 103, 108, 68, 101, 112, 116, 104, 82, 97, 110, 103, 101, 73, 110, 100, 101, 120, 101, 100, 102, 79, 69, 83, 0, - 103, 108, 68, 101, 116, 97, 99, 104, 83, 104, 97, 100, 101, 114, 0, - 103, 108, 68, 105, 115, 97, 98, 108, 101, 0, - 103, 108, 68, 105, 115, 97, 98, 108, 101, 68, 114, 105, 118, 101, 114, 67, 111, 110, 116, 114, 111, 108, 81, 67, 79, 77, 0, - 103, 108, 68, 105, 115, 97, 98, 108, 101, 105, 69, 88, 84, 0, - 103, 108, 68, 105, 115, 97, 98, 108, 101, 105, 78, 86, 0, - 103, 108, 68, 105, 115, 97, 98, 108, 101, 105, 79, 69, 83, 0, - 103, 108, 68, 105, 115, 97, 98, 108, 101, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 65, 114, 114, 97, 121, 0, - 103, 108, 68, 105, 115, 99, 97, 114, 100, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 65, 114, 114, 97, 121, 115, 0, - 103, 108, 68, 114, 97, 119, 65, 114, 114, 97, 121, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 0, - 103, 108, 68, 114, 97, 119, 65, 114, 114, 97, 121, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 65, 78, 71, 76, 69, 0, - 103, 108, 68, 114, 97, 119, 65, 114, 114, 97, 121, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 66, 97, 115, 101, 73, 110, 115, 116, 97, 110, 99, 101, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 65, 114, 114, 97, 121, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 65, 114, 114, 97, 121, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 78, 86, 0, - 103, 108, 68, 114, 97, 119, 66, 117, 102, 102, 101, 114, 115, 0, - 103, 108, 68, 114, 97, 119, 66, 117, 102, 102, 101, 114, 115, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 66, 117, 102, 102, 101, 114, 115, 73, 110, 100, 101, 120, 101, 100, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 66, 117, 102, 102, 101, 114, 115, 78, 86, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 66, 97, 115, 101, 86, 101, 114, 116, 101, 120, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 66, 97, 115, 101, 86, 101, 114, 116, 101, 120, 79, 69, 83, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 65, 78, 71, 76, 69, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 66, 97, 115, 101, 73, 110, 115, 116, 97, 110, 99, 101, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 66, 97, 115, 101, 86, 101, 114, 116, 101, 120, 66, 97, 115, 101, 73, 110, 115, 116, 97, 110, 99, 101, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 66, 97, 115, 101, 86, 101, 114, 116, 101, 120, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 66, 97, 115, 101, 86, 101, 114, 116, 101, 120, 79, 69, 83, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 73, 110, 115, 116, 97, 110, 99, 101, 100, 78, 86, 0, - 103, 108, 68, 114, 97, 119, 82, 97, 110, 103, 101, 69, 108, 101, 109, 101, 110, 116, 115, 0, - 103, 108, 68, 114, 97, 119, 82, 97, 110, 103, 101, 69, 108, 101, 109, 101, 110, 116, 115, 66, 97, 115, 101, 86, 101, 114, 116, 101, 120, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 82, 97, 110, 103, 101, 69, 108, 101, 109, 101, 110, 116, 115, 66, 97, 115, 101, 86, 101, 114, 116, 101, 120, 79, 69, 83, 0, - 103, 108, 68, 114, 97, 119, 84, 114, 97, 110, 115, 102, 111, 114, 109, 70, 101, 101, 100, 98, 97, 99, 107, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 84, 114, 97, 110, 115, 102, 111, 114, 109, 70, 101, 101, 100, 98, 97, 99, 107, 73, 110, 115, 116, 97, 110, 99, 101, 100, 69, 88, 84, 0, - 103, 108, 68, 114, 97, 119, 86, 107, 73, 109, 97, 103, 101, 78, 86, 0, - 103, 108, 69, 71, 76, 73, 109, 97, 103, 101, 84, 97, 114, 103, 101, 116, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 79, 69, 83, 0, - 103, 108, 69, 71, 76, 73, 109, 97, 103, 101, 84, 97, 114, 103, 101, 116, 84, 101, 120, 116, 117, 114, 101, 50, 68, 79, 69, 83, 0, - 103, 108, 69, 110, 97, 98, 108, 101, 0, - 103, 108, 69, 110, 97, 98, 108, 101, 68, 114, 105, 118, 101, 114, 67, 111, 110, 116, 114, 111, 108, 81, 67, 79, 77, 0, - 103, 108, 69, 110, 97, 98, 108, 101, 105, 69, 88, 84, 0, - 103, 108, 69, 110, 97, 98, 108, 101, 105, 78, 86, 0, - 103, 108, 69, 110, 97, 98, 108, 101, 105, 79, 69, 83, 0, - 103, 108, 69, 110, 97, 98, 108, 101, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 65, 114, 114, 97, 121, 0, - 103, 108, 69, 110, 100, 67, 111, 110, 100, 105, 116, 105, 111, 110, 97, 108, 82, 101, 110, 100, 101, 114, 78, 86, 0, - 103, 108, 69, 110, 100, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 65, 77, 68, 0, - 103, 108, 69, 110, 100, 80, 101, 114, 102, 81, 117, 101, 114, 121, 73, 78, 84, 69, 76, 0, - 103, 108, 69, 110, 100, 81, 117, 101, 114, 121, 0, - 103, 108, 69, 110, 100, 81, 117, 101, 114, 121, 69, 88, 84, 0, - 103, 108, 69, 110, 100, 84, 105, 108, 105, 110, 103, 81, 67, 79, 77, 0, - 103, 108, 69, 110, 100, 84, 114, 97, 110, 115, 102, 111, 114, 109, 70, 101, 101, 100, 98, 97, 99, 107, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 66, 117, 102, 102, 101, 114, 80, 111, 105, 110, 116, 101, 114, 118, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 66, 117, 102, 102, 101, 114, 115, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 115, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 66, 105, 110, 97, 114, 121, 83, 111, 117, 114, 99, 101, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 115, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 115, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 83, 104, 97, 100, 101, 114, 115, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 84, 101, 120, 76, 101, 118, 101, 108, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 71, 101, 116, 84, 101, 120, 116, 117, 114, 101, 115, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 73, 115, 80, 114, 111, 103, 114, 97, 109, 66, 105, 110, 97, 114, 121, 81, 67, 79, 77, 0, - 103, 108, 69, 120, 116, 84, 101, 120, 79, 98, 106, 101, 99, 116, 83, 116, 97, 116, 101, 79, 118, 101, 114, 114, 105, 100, 101, 105, 81, 67, 79, 77, 0, - 103, 108, 70, 101, 110, 99, 101, 83, 121, 110, 99, 0, - 103, 108, 70, 101, 110, 99, 101, 83, 121, 110, 99, 65, 80, 80, 76, 69, 0, - 103, 108, 70, 105, 110, 105, 115, 104, 0, - 103, 108, 70, 105, 110, 105, 115, 104, 70, 101, 110, 99, 101, 78, 86, 0, - 103, 108, 70, 108, 117, 115, 104, 0, - 103, 108, 70, 108, 117, 115, 104, 77, 97, 112, 112, 101, 100, 66, 117, 102, 102, 101, 114, 82, 97, 110, 103, 101, 0, - 103, 108, 70, 108, 117, 115, 104, 77, 97, 112, 112, 101, 100, 66, 117, 102, 102, 101, 114, 82, 97, 110, 103, 101, 69, 88, 84, 0, - 103, 108, 70, 114, 97, 103, 109, 101, 110, 116, 67, 111, 118, 101, 114, 97, 103, 101, 67, 111, 108, 111, 114, 78, 86, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 70, 101, 116, 99, 104, 66, 97, 114, 114, 105, 101, 114, 81, 67, 79, 77, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 70, 111, 118, 101, 97, 116, 105, 111, 110, 67, 111, 110, 102, 105, 103, 81, 67, 79, 77, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 70, 111, 118, 101, 97, 116, 105, 111, 110, 80, 97, 114, 97, 109, 101, 116, 101, 114, 115, 81, 67, 79, 77, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 80, 105, 120, 101, 108, 76, 111, 99, 97, 108, 83, 116, 111, 114, 97, 103, 101, 83, 105, 122, 101, 69, 88, 84, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 83, 97, 109, 112, 108, 101, 76, 111, 99, 97, 116, 105, 111, 110, 115, 102, 118, 78, 86, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 50, 68, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 50, 68, 68, 111, 119, 110, 115, 97, 109, 112, 108, 101, 73, 77, 71, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 50, 68, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 69, 88, 84, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 50, 68, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 73, 77, 71, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 51, 68, 79, 69, 83, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 69, 88, 84, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 76, 97, 121, 101, 114, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 76, 97, 121, 101, 114, 68, 111, 119, 110, 115, 97, 109, 112, 108, 101, 73, 77, 71, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 77, 117, 108, 116, 105, 118, 105, 101, 119, 79, 86, 82, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 77, 117, 108, 116, 105, 118, 105, 101, 119, 79, 86, 82, 0, - 103, 108, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 84, 101, 120, 116, 117, 114, 101, 79, 69, 83, 0, - 103, 108, 70, 114, 111, 110, 116, 70, 97, 99, 101, 0, - 103, 108, 71, 101, 110, 66, 117, 102, 102, 101, 114, 115, 0, - 103, 108, 71, 101, 110, 101, 114, 97, 116, 101, 77, 105, 112, 109, 97, 112, 0, - 103, 108, 71, 101, 110, 70, 101, 110, 99, 101, 115, 78, 86, 0, - 103, 108, 71, 101, 110, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 115, 0, - 103, 108, 71, 101, 110, 80, 97, 116, 104, 115, 78, 86, 0, - 103, 108, 71, 101, 110, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 115, 65, 77, 68, 0, - 103, 108, 71, 101, 110, 80, 114, 111, 103, 114, 97, 109, 80, 105, 112, 101, 108, 105, 110, 101, 115, 69, 88, 84, 0, - 103, 108, 71, 101, 110, 81, 117, 101, 114, 105, 101, 115, 0, - 103, 108, 71, 101, 110, 81, 117, 101, 114, 105, 101, 115, 69, 88, 84, 0, - 103, 108, 71, 101, 110, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 115, 0, - 103, 108, 71, 101, 110, 83, 97, 109, 112, 108, 101, 114, 115, 0, - 103, 108, 71, 101, 110, 83, 101, 109, 97, 112, 104, 111, 114, 101, 115, 69, 88, 84, 0, - 103, 108, 71, 101, 110, 84, 101, 120, 116, 117, 114, 101, 115, 0, - 103, 108, 71, 101, 110, 84, 114, 97, 110, 115, 102, 111, 114, 109, 70, 101, 101, 100, 98, 97, 99, 107, 115, 0, - 103, 108, 71, 101, 110, 86, 101, 114, 116, 101, 120, 65, 114, 114, 97, 121, 115, 0, - 103, 108, 71, 101, 110, 86, 101, 114, 116, 101, 120, 65, 114, 114, 97, 121, 115, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 65, 99, 116, 105, 118, 101, 65, 116, 116, 114, 105, 98, 0, - 103, 108, 71, 101, 116, 65, 99, 116, 105, 118, 101, 85, 110, 105, 102, 111, 114, 109, 0, - 103, 108, 71, 101, 116, 65, 99, 116, 105, 118, 101, 85, 110, 105, 102, 111, 114, 109, 66, 108, 111, 99, 107, 105, 118, 0, - 103, 108, 71, 101, 116, 65, 99, 116, 105, 118, 101, 85, 110, 105, 102, 111, 114, 109, 66, 108, 111, 99, 107, 78, 97, 109, 101, 0, - 103, 108, 71, 101, 116, 65, 99, 116, 105, 118, 101, 85, 110, 105, 102, 111, 114, 109, 115, 105, 118, 0, - 103, 108, 71, 101, 116, 65, 116, 116, 97, 99, 104, 101, 100, 83, 104, 97, 100, 101, 114, 115, 0, - 103, 108, 71, 101, 116, 65, 116, 116, 114, 105, 98, 76, 111, 99, 97, 116, 105, 111, 110, 0, - 103, 108, 71, 101, 116, 66, 111, 111, 108, 101, 97, 110, 118, 0, - 103, 108, 71, 101, 116, 66, 117, 102, 102, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 54, 52, 118, 0, - 103, 108, 71, 101, 116, 66, 117, 102, 102, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 0, - 103, 108, 71, 101, 116, 66, 117, 102, 102, 101, 114, 80, 111, 105, 110, 116, 101, 114, 118, 0, - 103, 108, 71, 101, 116, 66, 117, 102, 102, 101, 114, 80, 111, 105, 110, 116, 101, 114, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 67, 111, 118, 101, 114, 97, 103, 101, 77, 111, 100, 117, 108, 97, 116, 105, 111, 110, 84, 97, 98, 108, 101, 78, 86, 0, - 103, 108, 71, 101, 116, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 76, 111, 103, 0, - 103, 108, 71, 101, 116, 68, 101, 98, 117, 103, 77, 101, 115, 115, 97, 103, 101, 76, 111, 103, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 68, 114, 105, 118, 101, 114, 67, 111, 110, 116, 114, 111, 108, 115, 81, 67, 79, 77, 0, - 103, 108, 71, 101, 116, 68, 114, 105, 118, 101, 114, 67, 111, 110, 116, 114, 111, 108, 83, 116, 114, 105, 110, 103, 81, 67, 79, 77, 0, - 103, 108, 71, 101, 116, 69, 114, 114, 111, 114, 0, - 103, 108, 71, 101, 116, 70, 101, 110, 99, 101, 105, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 70, 105, 114, 115, 116, 80, 101, 114, 102, 81, 117, 101, 114, 121, 73, 100, 73, 78, 84, 69, 76, 0, - 103, 108, 71, 101, 116, 70, 108, 111, 97, 116, 105, 95, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 70, 108, 111, 97, 116, 105, 95, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 70, 108, 111, 97, 116, 118, 0, - 103, 108, 71, 101, 116, 70, 114, 97, 103, 68, 97, 116, 97, 73, 110, 100, 101, 120, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 70, 114, 97, 103, 68, 97, 116, 97, 76, 111, 99, 97, 116, 105, 111, 110, 0, - 103, 108, 71, 101, 116, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 65, 116, 116, 97, 99, 104, 109, 101, 110, 116, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 0, - 103, 108, 71, 101, 116, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 80, 105, 120, 101, 108, 76, 111, 99, 97, 108, 83, 116, 111, 114, 97, 103, 101, 83, 105, 122, 101, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 71, 114, 97, 112, 104, 105, 99, 115, 82, 101, 115, 101, 116, 83, 116, 97, 116, 117, 115, 0, - 103, 108, 71, 101, 116, 71, 114, 97, 112, 104, 105, 99, 115, 82, 101, 115, 101, 116, 83, 116, 97, 116, 117, 115, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 71, 114, 97, 112, 104, 105, 99, 115, 82, 101, 115, 101, 116, 83, 116, 97, 116, 117, 115, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 73, 109, 97, 103, 101, 72, 97, 110, 100, 108, 101, 78, 86, 0, - 103, 108, 71, 101, 116, 73, 110, 116, 101, 103, 101, 114, 54, 52, 105, 95, 118, 0, - 103, 108, 71, 101, 116, 73, 110, 116, 101, 103, 101, 114, 54, 52, 118, 0, - 103, 108, 71, 101, 116, 73, 110, 116, 101, 103, 101, 114, 54, 52, 118, 65, 80, 80, 76, 69, 0, - 103, 108, 71, 101, 116, 73, 110, 116, 101, 103, 101, 114, 105, 95, 118, 0, - 103, 108, 71, 101, 116, 73, 110, 116, 101, 103, 101, 114, 105, 95, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 73, 110, 116, 101, 103, 101, 114, 118, 0, - 103, 108, 71, 101, 116, 73, 110, 116, 101, 114, 110, 97, 108, 102, 111, 114, 109, 97, 116, 105, 118, 0, - 103, 108, 71, 101, 116, 73, 110, 116, 101, 114, 110, 97, 108, 102, 111, 114, 109, 97, 116, 83, 97, 109, 112, 108, 101, 105, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 77, 101, 109, 111, 114, 121, 79, 98, 106, 101, 99, 116, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 78, 101, 120, 116, 80, 101, 114, 102, 81, 117, 101, 114, 121, 73, 100, 73, 78, 84, 69, 76, 0, - 103, 108, 71, 101, 116, 110, 85, 110, 105, 102, 111, 114, 109, 102, 118, 0, - 103, 108, 71, 101, 116, 110, 85, 110, 105, 102, 111, 114, 109, 102, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 110, 85, 110, 105, 102, 111, 114, 109, 102, 118, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 110, 85, 110, 105, 102, 111, 114, 109, 105, 118, 0, - 103, 108, 71, 101, 116, 110, 85, 110, 105, 102, 111, 114, 109, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 110, 85, 110, 105, 102, 111, 114, 109, 105, 118, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 110, 85, 110, 105, 102, 111, 114, 109, 117, 105, 118, 0, - 103, 108, 71, 101, 116, 110, 85, 110, 105, 102, 111, 114, 109, 117, 105, 118, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 79, 98, 106, 101, 99, 116, 76, 97, 98, 101, 108, 0, - 103, 108, 71, 101, 116, 79, 98, 106, 101, 99, 116, 76, 97, 98, 101, 108, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 79, 98, 106, 101, 99, 116, 76, 97, 98, 101, 108, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 79, 98, 106, 101, 99, 116, 80, 116, 114, 76, 97, 98, 101, 108, 0, - 103, 108, 71, 101, 116, 79, 98, 106, 101, 99, 116, 80, 116, 114, 76, 97, 98, 101, 108, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 67, 111, 108, 111, 114, 71, 101, 110, 102, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 67, 111, 108, 111, 114, 71, 101, 110, 105, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 67, 111, 109, 109, 97, 110, 100, 115, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 67, 111, 111, 114, 100, 115, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 68, 97, 115, 104, 65, 114, 114, 97, 121, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 76, 101, 110, 103, 116, 104, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 77, 101, 116, 114, 105, 99, 82, 97, 110, 103, 101, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 77, 101, 116, 114, 105, 99, 115, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 83, 112, 97, 99, 105, 110, 103, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 84, 101, 120, 71, 101, 110, 102, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 97, 116, 104, 84, 101, 120, 71, 101, 110, 105, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 67, 111, 117, 110, 116, 101, 114, 73, 110, 102, 111, 73, 78, 84, 69, 76, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 67, 111, 117, 110, 116, 101, 114, 68, 97, 116, 97, 65, 77, 68, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 67, 111, 117, 110, 116, 101, 114, 73, 110, 102, 111, 65, 77, 68, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 67, 111, 117, 110, 116, 101, 114, 115, 65, 77, 68, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 67, 111, 117, 110, 116, 101, 114, 83, 116, 114, 105, 110, 103, 65, 77, 68, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 71, 114, 111, 117, 112, 115, 65, 77, 68, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 71, 114, 111, 117, 112, 83, 116, 114, 105, 110, 103, 65, 77, 68, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 81, 117, 101, 114, 121, 68, 97, 116, 97, 73, 78, 84, 69, 76, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 81, 117, 101, 114, 121, 73, 100, 66, 121, 78, 97, 109, 101, 73, 78, 84, 69, 76, 0, - 103, 108, 71, 101, 116, 80, 101, 114, 102, 81, 117, 101, 114, 121, 73, 110, 102, 111, 73, 78, 84, 69, 76, 0, - 103, 108, 71, 101, 116, 80, 111, 105, 110, 116, 101, 114, 118, 0, - 103, 108, 71, 101, 116, 80, 111, 105, 110, 116, 101, 114, 118, 75, 72, 82, 0, - 103, 108, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 66, 105, 110, 97, 114, 121, 0, - 103, 108, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 66, 105, 110, 97, 114, 121, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 73, 110, 102, 111, 76, 111, 103, 0, - 103, 108, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 105, 118, 0, - 103, 108, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 80, 105, 112, 101, 108, 105, 110, 101, 73, 110, 102, 111, 76, 111, 103, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 80, 105, 112, 101, 108, 105, 110, 101, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 82, 101, 115, 111, 117, 114, 99, 101, 102, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 80, 114, 111, 103, 114, 97, 109, 82, 101, 115, 111, 117, 114, 99, 101, 76, 111, 99, 97, 116, 105, 111, 110, 73, 110, 100, 101, 120, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 81, 117, 101, 114, 121, 105, 118, 0, - 103, 108, 71, 101, 116, 81, 117, 101, 114, 121, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 81, 117, 101, 114, 121, 79, 98, 106, 101, 99, 116, 105, 54, 52, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 81, 117, 101, 114, 121, 79, 98, 106, 101, 99, 116, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 81, 117, 101, 114, 121, 79, 98, 106, 101, 99, 116, 117, 105, 54, 52, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 81, 117, 101, 114, 121, 79, 98, 106, 101, 99, 116, 117, 105, 118, 0, - 103, 108, 71, 101, 116, 81, 117, 101, 114, 121, 79, 98, 106, 101, 99, 116, 117, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 0, - 103, 108, 71, 101, 116, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 118, 0, - 103, 108, 71, 101, 116, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 105, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 117, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 117, 105, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 0, - 103, 108, 71, 101, 116, 83, 101, 109, 97, 112, 104, 111, 114, 101, 80, 97, 114, 97, 109, 101, 116, 101, 114, 117, 105, 54, 52, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 83, 104, 97, 100, 101, 114, 73, 110, 102, 111, 76, 111, 103, 0, - 103, 108, 71, 101, 116, 83, 104, 97, 100, 101, 114, 105, 118, 0, - 103, 108, 71, 101, 116, 83, 104, 97, 100, 101, 114, 80, 114, 101, 99, 105, 115, 105, 111, 110, 70, 111, 114, 109, 97, 116, 0, - 103, 108, 71, 101, 116, 83, 104, 97, 100, 101, 114, 83, 111, 117, 114, 99, 101, 0, - 103, 108, 71, 101, 116, 83, 116, 114, 105, 110, 103, 0, - 103, 108, 71, 101, 116, 83, 116, 114, 105, 110, 103, 105, 0, - 103, 108, 71, 101, 116, 83, 121, 110, 99, 105, 118, 0, - 103, 108, 71, 101, 116, 83, 121, 110, 99, 105, 118, 65, 80, 80, 76, 69, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 118, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 105, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 117, 105, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 117, 105, 118, 79, 69, 83, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 116, 117, 114, 101, 72, 97, 110, 100, 108, 101, 73, 77, 71, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 116, 117, 114, 101, 72, 97, 110, 100, 108, 101, 78, 86, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 116, 117, 114, 101, 83, 97, 109, 112, 108, 101, 114, 72, 97, 110, 100, 108, 101, 73, 77, 71, 0, - 103, 108, 71, 101, 116, 84, 101, 120, 116, 117, 114, 101, 83, 97, 109, 112, 108, 101, 114, 72, 97, 110, 100, 108, 101, 78, 86, 0, - 103, 108, 71, 101, 116, 84, 114, 97, 110, 115, 102, 111, 114, 109, 70, 101, 101, 100, 98, 97, 99, 107, 86, 97, 114, 121, 105, 110, 103, 0, - 103, 108, 71, 101, 116, 84, 114, 97, 110, 115, 108, 97, 116, 101, 100, 83, 104, 97, 100, 101, 114, 83, 111, 117, 114, 99, 101, 65, 78, 71, 76, 69, 0, - 103, 108, 71, 101, 116, 85, 110, 105, 102, 111, 114, 109, 66, 108, 111, 99, 107, 73, 110, 100, 101, 120, 0, - 103, 108, 71, 101, 116, 85, 110, 105, 102, 111, 114, 109, 102, 118, 0, - 103, 108, 71, 101, 116, 85, 110, 105, 102, 111, 114, 109, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 71, 101, 116, 85, 110, 105, 102, 111, 114, 109, 73, 110, 100, 105, 99, 101, 115, 0, - 103, 108, 71, 101, 116, 85, 110, 105, 102, 111, 114, 109, 105, 118, 0, - 103, 108, 71, 101, 116, 85, 110, 105, 102, 111, 114, 109, 76, 111, 99, 97, 116, 105, 111, 110, 0, - 103, 108, 71, 101, 116, 85, 110, 105, 102, 111, 114, 109, 117, 105, 118, 0, - 103, 108, 71, 101, 116, 85, 110, 115, 105, 103, 110, 101, 100, 66, 121, 116, 101, 105, 95, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 85, 110, 115, 105, 103, 110, 101, 100, 66, 121, 116, 101, 118, 69, 88, 84, 0, - 103, 108, 71, 101, 116, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 102, 118, 0, - 103, 108, 71, 101, 116, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 73, 105, 118, 0, - 103, 108, 71, 101, 116, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 73, 117, 105, 118, 0, - 103, 108, 71, 101, 116, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 105, 118, 0, - 103, 108, 71, 101, 116, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 80, 111, 105, 110, 116, 101, 114, 118, 0, - 103, 108, 71, 101, 116, 86, 107, 80, 114, 111, 99, 65, 100, 100, 114, 78, 86, 0, - 103, 108, 72, 105, 110, 116, 0, - 103, 108, 73, 109, 112, 111, 114, 116, 77, 101, 109, 111, 114, 121, 70, 100, 69, 88, 84, 0, - 103, 108, 73, 109, 112, 111, 114, 116, 77, 101, 109, 111, 114, 121, 87, 105, 110, 51, 50, 72, 97, 110, 100, 108, 101, 69, 88, 84, 0, - 103, 108, 73, 109, 112, 111, 114, 116, 77, 101, 109, 111, 114, 121, 87, 105, 110, 51, 50, 78, 97, 109, 101, 69, 88, 84, 0, - 103, 108, 73, 109, 112, 111, 114, 116, 83, 101, 109, 97, 112, 104, 111, 114, 101, 70, 100, 69, 88, 84, 0, - 103, 108, 73, 109, 112, 111, 114, 116, 83, 101, 109, 97, 112, 104, 111, 114, 101, 87, 105, 110, 51, 50, 72, 97, 110, 100, 108, 101, 69, 88, 84, 0, - 103, 108, 73, 109, 112, 111, 114, 116, 83, 101, 109, 97, 112, 104, 111, 114, 101, 87, 105, 110, 51, 50, 78, 97, 109, 101, 69, 88, 84, 0, - 103, 108, 73, 110, 115, 101, 114, 116, 69, 118, 101, 110, 116, 77, 97, 114, 107, 101, 114, 69, 88, 84, 0, - 103, 108, 73, 110, 116, 101, 114, 112, 111, 108, 97, 116, 101, 80, 97, 116, 104, 115, 78, 86, 0, - 103, 108, 73, 110, 118, 97, 108, 105, 100, 97, 116, 101, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 0, - 103, 108, 73, 110, 118, 97, 108, 105, 100, 97, 116, 101, 83, 117, 98, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 0, - 103, 108, 73, 115, 66, 117, 102, 102, 101, 114, 0, - 103, 108, 73, 115, 69, 110, 97, 98, 108, 101, 100, 0, - 103, 108, 73, 115, 69, 110, 97, 98, 108, 101, 100, 105, 69, 88, 84, 0, - 103, 108, 73, 115, 69, 110, 97, 98, 108, 101, 100, 105, 78, 86, 0, - 103, 108, 73, 115, 69, 110, 97, 98, 108, 101, 100, 105, 79, 69, 83, 0, - 103, 108, 73, 115, 70, 101, 110, 99, 101, 78, 86, 0, - 103, 108, 73, 115, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 0, - 103, 108, 73, 115, 73, 109, 97, 103, 101, 72, 97, 110, 100, 108, 101, 82, 101, 115, 105, 100, 101, 110, 116, 78, 86, 0, - 103, 108, 73, 115, 77, 101, 109, 111, 114, 121, 79, 98, 106, 101, 99, 116, 69, 88, 84, 0, - 103, 108, 73, 115, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 73, 115, 80, 111, 105, 110, 116, 73, 110, 70, 105, 108, 108, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 73, 115, 80, 111, 105, 110, 116, 73, 110, 83, 116, 114, 111, 107, 101, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 73, 115, 80, 114, 111, 103, 114, 97, 109, 0, - 103, 108, 73, 115, 80, 114, 111, 103, 114, 97, 109, 80, 105, 112, 101, 108, 105, 110, 101, 69, 88, 84, 0, - 103, 108, 73, 115, 81, 117, 101, 114, 121, 0, - 103, 108, 73, 115, 81, 117, 101, 114, 121, 69, 88, 84, 0, - 103, 108, 73, 115, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 0, - 103, 108, 73, 115, 83, 97, 109, 112, 108, 101, 114, 0, - 103, 108, 73, 115, 83, 101, 109, 97, 112, 104, 111, 114, 101, 69, 88, 84, 0, - 103, 108, 73, 115, 83, 104, 97, 100, 101, 114, 0, - 103, 108, 73, 115, 83, 121, 110, 99, 0, - 103, 108, 73, 115, 83, 121, 110, 99, 65, 80, 80, 76, 69, 0, - 103, 108, 73, 115, 84, 101, 120, 116, 117, 114, 101, 0, - 103, 108, 73, 115, 84, 101, 120, 116, 117, 114, 101, 72, 97, 110, 100, 108, 101, 82, 101, 115, 105, 100, 101, 110, 116, 78, 86, 0, - 103, 108, 73, 115, 84, 114, 97, 110, 115, 102, 111, 114, 109, 70, 101, 101, 100, 98, 97, 99, 107, 0, - 103, 108, 73, 115, 86, 101, 114, 116, 101, 120, 65, 114, 114, 97, 121, 0, - 103, 108, 73, 115, 86, 101, 114, 116, 101, 120, 65, 114, 114, 97, 121, 79, 69, 83, 0, - 103, 108, 76, 97, 98, 101, 108, 79, 98, 106, 101, 99, 116, 69, 88, 84, 0, - 103, 108, 76, 105, 110, 101, 87, 105, 100, 116, 104, 0, - 103, 108, 76, 105, 110, 107, 80, 114, 111, 103, 114, 97, 109, 0, - 103, 108, 77, 97, 107, 101, 73, 109, 97, 103, 101, 72, 97, 110, 100, 108, 101, 78, 111, 110, 82, 101, 115, 105, 100, 101, 110, 116, 78, 86, 0, - 103, 108, 77, 97, 107, 101, 73, 109, 97, 103, 101, 72, 97, 110, 100, 108, 101, 82, 101, 115, 105, 100, 101, 110, 116, 78, 86, 0, - 103, 108, 77, 97, 107, 101, 84, 101, 120, 116, 117, 114, 101, 72, 97, 110, 100, 108, 101, 78, 111, 110, 82, 101, 115, 105, 100, 101, 110, 116, 78, 86, 0, - 103, 108, 77, 97, 107, 101, 84, 101, 120, 116, 117, 114, 101, 72, 97, 110, 100, 108, 101, 82, 101, 115, 105, 100, 101, 110, 116, 78, 86, 0, - 103, 108, 77, 97, 112, 66, 117, 102, 102, 101, 114, 79, 69, 83, 0, - 103, 108, 77, 97, 112, 66, 117, 102, 102, 101, 114, 82, 97, 110, 103, 101, 0, - 103, 108, 77, 97, 112, 66, 117, 102, 102, 101, 114, 82, 97, 110, 103, 101, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 70, 114, 117, 115, 116, 117, 109, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 76, 111, 97, 100, 51, 120, 50, 102, 78, 86, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 76, 111, 97, 100, 51, 120, 51, 102, 78, 86, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 76, 111, 97, 100, 100, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 76, 111, 97, 100, 102, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 76, 111, 97, 100, 73, 100, 101, 110, 116, 105, 116, 121, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 76, 111, 97, 100, 84, 114, 97, 110, 115, 112, 111, 115, 101, 51, 120, 51, 102, 78, 86, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 76, 111, 97, 100, 84, 114, 97, 110, 115, 112, 111, 115, 101, 100, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 76, 111, 97, 100, 84, 114, 97, 110, 115, 112, 111, 115, 101, 102, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 77, 117, 108, 116, 51, 120, 50, 102, 78, 86, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 77, 117, 108, 116, 51, 120, 51, 102, 78, 86, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 77, 117, 108, 116, 100, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 77, 117, 108, 116, 102, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 77, 117, 108, 116, 84, 114, 97, 110, 115, 112, 111, 115, 101, 51, 120, 51, 102, 78, 86, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 77, 117, 108, 116, 84, 114, 97, 110, 115, 112, 111, 115, 101, 100, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 77, 117, 108, 116, 84, 114, 97, 110, 115, 112, 111, 115, 101, 102, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 79, 114, 116, 104, 111, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 80, 111, 112, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 80, 117, 115, 104, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 82, 111, 116, 97, 116, 101, 100, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 82, 111, 116, 97, 116, 101, 102, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 83, 99, 97, 108, 101, 100, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 83, 99, 97, 108, 101, 102, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 84, 114, 97, 110, 115, 108, 97, 116, 101, 100, 69, 88, 84, 0, - 103, 108, 77, 97, 116, 114, 105, 120, 84, 114, 97, 110, 115, 108, 97, 116, 101, 102, 69, 88, 84, 0, - 103, 108, 77, 97, 120, 83, 104, 97, 100, 101, 114, 67, 111, 109, 112, 105, 108, 101, 114, 84, 104, 114, 101, 97, 100, 115, 75, 72, 82, 0, - 103, 108, 77, 101, 109, 111, 114, 121, 79, 98, 106, 101, 99, 116, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 69, 88, 84, 0, - 103, 108, 77, 105, 110, 83, 97, 109, 112, 108, 101, 83, 104, 97, 100, 105, 110, 103, 79, 69, 83, 0, - 103, 108, 77, 117, 108, 116, 105, 68, 114, 97, 119, 65, 114, 114, 97, 121, 115, 69, 88, 84, 0, - 103, 108, 77, 117, 108, 116, 105, 68, 114, 97, 119, 65, 114, 114, 97, 121, 115, 73, 110, 100, 105, 114, 101, 99, 116, 69, 88, 84, 0, - 103, 108, 77, 117, 108, 116, 105, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 66, 97, 115, 101, 86, 101, 114, 116, 101, 120, 69, 88, 84, 0, - 103, 108, 77, 117, 108, 116, 105, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 69, 88, 84, 0, - 103, 108, 77, 117, 108, 116, 105, 68, 114, 97, 119, 69, 108, 101, 109, 101, 110, 116, 115, 73, 110, 100, 105, 114, 101, 99, 116, 69, 88, 84, 0, - 103, 108, 78, 97, 109, 101, 100, 66, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 69, 120, 116, 101, 114, 110, 97, 108, 69, 88, 84, 0, - 103, 108, 78, 97, 109, 101, 100, 66, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 69, 88, 84, 0, - 103, 108, 78, 97, 109, 101, 100, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 83, 97, 109, 112, 108, 101, 76, 111, 99, 97, 116, 105, 111, 110, 115, 102, 118, 78, 86, 0, - 103, 108, 79, 98, 106, 101, 99, 116, 76, 97, 98, 101, 108, 0, - 103, 108, 79, 98, 106, 101, 99, 116, 76, 97, 98, 101, 108, 75, 72, 82, 0, - 103, 108, 79, 98, 106, 101, 99, 116, 80, 116, 114, 76, 97, 98, 101, 108, 0, - 103, 108, 79, 98, 106, 101, 99, 116, 80, 116, 114, 76, 97, 98, 101, 108, 75, 72, 82, 0, - 103, 108, 80, 97, 116, 99, 104, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 69, 88, 84, 0, - 103, 108, 80, 97, 116, 99, 104, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 79, 69, 83, 0, - 103, 108, 80, 97, 116, 104, 67, 111, 108, 111, 114, 71, 101, 110, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 67, 111, 109, 109, 97, 110, 100, 115, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 67, 111, 111, 114, 100, 115, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 67, 111, 118, 101, 114, 68, 101, 112, 116, 104, 70, 117, 110, 99, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 68, 97, 115, 104, 65, 114, 114, 97, 121, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 70, 111, 103, 71, 101, 110, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 71, 108, 121, 112, 104, 73, 110, 100, 101, 120, 65, 114, 114, 97, 121, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 71, 108, 121, 112, 104, 73, 110, 100, 101, 120, 82, 97, 110, 103, 101, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 71, 108, 121, 112, 104, 82, 97, 110, 103, 101, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 71, 108, 121, 112, 104, 115, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 77, 101, 109, 111, 114, 121, 71, 108, 121, 112, 104, 73, 110, 100, 101, 120, 65, 114, 114, 97, 121, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 118, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 83, 116, 101, 110, 99, 105, 108, 68, 101, 112, 116, 104, 79, 102, 102, 115, 101, 116, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 83, 116, 101, 110, 99, 105, 108, 70, 117, 110, 99, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 83, 116, 114, 105, 110, 103, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 83, 117, 98, 67, 111, 109, 109, 97, 110, 100, 115, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 83, 117, 98, 67, 111, 111, 114, 100, 115, 78, 86, 0, - 103, 108, 80, 97, 116, 104, 84, 101, 120, 71, 101, 110, 78, 86, 0, - 103, 108, 80, 97, 117, 115, 101, 84, 114, 97, 110, 115, 102, 111, 114, 109, 70, 101, 101, 100, 98, 97, 99, 107, 0, - 103, 108, 80, 105, 120, 101, 108, 83, 116, 111, 114, 101, 105, 0, - 103, 108, 80, 111, 105, 110, 116, 65, 108, 111, 110, 103, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 80, 111, 108, 121, 103, 111, 110, 77, 111, 100, 101, 78, 86, 0, - 103, 108, 80, 111, 108, 121, 103, 111, 110, 79, 102, 102, 115, 101, 116, 0, - 103, 108, 80, 111, 108, 121, 103, 111, 110, 79, 102, 102, 115, 101, 116, 67, 108, 97, 109, 112, 69, 88, 84, 0, - 103, 108, 80, 111, 112, 68, 101, 98, 117, 103, 71, 114, 111, 117, 112, 0, - 103, 108, 80, 111, 112, 68, 101, 98, 117, 103, 71, 114, 111, 117, 112, 75, 72, 82, 0, - 103, 108, 80, 111, 112, 71, 114, 111, 117, 112, 77, 97, 114, 107, 101, 114, 69, 88, 84, 0, - 103, 108, 80, 114, 105, 109, 105, 116, 105, 118, 101, 66, 111, 117, 110, 100, 105, 110, 103, 66, 111, 120, 69, 88, 84, 0, - 103, 108, 80, 114, 105, 109, 105, 116, 105, 118, 101, 66, 111, 117, 110, 100, 105, 110, 103, 66, 111, 120, 79, 69, 83, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 66, 105, 110, 97, 114, 121, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 66, 105, 110, 97, 114, 121, 79, 69, 83, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 80, 97, 116, 104, 70, 114, 97, 103, 109, 101, 110, 116, 73, 110, 112, 117, 116, 71, 101, 110, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 102, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 105, 54, 52, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 105, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 105, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 117, 105, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 49, 117, 105, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 102, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 105, 54, 52, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 105, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 105, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 117, 105, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 50, 117, 105, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 102, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 105, 54, 52, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 105, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 105, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 117, 105, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 51, 117, 105, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 102, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 105, 54, 52, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 105, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 105, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 117, 105, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 52, 117, 105, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 72, 97, 110, 100, 108, 101, 117, 105, 54, 52, 73, 77, 71, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 72, 97, 110, 100, 108, 101, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 72, 97, 110, 100, 108, 101, 117, 105, 54, 52, 118, 73, 77, 71, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 72, 97, 110, 100, 108, 101, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 50, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 50, 120, 51, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 50, 120, 52, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 51, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 51, 120, 50, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 51, 120, 52, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 52, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 52, 120, 50, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 114, 111, 103, 114, 97, 109, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 52, 120, 51, 102, 118, 69, 88, 84, 0, - 103, 108, 80, 117, 115, 104, 68, 101, 98, 117, 103, 71, 114, 111, 117, 112, 0, - 103, 108, 80, 117, 115, 104, 68, 101, 98, 117, 103, 71, 114, 111, 117, 112, 75, 72, 82, 0, - 103, 108, 80, 117, 115, 104, 71, 114, 111, 117, 112, 77, 97, 114, 107, 101, 114, 69, 88, 84, 0, - 103, 108, 81, 117, 101, 114, 121, 67, 111, 117, 110, 116, 101, 114, 69, 88, 84, 0, - 103, 108, 82, 97, 115, 116, 101, 114, 83, 97, 109, 112, 108, 101, 115, 69, 88, 84, 0, - 103, 108, 82, 101, 97, 100, 66, 117, 102, 102, 101, 114, 0, - 103, 108, 82, 101, 97, 100, 66, 117, 102, 102, 101, 114, 73, 110, 100, 101, 120, 101, 100, 69, 88, 84, 0, - 103, 108, 82, 101, 97, 100, 66, 117, 102, 102, 101, 114, 78, 86, 0, - 103, 108, 82, 101, 97, 100, 110, 80, 105, 120, 101, 108, 115, 0, - 103, 108, 82, 101, 97, 100, 110, 80, 105, 120, 101, 108, 115, 69, 88, 84, 0, - 103, 108, 82, 101, 97, 100, 110, 80, 105, 120, 101, 108, 115, 75, 72, 82, 0, - 103, 108, 82, 101, 97, 100, 80, 105, 120, 101, 108, 115, 0, - 103, 108, 82, 101, 108, 101, 97, 115, 101, 75, 101, 121, 101, 100, 77, 117, 116, 101, 120, 87, 105, 110, 51, 50, 69, 88, 84, 0, - 103, 108, 82, 101, 108, 101, 97, 115, 101, 83, 104, 97, 100, 101, 114, 67, 111, 109, 112, 105, 108, 101, 114, 0, - 103, 108, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 0, - 103, 108, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 0, - 103, 108, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 65, 78, 71, 76, 69, 0, - 103, 108, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 65, 80, 80, 76, 69, 0, - 103, 108, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 69, 88, 84, 0, - 103, 108, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 73, 77, 71, 0, - 103, 108, 82, 101, 110, 100, 101, 114, 98, 117, 102, 102, 101, 114, 83, 116, 111, 114, 97, 103, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 78, 86, 0, - 103, 108, 82, 101, 115, 111, 108, 118, 101, 68, 101, 112, 116, 104, 86, 97, 108, 117, 101, 115, 78, 86, 0, - 103, 108, 82, 101, 115, 111, 108, 118, 101, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 70, 114, 97, 109, 101, 98, 117, 102, 102, 101, 114, 65, 80, 80, 76, 69, 0, - 103, 108, 82, 101, 115, 117, 109, 101, 84, 114, 97, 110, 115, 102, 111, 114, 109, 70, 101, 101, 100, 98, 97, 99, 107, 0, - 103, 108, 83, 97, 109, 112, 108, 101, 67, 111, 118, 101, 114, 97, 103, 101, 0, - 103, 108, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 0, - 103, 108, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 118, 0, - 103, 108, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 0, - 103, 108, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 105, 118, 69, 88, 84, 0, - 103, 108, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 105, 118, 79, 69, 83, 0, - 103, 108, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 117, 105, 118, 69, 88, 84, 0, - 103, 108, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 117, 105, 118, 79, 69, 83, 0, - 103, 108, 83, 97, 109, 112, 108, 101, 114, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 0, - 103, 108, 83, 99, 105, 115, 115, 111, 114, 0, - 103, 108, 83, 99, 105, 115, 115, 111, 114, 65, 114, 114, 97, 121, 118, 78, 86, 0, - 103, 108, 83, 99, 105, 115, 115, 111, 114, 65, 114, 114, 97, 121, 118, 79, 69, 83, 0, - 103, 108, 83, 99, 105, 115, 115, 111, 114, 73, 110, 100, 101, 120, 101, 100, 78, 86, 0, - 103, 108, 83, 99, 105, 115, 115, 111, 114, 73, 110, 100, 101, 120, 101, 100, 79, 69, 83, 0, - 103, 108, 83, 99, 105, 115, 115, 111, 114, 73, 110, 100, 101, 120, 101, 100, 118, 78, 86, 0, - 103, 108, 83, 99, 105, 115, 115, 111, 114, 73, 110, 100, 101, 120, 101, 100, 118, 79, 69, 83, 0, - 103, 108, 83, 101, 108, 101, 99, 116, 80, 101, 114, 102, 77, 111, 110, 105, 116, 111, 114, 67, 111, 117, 110, 116, 101, 114, 115, 65, 77, 68, 0, - 103, 108, 83, 101, 109, 97, 112, 104, 111, 114, 101, 80, 97, 114, 97, 109, 101, 116, 101, 114, 117, 105, 54, 52, 118, 69, 88, 84, 0, - 103, 108, 83, 101, 116, 70, 101, 110, 99, 101, 78, 86, 0, - 103, 108, 83, 104, 97, 100, 101, 114, 66, 105, 110, 97, 114, 121, 0, - 103, 108, 83, 104, 97, 100, 101, 114, 83, 111, 117, 114, 99, 101, 0, - 103, 108, 83, 105, 103, 110, 97, 108, 83, 101, 109, 97, 112, 104, 111, 114, 101, 69, 88, 84, 0, - 103, 108, 83, 105, 103, 110, 97, 108, 86, 107, 70, 101, 110, 99, 101, 78, 86, 0, - 103, 108, 83, 105, 103, 110, 97, 108, 86, 107, 83, 101, 109, 97, 112, 104, 111, 114, 101, 78, 86, 0, - 103, 108, 83, 116, 97, 114, 116, 84, 105, 108, 105, 110, 103, 81, 67, 79, 77, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 70, 105, 108, 108, 80, 97, 116, 104, 73, 110, 115, 116, 97, 110, 99, 101, 100, 78, 86, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 70, 105, 108, 108, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 70, 117, 110, 99, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 70, 117, 110, 99, 83, 101, 112, 97, 114, 97, 116, 101, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 77, 97, 115, 107, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 77, 97, 115, 107, 83, 101, 112, 97, 114, 97, 116, 101, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 79, 112, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 79, 112, 83, 101, 112, 97, 114, 97, 116, 101, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 83, 116, 114, 111, 107, 101, 80, 97, 116, 104, 73, 110, 115, 116, 97, 110, 99, 101, 100, 78, 86, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 83, 116, 114, 111, 107, 101, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 84, 104, 101, 110, 67, 111, 118, 101, 114, 70, 105, 108, 108, 80, 97, 116, 104, 73, 110, 115, 116, 97, 110, 99, 101, 100, 78, 86, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 84, 104, 101, 110, 67, 111, 118, 101, 114, 70, 105, 108, 108, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 84, 104, 101, 110, 67, 111, 118, 101, 114, 83, 116, 114, 111, 107, 101, 80, 97, 116, 104, 73, 110, 115, 116, 97, 110, 99, 101, 100, 78, 86, 0, - 103, 108, 83, 116, 101, 110, 99, 105, 108, 84, 104, 101, 110, 67, 111, 118, 101, 114, 83, 116, 114, 111, 107, 101, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 83, 117, 98, 112, 105, 120, 101, 108, 80, 114, 101, 99, 105, 115, 105, 111, 110, 66, 105, 97, 115, 78, 86, 0, - 103, 108, 84, 101, 115, 116, 70, 101, 110, 99, 101, 78, 86, 0, - 103, 108, 84, 101, 120, 66, 117, 102, 102, 101, 114, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 66, 117, 102, 102, 101, 114, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 66, 117, 102, 102, 101, 114, 82, 97, 110, 103, 101, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 66, 117, 102, 102, 101, 114, 82, 97, 110, 103, 101, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 73, 109, 97, 103, 101, 50, 68, 0, - 103, 108, 84, 101, 120, 73, 109, 97, 103, 101, 51, 68, 0, - 103, 108, 84, 101, 120, 73, 109, 97, 103, 101, 51, 68, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 80, 97, 103, 101, 67, 111, 109, 109, 105, 116, 109, 101, 110, 116, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 102, 118, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 105, 118, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 105, 118, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 117, 105, 118, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 73, 117, 105, 118, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 80, 97, 114, 97, 109, 101, 116, 101, 114, 105, 118, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 49, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 50, 68, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 50, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 51, 68, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 51, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 51, 68, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 49, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 50, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 50, 68, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 51, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 51, 68, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 50, 68, 0, - 103, 108, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 51, 68, 0, - 103, 108, 84, 101, 120, 83, 117, 98, 73, 109, 97, 103, 101, 51, 68, 79, 69, 83, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 70, 111, 118, 101, 97, 116, 105, 111, 110, 80, 97, 114, 97, 109, 101, 116, 101, 114, 115, 81, 67, 79, 77, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 49, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 50, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 51, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 49, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 50, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 50, 68, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 51, 68, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 83, 116, 111, 114, 97, 103, 101, 77, 101, 109, 51, 68, 77, 117, 108, 116, 105, 115, 97, 109, 112, 108, 101, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 86, 105, 101, 119, 69, 88, 84, 0, - 103, 108, 84, 101, 120, 116, 117, 114, 101, 86, 105, 101, 119, 79, 69, 83, 0, - 103, 108, 84, 114, 97, 110, 115, 102, 111, 114, 109, 70, 101, 101, 100, 98, 97, 99, 107, 86, 97, 114, 121, 105, 110, 103, 115, 0, - 103, 108, 84, 114, 97, 110, 115, 102, 111, 114, 109, 80, 97, 116, 104, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 49, 102, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 49, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 49, 105, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 49, 105, 54, 52, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 49, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 49, 105, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 49, 117, 105, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 49, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 49, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 49, 117, 105, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 50, 102, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 50, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 50, 105, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 50, 105, 54, 52, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 50, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 50, 105, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 50, 117, 105, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 50, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 50, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 50, 117, 105, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 51, 102, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 51, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 51, 105, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 51, 105, 54, 52, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 51, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 51, 105, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 51, 117, 105, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 51, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 51, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 51, 117, 105, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 52, 102, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 52, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 52, 105, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 52, 105, 54, 52, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 52, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 52, 105, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 52, 117, 105, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 52, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 52, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 52, 117, 105, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 66, 108, 111, 99, 107, 66, 105, 110, 100, 105, 110, 103, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 72, 97, 110, 100, 108, 101, 117, 105, 54, 52, 73, 77, 71, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 72, 97, 110, 100, 108, 101, 117, 105, 54, 52, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 72, 97, 110, 100, 108, 101, 117, 105, 54, 52, 118, 73, 77, 71, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 72, 97, 110, 100, 108, 101, 117, 105, 54, 52, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 50, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 50, 120, 51, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 50, 120, 51, 102, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 50, 120, 52, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 50, 120, 52, 102, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 51, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 51, 120, 50, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 51, 120, 50, 102, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 51, 120, 52, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 51, 120, 52, 102, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 52, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 52, 120, 50, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 52, 120, 50, 102, 118, 78, 86, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 52, 120, 51, 102, 118, 0, - 103, 108, 85, 110, 105, 102, 111, 114, 109, 77, 97, 116, 114, 105, 120, 52, 120, 51, 102, 118, 78, 86, 0, - 103, 108, 85, 110, 109, 97, 112, 66, 117, 102, 102, 101, 114, 0, - 103, 108, 85, 110, 109, 97, 112, 66, 117, 102, 102, 101, 114, 79, 69, 83, 0, - 103, 108, 85, 115, 101, 80, 114, 111, 103, 114, 97, 109, 0, - 103, 108, 85, 115, 101, 80, 114, 111, 103, 114, 97, 109, 83, 116, 97, 103, 101, 115, 69, 88, 84, 0, - 103, 108, 85, 115, 101, 83, 104, 97, 100, 101, 114, 80, 114, 111, 103, 114, 97, 109, 69, 88, 84, 0, - 103, 108, 86, 97, 108, 105, 100, 97, 116, 101, 80, 114, 111, 103, 114, 97, 109, 0, - 103, 108, 86, 97, 108, 105, 100, 97, 116, 101, 80, 114, 111, 103, 114, 97, 109, 80, 105, 112, 101, 108, 105, 110, 101, 69, 88, 84, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 49, 102, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 49, 102, 118, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 50, 102, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 50, 102, 118, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 51, 102, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 51, 102, 118, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 52, 102, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 52, 102, 118, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 68, 105, 118, 105, 115, 111, 114, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 68, 105, 118, 105, 115, 111, 114, 65, 78, 71, 76, 69, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 68, 105, 118, 105, 115, 111, 114, 69, 88, 84, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 68, 105, 118, 105, 115, 111, 114, 78, 86, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 73, 52, 105, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 73, 52, 105, 118, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 73, 52, 117, 105, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 73, 52, 117, 105, 118, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 73, 80, 111, 105, 110, 116, 101, 114, 0, - 103, 108, 86, 101, 114, 116, 101, 120, 65, 116, 116, 114, 105, 98, 80, 111, 105, 110, 116, 101, 114, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 65, 114, 114, 97, 121, 118, 78, 86, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 65, 114, 114, 97, 121, 118, 79, 69, 83, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 73, 110, 100, 101, 120, 101, 100, 102, 78, 86, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 73, 110, 100, 101, 120, 101, 100, 102, 79, 69, 83, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 73, 110, 100, 101, 120, 101, 100, 102, 118, 78, 86, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 73, 110, 100, 101, 120, 101, 100, 102, 118, 79, 69, 83, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 80, 111, 115, 105, 116, 105, 111, 110, 87, 83, 99, 97, 108, 101, 78, 86, 0, - 103, 108, 86, 105, 101, 119, 112, 111, 114, 116, 83, 119, 105, 122, 122, 108, 101, 78, 86, 0, - 103, 108, 87, 97, 105, 116, 83, 101, 109, 97, 112, 104, 111, 114, 101, 69, 88, 84, 0, - 103, 108, 87, 97, 105, 116, 83, 121, 110, 99, 0, - 103, 108, 87, 97, 105, 116, 83, 121, 110, 99, 65, 80, 80, 76, 69, 0, - 103, 108, 87, 97, 105, 116, 86, 107, 83, 101, 109, 97, 112, 104, 111, 114, 101, 78, 86, 0, - 103, 108, 87, 101, 105, 103, 104, 116, 80, 97, 116, 104, 115, 78, 86, 0, - 103, 108, 87, 105, 110, 100, 111, 119, 82, 101, 99, 116, 97, 110, 103, 108, 101, 115, 69, 88, 84, 0, - }; - EntryPointNameOffsets = new int[] - { - 0, - 28, - 47, - 72, - 88, - 104, - 142, - 157, - 184, - 206, - 228, - 241, - 257, - 282, - 303, - 316, - 333, - 351, - 377, - 410, - 428, - 453, - 472, - 486, - 500, - 524, - 542, - 563, - 581, - 598, - 611, - 627, - 646, - 666, - 686, - 710, - 738, - 766, - 778, - 794, - 810, - 830, - 854, - 878, - 898, - 916, - 939, - 959, - 972, - 991, - 1018, - 1040, - 1056, - 1081, - 1089, - 1105, - 1121, - 1137, - 1154, - 1167, - 1181, - 1211, - 1226, - 1245, - 1267, - 1284, - 1306, - 1323, - 1335, - 1351, - 1367, - 1383, - 1406, - 1429, - 1455, - 1481, - 1507, - 1536, - 1569, - 1589, - 1611, - 1633, - 1655, - 1668, - 1685, - 1705, - 1725, - 1748, - 1773, - 1790, - 1813, - 1841, - 1863, - 1890, - 1908, - 1937, - 1957, - 1982, - 2005, - 2021, - 2036, - 2061, - 2087, - 2098, - 2121, - 2147, - 2169, - 2194, - 2215, - 2239, - 2255, - 2272, - 2293, - 2318, - 2334, - 2358, - 2381, - 2397, - 2425, - 2441, - 2460, - 2482, - 2499, - 2521, - 2536, - 2549, - 2567, - 2584, - 2611, - 2632, - 2656, - 2668, - 2680, - 2702, - 2725, - 2739, - 2762, - 2786, - 2801, - 2811, - 2838, - 2852, - 2865, - 2879, - 2906, - 2930, - 2943, - 2965, - 2992, - 3029, - 3054, - 3078, - 3092, - 3109, - 3133, - 3149, - 3164, - 3192, - 3220, - 3244, - 3273, - 3312, - 3361, - 3398, - 3435, - 3462, - 3488, - 3508, - 3541, - 3574, - 3601, - 3637, - 3653, - 3692, - 3721, - 3730, - 3756, - 3769, - 3781, - 3794, - 3820, - 3845, - 3865, - 3885, - 3896, - 3910, - 3926, - 3949, - 3976, - 3996, - 4021, - 4053, - 4074, - 4100, - 4120, - 4152, - 4176, - 4197, - 4222, - 4255, - 4267, - 4284, - 4293, - 4309, - 4317, - 4342, - 4370, - 4396, - 4426, - 4459, - 4496, - 4534, - 4560, - 4593, - 4616, - 4652, - 4689, - 4726, - 4752, - 4776, - 4802, - 4841, - 4885, - 4918, - 4942, - 4954, - 4967, - 4984, - 4998, - 5016, - 5029, - 5050, - 5075, - 5088, - 5104, - 5123, - 5137, - 5156, - 5170, - 5194, - 5212, - 5233, - 5251, - 5270, - 5296, - 5324, - 5346, - 5367, - 5387, - 5401, - 5426, - 5449, - 5469, - 5492, - 5523, - 5544, - 5568, - 5592, - 5621, - 5632, - 5647, - 5674, - 5690, - 5707, - 5719, - 5741, - 5763, - 5801, - 5842, - 5867, - 5895, - 5923, - 5942, - 5960, - 5976, - 5997, - 6013, - 6032, - 6046, - 6068, - 6098, - 6130, - 6156, - 6172, - 6191, - 6210, - 6226, - 6245, - 6264, - 6281, - 6301, - 6318, - 6338, - 6358, - 6378, - 6401, - 6423, - 6445, - 6465, - 6483, - 6504, - 6522, - 6545, - 6564, - 6587, - 6610, - 6629, - 6649, - 6669, - 6695, - 6726, - 6757, - 6785, - 6818, - 6844, - 6875, - 6899, - 6927, - 6951, - 6965, - 6982, - 7001, - 7023, - 7043, - 7058, - 7089, - 7115, - 7140, - 7177, - 7190, - 7206, - 7230, - 7252, - 7277, - 7297, - 7320, - 7349, - 7373, - 7401, - 7429, - 7458, - 7487, - 7511, - 7543, - 7562, - 7576, - 7603, - 7621, - 7633, - 7646, - 7658, - 7675, - 7695, - 7719, - 7743, - 7768, - 7793, - 7813, - 7835, - 7856, - 7885, - 7913, - 7943, - 7976, - 7999, - 8014, - 8033, - 8053, - 8068, - 8089, - 8105, - 8129, - 8151, - 8171, - 8192, - 8214, - 8234, - 8260, - 8278, - 8285, - 8305, - 8334, - 8361, - 8384, - 8416, - 8446, - 8469, - 8490, - 8514, - 8541, - 8552, - 8564, - 8580, - 8595, - 8611, - 8623, - 8639, - 8665, - 8685, - 8696, - 8718, - 8742, - 8754, - 8777, - 8787, - 8800, - 8817, - 8829, - 8846, - 8857, - 8866, - 8880, - 8892, - 8920, - 8942, - 8958, - 8977, - 8994, - 9006, - 9020, - 9051, - 9079, - 9112, - 9142, - 9157, - 9174, - 9194, - 9213, - 9232, - 9251, - 9268, - 9285, - 9309, - 9337, - 9363, - 9389, - 9408, - 9427, - 9444, - 9461, - 9489, - 9515, - 9541, - 9558, - 9573, - 9589, - 9608, - 9627, - 9645, - 9663, - 9685, - 9707, - 9737, - 9766, - 9788, - 9809, - 9838, - 9871, - 9894, - 9925, - 9957, - 9984, - 10022, - 10036, - 10053, - 10070, - 10090, - 10111, - 10132, - 10149, - 10166, - 10181, - 10204, - 10222, - 10237, - 10261, - 10285, - 10304, - 10319, - 10349, - 10368, - 10388, - 10407, - 10427, - 10454, - 10474, - 10489, - 10509, - 10527, - 10542, - 10567, - 10581, - 10600, - 10616, - 10632, - 10656, - 10672, - 10691, - 10711, - 10737, - 10763, - 10779, - 10798, - 10818, - 10841, - 10873, - 10895, - 10918, - 10941, - 10965, - 10987, - 11010, - 11034, - 11059, - 11082, - 11106, - 11128, - 11151, - 11174, - 11198, - 11220, - 11243, - 11267, - 11292, - 11315, - 11339, - 11361, - 11384, - 11407, - 11431, - 11453, - 11476, - 11500, - 11525, - 11548, - 11572, - 11594, - 11617, - 11640, - 11664, - 11686, - 11709, - 11733, - 11758, - 11781, - 11805, - 11835, - 11864, - 11895, - 11925, - 11954, - 11985, - 12016, - 12045, - 12076, - 12107, - 12136, - 12167, - 12198, - 12215, - 12235, - 12256, - 12274, - 12293, - 12306, - 12329, - 12344, - 12358, - 12375, - 12392, - 12405, - 12433, - 12457, - 12479, - 12512, - 12550, - 12588, - 12624, - 12660, - 12695, - 12718, - 12755, - 12781, - 12798, - 12818, - 12839, - 12859, - 12884, - 12909, - 12935, - 12961, - 12982, - 12992, - 13010, - 13029, - 13048, - 13068, - 13088, - 13109, - 13140, - 13169, - 13182, - 13197, - 13212, - 13233, - 13251, - 13273, - 13291, - 13320, - 13340, - 13354, - 13376, - 13390, - 13412, - 13424, - 13444, - 13475, - 13497, - 13535, - 13564, - 13604, - 13635, - 13661, - 13675, - 13690, - 13705, - 13725, - 13745, - 13758, - 13771, - 13787, - 13810, - 13826, - 13843, - 13859, - 13880, - 13901, - 13923, - 13945, - 13962, - 13980, - 13995, - 14013, - 14028, - 14046, - 14075, - 14096, - 14117, - 14149, - 14170, - 14202, - 14218, - 14234, - 14253, - 14286, - 14308, - 14330, - 14352, - 14377, - 14402, - 14438, - 14463, - 14499, - 14516, - 14533, - 14561, - 14579, - 14591, - 14604, - 14616, - 14632, - 14649, - 14662, - 14675, - 14692, - 14710, - 14724, - 14736, - 14749, - 14761, - 14777, - 14794, - 14807, - 14820, - 14837, - 14855, - 14869, - 14881, - 14894, - 14906, - 14922, - 14939, - 14952, - 14965, - 14982, - 15000, - 15014, - 15026, - 15039, - 15051, - 15067, - 15084, - 15097, - 15110, - 15127, - 15145, - 15159, - 15181, - 15204, - 15226, - 15250, - 15273, - 15292, - 15313, - 15336, - 15357, - 15380, - 15399, - 15420, - 15443, - 15464, - 15487, - 15506, - 15527, - 15550, - 15571, - 15594, - 15608, - 15625, - 15638, - 15660, - 15682, - 15700, - 15729, - 15746, - 15764, - 15781, - 15799, - 15816, - 15834, - 15851, - 15869, - 15891, - 15918, - 15943, - 15967, - 15985, - 16004, - 16023, - 16043, - 16066, - 16088, - 16099, - 16118, - 16138, - 16159, - 16181, - 16203, - 16226, - 16253, - 16273, - 16292, - 16303, - 16319, - 16339, - 16355, - }; - EntryPoints = new IntPtr[EntryPointNameOffsets.Length]; - } - - public static partial class Amd - { - /// [requires: AMD_performance_monitor] - /// - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glBeginPerfMonitorAMD")] - [CLSCompliant(false)] - public static void BeginPerfMonitor(Int32 monitor) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glBeginPerfMonitorAMD")] - [CLSCompliant(false)] - public static void BeginPerfMonitor(UInt32 monitor) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")] - [CLSCompliant(false)] - public static void DeletePerfMonitor([CountAttribute(Parameter = "n")] Int32 monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")] - [CLSCompliant(false)] - public static void DeletePerfMonitor([CountAttribute(Parameter = "n")] UInt32 monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")] - [CLSCompliant(false)] - public static void DeletePerfMonitors(Int32 n, [CountAttribute(Parameter = "n")] Int32[] monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")] - [CLSCompliant(false)] - public static void DeletePerfMonitors(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")] - [CLSCompliant(false)] - public static unsafe void DeletePerfMonitors(Int32 n, [CountAttribute(Parameter = "n")] Int32* monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")] - [CLSCompliant(false)] - public static void DeletePerfMonitors(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")] - [CLSCompliant(false)] - public static void DeletePerfMonitors(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glDeletePerfMonitorsAMD")] - [CLSCompliant(false)] - public static unsafe void DeletePerfMonitors(Int32 n, [CountAttribute(Parameter = "n")] UInt32* monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glEndPerfMonitorAMD")] - [CLSCompliant(false)] - public static void EndPerfMonitor(Int32 monitor) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glEndPerfMonitorAMD")] - [CLSCompliant(false)] - public static void EndPerfMonitor(UInt32 monitor) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")] - [CLSCompliant(false)] - public static Int32 GenPerfMonitor() { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")] - [CLSCompliant(false)] - public static void GenPerfMonitors(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")] - [CLSCompliant(false)] - public static void GenPerfMonitors(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")] - [CLSCompliant(false)] - public static unsafe void GenPerfMonitors(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")] - [CLSCompliant(false)] - public static void GenPerfMonitors(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")] - [CLSCompliant(false)] - public static void GenPerfMonitors(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: n] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGenPerfMonitorsAMD")] - [CLSCompliant(false)] - public static unsafe void GenPerfMonitors(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* monitors) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: dataSize] - /// [length: 1] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterDataAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterData(Int32 monitor, OpenTK.Graphics.ES30.All pname, Int32 dataSize, [OutAttribute, CountAttribute(Parameter = "dataSize")] Int32[] data, [OutAttribute, CountAttribute(Count = 1)] out Int32 bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: dataSize] - /// [length: 1] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterDataAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterData(Int32 monitor, OpenTK.Graphics.ES30.All pname, Int32 dataSize, [OutAttribute, CountAttribute(Parameter = "dataSize")] out Int32 data, [OutAttribute, CountAttribute(Count = 1)] out Int32 bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: dataSize] - /// [length: 1] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterDataAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorCounterData(Int32 monitor, OpenTK.Graphics.ES30.All pname, Int32 dataSize, [OutAttribute, CountAttribute(Parameter = "dataSize")] Int32* data, [OutAttribute, CountAttribute(Count = 1)] Int32* bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: dataSize] - /// [length: 1] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterDataAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterData(UInt32 monitor, OpenTK.Graphics.ES30.All pname, Int32 dataSize, [OutAttribute, CountAttribute(Parameter = "dataSize")] UInt32[] data, [OutAttribute, CountAttribute(Count = 1)] out Int32 bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: dataSize] - /// [length: 1] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterDataAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterData(UInt32 monitor, OpenTK.Graphics.ES30.All pname, Int32 dataSize, [OutAttribute, CountAttribute(Parameter = "dataSize")] out UInt32 data, [OutAttribute, CountAttribute(Count = 1)] out Int32 bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: dataSize] - /// [length: 1] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterDataAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorCounterData(UInt32 monitor, OpenTK.Graphics.ES30.All pname, Int32 dataSize, [OutAttribute, CountAttribute(Parameter = "dataSize")] UInt32* data, [OutAttribute, CountAttribute(Count = 1)] Int32* bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(Int32 group, Int32 counter, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(Int32 group, Int32 counter, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Computed = "pname")] T3[] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(Int32 group, Int32 counter, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Computed = "pname")] T3[,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(Int32 group, Int32 counter, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Computed = "pname")] T3[,,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(Int32 group, Int32 counter, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Computed = "pname")] ref T3 data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(UInt32 group, UInt32 counter, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(UInt32 group, UInt32 counter, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Computed = "pname")] T3[] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(UInt32 group, UInt32 counter, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Computed = "pname")] T3[,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(UInt32 group, UInt32 counter, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Computed = "pname")] T3[,,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterInfoAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterInfo(UInt32 group, UInt32 counter, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Computed = "pname")] ref T3 data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: 1] - /// [length: 1] - /// - /// [length: counterSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounters(Int32 group, [OutAttribute, CountAttribute(Count = 1)] out Int32 numCounters, [OutAttribute, CountAttribute(Count = 1)] out Int32 maxActiveCounters, Int32 counterSize, [OutAttribute, CountAttribute(Parameter = "counterSize")] Int32[] counters) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: 1] - /// [length: 1] - /// - /// [length: counterSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounters(Int32 group, [OutAttribute, CountAttribute(Count = 1)] out Int32 numCounters, [OutAttribute, CountAttribute(Count = 1)] out Int32 maxActiveCounters, Int32 counterSize, [OutAttribute, CountAttribute(Parameter = "counterSize")] out Int32 counters) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: 1] - /// [length: 1] - /// - /// [length: counterSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorCounters(Int32 group, [OutAttribute, CountAttribute(Count = 1)] Int32* numCounters, [OutAttribute, CountAttribute(Count = 1)] Int32* maxActiveCounters, Int32 counterSize, [OutAttribute, CountAttribute(Parameter = "counterSize")] Int32* counters) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: 1] - /// [length: 1] - /// - /// [length: counterSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounters(UInt32 group, [OutAttribute, CountAttribute(Count = 1)] out Int32 numCounters, [OutAttribute, CountAttribute(Count = 1)] out Int32 maxActiveCounters, Int32 counterSize, [OutAttribute, CountAttribute(Parameter = "counterSize")] UInt32[] counters) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: 1] - /// [length: 1] - /// - /// [length: counterSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounters(UInt32 group, [OutAttribute, CountAttribute(Count = 1)] out Int32 numCounters, [OutAttribute, CountAttribute(Count = 1)] out Int32 maxActiveCounters, Int32 counterSize, [OutAttribute, CountAttribute(Parameter = "counterSize")] out UInt32 counters) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// [length: 1] - /// [length: 1] - /// - /// [length: counterSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorCounters(UInt32 group, [OutAttribute, CountAttribute(Count = 1)] Int32* numCounters, [OutAttribute, CountAttribute(Count = 1)] Int32* maxActiveCounters, Int32 counterSize, [OutAttribute, CountAttribute(Parameter = "counterSize")] UInt32* counters) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: 1] - /// [length: bufSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterStringAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterString(Int32 group, Int32 counter, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String counterString) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: 1] - /// [length: bufSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterStringAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorCounterString(Int32 group, Int32 counter, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String counterString) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: 1] - /// [length: bufSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterStringAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorCounterString(UInt32 group, UInt32 counter, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String counterString) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// [length: 1] - /// [length: bufSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorCounterStringAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorCounterString(UInt32 group, UInt32 counter, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String counterString) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// [length: 1] - /// - /// [length: groupsSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupsAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorGroups([OutAttribute, CountAttribute(Count = 1)] out Int32 numGroups, Int32 groupsSize, [OutAttribute, CountAttribute(Parameter = "groupsSize")] Int32[] groups) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// [length: 1] - /// - /// [length: groupsSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupsAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorGroups([OutAttribute, CountAttribute(Count = 1)] out Int32 numGroups, Int32 groupsSize, [OutAttribute, CountAttribute(Parameter = "groupsSize")] out Int32 groups) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// [length: 1] - /// - /// [length: groupsSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupsAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorGroups([OutAttribute, CountAttribute(Count = 1)] out Int32 numGroups, Int32 groupsSize, [OutAttribute, CountAttribute(Parameter = "groupsSize")] UInt32[] groups) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// [length: 1] - /// - /// [length: groupsSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupsAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorGroups([OutAttribute, CountAttribute(Count = 1)] out Int32 numGroups, Int32 groupsSize, [OutAttribute, CountAttribute(Parameter = "groupsSize")] out UInt32 groups) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// [length: 1] - /// - /// [length: groupsSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupsAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorGroups([OutAttribute, CountAttribute(Count = 1)] Int32* numGroups, Int32 groupsSize, [OutAttribute, CountAttribute(Parameter = "groupsSize")] Int32* groups) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// [length: 1] - /// - /// [length: groupsSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupsAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorGroups([OutAttribute, CountAttribute(Count = 1)] Int32* numGroups, Int32 groupsSize, [OutAttribute, CountAttribute(Parameter = "groupsSize")] UInt32* groups) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// [length: 1] - /// [length: bufSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupStringAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorGroupString(Int32 group, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String groupString) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// [length: 1] - /// [length: bufSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupStringAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorGroupString(Int32 group, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String groupString) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// [length: 1] - /// [length: bufSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupStringAMD")] - [CLSCompliant(false)] - public static void GetPerfMonitorGroupString(UInt32 group, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String groupString) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// [length: 1] - /// [length: bufSize] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glGetPerfMonitorGroupStringAMD")] - [CLSCompliant(false)] - public static unsafe void GetPerfMonitorGroupString(UInt32 group, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String groupString) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// - /// [length: numCounters] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glSelectPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static void SelectPerfMonitorCounters(Int32 monitor, bool enable, Int32 group, Int32 numCounters, [OutAttribute, CountAttribute(Parameter = "numCounters")] Int32[] counterList) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// - /// [length: numCounters] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glSelectPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static void SelectPerfMonitorCounters(Int32 monitor, bool enable, Int32 group, Int32 numCounters, [OutAttribute, CountAttribute(Parameter = "numCounters")] out Int32 counterList) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// - /// [length: numCounters] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glSelectPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static unsafe void SelectPerfMonitorCounters(Int32 monitor, bool enable, Int32 group, Int32 numCounters, [OutAttribute, CountAttribute(Parameter = "numCounters")] Int32* counterList) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// - /// [length: numCounters] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glSelectPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static void SelectPerfMonitorCounters(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute, CountAttribute(Parameter = "numCounters")] UInt32[] counterList) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// - /// [length: numCounters] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glSelectPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static void SelectPerfMonitorCounters(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute, CountAttribute(Parameter = "numCounters")] out UInt32 counterList) { throw new BindingsNotRewrittenException(); } - - /// [requires: AMD_performance_monitor] - /// - /// - /// - /// - /// [length: numCounters] - [AutoGenerated(Category = "AMD_performance_monitor", Version = "", EntryPoint = "glSelectPerfMonitorCountersAMD")] - [CLSCompliant(false)] - public static unsafe void SelectPerfMonitorCounters(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute, CountAttribute(Parameter = "numCounters")] UInt32* counterList) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Angle - { - /// [requires: ANGLE_framebuffer_blit] - /// Copy a block of pixels from the read framebuffer to the draw framebuffer - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. - /// - /// - /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ANGLE_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferANGLE")] - public static void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES30.All mask, OpenTK.Graphics.ES30.All filter) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_framebuffer_blit] - /// Copy a block of pixels from the read framebuffer to the draw framebuffer - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. - /// - /// - /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. - /// - [AutoGenerated(Category = "ANGLE_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferANGLE")] - public static void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES30.ClearBufferMask mask, OpenTK.Graphics.ES30.BlitFramebufferFilter filter) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a range of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawArraysInstancedANGLE")] - public static void DrawArraysInstanced(OpenTK.Graphics.ES30.All mode, Int32 first, Int32 count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a range of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawArraysInstancedANGLE")] - public static void DrawArraysInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 first, Int32 count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_translated_shader_source] - /// - /// - /// [length: 1] - /// [length: bufsize] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] - [CLSCompliant(false)] - public static void GetTranslatedShaderSource(Int32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufsize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_translated_shader_source] - /// - /// - /// [length: 1] - /// [length: bufsize] - [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] - [CLSCompliant(false)] - public static void GetTranslatedShaderSource(Int32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufsize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_translated_shader_source] - /// - /// - /// [length: 1] - /// [length: bufsize] - [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] - [CLSCompliant(false)] - public static unsafe void GetTranslatedShaderSource(Int32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufsize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_translated_shader_source] - /// - /// - /// [length: 1] - /// [length: bufsize] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] - [CLSCompliant(false)] - public static void GetTranslatedShaderSource(UInt32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufsize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_translated_shader_source] - /// - /// - /// [length: 1] - /// [length: bufsize] - [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] - [CLSCompliant(false)] - public static void GetTranslatedShaderSource(UInt32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufsize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_translated_shader_source] - /// - /// - /// [length: 1] - /// [length: bufsize] - [AutoGenerated(Category = "ANGLE_translated_shader_source", Version = "", EntryPoint = "glGetTranslatedShaderSourceANGLE")] - [CLSCompliant(false)] - public static unsafe void GetTranslatedShaderSource(UInt32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufsize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_framebuffer_multisample] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ANGLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleANGLE")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_framebuffer_multisample] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [AutoGenerated(Category = "ANGLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleANGLE")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Modify the rate at which generic vertex attributes advance during instanced rendering - /// - /// - /// Specify the index of the generic vertex attribute. - /// - /// - /// Specify the number of instances that will pass between updates of the generic attribute at slot index. - /// - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorANGLE")] - [CLSCompliant(false)] - public static void VertexAttribDivisor(Int32 index, Int32 divisor) { throw new BindingsNotRewrittenException(); } - - /// [requires: ANGLE_instanced_arrays] - /// Modify the rate at which generic vertex attributes advance during instanced rendering - /// - /// - /// Specify the index of the generic vertex attribute. - /// - /// - /// Specify the number of instances that will pass between updates of the generic attribute at slot index. - /// - [AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorANGLE")] - [CLSCompliant(false)] - public static void VertexAttribDivisor(UInt32 index, UInt32 divisor) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Apple - { - /// [requires: APPLE_sync] - /// Block and wait for a sync object to become signaled - /// - /// - /// The sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. - /// - /// - /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.WaitSyncStatus ClientWaitSync(IntPtr sync, OpenTK.Graphics.ES30.All flags, Int64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Block and wait for a sync object to become signaled - /// - /// - /// The sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. - /// - /// - /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.WaitSyncStatus ClientWaitSync(IntPtr sync, OpenTK.Graphics.ES30.All flags, UInt64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Block and wait for a sync object to become signaled - /// - /// - /// The sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. - /// - /// - /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.WaitSyncStatus ClientWaitSync(IntPtr sync, OpenTK.Graphics.ES30.ClientWaitSyncFlags flags, Int64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Block and wait for a sync object to become signaled - /// - /// - /// The sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. - /// - /// - /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.WaitSyncStatus ClientWaitSync(IntPtr sync, OpenTK.Graphics.ES30.ClientWaitSyncFlags flags, UInt64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_copy_texture_levels] - /// - /// - /// - /// - [AutoGenerated(Category = "APPLE_copy_texture_levels", Version = "", EntryPoint = "glCopyTextureLevelsAPPLE")] - [CLSCompliant(false)] - public static void CopyTextureLevel(Int32 destinationTexture, Int32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_copy_texture_levels] - /// - /// - /// - /// - [AutoGenerated(Category = "APPLE_copy_texture_levels", Version = "", EntryPoint = "glCopyTextureLevelsAPPLE")] - [CLSCompliant(false)] - public static void CopyTextureLevel(UInt32 destinationTexture, UInt32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Delete a sync object - /// - /// - /// The sync object to be deleted. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glDeleteSyncAPPLE")] - public static void DeleteSync(IntPtr sync) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Create a new sync object and insert it into the GL command stream - /// - /// - /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. - /// - /// - /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glFenceSyncAPPLE")] - public static IntPtr FenceSync(OpenTK.Graphics.ES30.All condition, OpenTK.Graphics.ES30.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Create a new sync object and insert it into the GL command stream - /// - /// - /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. - /// - /// - /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glFenceSyncAPPLE")] - public static IntPtr FenceSync(OpenTK.Graphics.ES30.SyncCondition condition, OpenTK.Graphics.ES30.WaitSyncFlags flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static Int64 GetInteger64(OpenTK.Graphics.ES30.All pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static Int64 GetInteger64(OpenTK.Graphics.ES30.GetPName pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES30.All pname, [OutAttribute] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static unsafe void GetInteger64(OpenTK.Graphics.ES30.All pname, [OutAttribute] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetInteger64vAPPLE")] - [CLSCompliant(false)] - public static unsafe void GetInteger64(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] - [CLSCompliant(false)] - public static void GetSync(IntPtr sync, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] - [CLSCompliant(false)] - public static void GetSync(IntPtr sync, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] - [CLSCompliant(false)] - public static unsafe void GetSync(IntPtr sync, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] - [CLSCompliant(false)] - public static void GetSync(IntPtr sync, OpenTK.Graphics.ES30.SyncParameterName pname, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] - [CLSCompliant(false)] - public static void GetSync(IntPtr sync, OpenTK.Graphics.ES30.SyncParameterName pname, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")] - [CLSCompliant(false)] - public static unsafe void GetSync(IntPtr sync, OpenTK.Graphics.ES30.SyncParameterName pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Determine if a name corresponds to a sync object - /// - /// - /// Specifies a value that may be the name of a sync object. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glIsSyncAPPLE")] - public static bool IsSync(IntPtr sync) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_framebuffer_multisample] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_framebuffer_multisample] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [AutoGenerated(Category = "APPLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_framebuffer_multisample] - [AutoGenerated(Category = "APPLE_framebuffer_multisample", Version = "", EntryPoint = "glResolveMultisampleFramebufferAPPLE")] - public static void ResolveMultisampleFramebuffer() { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Instruct the GL server to block until the specified sync object becomes signaled - /// - /// - /// Specifies the sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags must be zero. - /// - /// - /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")] - [CLSCompliant(false)] - public static void WaitSync(IntPtr sync, OpenTK.Graphics.ES30.All flags, Int64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Instruct the GL server to block until the specified sync object becomes signaled - /// - /// - /// Specifies the sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags must be zero. - /// - /// - /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")] - [CLSCompliant(false)] - public static void WaitSync(IntPtr sync, OpenTK.Graphics.ES30.All flags, UInt64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Instruct the GL server to block until the specified sync object becomes signaled - /// - /// - /// Specifies the sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags must be zero. - /// - /// - /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")] - [CLSCompliant(false)] - public static void WaitSync(IntPtr sync, OpenTK.Graphics.ES30.WaitSyncFlags flags, Int64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: APPLE_sync] - /// Instruct the GL server to block until the specified sync object becomes signaled - /// - /// - /// Specifies the sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags must be zero. - /// - /// - /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. - /// - [AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")] - [CLSCompliant(false)] - public static void WaitSync(IntPtr sync, OpenTK.Graphics.ES30.WaitSyncFlags flags, UInt64 timeout) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Cmaaintel - { - /// [requires: INTEL_framebuffer_CMAA] - [AutoGenerated(Category = "INTEL_framebuffer_CMAA", Version = "", EntryPoint = "glApplyFramebufferAttachmentCMAAINTEL")] - public static void ApplyFramebufferAttachment() { throw new BindingsNotRewrittenException(); } - - } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Select active texture unit - /// - /// - /// Specifies which texture unit to make active. The number of texture units is implementation-dependent, but must be at least 32. texture must be one of Texturei, where i ranges from zero to the value of MaxCombinedTextureImageUnits minus one. The initial value is Texture0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glActiveTexture")] - public static void ActiveTexture(OpenTK.Graphics.ES30.All texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Select active texture unit - /// - /// - /// Specifies which texture unit to make active. The number of texture units is implementation-dependent, but must be at least 32. texture must be one of Texturei, where i ranges from zero to the value of MaxCombinedTextureImageUnits minus one. The initial value is Texture0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glActiveTexture")] - public static void ActiveTexture(OpenTK.Graphics.ES30.TextureUnit texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attaches a shader object to a program object - /// - /// - /// Specifies the program object to which a shader object will be attached. - /// - /// - /// Specifies the shader object that is to be attached. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glAttachShader")] - [CLSCompliant(false)] - public static void AttachShader(Int32 program, Int32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attaches a shader object to a program object - /// - /// - /// Specifies the program object to which a shader object will be attached. - /// - /// - /// Specifies the shader object that is to be attached. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glAttachShader")] - [CLSCompliant(false)] - public static void AttachShader(UInt32 program, UInt32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delimit the boundaries of a query object - /// - /// - /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. - /// - /// - /// Specifies the name of a query object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBeginQuery")] - [CLSCompliant(false)] - public static void BeginQuery(OpenTK.Graphics.ES30.All target, Int32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delimit the boundaries of a query object - /// - /// - /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. - /// - /// - /// Specifies the name of a query object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBeginQuery")] - [CLSCompliant(false)] - public static void BeginQuery(OpenTK.Graphics.ES30.All target, UInt32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delimit the boundaries of a query object - /// - /// - /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. - /// - /// - /// Specifies the name of a query object. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBeginQuery")] - [CLSCompliant(false)] - public static void BeginQuery(OpenTK.Graphics.ES30.QueryTarget target, Int32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delimit the boundaries of a query object - /// - /// - /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. - /// - /// - /// Specifies the name of a query object. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBeginQuery")] - [CLSCompliant(false)] - public static void BeginQuery(OpenTK.Graphics.ES30.QueryTarget target, UInt32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Start transform feedback operation - /// - /// - /// Specify the output type of the primitives that will be recorded into the buffer objects that are bound for transform feedback. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBeginTransformFeedback")] - public static void BeginTransformFeedback(OpenTK.Graphics.ES30.All primitiveMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Start transform feedback operation - /// - /// - /// Specify the output type of the primitives that will be recorded into the buffer objects that are bound for transform feedback. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBeginTransformFeedback")] - public static void BeginTransformFeedback(OpenTK.Graphics.ES30.TransformFeedbackPrimitiveType primitiveMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Associates a generic vertex attribute index with a named attribute variable - /// - /// - /// Specifies the handle of the program object in which the association is to be made. - /// - /// - /// Specifies the index of the generic vertex attribute to be bound. - /// - /// - /// Specifies a null terminated string containing the name of the vertex shader attribute variable to which index is to be bound. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindAttribLocation")] - [CLSCompliant(false)] - public static void BindAttribLocation(Int32 program, Int32 index, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Associates a generic vertex attribute index with a named attribute variable - /// - /// - /// Specifies the handle of the program object in which the association is to be made. - /// - /// - /// Specifies the index of the generic vertex attribute to be bound. - /// - /// - /// Specifies a null terminated string containing the name of the vertex shader attribute variable to which index is to be bound. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindAttribLocation")] - [CLSCompliant(false)] - public static void BindAttribLocation(UInt32 program, UInt32 index, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named buffer object - /// - /// - /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the name of a buffer object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindBuffer")] - [CLSCompliant(false)] - public static void BindBuffer(OpenTK.Graphics.ES30.All target, Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named buffer object - /// - /// - /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the name of a buffer object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindBuffer")] - [CLSCompliant(false)] - public static void BindBuffer(OpenTK.Graphics.ES30.All target, UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named buffer object - /// - /// - /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the name of a buffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindBuffer")] - [CLSCompliant(false)] - public static void BindBuffer(OpenTK.Graphics.ES30.BufferTarget target, Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named buffer object - /// - /// - /// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the name of a buffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindBuffer")] - [CLSCompliant(false)] - public static void BindBuffer(OpenTK.Graphics.ES30.BufferTarget target, UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a buffer object to an indexed buffer target - /// - /// - /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. - /// - /// - /// Specify the index of the binding point within the array specified by target. - /// - /// - /// The name of a buffer object to bind to the specified binding point. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferBase")] - [CLSCompliant(false)] - public static void BindBufferBase(OpenTK.Graphics.ES30.All target, Int32 index, Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a buffer object to an indexed buffer target - /// - /// - /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. - /// - /// - /// Specify the index of the binding point within the array specified by target. - /// - /// - /// The name of a buffer object to bind to the specified binding point. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferBase")] - [CLSCompliant(false)] - public static void BindBufferBase(OpenTK.Graphics.ES30.All target, UInt32 index, UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a buffer object to an indexed buffer target - /// - /// - /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. - /// - /// - /// Specify the index of the binding point within the array specified by target. - /// - /// - /// The name of a buffer object to bind to the specified binding point. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferBase")] - [CLSCompliant(false)] - public static void BindBufferBase(OpenTK.Graphics.ES30.BufferRangeTarget target, Int32 index, Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a buffer object to an indexed buffer target - /// - /// - /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. - /// - /// - /// Specify the index of the binding point within the array specified by target. - /// - /// - /// The name of a buffer object to bind to the specified binding point. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferBase")] - [CLSCompliant(false)] - public static void BindBufferBase(OpenTK.Graphics.ES30.BufferRangeTarget target, UInt32 index, UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a range within a buffer object to an indexed buffer target - /// - /// - /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. - /// - /// - /// Specify the index of the binding point within the array specified by target. - /// - /// - /// The name of a buffer object to bind to the specified binding point. - /// - /// - /// The starting offset in basic machine units into the buffer object buffer. - /// - /// - /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] - [CLSCompliant(false)] - public static void BindBufferRange(OpenTK.Graphics.ES30.All target, Int32 index, Int32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a range within a buffer object to an indexed buffer target - /// - /// - /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. - /// - /// - /// Specify the index of the binding point within the array specified by target. - /// - /// - /// The name of a buffer object to bind to the specified binding point. - /// - /// - /// The starting offset in basic machine units into the buffer object buffer. - /// - /// - /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] - [CLSCompliant(false)] - public static void BindBufferRange(OpenTK.Graphics.ES30.All target, Int32 index, Int32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a range within a buffer object to an indexed buffer target - /// - /// - /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. - /// - /// - /// Specify the index of the binding point within the array specified by target. - /// - /// - /// The name of a buffer object to bind to the specified binding point. - /// - /// - /// The starting offset in basic machine units into the buffer object buffer. - /// - /// - /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] - [CLSCompliant(false)] - public static void BindBufferRange(OpenTK.Graphics.ES30.All target, UInt32 index, UInt32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a range within a buffer object to an indexed buffer target - /// - /// - /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. - /// - /// - /// Specify the index of the binding point within the array specified by target. - /// - /// - /// The name of a buffer object to bind to the specified binding point. - /// - /// - /// The starting offset in basic machine units into the buffer object buffer. - /// - /// - /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] - [CLSCompliant(false)] - public static void BindBufferRange(OpenTK.Graphics.ES30.All target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a range within a buffer object to an indexed buffer target - /// - /// - /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. - /// - /// - /// Specify the index of the binding point within the array specified by target. - /// - /// - /// The name of a buffer object to bind to the specified binding point. - /// - /// - /// The starting offset in basic machine units into the buffer object buffer. - /// - /// - /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] - [CLSCompliant(false)] - public static void BindBufferRange(OpenTK.Graphics.ES30.BufferRangeTarget target, Int32 index, Int32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a range within a buffer object to an indexed buffer target - /// - /// - /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. - /// - /// - /// Specify the index of the binding point within the array specified by target. - /// - /// - /// The name of a buffer object to bind to the specified binding point. - /// - /// - /// The starting offset in basic machine units into the buffer object buffer. - /// - /// - /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] - [CLSCompliant(false)] - public static void BindBufferRange(OpenTK.Graphics.ES30.BufferRangeTarget target, Int32 index, Int32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a range within a buffer object to an indexed buffer target - /// - /// - /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. - /// - /// - /// Specify the index of the binding point within the array specified by target. - /// - /// - /// The name of a buffer object to bind to the specified binding point. - /// - /// - /// The starting offset in basic machine units into the buffer object buffer. - /// - /// - /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] - [CLSCompliant(false)] - public static void BindBufferRange(OpenTK.Graphics.ES30.BufferRangeTarget target, UInt32 index, UInt32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a range within a buffer object to an indexed buffer target - /// - /// - /// Specify the target of the bind operation. target must be either TransformFeedbackBuffer or UniformBuffer. - /// - /// - /// Specify the index of the binding point within the array specified by target. - /// - /// - /// The name of a buffer object to bind to the specified binding point. - /// - /// - /// The starting offset in basic machine units into the buffer object buffer. - /// - /// - /// The amount of data in machine units that can be read from the buffet object while used as an indexed target. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")] - [CLSCompliant(false)] - public static void BindBufferRange(OpenTK.Graphics.ES30.BufferRangeTarget target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a framebuffer to a framebuffer target - /// - /// - /// Specifies the framebuffer target of the binding operation. - /// - /// - /// Specifies the name of the framebuffer object to bind. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindFramebuffer")] - [CLSCompliant(false)] - public static void BindFramebuffer(OpenTK.Graphics.ES30.All target, Int32 framebuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a framebuffer to a framebuffer target - /// - /// - /// Specifies the framebuffer target of the binding operation. - /// - /// - /// Specifies the name of the framebuffer object to bind. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindFramebuffer")] - [CLSCompliant(false)] - public static void BindFramebuffer(OpenTK.Graphics.ES30.All target, UInt32 framebuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a framebuffer to a framebuffer target - /// - /// - /// Specifies the framebuffer target of the binding operation. - /// - /// - /// Specifies the name of the framebuffer object to bind. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindFramebuffer")] - [CLSCompliant(false)] - public static void BindFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 framebuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a framebuffer to a framebuffer target - /// - /// - /// Specifies the framebuffer target of the binding operation. - /// - /// - /// Specifies the name of the framebuffer object to bind. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindFramebuffer")] - [CLSCompliant(false)] - public static void BindFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, UInt32 framebuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a renderbuffer to a renderbuffer target - /// - /// - /// Specifies the renderbuffer target of the binding operation. target must be Renderbuffer. - /// - /// - /// Specifies the name of the renderbuffer object to bind. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindRenderbuffer")] - [CLSCompliant(false)] - public static void BindRenderbuffer(OpenTK.Graphics.ES30.All target, Int32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a renderbuffer to a renderbuffer target - /// - /// - /// Specifies the renderbuffer target of the binding operation. target must be Renderbuffer. - /// - /// - /// Specifies the name of the renderbuffer object to bind. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindRenderbuffer")] - [CLSCompliant(false)] - public static void BindRenderbuffer(OpenTK.Graphics.ES30.All target, UInt32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a renderbuffer to a renderbuffer target - /// - /// - /// Specifies the renderbuffer target of the binding operation. target must be Renderbuffer. - /// - /// - /// Specifies the name of the renderbuffer object to bind. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindRenderbuffer")] - [CLSCompliant(false)] - public static void BindRenderbuffer(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a renderbuffer to a renderbuffer target - /// - /// - /// Specifies the renderbuffer target of the binding operation. target must be Renderbuffer. - /// - /// - /// Specifies the name of the renderbuffer object to bind. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindRenderbuffer")] - [CLSCompliant(false)] - public static void BindRenderbuffer(OpenTK.Graphics.ES30.RenderbufferTarget target, UInt32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a named sampler to a texturing target - /// - /// - /// Specifies the index of the texture unit to which the sampler is bound. - /// - /// - /// Specifies the name of a sampler. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindSampler")] - [CLSCompliant(false)] - public static void BindSampler(Int32 unit, Int32 sampler) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a named sampler to a texturing target - /// - /// - /// Specifies the index of the texture unit to which the sampler is bound. - /// - /// - /// Specifies the name of a sampler. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindSampler")] - [CLSCompliant(false)] - public static void BindSampler(UInt32 unit, UInt32 sampler) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named texture to a texturing target - /// - /// - /// Specifies the target to which the texture is bound. Must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap, - /// - /// - /// Specifies the name of a texture. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindTexture")] - [CLSCompliant(false)] - public static void BindTexture(OpenTK.Graphics.ES30.All target, Int32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named texture to a texturing target - /// - /// - /// Specifies the target to which the texture is bound. Must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap, - /// - /// - /// Specifies the name of a texture. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindTexture")] - [CLSCompliant(false)] - public static void BindTexture(OpenTK.Graphics.ES30.All target, UInt32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named texture to a texturing target - /// - /// - /// Specifies the target to which the texture is bound. Must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap, - /// - /// - /// Specifies the name of a texture. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindTexture")] - [CLSCompliant(false)] - public static void BindTexture(OpenTK.Graphics.ES30.TextureTarget target, Int32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Bind a named texture to a texturing target - /// - /// - /// Specifies the target to which the texture is bound. Must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap, - /// - /// - /// Specifies the name of a texture. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindTexture")] - [CLSCompliant(false)] - public static void BindTexture(OpenTK.Graphics.ES30.TextureTarget target, UInt32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a transform feedback object - /// - /// - /// Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. - /// - /// - /// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindTransformFeedback")] - [CLSCompliant(false)] - public static void BindTransformFeedback(OpenTK.Graphics.ES30.All target, Int32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a transform feedback object - /// - /// - /// Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. - /// - /// - /// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindTransformFeedback")] - [CLSCompliant(false)] - public static void BindTransformFeedback(OpenTK.Graphics.ES30.All target, UInt32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a transform feedback object - /// - /// - /// Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. - /// - /// - /// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindTransformFeedback")] - [CLSCompliant(false)] - public static void BindTransformFeedback(OpenTK.Graphics.ES30.TransformFeedbackTarget target, Int32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a transform feedback object - /// - /// - /// Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. - /// - /// - /// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindTransformFeedback")] - [CLSCompliant(false)] - public static void BindTransformFeedback(OpenTK.Graphics.ES30.TransformFeedbackTarget target, UInt32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a vertex array object - /// - /// - /// Specifies the name of the vertex array to bind. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindVertexArray")] - [CLSCompliant(false)] - public static void BindVertexArray(Int32 array) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Bind a vertex array object - /// - /// - /// Specifies the name of the vertex array to bind. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindVertexArray")] - [CLSCompliant(false)] - public static void BindVertexArray(UInt32 array) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set the blend color - /// - /// - /// specify the components of BlendColor - /// - /// - /// specify the components of BlendColor - /// - /// - /// specify the components of BlendColor - /// - /// - /// specify the components of BlendColor - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendColor")] - public static void BlendColor(Single red, Single green, Single blue, Single alpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquation")] - public static void BlendEquation(OpenTK.Graphics.ES30.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquation")] - public static void BlendEquation(OpenTK.Graphics.ES30.BlendEquationMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquationSeparate")] - public static void BlendEquationSeparate(OpenTK.Graphics.ES30.All modeRGB, OpenTK.Graphics.ES30.All modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquationSeparate")] - public static void BlendEquationSeparate(OpenTK.Graphics.ES30.BlendEquationMode modeRGB, OpenTK.Graphics.ES30.BlendEquationMode modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendFunc")] - public static void BlendFunc(OpenTK.Graphics.ES30.All sfactor, OpenTK.Graphics.ES30.All dfactor) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendFunc")] - public static void BlendFunc(OpenTK.Graphics.ES30.BlendingFactorSrc sfactor, OpenTK.Graphics.ES30.BlendingFactorDest dfactor) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The initial value is Zero. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendFuncSeparate")] - public static void BlendFuncSeparate(OpenTK.Graphics.ES30.All sfactorRGB, OpenTK.Graphics.ES30.All dfactorRGB, OpenTK.Graphics.ES30.All sfactorAlpha, OpenTK.Graphics.ES30.All dfactorAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The initial value is Zero. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendFuncSeparate")] - public static void BlendFuncSeparate(OpenTK.Graphics.ES30.BlendingFactorSrc sfactorRGB, OpenTK.Graphics.ES30.BlendingFactorDest dfactorRGB, OpenTK.Graphics.ES30.BlendingFactorSrc sfactorAlpha, OpenTK.Graphics.ES30.BlendingFactorDest dfactorAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Copy a block of pixels from the read framebuffer to the draw framebuffer - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. - /// - /// - /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBlitFramebuffer")] - public static void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES30.All mask, OpenTK.Graphics.ES30.All filter) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Copy a block of pixels from the read framebuffer to the draw framebuffer - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. - /// - /// - /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBlitFramebuffer")] - public static void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES30.ClearBufferMask mask, OpenTK.Graphics.ES30.BlitFramebufferFilter filter) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES30.All target, Int32 size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES30.All usage) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES30.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES30.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES30.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES30.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES30.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES30.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES30.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES30.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES30.All target, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES30.All usage) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES30.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES30.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES30.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES30.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES30.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES30.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES30.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES30.All usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES30.BufferTarget target, Int32 size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES30.BufferUsageHint usage) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES30.BufferTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES30.BufferUsageHint usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES30.BufferTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES30.BufferUsageHint usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES30.BufferTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES30.BufferUsageHint usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES30.BufferTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES30.BufferUsageHint usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES30.BufferTarget target, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES30.BufferUsageHint usage) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES30.BufferTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES30.BufferUsageHint usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES30.BufferTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES30.BufferUsageHint usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - [CLSCompliant(false)] - public static void BufferData(OpenTK.Graphics.ES30.BufferTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES30.BufferUsageHint usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates and initializes a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")] - public static void BufferData(OpenTK.Graphics.ES30.BufferTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES30.BufferUsageHint usage) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES30.All target, IntPtr offset, Int32 size, [CountAttribute(Parameter = "size")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES30.All target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES30.All target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES30.All target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES30.All target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T3 data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T3 data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, Int32 size, [CountAttribute(Parameter = "size")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T3 data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - [CLSCompliant(false)] - public static void BufferSubData(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T3[,,] data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Updates a subset of a buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes. - /// - /// - /// Specifies the size in bytes of the data store region being replaced. - /// - /// [length: size] - /// Specifies a pointer to the new data that will be copied into the data store. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")] - public static void BufferSubData(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T3 data) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Check the completeness status of a framebuffer - /// - /// - /// Specify the target of the framebuffer completeness check. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCheckFramebufferStatus")] - public static OpenTK.Graphics.ES30.FramebufferErrorCode CheckFramebufferStatus(OpenTK.Graphics.ES30.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Check the completeness status of a framebuffer - /// - /// - /// Specify the target of the framebuffer completeness check. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCheckFramebufferStatus")] - public static OpenTK.Graphics.ES30.FramebufferErrorCode CheckFramebufferStatus(OpenTK.Graphics.ES30.FramebufferTarget target) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Clear buffers to preset values - /// - /// - /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClear")] - public static void Clear(OpenTK.Graphics.ES30.All mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Clear buffers to preset values - /// - /// - /// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClear")] - public static void Clear(OpenTK.Graphics.ES30.ClearBufferMask mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// - /// The value to clear a depth render buffer to. - /// - /// - /// The value to clear a stencil render buffer to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfi")] - public static void ClearBuffer(OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, Single depth, Int32 stencil) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// - /// The value to clear a depth render buffer to. - /// - /// - /// The value to clear a stencil render buffer to. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfi")] - public static void ClearBuffer(OpenTK.Graphics.ES30.ClearBufferCombined buffer, Int32 drawbuffer, Single depth, Int32 stencil) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// [length: COMPSIZE(buffer)] - /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")] - [CLSCompliant(false)] - public static void ClearBuffer(OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// [length: COMPSIZE(buffer)] - /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")] - [CLSCompliant(false)] - public static void ClearBuffer(OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// [length: COMPSIZE(buffer)] - /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")] - [CLSCompliant(false)] - public static unsafe void ClearBuffer(OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// [length: COMPSIZE(buffer)] - /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")] - [CLSCompliant(false)] - public static void ClearBuffer(OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// [length: COMPSIZE(buffer)] - /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")] - [CLSCompliant(false)] - public static void ClearBuffer(OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// [length: COMPSIZE(buffer)] - /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")] - [CLSCompliant(false)] - public static unsafe void ClearBuffer(OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// [length: COMPSIZE(buffer)] - /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")] - [CLSCompliant(false)] - public static void ClearBuffer(OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// [length: COMPSIZE(buffer)] - /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")] - [CLSCompliant(false)] - public static void ClearBuffer(OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// [length: COMPSIZE(buffer)] - /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")] - [CLSCompliant(false)] - public static unsafe void ClearBuffer(OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// [length: COMPSIZE(buffer)] - /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")] - [CLSCompliant(false)] - public static void ClearBuffer(OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// [length: COMPSIZE(buffer)] - /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")] - [CLSCompliant(false)] - public static void ClearBuffer(OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// [length: COMPSIZE(buffer)] - /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")] - [CLSCompliant(false)] - public static unsafe void ClearBuffer(OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// [length: COMPSIZE(buffer)] - /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")] - [CLSCompliant(false)] - public static void ClearBuffer(OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] UInt32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// [length: COMPSIZE(buffer)] - /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")] - [CLSCompliant(false)] - public static void ClearBuffer(OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] ref UInt32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// [length: COMPSIZE(buffer)] - /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")] - [CLSCompliant(false)] - public static unsafe void ClearBuffer(OpenTK.Graphics.ES30.All buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] UInt32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// [length: COMPSIZE(buffer)] - /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")] - [CLSCompliant(false)] - public static void ClearBuffer(OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] UInt32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// [length: COMPSIZE(buffer)] - /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")] - [CLSCompliant(false)] - public static void ClearBuffer(OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] ref UInt32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Clear individual buffers of the currently bound draw framebuffer - /// - /// - /// Specify the buffer to clear. - /// - /// - /// Specify a particular draw buffer to clear. - /// - /// [length: COMPSIZE(buffer)] - /// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")] - [CLSCompliant(false)] - public static unsafe void ClearBuffer(OpenTK.Graphics.ES30.ClearBuffer buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] UInt32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify clear values for the color buffers - /// - /// - /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. - /// - /// - /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. - /// - /// - /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. - /// - /// - /// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClearColor")] - public static void ClearColor(Single red, Single green, Single blue, Single alpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the clear value for the depth buffer - /// - /// - /// Specifies the depth value used when the depth buffer is cleared. The initial value is 1. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClearDepthf")] - public static void ClearDepth(Single d) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the clear value for the stencil buffer - /// - /// - /// Specifies the index used when the stencil buffer is cleared. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClearStencil")] - public static void ClearStencil(Int32 s) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Block and wait for a sync object to become signaled - /// - /// - /// The sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. - /// - /// - /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClientWaitSync")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.WaitSyncStatus ClientWaitSync(IntPtr sync, OpenTK.Graphics.ES30.All flags, Int64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Block and wait for a sync object to become signaled - /// - /// - /// The sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. - /// - /// - /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClientWaitSync")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.WaitSyncStatus ClientWaitSync(IntPtr sync, OpenTK.Graphics.ES30.All flags, UInt64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Block and wait for a sync object to become signaled - /// - /// - /// The sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. - /// - /// - /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClientWaitSync")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.WaitSyncStatus ClientWaitSync(IntPtr sync, OpenTK.Graphics.ES30.ClientWaitSyncFlags flags, Int64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Block and wait for a sync object to become signaled - /// - /// - /// The sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit. - /// - /// - /// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClientWaitSync")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.WaitSyncStatus ClientWaitSync(IntPtr sync, OpenTK.Graphics.ES30.ClientWaitSyncFlags flags, UInt64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Enable and disable writing of frame buffer color components - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glColorMask")] - public static void ColorMask(bool red, bool green, bool blue, bool alpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Compiles a shader object - /// - /// - /// Specifies the shader object to be compiled. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompileShader")] - [CLSCompliant(false)] - public static void CompileShader(Int32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Compiles a shader object - /// - /// - /// Specifies the shader object to be compiled. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompileShader")] - [CLSCompliant(false)] - public static void CompileShader(UInt32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - public static void CompressedTexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - public static void CompressedTexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - public static void CompressedTexImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - [CLSCompliant(false)] - public static void CompressedTexImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")] - public static void CompressedTexImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] - [CLSCompliant(false)] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] - [CLSCompliant(false)] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] - [CLSCompliant(false)] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T8 data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] - [CLSCompliant(false)] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] - [CLSCompliant(false)] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] - [CLSCompliant(false)] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T8 data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T8 data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")] - public static void CompressedTexSubImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T8 data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T10[] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T10[,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T10[,,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T10 data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T10[] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T10[,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] - [CLSCompliant(false)] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T10[,,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T10 data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Copy part of the data store of a buffer object to the data store of another buffer object - /// - /// - /// Specifies the target from whose data store data should be read. - /// - /// - /// Specifies the target to whose data store data should be written. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. - /// - /// - /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCopyBufferSubData")] - public static void CopyBufferSubData(OpenTK.Graphics.ES30.All readTarget, OpenTK.Graphics.ES30.All writeTarget, IntPtr readOffset, IntPtr writeOffset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Copy part of the data store of a buffer object to the data store of another buffer object - /// - /// - /// Specifies the target from whose data store data should be read. - /// - /// - /// Specifies the target to whose data store data should be written. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. - /// - /// - /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCopyBufferSubData")] - public static void CopyBufferSubData(OpenTK.Graphics.ES30.All readTarget, OpenTK.Graphics.ES30.All writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Copy part of the data store of a buffer object to the data store of another buffer object - /// - /// - /// Specifies the target from whose data store data should be read. - /// - /// - /// Specifies the target to whose data store data should be written. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. - /// - /// - /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCopyBufferSubData")] - public static void CopyBufferSubData(OpenTK.Graphics.ES30.BufferTarget readTarget, OpenTK.Graphics.ES30.BufferTarget writeTarget, IntPtr readOffset, IntPtr writeOffset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Copy part of the data store of a buffer object to the data store of another buffer object - /// - /// - /// Specifies the target from whose data store data should be read. - /// - /// - /// Specifies the target to whose data store data should be written. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. - /// - /// - /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCopyBufferSubData")] - public static void CopyBufferSubData(OpenTK.Graphics.ES30.BufferTarget readTarget, OpenTK.Graphics.ES30.BufferTarget writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Copy pixels into a 2D texture image - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba, R8, Rg8, Rgb565, Rgb8, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Srgb8, Srgb8Alpha8, R8i, R8ui, R16i, R16ui, R32i, R32ui, Rg8i, Rg8ui, Rg16i, Rg16ui, Rg32i, Rg32ui, Rgba8i, Rgba8ui, Rgb10A2ui, Rgba16i, Rgba16ui, Rgba32i, Rgba32ui. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexImage2D")] - public static void CopyTexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Copy pixels into a 2D texture image - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba, R8, Rg8, Rgb565, Rgb8, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Srgb8, Srgb8Alpha8, R8i, R8ui, R16i, R16ui, R32i, R32ui, Rg8i, Rg8ui, Rg16i, Rg16ui, Rg32i, Rg32ui, Rgba8i, Rgba8ui, Rgb10A2ui, Rgba16i, Rgba16ui, Rgba32i, Rgba32ui. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the width of the border. Must be 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexImage2D")] - public static void CopyTexImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.TextureCopyComponentCount internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Copy a two-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexSubImage2D")] - public static void CopyTexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Copy a two-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexSubImage2D")] - public static void CopyTexSubImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Copy a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCopyTexSubImage3D")] - public static void CopyTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Copy a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCopyTexSubImage3D")] - public static void CopyTexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates a program object - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCreateProgram")] - public static Int32 CreateProgram() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates a shader object - /// - /// - /// Specifies the type of shader to be created. Must be one of VertexShader or FragmentShader. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCreateShader")] - public static Int32 CreateShader(OpenTK.Graphics.ES30.All type) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Creates a shader object - /// - /// - /// Specifies the type of shader to be created. Must be one of VertexShader or FragmentShader. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCreateShader")] - public static Int32 CreateShader(OpenTK.Graphics.ES30.ShaderType type) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify whether front- or back-facing polygons can be culled - /// - /// - /// Specifies whether front- or back-facing polygons are candidates for culling. Symbolic constants Front, Back, and FrontAndBack are accepted. The initial value is Back. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCullFace")] - public static void CullFace(OpenTK.Graphics.ES30.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify whether front- or back-facing polygons can be culled - /// - /// - /// Specifies whether front- or back-facing polygons are candidates for culling. Symbolic constants Front, Back, and FrontAndBack are accepted. The initial value is Back. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCullFace")] - public static void CullFace(OpenTK.Graphics.ES30.CullFaceMode mode) { throw new BindingsNotRewrittenException(); } - - /// - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] - public static void DebugMessageCallback(DebugProc callback, IntPtr userParam) { throw new BindingsNotRewrittenException(); } - - /// - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] - [CLSCompliant(false)] - public static void DebugMessageCallback(DebugProc callback, [InAttribute, OutAttribute] T1[] userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] - [CLSCompliant(false)] - public static void DebugMessageCallback(DebugProc callback, [InAttribute, OutAttribute] T1[,] userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] - [CLSCompliant(false)] - public static void DebugMessageCallback(DebugProc callback, [InAttribute, OutAttribute] T1[,,] userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")] - public static void DebugMessageCallback(DebugProc callback, [InAttribute, OutAttribute] ref T1 userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, OpenTK.Graphics.ES30.All severity, Int32 count, [CountAttribute(Parameter = "count")] Int32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, OpenTK.Graphics.ES30.All severity, Int32 count, [CountAttribute(Parameter = "count")] ref Int32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, OpenTK.Graphics.ES30.All severity, Int32 count, [CountAttribute(Parameter = "count")] Int32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, OpenTK.Graphics.ES30.All severity, Int32 count, [CountAttribute(Parameter = "count")] UInt32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, OpenTK.Graphics.ES30.All severity, Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, OpenTK.Graphics.ES30.All severity, Int32 count, [CountAttribute(Parameter = "count")] UInt32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, [CountAttribute(Parameter = "count")] Int32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, [CountAttribute(Parameter = "count")] ref Int32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, [CountAttribute(Parameter = "count")] Int32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, [CountAttribute(Parameter = "count")] UInt32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// [length: count] - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, [CountAttribute(Parameter = "count")] UInt32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// [length: COMPSIZE(buf,length)] - /// The address of a character array containing the message to insert. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, Int32 id, OpenTK.Graphics.ES30.All severity, Int32 length, [CountAttribute(Computed = "buf,length")] String buf) { throw new BindingsNotRewrittenException(); } - - /// - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// [length: COMPSIZE(buf,length)] - /// The address of a character array containing the message to insert. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, UInt32 id, OpenTK.Graphics.ES30.All severity, Int32 length, [CountAttribute(Computed = "buf,length")] String buf) { throw new BindingsNotRewrittenException(); } - - /// - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// [length: COMPSIZE(buf,length)] - /// The address of a character array containing the message to insert. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES30.DebugSourceExternal source, OpenTK.Graphics.ES30.DebugType type, Int32 id, OpenTK.Graphics.ES30.DebugSeverity severity, Int32 length, [CountAttribute(Computed = "buf,length")] String buf) { throw new BindingsNotRewrittenException(); } - - /// - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// [length: COMPSIZE(buf,length)] - /// The address of a character array containing the message to insert. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES30.DebugSourceExternal source, OpenTK.Graphics.ES30.DebugType type, UInt32 id, OpenTK.Graphics.ES30.DebugSeverity severity, Int32 length, [CountAttribute(Computed = "buf,length")] String buf) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named buffer objects - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static void DeleteBuffer([CountAttribute(Parameter = "n")] Int32 buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named buffer objects - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static void DeleteBuffer([CountAttribute(Parameter = "n")] UInt32 buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named buffer objects - /// - /// - /// Specifies the number of buffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static void DeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] Int32[] buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named buffer objects - /// - /// - /// Specifies the number of buffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static void DeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named buffer objects - /// - /// - /// Specifies the number of buffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static unsafe void DeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] Int32* buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named buffer objects - /// - /// - /// Specifies the number of buffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static void DeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named buffer objects - /// - /// - /// Specifies the number of buffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static void DeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named buffer objects - /// - /// - /// Specifies the number of buffer objects to be deleted. - /// - /// [length: n] - /// Specifies an array of buffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")] - [CLSCompliant(false)] - public static unsafe void DeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32* buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete framebuffer objects - /// - /// [length: n] - /// A pointer to an array containing n framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] - [CLSCompliant(false)] - public static void DeleteFramebuffer([CountAttribute(Parameter = "n")] Int32 framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete framebuffer objects - /// - /// [length: n] - /// A pointer to an array containing n framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] - [CLSCompliant(false)] - public static void DeleteFramebuffer([CountAttribute(Parameter = "n")] UInt32 framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete framebuffer objects - /// - /// - /// Specifies the number of framebuffer objects to be deleted. - /// - /// [length: n] - /// A pointer to an array containing n framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] - [CLSCompliant(false)] - public static void DeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] Int32[] framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete framebuffer objects - /// - /// - /// Specifies the number of framebuffer objects to be deleted. - /// - /// [length: n] - /// A pointer to an array containing n framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] - [CLSCompliant(false)] - public static void DeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete framebuffer objects - /// - /// - /// Specifies the number of framebuffer objects to be deleted. - /// - /// [length: n] - /// A pointer to an array containing n framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] - [CLSCompliant(false)] - public static unsafe void DeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] Int32* framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete framebuffer objects - /// - /// - /// Specifies the number of framebuffer objects to be deleted. - /// - /// [length: n] - /// A pointer to an array containing n framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] - [CLSCompliant(false)] - public static void DeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete framebuffer objects - /// - /// - /// Specifies the number of framebuffer objects to be deleted. - /// - /// [length: n] - /// A pointer to an array containing n framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] - [CLSCompliant(false)] - public static void DeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete framebuffer objects - /// - /// - /// Specifies the number of framebuffer objects to be deleted. - /// - /// [length: n] - /// A pointer to an array containing n framebuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")] - [CLSCompliant(false)] - public static unsafe void DeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32* framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Deletes a program object - /// - /// - /// Specifies the program object to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteProgram")] - [CLSCompliant(false)] - public static void DeleteProgram(Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Deletes a program object - /// - /// - /// Specifies the program object to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteProgram")] - [CLSCompliant(false)] - public static void DeleteProgram(UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete named query objects - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")] - [CLSCompliant(false)] - public static void DeleteQuery([CountAttribute(Parameter = "n")] Int32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete named query objects - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")] - [CLSCompliant(false)] - public static void DeleteQuery([CountAttribute(Parameter = "n")] UInt32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete named query objects - /// - /// - /// Specifies the number of query objects to be deleted. - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")] - [CLSCompliant(false)] - public static void DeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] Int32[] ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete named query objects - /// - /// - /// Specifies the number of query objects to be deleted. - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")] - [CLSCompliant(false)] - public static void DeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete named query objects - /// - /// - /// Specifies the number of query objects to be deleted. - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")] - [CLSCompliant(false)] - public static unsafe void DeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] Int32* ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete named query objects - /// - /// - /// Specifies the number of query objects to be deleted. - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")] - [CLSCompliant(false)] - public static void DeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete named query objects - /// - /// - /// Specifies the number of query objects to be deleted. - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")] - [CLSCompliant(false)] - public static void DeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete named query objects - /// - /// - /// Specifies the number of query objects to be deleted. - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")] - [CLSCompliant(false)] - public static unsafe void DeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] UInt32* ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete renderbuffer objects - /// - /// [length: n] - /// A pointer to an array containing n renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] - [CLSCompliant(false)] - public static void DeleteRenderbuffer([CountAttribute(Parameter = "n")] Int32 renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete renderbuffer objects - /// - /// [length: n] - /// A pointer to an array containing n renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] - [CLSCompliant(false)] - public static void DeleteRenderbuffer([CountAttribute(Parameter = "n")] UInt32 renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete renderbuffer objects - /// - /// - /// Specifies the number of renderbuffer objects to be deleted. - /// - /// [length: n] - /// A pointer to an array containing n renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] - [CLSCompliant(false)] - public static void DeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] Int32[] renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete renderbuffer objects - /// - /// - /// Specifies the number of renderbuffer objects to be deleted. - /// - /// [length: n] - /// A pointer to an array containing n renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] - [CLSCompliant(false)] - public static void DeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete renderbuffer objects - /// - /// - /// Specifies the number of renderbuffer objects to be deleted. - /// - /// [length: n] - /// A pointer to an array containing n renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] - [CLSCompliant(false)] - public static unsafe void DeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] Int32* renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete renderbuffer objects - /// - /// - /// Specifies the number of renderbuffer objects to be deleted. - /// - /// [length: n] - /// A pointer to an array containing n renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] - [CLSCompliant(false)] - public static void DeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete renderbuffer objects - /// - /// - /// Specifies the number of renderbuffer objects to be deleted. - /// - /// [length: n] - /// A pointer to an array containing n renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] - [CLSCompliant(false)] - public static void DeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete renderbuffer objects - /// - /// - /// Specifies the number of renderbuffer objects to be deleted. - /// - /// [length: n] - /// A pointer to an array containing n renderbuffer objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")] - [CLSCompliant(false)] - public static unsafe void DeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32* renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete named sampler objects - /// - /// [length: count] - /// Specifies an array of sampler objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")] - [CLSCompliant(false)] - public static void DeleteSampler([CountAttribute(Parameter = "count")] Int32 samplers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete named sampler objects - /// - /// [length: count] - /// Specifies an array of sampler objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")] - [CLSCompliant(false)] - public static void DeleteSampler([CountAttribute(Parameter = "count")] UInt32 samplers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete named sampler objects - /// - /// - /// Specifies the number of sampler objects to be deleted. - /// - /// [length: count] - /// Specifies an array of sampler objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")] - [CLSCompliant(false)] - public static void DeleteSamplers(Int32 count, [CountAttribute(Parameter = "count")] Int32[] samplers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete named sampler objects - /// - /// - /// Specifies the number of sampler objects to be deleted. - /// - /// [length: count] - /// Specifies an array of sampler objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")] - [CLSCompliant(false)] - public static void DeleteSamplers(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 samplers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete named sampler objects - /// - /// - /// Specifies the number of sampler objects to be deleted. - /// - /// [length: count] - /// Specifies an array of sampler objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")] - [CLSCompliant(false)] - public static unsafe void DeleteSamplers(Int32 count, [CountAttribute(Parameter = "count")] Int32* samplers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete named sampler objects - /// - /// - /// Specifies the number of sampler objects to be deleted. - /// - /// [length: count] - /// Specifies an array of sampler objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")] - [CLSCompliant(false)] - public static void DeleteSamplers(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] samplers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete named sampler objects - /// - /// - /// Specifies the number of sampler objects to be deleted. - /// - /// [length: count] - /// Specifies an array of sampler objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")] - [CLSCompliant(false)] - public static void DeleteSamplers(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 samplers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete named sampler objects - /// - /// - /// Specifies the number of sampler objects to be deleted. - /// - /// [length: count] - /// Specifies an array of sampler objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")] - [CLSCompliant(false)] - public static unsafe void DeleteSamplers(Int32 count, [CountAttribute(Parameter = "count")] UInt32* samplers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Deletes a shader object - /// - /// - /// Specifies the shader object to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteShader")] - [CLSCompliant(false)] - public static void DeleteShader(Int32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Deletes a shader object - /// - /// - /// Specifies the shader object to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteShader")] - [CLSCompliant(false)] - public static void DeleteShader(UInt32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete a sync object - /// - /// - /// The sync object to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSync")] - public static void DeleteSync(IntPtr sync) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named textures - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static void DeleteTexture([CountAttribute(Parameter = "n")] Int32 textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named textures - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static void DeleteTexture([CountAttribute(Parameter = "n")] UInt32 textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named textures - /// - /// - /// Specifies the number of textures to be deleted. - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static void DeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] Int32[] textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named textures - /// - /// - /// Specifies the number of textures to be deleted. - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static void DeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named textures - /// - /// - /// Specifies the number of textures to be deleted. - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static unsafe void DeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] Int32* textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named textures - /// - /// - /// Specifies the number of textures to be deleted. - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static void DeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named textures - /// - /// - /// Specifies the number of textures to be deleted. - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static void DeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Delete named textures - /// - /// - /// Specifies the number of textures to be deleted. - /// - /// [length: n] - /// Specifies an array of textures to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")] - [CLSCompliant(false)] - public static unsafe void DeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] UInt32* textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete transform feedback objects - /// - /// [length: n] - /// Specifies an array of names of transform feedback objects to delete. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")] - [CLSCompliant(false)] - public static void DeleteTransformFeedback([CountAttribute(Parameter = "n")] Int32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete transform feedback objects - /// - /// [length: n] - /// Specifies an array of names of transform feedback objects to delete. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")] - [CLSCompliant(false)] - public static void DeleteTransformFeedback([CountAttribute(Parameter = "n")] UInt32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete transform feedback objects - /// - /// - /// Specifies the number of transform feedback objects to delete. - /// - /// [length: n] - /// Specifies an array of names of transform feedback objects to delete. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")] - [CLSCompliant(false)] - public static void DeleteTransformFeedbacks(Int32 n, [CountAttribute(Parameter = "n")] Int32[] ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete transform feedback objects - /// - /// - /// Specifies the number of transform feedback objects to delete. - /// - /// [length: n] - /// Specifies an array of names of transform feedback objects to delete. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")] - [CLSCompliant(false)] - public static void DeleteTransformFeedbacks(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete transform feedback objects - /// - /// - /// Specifies the number of transform feedback objects to delete. - /// - /// [length: n] - /// Specifies an array of names of transform feedback objects to delete. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")] - [CLSCompliant(false)] - public static unsafe void DeleteTransformFeedbacks(Int32 n, [CountAttribute(Parameter = "n")] Int32* ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete transform feedback objects - /// - /// - /// Specifies the number of transform feedback objects to delete. - /// - /// [length: n] - /// Specifies an array of names of transform feedback objects to delete. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")] - [CLSCompliant(false)] - public static void DeleteTransformFeedbacks(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete transform feedback objects - /// - /// - /// Specifies the number of transform feedback objects to delete. - /// - /// [length: n] - /// Specifies an array of names of transform feedback objects to delete. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")] - [CLSCompliant(false)] - public static void DeleteTransformFeedbacks(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete transform feedback objects - /// - /// - /// Specifies the number of transform feedback objects to delete. - /// - /// [length: n] - /// Specifies an array of names of transform feedback objects to delete. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")] - [CLSCompliant(false)] - public static unsafe void DeleteTransformFeedbacks(Int32 n, [CountAttribute(Parameter = "n")] UInt32* ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete vertex array objects - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] - [CLSCompliant(false)] - public static void DeleteVertexArray([CountAttribute(Parameter = "n")] Int32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete vertex array objects - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] - [CLSCompliant(false)] - public static void DeleteVertexArray([CountAttribute(Parameter = "n")] UInt32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] - [CLSCompliant(false)] - public static void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] Int32[] arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] - [CLSCompliant(false)] - public static void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] - [CLSCompliant(false)] - public static unsafe void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] Int32* arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] - [CLSCompliant(false)] - public static void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] - [CLSCompliant(false)] - public static void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")] - [CLSCompliant(false)] - public static unsafe void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] UInt32* arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value used for depth buffer comparisons - /// - /// - /// Specifies the depth comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Less. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthFunc")] - public static void DepthFunc(OpenTK.Graphics.ES30.All func) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value used for depth buffer comparisons - /// - /// - /// Specifies the depth comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Less. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthFunc")] - public static void DepthFunc(OpenTK.Graphics.ES30.DepthFunction func) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Enable or disable writing into the depth buffer - /// - /// - /// Specifies whether the depth buffer is enabled for writing. If flag is False, depth buffer writing is disabled. Otherwise, it is enabled. Initially, depth buffer writing is enabled. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthMask")] - public static void DepthMask(bool flag) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify mapping of depth values from normalized device coordinates to window coordinates - /// - /// - /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. - /// - /// - /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthRangef")] - public static void DepthRange(Single n, Single f) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Detaches a shader object from a program object to which it is attached - /// - /// - /// Specifies the program object from which to detach the shader object. - /// - /// - /// Specifies the shader object to be detached. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDetachShader")] - [CLSCompliant(false)] - public static void DetachShader(Int32 program, Int32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Detaches a shader object from a program object to which it is attached - /// - /// - /// Specifies the program object from which to detach the shader object. - /// - /// - /// Specifies the shader object to be detached. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDetachShader")] - [CLSCompliant(false)] - public static void DetachShader(UInt32 program, UInt32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDisable")] - public static void Disable(OpenTK.Graphics.ES30.All cap) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDisable")] - public static void Disable(OpenTK.Graphics.ES30.EnableCap cap) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDisableVertexAttribArray")] - [CLSCompliant(false)] - public static void DisableVertexAttribArray(Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDisableVertexAttribArray")] - [CLSCompliant(false)] - public static void DisableVertexAttribArray(UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawArrays")] - public static void DrawArrays(OpenTK.Graphics.ES30.All mode, Int32 first, Int32 count) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawArrays")] - public static void DrawArrays(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 first, Int32 count) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Draw multiple instances of a range of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawArraysInstanced")] - public static void DrawArraysInstanced(OpenTK.Graphics.ES30.All mode, Int32 first, Int32 count, Int32 instancecount) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Draw multiple instances of a range of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawArraysInstanced")] - public static void DrawArraysInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 first, Int32 count, Int32 instancecount) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawBuffers")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES30.All[] bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawBuffers")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] ref OpenTK.Graphics.ES30.All bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawBuffers")] - [CLSCompliant(false)] - public static unsafe void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES30.All* bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawBuffers")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES30.DrawBufferMode[] bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawBuffers")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] ref OpenTK.Graphics.ES30.DrawBufferMode bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawBuffers")] - [CLSCompliant(false)] - public static unsafe void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES30.DrawBufferMode* bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - public static void DrawElements(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "count,type")] IntPtr indices) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - public static void DrawElements(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - public static void DrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - [CLSCompliant(false)] - public static void DrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")] - public static void DrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 instancecount) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 instancecount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 instancecount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 instancecount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 instancecount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 instancecount) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 instancecount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 instancecount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 instancecount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 instancecount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "count,type")] IntPtr indices) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "count,type")] IntPtr indices) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Render primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")] - [CLSCompliant(false)] - public static void DrawRangeElements(OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnable")] - public static void Enable(OpenTK.Graphics.ES30.All cap) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnable")] - public static void Enable(OpenTK.Graphics.ES30.EnableCap cap) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Enable or disable a generic vertex attribute array - /// - /// - /// Specifies the index of the generic vertex attribute to be enabled or disabled. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnableVertexAttribArray")] - [CLSCompliant(false)] - public static void EnableVertexAttribArray(Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Enable or disable a generic vertex attribute array - /// - /// - /// Specifies the index of the generic vertex attribute to be enabled or disabled. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnableVertexAttribArray")] - [CLSCompliant(false)] - public static void EnableVertexAttribArray(UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glEndQuery")] - public static void EndQuery(OpenTK.Graphics.ES30.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glEndQuery")] - public static void EndQuery(OpenTK.Graphics.ES30.QueryTarget target) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glEndTransformFeedback")] - public static void EndTransformFeedback() { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Create a new sync object and insert it into the GL command stream - /// - /// - /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. - /// - /// - /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFenceSync")] - public static IntPtr FenceSync(OpenTK.Graphics.ES30.All condition, OpenTK.Graphics.ES30.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Create a new sync object and insert it into the GL command stream - /// - /// - /// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete. - /// - /// - /// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFenceSync")] - public static IntPtr FenceSync(OpenTK.Graphics.ES30.SyncCondition condition, OpenTK.Graphics.ES30.WaitSyncFlags flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Block until all GL execution is complete - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFinish")] - public static void Finish() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Force execution of GL commands in finite time - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFlush")] - public static void Flush() { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Indicate modifications to a range of a mapped buffer - /// - /// - /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the start of the buffer subrange, in basic machine units. - /// - /// - /// Specifies the length of the buffer subrange, in basic machine units. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFlushMappedBufferRange")] - public static void FlushMappedBufferRange(OpenTK.Graphics.ES30.All target, IntPtr offset, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Indicate modifications to a range of a mapped buffer - /// - /// - /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the start of the buffer subrange, in basic machine units. - /// - /// - /// Specifies the length of the buffer subrange, in basic machine units. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFlushMappedBufferRange")] - public static void FlushMappedBufferRange(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Indicate modifications to a range of a mapped buffer - /// - /// - /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the start of the buffer subrange, in basic machine units. - /// - /// - /// Specifies the length of the buffer subrange, in basic machine units. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFlushMappedBufferRange")] - public static void FlushMappedBufferRange(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Indicate modifications to a range of a mapped buffer - /// - /// - /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the start of the buffer subrange, in basic machine units. - /// - /// - /// Specifies the length of the buffer subrange, in basic machine units. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFlushMappedBufferRange")] - public static void FlushMappedBufferRange(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a renderbuffer as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. - /// - /// - /// Specifies the renderbuffer target and must be Renderbuffer. - /// - /// - /// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferRenderbuffer")] - [CLSCompliant(false)] - public static void FramebufferRenderbuffer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All renderbuffertarget, Int32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a renderbuffer as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. - /// - /// - /// Specifies the renderbuffer target and must be Renderbuffer. - /// - /// - /// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferRenderbuffer")] - [CLSCompliant(false)] - public static void FramebufferRenderbuffer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All renderbuffertarget, UInt32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a renderbuffer as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. - /// - /// - /// Specifies the renderbuffer target and must be Renderbuffer. - /// - /// - /// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferRenderbuffer")] - [CLSCompliant(false)] - public static void FramebufferRenderbuffer(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.RenderbufferTarget renderbuffertarget, Int32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a renderbuffer as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. - /// - /// - /// Specifies the renderbuffer target and must be Renderbuffer. - /// - /// - /// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferRenderbuffer")] - [CLSCompliant(false)] - public static void FramebufferRenderbuffer(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.RenderbufferTarget renderbuffertarget, UInt32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies a 2D texture target, or for cube map textures, which face is to be attached. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] - [CLSCompliant(false)] - public static void FramebufferTexture2D(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, Int32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies a 2D texture target, or for cube map textures, which face is to be attached. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] - [CLSCompliant(false)] - public static void FramebufferTexture2D(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, UInt32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies a 2D texture target, or for cube map textures, which face is to be attached. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] - [CLSCompliant(false)] - public static void FramebufferTexture2D(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.TextureTarget2d textarget, Int32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies a 2D texture target, or for cube map textures, which face is to be attached. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")] - [CLSCompliant(false)] - public static void FramebufferTexture2D(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.TextureTarget2d textarget, UInt32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Attach a single layer of a texture to a framebuffer - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachmment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - /// - /// Specifies the layer of texture to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferTextureLayer")] - [CLSCompliant(false)] - public static void FramebufferTextureLayer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, Int32 texture, Int32 level, Int32 layer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Attach a single layer of a texture to a framebuffer - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachmment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - /// - /// Specifies the layer of texture to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferTextureLayer")] - [CLSCompliant(false)] - public static void FramebufferTextureLayer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, UInt32 texture, Int32 level, Int32 layer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Attach a single layer of a texture to a framebuffer - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachmment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - /// - /// Specifies the layer of texture to attach. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferTextureLayer")] - [CLSCompliant(false)] - public static void FramebufferTextureLayer(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, Int32 texture, Int32 level, Int32 layer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Attach a single layer of a texture to a framebuffer - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachmment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - /// - /// Specifies the layer of texture to attach. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferTextureLayer")] - [CLSCompliant(false)] - public static void FramebufferTextureLayer(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, UInt32 texture, Int32 level, Int32 layer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define front- and back-facing polygons - /// - /// - /// Specifies the orientation of front-facing polygons. Cw and Ccw are accepted. The initial value is Ccw. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFrontFace")] - public static void FrontFace(OpenTK.Graphics.ES30.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define front- and back-facing polygons - /// - /// - /// Specifies the orientation of front-facing polygons. Cw and Ccw are accepted. The initial value is Ccw. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFrontFace")] - public static void FrontFace(OpenTK.Graphics.ES30.FrontFaceDirection mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate buffer object names - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static Int32 GenBuffer() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate buffer object names - /// - /// - /// Specifies the number of buffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated buffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static void GenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate buffer object names - /// - /// - /// Specifies the number of buffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated buffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static void GenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate buffer object names - /// - /// - /// Specifies the number of buffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated buffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static unsafe void GenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate buffer object names - /// - /// - /// Specifies the number of buffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated buffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static void GenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate buffer object names - /// - /// - /// Specifies the number of buffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated buffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static void GenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate buffer object names - /// - /// - /// Specifies the number of buffer object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated buffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")] - [CLSCompliant(false)] - public static unsafe void GenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* buffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate mipmaps for a specified texture target - /// - /// - /// Specifies the target to which the texture whose mimaps to generate is bound. target must be Texture2D, Texture3D, Texture2DArray or TextureCubeMap. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenerateMipmap")] - public static void GenerateMipmap(OpenTK.Graphics.ES30.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate mipmaps for a specified texture target - /// - /// - /// Specifies the target to which the texture whose mimaps to generate is bound. target must be Texture2D, Texture3D, Texture2DArray or TextureCubeMap. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenerateMipmap")] - public static void GenerateMipmap(OpenTK.Graphics.ES30.TextureTarget target) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate framebuffer object names - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] - [CLSCompliant(false)] - public static Int32 GenFramebuffer() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate framebuffer object names - /// - /// - /// Specifies the number of framebuffer object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated framebuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] - [CLSCompliant(false)] - public static void GenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate framebuffer object names - /// - /// - /// Specifies the number of framebuffer object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated framebuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] - [CLSCompliant(false)] - public static void GenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate framebuffer object names - /// - /// - /// Specifies the number of framebuffer object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated framebuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] - [CLSCompliant(false)] - public static unsafe void GenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate framebuffer object names - /// - /// - /// Specifies the number of framebuffer object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated framebuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] - [CLSCompliant(false)] - public static void GenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate framebuffer object names - /// - /// - /// Specifies the number of framebuffer object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated framebuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] - [CLSCompliant(false)] - public static void GenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate framebuffer object names - /// - /// - /// Specifies the number of framebuffer object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated framebuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")] - [CLSCompliant(false)] - public static unsafe void GenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* framebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate query object names - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")] - [CLSCompliant(false)] - public static Int32 GenQuery() { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate query object names - /// - /// - /// Specifies the number of query object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated query object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")] - [CLSCompliant(false)] - public static void GenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate query object names - /// - /// - /// Specifies the number of query object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated query object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")] - [CLSCompliant(false)] - public static void GenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate query object names - /// - /// - /// Specifies the number of query object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated query object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")] - [CLSCompliant(false)] - public static unsafe void GenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate query object names - /// - /// - /// Specifies the number of query object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated query object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")] - [CLSCompliant(false)] - public static void GenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate query object names - /// - /// - /// Specifies the number of query object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated query object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")] - [CLSCompliant(false)] - public static void GenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate query object names - /// - /// - /// Specifies the number of query object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated query object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")] - [CLSCompliant(false)] - public static unsafe void GenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate renderbuffer object names - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] - [CLSCompliant(false)] - public static Int32 GenRenderbuffer() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate renderbuffer object names - /// - /// - /// Specifies the number of renderbuffer object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated renderbuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] - [CLSCompliant(false)] - public static void GenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate renderbuffer object names - /// - /// - /// Specifies the number of renderbuffer object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated renderbuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] - [CLSCompliant(false)] - public static void GenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate renderbuffer object names - /// - /// - /// Specifies the number of renderbuffer object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated renderbuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] - [CLSCompliant(false)] - public static unsafe void GenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate renderbuffer object names - /// - /// - /// Specifies the number of renderbuffer object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated renderbuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] - [CLSCompliant(false)] - public static void GenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate renderbuffer object names - /// - /// - /// Specifies the number of renderbuffer object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated renderbuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] - [CLSCompliant(false)] - public static void GenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate renderbuffer object names - /// - /// - /// Specifies the number of renderbuffer object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated renderbuffer object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")] - [CLSCompliant(false)] - public static unsafe void GenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* renderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate sampler object names - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")] - [CLSCompliant(false)] - public static Int32 GenSampler() { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate sampler object names - /// - /// - /// Specifies the number of sampler object names to generate. - /// - /// [length: count] - /// Specifies an array in which the generated sampler object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")] - [CLSCompliant(false)] - public static void GenSamplers(Int32 count, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] samplers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate sampler object names - /// - /// - /// Specifies the number of sampler object names to generate. - /// - /// [length: count] - /// Specifies an array in which the generated sampler object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")] - [CLSCompliant(false)] - public static void GenSamplers(Int32 count, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 samplers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate sampler object names - /// - /// - /// Specifies the number of sampler object names to generate. - /// - /// [length: count] - /// Specifies an array in which the generated sampler object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")] - [CLSCompliant(false)] - public static unsafe void GenSamplers(Int32 count, [OutAttribute, CountAttribute(Parameter = "count")] Int32* samplers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate sampler object names - /// - /// - /// Specifies the number of sampler object names to generate. - /// - /// [length: count] - /// Specifies an array in which the generated sampler object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")] - [CLSCompliant(false)] - public static void GenSamplers(Int32 count, [OutAttribute, CountAttribute(Parameter = "count")] UInt32[] samplers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate sampler object names - /// - /// - /// Specifies the number of sampler object names to generate. - /// - /// [length: count] - /// Specifies an array in which the generated sampler object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")] - [CLSCompliant(false)] - public static void GenSamplers(Int32 count, [OutAttribute, CountAttribute(Parameter = "count")] out UInt32 samplers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate sampler object names - /// - /// - /// Specifies the number of sampler object names to generate. - /// - /// [length: count] - /// Specifies an array in which the generated sampler object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")] - [CLSCompliant(false)] - public static unsafe void GenSamplers(Int32 count, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* samplers) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate texture names - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static Int32 GenTexture() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate texture names - /// - /// - /// Specifies the number of texture names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated texture names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static void GenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate texture names - /// - /// - /// Specifies the number of texture names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated texture names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static void GenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate texture names - /// - /// - /// Specifies the number of texture names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated texture names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static unsafe void GenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate texture names - /// - /// - /// Specifies the number of texture names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated texture names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static void GenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate texture names - /// - /// - /// Specifies the number of texture names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated texture names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static void GenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Generate texture names - /// - /// - /// Specifies the number of texture names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated texture names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")] - [CLSCompliant(false)] - public static unsafe void GenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* textures) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Reserve transform feedback object names - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")] - [CLSCompliant(false)] - public static Int32 GenTransformFeedback() { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Reserve transform feedback object names - /// - /// - /// Specifies the number of transform feedback object names to reserve. - /// - /// [length: n] - /// Specifies an array of into which the reserved names will be written. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")] - [CLSCompliant(false)] - public static void GenTransformFeedbacks(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Reserve transform feedback object names - /// - /// - /// Specifies the number of transform feedback object names to reserve. - /// - /// [length: n] - /// Specifies an array of into which the reserved names will be written. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")] - [CLSCompliant(false)] - public static void GenTransformFeedbacks(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Reserve transform feedback object names - /// - /// - /// Specifies the number of transform feedback object names to reserve. - /// - /// [length: n] - /// Specifies an array of into which the reserved names will be written. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")] - [CLSCompliant(false)] - public static unsafe void GenTransformFeedbacks(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Reserve transform feedback object names - /// - /// - /// Specifies the number of transform feedback object names to reserve. - /// - /// [length: n] - /// Specifies an array of into which the reserved names will be written. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")] - [CLSCompliant(false)] - public static void GenTransformFeedbacks(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Reserve transform feedback object names - /// - /// - /// Specifies the number of transform feedback object names to reserve. - /// - /// [length: n] - /// Specifies an array of into which the reserved names will be written. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")] - [CLSCompliant(false)] - public static void GenTransformFeedbacks(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Reserve transform feedback object names - /// - /// - /// Specifies the number of transform feedback object names to reserve. - /// - /// [length: n] - /// Specifies an array of into which the reserved names will be written. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")] - [CLSCompliant(false)] - public static unsafe void GenTransformFeedbacks(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate vertex array object names - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] - [CLSCompliant(false)] - public static Int32 GenVertexArray() { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] - [CLSCompliant(false)] - public static void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] - [CLSCompliant(false)] - public static void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] - [CLSCompliant(false)] - public static unsafe void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] - [CLSCompliant(false)] - public static void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] - [CLSCompliant(false)] - public static void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")] - [CLSCompliant(false)] - public static unsafe void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns information about an active attribute variable for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the attribute variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the attribute variable. - /// - /// [length: 1] - /// Returns the data type of the attribute variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the attribute variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] - [CLSCompliant(false)] - public static void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.ActiveAttribType type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns information about an active attribute variable for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the attribute variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the attribute variable. - /// - /// [length: 1] - /// Returns the data type of the attribute variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the attribute variable. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] - [CLSCompliant(false)] - public static void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns information about an active attribute variable for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the attribute variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the attribute variable. - /// - /// [length: 1] - /// Returns the data type of the attribute variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the attribute variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] - [CLSCompliant(false)] - public static unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.ActiveAttribType* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns information about an active attribute variable for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the attribute variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the attribute variable. - /// - /// [length: 1] - /// Returns the data type of the attribute variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the attribute variable. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] - [CLSCompliant(false)] - public static unsafe void GetActiveAttrib(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns information about an active attribute variable for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the attribute variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the attribute variable. - /// - /// [length: 1] - /// Returns the data type of the attribute variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the attribute variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] - [CLSCompliant(false)] - public static void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.ActiveAttribType type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns information about an active attribute variable for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the attribute variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the attribute variable. - /// - /// [length: 1] - /// Returns the data type of the attribute variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the attribute variable. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] - [CLSCompliant(false)] - public static void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns information about an active attribute variable for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the attribute variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the attribute variable. - /// - /// [length: 1] - /// Returns the data type of the attribute variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the attribute variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] - [CLSCompliant(false)] - public static unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.ActiveAttribType* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns information about an active attribute variable for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the attribute variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the attribute variable. - /// - /// [length: 1] - /// Returns the data type of the attribute variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the attribute variable. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")] - [CLSCompliant(false)] - public static unsafe void GetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns information about an active uniform variable for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the uniform variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the uniform variable. - /// - /// [length: 1] - /// Returns the data type of the uniform variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] - [CLSCompliant(false)] - public static void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.ActiveUniformType type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns information about an active uniform variable for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the uniform variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the uniform variable. - /// - /// [length: 1] - /// Returns the data type of the uniform variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the uniform variable. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] - [CLSCompliant(false)] - public static void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns information about an active uniform variable for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the uniform variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the uniform variable. - /// - /// [length: 1] - /// Returns the data type of the uniform variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] - [CLSCompliant(false)] - public static unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.ActiveUniformType* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns information about an active uniform variable for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the uniform variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the uniform variable. - /// - /// [length: 1] - /// Returns the data type of the uniform variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the uniform variable. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] - [CLSCompliant(false)] - public static unsafe void GetActiveUniform(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns information about an active uniform variable for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the uniform variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the uniform variable. - /// - /// [length: 1] - /// Returns the data type of the uniform variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] - [CLSCompliant(false)] - public static void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.ActiveUniformType type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns information about an active uniform variable for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the uniform variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the uniform variable. - /// - /// [length: 1] - /// Returns the data type of the uniform variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the uniform variable. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] - [CLSCompliant(false)] - public static void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns information about an active uniform variable for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the uniform variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the uniform variable. - /// - /// [length: 1] - /// Returns the data type of the uniform variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] - [CLSCompliant(false)] - public static unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.ActiveUniformType* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns information about an active uniform variable for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the index of the uniform variable to be queried. - /// - /// - /// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name. - /// - /// [length: 1] - /// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed. - /// - /// [length: 1] - /// Returns the size of the uniform variable. - /// - /// [length: 1] - /// Returns the data type of the uniform variable. - /// - /// [length: bufSize] - /// Returns a null terminated string containing the name of the uniform variable. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")] - [CLSCompliant(false)] - public static unsafe void GetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query information about an active uniform block - /// - /// - /// Specifies the name of a program containing the uniform block. - /// - /// - /// Specifies the index of the uniform block within program. - /// - /// - /// Specifies the name of the parameter to query. - /// - /// [length: COMPSIZE(program,uniformBlockIndex,pname)] - /// Specifies the address of a variable to receive the result of the query. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] - [CLSCompliant(false)] - public static void GetActiveUniformBlock(Int32 program, Int32 uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, [OutAttribute, CountAttribute(Computed = "program,uniformBlockIndex,pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query information about an active uniform block - /// - /// - /// Specifies the name of a program containing the uniform block. - /// - /// - /// Specifies the index of the uniform block within program. - /// - /// - /// Specifies the name of the parameter to query. - /// - /// [length: COMPSIZE(program,uniformBlockIndex,pname)] - /// Specifies the address of a variable to receive the result of the query. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] - [CLSCompliant(false)] - public static void GetActiveUniformBlock(Int32 program, Int32 uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, [OutAttribute, CountAttribute(Computed = "program,uniformBlockIndex,pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query information about an active uniform block - /// - /// - /// Specifies the name of a program containing the uniform block. - /// - /// - /// Specifies the index of the uniform block within program. - /// - /// - /// Specifies the name of the parameter to query. - /// - /// [length: COMPSIZE(program,uniformBlockIndex,pname)] - /// Specifies the address of a variable to receive the result of the query. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] - [CLSCompliant(false)] - public static unsafe void GetActiveUniformBlock(Int32 program, Int32 uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, [OutAttribute, CountAttribute(Computed = "program,uniformBlockIndex,pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query information about an active uniform block - /// - /// - /// Specifies the name of a program containing the uniform block. - /// - /// - /// Specifies the index of the uniform block within program. - /// - /// - /// Specifies the name of the parameter to query. - /// - /// [length: COMPSIZE(program,uniformBlockIndex,pname)] - /// Specifies the address of a variable to receive the result of the query. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] - [CLSCompliant(false)] - public static void GetActiveUniformBlock(Int32 program, Int32 uniformBlockIndex, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "program,uniformBlockIndex,pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query information about an active uniform block - /// - /// - /// Specifies the name of a program containing the uniform block. - /// - /// - /// Specifies the index of the uniform block within program. - /// - /// - /// Specifies the name of the parameter to query. - /// - /// [length: COMPSIZE(program,uniformBlockIndex,pname)] - /// Specifies the address of a variable to receive the result of the query. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] - [CLSCompliant(false)] - public static void GetActiveUniformBlock(Int32 program, Int32 uniformBlockIndex, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "program,uniformBlockIndex,pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query information about an active uniform block - /// - /// - /// Specifies the name of a program containing the uniform block. - /// - /// - /// Specifies the index of the uniform block within program. - /// - /// - /// Specifies the name of the parameter to query. - /// - /// [length: COMPSIZE(program,uniformBlockIndex,pname)] - /// Specifies the address of a variable to receive the result of the query. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] - [CLSCompliant(false)] - public static unsafe void GetActiveUniformBlock(Int32 program, Int32 uniformBlockIndex, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "program,uniformBlockIndex,pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query information about an active uniform block - /// - /// - /// Specifies the name of a program containing the uniform block. - /// - /// - /// Specifies the index of the uniform block within program. - /// - /// - /// Specifies the name of the parameter to query. - /// - /// [length: COMPSIZE(program,uniformBlockIndex,pname)] - /// Specifies the address of a variable to receive the result of the query. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] - [CLSCompliant(false)] - public static void GetActiveUniformBlock(UInt32 program, UInt32 uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, [OutAttribute, CountAttribute(Computed = "program,uniformBlockIndex,pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query information about an active uniform block - /// - /// - /// Specifies the name of a program containing the uniform block. - /// - /// - /// Specifies the index of the uniform block within program. - /// - /// - /// Specifies the name of the parameter to query. - /// - /// [length: COMPSIZE(program,uniformBlockIndex,pname)] - /// Specifies the address of a variable to receive the result of the query. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] - [CLSCompliant(false)] - public static void GetActiveUniformBlock(UInt32 program, UInt32 uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, [OutAttribute, CountAttribute(Computed = "program,uniformBlockIndex,pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query information about an active uniform block - /// - /// - /// Specifies the name of a program containing the uniform block. - /// - /// - /// Specifies the index of the uniform block within program. - /// - /// - /// Specifies the name of the parameter to query. - /// - /// [length: COMPSIZE(program,uniformBlockIndex,pname)] - /// Specifies the address of a variable to receive the result of the query. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] - [CLSCompliant(false)] - public static unsafe void GetActiveUniformBlock(UInt32 program, UInt32 uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, [OutAttribute, CountAttribute(Computed = "program,uniformBlockIndex,pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query information about an active uniform block - /// - /// - /// Specifies the name of a program containing the uniform block. - /// - /// - /// Specifies the index of the uniform block within program. - /// - /// - /// Specifies the name of the parameter to query. - /// - /// [length: COMPSIZE(program,uniformBlockIndex,pname)] - /// Specifies the address of a variable to receive the result of the query. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] - [CLSCompliant(false)] - public static void GetActiveUniformBlock(UInt32 program, UInt32 uniformBlockIndex, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "program,uniformBlockIndex,pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query information about an active uniform block - /// - /// - /// Specifies the name of a program containing the uniform block. - /// - /// - /// Specifies the index of the uniform block within program. - /// - /// - /// Specifies the name of the parameter to query. - /// - /// [length: COMPSIZE(program,uniformBlockIndex,pname)] - /// Specifies the address of a variable to receive the result of the query. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] - [CLSCompliant(false)] - public static void GetActiveUniformBlock(UInt32 program, UInt32 uniformBlockIndex, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "program,uniformBlockIndex,pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query information about an active uniform block - /// - /// - /// Specifies the name of a program containing the uniform block. - /// - /// - /// Specifies the index of the uniform block within program. - /// - /// - /// Specifies the name of the parameter to query. - /// - /// [length: COMPSIZE(program,uniformBlockIndex,pname)] - /// Specifies the address of a variable to receive the result of the query. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")] - [CLSCompliant(false)] - public static unsafe void GetActiveUniformBlock(UInt32 program, UInt32 uniformBlockIndex, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "program,uniformBlockIndex,pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve the name of an active uniform block - /// - /// - /// Specifies the name of a program containing the uniform block. - /// - /// - /// Specifies the index of the uniform block within program. - /// - /// - /// Specifies the size of the buffer addressed by uniformBlockName. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName. - /// - /// [length: bufSize] - /// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockName")] - [CLSCompliant(false)] - public static void GetActiveUniformBlockName(Int32 program, Int32 uniformBlockIndex, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String uniformBlockName) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve the name of an active uniform block - /// - /// - /// Specifies the name of a program containing the uniform block. - /// - /// - /// Specifies the index of the uniform block within program. - /// - /// - /// Specifies the size of the buffer addressed by uniformBlockName. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName. - /// - /// [length: bufSize] - /// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockName")] - [CLSCompliant(false)] - public static unsafe void GetActiveUniformBlockName(Int32 program, Int32 uniformBlockIndex, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String uniformBlockName) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve the name of an active uniform block - /// - /// - /// Specifies the name of a program containing the uniform block. - /// - /// - /// Specifies the index of the uniform block within program. - /// - /// - /// Specifies the size of the buffer addressed by uniformBlockName. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName. - /// - /// [length: bufSize] - /// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockName")] - [CLSCompliant(false)] - public static void GetActiveUniformBlockName(UInt32 program, UInt32 uniformBlockIndex, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String uniformBlockName) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve the name of an active uniform block - /// - /// - /// Specifies the name of a program containing the uniform block. - /// - /// - /// Specifies the index of the uniform block within program. - /// - /// - /// Specifies the size of the buffer addressed by uniformBlockName. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName. - /// - /// [length: bufSize] - /// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockName")] - [CLSCompliant(false)] - public static unsafe void GetActiveUniformBlockName(UInt32 program, UInt32 uniformBlockIndex, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String uniformBlockName) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Returns information about several active uniform variables for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. - /// - /// [length: uniformCount] - /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. - /// - /// - /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. - /// - /// [length: COMPSIZE(uniformCount,pname)] - /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] - [CLSCompliant(false)] - public static void GetActiveUniforms(Int32 program, Int32 uniformCount, [CountAttribute(Parameter = "uniformCount")] Int32[] uniformIndices, OpenTK.Graphics.ES30.ActiveUniformParameter pname, [OutAttribute, CountAttribute(Computed = "uniformCount,pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Returns information about several active uniform variables for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. - /// - /// [length: uniformCount] - /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. - /// - /// - /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. - /// - /// [length: COMPSIZE(uniformCount,pname)] - /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] - [CLSCompliant(false)] - public static void GetActiveUniforms(Int32 program, Int32 uniformCount, [CountAttribute(Parameter = "uniformCount")] Int32[] uniformIndices, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "uniformCount,pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Returns information about several active uniform variables for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. - /// - /// [length: uniformCount] - /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. - /// - /// - /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. - /// - /// [length: COMPSIZE(uniformCount,pname)] - /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] - [CLSCompliant(false)] - public static void GetActiveUniforms(Int32 program, Int32 uniformCount, [CountAttribute(Parameter = "uniformCount")] ref Int32 uniformIndices, OpenTK.Graphics.ES30.ActiveUniformParameter pname, [OutAttribute, CountAttribute(Computed = "uniformCount,pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Returns information about several active uniform variables for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. - /// - /// [length: uniformCount] - /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. - /// - /// - /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. - /// - /// [length: COMPSIZE(uniformCount,pname)] - /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] - [CLSCompliant(false)] - public static void GetActiveUniforms(Int32 program, Int32 uniformCount, [CountAttribute(Parameter = "uniformCount")] ref Int32 uniformIndices, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "uniformCount,pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Returns information about several active uniform variables for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. - /// - /// [length: uniformCount] - /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. - /// - /// - /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. - /// - /// [length: COMPSIZE(uniformCount,pname)] - /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] - [CLSCompliant(false)] - public static unsafe void GetActiveUniforms(Int32 program, Int32 uniformCount, [CountAttribute(Parameter = "uniformCount")] Int32* uniformIndices, OpenTK.Graphics.ES30.ActiveUniformParameter pname, [OutAttribute, CountAttribute(Computed = "uniformCount,pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Returns information about several active uniform variables for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. - /// - /// [length: uniformCount] - /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. - /// - /// - /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. - /// - /// [length: COMPSIZE(uniformCount,pname)] - /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] - [CLSCompliant(false)] - public static unsafe void GetActiveUniforms(Int32 program, Int32 uniformCount, [CountAttribute(Parameter = "uniformCount")] Int32* uniformIndices, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "uniformCount,pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Returns information about several active uniform variables for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. - /// - /// [length: uniformCount] - /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. - /// - /// - /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. - /// - /// [length: COMPSIZE(uniformCount,pname)] - /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] - [CLSCompliant(false)] - public static void GetActiveUniforms(UInt32 program, Int32 uniformCount, [CountAttribute(Parameter = "uniformCount")] UInt32[] uniformIndices, OpenTK.Graphics.ES30.ActiveUniformParameter pname, [OutAttribute, CountAttribute(Computed = "uniformCount,pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Returns information about several active uniform variables for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. - /// - /// [length: uniformCount] - /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. - /// - /// - /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. - /// - /// [length: COMPSIZE(uniformCount,pname)] - /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] - [CLSCompliant(false)] - public static void GetActiveUniforms(UInt32 program, Int32 uniformCount, [CountAttribute(Parameter = "uniformCount")] UInt32[] uniformIndices, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "uniformCount,pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Returns information about several active uniform variables for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. - /// - /// [length: uniformCount] - /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. - /// - /// - /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. - /// - /// [length: COMPSIZE(uniformCount,pname)] - /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] - [CLSCompliant(false)] - public static void GetActiveUniforms(UInt32 program, Int32 uniformCount, [CountAttribute(Parameter = "uniformCount")] ref UInt32 uniformIndices, OpenTK.Graphics.ES30.ActiveUniformParameter pname, [OutAttribute, CountAttribute(Computed = "uniformCount,pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Returns information about several active uniform variables for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. - /// - /// [length: uniformCount] - /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. - /// - /// - /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. - /// - /// [length: COMPSIZE(uniformCount,pname)] - /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] - [CLSCompliant(false)] - public static void GetActiveUniforms(UInt32 program, Int32 uniformCount, [CountAttribute(Parameter = "uniformCount")] ref UInt32 uniformIndices, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "uniformCount,pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Returns information about several active uniform variables for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. - /// - /// [length: uniformCount] - /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. - /// - /// - /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. - /// - /// [length: COMPSIZE(uniformCount,pname)] - /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] - [CLSCompliant(false)] - public static unsafe void GetActiveUniforms(UInt32 program, Int32 uniformCount, [CountAttribute(Parameter = "uniformCount")] UInt32* uniformIndices, OpenTK.Graphics.ES30.ActiveUniformParameter pname, [OutAttribute, CountAttribute(Computed = "uniformCount,pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Returns information about several active uniform variables for the specified program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return. - /// - /// [length: uniformCount] - /// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried. - /// - /// - /// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params. - /// - /// [length: COMPSIZE(uniformCount,pname)] - /// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")] - [CLSCompliant(false)] - public static unsafe void GetActiveUniforms(UInt32 program, Int32 uniformCount, [CountAttribute(Parameter = "uniformCount")] UInt32* uniformIndices, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "uniformCount,pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the handles of the shader objects attached to a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the size of the array for storing the returned object names. - /// - /// [length: 1] - /// Returns the number of names actually returned in shaders. - /// - /// [length: maxCount] - /// Specifies an array that is used to return the names of attached shader objects. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] - [CLSCompliant(false)] - public static void GetAttachedShaders(Int32 program, Int32 maxCount, [OutAttribute, CountAttribute(Count = 1)] out Int32 count, [OutAttribute, CountAttribute(Parameter = "maxCount")] Int32[] shaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the handles of the shader objects attached to a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the size of the array for storing the returned object names. - /// - /// [length: 1] - /// Returns the number of names actually returned in shaders. - /// - /// [length: maxCount] - /// Specifies an array that is used to return the names of attached shader objects. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] - [CLSCompliant(false)] - public static void GetAttachedShaders(Int32 program, Int32 maxCount, [OutAttribute, CountAttribute(Count = 1)] out Int32 count, [OutAttribute, CountAttribute(Parameter = "maxCount")] out Int32 shaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the handles of the shader objects attached to a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the size of the array for storing the returned object names. - /// - /// [length: 1] - /// Returns the number of names actually returned in shaders. - /// - /// [length: maxCount] - /// Specifies an array that is used to return the names of attached shader objects. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] - [CLSCompliant(false)] - public static unsafe void GetAttachedShaders(Int32 program, Int32 maxCount, [OutAttribute, CountAttribute(Count = 1)] Int32* count, [OutAttribute, CountAttribute(Parameter = "maxCount")] Int32* shaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the handles of the shader objects attached to a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the size of the array for storing the returned object names. - /// - /// [length: 1] - /// Returns the number of names actually returned in shaders. - /// - /// [length: maxCount] - /// Specifies an array that is used to return the names of attached shader objects. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] - [CLSCompliant(false)] - public static void GetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute, CountAttribute(Count = 1)] out Int32 count, [OutAttribute, CountAttribute(Parameter = "maxCount")] UInt32[] shaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the handles of the shader objects attached to a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the size of the array for storing the returned object names. - /// - /// [length: 1] - /// Returns the number of names actually returned in shaders. - /// - /// [length: maxCount] - /// Specifies an array that is used to return the names of attached shader objects. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] - [CLSCompliant(false)] - public static void GetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute, CountAttribute(Count = 1)] out Int32 count, [OutAttribute, CountAttribute(Parameter = "maxCount")] out UInt32 shaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the handles of the shader objects attached to a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the size of the array for storing the returned object names. - /// - /// [length: 1] - /// Returns the number of names actually returned in shaders. - /// - /// [length: maxCount] - /// Specifies an array that is used to return the names of attached shader objects. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")] - [CLSCompliant(false)] - public static unsafe void GetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute, CountAttribute(Count = 1)] Int32* count, [OutAttribute, CountAttribute(Parameter = "maxCount")] UInt32* shaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the location of an attribute variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Points to a null terminated string containing the name of the attribute variable whose location is to be queried. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttribLocation")] - [CLSCompliant(false)] - public static Int32 GetAttribLocation(Int32 program, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the location of an attribute variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Points to a null terminated string containing the name of the attribute variable whose location is to be queried. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttribLocation")] - [CLSCompliant(false)] - public static Int32 GetAttribLocation(UInt32 program, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static bool GetBoolean(OpenTK.Graphics.ES30.All pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static bool GetBoolean(OpenTK.Graphics.ES30.GetPName pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static void GetBoolean(OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] bool[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static void GetBoolean(OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out bool data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static unsafe void GetBoolean(OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] bool* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static void GetBoolean(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] bool[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static void GetBoolean(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] out bool data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBooleanv")] - [CLSCompliant(false)] - public static unsafe void GetBoolean(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] bool* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccessFlags, BufferMapped, BufferMapLength, BufferMapOffset, BufferSize, or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferParameteri64v")] - [CLSCompliant(false)] - public static void GetBufferParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccessFlags, BufferMapped, BufferMapLength, BufferMapOffset, BufferSize, or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferParameteri64v")] - [CLSCompliant(false)] - public static void GetBufferParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccessFlags, BufferMapped, BufferMapLength, BufferMapOffset, BufferSize, or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferParameteri64v")] - [CLSCompliant(false)] - public static unsafe void GetBufferParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccessFlags, BufferMapped, BufferMapLength, BufferMapOffset, BufferSize, or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferParameteri64v")] - [CLSCompliant(false)] - public static void GetBufferParameter(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccessFlags, BufferMapped, BufferMapLength, BufferMapOffset, BufferSize, or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferParameteri64v")] - [CLSCompliant(false)] - public static void GetBufferParameter(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccessFlags, BufferMapped, BufferMapLength, BufferMapOffset, BufferSize, or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferParameteri64v")] - [CLSCompliant(false)] - public static unsafe void GetBufferParameter(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] - [CLSCompliant(false)] - public static void GetBufferParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] - [CLSCompliant(false)] - public static void GetBufferParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetBufferParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] - [CLSCompliant(false)] - public static void GetBufferParameter(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] - [CLSCompliant(false)] - public static void GetBufferParameter(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return parameters of a buffer object - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer. - /// - /// - /// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetBufferParameter(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return the pointer to a mapped buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] - public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return the pointer to a mapped buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return the pointer to a mapped buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return the pointer to a mapped buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,,] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return the pointer to a mapped buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] - public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] ref T2 @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return the pointer to a mapped buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] - public static void GetBufferPointer(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferPointer pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return the pointer to a mapped buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferPointer pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return the pointer to a mapped buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferPointer pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return the pointer to a mapped buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferPointer pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,,] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return the pointer to a mapped buffer object's data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")] - public static void GetBufferPointer(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferPointer pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] ref T2 @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All[] types, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.All sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.All types, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.All severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All* types, [OutAttribute, CountAttribute(Parameter = "count")] Int32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugSourceExternal[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugType[] types, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugSeverity[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.DebugSourceExternal sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.DebugType types, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.DebugSeverity severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugSourceExternal* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugType* types, [OutAttribute, CountAttribute(Parameter = "count")] Int32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugSeverity* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All[] types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.All sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.All types, [OutAttribute, CountAttribute(Parameter = "count")] out UInt32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.All severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All* types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugSourceExternal[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugType[] types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugSeverity[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.DebugSourceExternal sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.DebugType types, [OutAttribute, CountAttribute(Parameter = "count")] out UInt32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.DebugSeverity severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugSourceExternal* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugType* types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugSeverity* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return error information - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetError")] - public static OpenTK.Graphics.ES30.ErrorCode GetError() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static Single GetFloat(OpenTK.Graphics.ES30.All pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static Single GetFloat(OpenTK.Graphics.ES30.GetPName pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFloatv")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query the bindings of color numbers to user-defined varying out variables - /// - /// - /// The name of the program containing varying out variable whose binding to query - /// - /// [length: COMPSIZE(name)] - /// The name of the user-defined varying out variable whose binding to query - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetFragDataLocation")] - [CLSCompliant(false)] - public static Int32 GetFragDataLocation(Int32 program, [CountAttribute(Computed = "name")] String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query the bindings of color numbers to user-defined varying out variables - /// - /// - /// The name of the program containing varying out variable whose binding to query - /// - /// [length: COMPSIZE(name)] - /// The name of the user-defined varying out variable whose binding to query - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetFragDataLocation")] - [CLSCompliant(false)] - public static Int32 GetFragDataLocation(UInt32 program, [CountAttribute(Computed = "name")] String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Retrieve information about attachments of a bound framebuffer object - /// - /// - /// Specifies the target of the query operation. - /// - /// - /// Specifies the attachment within target - /// - /// - /// Specifies the parameter of attachment to query. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of a variable receive the value of pname for attachment. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] - [CLSCompliant(false)] - public static void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Retrieve information about attachments of a bound framebuffer object - /// - /// - /// Specifies the target of the query operation. - /// - /// - /// Specifies the attachment within target - /// - /// - /// Specifies the parameter of attachment to query. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of a variable receive the value of pname for attachment. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] - [CLSCompliant(false)] - public static void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Retrieve information about attachments of a bound framebuffer object - /// - /// - /// Specifies the target of the query operation. - /// - /// - /// Specifies the attachment within target - /// - /// - /// Specifies the parameter of attachment to query. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of a variable receive the value of pname for attachment. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Retrieve information about attachments of a bound framebuffer object - /// - /// - /// Specifies the target of the query operation. - /// - /// - /// Specifies the attachment within target - /// - /// - /// Specifies the parameter of attachment to query. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of a variable receive the value of pname for attachment. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] - [CLSCompliant(false)] - public static void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.FramebufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Retrieve information about attachments of a bound framebuffer object - /// - /// - /// Specifies the target of the query operation. - /// - /// - /// Specifies the attachment within target - /// - /// - /// Specifies the parameter of attachment to query. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of a variable receive the value of pname for attachment. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] - [CLSCompliant(false)] - public static void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.FramebufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Retrieve information about attachments of a bound framebuffer object - /// - /// - /// Specifies the target of the query operation. - /// - /// - /// Specifies the attachment within target - /// - /// - /// Specifies the parameter of attachment to query. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of a variable receive the value of pname for attachment. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetFramebufferAttachmentParameter(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.FramebufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetGraphicsResetStatus")] - public static OpenTK.Graphics.ES30.ResetStatus GetGraphicsResetStatus() { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64i_v")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Int64[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64i_v")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] out Int64 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64i_v")] - [CLSCompliant(false)] - public static unsafe void GetInteger64(OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Int64* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64i_v")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Int64[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64i_v")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] out Int64 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64i_v")] - [CLSCompliant(false)] - public static unsafe void GetInteger64(OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Int64* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64i_v")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES30.GetIndexedPName target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Int64[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64i_v")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES30.GetIndexedPName target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] out Int64 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64i_v")] - [CLSCompliant(false)] - public static unsafe void GetInteger64(OpenTK.Graphics.ES30.GetIndexedPName target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Int64* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64i_v")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES30.GetIndexedPName target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Int64[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64i_v")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES30.GetIndexedPName target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] out Int64 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64i_v")] - [CLSCompliant(false)] - public static unsafe void GetInteger64(OpenTK.Graphics.ES30.GetIndexedPName target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Int64* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64v")] - [CLSCompliant(false)] - public static Int64 GetInteger64(OpenTK.Graphics.ES30.All pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64v")] - [CLSCompliant(false)] - public static Int64 GetInteger64(OpenTK.Graphics.ES30.GetPName pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64v")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64v")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int64 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64v")] - [CLSCompliant(false)] - public static unsafe void GetInteger64(OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64v")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64v")] - [CLSCompliant(false)] - public static void GetInteger64(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int64 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInteger64v")] - [CLSCompliant(false)] - public static unsafe void GetInteger64(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetIntegeri_v")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Int32[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetIntegeri_v")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] out Int32 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetIntegeri_v")] - [CLSCompliant(false)] - public static unsafe void GetInteger(OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Int32* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetIntegeri_v")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Int32[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetIntegeri_v")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] out Int32 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetIntegeri_v")] - [CLSCompliant(false)] - public static unsafe void GetInteger(OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Int32* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetIntegeri_v")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.GetIndexedPName target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Int32[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetIntegeri_v")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.GetIndexedPName target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] out Int32 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetIntegeri_v")] - [CLSCompliant(false)] - public static unsafe void GetInteger(OpenTK.Graphics.ES30.GetIndexedPName target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Int32* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetIntegeri_v")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.GetIndexedPName target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Int32[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetIntegeri_v")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.GetIndexedPName target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] out Int32 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetIntegeri_v")] - [CLSCompliant(false)] - public static unsafe void GetInteger(OpenTK.Graphics.ES30.GetIndexedPName target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Int32* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static Int32 GetInteger(OpenTK.Graphics.ES30.All pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static Int32 GetInteger(OpenTK.Graphics.ES30.GetPName pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static unsafe void GetInteger(OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetIntegerv")] - [CLSCompliant(false)] - public static unsafe void GetInteger(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve information about implementation-dependent support for internal formats - /// - /// - /// Indicates the usage of the internal format. target must be Renderbuffer. - /// - /// - /// Specifies the internal format about which to retrieve information. - /// - /// - /// Specifies the type of information to query. - /// - /// - /// Specifies the maximum number of integers that may be written to params by the function. - /// - /// [length: bufSize] - /// Specifies the address of a variable into which to write the retrieved information. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInternalformativ")] - [CLSCompliant(false)] - public static void GetInternalformat(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve information about implementation-dependent support for internal formats - /// - /// - /// Indicates the usage of the internal format. target must be Renderbuffer. - /// - /// - /// Specifies the internal format about which to retrieve information. - /// - /// - /// Specifies the type of information to query. - /// - /// - /// Specifies the maximum number of integers that may be written to params by the function. - /// - /// [length: bufSize] - /// Specifies the address of a variable into which to write the retrieved information. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInternalformativ")] - [CLSCompliant(false)] - public static void GetInternalformat(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve information about implementation-dependent support for internal formats - /// - /// - /// Indicates the usage of the internal format. target must be Renderbuffer. - /// - /// - /// Specifies the internal format about which to retrieve information. - /// - /// - /// Specifies the type of information to query. - /// - /// - /// Specifies the maximum number of integers that may be written to params by the function. - /// - /// [length: bufSize] - /// Specifies the address of a variable into which to write the retrieved information. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInternalformativ")] - [CLSCompliant(false)] - public static unsafe void GetInternalformat(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve information about implementation-dependent support for internal formats - /// - /// - /// Indicates the usage of the internal format. target must be Renderbuffer. - /// - /// - /// Specifies the internal format about which to retrieve information. - /// - /// - /// Specifies the type of information to query. - /// - /// - /// Specifies the maximum number of integers that may be written to params by the function. - /// - /// [length: bufSize] - /// Specifies the address of a variable into which to write the retrieved information. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInternalformativ")] - [CLSCompliant(false)] - public static void GetInternalformat(OpenTK.Graphics.ES30.ImageTarget target, OpenTK.Graphics.ES30.SizedInternalFormat internalformat, OpenTK.Graphics.ES30.InternalFormatParameter pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve information about implementation-dependent support for internal formats - /// - /// - /// Indicates the usage of the internal format. target must be Renderbuffer. - /// - /// - /// Specifies the internal format about which to retrieve information. - /// - /// - /// Specifies the type of information to query. - /// - /// - /// Specifies the maximum number of integers that may be written to params by the function. - /// - /// [length: bufSize] - /// Specifies the address of a variable into which to write the retrieved information. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInternalformativ")] - [CLSCompliant(false)] - public static void GetInternalformat(OpenTK.Graphics.ES30.ImageTarget target, OpenTK.Graphics.ES30.SizedInternalFormat internalformat, OpenTK.Graphics.ES30.InternalFormatParameter pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve information about implementation-dependent support for internal formats - /// - /// - /// Indicates the usage of the internal format. target must be Renderbuffer. - /// - /// - /// Specifies the internal format about which to retrieve information. - /// - /// - /// Specifies the type of information to query. - /// - /// - /// Specifies the maximum number of integers that may be written to params by the function. - /// - /// [length: bufSize] - /// Specifies the address of a variable into which to write the retrieved information. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInternalformativ")] - [CLSCompliant(false)] - public static unsafe void GetInternalformat(OpenTK.Graphics.ES30.ImageTarget target, OpenTK.Graphics.ES30.SizedInternalFormat internalformat, OpenTK.Graphics.ES30.InternalFormatParameter pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfv")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfv")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfv")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfv")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfv")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfv")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformiv")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformiv")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformiv")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformiv")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformiv")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformiv")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformuiv")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformuiv")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformuiv")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.All identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.All identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES30.All identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.All identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.All identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES30.All identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabel")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - public static void GetPointer(OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T1[] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T1[,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T1[,,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - public static void GetPointer(OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] ref T1 @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - public static void GetPointer(OpenTK.Graphics.ES30.GetPointervPName pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES30.GetPointervPName pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T1[] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES30.GetPointervPName pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T1[,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES30.GetPointervPName pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T1[,,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Return the address of the specified pointer - /// - /// - /// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted. - /// - /// [length: 1] - /// Returns the pointer value specified by pname. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")] - public static void GetPointer(OpenTK.Graphics.ES30.GetPointervPName pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] ref T1 @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the information log for a program object - /// - /// - /// Specifies the program object whose information log is to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned information log. - /// - /// [length: 1] - /// Returns the length of the string returned in infoLog (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the information log. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] - [CLSCompliant(false)] - public static void GetProgramInfoLog(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the information log for a program object - /// - /// - /// Specifies the program object whose information log is to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned information log. - /// - /// [length: 1] - /// Returns the length of the string returned in infoLog (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the information log. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] - [CLSCompliant(false)] - public static unsafe void GetProgramInfoLog(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the information log for a program object - /// - /// - /// Specifies the program object whose information log is to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned information log. - /// - /// [length: 1] - /// Returns the length of the string returned in infoLog (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the information log. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] - [CLSCompliant(false)] - public static void GetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the information log for a program object - /// - /// - /// Specifies the program object whose information log is to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned information log. - /// - /// [length: 1] - /// Returns the length of the string returned in infoLog (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the information log. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")] - [CLSCompliant(false)] - public static unsafe void GetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(Int32 program, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(Int32 program, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static unsafe void GetProgram(Int32 program, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(Int32 program, OpenTK.Graphics.ES30.GetProgramParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(Int32 program, OpenTK.Graphics.ES30.GetProgramParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static unsafe void GetProgram(Int32 program, OpenTK.Graphics.ES30.GetProgramParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(UInt32 program, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(UInt32 program, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static unsafe void GetProgram(UInt32 program, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(UInt32 program, OpenTK.Graphics.ES30.GetProgramParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static void GetProgram(UInt32 program, OpenTK.Graphics.ES30.GetProgramParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a program object - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")] - [CLSCompliant(false)] - public static unsafe void GetProgram(UInt32 program, OpenTK.Graphics.ES30.GetProgramParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a query object target - /// - /// - /// Specifies a query object target. Must be AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. - /// - /// - /// Specifies the symbolic name of a query object target parameter. Must be CurrentQuery. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryiv")] - [CLSCompliant(false)] - public static void GetQuery(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a query object target - /// - /// - /// Specifies a query object target. Must be AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. - /// - /// - /// Specifies the symbolic name of a query object target parameter. Must be CurrentQuery. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryiv")] - [CLSCompliant(false)] - public static void GetQuery(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a query object target - /// - /// - /// Specifies a query object target. Must be AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. - /// - /// - /// Specifies the symbolic name of a query object target parameter. Must be CurrentQuery. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryiv")] - [CLSCompliant(false)] - public static unsafe void GetQuery(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a query object target - /// - /// - /// Specifies a query object target. Must be AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. - /// - /// - /// Specifies the symbolic name of a query object target parameter. Must be CurrentQuery. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryiv")] - [CLSCompliant(false)] - public static void GetQuery(OpenTK.Graphics.ES30.QueryTarget target, OpenTK.Graphics.ES30.GetQueryParam pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a query object target - /// - /// - /// Specifies a query object target. Must be AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. - /// - /// - /// Specifies the symbolic name of a query object target parameter. Must be CurrentQuery. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryiv")] - [CLSCompliant(false)] - public static void GetQuery(OpenTK.Graphics.ES30.QueryTarget target, OpenTK.Graphics.ES30.GetQueryParam pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a query object target - /// - /// - /// Specifies a query object target. Must be AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. - /// - /// - /// Specifies the symbolic name of a query object target parameter. Must be CurrentQuery. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryiv")] - [CLSCompliant(false)] - public static unsafe void GetQuery(OpenTK.Graphics.ES30.QueryTarget target, OpenTK.Graphics.ES30.GetQueryParam pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(Int32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(Int32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Retrieve information about a bound renderbuffer object - /// - /// - /// Specifies the target of the query operation. target must be Renderbuffer. - /// - /// - /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of an array to receive the value of the queried parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] - [CLSCompliant(false)] - public static void GetRenderbufferParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Retrieve information about a bound renderbuffer object - /// - /// - /// Specifies the target of the query operation. target must be Renderbuffer. - /// - /// - /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of an array to receive the value of the queried parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] - [CLSCompliant(false)] - public static void GetRenderbufferParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Retrieve information about a bound renderbuffer object - /// - /// - /// Specifies the target of the query operation. target must be Renderbuffer. - /// - /// - /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of an array to receive the value of the queried parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetRenderbufferParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Retrieve information about a bound renderbuffer object - /// - /// - /// Specifies the target of the query operation. target must be Renderbuffer. - /// - /// - /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of an array to receive the value of the queried parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] - [CLSCompliant(false)] - public static void GetRenderbufferParameter(OpenTK.Graphics.ES30.RenderbufferTarget target, OpenTK.Graphics.ES30.RenderbufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Retrieve information about a bound renderbuffer object - /// - /// - /// Specifies the target of the query operation. target must be Renderbuffer. - /// - /// - /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of an array to receive the value of the queried parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] - [CLSCompliant(false)] - public static void GetRenderbufferParameter(OpenTK.Graphics.ES30.RenderbufferTarget target, OpenTK.Graphics.ES30.RenderbufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Retrieve information about a bound renderbuffer object - /// - /// - /// Specifies the target of the query operation. target must be Renderbuffer. - /// - /// - /// Specifies the parameter whose value to retrieve from the renderbuffer bound to target. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the address of an array to receive the value of the queried parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetRenderbufferParameter(OpenTK.Graphics.ES30.RenderbufferTarget target, OpenTK.Graphics.ES30.RenderbufferParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] - [CLSCompliant(false)] - public static void GetSamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] - [CLSCompliant(false)] - public static void GetSamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] - [CLSCompliant(false)] - public static void GetSamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] - [CLSCompliant(false)] - public static void GetSamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] - [CLSCompliant(false)] - public static void GetSamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] - [CLSCompliant(false)] - public static void GetSamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] - [CLSCompliant(false)] - public static void GetSamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] - [CLSCompliant(false)] - public static void GetSamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] - [CLSCompliant(false)] - public static void GetSamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] - [CLSCompliant(false)] - public static void GetSamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] - [CLSCompliant(false)] - public static void GetSamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] - [CLSCompliant(false)] - public static void GetSamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] - [CLSCompliant(false)] - public static void GetSamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] - [CLSCompliant(false)] - public static void GetSamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] - [CLSCompliant(false)] - public static void GetSamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] - [CLSCompliant(false)] - public static void GetSamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return sampler parameter values - /// - /// - /// Specifies name of the sampler object from which to retrieve parameters. - /// - /// - /// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the sampler parameters. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the information log for a shader object - /// - /// - /// Specifies the shader object whose information log is to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned information log. - /// - /// [length: 1] - /// Returns the length of the string returned in infoLog (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the information log. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] - [CLSCompliant(false)] - public static void GetShaderInfoLog(Int32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the information log for a shader object - /// - /// - /// Specifies the shader object whose information log is to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned information log. - /// - /// [length: 1] - /// Returns the length of the string returned in infoLog (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the information log. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] - [CLSCompliant(false)] - public static unsafe void GetShaderInfoLog(Int32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the information log for a shader object - /// - /// - /// Specifies the shader object whose information log is to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned information log. - /// - /// [length: 1] - /// Returns the length of the string returned in infoLog (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the information log. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] - [CLSCompliant(false)] - public static void GetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the information log for a shader object - /// - /// - /// Specifies the shader object whose information log is to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned information log. - /// - /// [length: 1] - /// Returns the length of the string returned in infoLog (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the information log. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")] - [CLSCompliant(false)] - public static unsafe void GetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static void GetShader(Int32 shader, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static void GetShader(Int32 shader, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static unsafe void GetShader(Int32 shader, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static void GetShader(Int32 shader, OpenTK.Graphics.ES30.ShaderParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static void GetShader(Int32 shader, OpenTK.Graphics.ES30.ShaderParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static unsafe void GetShader(Int32 shader, OpenTK.Graphics.ES30.ShaderParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static void GetShader(UInt32 shader, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static void GetShader(UInt32 shader, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static unsafe void GetShader(UInt32 shader, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static void GetShader(UInt32 shader, OpenTK.Graphics.ES30.ShaderParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static void GetShader(UInt32 shader, OpenTK.Graphics.ES30.ShaderParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns a parameter from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength. - /// - /// [length: COMPSIZE(pname)] - /// Returns the requested object parameter. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")] - [CLSCompliant(false)] - public static unsafe void GetShader(UInt32 shader, OpenTK.Graphics.ES30.ShaderParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Retrieve the range and precision for numeric formats supported by the shader compiler - /// - /// - /// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader. - /// - /// - /// Specifies the numeric format whose precision and range to query. - /// - /// [length: 2] - /// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned. - /// - /// [length: 1] - /// Specifies the address of an integer into which the numeric precision of the implementation is written. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] - [CLSCompliant(false)] - public static void GetShaderPrecisionFormat(OpenTK.Graphics.ES30.All shadertype, OpenTK.Graphics.ES30.All precisiontype, [OutAttribute, CountAttribute(Count = 2)] Int32[] range, [OutAttribute, CountAttribute(Count = 1)] out Int32 precision) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Retrieve the range and precision for numeric formats supported by the shader compiler - /// - /// - /// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader. - /// - /// - /// Specifies the numeric format whose precision and range to query. - /// - /// [length: 2] - /// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned. - /// - /// [length: 1] - /// Specifies the address of an integer into which the numeric precision of the implementation is written. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] - [CLSCompliant(false)] - public static void GetShaderPrecisionFormat(OpenTK.Graphics.ES30.All shadertype, OpenTK.Graphics.ES30.All precisiontype, [OutAttribute, CountAttribute(Count = 2)] out Int32 range, [OutAttribute, CountAttribute(Count = 1)] out Int32 precision) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Retrieve the range and precision for numeric formats supported by the shader compiler - /// - /// - /// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader. - /// - /// - /// Specifies the numeric format whose precision and range to query. - /// - /// [length: 2] - /// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned. - /// - /// [length: 1] - /// Specifies the address of an integer into which the numeric precision of the implementation is written. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] - [CLSCompliant(false)] - public static unsafe void GetShaderPrecisionFormat(OpenTK.Graphics.ES30.All shadertype, OpenTK.Graphics.ES30.All precisiontype, [OutAttribute, CountAttribute(Count = 2)] Int32* range, [OutAttribute, CountAttribute(Count = 1)] Int32* precision) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Retrieve the range and precision for numeric formats supported by the shader compiler - /// - /// - /// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader. - /// - /// - /// Specifies the numeric format whose precision and range to query. - /// - /// [length: 2] - /// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned. - /// - /// [length: 1] - /// Specifies the address of an integer into which the numeric precision of the implementation is written. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] - [CLSCompliant(false)] - public static void GetShaderPrecisionFormat(OpenTK.Graphics.ES30.ShaderType shadertype, OpenTK.Graphics.ES30.ShaderPrecision precisiontype, [OutAttribute, CountAttribute(Count = 2)] Int32[] range, [OutAttribute, CountAttribute(Count = 1)] out Int32 precision) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Retrieve the range and precision for numeric formats supported by the shader compiler - /// - /// - /// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader. - /// - /// - /// Specifies the numeric format whose precision and range to query. - /// - /// [length: 2] - /// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned. - /// - /// [length: 1] - /// Specifies the address of an integer into which the numeric precision of the implementation is written. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] - [CLSCompliant(false)] - public static void GetShaderPrecisionFormat(OpenTK.Graphics.ES30.ShaderType shadertype, OpenTK.Graphics.ES30.ShaderPrecision precisiontype, [OutAttribute, CountAttribute(Count = 2)] out Int32 range, [OutAttribute, CountAttribute(Count = 1)] out Int32 precision) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Retrieve the range and precision for numeric formats supported by the shader compiler - /// - /// - /// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader. - /// - /// - /// Specifies the numeric format whose precision and range to query. - /// - /// [length: 2] - /// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned. - /// - /// [length: 1] - /// Specifies the address of an integer into which the numeric precision of the implementation is written. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")] - [CLSCompliant(false)] - public static unsafe void GetShaderPrecisionFormat(OpenTK.Graphics.ES30.ShaderType shadertype, OpenTK.Graphics.ES30.ShaderPrecision precisiontype, [OutAttribute, CountAttribute(Count = 2)] Int32* range, [OutAttribute, CountAttribute(Count = 1)] Int32* precision) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the source code string from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned source code string. - /// - /// [length: 1] - /// Returns the length of the string returned in source (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the source code string. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] - [CLSCompliant(false)] - public static void GetShaderSource(Int32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the source code string from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned source code string. - /// - /// [length: 1] - /// Returns the length of the string returned in source (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the source code string. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] - [CLSCompliant(false)] - public static unsafe void GetShaderSource(Int32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the source code string from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned source code string. - /// - /// [length: 1] - /// Returns the length of the string returned in source (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the source code string. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] - [CLSCompliant(false)] - public static void GetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the source code string from a shader object - /// - /// - /// Specifies the shader object to be queried. - /// - /// - /// Specifies the size of the character buffer for storing the returned source code string. - /// - /// [length: 1] - /// Returns the length of the string returned in source (excluding the null terminator). - /// - /// [length: bufSize] - /// Specifies an array of characters that is used to return the source code string. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")] - [CLSCompliant(false)] - public static unsafe void GetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String source) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a string describing the current GL connection - /// - /// - /// Specifies a symbolic constant, one of Extensions, Renderer, ShadingLanguageVersion, Vendor, or Version. glGetStringi accepts only the Extensions token. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetString")] - public static String GetString(OpenTK.Graphics.ES30.All name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a string describing the current GL connection - /// - /// - /// Specifies a symbolic constant, one of Extensions, Renderer, ShadingLanguageVersion, Vendor, or Version. glGetStringi accepts only the Extensions token. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetString")] - public static String GetString(OpenTK.Graphics.ES30.StringName name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a string describing the current GL connection - /// - /// - /// Specifies a symbolic constant, one of Extensions, Renderer, ShadingLanguageVersion, Vendor, or Version. glGetStringi accepts only the Extensions token. - /// - /// - /// For glGetStringi, specifies the index of the string to return. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetStringi")] - [CLSCompliant(false)] - public static String GetString(OpenTK.Graphics.ES30.All name, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a string describing the current GL connection - /// - /// - /// Specifies a symbolic constant, one of Extensions, Renderer, ShadingLanguageVersion, Vendor, or Version. glGetStringi accepts only the Extensions token. - /// - /// - /// For glGetStringi, specifies the index of the string to return. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetStringi")] - [CLSCompliant(false)] - public static String GetString(OpenTK.Graphics.ES30.All name, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a string describing the current GL connection - /// - /// - /// Specifies a symbolic constant, one of Extensions, Renderer, ShadingLanguageVersion, Vendor, or Version. glGetStringi accepts only the Extensions token. - /// - /// - /// For glGetStringi, specifies the index of the string to return. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetStringi")] - [CLSCompliant(false)] - public static String GetString(OpenTK.Graphics.ES30.StringNameIndexed name, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Return a string describing the current GL connection - /// - /// - /// Specifies a symbolic constant, one of Extensions, Renderer, ShadingLanguageVersion, Vendor, or Version. glGetStringi accepts only the Extensions token. - /// - /// - /// For glGetStringi, specifies the index of the string to return. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetStringi")] - [CLSCompliant(false)] - public static String GetString(OpenTK.Graphics.ES30.StringNameIndexed name, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// [length: 1] - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSynciv")] - [CLSCompliant(false)] - public static void GetSync(IntPtr sync, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// [length: 1] - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSynciv")] - [CLSCompliant(false)] - public static void GetSync(IntPtr sync, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// [length: 1] - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSynciv")] - [CLSCompliant(false)] - public static unsafe void GetSync(IntPtr sync, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// [length: 1] - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSynciv")] - [CLSCompliant(false)] - public static void GetSync(IntPtr sync, OpenTK.Graphics.ES30.SyncParameterName pname, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// [length: 1] - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSynciv")] - [CLSCompliant(false)] - public static void GetSync(IntPtr sync, OpenTK.Graphics.ES30.SyncParameterName pname, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Query the properties of a sync object - /// - /// - /// Specifies the sync object whose properties to query. - /// - /// - /// Specifies the parameter whose value to retrieve from the sync object specified in sync. - /// - /// - /// Specifies the size of the buffer whose address is given in values. - /// - /// [length: 1] - /// Specifies the address of an variable to receive the number of integers placed in values. - /// - /// [length: bufSize] - /// Specifies the address of an array to receive the values of the queried parameter. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSynciv")] - [CLSCompliant(false)] - public static unsafe void GetSync(IntPtr sync, OpenTK.Graphics.ES30.SyncParameterName pname, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameters. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameters. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameters. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static unsafe void GetTexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameters. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameters. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameters. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")] - [CLSCompliant(false)] - public static unsafe void GetTexParameter(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameters. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameters. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameters. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetTexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameters. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameters. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static void GetTexParameter(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return texture parameter values - /// - /// - /// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted. - /// - /// - /// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted. - /// - /// [length: COMPSIZE(pname)] - /// Returns the texture parameters. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")] - [CLSCompliant(false)] - public static unsafe void GetTexParameter(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve information about varying variables selected for transform feedback - /// - /// - /// The name of the target program object. - /// - /// - /// The index of the varying variable whose information to retrieve. - /// - /// - /// The maximum number of characters, including the null terminator, that may be written into name. - /// - /// [length: 1] - /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. - /// - /// [length: 1] - /// The address of a variable that will receive the size of the varying. - /// - /// [length: 1] - /// The address of a variable that will recieve the type of the varying. - /// - /// [length: bufSize] - /// The address of a buffer into which will be written the name of the varying. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] - [CLSCompliant(false)] - public static void GetTransformFeedbackVarying(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve information about varying variables selected for transform feedback - /// - /// - /// The name of the target program object. - /// - /// - /// The index of the varying variable whose information to retrieve. - /// - /// - /// The maximum number of characters, including the null terminator, that may be written into name. - /// - /// [length: 1] - /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. - /// - /// [length: 1] - /// The address of a variable that will receive the size of the varying. - /// - /// [length: 1] - /// The address of a variable that will recieve the type of the varying. - /// - /// [length: bufSize] - /// The address of a buffer into which will be written the name of the varying. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] - [CLSCompliant(false)] - public static void GetTransformFeedbackVarying(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.TransformFeedbackType type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve information about varying variables selected for transform feedback - /// - /// - /// The name of the target program object. - /// - /// - /// The index of the varying variable whose information to retrieve. - /// - /// - /// The maximum number of characters, including the null terminator, that may be written into name. - /// - /// [length: 1] - /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. - /// - /// [length: 1] - /// The address of a variable that will receive the size of the varying. - /// - /// [length: 1] - /// The address of a variable that will recieve the type of the varying. - /// - /// [length: bufSize] - /// The address of a buffer into which will be written the name of the varying. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] - [CLSCompliant(false)] - public static unsafe void GetTransformFeedbackVarying(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve information about varying variables selected for transform feedback - /// - /// - /// The name of the target program object. - /// - /// - /// The index of the varying variable whose information to retrieve. - /// - /// - /// The maximum number of characters, including the null terminator, that may be written into name. - /// - /// [length: 1] - /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. - /// - /// [length: 1] - /// The address of a variable that will receive the size of the varying. - /// - /// [length: 1] - /// The address of a variable that will recieve the type of the varying. - /// - /// [length: bufSize] - /// The address of a buffer into which will be written the name of the varying. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] - [CLSCompliant(false)] - public static unsafe void GetTransformFeedbackVarying(Int32 program, Int32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.TransformFeedbackType* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve information about varying variables selected for transform feedback - /// - /// - /// The name of the target program object. - /// - /// - /// The index of the varying variable whose information to retrieve. - /// - /// - /// The maximum number of characters, including the null terminator, that may be written into name. - /// - /// [length: 1] - /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. - /// - /// [length: 1] - /// The address of a variable that will receive the size of the varying. - /// - /// [length: 1] - /// The address of a variable that will recieve the type of the varying. - /// - /// [length: bufSize] - /// The address of a buffer into which will be written the name of the varying. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] - [CLSCompliant(false)] - public static void GetTransformFeedbackVarying(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve information about varying variables selected for transform feedback - /// - /// - /// The name of the target program object. - /// - /// - /// The index of the varying variable whose information to retrieve. - /// - /// - /// The maximum number of characters, including the null terminator, that may be written into name. - /// - /// [length: 1] - /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. - /// - /// [length: 1] - /// The address of a variable that will receive the size of the varying. - /// - /// [length: 1] - /// The address of a variable that will recieve the type of the varying. - /// - /// [length: bufSize] - /// The address of a buffer into which will be written the name of the varying. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] - [CLSCompliant(false)] - public static void GetTransformFeedbackVarying(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out Int32 size, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.TransformFeedbackType type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve information about varying variables selected for transform feedback - /// - /// - /// The name of the target program object. - /// - /// - /// The index of the varying variable whose information to retrieve. - /// - /// - /// The maximum number of characters, including the null terminator, that may be written into name. - /// - /// [length: 1] - /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. - /// - /// [length: 1] - /// The address of a variable that will receive the size of the varying. - /// - /// [length: 1] - /// The address of a variable that will recieve the type of the varying. - /// - /// [length: bufSize] - /// The address of a buffer into which will be written the name of the varying. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] - [CLSCompliant(false)] - public static unsafe void GetTransformFeedbackVarying(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve information about varying variables selected for transform feedback - /// - /// - /// The name of the target program object. - /// - /// - /// The index of the varying variable whose information to retrieve. - /// - /// - /// The maximum number of characters, including the null terminator, that may be written into name. - /// - /// [length: 1] - /// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned. - /// - /// [length: 1] - /// The address of a variable that will receive the size of the varying. - /// - /// [length: 1] - /// The address of a variable that will recieve the type of the varying. - /// - /// [length: bufSize] - /// The address of a buffer into which will be written the name of the varying. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")] - [CLSCompliant(false)] - public static unsafe void GetTransformFeedbackVarying(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.TransformFeedbackType* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve the index of a named uniform block - /// - /// - /// Specifies the name of a program containing the uniform block. - /// - /// [length: COMPSIZE()] - /// Specifies the address an array of characters containing the name of the uniform block whose index to retrieve. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformBlockIndex")] - [CLSCompliant(false)] - public static Int32 GetUniformBlockIndex(Int32 program, [CountAttribute(Computed = "")] String uniformBlockName) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve the index of a named uniform block - /// - /// - /// Specifies the name of a program containing the uniform block. - /// - /// [length: COMPSIZE()] - /// Specifies the address an array of characters containing the name of the uniform block whose index to retrieve. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformBlockIndex")] - [CLSCompliant(false)] - public static Int32 GetUniformBlockIndex(UInt32 program, [CountAttribute(Computed = "")] String uniformBlockName) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] - [CLSCompliant(false)] - public static void GetUniform(Int32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] - [CLSCompliant(false)] - public static void GetUniform(Int32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] - [CLSCompliant(false)] - public static unsafe void GetUniform(Int32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] - [CLSCompliant(false)] - public static void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] - [CLSCompliant(false)] - public static void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")] - [CLSCompliant(false)] - public static unsafe void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve the index of a named uniform block - /// - /// - /// Specifies the name of a program containing uniforms whose indices to query. - /// - /// - /// Specifies the number of uniforms whose indices to query. - /// - /// [length: COMPSIZE(uniformCount)] - /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. - /// - /// [length: COMPSIZE(uniformCount)] - /// Specifies the address of an array that will receive the indices of the uniforms. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformIndices")] - [CLSCompliant(false)] - public static void GetUniformIndices(Int32 program, Int32 uniformCount, [CountAttribute(Computed = "uniformCount")] String[] uniformNames, [OutAttribute, CountAttribute(Computed = "uniformCount")] Int32[] uniformIndices) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve the index of a named uniform block - /// - /// - /// Specifies the name of a program containing uniforms whose indices to query. - /// - /// - /// Specifies the number of uniforms whose indices to query. - /// - /// [length: COMPSIZE(uniformCount)] - /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. - /// - /// [length: COMPSIZE(uniformCount)] - /// Specifies the address of an array that will receive the indices of the uniforms. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformIndices")] - [CLSCompliant(false)] - public static void GetUniformIndices(Int32 program, Int32 uniformCount, [CountAttribute(Computed = "uniformCount")] String[] uniformNames, [OutAttribute, CountAttribute(Computed = "uniformCount")] out Int32 uniformIndices) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve the index of a named uniform block - /// - /// - /// Specifies the name of a program containing uniforms whose indices to query. - /// - /// - /// Specifies the number of uniforms whose indices to query. - /// - /// [length: COMPSIZE(uniformCount)] - /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. - /// - /// [length: COMPSIZE(uniformCount)] - /// Specifies the address of an array that will receive the indices of the uniforms. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformIndices")] - [CLSCompliant(false)] - public static unsafe void GetUniformIndices(Int32 program, Int32 uniformCount, [CountAttribute(Computed = "uniformCount")] String[] uniformNames, [OutAttribute, CountAttribute(Computed = "uniformCount")] Int32* uniformIndices) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve the index of a named uniform block - /// - /// - /// Specifies the name of a program containing uniforms whose indices to query. - /// - /// - /// Specifies the number of uniforms whose indices to query. - /// - /// [length: COMPSIZE(uniformCount)] - /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. - /// - /// [length: COMPSIZE(uniformCount)] - /// Specifies the address of an array that will receive the indices of the uniforms. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformIndices")] - [CLSCompliant(false)] - public static void GetUniformIndices(UInt32 program, Int32 uniformCount, [CountAttribute(Computed = "uniformCount")] String[] uniformNames, [OutAttribute, CountAttribute(Computed = "uniformCount")] UInt32[] uniformIndices) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve the index of a named uniform block - /// - /// - /// Specifies the name of a program containing uniforms whose indices to query. - /// - /// - /// Specifies the number of uniforms whose indices to query. - /// - /// [length: COMPSIZE(uniformCount)] - /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. - /// - /// [length: COMPSIZE(uniformCount)] - /// Specifies the address of an array that will receive the indices of the uniforms. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformIndices")] - [CLSCompliant(false)] - public static void GetUniformIndices(UInt32 program, Int32 uniformCount, [CountAttribute(Computed = "uniformCount")] String[] uniformNames, [OutAttribute, CountAttribute(Computed = "uniformCount")] out UInt32 uniformIndices) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Retrieve the index of a named uniform block - /// - /// - /// Specifies the name of a program containing uniforms whose indices to query. - /// - /// - /// Specifies the number of uniforms whose indices to query. - /// - /// [length: COMPSIZE(uniformCount)] - /// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms. - /// - /// [length: COMPSIZE(uniformCount)] - /// Specifies the address of an array that will receive the indices of the uniforms. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformIndices")] - [CLSCompliant(false)] - public static unsafe void GetUniformIndices(UInt32 program, Int32 uniformCount, [CountAttribute(Computed = "uniformCount")] String[] uniformNames, [OutAttribute, CountAttribute(Computed = "uniformCount")] UInt32* uniformIndices) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] - [CLSCompliant(false)] - public static void GetUniform(Int32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] - [CLSCompliant(false)] - public static void GetUniform(Int32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] - [CLSCompliant(false)] - public static unsafe void GetUniform(Int32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] - [CLSCompliant(false)] - public static void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] - [CLSCompliant(false)] - public static void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")] - [CLSCompliant(false)] - public static unsafe void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the location of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Points to a null terminated string containing the name of the uniform variable whose location is to be queried. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformLocation")] - [CLSCompliant(false)] - public static Int32 GetUniformLocation(Int32 program, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Returns the location of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Points to a null terminated string containing the name of the uniform variable whose location is to be queried. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformLocation")] - [CLSCompliant(false)] - public static Int32 GetUniformLocation(UInt32 program, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformuiv")] - [CLSCompliant(false)] - public static void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformuiv")] - [CLSCompliant(false)] - public static void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformuiv")] - [CLSCompliant(false)] - public static unsafe void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: 1] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetVertexAttribIiv")] - [CLSCompliant(false)] - public static void GetVertexAttribI(Int32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 1)] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: 1] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetVertexAttribIiv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttribI(Int32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 1)] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: 1] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetVertexAttribIiv")] - [CLSCompliant(false)] - public static void GetVertexAttribI(Int32 index, OpenTK.Graphics.ES30.VertexAttribEnum pname, [OutAttribute, CountAttribute(Count = 1)] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: 1] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetVertexAttribIiv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttribI(Int32 index, OpenTK.Graphics.ES30.VertexAttribEnum pname, [OutAttribute, CountAttribute(Count = 1)] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: 1] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetVertexAttribIiv")] - [CLSCompliant(false)] - public static void GetVertexAttribI(UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 1)] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: 1] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetVertexAttribIiv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttribI(UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 1)] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: 1] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetVertexAttribIiv")] - [CLSCompliant(false)] - public static void GetVertexAttribI(UInt32 index, OpenTK.Graphics.ES30.VertexAttribEnum pname, [OutAttribute, CountAttribute(Count = 1)] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: 1] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetVertexAttribIiv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttribI(UInt32 index, OpenTK.Graphics.ES30.VertexAttribEnum pname, [OutAttribute, CountAttribute(Count = 1)] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: 1] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetVertexAttribIuiv")] - [CLSCompliant(false)] - public static void GetVertexAttribI(UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 1)] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: 1] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetVertexAttribIuiv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttribI(UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 1)] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: 1] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetVertexAttribIuiv")] - [CLSCompliant(false)] - public static void GetVertexAttribI(UInt32 index, OpenTK.Graphics.ES30.VertexAttribEnum pname, [OutAttribute, CountAttribute(Count = 1)] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// [length: 1] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetVertexAttribIuiv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttribI(UInt32 index, OpenTK.Graphics.ES30.VertexAttribEnum pname, [OutAttribute, CountAttribute(Count = 1)] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttrib(Int32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return a generic vertex attribute parameter - /// - /// - /// Specifies the generic vertex attribute parameter to be queried. - /// - /// - /// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. - /// - /// [length: 4] - /// Returns the requested data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")] - [CLSCompliant(false)] - public static unsafe void GetVertexAttrib(UInt32 index, OpenTK.Graphics.ES30.VertexAttribParameter pname, [OutAttribute, CountAttribute(Count = 4)] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] ref T2 pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(Int32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] ref T2 pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] ref T2 pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] T2[,,] pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Return the address of the specified generic vertex attribute pointer - /// - /// - /// Specifies the generic vertex attribute parameter to be returned. - /// - /// - /// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer. - /// - /// [length: 1] - /// Returns the pointer value. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")] - [CLSCompliant(false)] - public static void GetVertexAttribPointer(UInt32 index, OpenTK.Graphics.ES30.VertexAttribPointerParameter pname, [InAttribute, OutAttribute, CountAttribute(Count = 1)] ref T2 pointer) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify implementation-specific hints - /// - /// - /// Specifies a symbolic constant indicating the behavior to be controlled. FragmentShaderDerivativeHint, and GenerateMipmapHint are accepted. - /// - /// - /// Specifies a symbolic constant indicating the desired behavior. Fastest, Nicest, and DontCare are accepted. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glHint")] - public static void Hint(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify implementation-specific hints - /// - /// - /// Specifies a symbolic constant indicating the behavior to be controlled. FragmentShaderDerivativeHint, and GenerateMipmapHint are accepted. - /// - /// - /// Specifies a symbolic constant indicating the desired behavior. Fastest, Nicest, and DontCare are accepted. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glHint")] - public static void Hint(OpenTK.Graphics.ES30.HintTarget target, OpenTK.Graphics.ES30.HintMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Invalidate the contents of attachments within a framebuffer - /// - /// - /// Specifies the target of the invalidate operation. Must be Framebuffer. - /// - /// - /// Specifies how many attachments are supplied in the attachments list. - /// - /// [length: numAttachments] - /// A list of numAttachments attachments to invalidate. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateFramebuffer")] - [CLSCompliant(false)] - public static void InvalidateFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] OpenTK.Graphics.ES30.All[] attachments) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Invalidate the contents of attachments within a framebuffer - /// - /// - /// Specifies the target of the invalidate operation. Must be Framebuffer. - /// - /// - /// Specifies how many attachments are supplied in the attachments list. - /// - /// [length: numAttachments] - /// A list of numAttachments attachments to invalidate. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateFramebuffer")] - [CLSCompliant(false)] - public static void InvalidateFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] ref OpenTK.Graphics.ES30.All attachments) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Invalidate the contents of attachments within a framebuffer - /// - /// - /// Specifies the target of the invalidate operation. Must be Framebuffer. - /// - /// - /// Specifies how many attachments are supplied in the attachments list. - /// - /// [length: numAttachments] - /// A list of numAttachments attachments to invalidate. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateFramebuffer")] - [CLSCompliant(false)] - public static unsafe void InvalidateFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] OpenTK.Graphics.ES30.All* attachments) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Invalidate the contents of attachments within a framebuffer - /// - /// - /// Specifies the target of the invalidate operation. Must be Framebuffer. - /// - /// - /// Specifies how many attachments are supplied in the attachments list. - /// - /// [length: numAttachments] - /// A list of numAttachments attachments to invalidate. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateFramebuffer")] - [CLSCompliant(false)] - public static void InvalidateFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] OpenTK.Graphics.ES30.FramebufferAttachment[] attachments) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Invalidate the contents of attachments within a framebuffer - /// - /// - /// Specifies the target of the invalidate operation. Must be Framebuffer. - /// - /// - /// Specifies how many attachments are supplied in the attachments list. - /// - /// [length: numAttachments] - /// A list of numAttachments attachments to invalidate. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateFramebuffer")] - [CLSCompliant(false)] - public static void InvalidateFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] ref OpenTK.Graphics.ES30.FramebufferAttachment attachments) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Invalidate the contents of attachments within a framebuffer - /// - /// - /// Specifies the target of the invalidate operation. Must be Framebuffer. - /// - /// - /// Specifies how many attachments are supplied in the attachments list. - /// - /// [length: numAttachments] - /// A list of numAttachments attachments to invalidate. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateFramebuffer")] - [CLSCompliant(false)] - public static unsafe void InvalidateFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] OpenTK.Graphics.ES30.FramebufferAttachment* attachments) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Invalidate portions of the contents of attachments within a framebuffer - /// - /// - /// Specifies the target of the invalidate operation. Must be Framebuffer. - /// - /// - /// Specifies how many attachments are supplied in the attachments list. - /// - /// [length: numAttachments] - /// A list of numAttachments attachments to invalidate. - /// - /// - /// Specifies the left origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). - /// - /// - /// Specifies the bottom origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). - /// - /// - /// Specifies the width of the pixel rectangle to invalidate. - /// - /// - /// Specifies the height of the pixel rectangle to invalidate. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateSubFramebuffer")] - [CLSCompliant(false)] - public static void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] OpenTK.Graphics.ES30.All[] attachments, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Invalidate portions of the contents of attachments within a framebuffer - /// - /// - /// Specifies the target of the invalidate operation. Must be Framebuffer. - /// - /// - /// Specifies how many attachments are supplied in the attachments list. - /// - /// [length: numAttachments] - /// A list of numAttachments attachments to invalidate. - /// - /// - /// Specifies the left origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). - /// - /// - /// Specifies the bottom origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). - /// - /// - /// Specifies the width of the pixel rectangle to invalidate. - /// - /// - /// Specifies the height of the pixel rectangle to invalidate. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateSubFramebuffer")] - [CLSCompliant(false)] - public static void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] ref OpenTK.Graphics.ES30.All attachments, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Invalidate portions of the contents of attachments within a framebuffer - /// - /// - /// Specifies the target of the invalidate operation. Must be Framebuffer. - /// - /// - /// Specifies how many attachments are supplied in the attachments list. - /// - /// [length: numAttachments] - /// A list of numAttachments attachments to invalidate. - /// - /// - /// Specifies the left origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). - /// - /// - /// Specifies the bottom origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). - /// - /// - /// Specifies the width of the pixel rectangle to invalidate. - /// - /// - /// Specifies the height of the pixel rectangle to invalidate. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateSubFramebuffer")] - [CLSCompliant(false)] - public static unsafe void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] OpenTK.Graphics.ES30.All* attachments, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Invalidate portions of the contents of attachments within a framebuffer - /// - /// - /// Specifies the target of the invalidate operation. Must be Framebuffer. - /// - /// - /// Specifies how many attachments are supplied in the attachments list. - /// - /// [length: numAttachments] - /// A list of numAttachments attachments to invalidate. - /// - /// - /// Specifies the left origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). - /// - /// - /// Specifies the bottom origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). - /// - /// - /// Specifies the width of the pixel rectangle to invalidate. - /// - /// - /// Specifies the height of the pixel rectangle to invalidate. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateSubFramebuffer")] - [CLSCompliant(false)] - public static void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] OpenTK.Graphics.ES30.FramebufferAttachment[] attachments, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Invalidate portions of the contents of attachments within a framebuffer - /// - /// - /// Specifies the target of the invalidate operation. Must be Framebuffer. - /// - /// - /// Specifies how many attachments are supplied in the attachments list. - /// - /// [length: numAttachments] - /// A list of numAttachments attachments to invalidate. - /// - /// - /// Specifies the left origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). - /// - /// - /// Specifies the bottom origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). - /// - /// - /// Specifies the width of the pixel rectangle to invalidate. - /// - /// - /// Specifies the height of the pixel rectangle to invalidate. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateSubFramebuffer")] - [CLSCompliant(false)] - public static void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] ref OpenTK.Graphics.ES30.FramebufferAttachment attachments, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Invalidate portions of the contents of attachments within a framebuffer - /// - /// - /// Specifies the target of the invalidate operation. Must be Framebuffer. - /// - /// - /// Specifies how many attachments are supplied in the attachments list. - /// - /// [length: numAttachments] - /// A list of numAttachments attachments to invalidate. - /// - /// - /// Specifies the left origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). - /// - /// - /// Specifies the bottom origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0). - /// - /// - /// Specifies the width of the pixel rectangle to invalidate. - /// - /// - /// Specifies the height of the pixel rectangle to invalidate. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateSubFramebuffer")] - [CLSCompliant(false)] - public static unsafe void InvalidateSubFramebuffer(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] OpenTK.Graphics.ES30.FramebufferAttachment* attachments, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a buffer object - /// - /// - /// Specifies a value that may be the name of a buffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsBuffer")] - [CLSCompliant(false)] - public static bool IsBuffer(Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a buffer object - /// - /// - /// Specifies a value that may be the name of a buffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsBuffer")] - [CLSCompliant(false)] - public static bool IsBuffer(UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsEnabled")] - public static bool IsEnabled(OpenTK.Graphics.ES30.All cap) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsEnabled")] - public static bool IsEnabled(OpenTK.Graphics.ES30.EnableCap cap) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a framebuffer object - /// - /// - /// Specifies a value that may be the name of a framebuffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsFramebuffer")] - [CLSCompliant(false)] - public static bool IsFramebuffer(Int32 framebuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a framebuffer object - /// - /// - /// Specifies a value that may be the name of a framebuffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsFramebuffer")] - [CLSCompliant(false)] - public static bool IsFramebuffer(UInt32 framebuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determines if a name corresponds to a program object - /// - /// - /// Specifies a potential program object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsProgram")] - [CLSCompliant(false)] - public static bool IsProgram(Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determines if a name corresponds to a program object - /// - /// - /// Specifies a potential program object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsProgram")] - [CLSCompliant(false)] - public static bool IsProgram(UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Determine if a name corresponds to a query object - /// - /// - /// Specifies a value that may be the name of a query object. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsQuery")] - [CLSCompliant(false)] - public static bool IsQuery(Int32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Determine if a name corresponds to a query object - /// - /// - /// Specifies a value that may be the name of a query object. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsQuery")] - [CLSCompliant(false)] - public static bool IsQuery(UInt32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a renderbuffer object - /// - /// - /// Specifies a value that may be the name of a renderbuffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsRenderbuffer")] - [CLSCompliant(false)] - public static bool IsRenderbuffer(Int32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a renderbuffer object - /// - /// - /// Specifies a value that may be the name of a renderbuffer object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsRenderbuffer")] - [CLSCompliant(false)] - public static bool IsRenderbuffer(UInt32 renderbuffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Determine if a name corresponds to a sampler object - /// - /// - /// Specifies a value that may be the name of a sampler object. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsSampler")] - [CLSCompliant(false)] - public static bool IsSampler(Int32 sampler) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Determine if a name corresponds to a sampler object - /// - /// - /// Specifies a value that may be the name of a sampler object. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsSampler")] - [CLSCompliant(false)] - public static bool IsSampler(UInt32 sampler) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determines if a name corresponds to a shader object - /// - /// - /// Specifies a potential shader object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsShader")] - [CLSCompliant(false)] - public static bool IsShader(Int32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determines if a name corresponds to a shader object - /// - /// - /// Specifies a potential shader object. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsShader")] - [CLSCompliant(false)] - public static bool IsShader(UInt32 shader) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Determine if a name corresponds to a sync object - /// - /// - /// Specifies a value that may be the name of a sync object. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsSync")] - public static bool IsSync(IntPtr sync) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a texture - /// - /// - /// Specifies a value that may be the name of a texture. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsTexture")] - [CLSCompliant(false)] - public static bool IsTexture(Int32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Determine if a name corresponds to a texture - /// - /// - /// Specifies a value that may be the name of a texture. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsTexture")] - [CLSCompliant(false)] - public static bool IsTexture(UInt32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Determine if a name corresponds to a transform feedback object - /// - /// - /// Specifies a value that may be the name of a transform feedback object. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsTransformFeedback")] - [CLSCompliant(false)] - public static bool IsTransformFeedback(Int32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Determine if a name corresponds to a transform feedback object - /// - /// - /// Specifies a value that may be the name of a transform feedback object. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsTransformFeedback")] - [CLSCompliant(false)] - public static bool IsTransformFeedback(UInt32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Determine if a name corresponds to a vertex array object - /// - /// - /// Specifies a value that may be the name of a vertex array object. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsVertexArray")] - [CLSCompliant(false)] - public static bool IsVertexArray(Int32 array) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Determine if a name corresponds to a vertex array object - /// - /// - /// Specifies a value that may be the name of a vertex array object. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsVertexArray")] - [CLSCompliant(false)] - public static bool IsVertexArray(UInt32 array) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the width of rasterized lines - /// - /// - /// Specifies the width of rasterized lines. The initial value is 1. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glLineWidth")] - public static void LineWidth(Single width) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Links a program object - /// - /// - /// Specifies the handle of the program object to be linked. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glLinkProgram")] - [CLSCompliant(false)] - public static void LinkProgram(Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Links a program object - /// - /// - /// Specifies the handle of the program object to be linked. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glLinkProgram")] - [CLSCompliant(false)] - public static void LinkProgram(UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Map a section of a buffer object's data store - /// - /// - /// Specifies a binding to which the target buffer is bound. - /// - /// - /// Specifies the starting offset within the buffer of the range to be mapped. - /// - /// - /// Specifies the length of the range to be mapped. - /// - /// - /// Specifies a combination of access flags indicating the desired access to the range. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glMapBufferRange")] - public static IntPtr MapBufferRange(OpenTK.Graphics.ES30.All target, IntPtr offset, Int32 length, OpenTK.Graphics.ES30.All access) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Map a section of a buffer object's data store - /// - /// - /// Specifies a binding to which the target buffer is bound. - /// - /// - /// Specifies the starting offset within the buffer of the range to be mapped. - /// - /// - /// Specifies the length of the range to be mapped. - /// - /// - /// Specifies a combination of access flags indicating the desired access to the range. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glMapBufferRange")] - public static IntPtr MapBufferRange(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr length, OpenTK.Graphics.ES30.All access) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Map a section of a buffer object's data store - /// - /// - /// Specifies a binding to which the target buffer is bound. - /// - /// - /// Specifies the starting offset within the buffer of the range to be mapped. - /// - /// - /// Specifies the length of the range to be mapped. - /// - /// - /// Specifies a combination of access flags indicating the desired access to the range. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glMapBufferRange")] - public static IntPtr MapBufferRange(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, Int32 length, OpenTK.Graphics.ES30.BufferAccessMask access) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Map a section of a buffer object's data store - /// - /// - /// Specifies a binding to which the target buffer is bound. - /// - /// - /// Specifies the starting offset within the buffer of the range to be mapped. - /// - /// - /// Specifies the length of the range to be mapped. - /// - /// - /// Specifies a combination of access flags indicating the desired access to the range. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glMapBufferRange")] - public static IntPtr MapBufferRange(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr length, OpenTK.Graphics.ES30.BufferAccessMask access) { throw new BindingsNotRewrittenException(); } - - /// - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES30.All identifier, Int32 name, Int32 length, [CountAttribute(Computed = "label,length")] String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES30.All identifier, UInt32 name, Int32 length, [CountAttribute(Computed = "label,length")] String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, Int32 name, Int32 length, [CountAttribute(Computed = "label,length")] String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, UInt32 name, Int32 length, [CountAttribute(Computed = "label,length")] String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] - public static void ObjectPtrLabel(IntPtr ptr, Int32 length, [CountAttribute(Computed = "label,length")] String label) { throw new BindingsNotRewrittenException(); } - - /// - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] - [CLSCompliant(false)] - public static void ObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 length, [CountAttribute(Computed = "label,length")] String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] - [CLSCompliant(false)] - public static void ObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 length, [CountAttribute(Computed = "label,length")] String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] - [CLSCompliant(false)] - public static void ObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 length, [CountAttribute(Computed = "label,length")] String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// [length: COMPSIZE(label,length)] - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")] - public static void ObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 length, [CountAttribute(Computed = "label,length")] String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Pause transform feedback operations - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glPauseTransformFeedback")] - public static void PauseTransformFeedback() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set pixel storage modes - /// - /// - /// Specifies the symbolic name of the parameter to be set. Six values affect the packing of pixel data into memory: PackRowLength, PackImageHeight, PackSkipPixels, PackSkipRows, PackSkipImages, and PackAlignment. Six more affect the unpacking of pixel data from memory: UnpackRowLength, UnpackImageHeight, UnpackSkipPixels, UnpackSkipRows, UnpackSkipImages, and UnpackAlignment. - /// - /// - /// Specifies the value that pname is set to. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glPixelStorei")] - public static void PixelStore(OpenTK.Graphics.ES30.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set pixel storage modes - /// - /// - /// Specifies the symbolic name of the parameter to be set. Six values affect the packing of pixel data into memory: PackRowLength, PackImageHeight, PackSkipPixels, PackSkipRows, PackSkipImages, and PackAlignment. Six more affect the unpacking of pixel data from memory: UnpackRowLength, UnpackImageHeight, UnpackSkipPixels, UnpackSkipRows, UnpackSkipImages, and UnpackAlignment. - /// - /// - /// Specifies the value that pname is set to. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glPixelStorei")] - public static void PixelStore(OpenTK.Graphics.ES30.PixelStoreParameter pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set the scale and units used to calculate depth values - /// - /// - /// Specifies a scale factor that is used to create a variable depth offset for each polygon. The initial value is 0. - /// - /// - /// Is multiplied by an implementation-specific value to create a constant depth offset. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glPolygonOffset")] - public static void PolygonOffset(Single factor, Single units) { throw new BindingsNotRewrittenException(); } - - /// - /// Pop the active debug group - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPopDebugGroup")] - public static void PopDebugGroup() { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] - [CLSCompliant(false)] - public static void ProgramBinary(Int32 program, OpenTK.Graphics.ES30.All binaryFormat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] - [CLSCompliant(false)] - public static void ProgramBinary(Int32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T2[] binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] - [CLSCompliant(false)] - public static void ProgramBinary(Int32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T2[,] binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] - [CLSCompliant(false)] - public static void ProgramBinary(Int32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T2[,,] binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] - [CLSCompliant(false)] - public static void ProgramBinary(Int32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T2 binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] - [CLSCompliant(false)] - public static void ProgramBinary(UInt32 program, OpenTK.Graphics.ES30.All binaryFormat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] - [CLSCompliant(false)] - public static void ProgramBinary(UInt32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T2[] binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] - [CLSCompliant(false)] - public static void ProgramBinary(UInt32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T2[,] binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] - [CLSCompliant(false)] - public static void ProgramBinary(UInt32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T2[,,] binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")] - [CLSCompliant(false)] - public static void ProgramBinary(UInt32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T2 binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a parameter for a program object - /// - /// - /// Specifies the name of a program object whose parameter to modify. - /// - /// - /// Specifies the name of the parameter to modify. - /// - /// - /// Specifies the new value of the parameter specified by pname for program. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramParameteri")] - [CLSCompliant(false)] - public static void ProgramParameter(Int32 program, OpenTK.Graphics.ES30.All pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a parameter for a program object - /// - /// - /// Specifies the name of a program object whose parameter to modify. - /// - /// - /// Specifies the name of the parameter to modify. - /// - /// - /// Specifies the new value of the parameter specified by pname for program. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramParameteri")] - [CLSCompliant(false)] - public static void ProgramParameter(Int32 program, OpenTK.Graphics.ES30.ProgramParameterName pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a parameter for a program object - /// - /// - /// Specifies the name of a program object whose parameter to modify. - /// - /// - /// Specifies the name of the parameter to modify. - /// - /// - /// Specifies the new value of the parameter specified by pname for program. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramParameteri")] - [CLSCompliant(false)] - public static void ProgramParameter(UInt32 program, OpenTK.Graphics.ES30.All pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a parameter for a program object - /// - /// - /// Specifies the name of a program object whose parameter to modify. - /// - /// - /// Specifies the name of the parameter to modify. - /// - /// - /// Specifies the new value of the parameter specified by pname for program. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramParameteri")] - [CLSCompliant(false)] - public static void ProgramParameter(UInt32 program, OpenTK.Graphics.ES30.ProgramParameterName pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// [length: COMPSIZE(message,length)] - /// The a string containing the message to be sent to the debug output stream. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroup")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES30.All source, Int32 id, Int32 length, [CountAttribute(Computed = "message,length")] String message) { throw new BindingsNotRewrittenException(); } - - /// - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// [length: COMPSIZE(message,length)] - /// The a string containing the message to be sent to the debug output stream. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroup")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES30.All source, UInt32 id, Int32 length, [CountAttribute(Computed = "message,length")] String message) { throw new BindingsNotRewrittenException(); } - - /// - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// [length: COMPSIZE(message,length)] - /// The a string containing the message to be sent to the debug output stream. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroup")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES30.DebugSource source, Int32 id, Int32 length, [CountAttribute(Computed = "message,length")] String message) { throw new BindingsNotRewrittenException(); } - - /// - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// [length: COMPSIZE(message,length)] - /// The a string containing the message to be sent to the debug output stream. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroup")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES30.DebugSource source, UInt32 id, Int32 length, [CountAttribute(Computed = "message,length")] String message) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Select a color buffer source for pixels - /// - /// - /// Specifies a color buffer. Accepted values are Back, None, and ColorAttachmenti. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glReadBuffer")] - public static void ReadBuffer(OpenTK.Graphics.ES30.All src) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Select a color buffer source for pixels - /// - /// - /// Specifies a color buffer. Accepted values are Back, None, and ColorAttachmenti. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glReadBuffer")] - public static void ReadBuffer(OpenTK.Graphics.ES30.ReadBufferMode src) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, Int32 bufSize, [OutAttribute] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, Int32 bufSize, [InAttribute, OutAttribute] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, Int32 bufSize, [InAttribute, OutAttribute] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, Int32 bufSize, [InAttribute, OutAttribute] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, Int32 bufSize, [InAttribute, OutAttribute] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, Int32 bufSize, [OutAttribute] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, Int32 bufSize, [InAttribute, OutAttribute] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, Int32 bufSize, [InAttribute, OutAttribute] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, Int32 bufSize, [InAttribute, OutAttribute] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixels")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, Int32 bufSize, [InAttribute, OutAttribute] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [OutAttribute, CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - [CLSCompliant(false)] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T6[] pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - [CLSCompliant(false)] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T6[,] pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - [CLSCompliant(false)] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T6[,,] pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T6 pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [OutAttribute, CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - [CLSCompliant(false)] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T6[] pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - [CLSCompliant(false)] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T6[,] pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - [CLSCompliant(false)] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T6[,,] pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Read a block of pixels from the frame buffer - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat. - /// - /// - /// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Returns the pixel data. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")] - public static void ReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T6 pixels) - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Release resources consumed by the implementation's shader compiler - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReleaseShaderCompiler")] - public static void ReleaseShaderCompiler() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Establish data storage, format and dimensions of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glRenderbufferStorage")] - public static void RenderbufferStorage(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Establish data storage, format and dimensions of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glRenderbufferStorage")] - public static void RenderbufferStorage(OpenTK.Graphics.ES30.RenderbufferTarget target, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glRenderbufferStorageMultisample")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glRenderbufferStorageMultisample")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Resume transform feedback operations - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glResumeTransformFeedback")] - public static void ResumeTransformFeedback() { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify multisample coverage parameters - /// - /// - /// Specify a single floating-point sample coverage value. The value is clamped to the range [0 ,1]. The initial value is 1.0. - /// - /// - /// Specify a single boolean value representing if the coverage masks should be inverted. True and False are accepted. The initial value is False. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glSampleCoverage")] - public static void SampleCoverage(Single value, bool invert) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// - /// For the scalar commands, specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterf")] - [CLSCompliant(false)] - public static void SamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.All pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// - /// For the scalar commands, specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterf")] - [CLSCompliant(false)] - public static void SamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// - /// For the scalar commands, specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterf")] - [CLSCompliant(false)] - public static void SamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.All pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// - /// For the scalar commands, specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterf")] - [CLSCompliant(false)] - public static void SamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// [length: COMPSIZE(pname)] - /// For the scalar commands, specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterfv")] - [CLSCompliant(false)] - public static void SamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Single[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// [length: COMPSIZE(pname)] - /// For the scalar commands, specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterfv")] - [CLSCompliant(false)] - public static unsafe void SamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Single* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// [length: COMPSIZE(pname)] - /// For the scalar commands, specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterfv")] - [CLSCompliant(false)] - public static void SamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Single[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// [length: COMPSIZE(pname)] - /// For the scalar commands, specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterfv")] - [CLSCompliant(false)] - public static unsafe void SamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Single* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// [length: COMPSIZE(pname)] - /// For the scalar commands, specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterfv")] - [CLSCompliant(false)] - public static void SamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Single[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// [length: COMPSIZE(pname)] - /// For the scalar commands, specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterfv")] - [CLSCompliant(false)] - public static unsafe void SamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Single* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// [length: COMPSIZE(pname)] - /// For the scalar commands, specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterfv")] - [CLSCompliant(false)] - public static void SamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Single[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// [length: COMPSIZE(pname)] - /// For the scalar commands, specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterfv")] - [CLSCompliant(false)] - public static unsafe void SamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Single* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// - /// For the scalar commands, specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteri")] - [CLSCompliant(false)] - public static void SamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// - /// For the scalar commands, specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteri")] - [CLSCompliant(false)] - public static void SamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// - /// For the scalar commands, specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteri")] - [CLSCompliant(false)] - public static void SamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// - /// For the scalar commands, specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteri")] - [CLSCompliant(false)] - public static void SamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// [length: COMPSIZE(pname)] - /// For the scalar commands, specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteriv")] - [CLSCompliant(false)] - public static void SamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// [length: COMPSIZE(pname)] - /// For the scalar commands, specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteriv")] - [CLSCompliant(false)] - public static unsafe void SamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// [length: COMPSIZE(pname)] - /// For the scalar commands, specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteriv")] - [CLSCompliant(false)] - public static void SamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// [length: COMPSIZE(pname)] - /// For the scalar commands, specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteriv")] - [CLSCompliant(false)] - public static unsafe void SamplerParameter(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// [length: COMPSIZE(pname)] - /// For the scalar commands, specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteriv")] - [CLSCompliant(false)] - public static void SamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// [length: COMPSIZE(pname)] - /// For the scalar commands, specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteriv")] - [CLSCompliant(false)] - public static unsafe void SamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// [length: COMPSIZE(pname)] - /// For the scalar commands, specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteriv")] - [CLSCompliant(false)] - public static void SamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Set sampler parameters - /// - /// - /// Specifies the sampler object whose parameter to modify. - /// - /// - /// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc. - /// - /// [length: COMPSIZE(pname)] - /// For the scalar commands, specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteriv")] - [CLSCompliant(false)] - public static unsafe void SamplerParameter(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define the scissor box - /// - /// - /// Specify the lower left corner of the scissor box. Initially (0, 0). - /// - /// - /// Specify the lower left corner of the scissor box. Initially (0, 0). - /// - /// - /// Specify the width and height of the scissor box. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - /// - /// Specify the width and height of the scissor box. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glScissor")] - public static void Scissor(Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES30.All binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES30.All binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref Int32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES30.All binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] Int32* shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES30.All binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32[] shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES30.All binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES30.All binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES30.All binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Load pre-compiled shader binaries - /// - /// - /// Specifies the number of shader object handles contained in shaders. - /// - /// [length: count] - /// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries. - /// - /// - /// Specifies the format of the shader binaries contained in binary. - /// - /// [length: length] - /// Specifies the address of an array of bytes containing pre-compiled binary shader code. - /// - /// - /// Specifies the length of the array whose address is given in binary. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")] - [CLSCompliant(false)] - public static unsafe void ShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, OpenTK.Graphics.ES30.ShaderBinaryFormat binaryformat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 binary, Int32 length) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Replaces the source code in a shader object - /// - /// - /// Specifies the handle of the shader object whose source code is to be replaced. - /// - /// - /// Specifies the number of elements in the string and length arrays. - /// - /// [length: count] - /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. - /// - /// [length: count] - /// Specifies an array of string lengths. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] - [CLSCompliant(false)] - public static void ShaderSource(Int32 shader, Int32 count, [CountAttribute(Parameter = "count")] String[] @string, [CountAttribute(Parameter = "count")] Int32[] length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Replaces the source code in a shader object - /// - /// - /// Specifies the handle of the shader object whose source code is to be replaced. - /// - /// - /// Specifies the number of elements in the string and length arrays. - /// - /// [length: count] - /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. - /// - /// [length: count] - /// Specifies an array of string lengths. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] - [CLSCompliant(false)] - public static void ShaderSource(Int32 shader, Int32 count, [CountAttribute(Parameter = "count")] String[] @string, [CountAttribute(Parameter = "count")] ref Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Replaces the source code in a shader object - /// - /// - /// Specifies the handle of the shader object whose source code is to be replaced. - /// - /// - /// Specifies the number of elements in the string and length arrays. - /// - /// [length: count] - /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. - /// - /// [length: count] - /// Specifies an array of string lengths. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] - [CLSCompliant(false)] - public static unsafe void ShaderSource(Int32 shader, Int32 count, [CountAttribute(Parameter = "count")] String[] @string, [CountAttribute(Parameter = "count")] Int32* length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Replaces the source code in a shader object - /// - /// - /// Specifies the handle of the shader object whose source code is to be replaced. - /// - /// - /// Specifies the number of elements in the string and length arrays. - /// - /// [length: count] - /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. - /// - /// [length: count] - /// Specifies an array of string lengths. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] - [CLSCompliant(false)] - public static void ShaderSource(UInt32 shader, Int32 count, [CountAttribute(Parameter = "count")] String[] @string, [CountAttribute(Parameter = "count")] Int32[] length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Replaces the source code in a shader object - /// - /// - /// Specifies the handle of the shader object whose source code is to be replaced. - /// - /// - /// Specifies the number of elements in the string and length arrays. - /// - /// [length: count] - /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. - /// - /// [length: count] - /// Specifies an array of string lengths. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] - [CLSCompliant(false)] - public static void ShaderSource(UInt32 shader, Int32 count, [CountAttribute(Parameter = "count")] String[] @string, [CountAttribute(Parameter = "count")] ref Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Replaces the source code in a shader object - /// - /// - /// Specifies the handle of the shader object whose source code is to be replaced. - /// - /// - /// Specifies the number of elements in the string and length arrays. - /// - /// [length: count] - /// Specifies an array of pointers to strings containing the source code to be loaded into the shader. - /// - /// [length: count] - /// Specifies an array of string lengths. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")] - [CLSCompliant(false)] - public static unsafe void ShaderSource(UInt32 shader, Int32 count, [CountAttribute(Parameter = "count")] String[] @string, [CountAttribute(Parameter = "count")] Int32* length) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and back function and reference value for stencil testing - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFunc")] - [CLSCompliant(false)] - public static void StencilFunc(OpenTK.Graphics.ES30.All func, Int32 @ref, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and back function and reference value for stencil testing - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFunc")] - [CLSCompliant(false)] - public static void StencilFunc(OpenTK.Graphics.ES30.All func, Int32 @ref, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and back function and reference value for stencil testing - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFunc")] - [CLSCompliant(false)] - public static void StencilFunc(OpenTK.Graphics.ES30.StencilFunction func, Int32 @ref, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and back function and reference value for stencil testing - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFunc")] - [CLSCompliant(false)] - public static void StencilFunc(OpenTK.Graphics.ES30.StencilFunction func, Int32 @ref, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and/or back function and reference value for stencil testing - /// - /// - /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] - [CLSCompliant(false)] - public static void StencilFuncSeparate(OpenTK.Graphics.ES30.All face, OpenTK.Graphics.ES30.All func, Int32 @ref, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and/or back function and reference value for stencil testing - /// - /// - /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] - [CLSCompliant(false)] - public static void StencilFuncSeparate(OpenTK.Graphics.ES30.All face, OpenTK.Graphics.ES30.All func, Int32 @ref, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and/or back function and reference value for stencil testing - /// - /// - /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] - [CLSCompliant(false)] - public static void StencilFuncSeparate(OpenTK.Graphics.ES30.StencilFace face, OpenTK.Graphics.ES30.StencilFunction func, Int32 @ref, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and/or back function and reference value for stencil testing - /// - /// - /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. - /// - /// - /// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0. - /// - /// - /// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")] - [CLSCompliant(false)] - public static void StencilFuncSeparate(OpenTK.Graphics.ES30.StencilFace face, OpenTK.Graphics.ES30.StencilFunction func, Int32 @ref, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Control the front and back writing of individual bits in the stencil planes - /// - /// - /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMask")] - [CLSCompliant(false)] - public static void StencilMask(Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Control the front and back writing of individual bits in the stencil planes - /// - /// - /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMask")] - [CLSCompliant(false)] - public static void StencilMask(UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Control the front and/or back writing of individual bits in the stencil planes - /// - /// - /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] - [CLSCompliant(false)] - public static void StencilMaskSeparate(OpenTK.Graphics.ES30.All face, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Control the front and/or back writing of individual bits in the stencil planes - /// - /// - /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] - [CLSCompliant(false)] - public static void StencilMaskSeparate(OpenTK.Graphics.ES30.All face, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Control the front and/or back writing of individual bits in the stencil planes - /// - /// - /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] - [CLSCompliant(false)] - public static void StencilMaskSeparate(OpenTK.Graphics.ES30.StencilFace face, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Control the front and/or back writing of individual bits in the stencil planes - /// - /// - /// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")] - [CLSCompliant(false)] - public static void StencilMaskSeparate(OpenTK.Graphics.ES30.StencilFace face, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and back stencil test actions - /// - /// - /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. - /// - /// - /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. - /// - /// - /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOp")] - public static void StencilOp(OpenTK.Graphics.ES30.All fail, OpenTK.Graphics.ES30.All zfail, OpenTK.Graphics.ES30.All zpass) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and back stencil test actions - /// - /// - /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. - /// - /// - /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. - /// - /// - /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOp")] - public static void StencilOp(OpenTK.Graphics.ES30.StencilOp fail, OpenTK.Graphics.ES30.StencilOp zfail, OpenTK.Graphics.ES30.StencilOp zpass) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and/or back stencil test actions - /// - /// - /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. - /// - /// - /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. - /// - /// - /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOpSeparate")] - public static void StencilOpSeparate(OpenTK.Graphics.ES30.All face, OpenTK.Graphics.ES30.All sfail, OpenTK.Graphics.ES30.All dpfail, OpenTK.Graphics.ES30.All dppass) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set front and/or back stencil test actions - /// - /// - /// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. - /// - /// - /// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. - /// - /// - /// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. - /// - /// - /// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOpSeparate")] - public static void StencilOpSeparate(OpenTK.Graphics.ES30.StencilFace face, OpenTK.Graphics.ES30.StencilOp sfail, OpenTK.Graphics.ES30.StencilOp dpfail, OpenTK.Graphics.ES30.StencilOp dppass) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - public static void TexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - public static void TexImage2D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T8 pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - public static void TexImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - [CLSCompliant(false)] - public static void TexImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture image - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")] - public static void TexImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T8 pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] - public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[,] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[,,] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] - public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] ref T9 pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] - public static void TexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[,] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[,,] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")] - public static void TexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] ref T9 pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. - /// - /// - /// Specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterf")] - public static void TexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. - /// - /// - /// Specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterf")] - public static void TexParameter(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, Single param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterfv")] - [CLSCompliant(false)] - public static void TexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterfv")] - [CLSCompliant(false)] - public static unsafe void TexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterfv")] - [CLSCompliant(false)] - public static void TexParameter(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, [CountAttribute(Computed = "pname")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterfv")] - [CLSCompliant(false)] - public static unsafe void TexParameter(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, [CountAttribute(Computed = "pname")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. - /// - /// - /// Specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteri")] - public static void TexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. - /// - /// - /// Specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteri")] - public static void TexParameter(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteriv")] - [CLSCompliant(false)] - public static void TexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteriv")] - [CLSCompliant(false)] - public static unsafe void TexParameter(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteriv")] - [CLSCompliant(false)] - public static void TexParameter(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set texture parameters - /// - /// - /// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap. - /// - /// - /// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR. - /// - /// [length: COMPSIZE(pname)] - /// Specifies the value of pname. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteriv")] - [CLSCompliant(false)] - public static unsafe void TexParameter(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Simultaneously specify storage for all levels of a two-dimensional texture - /// - /// - /// Specify the target of the operation. target must be one of Texture2D, or TextureCubeMap. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexStorage2D")] - public static void TexStorage2D(OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Simultaneously specify storage for all levels of a two-dimensional texture - /// - /// - /// Specify the target of the operation. target must be one of Texture2D, or TextureCubeMap. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexStorage2D")] - public static void TexStorage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 levels, OpenTK.Graphics.ES30.SizedInternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Simultaneously specify storage for all levels of a three-dimensional or two-dimensional array texture - /// - /// - /// Specify the target of the operation. target must be one of Texture3D, or Texture2DArray. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - /// - /// Specifies the depth of the texture, in texels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexStorage3D")] - public static void TexStorage3D(OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Simultaneously specify storage for all levels of a three-dimensional or two-dimensional array texture - /// - /// - /// Specify the target of the operation. target must be one of Texture3D, or Texture2DArray. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - /// - /// Specifies the depth of the texture, in texels. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexStorage3D")] - public static void TexStorage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 levels, OpenTK.Graphics.ES30.SizedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - public static void TexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - public static void TexSubImage2D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T8 pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - public static void TexSubImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - [CLSCompliant(false)] - public static void TexSubImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] T8[,,] pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify a two-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")] - public static void TexSubImage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height")] ref T8 pixels) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] - public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] - [CLSCompliant(false)] - public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T10[] pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] - [CLSCompliant(false)] - public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T10[,] pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] - [CLSCompliant(false)] - public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T10[,,] pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] - public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] ref T10 pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] - public static void TexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] - [CLSCompliant(false)] - public static void TexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T10[] pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] - [CLSCompliant(false)] - public static void TexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T10[,] pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] - [CLSCompliant(false)] - public static void TexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T10[,,] pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")] - public static void TexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] ref T10 pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify values to record in transform feedback buffers - /// - /// - /// The name of the target program object. - /// - /// - /// The number of varying variables used for transform feedback. - /// - /// [length: count] - /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. - /// - /// - /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTransformFeedbackVaryings")] - [CLSCompliant(false)] - public static void TransformFeedbackVaryings(Int32 program, Int32 count, [CountAttribute(Parameter = "count")] String[] varyings, OpenTK.Graphics.ES30.All bufferMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify values to record in transform feedback buffers - /// - /// - /// The name of the target program object. - /// - /// - /// The number of varying variables used for transform feedback. - /// - /// [length: count] - /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. - /// - /// - /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTransformFeedbackVaryings")] - [CLSCompliant(false)] - public static void TransformFeedbackVaryings(Int32 program, Int32 count, [CountAttribute(Parameter = "count")] String[] varyings, OpenTK.Graphics.ES30.TransformFeedbackMode bufferMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify values to record in transform feedback buffers - /// - /// - /// The name of the target program object. - /// - /// - /// The number of varying variables used for transform feedback. - /// - /// [length: count] - /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. - /// - /// - /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTransformFeedbackVaryings")] - [CLSCompliant(false)] - public static void TransformFeedbackVaryings(UInt32 program, Int32 count, [CountAttribute(Parameter = "count")] String[] varyings, OpenTK.Graphics.ES30.All bufferMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify values to record in transform feedback buffers - /// - /// - /// The name of the target program object. - /// - /// - /// The number of varying variables used for transform feedback. - /// - /// [length: count] - /// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. - /// - /// - /// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTransformFeedbackVaryings")] - [CLSCompliant(false)] - public static void TransformFeedbackVaryings(UInt32 program, Int32 count, [CountAttribute(Parameter = "count")] String[] varyings, OpenTK.Graphics.ES30.TransformFeedbackMode bufferMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1f")] - public static void Uniform1(Int32 location, Single v0) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*1] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*1] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*1] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")] - [CLSCompliant(false)] - public static unsafe void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1i")] - public static void Uniform1(Int32 location, Int32 v0) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*1] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*1] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*1] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")] - [CLSCompliant(false)] - public static unsafe void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1ui")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, UInt32 v0) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*1] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1uiv")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] UInt32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*1] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1uiv")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] ref UInt32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*1] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1uiv")] - [CLSCompliant(false)] - public static unsafe void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] UInt32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2f")] - public static void Uniform2(Int32 location, Single v0, Single v1) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")] - [CLSCompliant(false)] - public static unsafe void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2i")] - public static void Uniform2(Int32 location, Int32 v0, Int32 v1) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2iv")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2iv")] - [CLSCompliant(false)] - public static unsafe void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2ui")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, UInt32 v0, UInt32 v1) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2uiv")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2uiv")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref UInt32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2uiv")] - [CLSCompliant(false)] - public static unsafe void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3f")] - public static void Uniform3(Int32 location, Single v0, Single v1, Single v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")] - [CLSCompliant(false)] - public static unsafe void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3i")] - public static void Uniform3(Int32 location, Int32 v0, Int32 v1, Int32 v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")] - [CLSCompliant(false)] - public static unsafe void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3ui")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3uiv")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3uiv")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref UInt32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3uiv")] - [CLSCompliant(false)] - public static unsafe void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4f")] - public static void Uniform4(Int32 location, Single v0, Single v1, Single v2, Single v3) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")] - [CLSCompliant(false)] - public static unsafe void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4i")] - public static void Uniform4(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")] - [CLSCompliant(false)] - public static unsafe void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4ui")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4uiv")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4uiv")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref UInt32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4uiv")] - [CLSCompliant(false)] - public static unsafe void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Assign a binding point to an active uniform block - /// - /// - /// The name of a program object containing the active uniform block whose binding to assign. - /// - /// - /// The index of the active uniform block within program whose binding to assign. - /// - /// - /// Specifies the binding point to which to bind the uniform block with index uniformBlockIndex within program. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformBlockBinding")] - [CLSCompliant(false)] - public static void UniformBlockBinding(Int32 program, Int32 uniformBlockIndex, Int32 uniformBlockBinding) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Assign a binding point to an active uniform block - /// - /// - /// The name of a program object containing the active uniform block whose binding to assign. - /// - /// - /// The index of the active uniform block within program whose binding to assign. - /// - /// - /// Specifies the binding point to which to bind the uniform block with index uniformBlockIndex within program. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformBlockBinding")] - [CLSCompliant(false)] - public static void UniformBlockBinding(UInt32 program, UInt32 uniformBlockIndex, UInt32 uniformBlockBinding) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// - /// - /// [length: count*4] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniformMatrix2fv")] - [CLSCompliant(false)] - public static void UniformMatrix2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// - /// - /// [length: count*4] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniformMatrix2fv")] - [CLSCompliant(false)] - public static void UniformMatrix2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// - /// - /// [length: count*4] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniformMatrix2fv")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformMatrix2x3fv")] - [CLSCompliant(false)] - public static void UniformMatrix2x3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformMatrix2x3fv")] - [CLSCompliant(false)] - public static void UniformMatrix2x3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformMatrix2x3fv")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix2x3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformMatrix2x4fv")] - [CLSCompliant(false)] - public static void UniformMatrix2x4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformMatrix2x4fv")] - [CLSCompliant(false)] - public static void UniformMatrix2x4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformMatrix2x4fv")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix2x4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// - /// - /// [length: count*9] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniformMatrix3fv")] - [CLSCompliant(false)] - public static void UniformMatrix3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// - /// - /// [length: count*9] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniformMatrix3fv")] - [CLSCompliant(false)] - public static void UniformMatrix3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// - /// - /// [length: count*9] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniformMatrix3fv")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformMatrix3x2fv")] - [CLSCompliant(false)] - public static void UniformMatrix3x2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformMatrix3x2fv")] - [CLSCompliant(false)] - public static void UniformMatrix3x2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformMatrix3x2fv")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix3x2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformMatrix3x4fv")] - [CLSCompliant(false)] - public static void UniformMatrix3x4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformMatrix3x4fv")] - [CLSCompliant(false)] - public static void UniformMatrix3x4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformMatrix3x4fv")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix3x4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// - /// - /// [length: count*16] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniformMatrix4fv")] - [CLSCompliant(false)] - public static void UniformMatrix4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// - /// - /// [length: count*16] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniformMatrix4fv")] - [CLSCompliant(false)] - public static void UniformMatrix4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// - /// - /// - /// [length: count*16] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniformMatrix4fv")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformMatrix4x2fv")] - [CLSCompliant(false)] - public static void UniformMatrix4x2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformMatrix4x2fv")] - [CLSCompliant(false)] - public static void UniformMatrix4x2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformMatrix4x2fv")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix4x2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformMatrix4x3fv")] - [CLSCompliant(false)] - public static void UniformMatrix4x3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformMatrix4x3fv")] - [CLSCompliant(false)] - public static void UniformMatrix4x3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformMatrix4x3fv")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix4x3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUnmapBuffer")] - public static bool UnmapBuffer(OpenTK.Graphics.ES30.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUnmapBuffer")] - public static bool UnmapBuffer(OpenTK.Graphics.ES30.BufferTarget target) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Installs a program object as part of current rendering state - /// - /// - /// Specifies the handle of the program object whose executables are to be used as part of current rendering state. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUseProgram")] - [CLSCompliant(false)] - public static void UseProgram(Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Installs a program object as part of current rendering state - /// - /// - /// Specifies the handle of the program object whose executables are to be used as part of current rendering state. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUseProgram")] - [CLSCompliant(false)] - public static void UseProgram(UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Validates a program object - /// - /// - /// Specifies the handle of the program object to be validated. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glValidateProgram")] - [CLSCompliant(false)] - public static void ValidateProgram(Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Validates a program object - /// - /// - /// Specifies the handle of the program object to be validated. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glValidateProgram")] - [CLSCompliant(false)] - public static void ValidateProgram(UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1f")] - [CLSCompliant(false)] - public static void VertexAttrib1(Int32 index, Single x) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1f")] - [CLSCompliant(false)] - public static void VertexAttrib1(UInt32 index, Single x) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 1] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")] - [CLSCompliant(false)] - public static unsafe void VertexAttrib1(Int32 index, [CountAttribute(Count = 1)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 1] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")] - [CLSCompliant(false)] - public static unsafe void VertexAttrib1(UInt32 index, [CountAttribute(Count = 1)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2f")] - [CLSCompliant(false)] - public static void VertexAttrib2(Int32 index, Single x, Single y) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2f")] - [CLSCompliant(false)] - public static void VertexAttrib2(UInt32 index, Single x, Single y) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 2] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] - [CLSCompliant(false)] - public static void VertexAttrib2(Int32 index, [CountAttribute(Count = 2)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 2] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] - [CLSCompliant(false)] - public static void VertexAttrib2(Int32 index, [CountAttribute(Count = 2)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 2] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] - [CLSCompliant(false)] - public static unsafe void VertexAttrib2(Int32 index, [CountAttribute(Count = 2)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 2] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] - [CLSCompliant(false)] - public static void VertexAttrib2(UInt32 index, [CountAttribute(Count = 2)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 2] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] - [CLSCompliant(false)] - public static void VertexAttrib2(UInt32 index, [CountAttribute(Count = 2)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 2] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")] - [CLSCompliant(false)] - public static unsafe void VertexAttrib2(UInt32 index, [CountAttribute(Count = 2)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3f")] - [CLSCompliant(false)] - public static void VertexAttrib3(Int32 index, Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3f")] - [CLSCompliant(false)] - public static void VertexAttrib3(UInt32 index, Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 3] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] - [CLSCompliant(false)] - public static void VertexAttrib3(Int32 index, [CountAttribute(Count = 3)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 3] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] - [CLSCompliant(false)] - public static void VertexAttrib3(Int32 index, [CountAttribute(Count = 3)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 3] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] - [CLSCompliant(false)] - public static unsafe void VertexAttrib3(Int32 index, [CountAttribute(Count = 3)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 3] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] - [CLSCompliant(false)] - public static void VertexAttrib3(UInt32 index, [CountAttribute(Count = 3)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 3] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] - [CLSCompliant(false)] - public static void VertexAttrib3(UInt32 index, [CountAttribute(Count = 3)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 3] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")] - [CLSCompliant(false)] - public static unsafe void VertexAttrib3(UInt32 index, [CountAttribute(Count = 3)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4f")] - [CLSCompliant(false)] - public static void VertexAttrib4(Int32 index, Single x, Single y, Single z, Single w) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4f")] - [CLSCompliant(false)] - public static void VertexAttrib4(UInt32 index, Single x, Single y, Single z, Single w) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 4] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] - [CLSCompliant(false)] - public static void VertexAttrib4(Int32 index, [CountAttribute(Count = 4)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 4] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] - [CLSCompliant(false)] - public static void VertexAttrib4(Int32 index, [CountAttribute(Count = 4)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 4] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] - [CLSCompliant(false)] - public static unsafe void VertexAttrib4(Int32 index, [CountAttribute(Count = 4)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 4] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] - [CLSCompliant(false)] - public static void VertexAttrib4(UInt32 index, [CountAttribute(Count = 4)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 4] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] - [CLSCompliant(false)] - public static void VertexAttrib4(UInt32 index, [CountAttribute(Count = 4)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Specifies the value of a generic vertex attribute - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// [length: 4] - /// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")] - [CLSCompliant(false)] - public static unsafe void VertexAttrib4(UInt32 index, [CountAttribute(Count = 4)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Modify the rate at which generic vertex attributes advance during instanced rendering - /// - /// - /// Specify the index of the generic vertex attribute. - /// - /// - /// Specify the number of instances that will pass between updates of the generic attribute at slot index. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribDivisor")] - [CLSCompliant(false)] - public static void VertexAttribDivisor(Int32 index, Int32 divisor) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Modify the rate at which generic vertex attributes advance during instanced rendering - /// - /// - /// Specify the index of the generic vertex attribute. - /// - /// - /// Specify the number of instances that will pass between updates of the generic attribute at slot index. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribDivisor")] - [CLSCompliant(false)] - public static void VertexAttribDivisor(UInt32 index, UInt32 divisor) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribI4i")] - [CLSCompliant(false)] - public static void VertexAttribI4(Int32 index, Int32 x, Int32 y, Int32 z, Int32 w) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribI4i")] - [CLSCompliant(false)] - public static void VertexAttribI4(UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// [length: 4] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribI4iv")] - [CLSCompliant(false)] - public static void VertexAttribI4(Int32 index, [CountAttribute(Count = 4)] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// [length: 4] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribI4iv")] - [CLSCompliant(false)] - public static void VertexAttribI4(Int32 index, [CountAttribute(Count = 4)] ref Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// [length: 4] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribI4iv")] - [CLSCompliant(false)] - public static unsafe void VertexAttribI4(Int32 index, [CountAttribute(Count = 4)] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// [length: 4] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribI4iv")] - [CLSCompliant(false)] - public static void VertexAttribI4(UInt32 index, [CountAttribute(Count = 4)] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// [length: 4] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribI4iv")] - [CLSCompliant(false)] - public static void VertexAttribI4(UInt32 index, [CountAttribute(Count = 4)] ref Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// [length: 4] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribI4iv")] - [CLSCompliant(false)] - public static unsafe void VertexAttribI4(UInt32 index, [CountAttribute(Count = 4)] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribI4ui")] - [CLSCompliant(false)] - public static void VertexAttribI4(UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// [length: 4] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribI4uiv")] - [CLSCompliant(false)] - public static void VertexAttribI4(UInt32 index, [CountAttribute(Count = 4)] UInt32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// [length: 4] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribI4uiv")] - [CLSCompliant(false)] - public static void VertexAttribI4(UInt32 index, [CountAttribute(Count = 4)] ref UInt32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// [length: 4] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribI4uiv")] - [CLSCompliant(false)] - public static unsafe void VertexAttribI4(UInt32 index, [CountAttribute(Count = 4)] UInt32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.All type, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T4[] pointer) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T4[,] pointer) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T4[,,] pointer) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T4 pointer) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribIntegerType type, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribIntegerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T4[] pointer) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribIntegerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T4[,] pointer) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribIntegerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T4[,,] pointer) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribIntegerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T4 pointer) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.All type, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T4[] pointer) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T4[,] pointer) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T4[,,] pointer) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.All type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T4 pointer) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribIntegerType type, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribIntegerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T4[] pointer) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribIntegerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T4[,] pointer) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribIntegerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T4[,,] pointer) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// - /// - /// - /// - /// [length: COMPSIZE(size,type,stride)] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribIPointer")] - [CLSCompliant(false)] - public static void VertexAttribIPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribIntegerType type, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T4 pointer) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.All type, bool normalized, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.All type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.All type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[,] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.All type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[,,] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.All type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T5 pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribPointerType type, bool normalized, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribPointerType type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribPointerType type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[,] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribPointerType type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[,,] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(Int32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribPointerType type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T5 pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.All type, bool normalized, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.All type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.All type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[,] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.All type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[,,] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.All type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T5 pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribPointerType type, bool normalized, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer) { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribPointerType type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribPointerType type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[,] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribPointerType type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] T5[,,] pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Define an array of generic vertex attribute data - /// - /// - /// Specifies the index of the generic vertex attribute to be modified. - /// - /// - /// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4. - /// - /// - /// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float. - /// - /// - /// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed. - /// - /// - /// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. - /// - /// [length: COMPSIZE(size,type,stride)] - /// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")] - [CLSCompliant(false)] - public static void VertexAttribPointer(UInt32 index, Int32 size, OpenTK.Graphics.ES30.VertexAttribPointerType type, bool normalized, Int32 stride, [InAttribute, OutAttribute, CountAttribute(Computed = "size,type,stride")] ref T5 pointer) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: v2.0 or ES_VERSION_2_0] - /// Set the viewport - /// - /// - /// Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// Specify the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - /// - /// Specify the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - [AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glViewport")] - public static void Viewport(Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Instruct the GL server to block until the specified sync object becomes signaled - /// - /// - /// Specifies the sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags must be zero. - /// - /// - /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glWaitSync")] - [CLSCompliant(false)] - public static void WaitSync(IntPtr sync, OpenTK.Graphics.ES30.All flags, Int64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Instruct the GL server to block until the specified sync object becomes signaled - /// - /// - /// Specifies the sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags must be zero. - /// - /// - /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glWaitSync")] - [CLSCompliant(false)] - public static void WaitSync(IntPtr sync, OpenTK.Graphics.ES30.All flags, UInt64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Instruct the GL server to block until the specified sync object becomes signaled - /// - /// - /// Specifies the sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags must be zero. - /// - /// - /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glWaitSync")] - [CLSCompliant(false)] - public static void WaitSync(IntPtr sync, OpenTK.Graphics.ES30.WaitSyncFlags flags, Int64 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: v3.0 or ES_VERSION_3_0] - /// Instruct the GL server to block until the specified sync object becomes signaled - /// - /// - /// Specifies the sync object whose status to wait on. - /// - /// - /// A bitfield controlling the command flushing behavior. flags must be zero. - /// - /// - /// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored. - /// - [AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glWaitSync")] - [CLSCompliant(false)] - public static void WaitSync(IntPtr sync, OpenTK.Graphics.ES30.WaitSyncFlags flags, UInt64 timeout) { throw new BindingsNotRewrittenException(); } - - public static partial class Ext - { - /// [requires: EXT_win32_keyed_mutex] - /// - /// - /// - [AutoGenerated(Category = "EXT_win32_keyed_mutex", Version = "", EntryPoint = "glAcquireKeyedMutexWin32EXT")] - [CLSCompliant(false)] - public static bool AcquireKeyedMutexWin32(Int32 memory, Int64 key, Int32 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_win32_keyed_mutex] - /// - /// - /// - [AutoGenerated(Category = "EXT_win32_keyed_mutex", Version = "", EntryPoint = "glAcquireKeyedMutexWin32EXT")] - [CLSCompliant(false)] - public static bool AcquireKeyedMutexWin32(UInt32 memory, UInt64 key, UInt32 timeout) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveProgramEXT")] - [CLSCompliant(false)] - public static void ActiveProgram(Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveProgramEXT")] - [CLSCompliant(false)] - public static void ActiveProgram(UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Set the active program object for a program pipeline object - /// - /// - /// Specifies the program pipeline object to set the active program object for. - /// - /// - /// Specifies the program object to set as the active program pipeline object pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveShaderProgramEXT")] - [CLSCompliant(false)] - public static void ActiveShaderProgram(Int32 pipeline, Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Set the active program object for a program pipeline object - /// - /// - /// Specifies the program pipeline object to set the active program object for. - /// - /// - /// Specifies the program object to set as the active program pipeline object pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveShaderProgramEXT")] - [CLSCompliant(false)] - public static void ActiveShaderProgram(UInt32 pipeline, UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delimit the boundaries of a query object - /// - /// - /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. - /// - /// - /// Specifies the name of a query object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glBeginQueryEXT")] - [CLSCompliant(false)] - public static void BeginQuery(OpenTK.Graphics.ES30.All target, Int32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delimit the boundaries of a query object - /// - /// - /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. - /// - /// - /// Specifies the name of a query object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glBeginQueryEXT")] - [CLSCompliant(false)] - public static void BeginQuery(OpenTK.Graphics.ES30.All target, UInt32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delimit the boundaries of a query object - /// - /// - /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. - /// - /// - /// Specifies the name of a query object. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glBeginQueryEXT")] - [CLSCompliant(false)] - public static void BeginQuery(OpenTK.Graphics.ES30.QueryTarget target, Int32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delimit the boundaries of a query object - /// - /// - /// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten. - /// - /// - /// Specifies the name of a query object. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glBeginQueryEXT")] - [CLSCompliant(false)] - public static void BeginQuery(OpenTK.Graphics.ES30.QueryTarget target, UInt32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Bind a user-defined varying out variable to a fragment shader color number - /// - /// - /// The name of the program containing varying out variable whose binding to modify - /// - /// - /// The color number to bind the user-defined varying out variable to - /// - /// [length: COMPSIZE(name)] - /// The name of the user-defined varying out variable whose binding to modify - /// - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glBindFragDataLocationEXT")] - [CLSCompliant(false)] - public static void BindFragDataLocation(Int32 program, Int32 color, [CountAttribute(Computed = "name")] String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Bind a user-defined varying out variable to a fragment shader color number - /// - /// - /// The name of the program containing varying out variable whose binding to modify - /// - /// - /// The color number to bind the user-defined varying out variable to - /// - /// [length: COMPSIZE(name)] - /// The name of the user-defined varying out variable whose binding to modify - /// - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glBindFragDataLocationEXT")] - [CLSCompliant(false)] - public static void BindFragDataLocation(UInt32 program, UInt32 color, [CountAttribute(Computed = "name")] String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Bind a user-defined varying out variable to a fragment shader color number and index - /// - /// - /// The name of the program containing varying out variable whose binding to modify - /// - /// - /// The color number to bind the user-defined varying out variable to - /// - /// - /// The index of the color input to bind the user-defined varying out variable to - /// - /// - /// The name of the user-defined varying out variable whose binding to modify - /// - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glBindFragDataLocationIndexedEXT")] - [CLSCompliant(false)] - public static void BindFragDataLocationIndexed(Int32 program, Int32 colorNumber, Int32 index, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Bind a user-defined varying out variable to a fragment shader color number and index - /// - /// - /// The name of the program containing varying out variable whose binding to modify - /// - /// - /// The color number to bind the user-defined varying out variable to - /// - /// - /// The index of the color input to bind the user-defined varying out variable to - /// - /// - /// The name of the user-defined varying out variable whose binding to modify - /// - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glBindFragDataLocationIndexedEXT")] - [CLSCompliant(false)] - public static void BindFragDataLocationIndexed(UInt32 program, UInt32 colorNumber, UInt32 index, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Bind a program pipeline to the current context - /// - /// - /// Specifies the name of the pipeline object to bind to the context. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glBindProgramPipelineEXT")] - [CLSCompliant(false)] - public static void BindProgramPipeline(Int32 pipeline) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Bind a program pipeline to the current context - /// - /// - /// Specifies the name of the pipeline object to bind to the context. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glBindProgramPipelineEXT")] - [CLSCompliant(false)] - public static void BindProgramPipeline(UInt32 pipeline) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_minmax] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_blend_minmax", Version = "", EntryPoint = "glBlendEquationEXT")] - public static void BlendEquation(OpenTK.Graphics.ES30.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_minmax] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [AutoGenerated(Category = "EXT_blend_minmax", Version = "", EntryPoint = "glBlendEquationEXT")] - public static void BlendEquation(OpenTK.Graphics.ES30.BlendEquationMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiEXT")] - [CLSCompliant(false)] - public static void BlendEquation(Int32 buf, OpenTK.Graphics.ES30.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiEXT")] - [CLSCompliant(false)] - public static void BlendEquation(Int32 buf, OpenTK.Graphics.ES30.BlendEquationMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiEXT")] - [CLSCompliant(false)] - public static void BlendEquation(UInt32 buf, OpenTK.Graphics.ES30.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiEXT")] - [CLSCompliant(false)] - public static void BlendEquation(UInt32 buf, OpenTK.Graphics.ES30.BlendEquationMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiEXT")] - [CLSCompliant(false)] - public static void BlendEquationSeparate(Int32 buf, OpenTK.Graphics.ES30.All modeRGB, OpenTK.Graphics.ES30.All modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiEXT")] - [CLSCompliant(false)] - public static void BlendEquationSeparate(Int32 buf, OpenTK.Graphics.ES30.BlendEquationMode modeRGB, OpenTK.Graphics.ES30.BlendEquationMode modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiEXT")] - [CLSCompliant(false)] - public static void BlendEquationSeparate(UInt32 buf, OpenTK.Graphics.ES30.All modeRGB, OpenTK.Graphics.ES30.All modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiEXT")] - [CLSCompliant(false)] - public static void BlendEquationSeparate(UInt32 buf, OpenTK.Graphics.ES30.BlendEquationMode modeRGB, OpenTK.Graphics.ES30.BlendEquationMode modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFunciEXT")] - [CLSCompliant(false)] - public static void BlendFunc(Int32 buf, OpenTK.Graphics.ES30.All src, OpenTK.Graphics.ES30.All dst) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFunciEXT")] - [CLSCompliant(false)] - public static void BlendFunc(Int32 buf, OpenTK.Graphics.ES30.BlendingFactor src, OpenTK.Graphics.ES30.BlendingFactor dst) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFunciEXT")] - [CLSCompliant(false)] - public static void BlendFunc(UInt32 buf, OpenTK.Graphics.ES30.All src, OpenTK.Graphics.ES30.All dst) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFunciEXT")] - [CLSCompliant(false)] - public static void BlendFunc(UInt32 buf, OpenTK.Graphics.ES30.BlendingFactor src, OpenTK.Graphics.ES30.BlendingFactor dst) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The initial value is Zero. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiEXT")] - [CLSCompliant(false)] - public static void BlendFuncSeparate(Int32 buf, OpenTK.Graphics.ES30.All srcRGB, OpenTK.Graphics.ES30.All dstRGB, OpenTK.Graphics.ES30.All srcAlpha, OpenTK.Graphics.ES30.All dstAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The initial value is Zero. - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiEXT")] - [CLSCompliant(false)] - public static void BlendFuncSeparate(Int32 buf, OpenTK.Graphics.ES30.BlendingFactor srcRGB, OpenTK.Graphics.ES30.BlendingFactor dstRGB, OpenTK.Graphics.ES30.BlendingFactor srcAlpha, OpenTK.Graphics.ES30.BlendingFactor dstAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The initial value is Zero. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiEXT")] - [CLSCompliant(false)] - public static void BlendFuncSeparate(UInt32 buf, OpenTK.Graphics.ES30.All srcRGB, OpenTK.Graphics.ES30.All dstRGB, OpenTK.Graphics.ES30.All srcAlpha, OpenTK.Graphics.ES30.All dstAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The initial value is Zero. - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiEXT")] - [CLSCompliant(false)] - public static void BlendFuncSeparate(UInt32 buf, OpenTK.Graphics.ES30.BlendingFactor srcRGB, OpenTK.Graphics.ES30.BlendingFactor dstRGB, OpenTK.Graphics.ES30.BlendingFactor srcAlpha, OpenTK.Graphics.ES30.BlendingFactor dstAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - public static void BufferStorage(OpenTK.Graphics.ES30.All target, Int32 size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES30.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES30.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES30.All flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES30.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES30.All flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES30.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES30.All flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - public static void BufferStorage(OpenTK.Graphics.ES30.All target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES30.All flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - public static void BufferStorage(OpenTK.Graphics.ES30.All target, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES30.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES30.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES30.All flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES30.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES30.All flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES30.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES30.All flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - public static void BufferStorage(OpenTK.Graphics.ES30.All target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES30.All flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - public static void BufferStorage(OpenTK.Graphics.ES30.BufferStorageTarget target, Int32 size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES30.MapBufferUsageMask flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES30.BufferStorageTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES30.MapBufferUsageMask flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES30.BufferStorageTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES30.MapBufferUsageMask flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES30.BufferStorageTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES30.MapBufferUsageMask flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - public static void BufferStorage(OpenTK.Graphics.ES30.BufferStorageTarget target, Int32 size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES30.MapBufferUsageMask flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - public static void BufferStorage(OpenTK.Graphics.ES30.BufferStorageTarget target, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data, OpenTK.Graphics.ES30.MapBufferUsageMask flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES30.BufferStorageTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[] data, OpenTK.Graphics.ES30.MapBufferUsageMask flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES30.BufferStorageTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,] data, OpenTK.Graphics.ES30.MapBufferUsageMask flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - [CLSCompliant(false)] - public static void BufferStorage(OpenTK.Graphics.ES30.BufferStorageTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] T2[,,] data, OpenTK.Graphics.ES30.MapBufferUsageMask flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_buffer_storage] - /// Creates and initializes a buffer object's immutable data store - /// - /// - /// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the size in bytes of the buffer object's new data store. - /// - /// [length: size] - /// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied. - /// - /// - /// Specifies the intended usage of the buffer's data store. Must be a bitwise combination of the following flags. DynamicStorageBit, MapReadBitMapWriteBit, MapPersistentBit, MapCoherentBit, and ClientStorageBit. - /// - [AutoGenerated(Category = "EXT_buffer_storage", Version = "", EntryPoint = "glBufferStorageEXT")] - public static void BufferStorage(OpenTK.Graphics.ES30.BufferStorageTarget target, IntPtr size, [InAttribute, OutAttribute, CountAttribute(Parameter = "size")] ref T2 data, OpenTK.Graphics.ES30.MapBufferUsageMask flags) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glBufferStorageExternalEXT")] - public static void BufferStorageExternal(OpenTK.Graphics.ES30.All target, IntPtr offset, Int32 size, IntPtr clientBuffer, OpenTK.Graphics.ES30.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glBufferStorageExternalEXT")] - public static void BufferStorageExternal(OpenTK.Graphics.ES30.All target, IntPtr offset, Int32 size, IntPtr clientBuffer, OpenTK.Graphics.ES30.MapBufferUsageMask flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glBufferStorageExternalEXT")] - public static void BufferStorageExternal(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr size, IntPtr clientBuffer, OpenTK.Graphics.ES30.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glBufferStorageExternalEXT")] - public static void BufferStorageExternal(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr size, IntPtr clientBuffer, OpenTK.Graphics.ES30.MapBufferUsageMask flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void BufferStorageMem(OpenTK.Graphics.ES30.All target, Int32 size, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void BufferStorageMem(OpenTK.Graphics.ES30.All target, Int32 size, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void BufferStorageMem(OpenTK.Graphics.ES30.All target, IntPtr size, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void BufferStorageMem(OpenTK.Graphics.ES30.All target, IntPtr size, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void BufferStorageMem(OpenTK.Graphics.ES30.BufferTargetArb target, Int32 size, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void BufferStorageMem(OpenTK.Graphics.ES30.BufferTargetArb target, Int32 size, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void BufferStorageMem(OpenTK.Graphics.ES30.BufferTargetArb target, IntPtr size, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void BufferStorageMem(OpenTK.Graphics.ES30.BufferTargetArb target, IntPtr size, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - /// - /// [length: n] - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glClearPixelLocalStorageuiEXT")] - [CLSCompliant(false)] - public static void ClearPixelLocalStorage(Int32 offset, Int32 n, [CountAttribute(Parameter = "n")] Int32[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - /// - /// [length: n] - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glClearPixelLocalStorageuiEXT")] - [CLSCompliant(false)] - public static void ClearPixelLocalStorage(Int32 offset, Int32 n, [CountAttribute(Parameter = "n")] ref Int32 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - /// - /// [length: n] - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glClearPixelLocalStorageuiEXT")] - [CLSCompliant(false)] - public static unsafe void ClearPixelLocalStorage(Int32 offset, Int32 n, [CountAttribute(Parameter = "n")] Int32* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - /// - /// [length: n] - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glClearPixelLocalStorageuiEXT")] - [CLSCompliant(false)] - public static void ClearPixelLocalStorage(Int32 offset, Int32 n, [CountAttribute(Parameter = "n")] UInt32[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - /// - /// [length: n] - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glClearPixelLocalStorageuiEXT")] - [CLSCompliant(false)] - public static void ClearPixelLocalStorage(Int32 offset, Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - /// - /// [length: n] - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glClearPixelLocalStorageuiEXT")] - [CLSCompliant(false)] - public static unsafe void ClearPixelLocalStorage(Int32 offset, Int32 n, [CountAttribute(Parameter = "n")] UInt32* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "format,type")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[,] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[,,] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] ref T4 data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [CountAttribute(Computed = "format,type")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[,] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[,,] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(Int32 texture, Int32 level, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] ref T4 data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "format,type")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[,] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[,,] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] ref T4 data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [CountAttribute(Computed = "format,type")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[,] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T4[,,] data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexImageEXT")] - [CLSCompliant(false)] - public static void ClearTexImage(UInt32 texture, Int32 level, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] ref T4 data) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "format,type")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[,,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] ref T10 data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [CountAttribute(Computed = "format,type")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[,,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(Int32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] ref T10 data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "format,type")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[,,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] ref T10 data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [CountAttribute(Computed = "format,type")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] T10[,,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clear_texture] - /// Fills all or part of a texture image with a constant value - /// - /// - /// The name of an existing texture object containing the image to be cleared. - /// - /// - /// The level of texture containing the region to be cleared. - /// - /// - /// The coordinate of the left edge of the region to be cleared. - /// - /// - /// The coordinate of the lower edge of the region to be cleared. - /// - /// - /// The coordinate of the front of the region to be cleared. - /// - /// - /// The width of the region to be cleared. - /// - /// - /// The height of the region to be cleared. - /// - /// - /// The depth of the region to be cleared. - /// - /// - /// The format of the data whose address in memory is given by data. - /// - /// - /// The type of the data whose address in memory is given by data. - /// - /// [length: COMPSIZE(format,type)] - /// The address in memory of the data to be used to clear the specified region. - /// - [AutoGenerated(Category = "EXT_clear_texture", Version = "", EntryPoint = "glClearTexSubImageEXT")] - [CLSCompliant(false)] - public static void ClearTexSubImage(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type")] ref T10 data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_clip_control] - /// - /// - [AutoGenerated(Category = "EXT_clip_control", Version = "", EntryPoint = "glClipControlEXT")] - public static void ClipControl(OpenTK.Graphics.ES30.All origin, OpenTK.Graphics.ES30.All depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Enable and disable writing of frame buffer color components - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glColorMaskiEXT")] - [CLSCompliant(false)] - public static void ColorMask(Int32 index, bool r, bool g, bool b, bool a) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Enable and disable writing of frame buffer color components - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glColorMaskiEXT")] - [CLSCompliant(false)] - public static void ColorMask(UInt32 index, bool r, bool g, bool b, bool a) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_copy_image] - /// Perform a raw data copy between two images - /// - /// - /// The name of a texture or renderbuffer object from which to copy. - /// - /// - /// The target representing the namespace of the source name srcName. - /// - /// - /// The mipmap level to read from the source. - /// - /// - /// The X coordinate of the left edge of the souce region to copy. - /// - /// - /// The Y coordinate of the top edge of the souce region to copy. - /// - /// - /// The Z coordinate of the near edge of the souce region to copy. - /// - /// - /// The name of a texture or renderbuffer object to which to copy. - /// - /// - /// The target representing the namespace of the destination name dstName. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The Y coordinate of the top edge of the destination region. - /// - /// - /// The Z coordinate of the near edge of the destination region. - /// - /// - /// The width of the region to be copied. - /// - /// - /// The height of the region to be copied. - /// - /// - /// The depth of the region to be copied. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_copy_image", Version = "", EntryPoint = "glCopyImageSubDataEXT")] - [CLSCompliant(false)] - public static void CopyImageSubData(Int32 srcName, OpenTK.Graphics.ES30.All srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, Int32 dstName, OpenTK.Graphics.ES30.All dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_copy_image] - /// Perform a raw data copy between two images - /// - /// - /// The name of a texture or renderbuffer object from which to copy. - /// - /// - /// The target representing the namespace of the source name srcName. - /// - /// - /// The mipmap level to read from the source. - /// - /// - /// The X coordinate of the left edge of the souce region to copy. - /// - /// - /// The Y coordinate of the top edge of the souce region to copy. - /// - /// - /// The Z coordinate of the near edge of the souce region to copy. - /// - /// - /// The name of a texture or renderbuffer object to which to copy. - /// - /// - /// The target representing the namespace of the destination name dstName. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The Y coordinate of the top edge of the destination region. - /// - /// - /// The Z coordinate of the near edge of the destination region. - /// - /// - /// The width of the region to be copied. - /// - /// - /// The height of the region to be copied. - /// - /// - /// The depth of the region to be copied. - /// - [AutoGenerated(Category = "EXT_copy_image", Version = "", EntryPoint = "glCopyImageSubDataEXT")] - [CLSCompliant(false)] - public static void CopyImageSubData(Int32 srcName, OpenTK.Graphics.ES30.CopyBufferSubDataTarget srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, Int32 dstName, OpenTK.Graphics.ES30.CopyBufferSubDataTarget dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_copy_image] - /// Perform a raw data copy between two images - /// - /// - /// The name of a texture or renderbuffer object from which to copy. - /// - /// - /// The target representing the namespace of the source name srcName. - /// - /// - /// The mipmap level to read from the source. - /// - /// - /// The X coordinate of the left edge of the souce region to copy. - /// - /// - /// The Y coordinate of the top edge of the souce region to copy. - /// - /// - /// The Z coordinate of the near edge of the souce region to copy. - /// - /// - /// The name of a texture or renderbuffer object to which to copy. - /// - /// - /// The target representing the namespace of the destination name dstName. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The Y coordinate of the top edge of the destination region. - /// - /// - /// The Z coordinate of the near edge of the destination region. - /// - /// - /// The width of the region to be copied. - /// - /// - /// The height of the region to be copied. - /// - /// - /// The depth of the region to be copied. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_copy_image", Version = "", EntryPoint = "glCopyImageSubDataEXT")] - [CLSCompliant(false)] - public static void CopyImageSubData(UInt32 srcName, OpenTK.Graphics.ES30.All srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, OpenTK.Graphics.ES30.All dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_copy_image] - /// Perform a raw data copy between two images - /// - /// - /// The name of a texture or renderbuffer object from which to copy. - /// - /// - /// The target representing the namespace of the source name srcName. - /// - /// - /// The mipmap level to read from the source. - /// - /// - /// The X coordinate of the left edge of the souce region to copy. - /// - /// - /// The Y coordinate of the top edge of the souce region to copy. - /// - /// - /// The Z coordinate of the near edge of the souce region to copy. - /// - /// - /// The name of a texture or renderbuffer object to which to copy. - /// - /// - /// The target representing the namespace of the destination name dstName. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The Y coordinate of the top edge of the destination region. - /// - /// - /// The Z coordinate of the near edge of the destination region. - /// - /// - /// The width of the region to be copied. - /// - /// - /// The height of the region to be copied. - /// - /// - /// The depth of the region to be copied. - /// - [AutoGenerated(Category = "EXT_copy_image", Version = "", EntryPoint = "glCopyImageSubDataEXT")] - [CLSCompliant(false)] - public static void CopyImageSubData(UInt32 srcName, OpenTK.Graphics.ES30.CopyBufferSubDataTarget srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, OpenTK.Graphics.ES30.CopyBufferSubDataTarget dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glCreateMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void CreateMemoryObjects(Int32 n, [OutAttribute] Int32[] memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glCreateMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void CreateMemoryObjects(Int32 n, [OutAttribute] out Int32 memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glCreateMemoryObjectsEXT")] - [CLSCompliant(false)] - public static unsafe void CreateMemoryObjects(Int32 n, [OutAttribute] Int32* memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glCreateMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void CreateMemoryObjects(Int32 n, [OutAttribute] UInt32[] memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glCreateMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void CreateMemoryObjects(Int32 n, [OutAttribute] out UInt32 memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glCreateMemoryObjectsEXT")] - [CLSCompliant(false)] - public static unsafe void CreateMemoryObjects(Int32 n, [OutAttribute] UInt32* memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Create a stand-alone program from an array of null-terminated source code strings - /// - /// - /// Specifies the type of shader to create. - /// - /// - /// Specifies the number of source code strings in the array strings. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glCreateShaderProgramEXT")] - public static Int32 CreateShaderProgram(OpenTK.Graphics.ES30.All type, String @string) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Create a stand-alone program from an array of null-terminated source code strings - /// - /// - /// Specifies the type of shader to create. - /// - /// - /// Specifies the number of source code strings in the array strings. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glCreateShaderProgramEXT")] - public static Int32 CreateShaderProgram(OpenTK.Graphics.ES30.ShaderType type, String @string) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Create a stand-alone program from an array of null-terminated source code strings - /// - /// - /// Specifies the type of shader to create. - /// - /// - /// Specifies the number of source code strings in the array strings. - /// - /// [length: count] - /// Specifies the address of an array of pointers to source code strings from which to create the program object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glCreateShaderProgramvEXT")] - public static Int32 CreateShaderProgram(OpenTK.Graphics.ES30.All type, Int32 count, [CountAttribute(Parameter = "count")] String[] strings) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Create a stand-alone program from an array of null-terminated source code strings - /// - /// - /// Specifies the type of shader to create. - /// - /// - /// Specifies the number of source code strings in the array strings. - /// - /// [length: count] - /// Specifies the address of an array of pointers to source code strings from which to create the program object. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glCreateShaderProgramvEXT")] - public static Int32 CreateShaderProgram(OpenTK.Graphics.ES30.ShaderType type, Int32 count, [CountAttribute(Parameter = "count")] String[] strings) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// [length: n] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glDeleteMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void DeleteMemoryObject([CountAttribute(Parameter = "n")] Int32 memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// [length: n] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glDeleteMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void DeleteMemoryObject([CountAttribute(Parameter = "n")] UInt32 memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glDeleteMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void DeleteMemoryObjects(Int32 n, [CountAttribute(Parameter = "n")] Int32[] memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glDeleteMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void DeleteMemoryObjects(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glDeleteMemoryObjectsEXT")] - [CLSCompliant(false)] - public static unsafe void DeleteMemoryObjects(Int32 n, [CountAttribute(Parameter = "n")] Int32* memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glDeleteMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void DeleteMemoryObjects(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glDeleteMemoryObjectsEXT")] - [CLSCompliant(false)] - public static void DeleteMemoryObjects(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glDeleteMemoryObjectsEXT")] - [CLSCompliant(false)] - public static unsafe void DeleteMemoryObjects(Int32 n, [CountAttribute(Parameter = "n")] UInt32* memoryObjects) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Delete program pipeline objects - /// - /// [length: n] - /// Specifies an array of names of program pipeline objects to delete. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void DeleteProgramPipeline([CountAttribute(Parameter = "n")] Int32 pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Delete program pipeline objects - /// - /// [length: n] - /// Specifies an array of names of program pipeline objects to delete. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void DeleteProgramPipeline([CountAttribute(Parameter = "n")] UInt32 pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Delete program pipeline objects - /// - /// - /// Specifies the number of program pipeline objects to delete. - /// - /// [length: n] - /// Specifies an array of names of program pipeline objects to delete. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void DeleteProgramPipelines(Int32 n, [CountAttribute(Parameter = "n")] Int32[] pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Delete program pipeline objects - /// - /// - /// Specifies the number of program pipeline objects to delete. - /// - /// [length: n] - /// Specifies an array of names of program pipeline objects to delete. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void DeleteProgramPipelines(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Delete program pipeline objects - /// - /// - /// Specifies the number of program pipeline objects to delete. - /// - /// [length: n] - /// Specifies an array of names of program pipeline objects to delete. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] - [CLSCompliant(false)] - public static unsafe void DeleteProgramPipelines(Int32 n, [CountAttribute(Parameter = "n")] Int32* pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Delete program pipeline objects - /// - /// - /// Specifies the number of program pipeline objects to delete. - /// - /// [length: n] - /// Specifies an array of names of program pipeline objects to delete. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void DeleteProgramPipelines(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Delete program pipeline objects - /// - /// - /// Specifies the number of program pipeline objects to delete. - /// - /// [length: n] - /// Specifies an array of names of program pipeline objects to delete. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void DeleteProgramPipelines(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Delete program pipeline objects - /// - /// - /// Specifies the number of program pipeline objects to delete. - /// - /// [length: n] - /// Specifies an array of names of program pipeline objects to delete. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")] - [CLSCompliant(false)] - public static unsafe void DeleteProgramPipelines(Int32 n, [CountAttribute(Parameter = "n")] UInt32* pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delete named query objects - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] - [CLSCompliant(false)] - public static void DeleteQuery([CountAttribute(Parameter = "n")] Int32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delete named query objects - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] - [CLSCompliant(false)] - public static void DeleteQuery([CountAttribute(Parameter = "n")] UInt32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delete named query objects - /// - /// - /// Specifies the number of query objects to be deleted. - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] - [CLSCompliant(false)] - public static void DeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] Int32[] ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delete named query objects - /// - /// - /// Specifies the number of query objects to be deleted. - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] - [CLSCompliant(false)] - public static void DeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delete named query objects - /// - /// - /// Specifies the number of query objects to be deleted. - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] - [CLSCompliant(false)] - public static unsafe void DeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] Int32* ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delete named query objects - /// - /// - /// Specifies the number of query objects to be deleted. - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] - [CLSCompliant(false)] - public static void DeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delete named query objects - /// - /// - /// Specifies the number of query objects to be deleted. - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] - [CLSCompliant(false)] - public static void DeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Delete named query objects - /// - /// - /// Specifies the number of query objects to be deleted. - /// - /// [length: n] - /// Specifies an array of query objects to be deleted. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")] - [CLSCompliant(false)] - public static unsafe void DeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] UInt32* ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glDeleteSemaphoresEXT")] - [CLSCompliant(false)] - public static void DeleteSemaphore([CountAttribute(Parameter = "n")] Int32 semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glDeleteSemaphoresEXT")] - [CLSCompliant(false)] - public static void DeleteSemaphore([CountAttribute(Parameter = "n")] UInt32 semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glDeleteSemaphoresEXT")] - [CLSCompliant(false)] - public static void DeleteSemaphores(Int32 n, [CountAttribute(Parameter = "n")] Int32[] semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glDeleteSemaphoresEXT")] - [CLSCompliant(false)] - public static void DeleteSemaphores(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glDeleteSemaphoresEXT")] - [CLSCompliant(false)] - public static unsafe void DeleteSemaphores(Int32 n, [CountAttribute(Parameter = "n")] Int32* semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glDeleteSemaphoresEXT")] - [CLSCompliant(false)] - public static void DeleteSemaphores(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glDeleteSemaphoresEXT")] - [CLSCompliant(false)] - public static void DeleteSemaphores(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glDeleteSemaphoresEXT")] - [CLSCompliant(false)] - public static unsafe void DeleteSemaphores(Int32 n, [CountAttribute(Parameter = "n")] UInt32* semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glDisableiEXT")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES30.All target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glDisableiEXT")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES30.All target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glDisableiEXT")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES30.EnableCap target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glDisableiEXT")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES30.EnableCap target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_discard_framebuffer] - /// - /// - /// [length: numAttachments] - [AutoGenerated(Category = "EXT_discard_framebuffer", Version = "", EntryPoint = "glDiscardFramebufferEXT")] - [CLSCompliant(false)] - public static void DiscardFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] OpenTK.Graphics.ES30.All[] attachments) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_discard_framebuffer] - /// - /// - /// [length: numAttachments] - [AutoGenerated(Category = "EXT_discard_framebuffer", Version = "", EntryPoint = "glDiscardFramebufferEXT")] - [CLSCompliant(false)] - public static void DiscardFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] ref OpenTK.Graphics.ES30.All attachments) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_discard_framebuffer] - /// - /// - /// [length: numAttachments] - [AutoGenerated(Category = "EXT_discard_framebuffer", Version = "", EntryPoint = "glDiscardFramebufferEXT")] - [CLSCompliant(false)] - public static unsafe void DiscardFramebuffer(OpenTK.Graphics.ES30.All target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] OpenTK.Graphics.ES30.All* attachments) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a range of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawArraysInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawArraysInstancedBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 first, Int32 count, Int32 instancecount, Int32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a range of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawArraysInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawArraysInstancedBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 first, Int32 count, Int32 instancecount, UInt32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a range of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawArraysInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawArraysInstancedBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 first, Int32 count, Int32 instancecount, Int32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a range of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawArraysInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawArraysInstancedBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 first, Int32 count, Int32 instancecount, UInt32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a range of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawArraysInstancedEXT")] - public static void DrawArraysInstanced(OpenTK.Graphics.ES30.All mode, Int32 start, Int32 count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a range of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawArraysInstancedEXT")] - public static void DrawArraysInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES30.All[] bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] ref OpenTK.Graphics.ES30.All bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] - [CLSCompliant(false)] - public static unsafe void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES30.All* bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES30.DrawBufferMode[] bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] ref OpenTK.Graphics.ES30.DrawBufferMode bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")] - [CLSCompliant(false)] - public static unsafe void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES30.DrawBufferMode* bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// [length: n] - /// [length: n] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glDrawBuffersIndexedEXT")] - [CLSCompliant(false)] - public static void DrawBuffersIndexed(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES30.All[] location, [CountAttribute(Parameter = "n")] Int32[] indices) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// [length: n] - /// [length: n] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glDrawBuffersIndexedEXT")] - [CLSCompliant(false)] - public static void DrawBuffersIndexed(Int32 n, [CountAttribute(Parameter = "n")] ref OpenTK.Graphics.ES30.All location, [CountAttribute(Parameter = "n")] ref Int32 indices) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// [length: n] - /// [length: n] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glDrawBuffersIndexedEXT")] - [CLSCompliant(false)] - public static unsafe void DrawBuffersIndexed(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES30.All* location, [CountAttribute(Parameter = "n")] Int32* indices) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexEXT")] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, Int32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, UInt32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[] indices, Int32 instancecount, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[] indices, Int32 instancecount, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,] indices, Int32 instancecount, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,] indices, Int32 instancecount, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,,] indices, Int32 instancecount, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,,] indices, Int32 instancecount, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] ref T3 indices, Int32 instancecount, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] ref T3 indices, Int32 instancecount, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, Int32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, UInt32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[] indices, Int32 instancecount, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[] indices, Int32 instancecount, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,] indices, Int32 instancecount, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,] indices, Int32 instancecount, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,,] indices, Int32 instancecount, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,,] indices, Int32 instancecount, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] ref T3 indices, Int32 instancecount, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Draw multiple instances of a set of elements with offset applied to instanced attributes - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] ref T3 indices, Int32 instancecount, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[] indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[] indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,] indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,] indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,,] indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,,] indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] ref T3 indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] ref T3 indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[] indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[] indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,] indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,] indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,,] indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] T3[,,] indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] ref T3 indices, Int32 instancecount, Int32 basevertex, Int32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_base_instance] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: count] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - /// - /// Specifies the base instance for use in fetching instanced vertex attributes. - /// - [AutoGenerated(Category = "EXT_base_instance", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertexBaseInstance(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.PrimitiveType type, [InAttribute, OutAttribute, CountAttribute(Parameter = "count")] ref T3 indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 instancecount, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 instancecount, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_instanced|EXT_instanced_arrays] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_transform_feedback] - /// Render primitives using a count derived from a transform feedback object - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the name of a transform feedback object from which to retrieve a primitive count. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_transform_feedback", Version = "", EntryPoint = "glDrawTransformFeedbackEXT")] - [CLSCompliant(false)] - public static void DrawTransformFeedback(OpenTK.Graphics.ES30.All mode, Int32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_transform_feedback] - /// Render primitives using a count derived from a transform feedback object - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the name of a transform feedback object from which to retrieve a primitive count. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_transform_feedback", Version = "", EntryPoint = "glDrawTransformFeedbackEXT")] - [CLSCompliant(false)] - public static void DrawTransformFeedback(OpenTK.Graphics.ES30.All mode, UInt32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_transform_feedback] - /// Render primitives using a count derived from a transform feedback object - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the name of a transform feedback object from which to retrieve a primitive count. - /// - [AutoGenerated(Category = "EXT_draw_transform_feedback", Version = "", EntryPoint = "glDrawTransformFeedbackEXT")] - [CLSCompliant(false)] - public static void DrawTransformFeedback(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_transform_feedback] - /// Render primitives using a count derived from a transform feedback object - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the name of a transform feedback object from which to retrieve a primitive count. - /// - [AutoGenerated(Category = "EXT_draw_transform_feedback", Version = "", EntryPoint = "glDrawTransformFeedbackEXT")] - [CLSCompliant(false)] - public static void DrawTransformFeedback(OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_transform_feedback] - /// Render multiple instances of primitives using a count derived from a transform feedback object - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the name of a transform feedback object from which to retrieve a primitive count. - /// - /// - /// Specifies the number of instances of the geometry to render. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_transform_feedback", Version = "", EntryPoint = "glDrawTransformFeedbackInstancedEXT")] - [CLSCompliant(false)] - public static void DrawTransformFeedbackInstanced(OpenTK.Graphics.ES30.All mode, Int32 id, Int32 instancecount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_transform_feedback] - /// Render multiple instances of primitives using a count derived from a transform feedback object - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the name of a transform feedback object from which to retrieve a primitive count. - /// - /// - /// Specifies the number of instances of the geometry to render. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_transform_feedback", Version = "", EntryPoint = "glDrawTransformFeedbackInstancedEXT")] - [CLSCompliant(false)] - public static void DrawTransformFeedbackInstanced(OpenTK.Graphics.ES30.All mode, UInt32 id, Int32 instancecount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_transform_feedback] - /// Render multiple instances of primitives using a count derived from a transform feedback object - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the name of a transform feedback object from which to retrieve a primitive count. - /// - /// - /// Specifies the number of instances of the geometry to render. - /// - [AutoGenerated(Category = "EXT_draw_transform_feedback", Version = "", EntryPoint = "glDrawTransformFeedbackInstancedEXT")] - [CLSCompliant(false)] - public static void DrawTransformFeedbackInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 id, Int32 instancecount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_transform_feedback] - /// Render multiple instances of primitives using a count derived from a transform feedback object - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the name of a transform feedback object from which to retrieve a primitive count. - /// - /// - /// Specifies the number of instances of the geometry to render. - /// - [AutoGenerated(Category = "EXT_draw_transform_feedback", Version = "", EntryPoint = "glDrawTransformFeedbackInstancedEXT")] - [CLSCompliant(false)] - public static void DrawTransformFeedbackInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 id, Int32 instancecount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glEnableiEXT")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES30.All target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glEnableiEXT")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES30.All target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glEnableiEXT")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES30.EnableCap target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glEnableiEXT")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES30.EnableCap target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glEndQueryEXT")] - public static void EndQuery(OpenTK.Graphics.ES30.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glEndQueryEXT")] - public static void EndQuery(OpenTK.Graphics.ES30.QueryTarget target) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Indicate modifications to a range of a mapped buffer - /// - /// - /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the start of the buffer subrange, in basic machine units. - /// - /// - /// Specifies the length of the buffer subrange, in basic machine units. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")] - public static void FlushMappedBufferRange(OpenTK.Graphics.ES30.All target, IntPtr offset, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Indicate modifications to a range of a mapped buffer - /// - /// - /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the start of the buffer subrange, in basic machine units. - /// - /// - /// Specifies the length of the buffer subrange, in basic machine units. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")] - public static void FlushMappedBufferRange(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr length) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Indicate modifications to a range of a mapped buffer - /// - /// - /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the start of the buffer subrange, in basic machine units. - /// - /// - /// Specifies the length of the buffer subrange, in basic machine units. - /// - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")] - public static void FlushMappedBufferRange(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Indicate modifications to a range of a mapped buffer - /// - /// - /// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer. - /// - /// - /// Specifies the start of the buffer subrange, in basic machine units. - /// - /// - /// Specifies the length of the buffer subrange, in basic machine units. - /// - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")] - public static void FlushMappedBufferRange(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr length) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - /// - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glFramebufferPixelLocalStorageSizeEXT")] - [CLSCompliant(false)] - public static void FramebufferPixelLocalStorageSize(Int32 target, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - /// - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glFramebufferPixelLocalStorageSizeEXT")] - [CLSCompliant(false)] - public static void FramebufferPixelLocalStorageSize(UInt32 target, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, Int32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, UInt32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.TextureTarget textarget, Int32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.TextureTarget textarget, UInt32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_geometry_shader] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, Int32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_geometry_shader] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, UInt32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_geometry_shader] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [AutoGenerated(Category = "EXT_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, Int32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_geometry_shader] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [AutoGenerated(Category = "EXT_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureEXT")] - [CLSCompliant(false)] - public static void FramebufferTexture(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, UInt32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Reserve program pipeline object names - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] - [CLSCompliant(false)] - public static Int32 GenProgramPipeline() { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Reserve program pipeline object names - /// - /// - /// Specifies the number of program pipeline object names to reserve. - /// - /// [length: n] - /// Specifies an array of into which the reserved names will be written. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void GenProgramPipelines(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Reserve program pipeline object names - /// - /// - /// Specifies the number of program pipeline object names to reserve. - /// - /// [length: n] - /// Specifies an array of into which the reserved names will be written. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void GenProgramPipelines(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Reserve program pipeline object names - /// - /// - /// Specifies the number of program pipeline object names to reserve. - /// - /// [length: n] - /// Specifies an array of into which the reserved names will be written. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] - [CLSCompliant(false)] - public static unsafe void GenProgramPipelines(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Reserve program pipeline object names - /// - /// - /// Specifies the number of program pipeline object names to reserve. - /// - /// [length: n] - /// Specifies an array of into which the reserved names will be written. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void GenProgramPipelines(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Reserve program pipeline object names - /// - /// - /// Specifies the number of program pipeline object names to reserve. - /// - /// [length: n] - /// Specifies an array of into which the reserved names will be written. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] - [CLSCompliant(false)] - public static void GenProgramPipelines(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Reserve program pipeline object names - /// - /// - /// Specifies the number of program pipeline object names to reserve. - /// - /// [length: n] - /// Specifies an array of into which the reserved names will be written. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")] - [CLSCompliant(false)] - public static unsafe void GenProgramPipelines(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* pipelines) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Generate query object names - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] - [CLSCompliant(false)] - public static Int32 GenQuery() { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Generate query object names - /// - /// - /// Specifies the number of query object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated query object names are stored. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] - [CLSCompliant(false)] - public static void GenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Generate query object names - /// - /// - /// Specifies the number of query object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated query object names are stored. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] - [CLSCompliant(false)] - public static void GenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Generate query object names - /// - /// - /// Specifies the number of query object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated query object names are stored. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] - [CLSCompliant(false)] - public static unsafe void GenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Generate query object names - /// - /// - /// Specifies the number of query object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated query object names are stored. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] - [CLSCompliant(false)] - public static void GenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Generate query object names - /// - /// - /// Specifies the number of query object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated query object names are stored. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] - [CLSCompliant(false)] - public static void GenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Generate query object names - /// - /// - /// Specifies the number of query object names to be generated. - /// - /// [length: n] - /// Specifies an array in which the generated query object names are stored. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")] - [CLSCompliant(false)] - public static unsafe void GenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* ids) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGenSemaphoresEXT")] - [CLSCompliant(false)] - public static Int32 GenSemaphore() { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGenSemaphoresEXT")] - [CLSCompliant(false)] - public static void GenSemaphores(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGenSemaphoresEXT")] - [CLSCompliant(false)] - public static void GenSemaphores(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGenSemaphoresEXT")] - [CLSCompliant(false)] - public static unsafe void GenSemaphores(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGenSemaphoresEXT")] - [CLSCompliant(false)] - public static void GenSemaphores(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGenSemaphoresEXT")] - [CLSCompliant(false)] - public static void GenSemaphores(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// [length: n] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGenSemaphoresEXT")] - [CLSCompliant(false)] - public static unsafe void GenSemaphores(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* semaphores) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Query the bindings of color indices to user-defined varying out variables - /// - /// - /// The name of the program containing varying out variable whose binding to query - /// - /// - /// The name of the user-defined varying out variable whose index to query - /// - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glGetFragDataIndexEXT")] - [CLSCompliant(false)] - public static Int32 GetFragDataIndex(Int32 program, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Query the bindings of color indices to user-defined varying out variables - /// - /// - /// The name of the program containing varying out variable whose binding to query - /// - /// - /// The name of the user-defined varying out variable whose index to query - /// - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glGetFragDataIndexEXT")] - [CLSCompliant(false)] - public static Int32 GetFragDataIndex(UInt32 program, String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glGetFramebufferPixelLocalStorageSizeEXT")] - public static Int32 GetFramebufferPixelLocalStorageSize(OpenTK.Graphics.ES30.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_shader_pixel_local_storage2] - /// - [AutoGenerated(Category = "EXT_shader_pixel_local_storage2", Version = "", EntryPoint = "glGetFramebufferPixelLocalStorageSizeEXT")] - public static Int32 GetFramebufferPixelLocalStorageSize(OpenTK.Graphics.ES30.FramebufferTarget target) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetGraphicsResetStatusEXT")] - public static OpenTK.Graphics.ES30.GraphicsResetStatus GetGraphicsResetStatus() { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute] Int32[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute] out Int32 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static unsafe void GetInteger(OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute] Int32* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute] Int32[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute] out Int32 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static unsafe void GetInteger(OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute] Int32* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.GetIndexedPName target, Int32 index, [OutAttribute] Int32[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.GetIndexedPName target, Int32 index, [OutAttribute] out Int32 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static unsafe void GetInteger(OpenTK.Graphics.ES30.GetIndexedPName target, Int32 index, [OutAttribute] Int32* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.GetIndexedPName target, UInt32 index, [OutAttribute] Int32[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static void GetInteger(OpenTK.Graphics.ES30.GetIndexedPName target, UInt32 index, [OutAttribute] out Int32 data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - /// - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glGetIntegeri_vEXT")] - [CLSCompliant(false)] - public static unsafe void GetInteger(OpenTK.Graphics.ES30.GetIndexedPName target, UInt32 index, [OutAttribute] Int32* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void GetMemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void GetMemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static unsafe void GetMemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void GetMemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES30.MemoryObjectParameterName pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void GetMemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES30.MemoryObjectParameterName pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static unsafe void GetMemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES30.MemoryObjectParameterName pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void GetMemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void GetMemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static unsafe void GetMemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void GetMemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES30.MemoryObjectParameterName pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void GetMemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES30.MemoryObjectParameterName pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glGetMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static unsafe void GetMemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES30.MemoryObjectParameterName pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformfvEXT")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformfvEXT")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformfvEXT")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformfvEXT")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformfvEXT")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformfvEXT")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformivEXT")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformivEXT")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformivEXT")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformivEXT")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformivEXT")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glGetnUniformivEXT")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_label] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.All type, Int32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_label] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.All type, Int32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_label] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES30.All type, Int32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_label] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.All type, UInt32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_label] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.All type, UInt32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_label] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES30.All type, UInt32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve the info log string from a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object from which to retrieve the info log. - /// - /// - /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. - /// - /// [length: 1] - /// Specifies the address of a variable into which will be written the number of characters written into infoLog. - /// - /// [length: bufSize] - /// Specifies the address of an array of characters into which will be written the info log for pipeline. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] - [CLSCompliant(false)] - public static void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve the info log string from a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object from which to retrieve the info log. - /// - /// - /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. - /// - /// [length: 1] - /// Specifies the address of a variable into which will be written the number of characters written into infoLog. - /// - /// [length: bufSize] - /// Specifies the address of an array of characters into which will be written the info log for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] - [CLSCompliant(false)] - public static void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve the info log string from a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object from which to retrieve the info log. - /// - /// - /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. - /// - /// [length: 1] - /// Specifies the address of a variable into which will be written the number of characters written into infoLog. - /// - /// [length: bufSize] - /// Specifies the address of an array of characters into which will be written the info log for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] - [CLSCompliant(false)] - public static unsafe void GetProgramPipelineInfoLog(Int32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve the info log string from a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object from which to retrieve the info log. - /// - /// - /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. - /// - /// [length: 1] - /// Specifies the address of a variable into which will be written the number of characters written into infoLog. - /// - /// [length: bufSize] - /// Specifies the address of an array of characters into which will be written the info log for pipeline. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] - [CLSCompliant(false)] - public static void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve the info log string from a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object from which to retrieve the info log. - /// - /// - /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. - /// - /// [length: 1] - /// Specifies the address of a variable into which will be written the number of characters written into infoLog. - /// - /// [length: bufSize] - /// Specifies the address of an array of characters into which will be written the info log for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] - [CLSCompliant(false)] - public static void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve the info log string from a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object from which to retrieve the info log. - /// - /// - /// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. - /// - /// [length: 1] - /// Specifies the address of a variable into which will be written the number of characters written into infoLog. - /// - /// [length: bufSize] - /// Specifies the address of an array of characters into which will be written the info log for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")] - [CLSCompliant(false)] - public static unsafe void GetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String infoLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static void GetProgramPipeline(Int32 pipeline, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static void GetProgramPipeline(Int32 pipeline, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static unsafe void GetProgramPipeline(Int32 pipeline, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static void GetProgramPipeline(Int32 pipeline, OpenTK.Graphics.ES30.PipelineParameterName pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static void GetProgramPipeline(Int32 pipeline, OpenTK.Graphics.ES30.PipelineParameterName pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static unsafe void GetProgramPipeline(Int32 pipeline, OpenTK.Graphics.ES30.PipelineParameterName pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static void GetProgramPipeline(UInt32 pipeline, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static void GetProgramPipeline(UInt32 pipeline, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static unsafe void GetProgramPipeline(UInt32 pipeline, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static void GetProgramPipeline(UInt32 pipeline, OpenTK.Graphics.ES30.PipelineParameterName pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static void GetProgramPipeline(UInt32 pipeline, OpenTK.Graphics.ES30.PipelineParameterName pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Retrieve properties of a program pipeline object - /// - /// - /// Specifies the name of a program pipeline object whose parameter retrieve. - /// - /// - /// Specifies the name of the parameter to retrieve. - /// - /// - /// Specifies the address of a variable into which will be written the value or values of pname for pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")] - [CLSCompliant(false)] - public static unsafe void GetProgramPipeline(UInt32 pipeline, OpenTK.Graphics.ES30.PipelineParameterName pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Query the fragment color index of a named variable within a program - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// [length: COMPSIZE(name)] - /// The name of the resource to query the location of. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glGetProgramResourceLocationIndexEXT")] - [CLSCompliant(false)] - public static Int32 GetProgramResourceLocationIndex(Int32 program, OpenTK.Graphics.ES30.All programInterface, [CountAttribute(Computed = "name")] String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Query the fragment color index of a named variable within a program - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// [length: COMPSIZE(name)] - /// The name of the resource to query the location of. - /// - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glGetProgramResourceLocationIndexEXT")] - [CLSCompliant(false)] - public static Int32 GetProgramResourceLocationIndex(Int32 program, OpenTK.Graphics.ES30.ProgramInterface programInterface, [CountAttribute(Computed = "name")] String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Query the fragment color index of a named variable within a program - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// [length: COMPSIZE(name)] - /// The name of the resource to query the location of. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glGetProgramResourceLocationIndexEXT")] - [CLSCompliant(false)] - public static Int32 GetProgramResourceLocationIndex(UInt32 program, OpenTK.Graphics.ES30.All programInterface, [CountAttribute(Computed = "name")] String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_blend_func_extended] - /// Query the fragment color index of a named variable within a program - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// [length: COMPSIZE(name)] - /// The name of the resource to query the location of. - /// - [AutoGenerated(Category = "EXT_blend_func_extended", Version = "", EntryPoint = "glGetProgramResourceLocationIndexEXT")] - [CLSCompliant(false)] - public static Int32 GetProgramResourceLocationIndex(UInt32 program, OpenTK.Graphics.ES30.ProgramInterface programInterface, [CountAttribute(Computed = "name")] String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryivEXT")] - [CLSCompliant(false)] - public static void GetQuery(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryivEXT")] - [CLSCompliant(false)] - public static void GetQuery(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryivEXT")] - [CLSCompliant(false)] - public static unsafe void GetQuery(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// - /// - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryivEXT")] - [CLSCompliant(false)] - public static void GetQuery(OpenTK.Graphics.ES30.QueryTarget target, OpenTK.Graphics.ES30.GetQueryParam pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// - /// - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryivEXT")] - [CLSCompliant(false)] - public static void GetQuery(OpenTK.Graphics.ES30.QueryTarget target, OpenTK.Graphics.ES30.GetQueryParam pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// - /// - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryivEXT")] - [CLSCompliant(false)] - public static unsafe void GetQuery(OpenTK.Graphics.ES30.QueryTarget target, OpenTK.Graphics.ES30.GetQueryParam pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(Int32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(Int32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(Int32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(Int32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(Int32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// [length: COMPSIZE(pname)] - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.All pname, [OutAttribute] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] - [CLSCompliant(false)] - public static void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Return parameters of a query object - /// - /// - /// Specifies the name of a query object. - /// - /// - /// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable. - /// - /// - /// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")] - [CLSCompliant(false)] - public static unsafe void GetQueryObject(UInt32 id, OpenTK.Graphics.ES30.GetQueryObjectParam pname, [OutAttribute] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void GetSemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void GetSemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetSemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void GetSemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES30.SemaphoreParameterName pname, [OutAttribute] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void GetSemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES30.SemaphoreParameterName pname, [OutAttribute] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetSemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES30.SemaphoreParameterName pname, [OutAttribute] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void GetSemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES30.All pname, [OutAttribute] UInt64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void GetSemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES30.All pname, [OutAttribute] out UInt64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetSemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES30.All pname, [OutAttribute] UInt64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void GetSemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES30.SemaphoreParameterName pname, [OutAttribute] UInt64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void GetSemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES30.SemaphoreParameterName pname, [OutAttribute] out UInt64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glGetSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static unsafe void GetSemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES30.SemaphoreParameterName pname, [OutAttribute] UInt64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivEXT")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivEXT")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivEXT")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivEXT")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivEXT")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivEXT")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivEXT")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivEXT")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivEXT")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivEXT")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytei_vEXT")] - [CLSCompliant(false)] - public static void GetUnsignedByte(OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Byte[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytei_vEXT")] - [CLSCompliant(false)] - public static void GetUnsignedByte(OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] out Byte data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytei_vEXT")] - [CLSCompliant(false)] - public static unsafe void GetUnsignedByte(OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Byte* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytei_vEXT")] - [CLSCompliant(false)] - public static void GetUnsignedByte(OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Byte[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytei_vEXT")] - [CLSCompliant(false)] - public static void GetUnsignedByte(OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] out Byte data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytei_vEXT")] - [CLSCompliant(false)] - public static unsafe void GetUnsignedByte(OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Byte* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytevEXT")] - [CLSCompliant(false)] - public static Byte GetUnsignedByte(OpenTK.Graphics.ES30.All pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytevEXT")] - [CLSCompliant(false)] - public static Byte GetUnsignedByte(OpenTK.Graphics.ES30.GetPName pname) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytevEXT")] - [CLSCompliant(false)] - public static void GetUnsignedByte(OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Byte[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytevEXT")] - [CLSCompliant(false)] - public static void GetUnsignedByte(OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Byte data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytevEXT")] - [CLSCompliant(false)] - public static unsafe void GetUnsignedByte(OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Byte* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytevEXT")] - [CLSCompliant(false)] - public static void GetUnsignedByte(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Byte[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytevEXT")] - [CLSCompliant(false)] - public static void GetUnsignedByte(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Byte data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object|EXT_semaphore] - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_memory_object|EXT_semaphore", Version = "", EntryPoint = "glGetUnsignedBytevEXT")] - [CLSCompliant(false)] - public static unsafe void GetUnsignedByte(OpenTK.Graphics.ES30.GetPName pname, [OutAttribute, CountAttribute(Computed = "pname")] Byte* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_fd] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_fd", Version = "", EntryPoint = "glImportMemoryFdEXT")] - [CLSCompliant(false)] - public static void ImportMemoryF(Int32 memory, Int64 size, OpenTK.Graphics.ES30.All handleType, Int32 fd) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_fd] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_fd", Version = "", EntryPoint = "glImportMemoryFdEXT")] - [CLSCompliant(false)] - public static void ImportMemoryF(Int32 memory, Int64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, Int32 fd) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_fd] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_fd", Version = "", EntryPoint = "glImportMemoryFdEXT")] - [CLSCompliant(false)] - public static void ImportMemoryF(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.All handleType, Int32 fd) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_fd] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_fd", Version = "", EntryPoint = "glImportMemoryFdEXT")] - [CLSCompliant(false)] - public static void ImportMemoryF(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, Int32 fd) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES30.All handleType, [OutAttribute] IntPtr handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T3[] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T3[,] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T3[,,] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] ref T3 handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, [OutAttribute] IntPtr handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[,] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[,,] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(Int32 memory, Int64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] ref T3 handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.All handleType, [OutAttribute] IntPtr handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T3[] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T3[,] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T3[,,] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] ref T3 handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, [OutAttribute] IntPtr handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[,] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[,,] handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Handle(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] ref T3 handle) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES30.All handleType, IntPtr name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T3[] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T3[,] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T3[,,] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] ref T3 name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, IntPtr name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[,] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[,,] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(Int32 memory, Int64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] ref T3 name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.All handleType, IntPtr name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T3[] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T3[,] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T3[,,] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] ref T3 name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, IntPtr name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[,] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T3[,,] name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object_win32] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object_win32", Version = "", EntryPoint = "glImportMemoryWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportMemoryWin32Name(UInt32 memory, UInt64 size, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] ref T3 name) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_fd] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_fd", Version = "", EntryPoint = "glImportSemaphoreFdEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreF(Int32 semaphore, OpenTK.Graphics.ES30.All handleType, Int32 fd) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_fd] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_fd", Version = "", EntryPoint = "glImportSemaphoreFdEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreF(Int32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, Int32 fd) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_fd] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_fd", Version = "", EntryPoint = "glImportSemaphoreFdEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreF(UInt32 semaphore, OpenTK.Graphics.ES30.All handleType, Int32 fd) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_fd] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_fd", Version = "", EntryPoint = "glImportSemaphoreFdEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreF(UInt32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, Int32 fd) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES30.All handleType, [OutAttribute] IntPtr handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T2[] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T2[,] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T2[,,] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] ref T2 handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, [OutAttribute] IntPtr handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[,] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[,,] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(Int32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] ref T2 handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES30.All handleType, [OutAttribute] IntPtr handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T2[] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T2[,] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T2[,,] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] ref T2 handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, [OutAttribute] IntPtr handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[,] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[,,] handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32HandleEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Handle(UInt32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] ref T2 handle) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES30.All handleType, IntPtr name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T2[] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T2[,] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T2[,,] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] ref T2 name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, IntPtr name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[,] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[,,] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(Int32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] ref T2 name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES30.All handleType, IntPtr name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T2[] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T2[,] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] T2[,,] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES30.All handleType, [InAttribute, OutAttribute] ref T2 name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, IntPtr name) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[,] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] T2[,,] name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore_win32] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore_win32", Version = "", EntryPoint = "glImportSemaphoreWin32NameEXT")] - [CLSCompliant(false)] - public static void ImportSemaphoreWin32Name(UInt32 semaphore, OpenTK.Graphics.ES30.ExternalHandleType handleType, [InAttribute, OutAttribute] ref T2 name) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_marker] - /// - /// - [AutoGenerated(Category = "EXT_debug_marker", Version = "", EntryPoint = "glInsertEventMarkerEXT")] - public static void InsertEventMarker(Int32 length, String marker) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - /// Specifies the index of the capability. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glIsEnablediEXT")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES30.All target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - /// Specifies the index of the capability. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glIsEnablediEXT")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES30.All target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - /// Specifies the index of the capability. - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glIsEnablediEXT")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES30.EnableCap target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_buffers_indexed] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - /// Specifies the index of the capability. - /// - [AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glIsEnablediEXT")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES30.EnableCap target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glIsMemoryObjectEXT")] - [CLSCompliant(false)] - public static bool IsMemoryObject(Int32 memoryObject) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glIsMemoryObjectEXT")] - [CLSCompliant(false)] - public static bool IsMemoryObject(UInt32 memoryObject) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Determine if a name corresponds to a program pipeline object - /// - /// - /// Specifies a value that may be the name of a program pipeline object. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glIsProgramPipelineEXT")] - [CLSCompliant(false)] - public static bool IsProgramPipeline(Int32 pipeline) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Determine if a name corresponds to a program pipeline object - /// - /// - /// Specifies a value that may be the name of a program pipeline object. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glIsProgramPipelineEXT")] - [CLSCompliant(false)] - public static bool IsProgramPipeline(UInt32 pipeline) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Determine if a name corresponds to a query object - /// - /// - /// Specifies a value that may be the name of a query object. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glIsQueryEXT")] - [CLSCompliant(false)] - public static bool IsQuery(Int32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean] - /// Determine if a name corresponds to a query object - /// - /// - /// Specifies a value that may be the name of a query object. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glIsQueryEXT")] - [CLSCompliant(false)] - public static bool IsQuery(UInt32 id) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glIsSemaphoreEXT")] - [CLSCompliant(false)] - public static bool IsSemaphore(Int32 semaphore) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glIsSemaphoreEXT")] - [CLSCompliant(false)] - public static bool IsSemaphore(UInt32 semaphore) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_label] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glLabelObjectEXT")] - [CLSCompliant(false)] - public static void LabelObject(OpenTK.Graphics.ES30.All type, Int32 @object, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_label] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glLabelObjectEXT")] - [CLSCompliant(false)] - public static void LabelObject(OpenTK.Graphics.ES30.All type, UInt32 @object, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Map a section of a buffer object's data store - /// - /// - /// Specifies a binding to which the target buffer is bound. - /// - /// - /// Specifies the starting offset within the buffer of the range to be mapped. - /// - /// - /// Specifies the length of the range to be mapped. - /// - /// - /// Specifies a combination of access flags indicating the desired access to the range. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] - public static IntPtr MapBufferRange(OpenTK.Graphics.ES30.All target, IntPtr offset, Int32 length, OpenTK.Graphics.ES30.All access) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Map a section of a buffer object's data store - /// - /// - /// Specifies a binding to which the target buffer is bound. - /// - /// - /// Specifies the starting offset within the buffer of the range to be mapped. - /// - /// - /// Specifies the length of the range to be mapped. - /// - /// - /// Specifies a combination of access flags indicating the desired access to the range. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] - public static IntPtr MapBufferRange(OpenTK.Graphics.ES30.All target, IntPtr offset, IntPtr length, OpenTK.Graphics.ES30.All access) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Map a section of a buffer object's data store - /// - /// - /// Specifies a binding to which the target buffer is bound. - /// - /// - /// Specifies the starting offset within the buffer of the range to be mapped. - /// - /// - /// Specifies the length of the range to be mapped. - /// - /// - /// Specifies a combination of access flags indicating the desired access to the range. - /// - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] - public static IntPtr MapBufferRange(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, Int32 length, OpenTK.Graphics.ES30.BufferAccessMask access) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_map_buffer_range] - /// Map a section of a buffer object's data store - /// - /// - /// Specifies a binding to which the target buffer is bound. - /// - /// - /// Specifies the starting offset within the buffer of the range to be mapped. - /// - /// - /// Specifies the length of the range to be mapped. - /// - /// - /// Specifies a combination of access flags indicating the desired access to the range. - /// - [AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")] - public static IntPtr MapBufferRange(OpenTK.Graphics.ES30.BufferTarget target, IntPtr offset, IntPtr length, OpenTK.Graphics.ES30.BufferAccessMask access) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixFrustumEXT")] - public static void MatrixFrustum(OpenTK.Graphics.ES30.All mode, Double left, Double right, Double bottom, Double top, Double zNear, Double zFar) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixFrustumEXT")] - public static void MatrixFrustum(OpenTK.Graphics.ES30.MatrixMode mode, Double left, Double right, Double bottom, Double top, Double zNear, Double zFar) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoaddEXT")] - [CLSCompliant(false)] - public static void MatrixLoad(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] Double[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoaddEXT")] - [CLSCompliant(false)] - public static void MatrixLoad(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] ref Double m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoaddEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixLoad(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] Double* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoaddEXT")] - [CLSCompliant(false)] - public static void MatrixLoad(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] Double[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoaddEXT")] - [CLSCompliant(false)] - public static void MatrixLoad(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] ref Double m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoaddEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixLoad(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] Double* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadfEXT")] - [CLSCompliant(false)] - public static void MatrixLoad(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadfEXT")] - [CLSCompliant(false)] - public static void MatrixLoad(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadfEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixLoad(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadfEXT")] - [CLSCompliant(false)] - public static void MatrixLoad(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadfEXT")] - [CLSCompliant(false)] - public static void MatrixLoad(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadfEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixLoad(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadIdentityEXT")] - public static void MatrixLoadIdentity(OpenTK.Graphics.ES30.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadIdentityEXT")] - public static void MatrixLoadIdentity(OpenTK.Graphics.ES30.MatrixMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposedEXT")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] Double[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposedEXT")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] ref Double m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposedEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixLoadTranspose(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] Double* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposedEXT")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] Double[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposedEXT")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] ref Double m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposedEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixLoadTranspose(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] Double* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposefEXT")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposefEXT")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposefEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixLoadTranspose(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposefEXT")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposefEXT")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposefEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixLoadTranspose(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultdEXT")] - [CLSCompliant(false)] - public static void MatrixMult(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] Double[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultdEXT")] - [CLSCompliant(false)] - public static void MatrixMult(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] ref Double m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultdEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixMult(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] Double* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultdEXT")] - [CLSCompliant(false)] - public static void MatrixMult(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] Double[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultdEXT")] - [CLSCompliant(false)] - public static void MatrixMult(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] ref Double m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultdEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixMult(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] Double* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultfEXT")] - [CLSCompliant(false)] - public static void MatrixMult(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultfEXT")] - [CLSCompliant(false)] - public static void MatrixMult(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultfEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixMult(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultfEXT")] - [CLSCompliant(false)] - public static void MatrixMult(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultfEXT")] - [CLSCompliant(false)] - public static void MatrixMult(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultfEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixMult(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposedEXT")] - [CLSCompliant(false)] - public static void MatrixMultTranspose(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] Double[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposedEXT")] - [CLSCompliant(false)] - public static void MatrixMultTranspose(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] ref Double m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposedEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixMultTranspose(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] Double* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposedEXT")] - [CLSCompliant(false)] - public static void MatrixMultTranspose(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] Double[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposedEXT")] - [CLSCompliant(false)] - public static void MatrixMultTranspose(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] ref Double m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposedEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixMultTranspose(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] Double* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposefEXT")] - [CLSCompliant(false)] - public static void MatrixMultTranspose(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposefEXT")] - [CLSCompliant(false)] - public static void MatrixMultTranspose(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposefEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixMultTranspose(OpenTK.Graphics.ES30.All mode, [CountAttribute(Count = 16)] Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposefEXT")] - [CLSCompliant(false)] - public static void MatrixMultTranspose(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposefEXT")] - [CLSCompliant(false)] - public static void MatrixMultTranspose(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: 16] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposefEXT")] - [CLSCompliant(false)] - public static unsafe void MatrixMultTranspose(OpenTK.Graphics.ES30.MatrixMode mode, [CountAttribute(Count = 16)] Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixOrthoEXT")] - public static void MatrixOrtho(OpenTK.Graphics.ES30.All mode, Double left, Double right, Double bottom, Double top, Double zNear, Double zFar) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixOrthoEXT")] - public static void MatrixOrtho(OpenTK.Graphics.ES30.MatrixMode mode, Double left, Double right, Double bottom, Double top, Double zNear, Double zFar) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixPopEXT")] - public static void MatrixPop(OpenTK.Graphics.ES30.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixPopEXT")] - public static void MatrixPop(OpenTK.Graphics.ES30.MatrixMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixPushEXT")] - public static void MatrixPush(OpenTK.Graphics.ES30.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixPushEXT")] - public static void MatrixPush(OpenTK.Graphics.ES30.MatrixMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixRotatedEXT")] - public static void MatrixRotate(OpenTK.Graphics.ES30.All mode, Double angle, Double x, Double y, Double z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixRotatedEXT")] - public static void MatrixRotate(OpenTK.Graphics.ES30.MatrixMode mode, Double angle, Double x, Double y, Double z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixRotatefEXT")] - public static void MatrixRotate(OpenTK.Graphics.ES30.All mode, Single angle, Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixRotatefEXT")] - public static void MatrixRotate(OpenTK.Graphics.ES30.MatrixMode mode, Single angle, Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixScaledEXT")] - public static void MatrixScale(OpenTK.Graphics.ES30.All mode, Double x, Double y, Double z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixScaledEXT")] - public static void MatrixScale(OpenTK.Graphics.ES30.MatrixMode mode, Double x, Double y, Double z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixScalefEXT")] - public static void MatrixScale(OpenTK.Graphics.ES30.All mode, Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixScalefEXT")] - public static void MatrixScale(OpenTK.Graphics.ES30.MatrixMode mode, Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixTranslatedEXT")] - public static void MatrixTranslate(OpenTK.Graphics.ES30.All mode, Double x, Double y, Double z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixTranslatedEXT")] - public static void MatrixTranslate(OpenTK.Graphics.ES30.MatrixMode mode, Double x, Double y, Double z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixTranslatefEXT")] - public static void MatrixTranslate(OpenTK.Graphics.ES30.All mode, Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixTranslatefEXT")] - public static void MatrixTranslate(OpenTK.Graphics.ES30.MatrixMode mode, Single x, Single y, Single z) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void MemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES30.All pname, Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void MemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES30.All pname, ref Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static unsafe void MemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES30.All pname, Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void MemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES30.MemoryObjectParameterName pname, Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void MemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES30.MemoryObjectParameterName pname, ref Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static unsafe void MemoryObjectParameter(Int32 memoryObject, OpenTK.Graphics.ES30.MemoryObjectParameterName pname, Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void MemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES30.All pname, Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void MemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES30.All pname, ref Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static unsafe void MemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES30.All pname, Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void MemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES30.MemoryObjectParameterName pname, Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static void MemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES30.MemoryObjectParameterName pname, ref Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glMemoryObjectParameterivEXT")] - [CLSCompliant(false)] - public static unsafe void MemoryObjectParameter(UInt32 memoryObject, OpenTK.Graphics.ES30.MemoryObjectParameterName pname, Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of starting indices in the enabled arrays. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the number of indices to be rendered. - /// - /// - /// Specifies the size of the first and count - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] - [CLSCompliant(false)] - public static void MultiDrawArrays(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "primcount")] Int32[] first, [CountAttribute(Computed = "primcount")] Int32[] count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of starting indices in the enabled arrays. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the number of indices to be rendered. - /// - /// - /// Specifies the size of the first and count - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] - [CLSCompliant(false)] - public static void MultiDrawArrays(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "primcount")] ref Int32 first, [CountAttribute(Computed = "primcount")] ref Int32 count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of starting indices in the enabled arrays. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the number of indices to be rendered. - /// - /// - /// Specifies the size of the first and count - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawArrays(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "primcount")] Int32* first, [CountAttribute(Computed = "primcount")] Int32* count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of starting indices in the enabled arrays. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the number of indices to be rendered. - /// - /// - /// Specifies the size of the first and count - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] - [CLSCompliant(false)] - public static void MultiDrawArrays(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32[] first, [CountAttribute(Computed = "primcount")] Int32[] count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of starting indices in the enabled arrays. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the number of indices to be rendered. - /// - /// - /// Specifies the size of the first and count - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] - [CLSCompliant(false)] - public static void MultiDrawArrays(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "primcount")] ref Int32 first, [CountAttribute(Computed = "primcount")] ref Int32 count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives from array data - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of starting indices in the enabled arrays. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the number of indices to be rendered. - /// - /// - /// Specifies the size of the first and count - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawArrays(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32* first, [CountAttribute(Computed = "primcount")] Int32* count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "drawcount,stride")] IntPtr indirect, Int32 drawcount, Int32 stride) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES30.All mode, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T1[] indirect, Int32 drawcount, Int32 stride) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES30.All mode, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T1[,] indirect, Int32 drawcount, Int32 stride) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES30.All mode, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T1[,,] indirect, Int32 drawcount, Int32 stride) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES30.All mode, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] ref T1 indirect, Int32 drawcount, Int32 stride) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "drawcount,stride")] IntPtr indirect, Int32 drawcount, Int32 stride) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES30.PrimitiveType mode, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T1[] indirect, Int32 drawcount, Int32 stride) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES30.PrimitiveType mode, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T1[,] indirect, Int32 drawcount, Int32 stride) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES30.PrimitiveType mode, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T1[,,] indirect, Int32 drawcount, Int32 stride) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render multiple sets of primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of an array of structures containing the draw parameters. - /// - /// - /// Specifies the the number of elements in the array of draw parameter structures. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectEXT")] - public static void MultiDrawArraysIndirect(OpenTK.Graphics.ES30.PrimitiveType mode, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] ref T1 indirect, Int32 drawcount, Int32 stride) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "drawcount")] IntPtr indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] ref T3 indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "drawcount")] IntPtr indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] ref T3 indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "drawcount")] IntPtr indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] ref T3 indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "drawcount")] IntPtr indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32[] count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] ref T3 indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32[] basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "drawcount")] IntPtr indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] ref Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] ref T3 indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] ref Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "drawcount")] IntPtr indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] T3[,,] indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex] - /// Render multiple sets of primitives by specifying indices of array data elements and an index to apply to each index - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(drawcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count, indices and basevertex arrays. - /// - /// [length: COMPSIZE(drawcount)] - /// Specifies a pointer to the location where the base vertices are stored. - /// - [AutoGenerated(Category = "EXT_draw_elements_base_vertex|OES_draw_elements_base_vertex", Version = "", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "drawcount")] Int32* count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount")] ref T3 indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES30.All mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32[] count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static void MultiDrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "primcount")] ref Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_arrays] - /// Render multiple sets of primitives by specifying indices of array data elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. - /// - /// [length: COMPSIZE(primcount)] - /// Points to an array of the elements counts. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(primcount)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the size of the count and indices arrays. - /// - [AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")] - [CLSCompliant(false)] - public static unsafe void MultiDrawElements(OpenTK.Graphics.ES30.PrimitiveType mode, [CountAttribute(Computed = "primcount")] Int32* count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "primcount")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES30.All mode, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "drawcount,stride")] IntPtr indirect, Int32 drawcount, Int32 stride) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES30.All mode, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T2[] indirect, Int32 drawcount, Int32 stride) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES30.All mode, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T2[,] indirect, Int32 drawcount, Int32 stride) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES30.All mode, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T2[,,] indirect, Int32 drawcount, Int32 stride) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES30.All mode, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] ref T2 indirect, Int32 drawcount, Int32 stride) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES30.PrimitiveType mode, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "drawcount,stride")] IntPtr indirect, Int32 drawcount, Int32 stride) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES30.PrimitiveType mode, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T2[] indirect, Int32 drawcount, Int32 stride) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES30.PrimitiveType mode, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T2[,] indirect, Int32 drawcount, Int32 stride) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - [CLSCompliant(false)] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES30.PrimitiveType mode, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] T2[,,] indirect, Int32 drawcount, Int32 stride) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multi_draw_indirect] - /// Render indexed primitives from array data, taking parameters from memory - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency, and Patches are accepted. - /// - /// - /// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding. - /// - /// [length: COMPSIZE(drawcount,stride)] - /// Specifies the address of a structure containing an array of draw parameters. - /// - /// - /// Specifies the number of elements in the array addressed by indirect. - /// - /// - /// Specifies the distance in basic machine units between elements of the draw parameter array. - /// - [AutoGenerated(Category = "EXT_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectEXT")] - public static void MultiDrawElementsIndirect(OpenTK.Graphics.ES30.PrimitiveType mode, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "drawcount,stride")] ref T2 indirect, Int32 drawcount, Int32 stride) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glNamedBufferStorageExternalEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageExternal(Int32 buffer, IntPtr offset, Int32 size, IntPtr clientBuffer, OpenTK.Graphics.ES30.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glNamedBufferStorageExternalEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageExternal(Int32 buffer, IntPtr offset, Int32 size, IntPtr clientBuffer, OpenTK.Graphics.ES30.MapBufferUsageMask flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glNamedBufferStorageExternalEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageExternal(Int32 buffer, IntPtr offset, IntPtr size, IntPtr clientBuffer, OpenTK.Graphics.ES30.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glNamedBufferStorageExternalEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageExternal(Int32 buffer, IntPtr offset, IntPtr size, IntPtr clientBuffer, OpenTK.Graphics.ES30.MapBufferUsageMask flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glNamedBufferStorageExternalEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageExternal(UInt32 buffer, IntPtr offset, Int32 size, IntPtr clientBuffer, OpenTK.Graphics.ES30.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glNamedBufferStorageExternalEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageExternal(UInt32 buffer, IntPtr offset, Int32 size, IntPtr clientBuffer, OpenTK.Graphics.ES30.MapBufferUsageMask flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glNamedBufferStorageExternalEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageExternal(UInt32 buffer, IntPtr offset, IntPtr size, IntPtr clientBuffer, OpenTK.Graphics.ES30.All flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_external_buffer] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_external_buffer", Version = "", EntryPoint = "glNamedBufferStorageExternalEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageExternal(UInt32 buffer, IntPtr offset, IntPtr size, IntPtr clientBuffer, OpenTK.Graphics.ES30.MapBufferUsageMask flags) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glNamedBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageMem(Int32 buffer, Int32 size, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glNamedBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageMem(Int32 buffer, IntPtr size, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glNamedBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageMem(UInt32 buffer, Int32 size, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glNamedBufferStorageMemEXT")] - [CLSCompliant(false)] - public static void NamedBufferStorageMem(UInt32 buffer, IntPtr size, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_tessellation_shader] - /// Specifies the parameters for patch primitives - /// - /// - /// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted. - /// - /// - /// Specifies the new value for the parameter given by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_tessellation_shader", Version = "", EntryPoint = "glPatchParameteriEXT")] - public static void PatchParameter(OpenTK.Graphics.ES30.All pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_tessellation_shader] - /// Specifies the parameters for patch primitives - /// - /// - /// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted. - /// - /// - /// Specifies the new value for the parameter given by pname. - /// - [AutoGenerated(Category = "EXT_tessellation_shader", Version = "", EntryPoint = "glPatchParameteriEXT")] - public static void PatchParameter(OpenTK.Graphics.ES30.PatchParameterName pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_polygon_offset_clamp] - /// - /// - /// - [AutoGenerated(Category = "EXT_polygon_offset_clamp", Version = "", EntryPoint = "glPolygonOffsetClampEXT")] - public static void PolygonOffsetClamp(Single factor, Single units, Single clamp) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_marker] - [AutoGenerated(Category = "EXT_debug_marker", Version = "", EntryPoint = "glPopGroupMarkerEXT")] - public static void PopGroupMarker() { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_primitive_bounding_box] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_primitive_bounding_box", Version = "", EntryPoint = "glPrimitiveBoundingBoxEXT")] - public static void PrimitiveBoundingBox(Single minX, Single minY, Single minZ, Single minW, Single maxX, Single maxY, Single maxZ, Single maxW) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify a parameter for a program object - /// - /// - /// Specifies the name of a program object whose parameter to modify. - /// - /// - /// Specifies the name of the parameter to modify. - /// - /// - /// Specifies the new value of the parameter specified by pname for program. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")] - [CLSCompliant(false)] - public static void ProgramParameter(Int32 program, OpenTK.Graphics.ES30.All pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify a parameter for a program object - /// - /// - /// Specifies the name of a program object whose parameter to modify. - /// - /// - /// Specifies the name of the parameter to modify. - /// - /// - /// Specifies the new value of the parameter specified by pname for program. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")] - [CLSCompliant(false)] - public static void ProgramParameter(Int32 program, OpenTK.Graphics.ES30.ProgramParameterName pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify a parameter for a program object - /// - /// - /// Specifies the name of a program object whose parameter to modify. - /// - /// - /// Specifies the name of the parameter to modify. - /// - /// - /// Specifies the new value of the parameter specified by pname for program. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")] - [CLSCompliant(false)] - public static void ProgramParameter(UInt32 program, OpenTK.Graphics.ES30.All pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify a parameter for a program object - /// - /// - /// Specifies the name of a program object whose parameter to modify. - /// - /// - /// Specifies the name of the parameter to modify. - /// - /// - /// Specifies the new value of the parameter specified by pname for program. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")] - [CLSCompliant(false)] - public static void ProgramParameter(UInt32 program, OpenTK.Graphics.ES30.ProgramParameterName pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(Int32 program, Int32 location, Single v0) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Single v0) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform1(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1iEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(Int32 program, Int32 location, Int32 v0) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1iEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 v0) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform1(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uiEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, UInt32 v0) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref UInt32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(Int32 program, Int32 location, Single v0, Single v1) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Single v0, Single v1) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform2(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2iEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(Int32 program, Int32 location, Int32 v0, Int32 v1) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2iEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 v0, Int32 v1) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform2(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uiEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, UInt32 v0, UInt32 v1) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref UInt32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(Int32 program, Int32 location, Single v0, Single v1, Single v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Single v0, Single v1, Single v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform3(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3iEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(Int32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3iEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform3(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uiEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref UInt32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(Int32 program, Int32 location, Single v0, Single v1, Single v2, Single v3) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform4(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4iEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(Int32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4iEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform4(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uiEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref UInt32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*4] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*4] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*4] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix2(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*4] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*4] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*4] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix2(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2x3(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2x3(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x3fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix2x3(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2x3(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2x3(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x3fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix2x3(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2x4(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2x4(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x4fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix2x4(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2x4(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix2x4(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x4fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix2x4(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*9] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*9] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*9] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix3(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*9] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*9] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*9] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix3(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3x2(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3x2(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x2fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix3x2(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3x2(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3x2(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x2fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix3x2(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3x4(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3x4(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x4fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix3x4(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3x4(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix3x4(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x4fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix3x4(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects|EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*16] - [AutoGenerated(Category = "EXT_separate_shader_objects|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects|EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*16] - [AutoGenerated(Category = "EXT_separate_shader_objects|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects|EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*16] - [AutoGenerated(Category = "EXT_separate_shader_objects|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix4(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects|EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*16] - [AutoGenerated(Category = "EXT_separate_shader_objects|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects|EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*16] - [AutoGenerated(Category = "EXT_separate_shader_objects|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects|EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*16] - [AutoGenerated(Category = "EXT_separate_shader_objects|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix4(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4x2(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4x2(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x2fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix4x2(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4x2(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x2fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4x2(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x2fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix4x2(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4x3(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4x3(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x3fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix4x3(Int32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4x3(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x3fvEXT")] - [CLSCompliant(false)] - public static void ProgramUniformMatrix4x3(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x3fvEXT")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformMatrix4x3(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_debug_marker] - /// - /// - [AutoGenerated(Category = "EXT_debug_marker", Version = "", EntryPoint = "glPushGroupMarkerEXT")] - public static void PushGroupMarker(Int32 length, String marker) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed. - /// - /// - /// Specify the name of a query object into which to record the GL time. - /// - /// - /// Specify the counter to query. target must be Timestamp. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glQueryCounterEXT")] - [CLSCompliant(false)] - public static void QueryCounter(Int32 id, OpenTK.Graphics.ES30.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed. - /// - /// - /// Specify the name of a query object into which to record the GL time. - /// - /// - /// Specify the counter to query. target must be Timestamp. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glQueryCounterEXT")] - [CLSCompliant(false)] - public static void QueryCounter(Int32 id, OpenTK.Graphics.ES30.QueryTarget target) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed. - /// - /// - /// Specify the name of a query object into which to record the GL time. - /// - /// - /// Specify the counter to query. target must be Timestamp. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glQueryCounterEXT")] - [CLSCompliant(false)] - public static void QueryCounter(UInt32 id, OpenTK.Graphics.ES30.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_disjoint_timer_query] - /// Record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed. - /// - /// - /// Specify the name of a query object into which to record the GL time. - /// - /// - /// Specify the counter to query. target must be Timestamp. - /// - [AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glQueryCounterEXT")] - [CLSCompliant(false)] - public static void QueryCounter(UInt32 id, OpenTK.Graphics.ES30.QueryTarget target) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_raster_multisample|EXT_texture_filter_minmax|NV_framebuffer_mixed_samples] - /// - /// - [AutoGenerated(Category = "EXT_raster_multisample|EXT_texture_filter_minmax|NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glRasterSamplesEXT")] - [CLSCompliant(false)] - public static void RasterSamples(Int32 samples, bool fixedsamplelocations) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_raster_multisample|EXT_texture_filter_minmax|NV_framebuffer_mixed_samples] - /// - /// - [AutoGenerated(Category = "EXT_raster_multisample|EXT_texture_filter_minmax|NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glRasterSamplesEXT")] - [CLSCompliant(false)] - public static void RasterSamples(UInt32 samples, bool fixedsamplelocations) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glReadBufferIndexedEXT")] - public static void ReadBufferIndexed(OpenTK.Graphics.ES30.All src, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multiview_draw_buffers] - /// - /// - [AutoGenerated(Category = "EXT_multiview_draw_buffers", Version = "", EntryPoint = "glReadBufferIndexedEXT")] - public static void ReadBufferIndexed(OpenTK.Graphics.ES30.ReadBufferMode src, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "EXT_robustness", Version = "", EntryPoint = "glReadnPixelsEXT")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_win32_keyed_mutex] - /// - /// - [AutoGenerated(Category = "EXT_win32_keyed_mutex", Version = "", EntryPoint = "glReleaseKeyedMutexWin32EXT")] - [CLSCompliant(false)] - public static bool ReleaseKeyedMutexWin32(Int32 memory, Int64 key) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_win32_keyed_mutex] - /// - /// - [AutoGenerated(Category = "EXT_win32_keyed_mutex", Version = "", EntryPoint = "glReleaseKeyedMutexWin32EXT")] - [CLSCompliant(false)] - public static bool ReleaseKeyedMutexWin32(UInt32 memory, UInt64 key) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multisampled_render_to_texture] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleEXT")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_multisampled_render_to_texture] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleEXT")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] ref Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] ref Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] ref Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] ref Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] UInt32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] ref UInt32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] UInt32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] UInt32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] ref UInt32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivEXT")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] UInt32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void SemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES30.All pname, Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void SemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES30.All pname, ref Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static unsafe void SemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES30.All pname, Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void SemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES30.SemaphoreParameterName pname, Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void SemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES30.SemaphoreParameterName pname, ref Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static unsafe void SemaphoreParameter(Int32 semaphore, OpenTK.Graphics.ES30.SemaphoreParameterName pname, Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void SemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES30.All pname, UInt64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void SemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES30.All pname, ref UInt64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static unsafe void SemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES30.All pname, UInt64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void SemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES30.SemaphoreParameterName pname, UInt64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static void SemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES30.SemaphoreParameterName pname, ref UInt64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSemaphoreParameterui64vEXT")] - [CLSCompliant(false)] - public static unsafe void SemaphoreParameter(UInt32 semaphore, OpenTK.Graphics.ES30.SemaphoreParameterName pname, UInt64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static void SignalSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] Int32[] buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] Int32[] textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES30.All[] dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static void SignalSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] Int32[] buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] Int32[] textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES30.TextureLayout[] dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static void SignalSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] ref Int32 buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] ref Int32 textures, [CountAttribute(Computed = "numTextureBarriers")] ref OpenTK.Graphics.ES30.All dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static void SignalSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] ref Int32 buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] ref Int32 textures, [CountAttribute(Computed = "numTextureBarriers")] ref OpenTK.Graphics.ES30.TextureLayout dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static unsafe void SignalSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] Int32* buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] Int32* textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES30.All* dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static unsafe void SignalSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] Int32* buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] Int32* textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES30.TextureLayout* dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static void SignalSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32[] buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32[] textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES30.All[] dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static void SignalSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32[] buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32[] textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES30.TextureLayout[] dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static void SignalSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] ref UInt32 buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] ref UInt32 textures, [CountAttribute(Computed = "numTextureBarriers")] ref OpenTK.Graphics.ES30.All dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static void SignalSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] ref UInt32 buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] ref UInt32 textures, [CountAttribute(Computed = "numTextureBarriers")] ref OpenTK.Graphics.ES30.TextureLayout dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static unsafe void SignalSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32* buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32* textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES30.All* dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glSignalSemaphoreEXT")] - [CLSCompliant(false)] - public static unsafe void SignalSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32* buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32* textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES30.TextureLayout* dstLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Attach the storage for a buffer object to the active buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferEXT")] - [CLSCompliant(false)] - public static void TexBuffer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Attach the storage for a buffer object to the active buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferEXT")] - [CLSCompliant(false)] - public static void TexBuffer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Attach the storage for a buffer object to the active buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferEXT")] - [CLSCompliant(false)] - public static void TexBuffer(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Attach the storage for a buffer object to the active buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferEXT")] - [CLSCompliant(false)] - public static void TexBuffer(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.InternalFormat internalformat, UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, Int32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, Int32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, UInt32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, UInt32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.InternalFormat internalformat, UInt32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.InternalFormat internalformat, UInt32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_sparse_texture] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_sparse_texture", Version = "", EntryPoint = "glTexPageCommitmentEXT")] - public static void TexPageCommitment(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, bool commit) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivEXT")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivEXT")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] ref Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void TexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivEXT")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivEXT")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, [CountAttribute(Computed = "pname")] ref Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivEXT")] - [CLSCompliant(false)] - public static unsafe void TexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivEXT")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivEXT")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] ref UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivEXT")] - [CLSCompliant(false)] - public static unsafe void TexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivEXT")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, [CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivEXT")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, [CountAttribute(Computed = "pname")] ref UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "EXT_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivEXT")] - [CLSCompliant(false)] - public static unsafe void TexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, [CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// Simultaneously specify storage for all levels of a one-dimensional texture - /// - /// - /// Specify the target of the operation. target must be either Texture1D or ProxyTexture1D. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage1DEXT")] - public static void TexStorage1D(OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// Simultaneously specify storage for all levels of a one-dimensional texture - /// - /// - /// Specify the target of the operation. target must be either Texture1D or ProxyTexture1D. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage1DEXT")] - public static void TexStorage1D(OpenTK.Graphics.ES30.TextureTarget target, Int32 levels, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// Simultaneously specify storage for all levels of a two-dimensional texture - /// - /// - /// Specify the target of the operation. target must be one of Texture2D, or TextureCubeMap. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage2DEXT")] - public static void TexStorage2D(OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// Simultaneously specify storage for all levels of a two-dimensional texture - /// - /// - /// Specify the target of the operation. target must be one of Texture2D, or TextureCubeMap. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage2DEXT")] - public static void TexStorage2D(OpenTK.Graphics.ES30.TextureTarget2d target, Int32 levels, OpenTK.Graphics.ES30.SizedInternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// Simultaneously specify storage for all levels of a three-dimensional or two-dimensional array texture - /// - /// - /// Specify the target of the operation. target must be one of Texture3D, or Texture2DArray. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - /// - /// Specifies the depth of the texture, in texels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage3DEXT")] - public static void TexStorage3D(OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// Simultaneously specify storage for all levels of a three-dimensional or two-dimensional array texture - /// - /// - /// Specify the target of the operation. target must be one of Texture3D, or Texture2DArray. - /// - /// - /// Specify the number of texture levels. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - /// - /// Specifies the depth of the texture, in texels. - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage3DEXT")] - public static void TexStorage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 levels, OpenTK.Graphics.ES30.SizedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem1DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem1D(OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem1DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem1D(OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalFormat, Int32 width, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem1DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem1D(OpenTK.Graphics.ES30.TextureTarget target, Int32 levels, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem1DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem1D(OpenTK.Graphics.ES30.TextureTarget target, Int32 levels, OpenTK.Graphics.ES30.All internalFormat, Int32 width, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem2DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem2D(OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem2DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem2D(OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem2DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem2D(OpenTK.Graphics.ES30.TextureTarget target, Int32 levels, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem2DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem2D(OpenTK.Graphics.ES30.TextureTarget target, Int32 levels, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem2DMultisampleEXT")] - [CLSCompliant(false)] - public static void TexStorageMem2DMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, bool fixedSampleLocations, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem2DMultisampleEXT")] - [CLSCompliant(false)] - public static void TexStorageMem2DMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, bool fixedSampleLocations, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem2DMultisampleEXT")] - [CLSCompliant(false)] - public static void TexStorageMem2DMultisample(OpenTK.Graphics.ES30.TextureTarget target, Int32 samples, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, bool fixedSampleLocations, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem2DMultisampleEXT")] - [CLSCompliant(false)] - public static void TexStorageMem2DMultisample(OpenTK.Graphics.ES30.TextureTarget target, Int32 samples, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, bool fixedSampleLocations, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem3DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem3D(OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, Int32 depth, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem3DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem3D(OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, Int32 depth, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem3DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem3D(OpenTK.Graphics.ES30.TextureTarget target, Int32 levels, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, Int32 depth, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem3DEXT")] - [CLSCompliant(false)] - public static void TexStorageMem3D(OpenTK.Graphics.ES30.TextureTarget target, Int32 levels, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, Int32 depth, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem3DMultisampleEXT")] - [CLSCompliant(false)] - public static void TexStorageMem3DMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem3DMultisampleEXT")] - [CLSCompliant(false)] - public static void TexStorageMem3DMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem3DMultisampleEXT")] - [CLSCompliant(false)] - public static void TexStorageMem3DMultisample(OpenTK.Graphics.ES30.TextureTarget target, Int32 samples, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTexStorageMem3DMultisampleEXT")] - [CLSCompliant(false)] - public static void TexStorageMem3DMultisample(OpenTK.Graphics.ES30.TextureTarget target, Int32 samples, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage1DEXT")] - [CLSCompliant(false)] - public static void TextureStorage1D(Int32 texture, OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage1DEXT")] - [CLSCompliant(false)] - public static void TextureStorage1D(Int32 texture, OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage1DEXT")] - [CLSCompliant(false)] - public static void TextureStorage1D(UInt32 texture, OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage1DEXT")] - [CLSCompliant(false)] - public static void TextureStorage1D(UInt32 texture, OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 width) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage2DEXT")] - [CLSCompliant(false)] - public static void TextureStorage2D(Int32 texture, OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage2DEXT")] - [CLSCompliant(false)] - public static void TextureStorage2D(Int32 texture, OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage2DEXT")] - [CLSCompliant(false)] - public static void TextureStorage2D(UInt32 texture, OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage2DEXT")] - [CLSCompliant(false)] - public static void TextureStorage2D(UInt32 texture, OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage3DEXT")] - [CLSCompliant(false)] - public static void TextureStorage3D(Int32 texture, OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage3DEXT")] - [CLSCompliant(false)] - public static void TextureStorage3D(Int32 texture, OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage3DEXT")] - [CLSCompliant(false)] - public static void TextureStorage3D(UInt32 texture, OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_storage] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTextureStorage3DEXT")] - [CLSCompliant(false)] - public static void TextureStorage3D(UInt32 texture, OpenTK.Graphics.ES30.All target, Int32 levels, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 width, Int32 height, Int32 depth) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem1DEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem1D(Int32 texture, Int32 levels, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem1DEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem1D(UInt32 texture, Int32 levels, OpenTK.Graphics.ES30.All internalFormat, Int32 width, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem2DEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem2D(Int32 texture, Int32 levels, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem2DEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem2D(UInt32 texture, Int32 levels, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem2DMultisampleEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem2DMultisample(Int32 texture, Int32 samples, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, bool fixedSampleLocations, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem2DMultisampleEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem2DMultisample(UInt32 texture, Int32 samples, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, bool fixedSampleLocations, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem3DEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem3D(Int32 texture, Int32 levels, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, Int32 depth, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem3DEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem3D(UInt32 texture, Int32 levels, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, Int32 depth, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem3DMultisampleEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem3DMultisample(Int32 texture, Int32 samples, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations, Int32 memory, Int64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_memory_object] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "EXT_memory_object", Version = "", EntryPoint = "glTextureStorageMem3DMultisampleEXT")] - [CLSCompliant(false)] - public static void TextureStorageMem3DMultisample(UInt32 texture, Int32 samples, OpenTK.Graphics.ES30.All internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations, UInt32 memory, UInt64 offset) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_view] - /// Initialize a texture as a data alias of another texture's data store - /// - /// - /// Specifies the texture object to be initialized as a view. - /// - /// - /// Specifies the target to be used for the newly initialized texture. - /// - /// - /// Specifies the name of a texture object of which to make a view. - /// - /// - /// Specifies the internal format for the newly created view. - /// - /// - /// Specifies lowest level of detail of the view. - /// - /// - /// Specifies the number of levels of detail to include in the view. - /// - /// - /// Specifies the index of the first layer to include in the view. - /// - /// - /// Specifies the number of layers to include in the view. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_view", Version = "", EntryPoint = "glTextureViewEXT")] - [CLSCompliant(false)] - public static void TextureView(Int32 texture, OpenTK.Graphics.ES30.All target, Int32 origtexture, OpenTK.Graphics.ES30.All internalformat, Int32 minlevel, Int32 numlevels, Int32 minlayer, Int32 numlayers) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_view] - /// Initialize a texture as a data alias of another texture's data store - /// - /// - /// Specifies the texture object to be initialized as a view. - /// - /// - /// Specifies the target to be used for the newly initialized texture. - /// - /// - /// Specifies the name of a texture object of which to make a view. - /// - /// - /// Specifies the internal format for the newly created view. - /// - /// - /// Specifies lowest level of detail of the view. - /// - /// - /// Specifies the number of levels of detail to include in the view. - /// - /// - /// Specifies the index of the first layer to include in the view. - /// - /// - /// Specifies the number of layers to include in the view. - /// - [AutoGenerated(Category = "EXT_texture_view", Version = "", EntryPoint = "glTextureViewEXT")] - [CLSCompliant(false)] - public static void TextureView(Int32 texture, OpenTK.Graphics.ES30.TextureTarget target, Int32 origtexture, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 minlevel, Int32 numlevels, Int32 minlayer, Int32 numlayers) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_view] - /// Initialize a texture as a data alias of another texture's data store - /// - /// - /// Specifies the texture object to be initialized as a view. - /// - /// - /// Specifies the target to be used for the newly initialized texture. - /// - /// - /// Specifies the name of a texture object of which to make a view. - /// - /// - /// Specifies the internal format for the newly created view. - /// - /// - /// Specifies lowest level of detail of the view. - /// - /// - /// Specifies the number of levels of detail to include in the view. - /// - /// - /// Specifies the index of the first layer to include in the view. - /// - /// - /// Specifies the number of layers to include in the view. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_texture_view", Version = "", EntryPoint = "glTextureViewEXT")] - [CLSCompliant(false)] - public static void TextureView(UInt32 texture, OpenTK.Graphics.ES30.All target, UInt32 origtexture, OpenTK.Graphics.ES30.All internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_texture_view] - /// Initialize a texture as a data alias of another texture's data store - /// - /// - /// Specifies the texture object to be initialized as a view. - /// - /// - /// Specifies the target to be used for the newly initialized texture. - /// - /// - /// Specifies the name of a texture object of which to make a view. - /// - /// - /// Specifies the internal format for the newly created view. - /// - /// - /// Specifies lowest level of detail of the view. - /// - /// - /// Specifies the number of levels of detail to include in the view. - /// - /// - /// Specifies the index of the first layer to include in the view. - /// - /// - /// Specifies the number of layers to include in the view. - /// - [AutoGenerated(Category = "EXT_texture_view", Version = "", EntryPoint = "glTextureViewEXT")] - [CLSCompliant(false)] - public static void TextureView(UInt32 texture, OpenTK.Graphics.ES30.TextureTarget target, UInt32 origtexture, OpenTK.Graphics.ES30.InternalFormat internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Bind stages of a program object to a program pipeline - /// - /// - /// Specifies the program pipeline object to which to bind stages from program. - /// - /// - /// Specifies a set of program stages to bind to the program pipeline object. - /// - /// - /// Specifies the program object containing the shader executables to use in pipeline. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseProgramStagesEXT")] - [CLSCompliant(false)] - public static void UseProgramStages(Int32 pipeline, OpenTK.Graphics.ES30.All stages, Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Bind stages of a program object to a program pipeline - /// - /// - /// Specifies the program pipeline object to which to bind stages from program. - /// - /// - /// Specifies a set of program stages to bind to the program pipeline object. - /// - /// - /// Specifies the program object containing the shader executables to use in pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseProgramStagesEXT")] - [CLSCompliant(false)] - public static void UseProgramStages(Int32 pipeline, OpenTK.Graphics.ES30.UseProgramStageMask stages, Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Bind stages of a program object to a program pipeline - /// - /// - /// Specifies the program pipeline object to which to bind stages from program. - /// - /// - /// Specifies a set of program stages to bind to the program pipeline object. - /// - /// - /// Specifies the program object containing the shader executables to use in pipeline. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseProgramStagesEXT")] - [CLSCompliant(false)] - public static void UseProgramStages(UInt32 pipeline, OpenTK.Graphics.ES30.All stages, UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Bind stages of a program object to a program pipeline - /// - /// - /// Specifies the program pipeline object to which to bind stages from program. - /// - /// - /// Specifies a set of program stages to bind to the program pipeline object. - /// - /// - /// Specifies the program object containing the shader executables to use in pipeline. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseProgramStagesEXT")] - [CLSCompliant(false)] - public static void UseProgramStages(UInt32 pipeline, OpenTK.Graphics.ES30.UseProgramStageMask stages, UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseShaderProgramEXT")] - [CLSCompliant(false)] - public static void UseShaderProgram(OpenTK.Graphics.ES30.All type, Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseShaderProgramEXT")] - [CLSCompliant(false)] - public static void UseShaderProgram(OpenTK.Graphics.ES30.All type, UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Validate a program pipeline object against current GL state - /// - /// - /// Specifies the name of a program pipeline object to validate. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glValidateProgramPipelineEXT")] - [CLSCompliant(false)] - public static void ValidateProgramPipeline(Int32 pipeline) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_separate_shader_objects] - /// Validate a program pipeline object against current GL state - /// - /// - /// Specifies the name of a program pipeline object to validate. - /// - [AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glValidateProgramPipelineEXT")] - [CLSCompliant(false)] - public static void ValidateProgramPipeline(UInt32 pipeline) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_instanced_arrays] - /// Modify the rate at which generic vertex attributes advance during instanced rendering - /// - /// - /// Specify the index of the generic vertex attribute. - /// - /// - /// Specify the number of instances that will pass between updates of the generic attribute at slot index. - /// - [AutoGenerated(Category = "EXT_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorEXT")] - [CLSCompliant(false)] - public static void VertexAttribDivisor(Int32 index, Int32 divisor) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_instanced_arrays] - /// Modify the rate at which generic vertex attributes advance during instanced rendering - /// - /// - /// Specify the index of the generic vertex attribute. - /// - /// - /// Specify the number of instances that will pass between updates of the generic attribute at slot index. - /// - [AutoGenerated(Category = "EXT_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorEXT")] - [CLSCompliant(false)] - public static void VertexAttribDivisor(UInt32 index, UInt32 divisor) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static void WaitSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] Int32[] buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] Int32[] textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES30.All[] srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static void WaitSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] Int32[] buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] Int32[] textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES30.TextureLayout[] srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static void WaitSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] ref Int32 buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] ref Int32 textures, [CountAttribute(Computed = "numTextureBarriers")] ref OpenTK.Graphics.ES30.All srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static void WaitSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] ref Int32 buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] ref Int32 textures, [CountAttribute(Computed = "numTextureBarriers")] ref OpenTK.Graphics.ES30.TextureLayout srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static unsafe void WaitSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] Int32* buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] Int32* textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES30.All* srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static unsafe void WaitSemaphore(Int32 semaphore, Int32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] Int32* buffers, Int32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] Int32* textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES30.TextureLayout* srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static void WaitSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32[] buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32[] textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES30.All[] srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static void WaitSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32[] buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32[] textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES30.TextureLayout[] srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static void WaitSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] ref UInt32 buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] ref UInt32 textures, [CountAttribute(Computed = "numTextureBarriers")] ref OpenTK.Graphics.ES30.All srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static void WaitSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] ref UInt32 buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] ref UInt32 textures, [CountAttribute(Computed = "numTextureBarriers")] ref OpenTK.Graphics.ES30.TextureLayout srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static unsafe void WaitSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32* buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32* textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES30.All* srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_semaphore] - /// - /// - /// [length: COMPSIZE(numBufferBarriers)] - /// - /// [length: COMPSIZE(numTextureBarriers)] - /// [length: COMPSIZE(numTextureBarriers)] - [AutoGenerated(Category = "EXT_semaphore", Version = "", EntryPoint = "glWaitSemaphoreEXT")] - [CLSCompliant(false)] - public static unsafe void WaitSemaphore(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32* buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32* textures, [CountAttribute(Computed = "numTextureBarriers")] OpenTK.Graphics.ES30.TextureLayout* srcLayouts) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_window_rectangles] - /// - /// - /// [length: COMPSIZE(count)] - [AutoGenerated(Category = "EXT_window_rectangles", Version = "", EntryPoint = "glWindowRectanglesEXT")] - [CLSCompliant(false)] - public static void WindowRectangles(OpenTK.Graphics.ES30.All mode, Int32 count, [CountAttribute(Computed = "count")] Int32[] box) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_window_rectangles] - /// - /// - /// [length: COMPSIZE(count)] - [AutoGenerated(Category = "EXT_window_rectangles", Version = "", EntryPoint = "glWindowRectanglesEXT")] - [CLSCompliant(false)] - public static void WindowRectangles(OpenTK.Graphics.ES30.All mode, Int32 count, [CountAttribute(Computed = "count")] ref Int32 box) { throw new BindingsNotRewrittenException(); } - - /// [requires: EXT_window_rectangles] - /// - /// - /// [length: COMPSIZE(count)] - [AutoGenerated(Category = "EXT_window_rectangles", Version = "", EntryPoint = "glWindowRectanglesEXT")] - [CLSCompliant(false)] - public static unsafe void WindowRectangles(OpenTK.Graphics.ES30.All mode, Int32 count, [CountAttribute(Computed = "count")] Int32* box) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Img - { - /// [requires: IMG_framebuffer_downsample] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTexture2DDownsampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DDownsample(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, Int32 texture, Int32 level, Int32 xscale, Int32 yscale) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_framebuffer_downsample] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTexture2DDownsampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DDownsample(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, UInt32 texture, Int32 level, Int32 xscale, Int32 yscale) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_framebuffer_downsample] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTexture2DDownsampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DDownsample(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.TextureTarget textarget, Int32 texture, Int32 level, Int32 xscale, Int32 yscale) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_framebuffer_downsample] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTexture2DDownsampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DDownsample(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.TextureTarget textarget, UInt32 texture, Int32 level, Int32 xscale, Int32 yscale) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, Int32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, UInt32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.TextureTarget textarget, Int32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTexture2DMultisample(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.TextureTarget textarget, UInt32 texture, Int32 level, Int32 samples) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_framebuffer_downsample] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTextureLayerDownsampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTextureLayerDownsample(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, Int32 texture, Int32 level, Int32 layer, Int32 xscale, Int32 yscale) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_framebuffer_downsample] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTextureLayerDownsampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTextureLayerDownsample(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, UInt32 texture, Int32 level, Int32 layer, Int32 xscale, Int32 yscale) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_framebuffer_downsample] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTextureLayerDownsampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTextureLayerDownsample(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, Int32 texture, Int32 level, Int32 layer, Int32 xscale, Int32 yscale) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_framebuffer_downsample] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTextureLayerDownsampleIMG")] - [CLSCompliant(false)] - public static void FramebufferTextureLayerDownsample(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, UInt32 texture, Int32 level, Int32 layer, Int32 xscale, Int32 yscale) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glGetTextureHandleIMG")] - [CLSCompliant(false)] - public static Int64 GetTextureHandle(Int32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glGetTextureHandleIMG")] - [CLSCompliant(false)] - public static Int64 GetTextureHandle(UInt32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glGetTextureSamplerHandleIMG")] - [CLSCompliant(false)] - public static Int64 GetTextureSamplerHandle(Int32 texture, Int32 sampler) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glGetTextureSamplerHandleIMG")] - [CLSCompliant(false)] - public static Int64 GetTextureSamplerHandle(UInt32 texture, UInt32 sampler) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64IMG")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(Int32 program, Int32 location, Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64IMG")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(UInt32 program, Int32 location, UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Int64 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformHandle(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref UInt64 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformHandle(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_multisampled_render_to_texture] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleIMG")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_multisampled_render_to_texture] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleIMG")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64IMG")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64IMG")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static unsafe void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: IMG_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vIMG")] - [CLSCompliant(false)] - public static unsafe void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Intel - { - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glBeginPerfQueryINTEL")] - [CLSCompliant(false)] - public static void BeginPerfQuery(Int32 queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glBeginPerfQueryINTEL")] - [CLSCompliant(false)] - public static void BeginPerfQuery(UInt32 queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glCreatePerfQueryINTEL")] - [CLSCompliant(false)] - public static void CreatePerfQuery(Int32 queryId, [OutAttribute] Int32[] queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glCreatePerfQueryINTEL")] - [CLSCompliant(false)] - public static void CreatePerfQuery(Int32 queryId, [OutAttribute] out Int32 queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glCreatePerfQueryINTEL")] - [CLSCompliant(false)] - public static unsafe void CreatePerfQuery(Int32 queryId, [OutAttribute] Int32* queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glCreatePerfQueryINTEL")] - [CLSCompliant(false)] - public static void CreatePerfQuery(UInt32 queryId, [OutAttribute] UInt32[] queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glCreatePerfQueryINTEL")] - [CLSCompliant(false)] - public static void CreatePerfQuery(UInt32 queryId, [OutAttribute] out UInt32 queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glCreatePerfQueryINTEL")] - [CLSCompliant(false)] - public static unsafe void CreatePerfQuery(UInt32 queryId, [OutAttribute] UInt32* queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glDeletePerfQueryINTEL")] - [CLSCompliant(false)] - public static void DeletePerfQuery(Int32 queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glDeletePerfQueryINTEL")] - [CLSCompliant(false)] - public static void DeletePerfQuery(UInt32 queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glEndPerfQueryINTEL")] - [CLSCompliant(false)] - public static void EndPerfQuery(Int32 queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glEndPerfQueryINTEL")] - [CLSCompliant(false)] - public static void EndPerfQuery(UInt32 queryHandle) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetFirstPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static Int32 GetFirstPerfQueryI() { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetFirstPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static void GetFirstPerfQueryI([OutAttribute] Int32[] queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetFirstPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static void GetFirstPerfQueryI([OutAttribute] out Int32 queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetFirstPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static unsafe void GetFirstPerfQueryI([OutAttribute] Int32* queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetFirstPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static void GetFirstPerfQueryI([OutAttribute] UInt32[] queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetFirstPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static void GetFirstPerfQueryI([OutAttribute] out UInt32 queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetFirstPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static unsafe void GetFirstPerfQueryI([OutAttribute] UInt32* queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetNextPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static Int32 GetNextPerfQueryI(Int32 queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetNextPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static Int32 GetNextPerfQueryI(UInt32 queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetNextPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static void GetNextPerfQueryI(Int32 queryId, [OutAttribute] Int32[] nextQueryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetNextPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static void GetNextPerfQueryI(Int32 queryId, [OutAttribute] out Int32 nextQueryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetNextPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static unsafe void GetNextPerfQueryI(Int32 queryId, [OutAttribute] Int32* nextQueryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetNextPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static void GetNextPerfQueryI(UInt32 queryId, [OutAttribute] UInt32[] nextQueryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetNextPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static void GetNextPerfQueryI(UInt32 queryId, [OutAttribute] out UInt32 nextQueryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetNextPerfQueryIdINTEL")] - [CLSCompliant(false)] - public static unsafe void GetNextPerfQueryI(UInt32 queryId, [OutAttribute] UInt32* nextQueryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// [length: counterNameLength] - /// - /// [length: counterDescLength] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfCounterInfoINTEL")] - [CLSCompliant(false)] - public static void GetPerfCounterInfo(Int32 queryId, Int32 counterId, Int32 counterNameLength, [OutAttribute, CountAttribute(Parameter = "counterNameLength")] out String counterName, Int32 counterDescLength, [OutAttribute, CountAttribute(Parameter = "counterDescLength")] out String counterDesc, [OutAttribute] Int32[] counterOffset, [OutAttribute] Int32[] counterDataSize, [OutAttribute] Int32[] counterTypeEnum, [OutAttribute] Int32[] counterDataTypeEnum, [OutAttribute] Int64[] rawCounterMaxValue) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// [length: counterNameLength] - /// - /// [length: counterDescLength] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfCounterInfoINTEL")] - [CLSCompliant(false)] - public static void GetPerfCounterInfo(Int32 queryId, Int32 counterId, Int32 counterNameLength, [OutAttribute, CountAttribute(Parameter = "counterNameLength")] out String counterName, Int32 counterDescLength, [OutAttribute, CountAttribute(Parameter = "counterDescLength")] out String counterDesc, [OutAttribute] out Int32 counterOffset, [OutAttribute] out Int32 counterDataSize, [OutAttribute] out Int32 counterTypeEnum, [OutAttribute] out Int32 counterDataTypeEnum, [OutAttribute] out Int64 rawCounterMaxValue) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// [length: counterNameLength] - /// - /// [length: counterDescLength] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfCounterInfoINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfCounterInfo(Int32 queryId, Int32 counterId, Int32 counterNameLength, [OutAttribute, CountAttribute(Parameter = "counterNameLength")] out String counterName, Int32 counterDescLength, [OutAttribute, CountAttribute(Parameter = "counterDescLength")] out String counterDesc, [OutAttribute] Int32* counterOffset, [OutAttribute] Int32* counterDataSize, [OutAttribute] Int32* counterTypeEnum, [OutAttribute] Int32* counterDataTypeEnum, [OutAttribute] Int64* rawCounterMaxValue) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// [length: counterNameLength] - /// - /// [length: counterDescLength] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfCounterInfoINTEL")] - [CLSCompliant(false)] - public static void GetPerfCounterInfo(UInt32 queryId, UInt32 counterId, UInt32 counterNameLength, [OutAttribute, CountAttribute(Parameter = "counterNameLength")] out String counterName, UInt32 counterDescLength, [OutAttribute, CountAttribute(Parameter = "counterDescLength")] out String counterDesc, [OutAttribute] UInt32[] counterOffset, [OutAttribute] UInt32[] counterDataSize, [OutAttribute] UInt32[] counterTypeEnum, [OutAttribute] UInt32[] counterDataTypeEnum, [OutAttribute] UInt64[] rawCounterMaxValue) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// [length: counterNameLength] - /// - /// [length: counterDescLength] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfCounterInfoINTEL")] - [CLSCompliant(false)] - public static void GetPerfCounterInfo(UInt32 queryId, UInt32 counterId, UInt32 counterNameLength, [OutAttribute, CountAttribute(Parameter = "counterNameLength")] out String counterName, UInt32 counterDescLength, [OutAttribute, CountAttribute(Parameter = "counterDescLength")] out String counterDesc, [OutAttribute] out UInt32 counterOffset, [OutAttribute] out UInt32 counterDataSize, [OutAttribute] out UInt32 counterTypeEnum, [OutAttribute] out UInt32 counterDataTypeEnum, [OutAttribute] out UInt64 rawCounterMaxValue) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// [length: counterNameLength] - /// - /// [length: counterDescLength] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfCounterInfoINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfCounterInfo(UInt32 queryId, UInt32 counterId, UInt32 counterNameLength, [OutAttribute, CountAttribute(Parameter = "counterNameLength")] out String counterName, UInt32 counterDescLength, [OutAttribute, CountAttribute(Parameter = "counterDescLength")] out String counterDesc, [OutAttribute] UInt32* counterOffset, [OutAttribute] UInt32* counterDataSize, [OutAttribute] UInt32* counterTypeEnum, [OutAttribute] UInt32* counterDataTypeEnum, [OutAttribute] UInt64* rawCounterMaxValue) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] Int32[] bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] out Int32 bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] Int32* bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[] data, [OutAttribute] Int32[] bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[] data, [OutAttribute] out Int32 bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[] data, [OutAttribute] Int32* bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,] data, [OutAttribute] Int32[] bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,] data, [OutAttribute] out Int32 bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,] data, [OutAttribute] Int32* bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,,] data, [OutAttribute] Int32[] bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,,] data, [OutAttribute] out Int32 bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,,] data, [OutAttribute] Int32* bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] ref T3 data, [OutAttribute] Int32[] bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] ref T3 data, [OutAttribute] out Int32 bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(Int32 queryHandle, Int32 flags, Int32 dataSize, [InAttribute, OutAttribute] ref T3 data, [OutAttribute] Int32* bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] UInt32[] bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] out UInt32 bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] UInt32* bytesWritten) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[] data, [OutAttribute] UInt32[] bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[] data, [OutAttribute] out UInt32 bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[] data, [OutAttribute] UInt32* bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,] data, [OutAttribute] UInt32[] bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,] data, [OutAttribute] out UInt32 bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,] data, [OutAttribute] UInt32* bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,,] data, [OutAttribute] UInt32[] bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,,] data, [OutAttribute] out UInt32 bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] T3[,,] data, [OutAttribute] UInt32* bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] ref T3 data, [OutAttribute] UInt32[] bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] ref T3 data, [OutAttribute] out UInt32 bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryDataINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryData(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [InAttribute, OutAttribute] ref T3 data, [OutAttribute] UInt32* bytesWritten) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryIdByNameINTEL")] - [CLSCompliant(false)] - public static Int32 GetPerfQueryIdByName(String queryName) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryIdByNameINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryIdByName(String queryName, [OutAttribute] Int32[] queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryIdByNameINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryIdByName(String queryName, [OutAttribute] out Int32 queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryIdByNameINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryIdByName(String queryName, [OutAttribute] Int32* queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryIdByNameINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryIdByName(String queryName, [OutAttribute] UInt32[] queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryIdByNameINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryIdByName(String queryName, [OutAttribute] out UInt32 queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryIdByNameINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryIdByName(String queryName, [OutAttribute] UInt32* queryId) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// [length: queryNameLength] - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryInfoINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryInfo(Int32 queryId, Int32 queryNameLength, [OutAttribute, CountAttribute(Parameter = "queryNameLength")] out String queryName, [OutAttribute] Int32[] dataSize, [OutAttribute] Int32[] noCounters, [OutAttribute] Int32[] noInstances, [OutAttribute] Int32[] capsMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// [length: queryNameLength] - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryInfoINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryInfo(Int32 queryId, Int32 queryNameLength, [OutAttribute, CountAttribute(Parameter = "queryNameLength")] out String queryName, [OutAttribute] out Int32 dataSize, [OutAttribute] out Int32 noCounters, [OutAttribute] out Int32 noInstances, [OutAttribute] out Int32 capsMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// [length: queryNameLength] - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryInfoINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryInfo(Int32 queryId, Int32 queryNameLength, [OutAttribute, CountAttribute(Parameter = "queryNameLength")] out String queryName, [OutAttribute] Int32* dataSize, [OutAttribute] Int32* noCounters, [OutAttribute] Int32* noInstances, [OutAttribute] Int32* capsMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// [length: queryNameLength] - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryInfoINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryInfo(UInt32 queryId, UInt32 queryNameLength, [OutAttribute, CountAttribute(Parameter = "queryNameLength")] out String queryName, [OutAttribute] UInt32[] dataSize, [OutAttribute] UInt32[] noCounters, [OutAttribute] UInt32[] noInstances, [OutAttribute] UInt32[] capsMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// [length: queryNameLength] - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryInfoINTEL")] - [CLSCompliant(false)] - public static void GetPerfQueryInfo(UInt32 queryId, UInt32 queryNameLength, [OutAttribute, CountAttribute(Parameter = "queryNameLength")] out String queryName, [OutAttribute] out UInt32 dataSize, [OutAttribute] out UInt32 noCounters, [OutAttribute] out UInt32 noInstances, [OutAttribute] out UInt32 capsMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: INTEL_performance_query] - /// - /// - /// [length: queryNameLength] - /// - /// - /// - /// - [AutoGenerated(Category = "INTEL_performance_query", Version = "", EntryPoint = "glGetPerfQueryInfoINTEL")] - [CLSCompliant(false)] - public static unsafe void GetPerfQueryInfo(UInt32 queryId, UInt32 queryNameLength, [OutAttribute, CountAttribute(Parameter = "queryNameLength")] out String queryName, [OutAttribute] UInt32* dataSize, [OutAttribute] UInt32* noCounters, [OutAttribute] UInt32* noInstances, [OutAttribute] UInt32* capsMask) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Khr - { - /// [requires: KHR_blend_equation_advanced] - [AutoGenerated(Category = "KHR_blend_equation_advanced", Version = "", EntryPoint = "glBlendBarrierKHR")] - public static void BlendBarrier() { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] - public static void DebugMessageCallback(DebugProcKhr callback, IntPtr userParam) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] - [CLSCompliant(false)] - public static void DebugMessageCallback(DebugProcKhr callback, [InAttribute, OutAttribute] T1[] userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] - [CLSCompliant(false)] - public static void DebugMessageCallback(DebugProcKhr callback, [InAttribute, OutAttribute] T1[,] userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] - [CLSCompliant(false)] - public static void DebugMessageCallback(DebugProcKhr callback, [InAttribute, OutAttribute] T1[,,] userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Specify a callback to receive debugging messages from the GL - /// - /// - /// The address of a callback function that will be called when a debug message is generated. - /// - /// - /// A user supplied pointer that will be passed on each invocation of callback. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")] - public static void DebugMessageCallback(DebugProcKhr callback, [InAttribute, OutAttribute] ref T1 userParam) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, OpenTK.Graphics.ES30.All severity, Int32 count, Int32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, OpenTK.Graphics.ES30.All severity, Int32 count, ref Int32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, OpenTK.Graphics.ES30.All severity, Int32 count, Int32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, OpenTK.Graphics.ES30.All severity, Int32 count, UInt32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, OpenTK.Graphics.ES30.All severity, Int32 count, ref UInt32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, OpenTK.Graphics.ES30.All severity, Int32 count, UInt32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, Int32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, ref Int32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, Int32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, UInt32[] ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static void DebugMessageControl(OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, ref UInt32 ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Control the reporting of debug messages in a debug context - /// - /// - /// The source of debug messages to enable or disable. - /// - /// - /// The type of debug messages to enable or disable. - /// - /// - /// The severity of debug messages to enable or disable. - /// - /// - /// The length of the array ids. - /// - /// - /// The address of an array of unsigned integers contianing the ids of the messages to enable or disable. - /// - /// - /// A Boolean flag determining whether the selected messages should be enabled or disabled. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")] - [CLSCompliant(false)] - public static unsafe void DebugMessageControl(OpenTK.Graphics.ES30.DebugSourceControl source, OpenTK.Graphics.ES30.DebugTypeControl type, OpenTK.Graphics.ES30.DebugSeverityControl severity, Int32 count, UInt32* ids, bool enabled) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// - /// The address of a character array containing the message to insert. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, Int32 id, OpenTK.Graphics.ES30.All severity, Int32 length, String buf) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// - /// The address of a character array containing the message to insert. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES30.All source, OpenTK.Graphics.ES30.All type, UInt32 id, OpenTK.Graphics.ES30.All severity, Int32 length, String buf) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// - /// The address of a character array containing the message to insert. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES30.DebugSourceExternal source, OpenTK.Graphics.ES30.DebugType type, Int32 id, OpenTK.Graphics.ES30.DebugSeverity severity, Int32 length, String buf) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Inject an application-supplied message into the debug message queue - /// - /// - /// The source of the debug message to insert. - /// - /// - /// The type of the debug message insert. - /// - /// - /// The user-supplied identifier of the message to insert. - /// - /// - /// The severity of the debug messages to insert. - /// - /// - /// The length string contained in the character array whose address is given by message. - /// - /// - /// The address of a character array containing the message to insert. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")] - [CLSCompliant(false)] - public static void DebugMessageInsert(OpenTK.Graphics.ES30.DebugSourceExternal source, OpenTK.Graphics.ES30.DebugType type, UInt32 id, OpenTK.Graphics.ES30.DebugSeverity severity, Int32 length, String buf) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All[] types, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.All sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.All types, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.All severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All* types, [OutAttribute, CountAttribute(Parameter = "count")] Int32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugSourceExternal[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugType[] types, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugSeverity[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.DebugSourceExternal sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.DebugType types, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.DebugSeverity severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(Int32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugSourceExternal* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugType* types, [OutAttribute, CountAttribute(Parameter = "count")] Int32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugSeverity* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All[] types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.All sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.All types, [OutAttribute, CountAttribute(Parameter = "count")] out UInt32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.All severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All* types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.All* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugSourceExternal[] sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugType[] types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32[] ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugSeverity[] severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32[] lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.DebugSourceExternal sources, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.DebugType types, [OutAttribute, CountAttribute(Parameter = "count")] out UInt32 ids, [OutAttribute, CountAttribute(Parameter = "count")] out OpenTK.Graphics.ES30.DebugSeverity severities, [OutAttribute, CountAttribute(Parameter = "count")] out Int32 lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve messages from the debug message log - /// - /// - /// The number of debug messages to retrieve from the log. - /// - /// - /// The size of the buffer whose address is given by messageLog. - /// - /// [length: count] - /// The address of an array of variables to receive the sources of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the types of the retrieved messages. - /// - /// [length: count] - /// The address of an array of unsigned integers to receive the ids of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the severites of the retrieved messages. - /// - /// [length: count] - /// The address of an array of variables to receive the lengths of the received messages. - /// - /// [length: bufSize] - /// The address of an array of characters that will receive the messages. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")] - [CLSCompliant(false)] - public static unsafe Int32 GetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugSourceExternal* sources, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugType* types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* ids, [OutAttribute, CountAttribute(Parameter = "count")] OpenTK.Graphics.ES30.DebugSeverity* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String messageLog) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetGraphicsResetStatusKHR")] - public static OpenTK.Graphics.ES30.GraphicsResetStatus GetGraphicsResetStatus() { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfvKHR")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfvKHR")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfvKHR")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfvKHR")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfvKHR")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformfvKHR")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformivKHR")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformivKHR")] - [CLSCompliant(false)] - public static void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformivKHR")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(Int32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformivKHR")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformivKHR")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformivKHR")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformuivKHR")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformuivKHR")] - [CLSCompliant(false)] - public static void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glGetnUniformuivKHR")] - [CLSCompliant(false)] - public static unsafe void GetnUniform(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.All identifier, Int32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.All identifier, Int32 name, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES30.All identifier, Int32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.All identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.All identifier, UInt32 name, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES30.All identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, Int32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Retrieve the label of a sync object identified by a pointer - /// - /// - /// The name of the sync object whose label to retrieve. - /// - /// - /// The length of the buffer whose address is in label. - /// - /// [length: 1] - /// The address of a variable to receive the length of the object label. - /// - /// [length: bufSize] - /// The address of a string that will receive the object label. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static unsafe void GetObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointervKHR")] - public static void GetPointer(OpenTK.Graphics.ES30.All pname, [OutAttribute] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointervKHR")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T1[] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointervKHR")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T1[,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointervKHR")] - [CLSCompliant(false)] - public static void GetPointer(OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T1[,,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointervKHR")] - public static void GetPointer(OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] ref T1 @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_parallel_shader_compile] - /// - [AutoGenerated(Category = "KHR_parallel_shader_compile", Version = "", EntryPoint = "glMaxShaderCompilerThreadsKHR")] - [CLSCompliant(false)] - public static void MaxShaderCompilerThreads(Int32 count) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_parallel_shader_compile] - /// - [AutoGenerated(Category = "KHR_parallel_shader_compile", Version = "", EntryPoint = "glMaxShaderCompilerThreadsKHR")] - [CLSCompliant(false)] - public static void MaxShaderCompilerThreads(UInt32 count) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES30.All identifier, Int32 name, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES30.All identifier, UInt32 name, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, Int32 name, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a named object identified within a namespace - /// - /// - /// The namespace from which the name of the object is allocated. - /// - /// - /// The name of the object to label. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")] - [CLSCompliant(false)] - public static void ObjectLabel(OpenTK.Graphics.ES30.ObjectLabelIdentifier identifier, UInt32 name, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] - public static void ObjectPtrLabel(IntPtr ptr, Int32 length, String label) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void ObjectPtrLabel([InAttribute, OutAttribute] T0[] ptr, Int32 length, String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void ObjectPtrLabel([InAttribute, OutAttribute] T0[,] ptr, Int32 length, String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] - [CLSCompliant(false)] - public static void ObjectPtrLabel([InAttribute, OutAttribute] T0[,,] ptr, Int32 length, String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Label a a sync object identified by a pointer - /// - /// - /// A pointer identifying a sync object. - /// - /// - /// The length of the label to be used for the object. - /// - /// - /// The address of a string containing the label to assign to the object. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")] - public static void ObjectPtrLabel([InAttribute, OutAttribute] ref T0 ptr, Int32 length, String label) - where T0 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Pop the active debug group - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPopDebugGroupKHR")] - public static void PopDebugGroup() { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// - /// The a string containing the message to be sent to the debug output stream. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES30.All source, Int32 id, Int32 length, String message) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// - /// The a string containing the message to be sent to the debug output stream. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES30.All source, UInt32 id, Int32 length, String message) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// - /// The a string containing the message to be sent to the debug output stream. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES30.DebugSource source, Int32 id, Int32 length, String message) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_debug] - /// Push a named debug group into the command stream - /// - /// - /// The source of the debug message. - /// - /// - /// The identifier of the message. - /// - /// - /// The length of the message to be sent to the debug output stream. - /// - /// - /// The a string containing the message to be sent to the debug output stream. - /// - [AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")] - [CLSCompliant(false)] - public static void PushDebugGroup(OpenTK.Graphics.ES30.DebugSource source, UInt32 id, Int32 length, String message) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - [CLSCompliant(false)] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T7[,,] data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: KHR_robustness] - /// - /// - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "KHR_robustness", Version = "", EntryPoint = "glReadnPixelsKHR")] - public static void ReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, Int32 bufSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T7 data) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - } - - public static partial class NV - { - /// [requires: NV_conditional_render] - /// Start conditional rendering - /// - /// - /// Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded. - /// - /// - /// Specifies how glBeginConditionalRender interprets the results of the occlusion query. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNV")] - [CLSCompliant(false)] - public static void BeginConditionalRender(Int32 id, OpenTK.Graphics.ES30.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_conditional_render] - /// Start conditional rendering - /// - /// - /// Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded. - /// - /// - /// Specifies how glBeginConditionalRender interprets the results of the occlusion query. - /// - [AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNV")] - [CLSCompliant(false)] - public static void BeginConditionalRender(Int32 id, OpenTK.Graphics.ES30.TypeEnum mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_conditional_render] - /// Start conditional rendering - /// - /// - /// Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded. - /// - /// - /// Specifies how glBeginConditionalRender interprets the results of the occlusion query. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNV")] - [CLSCompliant(false)] - public static void BeginConditionalRender(UInt32 id, OpenTK.Graphics.ES30.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_conditional_render] - /// Start conditional rendering - /// - /// - /// Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded. - /// - /// - /// Specifies how glBeginConditionalRender interprets the results of the occlusion query. - /// - [AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNV")] - [CLSCompliant(false)] - public static void BeginConditionalRender(UInt32 id, OpenTK.Graphics.ES30.TypeEnum mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_blend_equation_advanced] - [AutoGenerated(Category = "NV_blend_equation_advanced", Version = "", EntryPoint = "glBlendBarrierNV")] - public static void BlendBarrier() { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_blend_equation_advanced] - /// - /// - [AutoGenerated(Category = "NV_blend_equation_advanced", Version = "", EntryPoint = "glBlendParameteriNV")] - public static void BlendParameter(OpenTK.Graphics.ES30.All pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_blit] - /// Copy a block of pixels from the read framebuffer to the draw framebuffer - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. - /// - /// - /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferNV")] - public static void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES30.All mask, OpenTK.Graphics.ES30.All filter) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_blit] - /// Copy a block of pixels from the read framebuffer to the draw framebuffer - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the source rectangle within the read buffer of the read framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer. - /// - /// - /// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit. - /// - /// - /// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear. - /// - [AutoGenerated(Category = "NV_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferNV")] - public static void BlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, OpenTK.Graphics.ES30.ClearBufferMask mask, OpenTK.Graphics.ES30.BlitFramebufferFilter filter) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_conservative_raster_pre_snap_triangles] - /// - /// - [AutoGenerated(Category = "NV_conservative_raster_pre_snap_triangles", Version = "", EntryPoint = "glConservativeRasterParameteriNV")] - public static void ConservativeRasterParameter(OpenTK.Graphics.ES30.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_copy_buffer] - /// Copy part of the data store of a buffer object to the data store of another buffer object - /// - /// - /// Specifies the target from whose data store data should be read. - /// - /// - /// Specifies the target to whose data store data should be written. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. - /// - /// - /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")] - public static void CopyBufferSubData(OpenTK.Graphics.ES30.All readTarget, OpenTK.Graphics.ES30.All writeTarget, IntPtr readOffset, IntPtr writeOffset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_copy_buffer] - /// Copy part of the data store of a buffer object to the data store of another buffer object - /// - /// - /// Specifies the target from whose data store data should be read. - /// - /// - /// Specifies the target to whose data store data should be written. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. - /// - /// - /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")] - public static void CopyBufferSubData(OpenTK.Graphics.ES30.All readTarget, OpenTK.Graphics.ES30.All writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_copy_buffer] - /// Copy part of the data store of a buffer object to the data store of another buffer object - /// - /// - /// Specifies the target from whose data store data should be read. - /// - /// - /// Specifies the target to whose data store data should be written. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. - /// - /// - /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. - /// - [AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")] - public static void CopyBufferSubData(OpenTK.Graphics.ES30.BufferTarget readTarget, OpenTK.Graphics.ES30.BufferTarget writeTarget, IntPtr readOffset, IntPtr writeOffset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_copy_buffer] - /// Copy part of the data store of a buffer object to the data store of another buffer object - /// - /// - /// Specifies the target from whose data store data should be read. - /// - /// - /// Specifies the target to whose data store data should be written. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read. - /// - /// - /// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written. - /// - /// - /// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget. - /// - [AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")] - public static void CopyBufferSubData(OpenTK.Graphics.ES30.BufferTarget readTarget, OpenTK.Graphics.ES30.BufferTarget writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCopyPathNV")] - [CLSCompliant(false)] - public static void CopyPath(Int32 resultPath, Int32 srcPath) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCopyPathNV")] - [CLSCompliant(false)] - public static void CopyPath(UInt32 resultPath, UInt32 srcPath) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_coverage_sample] - /// - [AutoGenerated(Category = "NV_coverage_sample", Version = "", EntryPoint = "glCoverageMaskNV")] - public static void CoverageMask(bool mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_mixed_samples] - /// - [AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glCoverageModulationNV")] - public static void CoverageModulation(OpenTK.Graphics.ES30.All components) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_mixed_samples] - /// - /// [length: n] - [AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glCoverageModulationTableNV")] - [CLSCompliant(false)] - public static void CoverageModulationTable(Int32 n, [CountAttribute(Parameter = "n")] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_mixed_samples] - /// - /// [length: n] - [AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glCoverageModulationTableNV")] - [CLSCompliant(false)] - public static void CoverageModulationTable(Int32 n, [CountAttribute(Parameter = "n")] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_mixed_samples] - /// - /// [length: n] - [AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glCoverageModulationTableNV")] - [CLSCompliant(false)] - public static unsafe void CoverageModulationTable(Int32 n, [CountAttribute(Parameter = "n")] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_coverage_sample] - /// - [AutoGenerated(Category = "NV_coverage_sample", Version = "", EntryPoint = "glCoverageOperationNV")] - public static void CoverageOperation(OpenTK.Graphics.ES30.All operation) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathNV")] - [CLSCompliant(false)] - public static void CoverFillPath(Int32 path, OpenTK.Graphics.ES30.All coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathNV")] - [CLSCompliant(false)] - public static void CoverFillPath(Int32 path, OpenTK.Graphics.ES30.PathCoverMode coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathNV")] - [CLSCompliant(false)] - public static void CoverFillPath(UInt32 path, OpenTK.Graphics.ES30.All coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathNV")] - [CLSCompliant(false)] - public static void CoverFillPath(UInt32 path, OpenTK.Graphics.ES30.PathCoverMode coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void CoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathCoverMode coverMode, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathNV")] - [CLSCompliant(false)] - public static void CoverStrokePath(Int32 path, OpenTK.Graphics.ES30.All coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathNV")] - [CLSCompliant(false)] - public static void CoverStrokePath(Int32 path, OpenTK.Graphics.ES30.PathCoverMode coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathNV")] - [CLSCompliant(false)] - public static void CoverStrokePath(UInt32 path, OpenTK.Graphics.ES30.All coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathNV")] - [CLSCompliant(false)] - public static void CoverStrokePath(UInt32 path, OpenTK.Graphics.ES30.PathCoverMode coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static void DeleteFence([CountAttribute(Parameter = "n")] Int32 fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static void DeleteFence([CountAttribute(Parameter = "n")] UInt32 fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static void DeleteFences(Int32 n, [CountAttribute(Parameter = "n")] Int32[] fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static void DeleteFences(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static unsafe void DeleteFences(Int32 n, [CountAttribute(Parameter = "n")] Int32* fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static void DeleteFences(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static void DeleteFences(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")] - [CLSCompliant(false)] - public static unsafe void DeleteFences(Int32 n, [CountAttribute(Parameter = "n")] UInt32* fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glDeletePathsNV")] - [CLSCompliant(false)] - public static void DeletePath(Int32 path, Int32 range) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glDeletePathsNV")] - [CLSCompliant(false)] - public static void DeletePath(UInt32 path, Int32 range) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")] - [CLSCompliant(false)] - public static void DepthRangeArray(Int32 first, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")] - [CLSCompliant(false)] - public static void DepthRangeArray(Int32 first, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")] - [CLSCompliant(false)] - public static unsafe void DepthRangeArray(Int32 first, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")] - [CLSCompliant(false)] - public static void DepthRangeArray(UInt32 first, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")] - [CLSCompliant(false)] - public static void DepthRangeArray(UInt32 first, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")] - [CLSCompliant(false)] - public static unsafe void DepthRangeArray(UInt32 first, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified viewport - /// - /// - /// Specifies the index of the viewport whose depth range to update. - /// - /// - /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. - /// - /// - /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeIndexedfNV")] - [CLSCompliant(false)] - public static void DepthRangeIndexed(Int32 index, Single n, Single f) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified viewport - /// - /// - /// Specifies the index of the viewport whose depth range to update. - /// - /// - /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. - /// - /// - /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeIndexedfNV")] - [CLSCompliant(false)] - public static void DepthRangeIndexed(UInt32 index, Single n, Single f) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDisableiNV")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES30.All target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDisableiNV")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES30.All target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDisableiNV")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES30.EnableCap target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDisableiNV")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES30.EnableCap target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a range of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawArraysInstancedNV")] - public static void DrawArraysInstanced(OpenTK.Graphics.ES30.All mode, Int32 first, Int32 count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a range of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the starting index in the enabled arrays. - /// - /// - /// Specifies the number of indices to be rendered. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawArraysInstancedNV")] - public static void DrawArraysInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 first, Int32 count, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES30.All[] bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] ref OpenTK.Graphics.ES30.All bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] - [CLSCompliant(false)] - public static unsafe void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES30.All* bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES30.DrawBufferMode[] bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] - [CLSCompliant(false)] - public static void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] ref OpenTK.Graphics.ES30.DrawBufferMode bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_buffers] - /// Specifies a list of color buffers to be drawn into - /// - /// - /// Specifies the number of buffers in bufs. - /// - /// [length: n] - /// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. - /// - [AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")] - [CLSCompliant(false)] - public static unsafe void DrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] OpenTK.Graphics.ES30.DrawBufferMode* bufs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 primcount) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - [CLSCompliant(false)] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_instanced] - /// Draw multiple instances of a set of elements - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the specified range of indices to be rendered. - /// - [AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")] - public static void DrawElementsInstanced(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 primcount) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_vulkan_image] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glDrawVkImageNV")] - [CLSCompliant(false)] - public static void DrawVkImage(Int64 vkImage, Int32 sampler, Single x0, Single y0, Single x1, Single y1, Single z, Single s0, Single t0, Single s1, Single t1) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_vulkan_image] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glDrawVkImageNV")] - [CLSCompliant(false)] - public static void DrawVkImage(UInt64 vkImage, UInt32 sampler, Single x0, Single y0, Single x1, Single y1, Single z, Single s0, Single t0, Single s1, Single t1) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glEnableiNV")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES30.All target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glEnableiNV")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES30.All target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glEnableiNV")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES30.EnableCap target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glEnableiNV")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES30.EnableCap target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_conditional_render] - [AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glEndConditionalRenderNV")] - public static void EndConditionalRender() { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glFinishFenceNV")] - [CLSCompliant(false)] - public static void FinishFence(Int32 fence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glFinishFenceNV")] - [CLSCompliant(false)] - public static void FinishFence(UInt32 fence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fragment_coverage_to_color] - /// - [AutoGenerated(Category = "NV_fragment_coverage_to_color", Version = "", EntryPoint = "glFragmentCoverageColorNV")] - [CLSCompliant(false)] - public static void FragmentCoverageColor(Int32 color) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fragment_coverage_to_color] - /// - [AutoGenerated(Category = "NV_fragment_coverage_to_color", Version = "", EntryPoint = "glFragmentCoverageColorNV")] - [CLSCompliant(false)] - public static void FragmentCoverageColor(UInt32 color) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void FramebufferSampleLocations(OpenTK.Graphics.ES30.All target, Int32 start, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void FramebufferSampleLocations(OpenTK.Graphics.ES30.All target, Int32 start, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static unsafe void FramebufferSampleLocations(OpenTK.Graphics.ES30.All target, Int32 start, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void FramebufferSampleLocations(OpenTK.Graphics.ES30.All target, UInt32 start, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void FramebufferSampleLocations(OpenTK.Graphics.ES30.All target, UInt32 start, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static unsafe void FramebufferSampleLocations(OpenTK.Graphics.ES30.All target, UInt32 start, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void FramebufferSampleLocations(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 start, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void FramebufferSampleLocations(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 start, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static unsafe void FramebufferSampleLocations(OpenTK.Graphics.ES30.FramebufferTarget target, Int32 start, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void FramebufferSampleLocations(OpenTK.Graphics.ES30.FramebufferTarget target, UInt32 start, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void FramebufferSampleLocations(OpenTK.Graphics.ES30.FramebufferTarget target, UInt32 start, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static unsafe void FramebufferSampleLocations(OpenTK.Graphics.ES30.FramebufferTarget target, UInt32 start, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static Int32 GenFence() { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static void GenFences(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static void GenFences(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static unsafe void GenFences(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static void GenFences(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static void GenFences(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// [length: n] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")] - [CLSCompliant(false)] - public static unsafe void GenFences(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* fences) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGenPathsNV")] - public static Int32 GenPath(Int32 range) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_mixed_samples] - [AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glGetCoverageModulationTableNV")] - [CLSCompliant(false)] - public static Single GetCoverageModulationTable() { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_mixed_samples] - /// - /// - [AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glGetCoverageModulationTableNV")] - [CLSCompliant(false)] - public static void GetCoverageModulationTable(Int32 bufsize, [OutAttribute] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_mixed_samples] - /// - /// - [AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glGetCoverageModulationTableNV")] - [CLSCompliant(false)] - public static void GetCoverageModulationTable(Int32 bufsize, [OutAttribute] out Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_mixed_samples] - /// - /// - [AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glGetCoverageModulationTableNV")] - [CLSCompliant(false)] - public static unsafe void GetCoverageModulationTable(Int32 bufsize, [OutAttribute] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")] - [CLSCompliant(false)] - public static void GetFence(Int32 fence, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")] - [CLSCompliant(false)] - public static void GetFence(Int32 fence, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")] - [CLSCompliant(false)] - public static unsafe void GetFence(Int32 fence, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")] - [CLSCompliant(false)] - public static void GetFence(UInt32 fence, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")] - [CLSCompliant(false)] - public static void GetFence(UInt32 fence, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")] - [CLSCompliant(false)] - public static unsafe void GetFence(UInt32 fence, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.TypeEnum target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.TypeEnum target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES30.TypeEnum target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.TypeEnum target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.TypeEnum target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES30.TypeEnum target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetImageHandleNV")] - [CLSCompliant(false)] - public static Int64 GetImageHandle(Int32 texture, Int32 level, bool layered, Int32 layer, OpenTK.Graphics.ES30.All format) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetImageHandleNV")] - [CLSCompliant(false)] - public static Int64 GetImageHandle(Int32 texture, Int32 level, bool layered, Int32 layer, OpenTK.Graphics.ES30.PixelFormat format) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetImageHandleNV")] - [CLSCompliant(false)] - public static Int64 GetImageHandle(UInt32 texture, Int32 level, bool layered, Int32 layer, OpenTK.Graphics.ES30.All format) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetImageHandleNV")] - [CLSCompliant(false)] - public static Int64 GetImageHandle(UInt32 texture, Int32 level, bool layered, Int32 layer, OpenTK.Graphics.ES30.PixelFormat format) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_internalformat_sample_query] - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")] - [CLSCompliant(false)] - public static void GetInternalformatSample(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, Int32 samples, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_internalformat_sample_query] - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")] - [CLSCompliant(false)] - public static void GetInternalformatSample(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, Int32 samples, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_internalformat_sample_query] - /// - /// - /// - /// - /// - /// [length: bufSize] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")] - [CLSCompliant(false)] - public static unsafe void GetInternalformatSample(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, Int32 samples, OpenTK.Graphics.ES30.All pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_internalformat_sample_query] - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")] - [CLSCompliant(false)] - public static void GetInternalformatSample(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 samples, OpenTK.Graphics.ES30.InternalFormatPName pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_internalformat_sample_query] - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")] - [CLSCompliant(false)] - public static void GetInternalformatSample(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 samples, OpenTK.Graphics.ES30.InternalFormatPName pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_internalformat_sample_query] - /// - /// - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")] - [CLSCompliant(false)] - public static unsafe void GetInternalformatSample(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 samples, OpenTK.Graphics.ES30.InternalFormatPName pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")] - [CLSCompliant(false)] - public static void GetPathColorGen(OpenTK.Graphics.ES30.All color, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")] - [CLSCompliant(false)] - public static void GetPathColorGen(OpenTK.Graphics.ES30.All color, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")] - [CLSCompliant(false)] - public static unsafe void GetPathColorGen(OpenTK.Graphics.ES30.All color, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")] - [CLSCompliant(false)] - public static void GetPathColorGen(OpenTK.Graphics.ES30.PathColor color, OpenTK.Graphics.ES30.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")] - [CLSCompliant(false)] - public static void GetPathColorGen(OpenTK.Graphics.ES30.PathColor color, OpenTK.Graphics.ES30.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")] - [CLSCompliant(false)] - public static unsafe void GetPathColorGen(OpenTK.Graphics.ES30.PathColor color, OpenTK.Graphics.ES30.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")] - [CLSCompliant(false)] - public static void GetPathColorGen(OpenTK.Graphics.ES30.All color, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")] - [CLSCompliant(false)] - public static void GetPathColorGen(OpenTK.Graphics.ES30.All color, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")] - [CLSCompliant(false)] - public static unsafe void GetPathColorGen(OpenTK.Graphics.ES30.All color, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")] - [CLSCompliant(false)] - public static void GetPathColorGen(OpenTK.Graphics.ES30.PathColor color, OpenTK.Graphics.ES30.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")] - [CLSCompliant(false)] - public static void GetPathColorGen(OpenTK.Graphics.ES30.PathColor color, OpenTK.Graphics.ES30.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")] - [CLSCompliant(false)] - public static unsafe void GetPathColorGen(OpenTK.Graphics.ES30.PathColor color, OpenTK.Graphics.ES30.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")] - [CLSCompliant(false)] - public static Byte GetPathCommand(Int32 path) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")] - [CLSCompliant(false)] - public static Byte GetPathCommand(UInt32 path) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")] - [CLSCompliant(false)] - public static void GetPathCommands(Int32 path, [OutAttribute, CountAttribute(Computed = "path")] Byte[] commands) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")] - [CLSCompliant(false)] - public static void GetPathCommands(Int32 path, [OutAttribute, CountAttribute(Computed = "path")] out Byte commands) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathCommands(Int32 path, [OutAttribute, CountAttribute(Computed = "path")] Byte* commands) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")] - [CLSCompliant(false)] - public static void GetPathCommands(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] Byte[] commands) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")] - [CLSCompliant(false)] - public static void GetPathCommands(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] out Byte commands) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathCommands(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] Byte* commands) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")] - [CLSCompliant(false)] - public static Single GetPathCoord(Int32 path) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")] - [CLSCompliant(false)] - public static Single GetPathCoord(UInt32 path) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")] - [CLSCompliant(false)] - public static void GetPathCoords(Int32 path, [OutAttribute, CountAttribute(Computed = "path")] Single[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")] - [CLSCompliant(false)] - public static void GetPathCoords(Int32 path, [OutAttribute, CountAttribute(Computed = "path")] out Single coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathCoords(Int32 path, [OutAttribute, CountAttribute(Computed = "path")] Single* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")] - [CLSCompliant(false)] - public static void GetPathCoords(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] Single[] coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")] - [CLSCompliant(false)] - public static void GetPathCoords(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] out Single coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathCoords(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] Single* coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")] - [CLSCompliant(false)] - public static Single GetPathDashArray(Int32 path) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")] - [CLSCompliant(false)] - public static Single GetPathDashArray(UInt32 path) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")] - [CLSCompliant(false)] - public static void GetPathDashArray(Int32 path, [OutAttribute, CountAttribute(Computed = "path")] Single[] dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")] - [CLSCompliant(false)] - public static void GetPathDashArray(Int32 path, [OutAttribute, CountAttribute(Computed = "path")] out Single dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")] - [CLSCompliant(false)] - public static unsafe void GetPathDashArray(Int32 path, [OutAttribute, CountAttribute(Computed = "path")] Single* dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")] - [CLSCompliant(false)] - public static void GetPathDashArray(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] Single[] dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")] - [CLSCompliant(false)] - public static void GetPathDashArray(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] out Single dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// [length: COMPSIZE(path)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")] - [CLSCompliant(false)] - public static unsafe void GetPathDashArray(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] Single* dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathLengthNV")] - [CLSCompliant(false)] - public static Single GetPathLength(Int32 path, Int32 startSegment, Int32 numSegments) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathLengthNV")] - [CLSCompliant(false)] - public static Single GetPathLength(UInt32 path, Int32 startSegment, Int32 numSegments) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static void GetPathMetricRange(OpenTK.Graphics.ES30.All metricQueryMask, Int32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static void GetPathMetricRange(OpenTK.Graphics.ES30.All metricQueryMask, Int32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetricRange(OpenTK.Graphics.ES30.All metricQueryMask, Int32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static void GetPathMetricRange(OpenTK.Graphics.ES30.All metricQueryMask, UInt32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static void GetPathMetricRange(OpenTK.Graphics.ES30.All metricQueryMask, UInt32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetricRange(OpenTK.Graphics.ES30.All metricQueryMask, UInt32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static void GetPathMetricRange(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static void GetPathMetricRange(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetricRange(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static void GetPathMetricRange(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, UInt32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static void GetPathMetricRange(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, UInt32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetricRange(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, UInt32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.All metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single[] metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] out Single metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// [length: COMPSIZE(metricQueryMask,numPaths,stride)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")] - [CLSCompliant(false)] - public static unsafe void GetPathMetric(OpenTK.Graphics.ES30.PathMetricMask metricQueryMask, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static void GetPathParameter(Int32 path, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static void GetPathParameter(Int32 path, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] out Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static unsafe void GetPathParameter(Int32 path, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static void GetPathParameter(Int32 path, OpenTK.Graphics.ES30.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static void GetPathParameter(Int32 path, OpenTK.Graphics.ES30.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] out Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static unsafe void GetPathParameter(Int32 path, OpenTK.Graphics.ES30.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static void GetPathParameter(UInt32 path, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static void GetPathParameter(UInt32 path, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] out Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static unsafe void GetPathParameter(UInt32 path, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static void GetPathParameter(UInt32 path, OpenTK.Graphics.ES30.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static void GetPathParameter(UInt32 path, OpenTK.Graphics.ES30.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] out Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")] - [CLSCompliant(false)] - public static unsafe void GetPathParameter(UInt32 path, OpenTK.Graphics.ES30.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static void GetPathParameter(Int32 path, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static void GetPathParameter(Int32 path, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] out Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static unsafe void GetPathParameter(Int32 path, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static void GetPathParameter(Int32 path, OpenTK.Graphics.ES30.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static void GetPathParameter(Int32 path, OpenTK.Graphics.ES30.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] out Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static unsafe void GetPathParameter(Int32 path, OpenTK.Graphics.ES30.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static void GetPathParameter(UInt32 path, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static void GetPathParameter(UInt32 path, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] out Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static unsafe void GetPathParameter(UInt32 path, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Count = 4)] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static void GetPathParameter(UInt32 path, OpenTK.Graphics.ES30.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static void GetPathParameter(UInt32 path, OpenTK.Graphics.ES30.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] out Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: 4] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")] - [CLSCompliant(false)] - public static unsafe void GetPathParameter(UInt32 path, OpenTK.Graphics.ES30.PathParameter pname, [OutAttribute, CountAttribute(Count = 4)] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.All pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.All transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T3[,,] paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, Int32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single[] returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] out Single returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(pathListMode,numPaths)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")] - [CLSCompliant(false)] - public static unsafe void GetPathSpacing(OpenTK.Graphics.ES30.PathListMode pathListMode, Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T3 paths, UInt32 pathBase, Single advanceScale, Single kerningScale, OpenTK.Graphics.ES30.PathTransformType transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")] - [CLSCompliant(false)] - public static void GetPathTexGen(OpenTK.Graphics.ES30.All texCoordSet, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")] - [CLSCompliant(false)] - public static void GetPathTexGen(OpenTK.Graphics.ES30.All texCoordSet, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")] - [CLSCompliant(false)] - public static unsafe void GetPathTexGen(OpenTK.Graphics.ES30.All texCoordSet, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")] - [CLSCompliant(false)] - public static void GetPathTexGen(OpenTK.Graphics.ES30.TextureUnit texCoordSet, OpenTK.Graphics.ES30.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")] - [CLSCompliant(false)] - public static void GetPathTexGen(OpenTK.Graphics.ES30.TextureUnit texCoordSet, OpenTK.Graphics.ES30.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] out Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")] - [CLSCompliant(false)] - public static unsafe void GetPathTexGen(OpenTK.Graphics.ES30.TextureUnit texCoordSet, OpenTK.Graphics.ES30.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")] - [CLSCompliant(false)] - public static void GetPathTexGen(OpenTK.Graphics.ES30.All texCoordSet, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")] - [CLSCompliant(false)] - public static void GetPathTexGen(OpenTK.Graphics.ES30.All texCoordSet, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")] - [CLSCompliant(false)] - public static unsafe void GetPathTexGen(OpenTK.Graphics.ES30.All texCoordSet, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")] - [CLSCompliant(false)] - public static void GetPathTexGen(OpenTK.Graphics.ES30.TextureUnit texCoordSet, OpenTK.Graphics.ES30.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")] - [CLSCompliant(false)] - public static void GetPathTexGen(OpenTK.Graphics.ES30.TextureUnit texCoordSet, OpenTK.Graphics.ES30.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")] - [CLSCompliant(false)] - public static unsafe void GetPathTexGen(OpenTK.Graphics.ES30.TextureUnit texCoordSet, OpenTK.Graphics.ES30.PathGenMode pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static void GetProgramResource(Int32 program, OpenTK.Graphics.ES30.All programInterface, Int32 index, Int32 propCount, OpenTK.Graphics.ES30.All[] props, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static void GetProgramResource(Int32 program, OpenTK.Graphics.ES30.All programInterface, Int32 index, Int32 propCount, ref OpenTK.Graphics.ES30.All props, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static unsafe void GetProgramResource(Int32 program, OpenTK.Graphics.ES30.All programInterface, Int32 index, Int32 propCount, OpenTK.Graphics.ES30.All* props, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static void GetProgramResource(Int32 program, OpenTK.Graphics.ES30.ProgramInterface programInterface, Int32 index, Int32 propCount, OpenTK.Graphics.ES30.All[] props, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static void GetProgramResource(Int32 program, OpenTK.Graphics.ES30.ProgramInterface programInterface, Int32 index, Int32 propCount, ref OpenTK.Graphics.ES30.All props, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static unsafe void GetProgramResource(Int32 program, OpenTK.Graphics.ES30.ProgramInterface programInterface, Int32 index, Int32 propCount, OpenTK.Graphics.ES30.All* props, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static void GetProgramResource(UInt32 program, OpenTK.Graphics.ES30.All programInterface, UInt32 index, Int32 propCount, OpenTK.Graphics.ES30.All[] props, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static void GetProgramResource(UInt32 program, OpenTK.Graphics.ES30.All programInterface, UInt32 index, Int32 propCount, ref OpenTK.Graphics.ES30.All props, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static unsafe void GetProgramResource(UInt32 program, OpenTK.Graphics.ES30.All programInterface, UInt32 index, Int32 propCount, OpenTK.Graphics.ES30.All* props, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static void GetProgramResource(UInt32 program, OpenTK.Graphics.ES30.ProgramInterface programInterface, UInt32 index, Int32 propCount, OpenTK.Graphics.ES30.All[] props, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute] Single[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static void GetProgramResource(UInt32 program, OpenTK.Graphics.ES30.ProgramInterface programInterface, UInt32 index, Int32 propCount, ref OpenTK.Graphics.ES30.All props, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute] out Single @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// Retrieve values for multiple properties of a single active resource within a program object - /// - /// - /// The name of a program object whose resources to query. - /// - /// - /// A token identifying the interface within program containing the resource named name. - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")] - [CLSCompliant(false)] - public static unsafe void GetProgramResource(UInt32 program, OpenTK.Graphics.ES30.ProgramInterface programInterface, UInt32 index, Int32 propCount, OpenTK.Graphics.ES30.All* props, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Single* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetTextureHandleNV")] - [CLSCompliant(false)] - public static Int64 GetTextureHandle(Int32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetTextureHandleNV")] - [CLSCompliant(false)] - public static Int64 GetTextureHandle(UInt32 texture) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetTextureSamplerHandleNV")] - [CLSCompliant(false)] - public static Int64 GetTextureSamplerHandle(Int32 texture, Int32 sampler) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetTextureSamplerHandleNV")] - [CLSCompliant(false)] - public static Int64 GetTextureSamplerHandle(UInt32 texture, UInt32 sampler) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")] - [CLSCompliant(false)] - public static void GetUniform(Int32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")] - [CLSCompliant(false)] - public static void GetUniform(Int32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")] - [CLSCompliant(false)] - public static unsafe void GetUniform(Int32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")] - [CLSCompliant(false)] - public static void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int64[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")] - [CLSCompliant(false)] - public static void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] out Int64 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Returns the value of a uniform variable - /// - /// - /// Specifies the program object to be queried. - /// - /// - /// Specifies the location of the uniform variable to be queried. - /// - /// [length: COMPSIZE(program,location)] - /// Returns the value of the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")] - [CLSCompliant(false)] - public static unsafe void GetUniform(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int64* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_vulkan_image] - /// [length: COMPSIZE(name)] - [AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glGetVkProcAddrNV")] - public static IntPtr GetVkProcAddr([CountAttribute(Computed = "name")] String name) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glInterpolatePathsNV")] - [CLSCompliant(false)] - public static void InterpolatePath(Int32 resultPath, Int32 pathA, Int32 pathB, Single weight) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glInterpolatePathsNV")] - [CLSCompliant(false)] - public static void InterpolatePath(UInt32 resultPath, UInt32 pathA, UInt32 pathB, Single weight) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - /// Specifies the index of the capability. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glIsEnablediNV")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES30.All target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - /// Specifies the index of the capability. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glIsEnablediNV")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES30.All target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - /// Specifies the index of the capability. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glIsEnablediNV")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES30.EnableCap target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - /// Specifies the index of the capability. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glIsEnablediNV")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES30.EnableCap target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glIsFenceNV")] - [CLSCompliant(false)] - public static bool IsFence(Int32 fence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glIsFenceNV")] - [CLSCompliant(false)] - public static bool IsFence(UInt32 fence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glIsImageHandleResidentNV")] - [CLSCompliant(false)] - public static bool IsImageHandleResident(Int64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glIsImageHandleResidentNV")] - [CLSCompliant(false)] - public static bool IsImageHandleResident(UInt64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPathNV")] - [CLSCompliant(false)] - public static bool IsPath(Int32 path) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPathNV")] - [CLSCompliant(false)] - public static bool IsPath(UInt32 path) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPointInFillPathNV")] - [CLSCompliant(false)] - public static bool IsPointInFillPath(Int32 path, Int32 mask, Single x, Single y) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPointInFillPathNV")] - [CLSCompliant(false)] - public static bool IsPointInFillPath(UInt32 path, UInt32 mask, Single x, Single y) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPointInStrokePathNV")] - [CLSCompliant(false)] - public static bool IsPointInStrokePath(Int32 path, Single x, Single y) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPointInStrokePathNV")] - [CLSCompliant(false)] - public static bool IsPointInStrokePath(UInt32 path, Single x, Single y) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glIsTextureHandleResidentNV")] - [CLSCompliant(false)] - public static bool IsTextureHandleResident(Int64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glIsTextureHandleResidentNV")] - [CLSCompliant(false)] - public static bool IsTextureHandleResident(UInt64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeImageHandleNonResidentNV")] - [CLSCompliant(false)] - public static void MakeImageHandleNonResident(Int64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeImageHandleNonResidentNV")] - [CLSCompliant(false)] - public static void MakeImageHandleNonResident(UInt64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeImageHandleResidentNV")] - [CLSCompliant(false)] - public static void MakeImageHandleResident(Int64 handle, OpenTK.Graphics.ES30.All access) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeImageHandleResidentNV")] - [CLSCompliant(false)] - public static void MakeImageHandleResident(UInt64 handle, OpenTK.Graphics.ES30.All access) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeTextureHandleNonResidentNV")] - [CLSCompliant(false)] - public static void MakeTextureHandleNonResident(Int64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeTextureHandleNonResidentNV")] - [CLSCompliant(false)] - public static void MakeTextureHandleNonResident(UInt64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeTextureHandleResidentNV")] - [CLSCompliant(false)] - public static void MakeTextureHandleResident(Int64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeTextureHandleResidentNV")] - [CLSCompliant(false)] - public static void MakeTextureHandleResident(UInt64 handle) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x2fNV")] - [CLSCompliant(false)] - public static void MatrixLoad3x2(OpenTK.Graphics.ES30.All matrixMode, Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x2fNV")] - [CLSCompliant(false)] - public static void MatrixLoad3x2(OpenTK.Graphics.ES30.All matrixMode, ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x2fNV")] - [CLSCompliant(false)] - public static unsafe void MatrixLoad3x2(OpenTK.Graphics.ES30.All matrixMode, Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x3fNV")] - [CLSCompliant(false)] - public static void MatrixLoad3x3(OpenTK.Graphics.ES30.All matrixMode, Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x3fNV")] - [CLSCompliant(false)] - public static void MatrixLoad3x3(OpenTK.Graphics.ES30.All matrixMode, ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x3fNV")] - [CLSCompliant(false)] - public static unsafe void MatrixLoad3x3(OpenTK.Graphics.ES30.All matrixMode, Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTranspose3x3fNV")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose3x3(OpenTK.Graphics.ES30.All matrixMode, Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTranspose3x3fNV")] - [CLSCompliant(false)] - public static void MatrixLoadTranspose3x3(OpenTK.Graphics.ES30.All matrixMode, ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTranspose3x3fNV")] - [CLSCompliant(false)] - public static unsafe void MatrixLoadTranspose3x3(OpenTK.Graphics.ES30.All matrixMode, Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x2fNV")] - [CLSCompliant(false)] - public static void MatrixMult3x2(OpenTK.Graphics.ES30.All matrixMode, Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x2fNV")] - [CLSCompliant(false)] - public static void MatrixMult3x2(OpenTK.Graphics.ES30.All matrixMode, ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x2fNV")] - [CLSCompliant(false)] - public static unsafe void MatrixMult3x2(OpenTK.Graphics.ES30.All matrixMode, Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x3fNV")] - [CLSCompliant(false)] - public static void MatrixMult3x3(OpenTK.Graphics.ES30.All matrixMode, Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x3fNV")] - [CLSCompliant(false)] - public static void MatrixMult3x3(OpenTK.Graphics.ES30.All matrixMode, ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x3fNV")] - [CLSCompliant(false)] - public static unsafe void MatrixMult3x3(OpenTK.Graphics.ES30.All matrixMode, Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTranspose3x3fNV")] - [CLSCompliant(false)] - public static void MatrixMultTranspose3x3(OpenTK.Graphics.ES30.All matrixMode, Single[] m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTranspose3x3fNV")] - [CLSCompliant(false)] - public static void MatrixMultTranspose3x3(OpenTK.Graphics.ES30.All matrixMode, ref Single m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTranspose3x3fNV")] - [CLSCompliant(false)] - public static unsafe void MatrixMultTranspose3x3(OpenTK.Graphics.ES30.All matrixMode, Single* m) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void NamedFramebufferSampleLocations(Int32 framebuffer, Int32 start, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void NamedFramebufferSampleLocations(Int32 framebuffer, Int32 start, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static unsafe void NamedFramebufferSampleLocations(Int32 framebuffer, Int32 start, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void NamedFramebufferSampleLocations(UInt32 framebuffer, UInt32 start, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static void NamedFramebufferSampleLocations(UInt32 framebuffer, UInt32 start, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")] - [CLSCompliant(false)] - public static unsafe void NamedFramebufferSampleLocations(UInt32 framebuffer, UInt32 start, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,colorFormat)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")] - [CLSCompliant(false)] - public static void PathColorGen(OpenTK.Graphics.ES30.All color, OpenTK.Graphics.ES30.All genMode, OpenTK.Graphics.ES30.All colorFormat, [CountAttribute(Computed = "genMode,colorFormat")] Single[] coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,colorFormat)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")] - [CLSCompliant(false)] - public static void PathColorGen(OpenTK.Graphics.ES30.All color, OpenTK.Graphics.ES30.All genMode, OpenTK.Graphics.ES30.All colorFormat, [CountAttribute(Computed = "genMode,colorFormat")] ref Single coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,colorFormat)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")] - [CLSCompliant(false)] - public static unsafe void PathColorGen(OpenTK.Graphics.ES30.All color, OpenTK.Graphics.ES30.All genMode, OpenTK.Graphics.ES30.All colorFormat, [CountAttribute(Computed = "genMode,colorFormat")] Single* coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,colorFormat)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")] - [CLSCompliant(false)] - public static void PathColorGen(OpenTK.Graphics.ES30.PathColor color, OpenTK.Graphics.ES30.PathGenMode genMode, OpenTK.Graphics.ES30.All colorFormat, [CountAttribute(Computed = "genMode,colorFormat")] Single[] coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,colorFormat)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")] - [CLSCompliant(false)] - public static void PathColorGen(OpenTK.Graphics.ES30.PathColor color, OpenTK.Graphics.ES30.PathGenMode genMode, OpenTK.Graphics.ES30.All colorFormat, [CountAttribute(Computed = "genMode,colorFormat")] ref Single coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,colorFormat)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")] - [CLSCompliant(false)] - public static unsafe void PathColorGen(OpenTK.Graphics.ES30.PathColor color, OpenTK.Graphics.ES30.PathGenMode genMode, OpenTK.Graphics.ES30.All colorFormat, [CountAttribute(Computed = "genMode,colorFormat")] Single* coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T5 coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T5 coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(Int32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T5 coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T5 coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T5 coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T5[,,] coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathCommands(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T5 coords) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(Int32 path, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(Int32 path, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T3[] coords) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(Int32 path, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T3[,] coords) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(Int32 path, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T3[,,] coords) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(Int32 path, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T3 coords) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(UInt32 path, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(UInt32 path, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T3[] coords) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(UInt32 path, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T3[,] coords) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(UInt32 path, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T3[,,] coords) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")] - [CLSCompliant(false)] - public static void PathCoords(UInt32 path, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T3 coords) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoverDepthFuncNV")] - public static void PathCoverDepthFunc(OpenTK.Graphics.ES30.All func) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoverDepthFuncNV")] - public static void PathCoverDepthFunc(OpenTK.Graphics.ES30.DepthFunction func) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: dashCount] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")] - [CLSCompliant(false)] - public static void PathDashArray(Int32 path, Int32 dashCount, [CountAttribute(Parameter = "dashCount")] Single[] dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: dashCount] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")] - [CLSCompliant(false)] - public static void PathDashArray(Int32 path, Int32 dashCount, [CountAttribute(Parameter = "dashCount")] ref Single dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: dashCount] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")] - [CLSCompliant(false)] - public static unsafe void PathDashArray(Int32 path, Int32 dashCount, [CountAttribute(Parameter = "dashCount")] Single* dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: dashCount] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")] - [CLSCompliant(false)] - public static void PathDashArray(UInt32 path, Int32 dashCount, [CountAttribute(Parameter = "dashCount")] Single[] dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: dashCount] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")] - [CLSCompliant(false)] - public static void PathDashArray(UInt32 path, Int32 dashCount, [CountAttribute(Parameter = "dashCount")] ref Single dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: dashCount] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")] - [CLSCompliant(false)] - public static unsafe void PathDashArray(UInt32 path, Int32 dashCount, [CountAttribute(Parameter = "dashCount")] Single* dashArray) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathFogGenNV")] - public static void PathFogGen(OpenTK.Graphics.ES30.All genMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathFogGenNV")] - public static void PathFogGen(OpenTK.Graphics.ES30.PathGenMode genMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, IntPtr fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, IntPtr fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T2[] fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T2[] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T2[,] fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T2[,] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T2[,,] fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T2[,,] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] ref T2 fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] ref T2 fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, IntPtr fontName, OpenTK.Graphics.ES30.All fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, IntPtr fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T2[] fontName, OpenTK.Graphics.ES30.All fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T2[] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T2[,] fontName, OpenTK.Graphics.ES30.All fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T2[,] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T2[,,] fontName, OpenTK.Graphics.ES30.All fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T2[,,] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] ref T2 fontName, OpenTK.Graphics.ES30.All fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] ref T2 fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, IntPtr fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, IntPtr fontName, OpenTK.Graphics.ES30.All fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, IntPtr fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, IntPtr fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T1[] fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T1[] fontName, OpenTK.Graphics.ES30.All fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T1[] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T1[] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T1[,] fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T1[,] fontName, OpenTK.Graphics.ES30.All fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T1[,] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T1[,] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T1[,,] fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T1[,,] fontName, OpenTK.Graphics.ES30.All fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T1[,,] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] T1[,,] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] ref T1 fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] ref T1 fontName, OpenTK.Graphics.ES30.All fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] ref T1 fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 pathParameterTemplate, Single emScale, Int32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathGlyphIndexRange(OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute] ref T1 fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[] fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,] fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,,] fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] ref T2 fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,,] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(Int32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] ref T2 fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, OpenTK.Graphics.ES30.All fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[] fontName, OpenTK.Graphics.ES30.All fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,] fontName, OpenTK.Graphics.ES30.All fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,,] fontName, OpenTK.Graphics.ES30.All fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] ref T2 fontName, OpenTK.Graphics.ES30.All fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,,] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")] - [CLSCompliant(false)] - public static void PathGlyphRange(UInt32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] ref T2 fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, UInt32 firstGlyph, Int32 numGlyphs, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "numGlyphs,type,charcodes")] IntPtr charcodes, OpenTK.Graphics.ES30.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[] fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[] charcodes, OpenTK.Graphics.ES30.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,] fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[,] charcodes, OpenTK.Graphics.ES30.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,,] fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[,,] charcodes, OpenTK.Graphics.ES30.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] ref T2 fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] ref T6 charcodes, OpenTK.Graphics.ES30.All handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.PathElementType type, [CountAttribute(Computed = "numGlyphs,type,charcodes")] IntPtr charcodes, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.PathElementType type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[] charcodes, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.PathElementType type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[,] charcodes, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,,] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.PathElementType type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[,,] charcodes, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(Int32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] ref T2 fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.PathElementType type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] ref T6 charcodes, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, Int32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "numGlyphs,type,charcodes")] IntPtr charcodes, OpenTK.Graphics.ES30.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[] fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[] charcodes, OpenTK.Graphics.ES30.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,] fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[,] charcodes, OpenTK.Graphics.ES30.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,,] fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[,,] charcodes, OpenTK.Graphics.ES30.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] ref T2 fontName, OpenTK.Graphics.ES30.All fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] ref T6 charcodes, OpenTK.Graphics.ES30.All handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.PathElementType type, [CountAttribute(Computed = "numGlyphs,type,charcodes")] IntPtr charcodes, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.PathElementType type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[] charcodes, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.PathElementType type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[,] charcodes, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] T2[,,] fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.PathElementType type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] T6[,,] charcodes, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(fontTarget,fontName)] - /// - /// - /// - /// [length: COMPSIZE(numGlyphs,type,charcodes)] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")] - [CLSCompliant(false)] - public static void PathGlyph(UInt32 firstPathName, OpenTK.Graphics.ES30.PathFontTarget fontTarget, [InAttribute, OutAttribute, CountAttribute(Computed = "fontTarget,fontName")] ref T2 fontName, OpenTK.Graphics.ES30.PathFontStyle fontStyle, Int32 numGlyphs, OpenTK.Graphics.ES30.PathElementType type, [InAttribute, OutAttribute, CountAttribute(Computed = "numGlyphs,type,charcodes")] ref T6 charcodes, OpenTK.Graphics.ES30.PathHandleMissingGlyphs handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T2 : struct - where T6 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, Int32 fontSize, IntPtr fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, Int32 fontSize, [InAttribute, OutAttribute] T3[] fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, Int32 fontSize, [InAttribute, OutAttribute] T3[,] fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, Int32 fontSize, [InAttribute, OutAttribute] T3[,,] fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, Int32 fontSize, [InAttribute, OutAttribute] ref T3 fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, IntPtr fontSize, IntPtr fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, IntPtr fontSize, [InAttribute, OutAttribute] T3[] fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, IntPtr fontSize, [InAttribute, OutAttribute] T3[,] fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, IntPtr fontSize, [InAttribute, OutAttribute] T3[,,] fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(Int32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, IntPtr fontSize, [InAttribute, OutAttribute] ref T3 fontData, Int32 faceIndex, Int32 firstGlyphIndex, Int32 numGlyphs, Int32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, Int32 fontSize, IntPtr fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, Int32 fontSize, [InAttribute, OutAttribute] T3[] fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, Int32 fontSize, [InAttribute, OutAttribute] T3[,] fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, Int32 fontSize, [InAttribute, OutAttribute] T3[,,] fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, Int32 fontSize, [InAttribute, OutAttribute] ref T3 fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, IntPtr fontSize, IntPtr fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, IntPtr fontSize, [InAttribute, OutAttribute] T3[] fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, IntPtr fontSize, [InAttribute, OutAttribute] T3[,] fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, IntPtr fontSize, [InAttribute, OutAttribute] T3[,,] fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")] - [CLSCompliant(false)] - public static OpenTK.Graphics.ES30.All PathMemoryGlyphIndexArray(UInt32 firstPathName, OpenTK.Graphics.ES30.All fontTarget, IntPtr fontSize, [InAttribute, OutAttribute] ref T3 fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfNV")] - [CLSCompliant(false)] - public static void PathParameter(Int32 path, OpenTK.Graphics.ES30.All pname, Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfNV")] - [CLSCompliant(false)] - public static void PathParameter(Int32 path, OpenTK.Graphics.ES30.PathParameter pname, Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfNV")] - [CLSCompliant(false)] - public static void PathParameter(UInt32 path, OpenTK.Graphics.ES30.All pname, Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfNV")] - [CLSCompliant(false)] - public static void PathParameter(UInt32 path, OpenTK.Graphics.ES30.PathParameter pname, Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")] - [CLSCompliant(false)] - public static void PathParameter(Int32 path, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")] - [CLSCompliant(false)] - public static unsafe void PathParameter(Int32 path, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")] - [CLSCompliant(false)] - public static void PathParameter(Int32 path, OpenTK.Graphics.ES30.PathParameter pname, [CountAttribute(Computed = "pname")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")] - [CLSCompliant(false)] - public static unsafe void PathParameter(Int32 path, OpenTK.Graphics.ES30.PathParameter pname, [CountAttribute(Computed = "pname")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")] - [CLSCompliant(false)] - public static void PathParameter(UInt32 path, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")] - [CLSCompliant(false)] - public static unsafe void PathParameter(UInt32 path, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")] - [CLSCompliant(false)] - public static void PathParameter(UInt32 path, OpenTK.Graphics.ES30.PathParameter pname, [CountAttribute(Computed = "pname")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")] - [CLSCompliant(false)] - public static unsafe void PathParameter(UInt32 path, OpenTK.Graphics.ES30.PathParameter pname, [CountAttribute(Computed = "pname")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameteriNV")] - [CLSCompliant(false)] - public static void PathParameter(Int32 path, OpenTK.Graphics.ES30.All pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameteriNV")] - [CLSCompliant(false)] - public static void PathParameter(Int32 path, OpenTK.Graphics.ES30.PathParameter pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameteriNV")] - [CLSCompliant(false)] - public static void PathParameter(UInt32 path, OpenTK.Graphics.ES30.All pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameteriNV")] - [CLSCompliant(false)] - public static void PathParameter(UInt32 path, OpenTK.Graphics.ES30.PathParameter pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")] - [CLSCompliant(false)] - public static void PathParameter(Int32 path, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")] - [CLSCompliant(false)] - public static unsafe void PathParameter(Int32 path, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")] - [CLSCompliant(false)] - public static void PathParameter(Int32 path, OpenTK.Graphics.ES30.PathParameter pname, [CountAttribute(Computed = "pname")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")] - [CLSCompliant(false)] - public static unsafe void PathParameter(Int32 path, OpenTK.Graphics.ES30.PathParameter pname, [CountAttribute(Computed = "pname")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")] - [CLSCompliant(false)] - public static void PathParameter(UInt32 path, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")] - [CLSCompliant(false)] - public static unsafe void PathParameter(UInt32 path, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")] - [CLSCompliant(false)] - public static void PathParameter(UInt32 path, OpenTK.Graphics.ES30.PathParameter pname, [CountAttribute(Computed = "pname")] Int32[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")] - [CLSCompliant(false)] - public static unsafe void PathParameter(UInt32 path, OpenTK.Graphics.ES30.PathParameter pname, [CountAttribute(Computed = "pname")] Int32* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilDepthOffsetNV")] - public static void PathStencilDepthOffset(Single factor, Single units) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilFuncNV")] - [CLSCompliant(false)] - public static void PathStencilFunc(OpenTK.Graphics.ES30.All func, Int32 @ref, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilFuncNV")] - [CLSCompliant(false)] - public static void PathStencilFunc(OpenTK.Graphics.ES30.All func, Int32 @ref, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilFuncNV")] - [CLSCompliant(false)] - public static void PathStencilFunc(OpenTK.Graphics.ES30.StencilFunction func, Int32 @ref, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilFuncNV")] - [CLSCompliant(false)] - public static void PathStencilFunc(OpenTK.Graphics.ES30.StencilFunction func, Int32 @ref, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES30.All format, Int32 length, [CountAttribute(Parameter = "length")] IntPtr pathString) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES30.All format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES30.All format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES30.All format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES30.All format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES30.PathStringFormat format, Int32 length, [CountAttribute(Parameter = "length")] IntPtr pathString) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES30.PathStringFormat format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES30.PathStringFormat format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES30.PathStringFormat format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(Int32 path, OpenTK.Graphics.ES30.PathStringFormat format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES30.All format, Int32 length, [CountAttribute(Parameter = "length")] IntPtr pathString) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES30.All format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES30.All format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES30.All format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES30.All format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES30.PathStringFormat format, Int32 length, [CountAttribute(Parameter = "length")] IntPtr pathString) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES30.PathStringFormat format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES30.PathStringFormat format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES30.PathStringFormat format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T3[,,] pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: length] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")] - [CLSCompliant(false)] - public static void PathString(UInt32 path, OpenTK.Graphics.ES30.PathStringFormat format, Int32 length, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T3 pathString) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T7 coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T7 coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(Int32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T7 coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte[] commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T7 coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] ref Byte commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T7 coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T7[,,] coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: numCommands] - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")] - [CLSCompliant(false)] - public static unsafe void PathSubCommands(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T7 coords) - where T7 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(Int32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(Int32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T4[] coords) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(Int32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T4[,] coords) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(Int32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T4[,,] coords) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(Int32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T4 coords) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(UInt32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(UInt32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T4[] coords) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(UInt32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T4[,] coords) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(UInt32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] T4[,,] coords) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: COMPSIZE(numCoords,coordType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")] - [CLSCompliant(false)] - public static void PathSubCoords(UInt32 path, Int32 coordStart, Int32 numCoords, OpenTK.Graphics.ES30.All coordType, [InAttribute, OutAttribute, CountAttribute(Computed = "numCoords,coordType")] ref T4 coords) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,components)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")] - [CLSCompliant(false)] - public static void PathTexGen(OpenTK.Graphics.ES30.All texCoordSet, OpenTK.Graphics.ES30.All genMode, Int32 components, [CountAttribute(Computed = "genMode,components")] Single[] coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,components)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")] - [CLSCompliant(false)] - public static void PathTexGen(OpenTK.Graphics.ES30.All texCoordSet, OpenTK.Graphics.ES30.All genMode, Int32 components, [CountAttribute(Computed = "genMode,components")] ref Single coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,components)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")] - [CLSCompliant(false)] - public static unsafe void PathTexGen(OpenTK.Graphics.ES30.All texCoordSet, OpenTK.Graphics.ES30.All genMode, Int32 components, [CountAttribute(Computed = "genMode,components")] Single* coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,components)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")] - [CLSCompliant(false)] - public static void PathTexGen(OpenTK.Graphics.ES30.PathColor texCoordSet, OpenTK.Graphics.ES30.PathGenMode genMode, Int32 components, [CountAttribute(Computed = "genMode,components")] Single[] coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,components)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")] - [CLSCompliant(false)] - public static void PathTexGen(OpenTK.Graphics.ES30.PathColor texCoordSet, OpenTK.Graphics.ES30.PathGenMode genMode, Int32 components, [CountAttribute(Computed = "genMode,components")] ref Single coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(genMode,components)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")] - [CLSCompliant(false)] - public static unsafe void PathTexGen(OpenTK.Graphics.ES30.PathColor texCoordSet, OpenTK.Graphics.ES30.PathGenMode genMode, Int32 components, [CountAttribute(Computed = "genMode,components")] Single* coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: 1] - /// [length: 1] - /// [length: 1] - /// [length: 1] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPointAlongPathNV")] - [CLSCompliant(false)] - public static bool PointAlongPath(Int32 path, Int32 startSegment, Int32 numSegments, Single distance, [OutAttribute, CountAttribute(Count = 1)] out Single x, [OutAttribute, CountAttribute(Count = 1)] out Single y, [OutAttribute, CountAttribute(Count = 1)] out Single tangentX, [OutAttribute, CountAttribute(Count = 1)] out Single tangentY) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: 1] - /// [length: 1] - /// [length: 1] - /// [length: 1] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPointAlongPathNV")] - [CLSCompliant(false)] - public static unsafe bool PointAlongPath(Int32 path, Int32 startSegment, Int32 numSegments, Single distance, [OutAttribute, CountAttribute(Count = 1)] Single* x, [OutAttribute, CountAttribute(Count = 1)] Single* y, [OutAttribute, CountAttribute(Count = 1)] Single* tangentX, [OutAttribute, CountAttribute(Count = 1)] Single* tangentY) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: 1] - /// [length: 1] - /// [length: 1] - /// [length: 1] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPointAlongPathNV")] - [CLSCompliant(false)] - public static bool PointAlongPath(UInt32 path, Int32 startSegment, Int32 numSegments, Single distance, [OutAttribute, CountAttribute(Count = 1)] out Single x, [OutAttribute, CountAttribute(Count = 1)] out Single y, [OutAttribute, CountAttribute(Count = 1)] out Single tangentX, [OutAttribute, CountAttribute(Count = 1)] out Single tangentY) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// [length: 1] - /// [length: 1] - /// [length: 1] - /// [length: 1] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPointAlongPathNV")] - [CLSCompliant(false)] - public static unsafe bool PointAlongPath(UInt32 path, Int32 startSegment, Int32 numSegments, Single distance, [OutAttribute, CountAttribute(Count = 1)] Single* x, [OutAttribute, CountAttribute(Count = 1)] Single* y, [OutAttribute, CountAttribute(Count = 1)] Single* tangentX, [OutAttribute, CountAttribute(Count = 1)] Single* tangentY) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_polygon_mode] - /// Select a polygon rasterization mode - /// - /// - /// Specifies the polygons that mode applies to. Must be FrontAndBack for front- and back-facing polygons. - /// - /// - /// Specifies how polygons will be rasterized. Accepted values are Point, Line, and Fill. The initial value is Fill for both front- and back-facing polygons. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_polygon_mode", Version = "", EntryPoint = "glPolygonModeNV")] - public static void PolygonMode(OpenTK.Graphics.ES30.All face, OpenTK.Graphics.ES30.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_polygon_mode] - /// Select a polygon rasterization mode - /// - /// - /// Specifies the polygons that mode applies to. Must be FrontAndBack for front- and back-facing polygons. - /// - /// - /// Specifies how polygons will be rasterized. Accepted values are Point, Line, and Fill. The initial value is Fill for both front- and back-facing polygons. - /// - [AutoGenerated(Category = "NV_polygon_mode", Version = "", EntryPoint = "glPolygonModeNV")] - public static void PolygonMode(OpenTK.Graphics.ES30.MaterialFace face, OpenTK.Graphics.ES30.PolygonMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")] - [CLSCompliant(false)] - public static void ProgramPathFragmentInputGen(Int32 program, Int32 location, OpenTK.Graphics.ES30.All genMode, Int32 components, Single[] coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")] - [CLSCompliant(false)] - public static void ProgramPathFragmentInputGen(Int32 program, Int32 location, OpenTK.Graphics.ES30.All genMode, Int32 components, ref Single coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")] - [CLSCompliant(false)] - public static unsafe void ProgramPathFragmentInputGen(Int32 program, Int32 location, OpenTK.Graphics.ES30.All genMode, Int32 components, Single* coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")] - [CLSCompliant(false)] - public static void ProgramPathFragmentInputGen(UInt32 program, Int32 location, OpenTK.Graphics.ES30.All genMode, Int32 components, Single[] coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")] - [CLSCompliant(false)] - public static void ProgramPathFragmentInputGen(UInt32 program, Int32 location, OpenTK.Graphics.ES30.All genMode, Int32 components, ref Single coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")] - [CLSCompliant(false)] - public static unsafe void ProgramPathFragmentInputGen(UInt32 program, Int32 location, OpenTK.Graphics.ES30.All genMode, Int32 components, Single* coeffs) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64NV")] - [CLSCompliant(false)] - public static void ProgramUniform1(Int32 program, Int32 location, Int64 x) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64NV")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int64 x) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform1(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform1(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform1(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64NV")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, UInt64 x) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform1(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64NV")] - [CLSCompliant(false)] - public static void ProgramUniform2(Int32 program, Int32 location, Int64 x, Int64 y) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64NV")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int64 x, Int64 y) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform2(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform2(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform2(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64NV")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, UInt64 x, UInt64 y) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform2(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64NV")] - [CLSCompliant(false)] - public static void ProgramUniform3(Int32 program, Int32 location, Int64 x, Int64 y, Int64 z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64NV")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int64 x, Int64 y, Int64 z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform3(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform3(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform3(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64NV")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, UInt64 x, UInt64 y, UInt64 z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform3(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64NV")] - [CLSCompliant(false)] - public static void ProgramUniform4(Int32 program, Int32 location, Int64 x, Int64 y, Int64 z, Int64 w) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64NV")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int64 x, Int64 y, Int64 z, Int64 w) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform4(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform4(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform4(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64NV")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, UInt64 x, UInt64 y, UInt64 z, UInt64 w) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for a specified program object - /// - /// - /// Specifies the handle of the program containing the uniform variable to be modified. - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector commands (glProgramUniform*v), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix*), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniform4(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64NV")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(Int32 program, Int32 location, Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64NV")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(UInt32 program, Int32 location, UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Int64 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformHandle(Int32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64[] values) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")] - [CLSCompliant(false)] - public static void ProgramUniformHandle(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref UInt64 values) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")] - [CLSCompliant(false)] - public static unsafe void ProgramUniformHandle(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* values) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_read_buffer] - /// Select a color buffer source for pixels - /// - /// - /// Specifies a color buffer. Accepted values are Back, None, and ColorAttachmenti. - /// - [AutoGenerated(Category = "NV_read_buffer", Version = "", EntryPoint = "glReadBufferNV")] - public static void ReadBuffer(OpenTK.Graphics.ES30.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_multisample] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleNV")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_framebuffer_multisample] - /// Establish data storage, format, dimensions and sample count of a renderbuffer object's image - /// - /// - /// Specifies a binding to which the target of the allocation and must be Renderbuffer. - /// - /// - /// Specifies the number of samples to be used for the renderbuffer object's storage. - /// - /// - /// Specifies the internal format to use for the renderbuffer object's image. - /// - /// - /// Specifies the width of the renderbuffer, in pixels. - /// - /// - /// Specifies the height of the renderbuffer, in pixels. - /// - [AutoGenerated(Category = "NV_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleNV")] - public static void RenderbufferStorageMultisample(OpenTK.Graphics.ES30.RenderbufferTarget target, Int32 samples, OpenTK.Graphics.ES30.RenderbufferInternalFormat internalformat, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_sample_locations] - [AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glResolveDepthValuesNV")] - public static void ResolveDepthValues() { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")] - [CLSCompliant(false)] - public static void ScissorArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")] - [CLSCompliant(false)] - public static void ScissorArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] ref Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")] - [CLSCompliant(false)] - public static unsafe void ScissorArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")] - [CLSCompliant(false)] - public static void ScissorArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")] - [CLSCompliant(false)] - public static void ScissorArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] ref Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")] - [CLSCompliant(false)] - public static unsafe void ScissorArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// - /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. - /// - /// - /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. - /// - /// - /// Specify ths dimensions of the scissor box, in pixels. - /// - /// - /// Specify ths dimensions of the scissor box, in pixels. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedNV")] - [CLSCompliant(false)] - public static void ScissorIndexed(Int32 index, Int32 left, Int32 bottom, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// - /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. - /// - /// - /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. - /// - /// - /// Specify ths dimensions of the scissor box, in pixels. - /// - /// - /// Specify ths dimensions of the scissor box, in pixels. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedNV")] - [CLSCompliant(false)] - public static void ScissorIndexed(UInt32 index, Int32 left, Int32 bottom, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")] - [CLSCompliant(false)] - public static void ScissorIndexed(Int32 index, [CountAttribute(Count = 4)] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")] - [CLSCompliant(false)] - public static void ScissorIndexed(Int32 index, [CountAttribute(Count = 4)] ref Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")] - [CLSCompliant(false)] - public static unsafe void ScissorIndexed(Int32 index, [CountAttribute(Count = 4)] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")] - [CLSCompliant(false)] - public static void ScissorIndexed(UInt32 index, [CountAttribute(Count = 4)] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")] - [CLSCompliant(false)] - public static void ScissorIndexed(UInt32 index, [CountAttribute(Count = 4)] ref Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")] - [CLSCompliant(false)] - public static unsafe void ScissorIndexed(UInt32 index, [CountAttribute(Count = 4)] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glSetFenceNV")] - [CLSCompliant(false)] - public static void SetFence(Int32 fence, OpenTK.Graphics.ES30.All condition) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glSetFenceNV")] - [CLSCompliant(false)] - public static void SetFence(UInt32 fence, OpenTK.Graphics.ES30.All condition) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_vulkan_image] - /// - [AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glSignalVkFenceNV")] - [CLSCompliant(false)] - public static void SignalVkFence(Int64 vkFence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_vulkan_image] - /// - [AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glSignalVkFenceNV")] - [CLSCompliant(false)] - public static void SignalVkFence(UInt64 vkFence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_vulkan_image] - /// - [AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glSignalVkSemaphoreNV")] - [CLSCompliant(false)] - public static void SignalVkSemaphore(Int64 vkSemaphore) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_vulkan_image] - /// - [AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glSignalVkSemaphoreNV")] - [CLSCompliant(false)] - public static void SignalVkSemaphore(UInt64 vkSemaphore) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.PathFillMode fillMode, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathNV")] - [CLSCompliant(false)] - public static void StencilFillPath(Int32 path, OpenTK.Graphics.ES30.All fillMode, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathNV")] - [CLSCompliant(false)] - public static void StencilFillPath(Int32 path, OpenTK.Graphics.ES30.PathFillMode fillMode, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathNV")] - [CLSCompliant(false)] - public static void StencilFillPath(UInt32 path, OpenTK.Graphics.ES30.All fillMode, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathNV")] - [CLSCompliant(false)] - public static void StencilFillPath(UInt32 path, OpenTK.Graphics.ES30.PathFillMode fillMode, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] T2[,,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: COMPSIZE(numPaths,pathNameType,paths)] - /// - /// - /// - /// - /// [length: COMPSIZE(numPaths,transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.PathElementType pathNameType, [InAttribute, OutAttribute, CountAttribute(Computed = "numPaths,pathNameType,paths")] ref T2 paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathNV")] - [CLSCompliant(false)] - public static void StencilStrokePath(Int32 path, Int32 reference, Int32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathNV")] - [CLSCompliant(false)] - public static void StencilStrokePath(UInt32 path, Int32 reference, UInt32 mask) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, IntPtr paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, IntPtr paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[] paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, Int32 pathBase, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverFillPathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, UInt32 pathBase, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPath(Int32 path, OpenTK.Graphics.ES30.All fillMode, Int32 mask, OpenTK.Graphics.ES30.All coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathNV")] - [CLSCompliant(false)] - public static void StencilThenCoverFillPath(UInt32 path, OpenTK.Graphics.ES30.All fillMode, UInt32 mask, OpenTK.Graphics.ES30.All coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, IntPtr paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, IntPtr paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, IntPtr paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] T2[,,] paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, Int32 pathBase, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single[] transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, ref Single transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] - [CLSCompliant(false)] - public static unsafe void StencilThenCoverStrokePathInstanced(Int32 numPaths, OpenTK.Graphics.ES30.All pathNameType, [InAttribute, OutAttribute] ref T2 paths, UInt32 pathBase, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All coverMode, OpenTK.Graphics.ES30.All transformType, Single* transformValues) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePath(Int32 path, Int32 reference, Int32 mask, OpenTK.Graphics.ES30.All coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathNV")] - [CLSCompliant(false)] - public static void StencilThenCoverStrokePath(UInt32 path, Int32 reference, UInt32 mask, OpenTK.Graphics.ES30.All coverMode) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_conservative_raster] - /// - /// - [AutoGenerated(Category = "NV_conservative_raster", Version = "", EntryPoint = "glSubpixelPrecisionBiasNV")] - [CLSCompliant(false)] - public static void SubpixelPrecisionBia(Int32 xbits, Int32 ybits) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_conservative_raster] - /// - /// - [AutoGenerated(Category = "NV_conservative_raster", Version = "", EntryPoint = "glSubpixelPrecisionBiasNV")] - [CLSCompliant(false)] - public static void SubpixelPrecisionBia(UInt32 xbits, UInt32 ybits) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glTestFenceNV")] - [CLSCompliant(false)] - public static bool TestFence(Int32 fence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_fence] - /// - [AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glTestFenceNV")] - [CLSCompliant(false)] - public static bool TestFence(UInt32 fence) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static void TransformPath(Int32 resultPath, Int32 srcPath, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static void TransformPath(Int32 resultPath, Int32 srcPath, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static unsafe void TransformPath(Int32 resultPath, Int32 srcPath, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static void TransformPath(Int32 resultPath, Int32 srcPath, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static void TransformPath(Int32 resultPath, Int32 srcPath, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static unsafe void TransformPath(Int32 resultPath, Int32 srcPath, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static void TransformPath(UInt32 resultPath, UInt32 srcPath, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static void TransformPath(UInt32 resultPath, UInt32 srcPath, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static unsafe void TransformPath(UInt32 resultPath, UInt32 srcPath, OpenTK.Graphics.ES30.All transformType, [CountAttribute(Computed = "transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static void TransformPath(UInt32 resultPath, UInt32 srcPath, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "transformType")] Single[] transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static void TransformPath(UInt32 resultPath, UInt32 srcPath, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "transformType")] ref Single transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// - /// [length: COMPSIZE(transformType)] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")] - [CLSCompliant(false)] - public static unsafe void TransformPath(UInt32 resultPath, UInt32 srcPath, OpenTK.Graphics.ES30.PathTransformType transformType, [CountAttribute(Computed = "transformType")] Single* transformValues) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64NV")] - public static void Uniform1(Int32 location, Int64 x) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*1] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64vNV")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*1] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64vNV")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*1] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64vNV")] - [CLSCompliant(false)] - public static unsafe void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64NV")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, UInt64 x) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*1] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64vNV")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*1] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64vNV")] - [CLSCompliant(false)] - public static void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*1] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64vNV")] - [CLSCompliant(false)] - public static unsafe void Uniform1(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64NV")] - public static void Uniform2(Int32 location, Int64 x, Int64 y) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64vNV")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64vNV")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64vNV")] - [CLSCompliant(false)] - public static unsafe void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64NV")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, UInt64 x, UInt64 y) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64vNV")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64vNV")] - [CLSCompliant(false)] - public static void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*2] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64vNV")] - [CLSCompliant(false)] - public static unsafe void Uniform2(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64NV")] - public static void Uniform3(Int32 location, Int64 x, Int64 y, Int64 z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64vNV")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64vNV")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64vNV")] - [CLSCompliant(false)] - public static unsafe void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64NV")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, UInt64 x, UInt64 y, UInt64 z) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64vNV")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64vNV")] - [CLSCompliant(false)] - public static void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*3] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64vNV")] - [CLSCompliant(false)] - public static unsafe void Uniform3(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64NV")] - public static void Uniform4(Int32 location, Int64 x, Int64 y, Int64 z, Int64 w) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64vNV")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64vNV")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64vNV")] - [CLSCompliant(false)] - public static unsafe void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// - /// For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - /// - /// For the scalar commands, specifies the new values to be used for the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64NV")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, UInt64 x, UInt64 y, UInt64 z, UInt64 w) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64vNV")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64vNV")] - [CLSCompliant(false)] - public static void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_gpu_shader5] - /// Specify the value of a uniform variable for the current program object - /// - /// - /// Specifies the location of the uniform variable to be modified. - /// - /// - /// For the vector (glUniform*v) commands, specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix (glUniformMatrix*) commands, specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. - /// - /// [length: count*4] - /// For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. - /// - [AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64vNV")] - [CLSCompliant(false)] - public static unsafe void Uniform4(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64NV")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64NV")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref Int64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")] - [CLSCompliant(false)] - public static unsafe void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")] - [CLSCompliant(false)] - public static void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] ref UInt64 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_bindless_texture] - /// - /// - /// [length: count] - [AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")] - [CLSCompliant(false)] - public static unsafe void UniformHandle(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x3fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix2x3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x3fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix2x3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x3fvNV")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix2x3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x4fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix2x4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x4fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix2x4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x4fvNV")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix2x4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x2fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix3x2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x2fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix3x2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*6] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x2fvNV")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix3x2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x4fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix3x4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x4fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix3x4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x4fvNV")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix3x4(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x2fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix4x2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x2fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix4x2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*8] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x2fvNV")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix4x2(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x3fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix4x3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single[] value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x3fvNV")] - [CLSCompliant(false)] - public static void UniformMatrix4x3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] ref Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_non_square_matrices] - /// - /// - /// - /// [length: count*12] - [AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x3fvNV")] - [CLSCompliant(false)] - public static unsafe void UniformMatrix4x3(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_instanced_arrays] - /// Modify the rate at which generic vertex attributes advance during instanced rendering - /// - /// - /// Specify the index of the generic vertex attribute. - /// - /// - /// Specify the number of instances that will pass between updates of the generic attribute at slot index. - /// - [AutoGenerated(Category = "NV_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorNV")] - [CLSCompliant(false)] - public static void VertexAttribDivisor(Int32 index, Int32 divisor) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_instanced_arrays] - /// Modify the rate at which generic vertex attributes advance during instanced rendering - /// - /// - /// Specify the index of the generic vertex attribute. - /// - /// - /// Specify the number of instances that will pass between updates of the generic attribute at slot index. - /// - [AutoGenerated(Category = "NV_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorNV")] - [CLSCompliant(false)] - public static void VertexAttribDivisor(UInt32 index, UInt32 divisor) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")] - [CLSCompliant(false)] - public static void ViewportArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")] - [CLSCompliant(false)] - public static void ViewportArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")] - [CLSCompliant(false)] - public static unsafe void ViewportArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")] - [CLSCompliant(false)] - public static void ViewportArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")] - [CLSCompliant(false)] - public static void ViewportArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")] - [CLSCompliant(false)] - public static unsafe void ViewportArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// - /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - /// - /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfNV")] - [CLSCompliant(false)] - public static void ViewportIndexed(Int32 index, Single x, Single y, Single w, Single h) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// - /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - /// - /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfNV")] - [CLSCompliant(false)] - public static void ViewportIndexed(UInt32 index, Single x, Single y, Single w, Single h) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")] - [CLSCompliant(false)] - public static void ViewportIndexed(Int32 index, [CountAttribute(Count = 4)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")] - [CLSCompliant(false)] - public static void ViewportIndexed(Int32 index, [CountAttribute(Count = 4)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")] - [CLSCompliant(false)] - public static unsafe void ViewportIndexed(Int32 index, [CountAttribute(Count = 4)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")] - [CLSCompliant(false)] - public static void ViewportIndexed(UInt32 index, [CountAttribute(Count = 4)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")] - [CLSCompliant(false)] - public static void ViewportIndexed(UInt32 index, [CountAttribute(Count = 4)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")] - [CLSCompliant(false)] - public static unsafe void ViewportIndexed(UInt32 index, [CountAttribute(Count = 4)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_clip_space_w_scaling] - /// - /// - /// - [AutoGenerated(Category = "NV_clip_space_w_scaling", Version = "", EntryPoint = "glViewportPositionWScaleNV")] - [CLSCompliant(false)] - public static void ViewportPositionWScale(Int32 index, Single xcoeff, Single ycoeff) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_clip_space_w_scaling] - /// - /// - /// - [AutoGenerated(Category = "NV_clip_space_w_scaling", Version = "", EntryPoint = "glViewportPositionWScaleNV")] - [CLSCompliant(false)] - public static void ViewportPositionWScale(UInt32 index, Single xcoeff, Single ycoeff) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_swizzle] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_viewport_swizzle", Version = "", EntryPoint = "glViewportSwizzleNV")] - [CLSCompliant(false)] - public static void ViewportSwizzle(Int32 index, OpenTK.Graphics.ES30.All swizzlex, OpenTK.Graphics.ES30.All swizzley, OpenTK.Graphics.ES30.All swizzlez, OpenTK.Graphics.ES30.All swizzlew) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_viewport_swizzle] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "NV_viewport_swizzle", Version = "", EntryPoint = "glViewportSwizzleNV")] - [CLSCompliant(false)] - public static void ViewportSwizzle(UInt32 index, OpenTK.Graphics.ES30.All swizzlex, OpenTK.Graphics.ES30.All swizzley, OpenTK.Graphics.ES30.All swizzlez, OpenTK.Graphics.ES30.All swizzlew) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_vulkan_image] - /// - [AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glWaitVkSemaphoreNV")] - [CLSCompliant(false)] - public static void WaitVkSemaphore(Int64 vkSemaphore) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_draw_vulkan_image] - /// - [AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glWaitVkSemaphoreNV")] - [CLSCompliant(false)] - public static void WaitVkSemaphore(UInt64 vkSemaphore) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numPaths] - /// [length: numPaths] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")] - [CLSCompliant(false)] - public static void WeightPath(Int32 resultPath, Int32 numPaths, [CountAttribute(Parameter = "numPaths")] Int32[] paths, [CountAttribute(Parameter = "numPaths")] Single[] weights) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numPaths] - /// [length: numPaths] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")] - [CLSCompliant(false)] - public static void WeightPath(Int32 resultPath, Int32 numPaths, [CountAttribute(Parameter = "numPaths")] ref Int32 paths, [CountAttribute(Parameter = "numPaths")] ref Single weights) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numPaths] - /// [length: numPaths] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")] - [CLSCompliant(false)] - public static unsafe void WeightPath(Int32 resultPath, Int32 numPaths, [CountAttribute(Parameter = "numPaths")] Int32* paths, [CountAttribute(Parameter = "numPaths")] Single* weights) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numPaths] - /// [length: numPaths] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")] - [CLSCompliant(false)] - public static void WeightPath(UInt32 resultPath, Int32 numPaths, [CountAttribute(Parameter = "numPaths")] UInt32[] paths, [CountAttribute(Parameter = "numPaths")] Single[] weights) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numPaths] - /// [length: numPaths] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")] - [CLSCompliant(false)] - public static void WeightPath(UInt32 resultPath, Int32 numPaths, [CountAttribute(Parameter = "numPaths")] ref UInt32 paths, [CountAttribute(Parameter = "numPaths")] ref Single weights) { throw new BindingsNotRewrittenException(); } - - /// [requires: NV_path_rendering] - /// - /// - /// [length: numPaths] - /// [length: numPaths] - [AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")] - [CLSCompliant(false)] - public static unsafe void WeightPath(UInt32 resultPath, Int32 numPaths, [CountAttribute(Parameter = "numPaths")] UInt32* paths, [CountAttribute(Parameter = "numPaths")] Single* weights) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Oes - { - /// [requires: OES_vertex_array_object] - /// Bind a vertex array object - /// - /// - /// Specifies the name of the vertex array to bind. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayOES")] - [CLSCompliant(false)] - public static void BindVertexArray(Int32 array) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Bind a vertex array object - /// - /// - /// Specifies the name of the vertex array to bind. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayOES")] - [CLSCompliant(false)] - public static void BindVertexArray(UInt32 array) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiOES")] - [CLSCompliant(false)] - public static void BlendEquation(Int32 buf, OpenTK.Graphics.ES30.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiOES")] - [CLSCompliant(false)] - public static void BlendEquation(Int32 buf, OpenTK.Graphics.ES30.BlendEquationMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiOES")] - [CLSCompliant(false)] - public static void BlendEquation(UInt32 buf, OpenTK.Graphics.ES30.All mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify the equation used for both the RGB blend equation and the Alpha blend equation - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiOES")] - [CLSCompliant(false)] - public static void BlendEquation(UInt32 buf, OpenTK.Graphics.ES30.BlendEquationMode mode) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiOES")] - [CLSCompliant(false)] - public static void BlendEquationSeparate(Int32 buf, OpenTK.Graphics.ES30.All modeRGB, OpenTK.Graphics.ES30.All modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiOES")] - [CLSCompliant(false)] - public static void BlendEquationSeparate(Int32 buf, OpenTK.Graphics.ES30.BlendEquationMode modeRGB, OpenTK.Graphics.ES30.BlendEquationMode modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiOES")] - [CLSCompliant(false)] - public static void BlendEquationSeparate(UInt32 buf, OpenTK.Graphics.ES30.All modeRGB, OpenTK.Graphics.ES30.All modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Set the RGB blend equation and the alpha blend equation separately - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - /// - /// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max. - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiOES")] - [CLSCompliant(false)] - public static void BlendEquationSeparate(UInt32 buf, OpenTK.Graphics.ES30.BlendEquationMode modeRGB, OpenTK.Graphics.ES30.BlendEquationMode modeAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFunciOES")] - [CLSCompliant(false)] - public static void BlendFunc(Int32 buf, OpenTK.Graphics.ES30.All src, OpenTK.Graphics.ES30.All dst) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFunciOES")] - [CLSCompliant(false)] - public static void BlendFunc(Int32 buf, OpenTK.Graphics.ES30.BlendingFactor src, OpenTK.Graphics.ES30.BlendingFactor dst) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFunciOES")] - [CLSCompliant(false)] - public static void BlendFunc(UInt32 buf, OpenTK.Graphics.ES30.All src, OpenTK.Graphics.ES30.All dst) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify pixel arithmetic - /// - /// - /// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. - /// - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFunciOES")] - [CLSCompliant(false)] - public static void BlendFunc(UInt32 buf, OpenTK.Graphics.ES30.BlendingFactor src, OpenTK.Graphics.ES30.BlendingFactor dst) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The initial value is Zero. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiOES")] - [CLSCompliant(false)] - public static void BlendFuncSeparate(Int32 buf, OpenTK.Graphics.ES30.All srcRGB, OpenTK.Graphics.ES30.All dstRGB, OpenTK.Graphics.ES30.All srcAlpha, OpenTK.Graphics.ES30.All dstAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The initial value is Zero. - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiOES")] - [CLSCompliant(false)] - public static void BlendFuncSeparate(Int32 buf, OpenTK.Graphics.ES30.BlendingFactor srcRGB, OpenTK.Graphics.ES30.BlendingFactor dstRGB, OpenTK.Graphics.ES30.BlendingFactor srcAlpha, OpenTK.Graphics.ES30.BlendingFactor dstAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The initial value is Zero. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiOES")] - [CLSCompliant(false)] - public static void BlendFuncSeparate(UInt32 buf, OpenTK.Graphics.ES30.All srcRGB, OpenTK.Graphics.ES30.All dstRGB, OpenTK.Graphics.ES30.All srcAlpha, OpenTK.Graphics.ES30.All dstAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Specify pixel arithmetic for RGB and alpha components separately - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue blending factors are computed. The initial value is One. - /// - /// - /// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero. - /// - /// - /// Specified how the alpha source blending factor is computed. The initial value is One. - /// - /// - /// Specified how the alpha destination blending factor is computed. The initial value is Zero. - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiOES")] - [CLSCompliant(false)] - public static void BlendFuncSeparate(UInt32 buf, OpenTK.Graphics.ES30.BlendingFactor srcRGB, OpenTK.Graphics.ES30.BlendingFactor dstRGB, OpenTK.Graphics.ES30.BlendingFactor srcAlpha, OpenTK.Graphics.ES30.BlendingFactor dstAlpha) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Enable and disable writing of frame buffer color components - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glColorMaskiOES")] - [CLSCompliant(false)] - public static void ColorMask(Int32 index, bool r, bool g, bool b, bool a) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed] - /// Enable and disable writing of frame buffer color components - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - /// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written. - /// - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed", Version = "", EntryPoint = "glColorMaskiOES")] - [CLSCompliant(false)] - public static void ColorMask(UInt32 index, bool r, bool g, bool b, bool a) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T8 data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T8[,,] data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D, or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the width of the texture image. - /// - /// - /// Specifies the height of the texture image. - /// - /// - /// Specifies the depth of the texture image. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")] - public static void CompressedTexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.CompressedInternalFormat internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T8 data) - where T8 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T10[] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T10[,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T10[,,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T10 data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T10[] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T10[,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - [CLSCompliant(false)] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] T10[,,] data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage in a compressed format - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the compressed image data stored at address data. - /// - /// - /// Specifies the number of unsigned bytes of image data starting at the address specified by data. - /// - /// [length: imageSize] - /// Specifies a pointer to the compressed image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")] - public static void CompressedTexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, Int32 imageSize, [InAttribute, OutAttribute, CountAttribute(Parameter = "imageSize")] ref T10 data) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_copy_image] - /// Perform a raw data copy between two images - /// - /// - /// The name of a texture or renderbuffer object from which to copy. - /// - /// - /// The target representing the namespace of the source name srcName. - /// - /// - /// The mipmap level to read from the source. - /// - /// - /// The X coordinate of the left edge of the souce region to copy. - /// - /// - /// The Y coordinate of the top edge of the souce region to copy. - /// - /// - /// The Z coordinate of the near edge of the souce region to copy. - /// - /// - /// The name of a texture or renderbuffer object to which to copy. - /// - /// - /// The target representing the namespace of the destination name dstName. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The Y coordinate of the top edge of the destination region. - /// - /// - /// The Z coordinate of the near edge of the destination region. - /// - /// - /// The width of the region to be copied. - /// - /// - /// The height of the region to be copied. - /// - /// - /// The depth of the region to be copied. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_copy_image", Version = "", EntryPoint = "glCopyImageSubDataOES")] - [CLSCompliant(false)] - public static void CopyImageSubData(Int32 srcName, OpenTK.Graphics.ES30.All srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, Int32 dstName, OpenTK.Graphics.ES30.All dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_copy_image] - /// Perform a raw data copy between two images - /// - /// - /// The name of a texture or renderbuffer object from which to copy. - /// - /// - /// The target representing the namespace of the source name srcName. - /// - /// - /// The mipmap level to read from the source. - /// - /// - /// The X coordinate of the left edge of the souce region to copy. - /// - /// - /// The Y coordinate of the top edge of the souce region to copy. - /// - /// - /// The Z coordinate of the near edge of the souce region to copy. - /// - /// - /// The name of a texture or renderbuffer object to which to copy. - /// - /// - /// The target representing the namespace of the destination name dstName. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The Y coordinate of the top edge of the destination region. - /// - /// - /// The Z coordinate of the near edge of the destination region. - /// - /// - /// The width of the region to be copied. - /// - /// - /// The height of the region to be copied. - /// - /// - /// The depth of the region to be copied. - /// - [AutoGenerated(Category = "OES_copy_image", Version = "", EntryPoint = "glCopyImageSubDataOES")] - [CLSCompliant(false)] - public static void CopyImageSubData(Int32 srcName, OpenTK.Graphics.ES30.CopyBufferSubDataTarget srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, Int32 dstName, OpenTK.Graphics.ES30.CopyBufferSubDataTarget dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_copy_image] - /// Perform a raw data copy between two images - /// - /// - /// The name of a texture or renderbuffer object from which to copy. - /// - /// - /// The target representing the namespace of the source name srcName. - /// - /// - /// The mipmap level to read from the source. - /// - /// - /// The X coordinate of the left edge of the souce region to copy. - /// - /// - /// The Y coordinate of the top edge of the souce region to copy. - /// - /// - /// The Z coordinate of the near edge of the souce region to copy. - /// - /// - /// The name of a texture or renderbuffer object to which to copy. - /// - /// - /// The target representing the namespace of the destination name dstName. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The Y coordinate of the top edge of the destination region. - /// - /// - /// The Z coordinate of the near edge of the destination region. - /// - /// - /// The width of the region to be copied. - /// - /// - /// The height of the region to be copied. - /// - /// - /// The depth of the region to be copied. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_copy_image", Version = "", EntryPoint = "glCopyImageSubDataOES")] - [CLSCompliant(false)] - public static void CopyImageSubData(UInt32 srcName, OpenTK.Graphics.ES30.All srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, OpenTK.Graphics.ES30.All dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_copy_image] - /// Perform a raw data copy between two images - /// - /// - /// The name of a texture or renderbuffer object from which to copy. - /// - /// - /// The target representing the namespace of the source name srcName. - /// - /// - /// The mipmap level to read from the source. - /// - /// - /// The X coordinate of the left edge of the souce region to copy. - /// - /// - /// The Y coordinate of the top edge of the souce region to copy. - /// - /// - /// The Z coordinate of the near edge of the souce region to copy. - /// - /// - /// The name of a texture or renderbuffer object to which to copy. - /// - /// - /// The target representing the namespace of the destination name dstName. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The X coordinate of the left edge of the destination region. - /// - /// - /// The Y coordinate of the top edge of the destination region. - /// - /// - /// The Z coordinate of the near edge of the destination region. - /// - /// - /// The width of the region to be copied. - /// - /// - /// The height of the region to be copied. - /// - /// - /// The depth of the region to be copied. - /// - [AutoGenerated(Category = "OES_copy_image", Version = "", EntryPoint = "glCopyImageSubDataOES")] - [CLSCompliant(false)] - public static void CopyImageSubData(UInt32 srcName, OpenTK.Graphics.ES30.CopyBufferSubDataTarget srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, OpenTK.Graphics.ES30.CopyBufferSubDataTarget dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Copy a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCopyTexSubImage3DOES")] - public static void CopyTexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Copy a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCopyTexSubImage3DOES")] - public static void CopyTexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static void DeleteVertexArray([CountAttribute(Parameter = "n")] Int32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static void DeleteVertexArray([CountAttribute(Parameter = "n")] UInt32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] Int32[] arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] ref Int32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static unsafe void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] Int32* arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] UInt32[] arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] ref UInt32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Delete vertex array objects - /// - /// - /// Specifies the number of vertex array objects to be deleted. - /// - /// [length: n] - /// Specifies the address of an array containing the n names of the objects to be deleted. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")] - [CLSCompliant(false)] - public static unsafe void DeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] UInt32* arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvOES")] - [CLSCompliant(false)] - public static void DepthRangeArray(Int32 first, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvOES")] - [CLSCompliant(false)] - public static void DepthRangeArray(Int32 first, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvOES")] - [CLSCompliant(false)] - public static unsafe void DepthRangeArray(Int32 first, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvOES")] - [CLSCompliant(false)] - public static void DepthRangeArray(UInt32 first, Int32 count, Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvOES")] - [CLSCompliant(false)] - public static void DepthRangeArray(UInt32 first, Int32 count, ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports - /// - /// - /// Specifies the index of the first viewport whose depth range to update. - /// - /// - /// Specifies the number of viewports whose depth range to update. - /// - /// - /// Specifies the address of an array containing the near and far values for the depth range of each modified viewport. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvOES")] - [CLSCompliant(false)] - public static unsafe void DepthRangeArray(UInt32 first, Int32 count, Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified viewport - /// - /// - /// Specifies the index of the viewport whose depth range to update. - /// - /// - /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. - /// - /// - /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glDepthRangeIndexedfOES")] - [CLSCompliant(false)] - public static void DepthRangeIndexed(Int32 index, Single n, Single f) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Specify mapping of depth values from normalized device coordinates to window coordinates for a specified viewport - /// - /// - /// Specifies the index of the viewport whose depth range to update. - /// - /// - /// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. - /// - /// - /// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glDepthRangeIndexedfOES")] - [CLSCompliant(false)] - public static void DepthRangeIndexed(UInt32 index, Single n, Single f) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glDisableiOES")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES30.All target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glDisableiOES")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES30.All target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glDisableiOES")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES30.EnableCap target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glDisableiOES")] - [CLSCompliant(false)] - public static void Disable(OpenTK.Graphics.ES30.EnableCap target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsBaseVertexOES")] - public static void DrawElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 instancecount, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 instancecount, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T3[,,] indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render multiple instances of a set of primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies the number of instances of the indexed geometry that should be drawn. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] - public static void DrawElementsInstancedBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T3 indices, Int32 instancecount, Int32 basevertex) - where T3 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.All mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, Int32 start, Int32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] T5[,,] indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_elements_base_vertex] - /// Render primitives from array data with a per-element offset - /// - /// - /// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, Triangles, LinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. - /// - /// - /// Specifies the minimum array index contained in indices. - /// - /// - /// Specifies the maximum array index contained in indices. - /// - /// - /// Specifies the number of elements to be rendered. - /// - /// - /// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. - /// - /// [length: COMPSIZE(count,type)] - /// Specifies a pointer to the location where the indices are stored. - /// - /// - /// Specifies a constant that should be added to each element of indices when chosing elements from the enabled vertex arrays. - /// - [AutoGenerated(Category = "OES_draw_elements_base_vertex", Version = "", EntryPoint = "glDrawRangeElementsBaseVertexOES")] - [CLSCompliant(false)] - public static void DrawRangeElementsBaseVertex(OpenTK.Graphics.ES30.PrimitiveType mode, UInt32 start, UInt32 end, Int32 count, OpenTK.Graphics.ES30.DrawElementsType type, [InAttribute, OutAttribute, CountAttribute(Computed = "count,type")] ref T5 indices, Int32 basevertex) - where T5 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_EGL_image] - /// - /// - [AutoGenerated(Category = "OES_EGL_image", Version = "", EntryPoint = "glEGLImageTargetRenderbufferStorageOES")] - public static void EGLImageTargetRenderbufferStorage(OpenTK.Graphics.ES30.All target, IntPtr image) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_EGL_image] - /// - /// - [AutoGenerated(Category = "OES_EGL_image", Version = "", EntryPoint = "glEGLImageTargetTexture2DOES")] - public static void EGLImageTargetTexture2D(OpenTK.Graphics.ES30.All target, IntPtr image) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glEnableiOES")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES30.All target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glEnableiOES")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES30.All target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glEnableiOES")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES30.EnableCap target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// Enable or disable server-side GL capabilities - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glEnableiOES")] - [CLSCompliant(false)] - public static void Enable(OpenTK.Graphics.ES30.EnableCap target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glFramebufferTexture3DOES")] - [CLSCompliant(false)] - public static void FramebufferTexture3D(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, Int32 texture, Int32 level, Int32 zoffset) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glFramebufferTexture3DOES")] - [CLSCompliant(false)] - public static void FramebufferTexture3D(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, OpenTK.Graphics.ES30.All textarget, UInt32 texture, Int32 level, Int32 zoffset) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glFramebufferTexture3DOES")] - [CLSCompliant(false)] - public static void FramebufferTexture3D(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.TextureTarget textarget, Int32 texture, Int32 level, Int32 zoffset) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glFramebufferTexture3DOES")] - [CLSCompliant(false)] - public static void FramebufferTexture3D(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, OpenTK.Graphics.ES30.TextureTarget textarget, UInt32 texture, Int32 level, Int32 zoffset) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_geometry_shader] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureOES")] - [CLSCompliant(false)] - public static void FramebufferTexture(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, Int32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_geometry_shader] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureOES")] - [CLSCompliant(false)] - public static void FramebufferTexture(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, UInt32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_geometry_shader] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [AutoGenerated(Category = "OES_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureOES")] - [CLSCompliant(false)] - public static void FramebufferTexture(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, Int32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_geometry_shader] - /// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object - /// - /// - /// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer. - /// - /// - /// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment. - /// - /// - /// Specifies the texture object to attach to the framebuffer attachment point named by attachment. - /// - /// - /// Specifies the mipmap level of texture to attach. - /// - [AutoGenerated(Category = "OES_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureOES")] - [CLSCompliant(false)] - public static void FramebufferTexture(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, UInt32 texture, Int32 level) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static Int32 GenVertexArray() { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32[] arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out Int32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static unsafe void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] Int32* arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32[] arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] out UInt32 arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Generate vertex array object names - /// - /// - /// Specifies the number of vertex array object names to generate. - /// - /// [length: n] - /// Specifies an array in which the generated vertex array object names are stored. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")] - [CLSCompliant(false)] - public static unsafe void GenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* arrays) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T2[] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T2[,] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] T2[,,] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - public static void GetBufferPointer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [InAttribute, OutAttribute] ref T2 @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - public static void GetBufferPointer(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferPointer pname, [OutAttribute] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferPointer pname, [InAttribute, OutAttribute] T2[] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferPointer pname, [InAttribute, OutAttribute] T2[,] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - [CLSCompliant(false)] - public static void GetBufferPointer(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferPointer pname, [InAttribute, OutAttribute] T2[,,] @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - /// - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")] - public static void GetBufferPointer(OpenTK.Graphics.ES30.BufferTarget target, OpenTK.Graphics.ES30.BufferPointer pname, [InAttribute, OutAttribute] ref T2 @params) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES30.All target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES30.All target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.TypeEnum target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.TypeEnum target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES30.TypeEnum target, Int32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.TypeEnum target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single[] data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static void GetFloat(OpenTK.Graphics.ES30.TypeEnum target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] out Single data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// - /// - /// [length: COMPSIZE(target)] - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glGetFloati_vOES")] - [CLSCompliant(false)] - public static unsafe void GetFloat(OpenTK.Graphics.ES30.TypeEnum target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All[] binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All[] binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All[] binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All[] binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All[] binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(Int32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All[] binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All[] binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All[] binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All[] binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32[] length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All[] binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] out Int32 length, [OutAttribute, CountAttribute(Count = 1)] out OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] T4[,,] binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Return a binary representation of a program object's compiled and linked executable source - /// - /// - /// Specifies the name of a program object whose binary representation to retrieve. - /// - /// - /// Specifies the size of the buffer whose address is given by binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive the number of bytes written into binary. - /// - /// [length: 1] - /// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL. - /// - /// [length: bufSize] - /// Specifies the address an array into which the GL will return program's binary representation. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glGetProgramBinaryOES")] - [CLSCompliant(false)] - public static unsafe void GetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] OpenTK.Graphics.ES30.All* binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "bufSize")] ref T4 binary) - where T4 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static unsafe void GetSamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivOES")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivOES")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivOES")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivOES")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivOES")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivOES")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivOES")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivOES")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivOES")] - [CLSCompliant(false)] - public static void GetTexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] out UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glGetTexParameterIuivOES")] - [CLSCompliant(false)] - public static unsafe void GetTexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.GetTextureParameter pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - /// Specifies the index of the capability. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glIsEnablediOES")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES30.All target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - /// Specifies the index of the capability. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glIsEnablediOES")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES30.All target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - /// Specifies the index of the capability. - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glIsEnablediOES")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES30.EnableCap target, Int32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_draw_buffers_indexed|OES_viewport_array] - /// Test whether a capability is enabled - /// - /// - /// Specifies a symbolic constant indicating a GL capability. - /// - /// - /// Specifies the index of the capability. - /// - [AutoGenerated(Category = "OES_draw_buffers_indexed|OES_viewport_array", Version = "", EntryPoint = "glIsEnablediOES")] - [CLSCompliant(false)] - public static bool IsEnabled(OpenTK.Graphics.ES30.EnableCap target, UInt32 index) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Determine if a name corresponds to a vertex array object - /// - /// - /// Specifies a value that may be the name of a vertex array object. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayOES")] - [CLSCompliant(false)] - public static bool IsVertexArray(Int32 array) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_vertex_array_object] - /// Determine if a name corresponds to a vertex array object - /// - /// - /// Specifies a value that may be the name of a vertex array object. - /// - [AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayOES")] - [CLSCompliant(false)] - public static bool IsVertexArray(UInt32 array) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// Map a buffer object's data store - /// - /// - /// Specifies the target buffer object being mapped. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer or UniformBuffer. - /// - /// - /// For glMapBuffer only, specifies the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store. The symbolic constant must be ReadOnly, WriteOnly, or ReadWrite. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glMapBufferOES")] - public static IntPtr MapBuffer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All access) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// Map a buffer object's data store - /// - /// - /// Specifies the target buffer object being mapped. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer or UniformBuffer. - /// - /// - /// For glMapBuffer only, specifies the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store. The symbolic constant must be ReadOnly, WriteOnly, or ReadWrite. - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glMapBufferOES")] - public static IntPtr MapBuffer(OpenTK.Graphics.ES30.BufferTargetArb target, OpenTK.Graphics.ES30.BufferAccessArb access) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_sample_shading] - /// Specifies minimum rate at which sample shaing takes place - /// - /// - /// Specifies the rate at which samples are shaded within each covered pixel. - /// - [AutoGenerated(Category = "OES_sample_shading", Version = "", EntryPoint = "glMinSampleShadingOES")] - public static void MinSampleShading(Single value) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_tessellation_shader] - /// Specifies the parameters for patch primitives - /// - /// - /// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted. - /// - /// - /// Specifies the new value for the parameter given by pname. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_tessellation_shader", Version = "", EntryPoint = "glPatchParameteriOES")] - public static void PatchParameter(OpenTK.Graphics.ES30.All pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_tessellation_shader] - /// Specifies the parameters for patch primitives - /// - /// - /// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted. - /// - /// - /// Specifies the new value for the parameter given by pname. - /// - [AutoGenerated(Category = "OES_tessellation_shader", Version = "", EntryPoint = "glPatchParameteriOES")] - public static void PatchParameter(OpenTK.Graphics.ES30.PatchParameterName pname, Int32 value) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_primitive_bounding_box] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OES_primitive_bounding_box", Version = "", EntryPoint = "glPrimitiveBoundingBoxOES")] - public static void PrimitiveBoundingBox(Single minX, Single minY, Single minZ, Single minW, Single maxX, Single maxY, Single maxZ, Single maxW) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(Int32 program, OpenTK.Graphics.ES30.All binaryFormat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(Int32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T2[] binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(Int32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T2[,] binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(Int32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T2[,,] binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(Int32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T2 binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(UInt32 program, OpenTK.Graphics.ES30.All binaryFormat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(UInt32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T2[] binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(UInt32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T2[,] binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(UInt32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] T2[,,] binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_get_program_binary] - /// Load a program object with a program binary - /// - /// - /// Specifies the name of a program object into which to load a program binary. - /// - /// - /// Specifies the format of the binary data in binary. - /// - /// [length: length] - /// Specifies the address of an array containing the binary to be loaded into program. - /// - /// - /// Specifies the number of bytes contained in binary. - /// - [AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")] - [CLSCompliant(false)] - public static void ProgramBinary(UInt32 program, OpenTK.Graphics.ES30.All binaryFormat, [InAttribute, OutAttribute, CountAttribute(Parameter = "length")] ref T2 binary, Int32 length) - where T2 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] ref Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] ref Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(Int32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] ref Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] ref Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] Int32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] UInt32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] ref UInt32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] UInt32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] UInt32[] param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] ref UInt32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glSamplerParameterIuivOES")] - [CLSCompliant(false)] - public static unsafe void SamplerParameterI(UInt32 sampler, OpenTK.Graphics.ES30.SamplerParameterName pname, [CountAttribute(Computed = "pname")] UInt32* param) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorArrayvOES")] - [CLSCompliant(false)] - public static void ScissorArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorArrayvOES")] - [CLSCompliant(false)] - public static void ScissorArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] ref Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorArrayvOES")] - [CLSCompliant(false)] - public static unsafe void ScissorArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorArrayvOES")] - [CLSCompliant(false)] - public static void ScissorArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorArrayvOES")] - [CLSCompliant(false)] - public static void ScissorArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] ref Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for multiple viewports - /// - /// - /// Specifies the index of the first viewport whose scissor box to modify. - /// - /// - /// Specifies the number of scissor boxes to modify. - /// - /// [length: COMPSIZE(count)] - /// Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorArrayvOES")] - [CLSCompliant(false)] - public static unsafe void ScissorArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// - /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. - /// - /// - /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. - /// - /// - /// Specify ths dimensions of the scissor box, in pixels. - /// - /// - /// Specify ths dimensions of the scissor box, in pixels. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorIndexedOES")] - [CLSCompliant(false)] - public static void ScissorIndexed(Int32 index, Int32 left, Int32 bottom, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// - /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. - /// - /// - /// Specify the coordinate of the bottom left corner of the scissor box, in pixels. - /// - /// - /// Specify ths dimensions of the scissor box, in pixels. - /// - /// - /// Specify ths dimensions of the scissor box, in pixels. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorIndexedOES")] - [CLSCompliant(false)] - public static void ScissorIndexed(UInt32 index, Int32 left, Int32 bottom, Int32 width, Int32 height) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorIndexedvOES")] - [CLSCompliant(false)] - public static void ScissorIndexed(Int32 index, [CountAttribute(Count = 4)] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorIndexedvOES")] - [CLSCompliant(false)] - public static void ScissorIndexed(Int32 index, [CountAttribute(Count = 4)] ref Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorIndexedvOES")] - [CLSCompliant(false)] - public static unsafe void ScissorIndexed(Int32 index, [CountAttribute(Count = 4)] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorIndexedvOES")] - [CLSCompliant(false)] - public static void ScissorIndexed(UInt32 index, [CountAttribute(Count = 4)] Int32[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorIndexedvOES")] - [CLSCompliant(false)] - public static void ScissorIndexed(UInt32 index, [CountAttribute(Count = 4)] ref Int32 v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Define the scissor box for a specific viewport - /// - /// - /// Specifies the index of the viewport whose scissor box to modify. - /// - /// [length: 4] - /// For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glScissorIndexedvOES")] - [CLSCompliant(false)] - public static unsafe void ScissorIndexed(UInt32 index, [CountAttribute(Count = 4)] Int32* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Attach the storage for a buffer object to the active buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferOES")] - [CLSCompliant(false)] - public static void TexBuffer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Attach the storage for a buffer object to the active buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferOES")] - [CLSCompliant(false)] - public static void TexBuffer(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Attach the storage for a buffer object to the active buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferOES")] - [CLSCompliant(false)] - public static void TexBuffer(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Attach the storage for a buffer object to the active buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferOES")] - [CLSCompliant(false)] - public static void TexBuffer(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.InternalFormat internalformat, UInt32 buffer) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeOES")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, Int32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeOES")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, Int32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeOES")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, UInt32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeOES")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All internalformat, UInt32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeOES")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeOES")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeOES")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.InternalFormat internalformat, UInt32 buffer, IntPtr offset, Int32 size) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_buffer] - /// Bind a range of a buffer's data store to a buffer texture - /// - /// - /// Specifies the target of the operation and must be TextureBuffer. - /// - /// - /// Specifies the internal format of the data in the store belonging to buffer. - /// - /// - /// Specifies the name of the buffer object whose storage to attach to the active buffer texture. - /// - /// - /// Specifies the offset of the start of the range of the buffer's data store to attach. - /// - /// - /// Specifies the size of the range of the buffer's data store to attach. - /// - [AutoGenerated(Category = "OES_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeOES")] - [CLSCompliant(false)] - public static void TexBufferRange(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.InternalFormat internalformat, UInt32 buffer, IntPtr offset, IntPtr size) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[,] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[,,] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - public static void TexImage3D(OpenTK.Graphics.ES30.All target, Int32 level, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] ref T9 pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - public static void TexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[,] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - [CLSCompliant(false)] - public static void TexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T9[,,] pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture image - /// - /// - /// Specifies the target texture. Must be one of Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image. - /// - /// - /// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below. - /// - /// - /// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide. - /// - /// - /// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high. - /// - /// - /// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep. - /// - /// - /// This value must be 0. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha, - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")] - public static void TexImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, OpenTK.Graphics.ES30.TextureComponentCount internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] ref T9 pixels) - where T9 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivOES")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivOES")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] ref Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void TexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivOES")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, [CountAttribute(Computed = "pname")] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivOES")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, [CountAttribute(Computed = "pname")] ref Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIivOES")] - [CLSCompliant(false)] - public static unsafe void TexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, [CountAttribute(Computed = "pname")] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivOES")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivOES")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] ref UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivOES")] - [CLSCompliant(false)] - public static unsafe void TexParameterI(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, [CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivOES")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, [CountAttribute(Computed = "pname")] UInt32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivOES")] - [CLSCompliant(false)] - public static void TexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, [CountAttribute(Computed = "pname")] ref UInt32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_border_clamp] - /// - /// - /// [length: COMPSIZE(pname)] - [AutoGenerated(Category = "OES_texture_border_clamp", Version = "", EntryPoint = "glTexParameterIuivOES")] - [CLSCompliant(false)] - public static unsafe void TexParameterI(OpenTK.Graphics.ES30.TextureTarget target, OpenTK.Graphics.ES30.TextureParameterName pname, [CountAttribute(Computed = "pname")] UInt32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_storage_multisample_2d_array] - /// Specify storage for a two-dimensional multisample array texture - /// - /// - /// Specify the target of the operation. target must be Texture2DMultisampleArray or ProxyTexture2DMultisampleMultisample. - /// - /// - /// Specify the number of samples in the texture. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - /// - /// Specifies the depth of the texture, in layers. - /// - /// - /// Specifies whether the image will use identical sample locations and the same number of samples for all texels in the image, and the sample locations will not depend on the internal format or size of the image. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_storage_multisample_2d_array", Version = "", EntryPoint = "glTexStorage3DMultisampleOES")] - public static void TexStorage3DMultisample(OpenTK.Graphics.ES30.All target, Int32 samples, OpenTK.Graphics.ES30.All internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_storage_multisample_2d_array] - /// Specify storage for a two-dimensional multisample array texture - /// - /// - /// Specify the target of the operation. target must be Texture2DMultisampleArray or ProxyTexture2DMultisampleMultisample. - /// - /// - /// Specify the number of samples in the texture. - /// - /// - /// Specifies the sized internal format to be used to store texture image data. - /// - /// - /// Specifies the width of the texture, in texels. - /// - /// - /// Specifies the height of the texture, in texels. - /// - /// - /// Specifies the depth of the texture, in layers. - /// - /// - /// Specifies whether the image will use identical sample locations and the same number of samples for all texels in the image, and the sample locations will not depend on the internal format or size of the image. - /// - [AutoGenerated(Category = "OES_texture_storage_multisample_2d_array", Version = "", EntryPoint = "glTexStorage3DMultisampleOES")] - public static void TexStorage3DMultisample(OpenTK.Graphics.ES30.TextureTarget target, Int32 samples, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - [CLSCompliant(false)] - public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T10[] pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - [CLSCompliant(false)] - public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T10[,] pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - [CLSCompliant(false)] - public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T10[,,] pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - public static void TexSubImage3D(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] ref T10 pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - public static void TexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - [CLSCompliant(false)] - public static void TexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T10[] pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - [CLSCompliant(false)] - public static void TexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T10[,] pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - [CLSCompliant(false)] - public static void TexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] T10[,,] pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_3D] - /// Specify a three-dimensional texture subimage - /// - /// - /// Specifies the target texture. Must be Texture3D or Texture2DArray. - /// - /// - /// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image. - /// - /// - /// Specifies a texel offset in the x direction within the texture array. - /// - /// - /// Specifies a texel offset in the y direction within the texture array. - /// - /// - /// Specifies a texel offset in the z direction within the texture array. - /// - /// - /// Specifies the width of the texture subimage. - /// - /// - /// Specifies the height of the texture subimage. - /// - /// - /// Specifies the depth of the texture subimage. - /// - /// - /// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha. - /// - /// - /// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev. - /// - /// [length: COMPSIZE(format,type,width,height,depth)] - /// Specifies a pointer to the image data in memory. - /// - [AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")] - public static void TexSubImage3D(OpenTK.Graphics.ES30.TextureTarget3d target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute, CountAttribute(Computed = "format,type,width,height,depth")] ref T10 pixels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_view] - /// Initialize a texture as a data alias of another texture's data store - /// - /// - /// Specifies the texture object to be initialized as a view. - /// - /// - /// Specifies the target to be used for the newly initialized texture. - /// - /// - /// Specifies the name of a texture object of which to make a view. - /// - /// - /// Specifies the internal format for the newly created view. - /// - /// - /// Specifies lowest level of detail of the view. - /// - /// - /// Specifies the number of levels of detail to include in the view. - /// - /// - /// Specifies the index of the first layer to include in the view. - /// - /// - /// Specifies the number of layers to include in the view. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_view", Version = "", EntryPoint = "glTextureViewOES")] - [CLSCompliant(false)] - public static void TextureView(Int32 texture, OpenTK.Graphics.ES30.All target, Int32 origtexture, OpenTK.Graphics.ES30.All internalformat, Int32 minlevel, Int32 numlevels, Int32 minlayer, Int32 numlayers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_view] - /// Initialize a texture as a data alias of another texture's data store - /// - /// - /// Specifies the texture object to be initialized as a view. - /// - /// - /// Specifies the target to be used for the newly initialized texture. - /// - /// - /// Specifies the name of a texture object of which to make a view. - /// - /// - /// Specifies the internal format for the newly created view. - /// - /// - /// Specifies lowest level of detail of the view. - /// - /// - /// Specifies the number of levels of detail to include in the view. - /// - /// - /// Specifies the index of the first layer to include in the view. - /// - /// - /// Specifies the number of layers to include in the view. - /// - [AutoGenerated(Category = "OES_texture_view", Version = "", EntryPoint = "glTextureViewOES")] - [CLSCompliant(false)] - public static void TextureView(Int32 texture, OpenTK.Graphics.ES30.TextureTarget target, Int32 origtexture, OpenTK.Graphics.ES30.InternalFormat internalformat, Int32 minlevel, Int32 numlevels, Int32 minlayer, Int32 numlayers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_view] - /// Initialize a texture as a data alias of another texture's data store - /// - /// - /// Specifies the texture object to be initialized as a view. - /// - /// - /// Specifies the target to be used for the newly initialized texture. - /// - /// - /// Specifies the name of a texture object of which to make a view. - /// - /// - /// Specifies the internal format for the newly created view. - /// - /// - /// Specifies lowest level of detail of the view. - /// - /// - /// Specifies the number of levels of detail to include in the view. - /// - /// - /// Specifies the index of the first layer to include in the view. - /// - /// - /// Specifies the number of layers to include in the view. - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_texture_view", Version = "", EntryPoint = "glTextureViewOES")] - [CLSCompliant(false)] - public static void TextureView(UInt32 texture, OpenTK.Graphics.ES30.All target, UInt32 origtexture, OpenTK.Graphics.ES30.All internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_texture_view] - /// Initialize a texture as a data alias of another texture's data store - /// - /// - /// Specifies the texture object to be initialized as a view. - /// - /// - /// Specifies the target to be used for the newly initialized texture. - /// - /// - /// Specifies the name of a texture object of which to make a view. - /// - /// - /// Specifies the internal format for the newly created view. - /// - /// - /// Specifies lowest level of detail of the view. - /// - /// - /// Specifies the number of levels of detail to include in the view. - /// - /// - /// Specifies the index of the first layer to include in the view. - /// - /// - /// Specifies the number of layers to include in the view. - /// - [AutoGenerated(Category = "OES_texture_view", Version = "", EntryPoint = "glTextureViewOES")] - [CLSCompliant(false)] - public static void TextureView(UInt32 texture, OpenTK.Graphics.ES30.TextureTarget target, UInt32 origtexture, OpenTK.Graphics.ES30.InternalFormat internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glUnmapBufferOES")] - public static bool UnmapBuffer(OpenTK.Graphics.ES30.All target) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_mapbuffer] - /// - [AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glUnmapBufferOES")] - public static bool UnmapBuffer(OpenTK.Graphics.ES30.BufferTarget target) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportArrayvOES")] - [CLSCompliant(false)] - public static void ViewportArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportArrayvOES")] - [CLSCompliant(false)] - public static void ViewportArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportArrayvOES")] - [CLSCompliant(false)] - public static unsafe void ViewportArray(Int32 first, Int32 count, [CountAttribute(Computed = "count")] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportArrayvOES")] - [CLSCompliant(false)] - public static void ViewportArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportArrayvOES")] - [CLSCompliant(false)] - public static void ViewportArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set multiple viewports - /// - /// - /// Specify the first viewport to set. - /// - /// - /// Specify the number of viewports to set. - /// - /// [length: COMPSIZE(count)] - /// Specify the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportArrayvOES")] - [CLSCompliant(false)] - public static unsafe void ViewportArray(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// - /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - /// - /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportIndexedfOES")] - [CLSCompliant(false)] - public static void ViewportIndexed(Int32 index, Single x, Single y, Single w, Single h) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// - /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0). - /// - /// - /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - /// - /// For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportIndexedfOES")] - [CLSCompliant(false)] - public static void ViewportIndexed(UInt32 index, Single x, Single y, Single w, Single h) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvOES")] - [CLSCompliant(false)] - public static void ViewportIndexed(Int32 index, [CountAttribute(Count = 4)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvOES")] - [CLSCompliant(false)] - public static void ViewportIndexed(Int32 index, [CountAttribute(Count = 4)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvOES")] - [CLSCompliant(false)] - public static unsafe void ViewportIndexed(Int32 index, [CountAttribute(Count = 4)] Single* v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvOES")] - [CLSCompliant(false)] - public static void ViewportIndexed(UInt32 index, [CountAttribute(Count = 4)] Single[] v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvOES")] - [CLSCompliant(false)] - public static void ViewportIndexed(UInt32 index, [CountAttribute(Count = 4)] ref Single v) { throw new BindingsNotRewrittenException(); } - - /// [requires: OES_viewport_array] - /// Set a specified viewport - /// - /// - /// Specify the first viewport to set. - /// - /// [length: 4] - /// For glViewportIndexedfv, specifies the address of an array containing the viewport parameters. - /// - [AutoGenerated(Category = "OES_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvOES")] - [CLSCompliant(false)] - public static unsafe void ViewportIndexed(UInt32 index, [CountAttribute(Count = 4)] Single* v) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Ovr - { - /// [requires: OVR_multiview_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OVR_multiview_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTextureMultisampleMultiviewOVR")] - [CLSCompliant(false)] - public static void FramebufferTextureMultisampleMultiview(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, Int32 texture, Int32 level, Int32 samples, Int32 baseViewIndex, Int32 numViews) { throw new BindingsNotRewrittenException(); } - - /// [requires: OVR_multiview_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OVR_multiview_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTextureMultisampleMultiviewOVR")] - [CLSCompliant(false)] - public static void FramebufferTextureMultisampleMultiview(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, UInt32 texture, Int32 level, Int32 samples, Int32 baseViewIndex, Int32 numViews) { throw new BindingsNotRewrittenException(); } - - /// [requires: OVR_multiview_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OVR_multiview_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTextureMultisampleMultiviewOVR")] - [CLSCompliant(false)] - public static void FramebufferTextureMultisampleMultiview(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, Int32 texture, Int32 level, Int32 samples, Int32 baseViewIndex, Int32 numViews) { throw new BindingsNotRewrittenException(); } - - /// [requires: OVR_multiview_multisampled_render_to_texture] - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OVR_multiview_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTextureMultisampleMultiviewOVR")] - [CLSCompliant(false)] - public static void FramebufferTextureMultisampleMultiview(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, UInt32 texture, Int32 level, Int32 samples, Int32 baseViewIndex, Int32 numViews) { throw new BindingsNotRewrittenException(); } - - /// [requires: OVR_multiview] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OVR_multiview", Version = "", EntryPoint = "glFramebufferTextureMultiviewOVR")] - [CLSCompliant(false)] - public static void FramebufferTextureMultiview(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, Int32 texture, Int32 level, Int32 baseViewIndex, Int32 numViews) { throw new BindingsNotRewrittenException(); } - - /// [requires: OVR_multiview] - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "OVR_multiview", Version = "", EntryPoint = "glFramebufferTextureMultiviewOVR")] - [CLSCompliant(false)] - public static void FramebufferTextureMultiview(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All attachment, UInt32 texture, Int32 level, Int32 baseViewIndex, Int32 numViews) { throw new BindingsNotRewrittenException(); } - - /// [requires: OVR_multiview] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OVR_multiview", Version = "", EntryPoint = "glFramebufferTextureMultiviewOVR")] - [CLSCompliant(false)] - public static void FramebufferTextureMultiview(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, Int32 texture, Int32 level, Int32 baseViewIndex, Int32 numViews) { throw new BindingsNotRewrittenException(); } - - /// [requires: OVR_multiview] - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "OVR_multiview", Version = "", EntryPoint = "glFramebufferTextureMultiviewOVR")] - [CLSCompliant(false)] - public static void FramebufferTextureMultiview(OpenTK.Graphics.ES30.FramebufferTarget target, OpenTK.Graphics.ES30.FramebufferAttachment attachment, UInt32 texture, Int32 level, Int32 baseViewIndex, Int32 numViews) { throw new BindingsNotRewrittenException(); } - - } - - public static partial class Qcom - { - /// [requires: QCOM_alpha_test] - /// Specify the alpha test function - /// - /// - /// Specifies the alpha comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Always. - /// - /// - /// Specifies the reference value that incoming alpha values are compared to. This value is clamped to the range [0,1], where 0 represents the lowest possible alpha value and 1 the highest possible value. The initial reference value is 0. - /// - [AutoGenerated(Category = "QCOM_alpha_test", Version = "", EntryPoint = "glAlphaFuncQCOM")] - public static void AlphaFunc(OpenTK.Graphics.ES30.All func, Single @ref) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glDisableDriverControlQCOM")] - [CLSCompliant(false)] - public static void DisableDriverControl(Int32 driverControl) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glDisableDriverControlQCOM")] - [CLSCompliant(false)] - public static void DisableDriverControl(UInt32 driverControl) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glEnableDriverControlQCOM")] - [CLSCompliant(false)] - public static void EnableDriverControl(Int32 driverControl) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glEnableDriverControlQCOM")] - [CLSCompliant(false)] - public static void EnableDriverControl(UInt32 driverControl) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_tiled_rendering] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_tiled_rendering", Version = "", EntryPoint = "glEndTilingQCOM")] - public static void EndTiling(OpenTK.Graphics.ES30.All preserveMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_tiled_rendering] - /// - [AutoGenerated(Category = "QCOM_tiled_rendering", Version = "", EntryPoint = "glEndTilingQCOM")] - public static void EndTiling(OpenTK.Graphics.ES30.BufferBitQcom preserveMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBufferPointervQCOM")] - public static void ExtGetBufferPointer(OpenTK.Graphics.ES30.All target, [OutAttribute] IntPtr @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBufferPointervQCOM")] - [CLSCompliant(false)] - public static void ExtGetBufferPointer(OpenTK.Graphics.ES30.All target, [InAttribute, OutAttribute] T1[] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBufferPointervQCOM")] - [CLSCompliant(false)] - public static void ExtGetBufferPointer(OpenTK.Graphics.ES30.All target, [InAttribute, OutAttribute] T1[,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBufferPointervQCOM")] - [CLSCompliant(false)] - public static void ExtGetBufferPointer(OpenTK.Graphics.ES30.All target, [InAttribute, OutAttribute] T1[,,] @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBufferPointervQCOM")] - public static void ExtGetBufferPointer(OpenTK.Graphics.ES30.All target, [InAttribute, OutAttribute] ref T1 @params) - where T1 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32[] buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] out Int32 buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] Int32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32[] buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] out UInt32 buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxBuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetBuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetBuffers([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32[] framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] out Int32 framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] Int32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32[] framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] out UInt32 framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxFramebuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetFramebuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetFramebuffers([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(Int32 program, OpenTK.Graphics.ES30.All shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32[] length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(Int32 program, OpenTK.Graphics.ES30.All shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] out Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgramBinarySource(Int32 program, OpenTK.Graphics.ES30.All shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32* length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(Int32 program, OpenTK.Graphics.ES30.ShaderType shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32[] length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(Int32 program, OpenTK.Graphics.ES30.ShaderType shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] out Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgramBinarySource(Int32 program, OpenTK.Graphics.ES30.ShaderType shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32* length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES30.All shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32[] length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES30.All shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] out Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES30.All shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32* length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES30.ShaderType shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32[] length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES30.ShaderType shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] out Int32 length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - /// - /// [length: *length] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramBinarySourceQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgramBinarySource(UInt32 program, OpenTK.Graphics.ES30.ShaderType shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] out String source, [OutAttribute] Int32* length) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32[] programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] out Int32 programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] Int32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32[] programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] out UInt32 programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] out Int32 numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32[] numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxPrograms] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetProgramsQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetProgram([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32[] renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] out Int32 renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] Int32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32[] renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] out UInt32 renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] out Int32 numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32[] numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// [length: maxRenderbuffers] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetRenderbuffersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetRenderbuffers([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32[] shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] out Int32 shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] Int32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32[] shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] out UInt32 shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] out Int32 numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [Obsolete("Use out overload instead")] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32[] numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// [length: maxShaders] - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtGetShadersQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetShaders([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexLevelParameter(Int32 texture, OpenTK.Graphics.ES30.All face, Int32 level, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexLevelParameter(Int32 texture, OpenTK.Graphics.ES30.All face, Int32 level, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetTexLevelParameter(Int32 texture, OpenTK.Graphics.ES30.All face, Int32 level, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexLevelParameter(UInt32 texture, OpenTK.Graphics.ES30.All face, Int32 level, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32[] @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexLevelParameter(UInt32 texture, OpenTK.Graphics.ES30.All face, Int32 level, OpenTK.Graphics.ES30.All pname, [OutAttribute] out Int32 @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexLevelParameterivQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetTexLevelParameter(UInt32 texture, OpenTK.Graphics.ES30.All face, Int32 level, OpenTK.Graphics.ES30.All pname, [OutAttribute] Int32* @params) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [OutAttribute] IntPtr texels) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T10[] texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T10[,] texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] T10[,,] texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.All format, OpenTK.Graphics.ES30.All type, [InAttribute, OutAttribute] ref T10 texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [OutAttribute] IntPtr texels) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] T10[] texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] T10[,] texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - [CLSCompliant(false)] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] T10[,,] texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexSubImageQCOM")] - public static void ExtGetTexSubImage(OpenTK.Graphics.ES30.All target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK.Graphics.ES30.PixelFormat format, OpenTK.Graphics.ES30.PixelType type, [InAttribute, OutAttribute] ref T10 texels) - where T10 : struct - { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexturesQCOM")] - [CLSCompliant(false)] - public static void ExtGetTextures([OutAttribute] Int32[] textures, Int32 maxTextures, [OutAttribute] Int32[] numTextures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexturesQCOM")] - [CLSCompliant(false)] - public static void ExtGetTextures([OutAttribute] out Int32 textures, Int32 maxTextures, [OutAttribute] out Int32 numTextures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexturesQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetTextures([OutAttribute] Int32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexturesQCOM")] - [CLSCompliant(false)] - public static void ExtGetTextures([OutAttribute] UInt32[] textures, Int32 maxTextures, [OutAttribute] Int32[] numTextures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexturesQCOM")] - [CLSCompliant(false)] - public static void ExtGetTextures([OutAttribute] out UInt32 textures, Int32 maxTextures, [OutAttribute] out Int32 numTextures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtGetTexturesQCOM")] - [CLSCompliant(false)] - public static unsafe void ExtGetTextures([OutAttribute] UInt32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtIsProgramBinaryQCOM")] - [CLSCompliant(false)] - public static bool ExtIsProgramBinary(Int32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get2] - /// - [AutoGenerated(Category = "QCOM_extended_get2", Version = "", EntryPoint = "glExtIsProgramBinaryQCOM")] - [CLSCompliant(false)] - public static bool ExtIsProgramBinary(UInt32 program) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_extended_get] - /// - /// - /// - [AutoGenerated(Category = "QCOM_extended_get", Version = "", EntryPoint = "glExtTexObjectStateOverrideiQCOM")] - public static void ExtTexObjectStateOverride(OpenTK.Graphics.ES30.All target, OpenTK.Graphics.ES30.All pname, Int32 param) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_shader_framebuffer_fetch_noncoherent] - [AutoGenerated(Category = "QCOM_shader_framebuffer_fetch_noncoherent", Version = "", EntryPoint = "glFramebufferFetchBarrierQCOM")] - public static void FramebufferFetchBarrier() { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_framebuffer_foveated] - /// - /// - /// - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_framebuffer_foveated", Version = "", EntryPoint = "glFramebufferFoveationConfigQCOM")] - [CLSCompliant(false)] - public static void FramebufferFoveationConfig(Int32 framebuffer, Int32 numLayers, Int32 focalPointsPerLayer, Int32 requestedFeatures, [OutAttribute, CountAttribute(Count = 1)] out Int32 providedFeatures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_framebuffer_foveated] - /// - /// - /// - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_framebuffer_foveated", Version = "", EntryPoint = "glFramebufferFoveationConfigQCOM")] - [CLSCompliant(false)] - public static unsafe void FramebufferFoveationConfig(Int32 framebuffer, Int32 numLayers, Int32 focalPointsPerLayer, Int32 requestedFeatures, [OutAttribute, CountAttribute(Count = 1)] Int32* providedFeatures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_framebuffer_foveated] - /// - /// - /// - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_framebuffer_foveated", Version = "", EntryPoint = "glFramebufferFoveationConfigQCOM")] - [CLSCompliant(false)] - public static void FramebufferFoveationConfig(UInt32 framebuffer, UInt32 numLayers, UInt32 focalPointsPerLayer, UInt32 requestedFeatures, [OutAttribute, CountAttribute(Count = 1)] out UInt32 providedFeatures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_framebuffer_foveated] - /// - /// - /// - /// - /// [length: 1] - [AutoGenerated(Category = "QCOM_framebuffer_foveated", Version = "", EntryPoint = "glFramebufferFoveationConfigQCOM")] - [CLSCompliant(false)] - public static unsafe void FramebufferFoveationConfig(UInt32 framebuffer, UInt32 numLayers, UInt32 focalPointsPerLayer, UInt32 requestedFeatures, [OutAttribute, CountAttribute(Count = 1)] UInt32* providedFeatures) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_framebuffer_foveated] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_framebuffer_foveated", Version = "", EntryPoint = "glFramebufferFoveationParametersQCOM")] - [CLSCompliant(false)] - public static void FramebufferFoveationParameters(Int32 framebuffer, Int32 layer, Int32 focalPoint, Single focalX, Single focalY, Single gainX, Single gainY, Single foveaArea) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_framebuffer_foveated] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_framebuffer_foveated", Version = "", EntryPoint = "glFramebufferFoveationParametersQCOM")] - [CLSCompliant(false)] - public static void FramebufferFoveationParameters(UInt32 framebuffer, UInt32 layer, UInt32 focalPoint, Single focalX, Single focalY, Single gainX, Single gainY, Single foveaArea) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// [length: size] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlsQCOM")] - [CLSCompliant(false)] - public static void GetDriverControl([OutAttribute] Int32[] num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] Int32[] driverControls) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// [length: size] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlsQCOM")] - [CLSCompliant(false)] - public static void GetDriverControl([OutAttribute] Int32[] num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] UInt32[] driverControls) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// [length: size] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlsQCOM")] - [CLSCompliant(false)] - public static void GetDriverControl([OutAttribute] out Int32 num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] out Int32 driverControls) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// [length: size] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlsQCOM")] - [CLSCompliant(false)] - public static void GetDriverControl([OutAttribute] out Int32 num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] out UInt32 driverControls) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// [length: size] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlsQCOM")] - [CLSCompliant(false)] - public static unsafe void GetDriverControl([OutAttribute] Int32* num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] Int32* driverControls) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// [length: size] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlsQCOM")] - [CLSCompliant(false)] - public static unsafe void GetDriverControl([OutAttribute] Int32* num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] UInt32* driverControls) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlStringQCOM")] - [CLSCompliant(false)] - public static void GetDriverControlString(Int32 driverControl, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String driverControlString) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlStringQCOM")] - [CLSCompliant(false)] - public static void GetDriverControlString(Int32 driverControl, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String driverControlString) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlStringQCOM")] - [CLSCompliant(false)] - public static unsafe void GetDriverControlString(Int32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String driverControlString) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlStringQCOM")] - [CLSCompliant(false)] - public static void GetDriverControlString(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32[] length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String driverControlString) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlStringQCOM")] - [CLSCompliant(false)] - public static void GetDriverControlString(UInt32 driverControl, Int32 bufSize, [OutAttribute] out Int32 length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String driverControlString) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_driver_control] - /// - /// - /// - /// [length: bufSize] - [AutoGenerated(Category = "QCOM_driver_control", Version = "", EntryPoint = "glGetDriverControlStringQCOM")] - [CLSCompliant(false)] - public static unsafe void GetDriverControlString(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] out String driverControlString) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_tiled_rendering] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_tiled_rendering", Version = "", EntryPoint = "glStartTilingQCOM")] - [CLSCompliant(false)] - public static void StartTiling(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.All preserveMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_tiled_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_tiled_rendering", Version = "", EntryPoint = "glStartTilingQCOM")] - [CLSCompliant(false)] - public static void StartTiling(Int32 x, Int32 y, Int32 width, Int32 height, OpenTK.Graphics.ES30.BufferBitQcom preserveMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_tiled_rendering] - /// - /// - /// - /// - /// - [Obsolete("Use strongly-typed overload instead")] - [AutoGenerated(Category = "QCOM_tiled_rendering", Version = "", EntryPoint = "glStartTilingQCOM")] - [CLSCompliant(false)] - public static void StartTiling(UInt32 x, UInt32 y, UInt32 width, UInt32 height, OpenTK.Graphics.ES30.All preserveMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_tiled_rendering] - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_tiled_rendering", Version = "", EntryPoint = "glStartTilingQCOM")] - [CLSCompliant(false)] - public static void StartTiling(UInt32 x, UInt32 y, UInt32 width, UInt32 height, OpenTK.Graphics.ES30.BufferBitQcom preserveMask) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_texture_foveated] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_texture_foveated", Version = "", EntryPoint = "glTextureFoveationParametersQCOM")] - [CLSCompliant(false)] - public static void TextureFoveationParameters(Int32 texture, Int32 layer, Int32 focalPoint, Single focalX, Single focalY, Single gainX, Single gainY, Single foveaArea) { throw new BindingsNotRewrittenException(); } - - /// [requires: QCOM_texture_foveated] - /// - /// - /// - /// - /// - /// - /// - /// - [AutoGenerated(Category = "QCOM_texture_foveated", Version = "", EntryPoint = "glTextureFoveationParametersQCOM")] - [CLSCompliant(false)] - public static void TextureFoveationParameters(UInt32 texture, UInt32 layer, UInt32 focalPoint, Single focalX, Single focalY, Single gainX, Single gainY, Single foveaArea) { throw new BindingsNotRewrittenException(); } - - } - - [Slot(8)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBeginPerfMonitorAMD(UInt32 monitor); - [Slot(114)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeletePerfMonitorsAMD(Int32 n, [CountAttribute(Parameter = "n")] UInt32* monitors); - [Slot(181)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEndPerfMonitorAMD(UInt32 monitor); - [Slot(230)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenPerfMonitorsAMD(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* monitors); - [Slot(309)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPerfMonitorCounterDataAMD(UInt32 monitor, System.Int32 pname, Int32 dataSize, [OutAttribute, CountAttribute(Parameter = "dataSize")] UInt32* data, [OutAttribute, CountAttribute(Count = 1)] Int32* bytesWritten); - [Slot(310)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glGetPerfMonitorCounterInfoAMD(UInt32 group, UInt32 counter, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] IntPtr data); - [Slot(311)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPerfMonitorCountersAMD(UInt32 group, [OutAttribute, CountAttribute(Count = 1)] Int32* numCounters, [OutAttribute, CountAttribute(Count = 1)] Int32* maxActiveCounters, Int32 counterSize, [OutAttribute, CountAttribute(Parameter = "counterSize")] UInt32* counters); - [Slot(312)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPerfMonitorCounterStringAMD(UInt32 group, UInt32 counter, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr counterString); - [Slot(313)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPerfMonitorGroupsAMD([OutAttribute, CountAttribute(Count = 1)] Int32* numGroups, Int32 groupsSize, [OutAttribute, CountAttribute(Parameter = "groupsSize")] UInt32* groups); - [Slot(314)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPerfMonitorGroupStringAMD(UInt32 group, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr groupString); - [Slot(598)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glSelectPerfMonitorCountersAMD(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute, CountAttribute(Parameter = "numCounters")] UInt32* counterList); - [Slot(45)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlitFramebufferANGLE(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); - [Slot(147)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawArraysInstancedANGLE(System.Int32 mode, Int32 first, Int32 count, Int32 primcount); - [Slot(159)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsInstancedANGLE(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 primcount); - [Slot(362)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTranslatedShaderSourceANGLE(UInt32 shader, Int32 bufsize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufsize")] IntPtr source); - [Slot(574)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRenderbufferStorageMultisampleANGLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(742)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttribDivisorANGLE(UInt32 index, UInt32 divisor); - [Slot(65)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glClientWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout); - [Slot(87)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyTextureLevelsAPPLE(UInt32 destinationTexture, UInt32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount); - [Slot(125)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDeleteSyncAPPLE(IntPtr sync); - [Slot(200)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern IntPtr glFenceSyncAPPLE(System.Int32 condition, System.Int32 flags); - [Slot(274)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetInteger64vAPPLE(System.Int32 pname, [OutAttribute] Int64* @params); - [Slot(350)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetSyncivAPPLE(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* values); - [Slot(410)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsSyncAPPLE(IntPtr sync); - [Slot(575)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRenderbufferStorageMultisampleAPPLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(580)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glResolveMultisampleFramebufferAPPLE(); - [Slot(762)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glWaitSyncAPPLE(IntPtr sync, System.Int32 flags, UInt64 timeout); - [Slot(5)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glApplyFramebufferAttachmentCMAAINTEL(); - [Slot(3)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glActiveTexture(System.Int32 texture); - [Slot(6)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glAttachShader(UInt32 program, UInt32 shader); - [Slot(10)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBeginQuery(System.Int32 target, UInt32 id); - [Slot(12)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBeginTransformFeedback(System.Int32 primitiveMode); - [Slot(13)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindAttribLocation(UInt32 program, UInt32 index, IntPtr name); - [Slot(14)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindBuffer(System.Int32 target, UInt32 buffer); - [Slot(15)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindBufferBase(System.Int32 target, UInt32 index, UInt32 buffer); - [Slot(16)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindBufferRange(System.Int32 target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size); - [Slot(19)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindFramebuffer(System.Int32 target, UInt32 framebuffer); - [Slot(21)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindRenderbuffer(System.Int32 target, UInt32 renderbuffer); - [Slot(22)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindSampler(UInt32 unit, UInt32 sampler); - [Slot(23)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindTexture(System.Int32 target, UInt32 texture); - [Slot(24)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindTransformFeedback(System.Int32 target, UInt32 id); - [Slot(25)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindVertexArray(UInt32 array); - [Slot(29)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendColor(Single red, Single green, Single blue, Single alpha); - [Slot(30)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendEquation(System.Int32 mode); - [Slot(34)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendEquationSeparate(System.Int32 modeRGB, System.Int32 modeAlpha); - [Slot(37)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendFunc(System.Int32 sfactor, System.Int32 dfactor); - [Slot(40)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendFuncSeparate(System.Int32 sfactorRGB, System.Int32 dfactorRGB, System.Int32 sfactorAlpha, System.Int32 dfactorAlpha); - [Slot(44)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); - [Slot(47)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBufferData(System.Int32 target, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data, System.Int32 usage); - [Slot(51)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data); - [Slot(52)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glCheckFramebufferStatus(System.Int32 target); - [Slot(53)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClear(System.Int32 mask); - [Slot(54)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearBufferfi(System.Int32 buffer, Int32 drawbuffer, Single depth, Int32 stencil); - [Slot(55)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glClearBufferfv(System.Int32 buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] Single* value); - [Slot(56)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glClearBufferiv(System.Int32 buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] Int32* value); - [Slot(57)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glClearBufferuiv(System.Int32 buffer, Int32 drawbuffer, [CountAttribute(Computed = "buffer")] UInt32* value); - [Slot(58)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearColor(Single red, Single green, Single blue, Single alpha); - [Slot(59)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearDepthf(Single d); - [Slot(61)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearStencil(Int32 s); - [Slot(64)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glClientWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout); - [Slot(67)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glColorMask(bool red, bool green, bool blue, bool alpha); - [Slot(70)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCompileShader(UInt32 shader); - [Slot(71)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCompressedTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data); - [Slot(72)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCompressedTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data); - [Slot(74)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCompressedTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data); - [Slot(75)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCompressedTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data); - [Slot(78)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyBufferSubData(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size); - [Slot(83)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border); - [Slot(84)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height); - [Slot(85)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); - [Slot(98)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glCreateProgram(); - [Slot(99)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glCreateShader(System.Int32 type); - [Slot(102)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCullFace(System.Int32 mode); - [Slot(103)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDebugMessageCallback(DebugProc callback, IntPtr userParam); - [Slot(105)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDebugMessageControl(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, [CountAttribute(Parameter = "count")] UInt32* ids, bool enabled); - [Slot(107)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDebugMessageInsert(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, [CountAttribute(Computed = "buf,length")] IntPtr buf); - [Slot(109)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteBuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32* buffers); - [Slot(111)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteFramebuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32* framebuffers); - [Slot(116)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDeleteProgram(UInt32 program); - [Slot(118)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteQueries(Int32 n, [CountAttribute(Parameter = "n")] UInt32* ids); - [Slot(120)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteRenderbuffers(Int32 n, [CountAttribute(Parameter = "n")] UInt32* renderbuffers); - [Slot(121)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteSamplers(Int32 count, [CountAttribute(Parameter = "count")] UInt32* samplers); - [Slot(123)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDeleteShader(UInt32 shader); - [Slot(124)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDeleteSync(IntPtr sync); - [Slot(126)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteTextures(Int32 n, [CountAttribute(Parameter = "n")] UInt32* textures); - [Slot(127)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteTransformFeedbacks(Int32 n, [CountAttribute(Parameter = "n")] UInt32* ids); - [Slot(128)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteVertexArrays(Int32 n, [CountAttribute(Parameter = "n")] UInt32* arrays); - [Slot(130)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDepthFunc(System.Int32 func); - [Slot(131)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDepthMask(bool flag); - [Slot(134)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDepthRangef(Single n, Single f); - [Slot(137)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDetachShader(UInt32 program, UInt32 shader); - [Slot(138)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDisable(System.Int32 cap); - [Slot(143)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDisableVertexAttribArray(UInt32 index); - [Slot(145)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawArrays(System.Int32 mode, Int32 first, Int32 count); - [Slot(146)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawArraysInstanced(System.Int32 mode, Int32 first, Int32 count, Int32 instancecount); - [Slot(151)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDrawBuffers(Int32 n, [CountAttribute(Parameter = "n")] System.Int32* bufs); - [Slot(155)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElements(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices); - [Slot(158)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsInstanced(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 instancecount); - [Slot(166)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawRangeElements(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices); - [Slot(174)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEnable(System.Int32 cap); - [Slot(179)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEnableVertexAttribArray(UInt32 index); - [Slot(183)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEndQuery(System.Int32 target); - [Slot(186)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEndTransformFeedback(); - [Slot(199)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern IntPtr glFenceSync(System.Int32 condition, System.Int32 flags); - [Slot(201)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFinish(); - [Slot(203)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFlush(); - [Slot(204)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFlushMappedBufferRange(System.Int32 target, IntPtr offset, IntPtr length); - [Slot(211)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferRenderbuffer(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer); - [Slot(213)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTexture2D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level); - [Slot(219)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTextureLayer(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer); - [Slot(224)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFrontFace(System.Int32 mode); - [Slot(225)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenBuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* buffers); - [Slot(226)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glGenerateMipmap(System.Int32 target); - [Slot(228)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenFramebuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* framebuffers); - [Slot(232)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenQueries(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* ids); - [Slot(234)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenRenderbuffers(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* renderbuffers); - [Slot(235)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenSamplers(Int32 count, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* samplers); - [Slot(237)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenTextures(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* textures); - [Slot(238)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenTransformFeedbacks(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* ids); - [Slot(239)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenVertexArrays(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* arrays); - [Slot(241)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] System.Int32* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr name); - [Slot(242)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] System.Int32* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr name); - [Slot(243)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetActiveUniformBlockiv(UInt32 program, UInt32 uniformBlockIndex, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "program,uniformBlockIndex,pname")] Int32* @params); - [Slot(244)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetActiveUniformBlockName(UInt32 program, UInt32 uniformBlockIndex, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr uniformBlockName); - [Slot(245)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetActiveUniformsiv(UInt32 program, Int32 uniformCount, [CountAttribute(Parameter = "uniformCount")] UInt32* uniformIndices, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "uniformCount,pname")] Int32* @params); - [Slot(246)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute, CountAttribute(Count = 1)] Int32* count, [OutAttribute, CountAttribute(Parameter = "maxCount")] UInt32* shaders); - [Slot(247)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glGetAttribLocation(UInt32 program, IntPtr name); - [Slot(248)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetBooleanv(System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] bool* data); - [Slot(249)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetBufferParameteri64v(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64* @params); - [Slot(250)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetBufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(251)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glGetBufferPointerv(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr @params); - [Slot(254)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe Int32 glGetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] System.Int32* sources, [OutAttribute, CountAttribute(Parameter = "count")] System.Int32* types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* ids, [OutAttribute, CountAttribute(Parameter = "count")] System.Int32* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr messageLog); - [Slot(258)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glGetError(); - [Slot(263)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetFloatv(System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* data); - [Slot(265)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glGetFragDataLocation(UInt32 program, [CountAttribute(Computed = "name")] IntPtr name); - [Slot(266)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetFramebufferAttachmentParameteriv(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(268)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glGetGraphicsResetStatus(); - [Slot(272)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetInteger64i_v(System.Int32 target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Int64* data); - [Slot(273)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetInteger64v(System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64* data); - [Slot(275)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetIntegeri_v(System.Int32 target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Int32* data); - [Slot(277)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetIntegerv(System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* data); - [Slot(278)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetInternalformativ(System.Int32 target, System.Int32 internalformat, System.Int32 pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params); - [Slot(282)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetnUniformfv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); - [Slot(285)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetnUniformiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); - [Slot(288)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetnUniformuiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); - [Slot(290)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetObjectLabel(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr label); - [Slot(293)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr label); - [Slot(318)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glGetPointerv(System.Int32 pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr @params); - [Slot(320)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] System.Int32* binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary); - [Slot(322)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr infoLog); - [Slot(323)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetProgramiv(UInt32 program, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(328)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetQueryiv(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(333)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetQueryObjectuiv(UInt32 id, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params); - [Slot(335)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetRenderbufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(336)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetSamplerParameterfv(UInt32 sampler, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params); - [Slot(341)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetSamplerParameteriv(UInt32 sampler, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(343)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr infoLog); - [Slot(344)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetShaderiv(UInt32 shader, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(345)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetShaderPrecisionFormat(System.Int32 shadertype, System.Int32 precisiontype, [OutAttribute, CountAttribute(Count = 2)] Int32* range, [OutAttribute, CountAttribute(Count = 1)] Int32* precision); - [Slot(346)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr source); - [Slot(347)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern IntPtr glGetString(System.Int32 name); - [Slot(348)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern IntPtr glGetStringi(System.Int32 name, UInt32 index); - [Slot(349)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetSynciv(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* values); - [Slot(351)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* @params); - [Slot(356)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(361)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTransformFeedbackVarying(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] Int32* size, [OutAttribute, CountAttribute(Count = 1)] System.Int32* type, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr name); - [Slot(363)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glGetUniformBlockIndex(UInt32 program, [CountAttribute(Computed = "")] IntPtr uniformBlockName); - [Slot(364)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetUniformfv(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Single* @params); - [Slot(366)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetUniformIndices(UInt32 program, Int32 uniformCount, [CountAttribute(Computed = "uniformCount")] IntPtr uniformNames, [OutAttribute, CountAttribute(Computed = "uniformCount")] UInt32* uniformIndices); - [Slot(367)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetUniformiv(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int32* @params); - [Slot(368)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glGetUniformLocation(UInt32 program, IntPtr name); - [Slot(369)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetUniformuiv(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] UInt32* @params); - [Slot(372)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetVertexAttribfv(UInt32 index, System.Int32 pname, [OutAttribute, CountAttribute(Count = 4)] Single* @params); - [Slot(373)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetVertexAttribIiv(UInt32 index, System.Int32 pname, [OutAttribute, CountAttribute(Count = 1)] Int32* @params); - [Slot(374)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetVertexAttribIuiv(UInt32 index, System.Int32 pname, [OutAttribute, CountAttribute(Count = 1)] UInt32* @params); - [Slot(375)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetVertexAttribiv(UInt32 index, System.Int32 pname, [OutAttribute, CountAttribute(Count = 4)] Int32* @params); - [Slot(376)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glGetVertexAttribPointerv(UInt32 index, System.Int32 pname, [OutAttribute, CountAttribute(Count = 1)] IntPtr pointer); - [Slot(378)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glHint(System.Int32 target, System.Int32 mode); - [Slot(387)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glInvalidateFramebuffer(System.Int32 target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] System.Int32* attachments); - [Slot(388)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glInvalidateSubFramebuffer(System.Int32 target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] System.Int32* attachments, Int32 x, Int32 y, Int32 width, Int32 height); - [Slot(389)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsBuffer(UInt32 buffer); - [Slot(390)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsEnabled(System.Int32 cap); - [Slot(395)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsFramebuffer(UInt32 framebuffer); - [Slot(401)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsProgram(UInt32 program); - [Slot(403)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsQuery(UInt32 id); - [Slot(405)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsRenderbuffer(UInt32 renderbuffer); - [Slot(406)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsSampler(UInt32 sampler); - [Slot(408)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsShader(UInt32 shader); - [Slot(409)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsSync(IntPtr sync); - [Slot(411)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsTexture(UInt32 texture); - [Slot(413)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsTransformFeedback(UInt32 id); - [Slot(414)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsVertexArray(UInt32 array); - [Slot(417)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glLineWidth(Single width); - [Slot(418)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glLinkProgram(UInt32 program); - [Slot(424)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern IntPtr glMapBufferRange(System.Int32 target, IntPtr offset, IntPtr length, System.Int32 access); - [Slot(462)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glObjectLabel(System.Int32 identifier, UInt32 name, Int32 length, [CountAttribute(Computed = "label,length")] IntPtr label); - [Slot(464)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glObjectPtrLabel(IntPtr ptr, Int32 length, [CountAttribute(Computed = "label,length")] IntPtr label); - [Slot(489)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPauseTransformFeedback(); - [Slot(490)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPixelStorei(System.Int32 pname, Int32 param); - [Slot(493)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPolygonOffset(Single factor, Single units); - [Slot(495)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPopDebugGroup(); - [Slot(500)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramBinary(UInt32 program, System.Int32 binaryFormat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length); - [Slot(502)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramParameteri(UInt32 program, System.Int32 pname, Int32 value); - [Slot(558)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPushDebugGroup(System.Int32 source, UInt32 id, Int32 length, [CountAttribute(Computed = "message,length")] IntPtr message); - [Slot(563)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glReadBuffer(System.Int32 src); - [Slot(566)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data); - [Slot(569)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute, CountAttribute(Computed = "format,type,width,height")] IntPtr pixels); - [Slot(571)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glReleaseShaderCompiler(); - [Slot(572)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRenderbufferStorage(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(573)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRenderbufferStorageMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(581)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glResumeTransformFeedback(); - [Slot(582)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glSampleCoverage(Single value, bool invert); - [Slot(583)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glSamplerParameterf(UInt32 sampler, System.Int32 pname, Single param); - [Slot(584)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glSamplerParameterfv(UInt32 sampler, System.Int32 pname, [CountAttribute(Computed = "pname")] Single* param); - [Slot(585)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glSamplerParameteri(UInt32 sampler, System.Int32 pname, Int32 param); - [Slot(590)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glSamplerParameteriv(UInt32 sampler, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* param); - [Slot(591)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height); - [Slot(601)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glShaderBinary(Int32 count, [CountAttribute(Parameter = "count")] UInt32* shaders, System.Int32 binaryformat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length); - [Slot(602)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glShaderSource(UInt32 shader, Int32 count, [CountAttribute(Parameter = "count")] IntPtr @string, [CountAttribute(Parameter = "count")] Int32* length); - [Slot(609)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask); - [Slot(610)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilFuncSeparate(System.Int32 face, System.Int32 func, Int32 @ref, UInt32 mask); - [Slot(611)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilMask(UInt32 mask); - [Slot(612)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilMaskSeparate(System.Int32 face, UInt32 mask); - [Slot(613)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass); - [Slot(614)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilOpSeparate(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass); - [Slot(627)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels); - [Slot(628)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels); - [Slot(631)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param); - [Slot(632)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] Single* @params); - [Slot(633)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param); - [Slot(638)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(640)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorage2D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(642)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorage3D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); - [Slot(650)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [CountAttribute(Computed = "format,type,width,height")] IntPtr pixels); - [Slot(651)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels); - [Slot(664)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTransformFeedbackVaryings(UInt32 program, Int32 count, [CountAttribute(Parameter = "count")] IntPtr varyings, System.Int32 bufferMode); - [Slot(666)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform1f(Int32 location, Single v0); - [Slot(667)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform1fv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] Single* value); - [Slot(668)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform1i(Int32 location, Int32 v0); - [Slot(671)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform1iv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] Int32* value); - [Slot(672)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform1ui(Int32 location, UInt32 v0); - [Slot(675)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform1uiv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] UInt32* value); - [Slot(676)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform2f(Int32 location, Single v0, Single v1); - [Slot(677)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform2fv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Single* value); - [Slot(678)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform2i(Int32 location, Int32 v0, Int32 v1); - [Slot(681)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform2iv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int32* value); - [Slot(682)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform2ui(Int32 location, UInt32 v0, UInt32 v1); - [Slot(685)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform2uiv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt32* value); - [Slot(686)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform3f(Int32 location, Single v0, Single v1, Single v2); - [Slot(687)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform3fv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Single* value); - [Slot(688)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2); - [Slot(691)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform3iv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int32* value); - [Slot(692)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform3ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); - [Slot(695)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform3uiv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt32* value); - [Slot(696)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3); - [Slot(697)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform4fv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Single* value); - [Slot(698)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); - [Slot(701)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform4iv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int32* value); - [Slot(702)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform4ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); - [Slot(705)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform4uiv(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt32* value); - [Slot(706)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniformBlockBinding(UInt32 program, UInt32 uniformBlockIndex, UInt32 uniformBlockBinding); - [Slot(711)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix2fv(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] Single* value); - [Slot(712)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix2x3fv(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value); - [Slot(714)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix2x4fv(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value); - [Slot(716)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix3fv(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] Single* value); - [Slot(717)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix3x2fv(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value); - [Slot(719)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix3x4fv(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value); - [Slot(721)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix4fv(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] Single* value); - [Slot(722)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix4x2fv(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value); - [Slot(724)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix4x3fv(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value); - [Slot(726)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glUnmapBuffer(System.Int32 target); - [Slot(728)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUseProgram(UInt32 program); - [Slot(731)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glValidateProgram(UInt32 program); - [Slot(733)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttrib1f(UInt32 index, Single x); - [Slot(734)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glVertexAttrib1fv(UInt32 index, [CountAttribute(Count = 1)] Single* v); - [Slot(735)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttrib2f(UInt32 index, Single x, Single y); - [Slot(736)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glVertexAttrib2fv(UInt32 index, [CountAttribute(Count = 2)] Single* v); - [Slot(737)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttrib3f(UInt32 index, Single x, Single y, Single z); - [Slot(738)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glVertexAttrib3fv(UInt32 index, [CountAttribute(Count = 3)] Single* v); - [Slot(739)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w); - [Slot(740)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glVertexAttrib4fv(UInt32 index, [CountAttribute(Count = 4)] Single* v); - [Slot(741)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttribDivisor(UInt32 index, UInt32 divisor); - [Slot(745)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttribI4i(UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w); - [Slot(746)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glVertexAttribI4iv(UInt32 index, [CountAttribute(Count = 4)] Int32* v); - [Slot(747)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttribI4ui(UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w); - [Slot(748)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glVertexAttribI4uiv(UInt32 index, [CountAttribute(Count = 4)] UInt32* v); - [Slot(749)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttribIPointer(UInt32 index, Int32 size, System.Int32 type, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer); - [Slot(750)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttribPointer(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, [CountAttribute(Computed = "size,type,stride")] IntPtr pointer); - [Slot(751)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height); - [Slot(761)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout); - [Slot(0)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glAcquireKeyedMutexWin32EXT(UInt32 memory, UInt64 key, UInt32 timeout); - [Slot(1)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glActiveProgramEXT(UInt32 program); - [Slot(2)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glActiveShaderProgramEXT(UInt32 pipeline, UInt32 program); - [Slot(11)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBeginQueryEXT(System.Int32 target, UInt32 id); - [Slot(17)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindFragDataLocationEXT(UInt32 program, UInt32 color, [CountAttribute(Computed = "name")] IntPtr name); - [Slot(18)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindFragDataLocationIndexedEXT(UInt32 program, UInt32 colorNumber, UInt32 index, IntPtr name); - [Slot(20)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindProgramPipelineEXT(UInt32 pipeline); - [Slot(31)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendEquationEXT(System.Int32 mode); - [Slot(32)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendEquationiEXT(UInt32 buf, System.Int32 mode); - [Slot(35)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendEquationSeparateiEXT(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha); - [Slot(38)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendFunciEXT(UInt32 buf, System.Int32 src, System.Int32 dst); - [Slot(41)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendFuncSeparateiEXT(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); - [Slot(48)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBufferStorageEXT(System.Int32 target, IntPtr size, [CountAttribute(Parameter = "size")] IntPtr data, System.Int32 flags); - [Slot(49)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBufferStorageExternalEXT(System.Int32 target, IntPtr offset, IntPtr size, IntPtr clientBuffer, System.Int32 flags); - [Slot(50)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBufferStorageMemEXT(System.Int32 target, IntPtr size, UInt32 memory, UInt64 offset); - [Slot(60)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glClearPixelLocalStorageuiEXT(Int32 offset, Int32 n, [CountAttribute(Parameter = "n")] UInt32* values); - [Slot(62)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearTexImageEXT(UInt32 texture, Int32 level, System.Int32 format, System.Int32 type, [CountAttribute(Computed = "format,type")] IntPtr data); - [Slot(63)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClearTexSubImageEXT(UInt32 texture, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [CountAttribute(Computed = "format,type")] IntPtr data); - [Slot(66)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glClipControlEXT(System.Int32 origin, System.Int32 depth); - [Slot(68)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glColorMaskiEXT(UInt32 index, bool r, bool g, bool b, bool a); - [Slot(80)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyImageSubDataEXT(UInt32 srcName, System.Int32 srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, System.Int32 dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth); - [Slot(96)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glCreateMemoryObjectsEXT(Int32 n, [OutAttribute] UInt32* memoryObjects); - [Slot(100)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glCreateShaderProgramEXT(System.Int32 type, IntPtr @string); - [Slot(101)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glCreateShaderProgramvEXT(System.Int32 type, Int32 count, [CountAttribute(Parameter = "count")] IntPtr strings); - [Slot(112)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteMemoryObjectsEXT(Int32 n, [CountAttribute(Parameter = "n")] UInt32* memoryObjects); - [Slot(117)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteProgramPipelinesEXT(Int32 n, [CountAttribute(Parameter = "n")] UInt32* pipelines); - [Slot(119)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteQueriesEXT(Int32 n, [CountAttribute(Parameter = "n")] UInt32* ids); - [Slot(122)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteSemaphoresEXT(Int32 n, [CountAttribute(Parameter = "n")] UInt32* semaphores); - [Slot(140)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDisableiEXT(System.Int32 target, UInt32 index); - [Slot(144)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDiscardFramebufferEXT(System.Int32 target, Int32 numAttachments, [CountAttribute(Parameter = "numAttachments")] System.Int32* attachments); - [Slot(148)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawArraysInstancedBaseInstanceEXT(System.Int32 mode, Int32 first, Int32 count, Int32 instancecount, UInt32 baseinstance); - [Slot(149)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawArraysInstancedEXT(System.Int32 mode, Int32 start, Int32 count, Int32 primcount); - [Slot(152)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDrawBuffersEXT(Int32 n, [CountAttribute(Parameter = "n")] System.Int32* bufs); - [Slot(153)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDrawBuffersIndexedEXT(Int32 n, [CountAttribute(Parameter = "n")] System.Int32* location, [CountAttribute(Parameter = "n")] Int32* indices); - [Slot(156)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsBaseVertexEXT(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex); - [Slot(160)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsInstancedBaseInstanceEXT(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, UInt32 baseinstance); - [Slot(161)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsInstancedBaseVertexBaseInstanceEXT(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Parameter = "count")] IntPtr indices, Int32 instancecount, Int32 basevertex, UInt32 baseinstance); - [Slot(162)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsInstancedBaseVertexEXT(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 instancecount, Int32 basevertex); - [Slot(164)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsInstancedEXT(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 primcount); - [Slot(167)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawRangeElementsBaseVertexEXT(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex); - [Slot(169)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawTransformFeedbackEXT(System.Int32 mode, UInt32 id); - [Slot(170)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawTransformFeedbackInstancedEXT(System.Int32 mode, UInt32 id, Int32 instancecount); - [Slot(176)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEnableiEXT(System.Int32 target, UInt32 index); - [Slot(184)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEndQueryEXT(System.Int32 target); - [Slot(205)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFlushMappedBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length); - [Slot(210)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferPixelLocalStorageSizeEXT(UInt32 target, Int32 size); - [Slot(215)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTexture2DMultisampleEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples); - [Slot(218)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTextureEXT(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level); - [Slot(231)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenProgramPipelinesEXT(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* pipelines); - [Slot(233)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenQueriesEXT(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* ids); - [Slot(236)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenSemaphoresEXT(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* semaphores); - [Slot(264)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glGetFragDataIndexEXT(UInt32 program, IntPtr name); - [Slot(267)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glGetFramebufferPixelLocalStorageSizeEXT(System.Int32 target); - [Slot(269)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glGetGraphicsResetStatusEXT(); - [Slot(276)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetIntegeri_vEXT(System.Int32 target, UInt32 index, [OutAttribute] Int32* data); - [Slot(280)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetMemoryObjectParameterivEXT(UInt32 memoryObject, System.Int32 pname, [OutAttribute] Int32* @params); - [Slot(283)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetnUniformfvEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Single* @params); - [Slot(286)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetnUniformivEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params); - [Slot(291)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetObjectLabelEXT(System.Int32 type, UInt32 @object, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr label); - [Slot(324)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetProgramPipelineInfoLogEXT(UInt32 pipeline, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr infoLog); - [Slot(325)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetProgramPipelineivEXT(UInt32 pipeline, System.Int32 pname, [OutAttribute] Int32* @params); - [Slot(327)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glGetProgramResourceLocationIndexEXT(UInt32 program, System.Int32 programInterface, [CountAttribute(Computed = "name")] IntPtr name); - [Slot(329)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetQueryivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params); - [Slot(330)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetQueryObjecti64vEXT(UInt32 id, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int64* @params); - [Slot(331)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetQueryObjectivEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params); - [Slot(332)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetQueryObjectui64vEXT(UInt32 id, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt64* @params); - [Slot(334)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetQueryObjectuivEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params); - [Slot(337)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(339)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params); - [Slot(342)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetSemaphoreParameterui64vEXT(UInt32 semaphore, System.Int32 pname, [OutAttribute] UInt64* @params); - [Slot(352)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexParameterIivEXT(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(354)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexParameterIuivEXT(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params); - [Slot(370)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetUnsignedBytei_vEXT(System.Int32 target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Byte* data); - [Slot(371)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetUnsignedBytevEXT(System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Byte* data); - [Slot(379)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glImportMemoryFdEXT(UInt32 memory, UInt64 size, System.Int32 handleType, Int32 fd); - [Slot(380)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glImportMemoryWin32HandleEXT(UInt32 memory, UInt64 size, System.Int32 handleType, [OutAttribute] IntPtr handle); - [Slot(381)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glImportMemoryWin32NameEXT(UInt32 memory, UInt64 size, System.Int32 handleType, IntPtr name); - [Slot(382)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glImportSemaphoreFdEXT(UInt32 semaphore, System.Int32 handleType, Int32 fd); - [Slot(383)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glImportSemaphoreWin32HandleEXT(UInt32 semaphore, System.Int32 handleType, [OutAttribute] IntPtr handle); - [Slot(384)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glImportSemaphoreWin32NameEXT(UInt32 semaphore, System.Int32 handleType, IntPtr name); - [Slot(385)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glInsertEventMarkerEXT(Int32 length, IntPtr marker); - [Slot(391)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsEnablediEXT(System.Int32 target, UInt32 index); - [Slot(397)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsMemoryObjectEXT(UInt32 memoryObject); - [Slot(402)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsProgramPipelineEXT(UInt32 pipeline); - [Slot(404)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsQueryEXT(UInt32 id); - [Slot(407)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsSemaphoreEXT(UInt32 semaphore); - [Slot(416)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glLabelObjectEXT(System.Int32 type, UInt32 @object, Int32 length, IntPtr label); - [Slot(425)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern IntPtr glMapBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length, System.Int32 access); - [Slot(426)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixFrustumEXT(System.Int32 mode, Double left, Double right, Double bottom, Double top, Double zNear, Double zFar); - [Slot(429)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixLoaddEXT(System.Int32 mode, [CountAttribute(Count = 16)] Double* m); - [Slot(430)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixLoadfEXT(System.Int32 mode, [CountAttribute(Count = 16)] Single* m); - [Slot(431)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixLoadIdentityEXT(System.Int32 mode); - [Slot(433)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixLoadTransposedEXT(System.Int32 mode, [CountAttribute(Count = 16)] Double* m); - [Slot(434)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixLoadTransposefEXT(System.Int32 mode, [CountAttribute(Count = 16)] Single* m); - [Slot(437)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixMultdEXT(System.Int32 mode, [CountAttribute(Count = 16)] Double* m); - [Slot(438)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixMultfEXT(System.Int32 mode, [CountAttribute(Count = 16)] Single* m); - [Slot(440)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixMultTransposedEXT(System.Int32 mode, [CountAttribute(Count = 16)] Double* m); - [Slot(441)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixMultTransposefEXT(System.Int32 mode, [CountAttribute(Count = 16)] Single* m); - [Slot(442)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixOrthoEXT(System.Int32 mode, Double left, Double right, Double bottom, Double top, Double zNear, Double zFar); - [Slot(443)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixPopEXT(System.Int32 mode); - [Slot(444)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixPushEXT(System.Int32 mode); - [Slot(445)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixRotatedEXT(System.Int32 mode, Double angle, Double x, Double y, Double z); - [Slot(446)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixRotatefEXT(System.Int32 mode, Single angle, Single x, Single y, Single z); - [Slot(447)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixScaledEXT(System.Int32 mode, Double x, Double y, Double z); - [Slot(448)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixScalefEXT(System.Int32 mode, Single x, Single y, Single z); - [Slot(449)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixTranslatedEXT(System.Int32 mode, Double x, Double y, Double z); - [Slot(450)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMatrixTranslatefEXT(System.Int32 mode, Single x, Single y, Single z); - [Slot(452)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMemoryObjectParameterivEXT(UInt32 memoryObject, System.Int32 pname, Int32* @params); - [Slot(454)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultiDrawArraysEXT(System.Int32 mode, [CountAttribute(Computed = "primcount")] Int32* first, [CountAttribute(Computed = "primcount")] Int32* count, Int32 primcount); - [Slot(455)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMultiDrawArraysIndirectEXT(System.Int32 mode, [CountAttribute(Computed = "drawcount,stride")] IntPtr indirect, Int32 drawcount, Int32 stride); - [Slot(456)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultiDrawElementsBaseVertexEXT(System.Int32 mode, [CountAttribute(Computed = "drawcount")] Int32* count, System.Int32 type, [CountAttribute(Computed = "drawcount")] IntPtr indices, Int32 primcount, [CountAttribute(Computed = "drawcount")] Int32* basevertex); - [Slot(457)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMultiDrawElementsEXT(System.Int32 mode, [CountAttribute(Computed = "primcount")] Int32* count, System.Int32 type, [CountAttribute(Computed = "primcount")] IntPtr indices, Int32 primcount); - [Slot(458)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMultiDrawElementsIndirectEXT(System.Int32 mode, System.Int32 type, [CountAttribute(Computed = "drawcount,stride")] IntPtr indirect, Int32 drawcount, Int32 stride); - [Slot(459)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glNamedBufferStorageExternalEXT(UInt32 buffer, IntPtr offset, IntPtr size, IntPtr clientBuffer, System.Int32 flags); - [Slot(460)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glNamedBufferStorageMemEXT(UInt32 buffer, IntPtr size, UInt32 memory, UInt64 offset); - [Slot(466)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPatchParameteriEXT(System.Int32 pname, Int32 value); - [Slot(494)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPolygonOffsetClampEXT(Single factor, Single units, Single clamp); - [Slot(497)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPopGroupMarkerEXT(); - [Slot(498)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPrimitiveBoundingBoxEXT(Single minX, Single minY, Single minZ, Single minW, Single maxX, Single maxY, Single maxZ, Single maxW); - [Slot(503)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramParameteriEXT(UInt32 program, System.Int32 pname, Int32 value); - [Slot(505)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform1fEXT(UInt32 program, Int32 location, Single v0); - [Slot(506)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform1fvEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Single* value); - [Slot(509)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform1iEXT(UInt32 program, Int32 location, Int32 v0); - [Slot(510)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform1ivEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int32* value); - [Slot(513)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform1uiEXT(UInt32 program, Int32 location, UInt32 v0); - [Slot(514)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform1uivEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt32* value); - [Slot(515)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform2fEXT(UInt32 program, Int32 location, Single v0, Single v1); - [Slot(516)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform2fvEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Single* value); - [Slot(519)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform2iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1); - [Slot(520)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform2ivEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int32* value); - [Slot(523)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform2uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1); - [Slot(524)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform2uivEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt32* value); - [Slot(525)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform3fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2); - [Slot(526)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform3fvEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Single* value); - [Slot(529)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform3iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2); - [Slot(530)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform3ivEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int32* value); - [Slot(533)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform3uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2); - [Slot(534)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform3uivEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt32* value); - [Slot(535)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform4fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3); - [Slot(536)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform4fvEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Single* value); - [Slot(539)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform4iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3); - [Slot(540)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform4ivEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int32* value); - [Slot(543)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform4uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3); - [Slot(544)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform4uivEXT(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt32* value); - [Slot(549)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformMatrix2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*4")] Single* value); - [Slot(550)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformMatrix2x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value); - [Slot(551)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformMatrix2x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value); - [Slot(552)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformMatrix3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*9")] Single* value); - [Slot(553)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformMatrix3x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value); - [Slot(554)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformMatrix3x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value); - [Slot(555)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformMatrix4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*16")] Single* value); - [Slot(556)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformMatrix4x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value); - [Slot(557)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformMatrix4x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value); - [Slot(560)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPushGroupMarkerEXT(Int32 length, IntPtr marker); - [Slot(561)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glQueryCounterEXT(UInt32 id, System.Int32 target); - [Slot(562)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRasterSamplesEXT(UInt32 samples, bool fixedsamplelocations); - [Slot(564)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glReadBufferIndexedEXT(System.Int32 src, Int32 index); - [Slot(567)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glReadnPixelsEXT(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr data); - [Slot(570)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glReleaseKeyedMutexWin32EXT(UInt32 memory, UInt64 key); - [Slot(576)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(586)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* param); - [Slot(588)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, [CountAttribute(Computed = "pname")] UInt32* param); - [Slot(599)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glSemaphoreParameterui64vEXT(UInt32 semaphore, System.Int32 pname, UInt64* @params); - [Slot(603)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glSignalSemaphoreEXT(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32* buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32* textures, [CountAttribute(Computed = "numTextureBarriers")] System.Int32* dstLayouts); - [Slot(623)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexBufferEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer); - [Slot(625)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexBufferRangeEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size); - [Slot(630)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexPageCommitmentEXT(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, bool commit); - [Slot(634)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexParameterIivEXT(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(636)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexParameterIuivEXT(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] UInt32* @params); - [Slot(639)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorage1DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); - [Slot(641)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorage2DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(643)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorage3DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); - [Slot(645)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorageMem1DEXT(System.Int32 target, Int32 levels, System.Int32 internalFormat, Int32 width, UInt32 memory, UInt64 offset); - [Slot(646)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorageMem2DEXT(System.Int32 target, Int32 levels, System.Int32 internalFormat, Int32 width, Int32 height, UInt32 memory, UInt64 offset); - [Slot(647)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorageMem2DMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations, UInt32 memory, UInt64 offset); - [Slot(648)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorageMem3DEXT(System.Int32 target, Int32 levels, System.Int32 internalFormat, Int32 width, Int32 height, Int32 depth, UInt32 memory, UInt64 offset); - [Slot(649)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorageMem3DMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations, UInt32 memory, UInt64 offset); - [Slot(654)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width); - [Slot(655)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(656)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth); - [Slot(657)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorageMem1DEXT(UInt32 texture, Int32 levels, System.Int32 internalFormat, Int32 width, UInt32 memory, UInt64 offset); - [Slot(658)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorageMem2DEXT(UInt32 texture, Int32 levels, System.Int32 internalFormat, Int32 width, Int32 height, UInt32 memory, UInt64 offset); - [Slot(659)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorageMem2DMultisampleEXT(UInt32 texture, Int32 samples, System.Int32 internalFormat, Int32 width, Int32 height, bool fixedSampleLocations, UInt32 memory, UInt64 offset); - [Slot(660)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorageMem3DEXT(UInt32 texture, Int32 levels, System.Int32 internalFormat, Int32 width, Int32 height, Int32 depth, UInt32 memory, UInt64 offset); - [Slot(661)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureStorageMem3DMultisampleEXT(UInt32 texture, Int32 samples, System.Int32 internalFormat, Int32 width, Int32 height, Int32 depth, bool fixedSampleLocations, UInt32 memory, UInt64 offset); - [Slot(662)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureViewEXT(UInt32 texture, System.Int32 target, UInt32 origtexture, System.Int32 internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers); - [Slot(729)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUseProgramStagesEXT(UInt32 pipeline, System.Int32 stages, UInt32 program); - [Slot(730)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUseShaderProgramEXT(System.Int32 type, UInt32 program); - [Slot(732)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glValidateProgramPipelineEXT(UInt32 pipeline); - [Slot(743)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttribDivisorEXT(UInt32 index, UInt32 divisor); - [Slot(760)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glWaitSemaphoreEXT(UInt32 semaphore, UInt32 numBufferBarriers, [CountAttribute(Computed = "numBufferBarriers")] UInt32* buffers, UInt32 numTextureBarriers, [CountAttribute(Computed = "numTextureBarriers")] UInt32* textures, [CountAttribute(Computed = "numTextureBarriers")] System.Int32* srcLayouts); - [Slot(765)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glWindowRectanglesEXT(System.Int32 mode, Int32 count, [CountAttribute(Computed = "count")] Int32* box); - [Slot(214)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTexture2DDownsampleIMG(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 xscale, Int32 yscale); - [Slot(216)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTexture2DMultisampleIMG(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples); - [Slot(220)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTextureLayerDownsampleIMG(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer, Int32 xscale, Int32 yscale); - [Slot(357)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int64 glGetTextureHandleIMG(UInt32 texture); - [Slot(359)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int64 glGetTextureSamplerHandleIMG(UInt32 texture, UInt32 sampler); - [Slot(545)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniformHandleui64IMG(UInt32 program, Int32 location, UInt64 value); - [Slot(547)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformHandleui64vIMG(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* values); - [Slot(577)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRenderbufferStorageMultisampleIMG(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(707)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniformHandleui64IMG(Int32 location, UInt64 value); - [Slot(709)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformHandleui64vIMG(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* value); - [Slot(9)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBeginPerfQueryINTEL(UInt32 queryHandle); - [Slot(97)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glCreatePerfQueryINTEL(UInt32 queryId, [OutAttribute] UInt32* queryHandle); - [Slot(115)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDeletePerfQueryINTEL(UInt32 queryHandle); - [Slot(182)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEndPerfQueryINTEL(UInt32 queryHandle); - [Slot(260)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetFirstPerfQueryIdINTEL([OutAttribute] UInt32* queryId); - [Slot(281)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetNextPerfQueryIdINTEL(UInt32 queryId, [OutAttribute] UInt32* nextQueryId); - [Slot(308)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPerfCounterInfoINTEL(UInt32 queryId, UInt32 counterId, UInt32 counterNameLength, [OutAttribute, CountAttribute(Parameter = "counterNameLength")] IntPtr counterName, UInt32 counterDescLength, [OutAttribute, CountAttribute(Parameter = "counterDescLength")] IntPtr counterDesc, [OutAttribute] UInt32* counterOffset, [OutAttribute] UInt32* counterDataSize, [OutAttribute] UInt32* counterTypeEnum, [OutAttribute] UInt32* counterDataTypeEnum, [OutAttribute] UInt64* rawCounterMaxValue); - [Slot(315)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPerfQueryDataINTEL(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] UInt32* bytesWritten); - [Slot(316)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPerfQueryIdByNameINTEL(IntPtr queryName, [OutAttribute] UInt32* queryId); - [Slot(317)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPerfQueryInfoINTEL(UInt32 queryId, UInt32 queryNameLength, [OutAttribute, CountAttribute(Parameter = "queryNameLength")] IntPtr queryName, [OutAttribute] UInt32* dataSize, [OutAttribute] UInt32* noCounters, [OutAttribute] UInt32* noInstances, [OutAttribute] UInt32* capsMask); - [Slot(27)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendBarrierKHR(); - [Slot(104)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDebugMessageCallbackKHR(DebugProcKhr callback, IntPtr userParam); - [Slot(106)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDebugMessageControlKHR(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled); - [Slot(108)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDebugMessageInsertKHR(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf); - [Slot(255)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe Int32 glGetDebugMessageLogKHR(UInt32 count, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "count")] System.Int32* sources, [OutAttribute, CountAttribute(Parameter = "count")] System.Int32* types, [OutAttribute, CountAttribute(Parameter = "count")] UInt32* ids, [OutAttribute, CountAttribute(Parameter = "count")] System.Int32* severities, [OutAttribute, CountAttribute(Parameter = "count")] Int32* lengths, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr messageLog); - [Slot(270)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glGetGraphicsResetStatusKHR(); - [Slot(284)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetnUniformfvKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params); - [Slot(287)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetnUniformivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params); - [Slot(289)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetnUniformuivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params); - [Slot(292)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr label); - [Slot(294)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetObjectPtrLabelKHR(IntPtr ptr, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr label); - [Slot(319)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glGetPointervKHR(System.Int32 pname, [OutAttribute] IntPtr @params); - [Slot(451)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMaxShaderCompilerThreadsKHR(UInt32 count); - [Slot(463)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label); - [Slot(465)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glObjectPtrLabelKHR(IntPtr ptr, Int32 length, IntPtr label); - [Slot(496)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPopDebugGroupKHR(); - [Slot(559)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPushDebugGroupKHR(System.Int32 source, UInt32 id, Int32 length, IntPtr message); - [Slot(568)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glReadnPixelsKHR(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr data); - [Slot(7)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBeginConditionalRenderNV(UInt32 id, System.Int32 mode); - [Slot(28)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendBarrierNV(); - [Slot(43)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendParameteriNV(System.Int32 pname, Int32 value); - [Slot(46)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlitFramebufferNV(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter); - [Slot(77)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glConservativeRasterParameteriNV(System.Int32 pname, Int32 param); - [Slot(79)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyBufferSubDataNV(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size); - [Slot(82)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyPathNV(UInt32 resultPath, UInt32 srcPath); - [Slot(88)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCoverageMaskNV(bool mask); - [Slot(89)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCoverageModulationNV(System.Int32 components); - [Slot(90)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glCoverageModulationTableNV(Int32 n, [CountAttribute(Parameter = "n")] Single* v); - [Slot(91)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCoverageOperationNV(System.Int32 operation); - [Slot(92)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glCoverFillPathInstancedNV(Int32 numPaths, System.Int32 pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, System.Int32 coverMode, System.Int32 transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues); - [Slot(93)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCoverFillPathNV(UInt32 path, System.Int32 coverMode); - [Slot(94)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glCoverStrokePathInstancedNV(Int32 numPaths, System.Int32 pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, System.Int32 coverMode, System.Int32 transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues); - [Slot(95)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCoverStrokePathNV(UInt32 path, System.Int32 coverMode); - [Slot(110)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteFencesNV(Int32 n, [CountAttribute(Parameter = "n")] UInt32* fences); - [Slot(113)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDeletePathsNV(UInt32 path, Int32 range); - [Slot(132)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDepthRangeArrayfvNV(UInt32 first, Int32 count, Single* v); - [Slot(135)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDepthRangeIndexedfNV(UInt32 index, Single n, Single f); - [Slot(141)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDisableiNV(System.Int32 target, UInt32 index); - [Slot(150)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawArraysInstancedNV(System.Int32 mode, Int32 first, Int32 count, Int32 primcount); - [Slot(154)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDrawBuffersNV(Int32 n, [CountAttribute(Parameter = "n")] System.Int32* bufs); - [Slot(165)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsInstancedNV(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 primcount); - [Slot(171)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawVkImageNV(UInt64 vkImage, UInt32 sampler, Single x0, Single y0, Single x1, Single y1, Single z, Single s0, Single t0, Single s1, Single t1); - [Slot(177)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEnableiNV(System.Int32 target, UInt32 index); - [Slot(180)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEndConditionalRenderNV(); - [Slot(202)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFinishFenceNV(UInt32 fence); - [Slot(206)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFragmentCoverageColorNV(UInt32 color); - [Slot(212)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glFramebufferSampleLocationsfvNV(System.Int32 target, UInt32 start, Int32 count, Single* v); - [Slot(227)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenFencesNV(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* fences); - [Slot(229)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int32 glGenPathsNV(Int32 range); - [Slot(253)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetCoverageModulationTableNV(Int32 bufsize, [OutAttribute] Single* v); - [Slot(259)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetFenceivNV(UInt32 fence, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(261)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetFloati_vNV(System.Int32 target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data); - [Slot(271)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int64 glGetImageHandleNV(UInt32 texture, Int32 level, bool layered, Int32 layer, System.Int32 format); - [Slot(279)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetInternalformatSampleivNV(System.Int32 target, System.Int32 internalformat, Int32 samples, System.Int32 pname, Int32 bufSize, [OutAttribute, CountAttribute(Parameter = "bufSize")] Int32* @params); - [Slot(295)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathColorGenfvNV(System.Int32 color, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* value); - [Slot(296)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathColorGenivNV(System.Int32 color, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* value); - [Slot(297)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathCommandsNV(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] Byte* commands); - [Slot(298)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathCoordsNV(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] Single* coords); - [Slot(299)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathDashArrayNV(UInt32 path, [OutAttribute, CountAttribute(Computed = "path")] Single* dashArray); - [Slot(300)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Single glGetPathLengthNV(UInt32 path, Int32 startSegment, Int32 numSegments); - [Slot(301)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathMetricRangeNV(System.Int32 metricQueryMask, UInt32 firstPathName, Int32 numPaths, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics); - [Slot(302)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathMetricsNV(System.Int32 metricQueryMask, Int32 numPaths, System.Int32 pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 stride, [OutAttribute, CountAttribute(Computed = "metricQueryMask,numPaths,stride")] Single* metrics); - [Slot(303)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathParameterfvNV(UInt32 path, System.Int32 pname, [OutAttribute, CountAttribute(Count = 4)] Single* value); - [Slot(304)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathParameterivNV(UInt32 path, System.Int32 pname, [OutAttribute, CountAttribute(Count = 4)] Int32* value); - [Slot(305)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathSpacingNV(System.Int32 pathListMode, Int32 numPaths, System.Int32 pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Single advanceScale, Single kerningScale, System.Int32 transformType, [OutAttribute, CountAttribute(Computed = "pathListMode,numPaths")] Single* returnedSpacing); - [Slot(306)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathTexGenfvNV(System.Int32 texCoordSet, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Single* value); - [Slot(307)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetPathTexGenivNV(System.Int32 texCoordSet, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* value); - [Slot(326)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetProgramResourcefvNV(UInt32 program, System.Int32 programInterface, UInt32 index, Int32 propCount, System.Int32* props, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Single* @params); - [Slot(358)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int64 glGetTextureHandleNV(UInt32 texture); - [Slot(360)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern Int64 glGetTextureSamplerHandleNV(UInt32 texture, UInt32 sampler); - [Slot(365)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetUniformi64vNV(UInt32 program, Int32 location, [OutAttribute, CountAttribute(Computed = "program,location")] Int64* @params); - [Slot(377)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern IntPtr glGetVkProcAddrNV([CountAttribute(Computed = "name")] IntPtr name); - [Slot(386)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glInterpolatePathsNV(UInt32 resultPath, UInt32 pathA, UInt32 pathB, Single weight); - [Slot(392)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsEnablediNV(System.Int32 target, UInt32 index); - [Slot(394)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsFenceNV(UInt32 fence); - [Slot(396)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsImageHandleResidentNV(UInt64 handle); - [Slot(398)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsPathNV(UInt32 path); - [Slot(399)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsPointInFillPathNV(UInt32 path, UInt32 mask, Single x, Single y); - [Slot(400)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsPointInStrokePathNV(UInt32 path, Single x, Single y); - [Slot(412)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsTextureHandleResidentNV(UInt64 handle); - [Slot(419)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMakeImageHandleNonResidentNV(UInt64 handle); - [Slot(420)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMakeImageHandleResidentNV(UInt64 handle, System.Int32 access); - [Slot(421)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMakeTextureHandleNonResidentNV(UInt64 handle); - [Slot(422)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMakeTextureHandleResidentNV(UInt64 handle); - [Slot(427)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixLoad3x2fNV(System.Int32 matrixMode, Single* m); - [Slot(428)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixLoad3x3fNV(System.Int32 matrixMode, Single* m); - [Slot(432)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixLoadTranspose3x3fNV(System.Int32 matrixMode, Single* m); - [Slot(435)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixMult3x2fNV(System.Int32 matrixMode, Single* m); - [Slot(436)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixMult3x3fNV(System.Int32 matrixMode, Single* m); - [Slot(439)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glMatrixMultTranspose3x3fNV(System.Int32 matrixMode, Single* m); - [Slot(461)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glNamedFramebufferSampleLocationsfvNV(UInt32 framebuffer, UInt32 start, Int32 count, Single* v); - [Slot(468)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPathColorGenNV(System.Int32 color, System.Int32 genMode, System.Int32 colorFormat, [CountAttribute(Computed = "genMode,colorFormat")] Single* coeffs); - [Slot(469)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPathCommandsNV(UInt32 path, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, System.Int32 coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords); - [Slot(470)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathCoordsNV(UInt32 path, Int32 numCoords, System.Int32 coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords); - [Slot(471)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathCoverDepthFuncNV(System.Int32 func); - [Slot(472)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPathDashArrayNV(UInt32 path, Int32 dashCount, [CountAttribute(Parameter = "dashCount")] Single* dashArray); - [Slot(473)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathFogGenNV(System.Int32 genMode); - [Slot(474)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glPathGlyphIndexArrayNV(UInt32 firstPathName, System.Int32 fontTarget, IntPtr fontName, System.Int32 fontStyle, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale); - [Slot(475)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glPathGlyphIndexRangeNV(System.Int32 fontTarget, IntPtr fontName, System.Int32 fontStyle, UInt32 pathParameterTemplate, Single emScale, UInt32 baseAndCount); - [Slot(476)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathGlyphRangeNV(UInt32 firstPathName, System.Int32 fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, System.Int32 fontStyle, UInt32 firstGlyph, Int32 numGlyphs, System.Int32 handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale); - [Slot(477)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathGlyphsNV(UInt32 firstPathName, System.Int32 fontTarget, [CountAttribute(Computed = "fontTarget,fontName")] IntPtr fontName, System.Int32 fontStyle, Int32 numGlyphs, System.Int32 type, [CountAttribute(Computed = "numGlyphs,type,charcodes")] IntPtr charcodes, System.Int32 handleMissingGlyphs, UInt32 pathParameterTemplate, Single emScale); - [Slot(478)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern System.Int32 glPathMemoryGlyphIndexArrayNV(UInt32 firstPathName, System.Int32 fontTarget, IntPtr fontSize, IntPtr fontData, Int32 faceIndex, UInt32 firstGlyphIndex, Int32 numGlyphs, UInt32 pathParameterTemplate, Single emScale); - [Slot(479)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathParameterfNV(UInt32 path, System.Int32 pname, Single value); - [Slot(480)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPathParameterfvNV(UInt32 path, System.Int32 pname, [CountAttribute(Computed = "pname")] Single* value); - [Slot(481)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathParameteriNV(UInt32 path, System.Int32 pname, Int32 value); - [Slot(482)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPathParameterivNV(UInt32 path, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* value); - [Slot(483)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathStencilDepthOffsetNV(Single factor, Single units); - [Slot(484)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathStencilFuncNV(System.Int32 func, Int32 @ref, UInt32 mask); - [Slot(485)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathStringNV(UInt32 path, System.Int32 format, Int32 length, [CountAttribute(Parameter = "length")] IntPtr pathString); - [Slot(486)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPathSubCommandsNV(UInt32 path, Int32 commandStart, Int32 commandsToDelete, Int32 numCommands, [CountAttribute(Parameter = "numCommands")] Byte* commands, Int32 numCoords, System.Int32 coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords); - [Slot(487)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPathSubCoordsNV(UInt32 path, Int32 coordStart, Int32 numCoords, System.Int32 coordType, [CountAttribute(Computed = "numCoords,coordType")] IntPtr coords); - [Slot(488)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glPathTexGenNV(System.Int32 texCoordSet, System.Int32 genMode, Int32 components, [CountAttribute(Computed = "genMode,components")] Single* coeffs); - [Slot(491)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe byte glPointAlongPathNV(UInt32 path, Int32 startSegment, Int32 numSegments, Single distance, [OutAttribute, CountAttribute(Count = 1)] Single* x, [OutAttribute, CountAttribute(Count = 1)] Single* y, [OutAttribute, CountAttribute(Count = 1)] Single* tangentX, [OutAttribute, CountAttribute(Count = 1)] Single* tangentY); - [Slot(492)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPolygonModeNV(System.Int32 face, System.Int32 mode); - [Slot(504)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramPathFragmentInputGenNV(UInt32 program, Int32 location, System.Int32 genMode, Int32 components, Single* coeffs); - [Slot(507)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform1i64NV(UInt32 program, Int32 location, Int64 x); - [Slot(508)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform1i64vNV(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] Int64* value); - [Slot(511)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform1ui64NV(UInt32 program, Int32 location, UInt64 x); - [Slot(512)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform1ui64vNV(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* value); - [Slot(517)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform2i64NV(UInt32 program, Int32 location, Int64 x, Int64 y); - [Slot(518)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform2i64vNV(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int64* value); - [Slot(521)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform2ui64NV(UInt32 program, Int32 location, UInt64 x, UInt64 y); - [Slot(522)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform2ui64vNV(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt64* value); - [Slot(527)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform3i64NV(UInt32 program, Int32 location, Int64 x, Int64 y, Int64 z); - [Slot(528)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform3i64vNV(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int64* value); - [Slot(531)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform3ui64NV(UInt32 program, Int32 location, UInt64 x, UInt64 y, UInt64 z); - [Slot(532)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform3ui64vNV(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt64* value); - [Slot(537)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform4i64NV(UInt32 program, Int32 location, Int64 x, Int64 y, Int64 z, Int64 w); - [Slot(538)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform4i64vNV(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int64* value); - [Slot(541)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniform4ui64NV(UInt32 program, Int32 location, UInt64 x, UInt64 y, UInt64 z, UInt64 w); - [Slot(542)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniform4ui64vNV(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt64* value); - [Slot(546)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramUniformHandleui64NV(UInt32 program, Int32 location, UInt64 value); - [Slot(548)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glProgramUniformHandleui64vNV(UInt32 program, Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* values); - [Slot(565)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glReadBufferNV(System.Int32 mode); - [Slot(578)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glRenderbufferStorageMultisampleNV(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height); - [Slot(579)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glResolveDepthValuesNV(); - [Slot(592)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glScissorArrayvNV(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Int32* v); - [Slot(594)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glScissorIndexedNV(UInt32 index, Int32 left, Int32 bottom, Int32 width, Int32 height); - [Slot(596)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glScissorIndexedvNV(UInt32 index, [CountAttribute(Count = 4)] Int32* v); - [Slot(600)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glSetFenceNV(UInt32 fence, System.Int32 condition); - [Slot(604)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glSignalVkFenceNV(UInt64 vkFence); - [Slot(605)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glSignalVkSemaphoreNV(UInt64 vkSemaphore); - [Slot(607)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glStencilFillPathInstancedNV(Int32 numPaths, System.Int32 pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, System.Int32 fillMode, UInt32 mask, System.Int32 transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues); - [Slot(608)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilFillPathNV(UInt32 path, System.Int32 fillMode, UInt32 mask); - [Slot(615)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glStencilStrokePathInstancedNV(Int32 numPaths, System.Int32 pathNameType, [CountAttribute(Computed = "numPaths,pathNameType,paths")] IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, System.Int32 transformType, [CountAttribute(Computed = "numPaths,transformType")] Single* transformValues); - [Slot(616)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilStrokePathNV(UInt32 path, Int32 reference, UInt32 mask); - [Slot(617)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glStencilThenCoverFillPathInstancedNV(Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, System.Int32 fillMode, UInt32 mask, System.Int32 coverMode, System.Int32 transformType, Single* transformValues); - [Slot(618)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilThenCoverFillPathNV(UInt32 path, System.Int32 fillMode, UInt32 mask, System.Int32 coverMode); - [Slot(619)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glStencilThenCoverStrokePathInstancedNV(Int32 numPaths, System.Int32 pathNameType, IntPtr paths, UInt32 pathBase, Int32 reference, UInt32 mask, System.Int32 coverMode, System.Int32 transformType, Single* transformValues); - [Slot(620)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStencilThenCoverStrokePathNV(UInt32 path, Int32 reference, UInt32 mask, System.Int32 coverMode); - [Slot(621)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glSubpixelPrecisionBiasNV(UInt32 xbits, UInt32 ybits); - [Slot(622)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glTestFenceNV(UInt32 fence); - [Slot(665)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTransformPathNV(UInt32 resultPath, UInt32 srcPath, System.Int32 transformType, [CountAttribute(Computed = "transformType")] Single* transformValues); - [Slot(669)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform1i64NV(Int32 location, Int64 x); - [Slot(670)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform1i64vNV(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] Int64* value); - [Slot(673)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform1ui64NV(Int32 location, UInt64 x); - [Slot(674)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform1ui64vNV(Int32 location, Int32 count, [CountAttribute(Parameter = "count*1")] UInt64* value); - [Slot(679)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform2i64NV(Int32 location, Int64 x, Int64 y); - [Slot(680)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform2i64vNV(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] Int64* value); - [Slot(683)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform2ui64NV(Int32 location, UInt64 x, UInt64 y); - [Slot(684)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform2ui64vNV(Int32 location, Int32 count, [CountAttribute(Parameter = "count*2")] UInt64* value); - [Slot(689)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform3i64NV(Int32 location, Int64 x, Int64 y, Int64 z); - [Slot(690)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform3i64vNV(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] Int64* value); - [Slot(693)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform3ui64NV(Int32 location, UInt64 x, UInt64 y, UInt64 z); - [Slot(694)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform3ui64vNV(Int32 location, Int32 count, [CountAttribute(Parameter = "count*3")] UInt64* value); - [Slot(699)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform4i64NV(Int32 location, Int64 x, Int64 y, Int64 z, Int64 w); - [Slot(700)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform4i64vNV(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] Int64* value); - [Slot(703)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniform4ui64NV(Int32 location, UInt64 x, UInt64 y, UInt64 z, UInt64 w); - [Slot(704)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniform4ui64vNV(Int32 location, Int32 count, [CountAttribute(Parameter = "count*4")] UInt64* value); - [Slot(708)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glUniformHandleui64NV(Int32 location, UInt64 value); - [Slot(710)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformHandleui64vNV(Int32 location, Int32 count, [CountAttribute(Parameter = "count")] UInt64* value); - [Slot(713)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix2x3fvNV(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value); - [Slot(715)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix2x4fvNV(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value); - [Slot(718)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix3x2fvNV(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*6")] Single* value); - [Slot(720)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix3x4fvNV(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value); - [Slot(723)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix4x2fvNV(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*8")] Single* value); - [Slot(725)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glUniformMatrix4x3fvNV(Int32 location, Int32 count, bool transpose, [CountAttribute(Parameter = "count*12")] Single* value); - [Slot(744)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glVertexAttribDivisorNV(UInt32 index, UInt32 divisor); - [Slot(752)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glViewportArrayvNV(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Single* v); - [Slot(754)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glViewportIndexedfNV(UInt32 index, Single x, Single y, Single w, Single h); - [Slot(756)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glViewportIndexedfvNV(UInt32 index, [CountAttribute(Count = 4)] Single* v); - [Slot(758)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glViewportPositionWScaleNV(UInt32 index, Single xcoeff, Single ycoeff); - [Slot(759)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glViewportSwizzleNV(UInt32 index, System.Int32 swizzlex, System.Int32 swizzley, System.Int32 swizzlez, System.Int32 swizzlew); - [Slot(763)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glWaitVkSemaphoreNV(UInt64 vkSemaphore); - [Slot(764)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glWeightPathsNV(UInt32 resultPath, Int32 numPaths, [CountAttribute(Parameter = "numPaths")] UInt32* paths, [CountAttribute(Parameter = "numPaths")] Single* weights); - [Slot(26)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBindVertexArrayOES(UInt32 array); - [Slot(33)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendEquationiOES(UInt32 buf, System.Int32 mode); - [Slot(36)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendEquationSeparateiOES(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha); - [Slot(39)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendFunciOES(UInt32 buf, System.Int32 src, System.Int32 dst); - [Slot(42)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glBlendFuncSeparateiOES(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha); - [Slot(69)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glColorMaskiOES(UInt32 index, bool r, bool g, bool b, bool a); - [Slot(73)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCompressedTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data); - [Slot(76)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCompressedTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, [CountAttribute(Parameter = "imageSize")] IntPtr data); - [Slot(81)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyImageSubDataOES(UInt32 srcName, System.Int32 srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, System.Int32 dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth); - [Slot(86)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glCopyTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height); - [Slot(129)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDeleteVertexArraysOES(Int32 n, [CountAttribute(Parameter = "n")] UInt32* arrays); - [Slot(133)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glDepthRangeArrayfvOES(UInt32 first, Int32 count, Single* v); - [Slot(136)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDepthRangeIndexedfOES(UInt32 index, Single n, Single f); - [Slot(142)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDisableiOES(System.Int32 target, UInt32 index); - [Slot(157)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsBaseVertexOES(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex); - [Slot(163)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawElementsInstancedBaseVertexOES(System.Int32 mode, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 instancecount, Int32 basevertex); - [Slot(168)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDrawRangeElementsBaseVertexOES(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, [CountAttribute(Computed = "count,type")] IntPtr indices, Int32 basevertex); - [Slot(172)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEGLImageTargetRenderbufferStorageOES(System.Int32 target, IntPtr image); - [Slot(173)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEGLImageTargetTexture2DOES(System.Int32 target, IntPtr image); - [Slot(178)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEnableiOES(System.Int32 target, UInt32 index); - [Slot(217)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTexture3DOES(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 zoffset); - [Slot(223)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTextureOES(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level); - [Slot(240)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGenVertexArraysOES(Int32 n, [OutAttribute, CountAttribute(Parameter = "n")] UInt32* arrays); - [Slot(252)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glGetBufferPointervOES(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params); - [Slot(262)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetFloati_vOES(System.Int32 target, UInt32 index, [OutAttribute, CountAttribute(Computed = "target")] Single* data); - [Slot(321)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetProgramBinaryOES(UInt32 program, Int32 bufSize, [OutAttribute, CountAttribute(Count = 1)] Int32* length, [OutAttribute, CountAttribute(Count = 1)] System.Int32* binaryFormat, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr binary); - [Slot(338)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetSamplerParameterIivOES(UInt32 sampler, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(340)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetSamplerParameterIuivOES(UInt32 sampler, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params); - [Slot(353)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexParameterIivOES(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] Int32* @params); - [Slot(355)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetTexParameterIuivOES(System.Int32 target, System.Int32 pname, [OutAttribute, CountAttribute(Computed = "pname")] UInt32* @params); - [Slot(393)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsEnablediOES(System.Int32 target, UInt32 index); - [Slot(415)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glIsVertexArrayOES(UInt32 array); - [Slot(423)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern IntPtr glMapBufferOES(System.Int32 target, System.Int32 access); - [Slot(453)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glMinSampleShadingOES(Single value); - [Slot(467)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPatchParameteriOES(System.Int32 pname, Int32 value); - [Slot(499)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glPrimitiveBoundingBoxOES(Single minX, Single minY, Single minZ, Single minW, Single maxX, Single maxY, Single maxZ, Single maxW); - [Slot(501)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glProgramBinaryOES(UInt32 program, System.Int32 binaryFormat, [CountAttribute(Parameter = "length")] IntPtr binary, Int32 length); - [Slot(587)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glSamplerParameterIivOES(UInt32 sampler, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* param); - [Slot(589)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glSamplerParameterIuivOES(UInt32 sampler, System.Int32 pname, [CountAttribute(Computed = "pname")] UInt32* param); - [Slot(593)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glScissorArrayvOES(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Int32* v); - [Slot(595)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glScissorIndexedOES(UInt32 index, Int32 left, Int32 bottom, Int32 width, Int32 height); - [Slot(597)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glScissorIndexedvOES(UInt32 index, [CountAttribute(Count = 4)] Int32* v); - [Slot(624)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexBufferOES(System.Int32 target, System.Int32 internalformat, UInt32 buffer); - [Slot(626)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexBufferRangeOES(System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size); - [Slot(629)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels); - [Slot(635)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexParameterIivOES(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] Int32* @params); - [Slot(637)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glTexParameterIuivOES(System.Int32 target, System.Int32 pname, [CountAttribute(Computed = "pname")] UInt32* @params); - [Slot(644)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexStorage3DMultisampleOES(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations); - [Slot(652)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [CountAttribute(Computed = "format,type,width,height,depth")] IntPtr pixels); - [Slot(663)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureViewOES(UInt32 texture, System.Int32 target, UInt32 origtexture, System.Int32 internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers); - [Slot(727)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glUnmapBufferOES(System.Int32 target); - [Slot(753)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glViewportArrayvOES(UInt32 first, Int32 count, [CountAttribute(Computed = "count")] Single* v); - [Slot(755)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glViewportIndexedfOES(UInt32 index, Single x, Single y, Single w, Single h); - [Slot(757)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glViewportIndexedfvOES(UInt32 index, [CountAttribute(Count = 4)] Single* v); - [Slot(221)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTextureMultisampleMultiviewOVR(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 samples, Int32 baseViewIndex, Int32 numViews); - [Slot(222)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferTextureMultiviewOVR(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 baseViewIndex, Int32 numViews); - [Slot(4)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glAlphaFuncQCOM(System.Int32 func, Single @ref); - [Slot(139)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glDisableDriverControlQCOM(UInt32 driverControl); - [Slot(175)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEnableDriverControlQCOM(UInt32 driverControl); - [Slot(185)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glEndTilingQCOM(System.Int32 preserveMask); - [Slot(187)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glExtGetBufferPointervQCOM(System.Int32 target, [OutAttribute] IntPtr @params); - [Slot(188)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetBuffersQCOM([OutAttribute, CountAttribute(Parameter = "maxBuffers")] UInt32* buffers, Int32 maxBuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numBuffers); - [Slot(189)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetFramebuffersQCOM([OutAttribute, CountAttribute(Parameter = "maxFramebuffers")] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numFramebuffers); - [Slot(190)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetProgramBinarySourceQCOM(UInt32 program, System.Int32 shadertype, [OutAttribute, CountAttribute(Parameter = "*length")] IntPtr source, [OutAttribute] Int32* length); - [Slot(191)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetProgramsQCOM([OutAttribute, CountAttribute(Parameter = "maxPrograms")] UInt32* programs, Int32 maxPrograms, [OutAttribute, CountAttribute(Count = 1)] Int32* numPrograms); - [Slot(192)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetRenderbuffersQCOM([OutAttribute, CountAttribute(Parameter = "maxRenderbuffers")] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute, CountAttribute(Count = 1)] Int32* numRenderbuffers); - [Slot(193)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetShadersQCOM([OutAttribute, CountAttribute(Parameter = "maxShaders")] UInt32* shaders, Int32 maxShaders, [OutAttribute, CountAttribute(Count = 1)] Int32* numShaders); - [Slot(194)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetTexLevelParameterivQCOM(UInt32 texture, System.Int32 face, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params); - [Slot(195)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glExtGetTexSubImageQCOM(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr texels); - [Slot(196)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glExtGetTexturesQCOM([OutAttribute] UInt32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures); - [Slot(197)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern byte glExtIsProgramBinaryQCOM(UInt32 program); - [Slot(198)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glExtTexObjectStateOverrideiQCOM(System.Int32 target, System.Int32 pname, Int32 param); - [Slot(207)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferFetchBarrierQCOM(); - [Slot(208)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glFramebufferFoveationConfigQCOM(UInt32 framebuffer, UInt32 numLayers, UInt32 focalPointsPerLayer, UInt32 requestedFeatures, [OutAttribute, CountAttribute(Count = 1)] UInt32* providedFeatures); - [Slot(209)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glFramebufferFoveationParametersQCOM(UInt32 framebuffer, UInt32 layer, UInt32 focalPoint, Single focalX, Single focalY, Single gainX, Single gainY, Single foveaArea); - [Slot(256)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetDriverControlsQCOM([OutAttribute] Int32* num, Int32 size, [OutAttribute, CountAttribute(Parameter = "size")] UInt32* driverControls); - [Slot(257)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern unsafe void glGetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute, CountAttribute(Parameter = "bufSize")] IntPtr driverControlString); - [Slot(606)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glStartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, System.Int32 preserveMask); - [Slot(653)] - [DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)] - private static extern void glTextureFoveationParametersQCOM(UInt32 texture, UInt32 layer, UInt32 focalPoint, Single focalX, Single focalY, Single gainX, Single gainY, Single foveaArea); - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/ES30/ES30Enums.cs b/external/src/OpenTK/OpenTK/Graphics/ES30/ES30Enums.cs deleted file mode 100644 index 481364c..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/ES30/ES30Enums.cs +++ /dev/null @@ -1,38771 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2015 Stefanos Apostolopoulos for the Open Toolkit Library -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - - - -using System; - -namespace OpenTK.Graphics.ES30 -{ - /// - /// Not used directly. - /// - public enum AccumOp : int - { - /// - /// Original was GL_ACCUM = 0x0100 - /// - Accum = ((int)0x0100), - /// - /// Original was GL_LOAD = 0x0101 - /// - Load = ((int)0x0101), - /// - /// Original was GL_RETURN = 0x0102 - /// - Return = ((int)0x0102), - /// - /// Original was GL_MULT = 0x0103 - /// - Mult = ((int)0x0103), - /// - /// Original was GL_ADD = 0x0104 - /// - Add = ((int)0x0104), - } - - /// - /// Used in GL.GetActiveAttrib - /// - public enum ActiveAttribType : int - { - /// - /// Original was GL_INT = 0X1404 - /// - Int = ((int)0X1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_Float = 0X1406 - /// - Float = ((int)0X1406), - /// - /// Original was GL_FLOAT_VEC2 = 0x8B50 - /// - FloatVec2 = ((int)0x8B50), - /// - /// Original was GL_FLOAT_VEC3 = 0x8B51 - /// - FloatVec3 = ((int)0x8B51), - /// - /// Original was GL_FLOAT_VEC4 = 0x8B52 - /// - FloatVec4 = ((int)0x8B52), - /// - /// Original was GL_INT_VEC2 = 0x8B53 - /// - IntVec2 = ((int)0x8B53), - /// - /// Original was GL_INT_VEC3 = 0x8B54 - /// - IntVec3 = ((int)0x8B54), - /// - /// Original was GL_INT_VEC4 = 0x8B55 - /// - IntVec4 = ((int)0x8B55), - /// - /// Original was GL_FLOAT_MAT2 = 0x8B5A - /// - FloatMat2 = ((int)0x8B5A), - /// - /// Original was GL_FLOAT_MAT3 = 0x8B5B - /// - FloatMat3 = ((int)0x8B5B), - /// - /// Original was GL_FLOAT_MAT4 = 0x8B5C - /// - FloatMat4 = ((int)0x8B5C), - /// - /// Original was GL_FLOAT_MAT2x3 = 0x8B65 - /// - FloatMat2x3 = ((int)0x8B65), - /// - /// Original was GL_FLOAT_MAT2x4 = 0x8B66 - /// - FloatMat2x4 = ((int)0x8B66), - /// - /// Original was GL_FLOAT_MAT3x2 = 0x8B67 - /// - FloatMat3x2 = ((int)0x8B67), - /// - /// Original was GL_FLOAT_MAT3x4 = 0x8B68 - /// - FloatMat3x4 = ((int)0x8B68), - /// - /// Original was GL_FLOAT_MAT4x2 = 0x8B69 - /// - FloatMat4x2 = ((int)0x8B69), - /// - /// Original was GL_FLOAT_MAT4x3 = 0x8B6A - /// - FloatMat4x3 = ((int)0x8B6A), - /// - /// Original was GL_UNSIGNED_INT_VEC2 = 0x8DC6 - /// - UnsignedIntVec2 = ((int)0x8DC6), - /// - /// Original was GL_UNSIGNED_INT_VEC3 = 0x8DC7 - /// - UnsignedIntVec3 = ((int)0x8DC7), - /// - /// Original was GL_UNSIGNED_INT_VEC4 = 0x8DC8 - /// - UnsignedIntVec4 = ((int)0x8DC8), - } - - /// - /// Used in GL.GetActiveUniformBlock - /// - public enum ActiveUniformBlockParameter : int - { - /// - /// Original was GL_UNIFORM_BLOCK_BINDING = 0x8A3F - /// - UniformBlockBinding = ((int)0x8A3F), - /// - /// Original was GL_UNIFORM_BLOCK_DATA_SIZE = 0x8A40 - /// - UniformBlockDataSize = ((int)0x8A40), - /// - /// Original was GL_UNIFORM_BLOCK_NAME_LENGTH = 0x8A41 - /// - UniformBlockNameLength = ((int)0x8A41), - /// - /// Original was GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS = 0x8A42 - /// - UniformBlockActiveUniforms = ((int)0x8A42), - /// - /// Original was GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES = 0x8A43 - /// - UniformBlockActiveUniformIndices = ((int)0x8A43), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER = 0x8A44 - /// - UniformBlockReferencedByVertexShader = ((int)0x8A44), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 0x8A46 - /// - UniformBlockReferencedByFragmentShader = ((int)0x8A46), - } - - /// - /// Used in GL.GetActiveUniforms - /// - public enum ActiveUniformParameter : int - { - /// - /// Original was GL_UNIFORM_TYPE = 0x8A37 - /// - UniformType = ((int)0x8A37), - /// - /// Original was GL_UNIFORM_SIZE = 0x8A38 - /// - UniformSize = ((int)0x8A38), - /// - /// Original was GL_UNIFORM_NAME_LENGTH = 0x8A39 - /// - UniformNameLength = ((int)0x8A39), - /// - /// Original was GL_UNIFORM_BLOCK_INDEX = 0x8A3A - /// - UniformBlockIndex = ((int)0x8A3A), - /// - /// Original was GL_UNIFORM_OFFSET = 0x8A3B - /// - UniformOffset = ((int)0x8A3B), - /// - /// Original was GL_UNIFORM_ARRAY_STRIDE = 0x8A3C - /// - UniformArrayStride = ((int)0x8A3C), - /// - /// Original was GL_UNIFORM_MATRIX_STRIDE = 0x8A3D - /// - UniformMatrixStride = ((int)0x8A3D), - /// - /// Original was GL_UNIFORM_IS_ROW_MAJOR = 0x8A3E - /// - UniformIsRowMajor = ((int)0x8A3E), - } - - /// - /// Used in GL.GetActiveUniform - /// - public enum ActiveUniformType : int - { - /// - /// Original was GL_Int = 0X1404 - /// - Int = ((int)0X1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_Float = 0X1406 - /// - Float = ((int)0X1406), - /// - /// Original was GL_FLOAT_VEC2 = 0x8B50 - /// - FloatVec2 = ((int)0x8B50), - /// - /// Original was GL_FLOAT_VEC3 = 0x8B51 - /// - FloatVec3 = ((int)0x8B51), - /// - /// Original was GL_FLOAT_VEC4 = 0x8B52 - /// - FloatVec4 = ((int)0x8B52), - /// - /// Original was GL_INT_VEC2 = 0x8B53 - /// - IntVec2 = ((int)0x8B53), - /// - /// Original was GL_INT_VEC3 = 0x8B54 - /// - IntVec3 = ((int)0x8B54), - /// - /// Original was GL_INT_VEC4 = 0x8B55 - /// - IntVec4 = ((int)0x8B55), - /// - /// Original was GL_Bool = 0X8b56 - /// - Bool = ((int)0X8b56), - /// - /// Original was GL_BOOL_VEC2 = 0x8B57 - /// - BoolVec2 = ((int)0x8B57), - /// - /// Original was GL_BOOL_VEC3 = 0x8B58 - /// - BoolVec3 = ((int)0x8B58), - /// - /// Original was GL_BOOL_VEC4 = 0x8B59 - /// - BoolVec4 = ((int)0x8B59), - /// - /// Original was GL_FLOAT_MAT2 = 0x8B5A - /// - FloatMat2 = ((int)0x8B5A), - /// - /// Original was GL_FLOAT_MAT3 = 0x8B5B - /// - FloatMat3 = ((int)0x8B5B), - /// - /// Original was GL_FLOAT_MAT4 = 0x8B5C - /// - FloatMat4 = ((int)0x8B5C), - /// - /// Original was GL_SAMPLER_2D = 0x8B5E - /// - Sampler2D = ((int)0x8B5E), - /// - /// Original was GL_SAMPLER_3D = 0x8B5F - /// - Sampler3D = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_CUBE = 0x8B60 - /// - SamplerCube = ((int)0x8B60), - /// - /// Original was GL_SAMPLER_2D_SHADOW = 0x8B62 - /// - Sampler2DShadow = ((int)0x8B62), - /// - /// Original was GL_FLOAT_MAT2x3 = 0x8B65 - /// - FloatMat2x3 = ((int)0x8B65), - /// - /// Original was GL_FLOAT_MAT2x4 = 0x8B66 - /// - FloatMat2x4 = ((int)0x8B66), - /// - /// Original was GL_FLOAT_MAT3x4 = 0x8B68 - /// - FloatMat3x4 = ((int)0x8B68), - /// - /// Original was GL_FLOAT_MAT4x2 = 0x8B69 - /// - FloatMat4x2 = ((int)0x8B69), - /// - /// Original was GL_FLOAT_MAT4x3 = 0x8B6A - /// - FloatMat4x3 = ((int)0x8B6A), - /// - /// Original was GL_SAMPLER_2D_ARRAY = 0x8DC1 - /// - Sampler2DArray = ((int)0x8DC1), - /// - /// Original was GL_SAMPLER_2D_ARRAY_SHADOW = 0x8DC4 - /// - Sampler2DArrayShadow = ((int)0x8DC4), - /// - /// Original was GL_SAMPLER_CUBE_SHADOW = 0x8DC5 - /// - SamplerCubeShadow = ((int)0x8DC5), - /// - /// Original was GL_UNSIGNED_INT_VEC2 = 0x8DC6 - /// - UnsignedIntVec2 = ((int)0x8DC6), - /// - /// Original was GL_UNSIGNED_INT_VEC3 = 0x8DC7 - /// - UnsignedIntVec3 = ((int)0x8DC7), - /// - /// Original was GL_UNSIGNED_INT_VEC4 = 0x8DC8 - /// - UnsignedIntVec4 = ((int)0x8DC8), - /// - /// Original was GL_INT_SAMPLER_2D = 0x8DCA - /// - IntSampler2D = ((int)0x8DCA), - /// - /// Original was GL_INT_SAMPLER_3D = 0x8DCB - /// - IntSampler3D = ((int)0x8DCB), - /// - /// Original was GL_INT_SAMPLER_CUBE = 0x8DCC - /// - IntSamplerCube = ((int)0x8DCC), - /// - /// Original was GL_INT_SAMPLER_2D_ARRAY = 0x8DCF - /// - IntSampler2DArray = ((int)0x8DCF), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_2D = 0x8DD2 - /// - UnsignedIntSampler2D = ((int)0x8DD2), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_3D = 0x8DD3 - /// - UnsignedIntSampler3D = ((int)0x8DD3), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_CUBE = 0x8DD4 - /// - UnsignedIntSamplerCube = ((int)0x8DD4), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_2D_ARRAY = 0x8DD7 - /// - UnsignedIntSampler2DArray = ((int)0x8DD7), - } - - /// - /// Used in GL.Amd.GetPerfMonitorCounterData, GL.Amd.GetPerfMonitorCounterInfo and 353 other functions - /// - public enum All : int - { - /// - /// Original was GL_FALSE = 0 - /// - False = ((int)0), - /// - /// Original was GL_LAYOUT_DEFAULT_INTEL = 0 - /// - LayoutDefaultIntel = ((int)0), - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_NONE_OES = 0 - /// - NoneOes = ((int)0), - /// - /// Original was GL_Zero = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_CLOSE_PATH_NV = 0x00 - /// - ClosePathNv = ((int)0x00), - /// - /// Original was GL_Points = 0X0000 - /// - Points = ((int)0X0000), - /// - /// Original was GL_PERFQUERY_SINGLE_CONTEXT_INTEL = 0x00000000 - /// - PerfquerySingleContextIntel = ((int)0x00000000), - /// - /// Original was GL_CLIENT_PIXEL_STORE_BIT = 0x00000001 - /// - ClientPixelStoreBit = ((int)0x00000001), - /// - /// Original was GL_COLOR_BUFFER_BIT0_QCOM = 0x00000001 - /// - ColorBufferBit0Qcom = ((int)0x00000001), - /// - /// Original was GL_CONTEXT_CORE_PROFILE_BIT = 0x00000001 - /// - ContextCoreProfileBit = ((int)0x00000001), - /// - /// Original was GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT = 0x00000001 - /// - ContextFlagForwardCompatibleBit = ((int)0x00000001), - /// - /// Original was GL_CURRENT_BIT = 0x00000001 - /// - CurrentBit = ((int)0x00000001), - /// - /// Original was GL_FOVEATION_ENABLE_BIT_QCOM = 0x00000001 - /// - FoveationEnableBitQcom = ((int)0x00000001), - /// - /// Original was GL_PERFQUERY_GLOBAL_CONTEXT_INTEL = 0x00000001 - /// - PerfqueryGlobalContextIntel = ((int)0x00000001), - /// - /// Original was GL_QUERY_DEPTH_PASS_EVENT_BIT_AMD = 0x00000001 - /// - QueryDepthPassEventBitAmd = ((int)0x00000001), - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT = 0x00000001 - /// - SyncFlushCommandsBit = ((int)0x00000001), - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT_APPLE = 0x00000001 - /// - SyncFlushCommandsBitApple = ((int)0x00000001), - /// - /// Original was GL_TEXTURE_STORAGE_SPARSE_BIT_AMD = 0x00000001 - /// - TextureStorageSparseBitAmd = ((int)0x00000001), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT = 0x00000001 - /// - VertexAttribArrayBarrierBit = ((int)0x00000001), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT = 0x00000001 - /// - VertexAttribArrayBarrierBitExt = ((int)0x00000001), - /// - /// Original was GL_VERTEX_SHADER_BIT = 0x00000001 - /// - VertexShaderBit = ((int)0x00000001), - /// - /// Original was GL_VERTEX_SHADER_BIT_EXT = 0x00000001 - /// - VertexShaderBitExt = ((int)0x00000001), - /// - /// Original was GL_CLIENT_VERTEX_ARRAY_BIT = 0x00000002 - /// - ClientVertexArrayBit = ((int)0x00000002), - /// - /// Original was GL_COLOR_BUFFER_BIT1_QCOM = 0x00000002 - /// - ColorBufferBit1Qcom = ((int)0x00000002), - /// - /// Original was GL_CONTEXT_COMPATIBILITY_PROFILE_BIT = 0x00000002 - /// - ContextCompatibilityProfileBit = ((int)0x00000002), - /// - /// Original was GL_CONTEXT_FLAG_DEBUG_BIT = 0x00000002 - /// - ContextFlagDebugBit = ((int)0x00000002), - /// - /// Original was GL_CONTEXT_FLAG_DEBUG_BIT_KHR = 0x00000002 - /// - ContextFlagDebugBitKhr = ((int)0x00000002), - /// - /// Original was GL_ELEMENT_ARRAY_BARRIER_BIT = 0x00000002 - /// - ElementArrayBarrierBit = ((int)0x00000002), - /// - /// Original was GL_ELEMENT_ARRAY_BARRIER_BIT_EXT = 0x00000002 - /// - ElementArrayBarrierBitExt = ((int)0x00000002), - /// - /// Original was GL_FOVEATION_SCALED_BIN_METHOD_BIT_QCOM = 0x00000002 - /// - FoveationScaledBinMethodBitQcom = ((int)0x00000002), - /// - /// Original was GL_FRAGMENT_SHADER_BIT = 0x00000002 - /// - FragmentShaderBit = ((int)0x00000002), - /// - /// Original was GL_FRAGMENT_SHADER_BIT_EXT = 0x00000002 - /// - FragmentShaderBitExt = ((int)0x00000002), - /// - /// Original was GL_POINT_BIT = 0x00000002 - /// - PointBit = ((int)0x00000002), - /// - /// Original was GL_QUERY_DEPTH_FAIL_EVENT_BIT_AMD = 0x00000002 - /// - QueryDepthFailEventBitAmd = ((int)0x00000002), - /// - /// Original was GL_COLOR_BUFFER_BIT2_QCOM = 0x00000004 - /// - ColorBufferBit2Qcom = ((int)0x00000004), - /// - /// Original was GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT = 0x00000004 - /// - ContextFlagRobustAccessBit = ((int)0x00000004), - /// - /// Original was GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB = 0x00000004 - /// - ContextFlagRobustAccessBitArb = ((int)0x00000004), - /// - /// Original was GL_GEOMETRY_SHADER_BIT = 0x00000004 - /// - GeometryShaderBit = ((int)0x00000004), - /// - /// Original was GL_GEOMETRY_SHADER_BIT_EXT = 0x00000004 - /// - GeometryShaderBitExt = ((int)0x00000004), - /// - /// Original was GL_GEOMETRY_SHADER_BIT_OES = 0x00000004 - /// - GeometryShaderBitOes = ((int)0x00000004), - /// - /// Original was GL_LINE_BIT = 0x00000004 - /// - LineBit = ((int)0x00000004), - /// - /// Original was GL_QUERY_STENCIL_FAIL_EVENT_BIT_AMD = 0x00000004 - /// - QueryStencilFailEventBitAmd = ((int)0x00000004), - /// - /// Original was GL_UNIFORM_BARRIER_BIT = 0x00000004 - /// - UniformBarrierBit = ((int)0x00000004), - /// - /// Original was GL_UNIFORM_BARRIER_BIT_EXT = 0x00000004 - /// - UniformBarrierBitExt = ((int)0x00000004), - /// - /// Original was GL_COLOR_BUFFER_BIT3_QCOM = 0x00000008 - /// - ColorBufferBit3Qcom = ((int)0x00000008), - /// - /// Original was GL_CONTEXT_FLAG_NO_ERROR_BIT = 0x00000008 - /// - ContextFlagNoErrorBit = ((int)0x00000008), - /// - /// Original was GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR = 0x00000008 - /// - ContextFlagNoErrorBitKhr = ((int)0x00000008), - /// - /// Original was GL_POLYGON_BIT = 0x00000008 - /// - PolygonBit = ((int)0x00000008), - /// - /// Original was GL_QUERY_DEPTH_BOUNDS_FAIL_EVENT_BIT_AMD = 0x00000008 - /// - QueryDepthBoundsFailEventBitAmd = ((int)0x00000008), - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT = 0x00000008 - /// - TessControlShaderBit = ((int)0x00000008), - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT_EXT = 0x00000008 - /// - TessControlShaderBitExt = ((int)0x00000008), - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT_OES = 0x00000008 - /// - TessControlShaderBitOes = ((int)0x00000008), - /// - /// Original was GL_TEXTURE_FETCH_BARRIER_BIT = 0x00000008 - /// - TextureFetchBarrierBit = ((int)0x00000008), - /// - /// Original was GL_TEXTURE_FETCH_BARRIER_BIT_EXT = 0x00000008 - /// - TextureFetchBarrierBitExt = ((int)0x00000008), - /// - /// Original was GL_COLOR_BUFFER_BIT4_QCOM = 0x00000010 - /// - ColorBufferBit4Qcom = ((int)0x00000010), - /// - /// Original was GL_CONTEXT_FLAG_PROTECTED_CONTENT_BIT_EXT = 0x00000010 - /// - ContextFlagProtectedContentBitExt = ((int)0x00000010), - /// - /// Original was GL_POLYGON_STIPPLE_BIT = 0x00000010 - /// - PolygonStippleBit = ((int)0x00000010), - /// - /// Original was GL_SHADER_GLOBAL_ACCESS_BARRIER_BIT_NV = 0x00000010 - /// - ShaderGlobalAccessBarrierBitNv = ((int)0x00000010), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT = 0x00000010 - /// - TessEvaluationShaderBit = ((int)0x00000010), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT_EXT = 0x00000010 - /// - TessEvaluationShaderBitExt = ((int)0x00000010), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT_OES = 0x00000010 - /// - TessEvaluationShaderBitOes = ((int)0x00000010), - /// - /// Original was GL_COLOR_BUFFER_BIT5_QCOM = 0x00000020 - /// - ColorBufferBit5Qcom = ((int)0x00000020), - /// - /// Original was GL_COMPUTE_SHADER_BIT = 0x00000020 - /// - ComputeShaderBit = ((int)0x00000020), - /// - /// Original was GL_PIXEL_MODE_BIT = 0x00000020 - /// - PixelModeBit = ((int)0x00000020), - /// - /// Original was GL_SHADER_IMAGE_ACCESS_BARRIER_BIT = 0x00000020 - /// - ShaderImageAccessBarrierBit = ((int)0x00000020), - /// - /// Original was GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT = 0x00000020 - /// - ShaderImageAccessBarrierBitExt = ((int)0x00000020), - /// - /// Original was GL_COLOR_BUFFER_BIT6_QCOM = 0x00000040 - /// - ColorBufferBit6Qcom = ((int)0x00000040), - /// - /// Original was GL_COMMAND_BARRIER_BIT = 0x00000040 - /// - CommandBarrierBit = ((int)0x00000040), - /// - /// Original was GL_COMMAND_BARRIER_BIT_EXT = 0x00000040 - /// - CommandBarrierBitExt = ((int)0x00000040), - /// - /// Original was GL_LIGHTING_BIT = 0x00000040 - /// - LightingBit = ((int)0x00000040), - /// - /// Original was GL_COLOR_BUFFER_BIT7_QCOM = 0x00000080 - /// - ColorBufferBit7Qcom = ((int)0x00000080), - /// - /// Original was GL_FOG_BIT = 0x00000080 - /// - FogBit = ((int)0x00000080), - /// - /// Original was GL_PIXEL_BUFFER_BARRIER_BIT = 0x00000080 - /// - PixelBufferBarrierBit = ((int)0x00000080), - /// - /// Original was GL_PIXEL_BUFFER_BARRIER_BIT_EXT = 0x00000080 - /// - PixelBufferBarrierBitExt = ((int)0x00000080), - /// - /// Original was GL_DEPTH_BUFFER_BIT = 0x00000100 - /// - DepthBufferBit = ((int)0x00000100), - /// - /// Original was GL_DEPTH_BUFFER_BIT0_QCOM = 0x00000100 - /// - DepthBufferBit0Qcom = ((int)0x00000100), - /// - /// Original was GL_TEXTURE_UPDATE_BARRIER_BIT = 0x00000100 - /// - TextureUpdateBarrierBit = ((int)0x00000100), - /// - /// Original was GL_TEXTURE_UPDATE_BARRIER_BIT_EXT = 0x00000100 - /// - TextureUpdateBarrierBitExt = ((int)0x00000100), - /// - /// Original was GL_ACCUM_BUFFER_BIT = 0x00000200 - /// - AccumBufferBit = ((int)0x00000200), - /// - /// Original was GL_BUFFER_UPDATE_BARRIER_BIT = 0x00000200 - /// - BufferUpdateBarrierBit = ((int)0x00000200), - /// - /// Original was GL_BUFFER_UPDATE_BARRIER_BIT_EXT = 0x00000200 - /// - BufferUpdateBarrierBitExt = ((int)0x00000200), - /// - /// Original was GL_DEPTH_BUFFER_BIT1_QCOM = 0x00000200 - /// - DepthBufferBit1Qcom = ((int)0x00000200), - /// - /// Original was GL_DEPTH_BUFFER_BIT2_QCOM = 0x00000400 - /// - DepthBufferBit2Qcom = ((int)0x00000400), - /// - /// Original was GL_FRAMEBUFFER_BARRIER_BIT = 0x00000400 - /// - FramebufferBarrierBit = ((int)0x00000400), - /// - /// Original was GL_FRAMEBUFFER_BARRIER_BIT_EXT = 0x00000400 - /// - FramebufferBarrierBitExt = ((int)0x00000400), - /// - /// Original was GL_STENCIL_BUFFER_BIT = 0x00000400 - /// - StencilBufferBit = ((int)0x00000400), - /// - /// Original was GL_DEPTH_BUFFER_BIT3_QCOM = 0x00000800 - /// - DepthBufferBit3Qcom = ((int)0x00000800), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BARRIER_BIT = 0x00000800 - /// - TransformFeedbackBarrierBit = ((int)0x00000800), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT = 0x00000800 - /// - TransformFeedbackBarrierBitExt = ((int)0x00000800), - /// - /// Original was GL_VIEWPORT_BIT = 0x00000800 - /// - ViewportBit = ((int)0x00000800), - /// - /// Original was GL_ATOMIC_COUNTER_BARRIER_BIT = 0x00001000 - /// - AtomicCounterBarrierBit = ((int)0x00001000), - /// - /// Original was GL_ATOMIC_COUNTER_BARRIER_BIT_EXT = 0x00001000 - /// - AtomicCounterBarrierBitExt = ((int)0x00001000), - /// - /// Original was GL_DEPTH_BUFFER_BIT4_QCOM = 0x00001000 - /// - DepthBufferBit4Qcom = ((int)0x00001000), - /// - /// Original was GL_TRANSFORM_BIT = 0x00001000 - /// - TransformBit = ((int)0x00001000), - /// - /// Original was GL_DEPTH_BUFFER_BIT5_QCOM = 0x00002000 - /// - DepthBufferBit5Qcom = ((int)0x00002000), - /// - /// Original was GL_ENABLE_BIT = 0x00002000 - /// - EnableBit = ((int)0x00002000), - /// - /// Original was GL_SHADER_STORAGE_BARRIER_BIT = 0x00002000 - /// - ShaderStorageBarrierBit = ((int)0x00002000), - /// - /// Original was GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT = 0x00004000 - /// - ClientMappedBufferBarrierBit = ((int)0x00004000), - /// - /// Original was GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT = 0x00004000 - /// - ClientMappedBufferBarrierBitExt = ((int)0x00004000), - /// - /// Original was GL_COLOR_BUFFER_BIT = 0x00004000 - /// - ColorBufferBit = ((int)0x00004000), - /// - /// Original was GL_DEPTH_BUFFER_BIT6_QCOM = 0x00004000 - /// - DepthBufferBit6Qcom = ((int)0x00004000), - /// - /// Original was GL_COVERAGE_BUFFER_BIT_NV = 0x00008000 - /// - CoverageBufferBitNv = ((int)0x00008000), - /// - /// Original was GL_DEPTH_BUFFER_BIT7_QCOM = 0x00008000 - /// - DepthBufferBit7Qcom = ((int)0x00008000), - /// - /// Original was GL_HINT_BIT = 0x00008000 - /// - HintBit = ((int)0x00008000), - /// - /// Original was GL_QUERY_BUFFER_BARRIER_BIT = 0x00008000 - /// - QueryBufferBarrierBit = ((int)0x00008000), - /// - /// Original was GL_MAP_READ_BIT = 0x0001 - /// - MapReadBit = ((int)0x0001), - /// - /// Original was GL_MAP_READ_BIT_EXT = 0x0001 - /// - MapReadBitExt = ((int)0x0001), - /// - /// Original was GL_Lines = 0X0001 - /// - Lines = ((int)0X0001), - /// - /// Original was GL_EVAL_BIT = 0x00010000 - /// - EvalBit = ((int)0x00010000), - /// - /// Original was GL_FONT_X_MIN_BOUNDS_BIT_NV = 0x00010000 - /// - FontXMinBoundsBitNv = ((int)0x00010000), - /// - /// Original was GL_STENCIL_BUFFER_BIT0_QCOM = 0x00010000 - /// - StencilBufferBit0Qcom = ((int)0x00010000), - /// - /// Original was GL_LINE_LOOP = 0x0002 - /// - LineLoop = ((int)0x0002), - /// - /// Original was GL_MAP_WRITE_BIT = 0x0002 - /// - MapWriteBit = ((int)0x0002), - /// - /// Original was GL_MAP_WRITE_BIT_EXT = 0x0002 - /// - MapWriteBitExt = ((int)0x0002), - /// - /// Original was GL_FONT_Y_MIN_BOUNDS_BIT_NV = 0x00020000 - /// - FontYMinBoundsBitNv = ((int)0x00020000), - /// - /// Original was GL_LIST_BIT = 0x00020000 - /// - ListBit = ((int)0x00020000), - /// - /// Original was GL_STENCIL_BUFFER_BIT1_QCOM = 0x00020000 - /// - StencilBufferBit1Qcom = ((int)0x00020000), - /// - /// Original was GL_LINE_STRIP = 0x0003 - /// - LineStrip = ((int)0x0003), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT = 0x0004 - /// - MapInvalidateRangeBit = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT_EXT = 0x0004 - /// - MapInvalidateRangeBitExt = ((int)0x0004), - /// - /// Original was GL_Triangles = 0X0004 - /// - Triangles = ((int)0X0004), - /// - /// Original was GL_FONT_X_MAX_BOUNDS_BIT_NV = 0x00040000 - /// - FontXMaxBoundsBitNv = ((int)0x00040000), - /// - /// Original was GL_STENCIL_BUFFER_BIT2_QCOM = 0x00040000 - /// - StencilBufferBit2Qcom = ((int)0x00040000), - /// - /// Original was GL_TEXTURE_BIT = 0x00040000 - /// - TextureBit = ((int)0x00040000), - /// - /// Original was GL_TRIANGLE_STRIP = 0x0005 - /// - TriangleStrip = ((int)0x0005), - /// - /// Original was GL_TRIANGLE_FAN = 0x0006 - /// - TriangleFan = ((int)0x0006), - /// - /// Original was GL_QUADS = 0x0007 - /// - Quads = ((int)0x0007), - /// - /// Original was GL_QUADS_EXT = 0x0007 - /// - QuadsExt = ((int)0x0007), - /// - /// Original was GL_QUADS_OES = 0x0007 - /// - QuadsOes = ((int)0x0007), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT = 0x0008 - /// - MapInvalidateBufferBit = ((int)0x0008), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT_EXT = 0x0008 - /// - MapInvalidateBufferBitExt = ((int)0x0008), - /// - /// Original was GL_QUAD_STRIP = 0x0008 - /// - QuadStrip = ((int)0x0008), - /// - /// Original was GL_FONT_Y_MAX_BOUNDS_BIT_NV = 0x00080000 - /// - FontYMaxBoundsBitNv = ((int)0x00080000), - /// - /// Original was GL_SCISSOR_BIT = 0x00080000 - /// - ScissorBit = ((int)0x00080000), - /// - /// Original was GL_STENCIL_BUFFER_BIT3_QCOM = 0x00080000 - /// - StencilBufferBit3Qcom = ((int)0x00080000), - /// - /// Original was GL_POLYGON = 0x0009 - /// - Polygon = ((int)0x0009), - /// - /// Original was GL_LINES_ADJACENCY = 0x000A - /// - LinesAdjacency = ((int)0x000A), - /// - /// Original was GL_LINES_ADJACENCY_ARB = 0x000A - /// - LinesAdjacencyArb = ((int)0x000A), - /// - /// Original was GL_LINES_ADJACENCY_EXT = 0x000A - /// - LinesAdjacencyExt = ((int)0x000A), - /// - /// Original was GL_LINES_ADJACENCY_OES = 0x000A - /// - LinesAdjacencyOes = ((int)0x000A), - /// - /// Original was GL_LINE_STRIP_ADJACENCY = 0x000B - /// - LineStripAdjacency = ((int)0x000B), - /// - /// Original was GL_LINE_STRIP_ADJACENCY_ARB = 0x000B - /// - LineStripAdjacencyArb = ((int)0x000B), - /// - /// Original was GL_LINE_STRIP_ADJACENCY_EXT = 0x000B - /// - LineStripAdjacencyExt = ((int)0x000B), - /// - /// Original was GL_LINE_STRIP_ADJACENCY_OES = 0x000B - /// - LineStripAdjacencyOes = ((int)0x000B), - /// - /// Original was GL_TRIANGLES_ADJACENCY = 0x000C - /// - TrianglesAdjacency = ((int)0x000C), - /// - /// Original was GL_TRIANGLES_ADJACENCY_ARB = 0x000C - /// - TrianglesAdjacencyArb = ((int)0x000C), - /// - /// Original was GL_TRIANGLES_ADJACENCY_EXT = 0x000C - /// - TrianglesAdjacencyExt = ((int)0x000C), - /// - /// Original was GL_TRIANGLES_ADJACENCY_OES = 0x000C - /// - TrianglesAdjacencyOes = ((int)0x000C), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY = 0x000D - /// - TriangleStripAdjacency = ((int)0x000D), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY_ARB = 0x000D - /// - TriangleStripAdjacencyArb = ((int)0x000D), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY_EXT = 0x000D - /// - TriangleStripAdjacencyExt = ((int)0x000D), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY_OES = 0x000D - /// - TriangleStripAdjacencyOes = ((int)0x000D), - /// - /// Original was GL_PATCHES = 0x000E - /// - Patches = ((int)0x000E), - /// - /// Original was GL_PATCHES_EXT = 0x000E - /// - PatchesExt = ((int)0x000E), - /// - /// Original was GL_PATCHES_OES = 0x000E - /// - PatchesOes = ((int)0x000E), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT = 0x0010 - /// - MapFlushExplicitBit = ((int)0x0010), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT_EXT = 0x0010 - /// - MapFlushExplicitBitExt = ((int)0x0010), - /// - /// Original was GL_FONT_UNITS_PER_EM_BIT_NV = 0x00100000 - /// - FontUnitsPerEmBitNv = ((int)0x00100000), - /// - /// Original was GL_STENCIL_BUFFER_BIT4_QCOM = 0x00100000 - /// - StencilBufferBit4Qcom = ((int)0x00100000), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT = 0x0020 - /// - MapUnsynchronizedBit = ((int)0x0020), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT_EXT = 0x0020 - /// - MapUnsynchronizedBitExt = ((int)0x0020), - /// - /// Original was GL_FONT_ASCENDER_BIT_NV = 0x00200000 - /// - FontAscenderBitNv = ((int)0x00200000), - /// - /// Original was GL_STENCIL_BUFFER_BIT5_QCOM = 0x00200000 - /// - StencilBufferBit5Qcom = ((int)0x00200000), - /// - /// Original was GL_MAP_PERSISTENT_BIT = 0x0040 - /// - MapPersistentBit = ((int)0x0040), - /// - /// Original was GL_MAP_PERSISTENT_BIT_EXT = 0x0040 - /// - MapPersistentBitExt = ((int)0x0040), - /// - /// Original was GL_FONT_DESCENDER_BIT_NV = 0x00400000 - /// - FontDescenderBitNv = ((int)0x00400000), - /// - /// Original was GL_STENCIL_BUFFER_BIT6_QCOM = 0x00400000 - /// - StencilBufferBit6Qcom = ((int)0x00400000), - /// - /// Original was GL_MAP_COHERENT_BIT = 0x0080 - /// - MapCoherentBit = ((int)0x0080), - /// - /// Original was GL_MAP_COHERENT_BIT_EXT = 0x0080 - /// - MapCoherentBitExt = ((int)0x0080), - /// - /// Original was GL_FONT_HEIGHT_BIT_NV = 0x00800000 - /// - FontHeightBitNv = ((int)0x00800000), - /// - /// Original was GL_STENCIL_BUFFER_BIT7_QCOM = 0x00800000 - /// - StencilBufferBit7Qcom = ((int)0x00800000), - /// - /// Original was GL_BOLD_BIT_NV = 0x01 - /// - BoldBitNv = ((int)0x01), - /// - /// Original was GL_GLYPH_WIDTH_BIT_NV = 0x01 - /// - GlyphWidthBitNv = ((int)0x01), - /// - /// Original was GL_ACCUM = 0x0100 - /// - Accum = ((int)0x0100), - /// - /// Original was GL_DYNAMIC_STORAGE_BIT = 0x0100 - /// - DynamicStorageBit = ((int)0x0100), - /// - /// Original was GL_DYNAMIC_STORAGE_BIT_EXT = 0x0100 - /// - DynamicStorageBitExt = ((int)0x0100), - /// - /// Original was GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV = 0x01000000 - /// - FontMaxAdvanceWidthBitNv = ((int)0x01000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT0_QCOM = 0x01000000 - /// - MultisampleBufferBit0Qcom = ((int)0x01000000), - /// - /// Original was GL_LOAD = 0x0101 - /// - Load = ((int)0x0101), - /// - /// Original was GL_RETURN = 0x0102 - /// - Return = ((int)0x0102), - /// - /// Original was GL_MULT = 0x0103 - /// - Mult = ((int)0x0103), - /// - /// Original was GL_ADD = 0x0104 - /// - Add = ((int)0x0104), - /// - /// Original was GL_GLYPH_HEIGHT_BIT_NV = 0x02 - /// - GlyphHeightBitNv = ((int)0x02), - /// - /// Original was GL_ITALIC_BIT_NV = 0x02 - /// - ItalicBitNv = ((int)0x02), - /// - /// Original was GL_MOVE_TO_NV = 0x02 - /// - MoveToNv = ((int)0x02), - /// - /// Original was GL_CLIENT_STORAGE_BIT = 0x0200 - /// - ClientStorageBit = ((int)0x0200), - /// - /// Original was GL_CLIENT_STORAGE_BIT_EXT = 0x0200 - /// - ClientStorageBitExt = ((int)0x0200), - /// - /// Original was GL_Never = 0X0200 - /// - Never = ((int)0X0200), - /// - /// Original was GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV = 0x02000000 - /// - FontMaxAdvanceHeightBitNv = ((int)0x02000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT1_QCOM = 0x02000000 - /// - MultisampleBufferBit1Qcom = ((int)0x02000000), - /// - /// Original was GL_Less = 0X0201 - /// - Less = ((int)0X0201), - /// - /// Original was GL_Equal = 0X0202 - /// - Equal = ((int)0X0202), - /// - /// Original was GL_Lequal = 0X0203 - /// - Lequal = ((int)0X0203), - /// - /// Original was GL_Greater = 0X0204 - /// - Greater = ((int)0X0204), - /// - /// Original was GL_Notequal = 0X0205 - /// - Notequal = ((int)0X0205), - /// - /// Original was GL_Gequal = 0X0206 - /// - Gequal = ((int)0X0206), - /// - /// Original was GL_Always = 0X0207 - /// - Always = ((int)0X0207), - /// - /// Original was GL_RELATIVE_MOVE_TO_NV = 0x03 - /// - RelativeMoveToNv = ((int)0x03), - /// - /// Original was GL_SRC_COLOR = 0x0300 - /// - SrcColor = ((int)0x0300), - /// - /// Original was GL_ONE_MINUS_SRC_COLOR = 0x0301 - /// - OneMinusSrcColor = ((int)0x0301), - /// - /// Original was GL_SRC_ALPHA = 0x0302 - /// - SrcAlpha = ((int)0x0302), - /// - /// Original was GL_ONE_MINUS_SRC_ALPHA = 0x0303 - /// - OneMinusSrcAlpha = ((int)0x0303), - /// - /// Original was GL_DST_ALPHA = 0x0304 - /// - DstAlpha = ((int)0x0304), - /// - /// Original was GL_ONE_MINUS_DST_ALPHA = 0x0305 - /// - OneMinusDstAlpha = ((int)0x0305), - /// - /// Original was GL_DST_COLOR = 0x0306 - /// - DstColor = ((int)0x0306), - /// - /// Original was GL_ONE_MINUS_DST_COLOR = 0x0307 - /// - OneMinusDstColor = ((int)0x0307), - /// - /// Original was GL_SRC_ALPHA_SATURATE = 0x0308 - /// - SrcAlphaSaturate = ((int)0x0308), - /// - /// Original was GL_SRC_ALPHA_SATURATE_EXT = 0x0308 - /// - SrcAlphaSaturateExt = ((int)0x0308), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV = 0x04 - /// - GlyphHorizontalBearingXBitNv = ((int)0x04), - /// - /// Original was GL_LINE_TO_NV = 0x04 - /// - LineToNv = ((int)0x04), - /// - /// Original was GL_FRONT_LEFT = 0x0400 - /// - FrontLeft = ((int)0x0400), - /// - /// Original was GL_SPARSE_STORAGE_BIT_ARB = 0x0400 - /// - SparseStorageBitArb = ((int)0x0400), - /// - /// Original was GL_FONT_UNDERLINE_POSITION_BIT_NV = 0x04000000 - /// - FontUnderlinePositionBitNv = ((int)0x04000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT2_QCOM = 0x04000000 - /// - MultisampleBufferBit2Qcom = ((int)0x04000000), - /// - /// Original was GL_FRONT_RIGHT = 0x0401 - /// - FrontRight = ((int)0x0401), - /// - /// Original was GL_BACK_LEFT = 0x0402 - /// - BackLeft = ((int)0x0402), - /// - /// Original was GL_BACK_RIGHT = 0x0403 - /// - BackRight = ((int)0x0403), - /// - /// Original was GL_Front = 0X0404 - /// - Front = ((int)0X0404), - /// - /// Original was GL_Back = 0X0405 - /// - Back = ((int)0X0405), - /// - /// Original was GL_LEFT = 0x0406 - /// - Left = ((int)0x0406), - /// - /// Original was GL_RIGHT = 0x0407 - /// - Right = ((int)0x0407), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - /// - /// Original was GL_AUX0 = 0x0409 - /// - Aux0 = ((int)0x0409), - /// - /// Original was GL_AUX1 = 0x040A - /// - Aux1 = ((int)0x040A), - /// - /// Original was GL_AUX2 = 0x040B - /// - Aux2 = ((int)0x040B), - /// - /// Original was GL_AUX3 = 0x040C - /// - Aux3 = ((int)0x040C), - /// - /// Original was GL_RELATIVE_LINE_TO_NV = 0x05 - /// - RelativeLineToNv = ((int)0x05), - /// - /// Original was GL_INVALID_ENUM = 0x0500 - /// - InvalidEnum = ((int)0x0500), - /// - /// Original was GL_INVALID_VALUE = 0x0501 - /// - InvalidValue = ((int)0x0501), - /// - /// Original was GL_INVALID_OPERATION = 0x0502 - /// - InvalidOperation = ((int)0x0502), - /// - /// Original was GL_STACK_OVERFLOW = 0x0503 - /// - StackOverflow = ((int)0x0503), - /// - /// Original was GL_STACK_OVERFLOW_KHR = 0x0503 - /// - StackOverflowKhr = ((int)0x0503), - /// - /// Original was GL_STACK_UNDERFLOW = 0x0504 - /// - StackUnderflow = ((int)0x0504), - /// - /// Original was GL_STACK_UNDERFLOW_KHR = 0x0504 - /// - StackUnderflowKhr = ((int)0x0504), - /// - /// Original was GL_OUT_OF_MEMORY = 0x0505 - /// - OutOfMemory = ((int)0x0505), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION = 0x0506 - /// - InvalidFramebufferOperation = ((int)0x0506), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION_EXT = 0x0506 - /// - InvalidFramebufferOperationExt = ((int)0x0506), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION_OES = 0x0506 - /// - InvalidFramebufferOperationOes = ((int)0x0506), - /// - /// Original was GL_CONTEXT_LOST = 0x0507 - /// - ContextLost = ((int)0x0507), - /// - /// Original was GL_CONTEXT_LOST_KHR = 0x0507 - /// - ContextLostKhr = ((int)0x0507), - /// - /// Original was GL_HORIZONTAL_LINE_TO_NV = 0x06 - /// - HorizontalLineToNv = ((int)0x06), - /// - /// Original was GL_2D = 0x0600 - /// - Gl2D = ((int)0x0600), - /// - /// Original was GL_3D = 0x0601 - /// - Gl3D = ((int)0x0601), - /// - /// Original was GL_3D_COLOR = 0x0602 - /// - Gl3DColor = ((int)0x0602), - /// - /// Original was GL_3D_COLOR_TEXTURE = 0x0603 - /// - Gl3DColorTexture = ((int)0x0603), - /// - /// Original was GL_4D_COLOR_TEXTURE = 0x0604 - /// - Gl4DColorTexture = ((int)0x0604), - /// - /// Original was GL_RELATIVE_HORIZONTAL_LINE_TO_NV = 0x07 - /// - RelativeHorizontalLineToNv = ((int)0x07), - /// - /// Original was GL_PASS_THROUGH_TOKEN = 0x0700 - /// - PassThroughToken = ((int)0x0700), - /// - /// Original was GL_POINT_TOKEN = 0x0701 - /// - PointToken = ((int)0x0701), - /// - /// Original was GL_LINE_TOKEN = 0x0702 - /// - LineToken = ((int)0x0702), - /// - /// Original was GL_POLYGON_TOKEN = 0x0703 - /// - PolygonToken = ((int)0x0703), - /// - /// Original was GL_BITMAP_TOKEN = 0x0704 - /// - BitmapToken = ((int)0x0704), - /// - /// Original was GL_DRAW_PIXEL_TOKEN = 0x0705 - /// - DrawPixelToken = ((int)0x0705), - /// - /// Original was GL_COPY_PIXEL_TOKEN = 0x0706 - /// - CopyPixelToken = ((int)0x0706), - /// - /// Original was GL_LINE_RESET_TOKEN = 0x0707 - /// - LineResetToken = ((int)0x0707), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV = 0x08 - /// - GlyphHorizontalBearingYBitNv = ((int)0x08), - /// - /// Original was GL_VERTICAL_LINE_TO_NV = 0x08 - /// - VerticalLineToNv = ((int)0x08), - /// - /// Original was GL_EXP = 0x0800 - /// - Exp = ((int)0x0800), - /// - /// Original was GL_LGPU_SEPARATE_STORAGE_BIT_NVX = 0x0800 - /// - LgpuSeparateStorageBitNvx = ((int)0x0800), - /// - /// Original was GL_PER_GPU_STORAGE_BIT_NV = 0x0800 - /// - PerGpuStorageBitNv = ((int)0x0800), - /// - /// Original was GL_FONT_UNDERLINE_THICKNESS_BIT_NV = 0x08000000 - /// - FontUnderlineThicknessBitNv = ((int)0x08000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT3_QCOM = 0x08000000 - /// - MultisampleBufferBit3Qcom = ((int)0x08000000), - /// - /// Original was GL_EXP2 = 0x0801 - /// - Exp2 = ((int)0x0801), - /// - /// Original was GL_RELATIVE_VERTICAL_LINE_TO_NV = 0x09 - /// - RelativeVerticalLineToNv = ((int)0x09), - /// - /// Original was GL_Cw = 0X0900 - /// - Cw = ((int)0X0900), - /// - /// Original was GL_Ccw = 0X0901 - /// - Ccw = ((int)0X0901), - /// - /// Original was GL_QUADRATIC_CURVE_TO_NV = 0x0A - /// - QuadraticCurveToNv = ((int)0x0A), - /// - /// Original was GL_COEFF = 0x0A00 - /// - Coeff = ((int)0x0A00), - /// - /// Original was GL_ORDER = 0x0A01 - /// - Order = ((int)0x0A01), - /// - /// Original was GL_DOMAIN = 0x0A02 - /// - Domain = ((int)0x0A02), - /// - /// Original was GL_RELATIVE_QUADRATIC_CURVE_TO_NV = 0x0B - /// - RelativeQuadraticCurveToNv = ((int)0x0B), - /// - /// Original was GL_CURRENT_COLOR = 0x0B00 - /// - CurrentColor = ((int)0x0B00), - /// - /// Original was GL_CURRENT_INDEX = 0x0B01 - /// - CurrentIndex = ((int)0x0B01), - /// - /// Original was GL_CURRENT_NORMAL = 0x0B02 - /// - CurrentNormal = ((int)0x0B02), - /// - /// Original was GL_CURRENT_TEXTURE_COORDS = 0x0B03 - /// - CurrentTextureCoords = ((int)0x0B03), - /// - /// Original was GL_CURRENT_RASTER_COLOR = 0x0B04 - /// - CurrentRasterColor = ((int)0x0B04), - /// - /// Original was GL_CURRENT_RASTER_INDEX = 0x0B05 - /// - CurrentRasterIndex = ((int)0x0B05), - /// - /// Original was GL_CURRENT_RASTER_TEXTURE_COORDS = 0x0B06 - /// - CurrentRasterTextureCoords = ((int)0x0B06), - /// - /// Original was GL_CURRENT_RASTER_POSITION = 0x0B07 - /// - CurrentRasterPosition = ((int)0x0B07), - /// - /// Original was GL_CURRENT_RASTER_POSITION_VALID = 0x0B08 - /// - CurrentRasterPositionValid = ((int)0x0B08), - /// - /// Original was GL_CURRENT_RASTER_DISTANCE = 0x0B09 - /// - CurrentRasterDistance = ((int)0x0B09), - /// - /// Original was GL_POINT_SMOOTH = 0x0B10 - /// - PointSmooth = ((int)0x0B10), - /// - /// Original was GL_POINT_SIZE = 0x0B11 - /// - PointSize = ((int)0x0B11), - /// - /// Original was GL_POINT_SIZE_RANGE = 0x0B12 - /// - PointSizeRange = ((int)0x0B12), - /// - /// Original was GL_SMOOTH_POINT_SIZE_RANGE = 0x0B12 - /// - SmoothPointSizeRange = ((int)0x0B12), - /// - /// Original was GL_POINT_SIZE_GRANULARITY = 0x0B13 - /// - PointSizeGranularity = ((int)0x0B13), - /// - /// Original was GL_SMOOTH_POINT_SIZE_GRANULARITY = 0x0B13 - /// - SmoothPointSizeGranularity = ((int)0x0B13), - /// - /// Original was GL_LINE_SMOOTH = 0x0B20 - /// - LineSmooth = ((int)0x0B20), - /// - /// Original was GL_LINE_WIDTH = 0x0B21 - /// - LineWidth = ((int)0x0B21), - /// - /// Original was GL_LINE_WIDTH_RANGE = 0x0B22 - /// - LineWidthRange = ((int)0x0B22), - /// - /// Original was GL_SMOOTH_LINE_WIDTH_RANGE = 0x0B22 - /// - SmoothLineWidthRange = ((int)0x0B22), - /// - /// Original was GL_LINE_WIDTH_GRANULARITY = 0x0B23 - /// - LineWidthGranularity = ((int)0x0B23), - /// - /// Original was GL_SMOOTH_LINE_WIDTH_GRANULARITY = 0x0B23 - /// - SmoothLineWidthGranularity = ((int)0x0B23), - /// - /// Original was GL_LINE_STIPPLE = 0x0B24 - /// - LineStipple = ((int)0x0B24), - /// - /// Original was GL_LINE_STIPPLE_PATTERN = 0x0B25 - /// - LineStipplePattern = ((int)0x0B25), - /// - /// Original was GL_LINE_STIPPLE_REPEAT = 0x0B26 - /// - LineStippleRepeat = ((int)0x0B26), - /// - /// Original was GL_LIST_MODE = 0x0B30 - /// - ListMode = ((int)0x0B30), - /// - /// Original was GL_MAX_LIST_NESTING = 0x0B31 - /// - MaxListNesting = ((int)0x0B31), - /// - /// Original was GL_LIST_BASE = 0x0B32 - /// - ListBase = ((int)0x0B32), - /// - /// Original was GL_LIST_INDEX = 0x0B33 - /// - ListIndex = ((int)0x0B33), - /// - /// Original was GL_POLYGON_MODE = 0x0B40 - /// - PolygonMode = ((int)0x0B40), - /// - /// Original was GL_POLYGON_MODE_NV = 0x0B40 - /// - PolygonModeNv = ((int)0x0B40), - /// - /// Original was GL_POLYGON_SMOOTH = 0x0B41 - /// - PolygonSmooth = ((int)0x0B41), - /// - /// Original was GL_POLYGON_STIPPLE = 0x0B42 - /// - PolygonStipple = ((int)0x0B42), - /// - /// Original was GL_EDGE_FLAG = 0x0B43 - /// - EdgeFlag = ((int)0x0B43), - /// - /// Original was GL_CULL_FACE = 0x0B44 - /// - CullFace = ((int)0x0B44), - /// - /// Original was GL_CULL_FACE_MODE = 0x0B45 - /// - CullFaceMode = ((int)0x0B45), - /// - /// Original was GL_FRONT_FACE = 0x0B46 - /// - FrontFace = ((int)0x0B46), - /// - /// Original was GL_LIGHTING = 0x0B50 - /// - Lighting = ((int)0x0B50), - /// - /// Original was GL_LIGHT_MODEL_LOCAL_VIEWER = 0x0B51 - /// - LightModelLocalViewer = ((int)0x0B51), - /// - /// Original was GL_LIGHT_MODEL_TWO_SIDE = 0x0B52 - /// - LightModelTwoSide = ((int)0x0B52), - /// - /// Original was GL_LIGHT_MODEL_AMBIENT = 0x0B53 - /// - LightModelAmbient = ((int)0x0B53), - /// - /// Original was GL_SHADE_MODEL = 0x0B54 - /// - ShadeModel = ((int)0x0B54), - /// - /// Original was GL_COLOR_MATERIAL_FACE = 0x0B55 - /// - ColorMaterialFace = ((int)0x0B55), - /// - /// Original was GL_COLOR_MATERIAL_PARAMETER = 0x0B56 - /// - ColorMaterialParameter = ((int)0x0B56), - /// - /// Original was GL_COLOR_MATERIAL = 0x0B57 - /// - ColorMaterial = ((int)0x0B57), - /// - /// Original was GL_FOG = 0x0B60 - /// - Fog = ((int)0x0B60), - /// - /// Original was GL_FOG_INDEX = 0x0B61 - /// - FogIndex = ((int)0x0B61), - /// - /// Original was GL_FOG_DENSITY = 0x0B62 - /// - FogDensity = ((int)0x0B62), - /// - /// Original was GL_FOG_START = 0x0B63 - /// - FogStart = ((int)0x0B63), - /// - /// Original was GL_FOG_END = 0x0B64 - /// - FogEnd = ((int)0x0B64), - /// - /// Original was GL_FOG_MODE = 0x0B65 - /// - FogMode = ((int)0x0B65), - /// - /// Original was GL_FOG_COLOR = 0x0B66 - /// - FogColor = ((int)0x0B66), - /// - /// Original was GL_DEPTH_RANGE = 0x0B70 - /// - DepthRange = ((int)0x0B70), - /// - /// Original was GL_DEPTH_TEST = 0x0B71 - /// - DepthTest = ((int)0x0B71), - /// - /// Original was GL_DEPTH_WRITEMASK = 0x0B72 - /// - DepthWritemask = ((int)0x0B72), - /// - /// Original was GL_DEPTH_CLEAR_VALUE = 0x0B73 - /// - DepthClearValue = ((int)0x0B73), - /// - /// Original was GL_DEPTH_FUNC = 0x0B74 - /// - DepthFunc = ((int)0x0B74), - /// - /// Original was GL_ACCUM_CLEAR_VALUE = 0x0B80 - /// - AccumClearValue = ((int)0x0B80), - /// - /// Original was GL_STENCIL_TEST = 0x0B90 - /// - StencilTest = ((int)0x0B90), - /// - /// Original was GL_STENCIL_CLEAR_VALUE = 0x0B91 - /// - StencilClearValue = ((int)0x0B91), - /// - /// Original was GL_STENCIL_FUNC = 0x0B92 - /// - StencilFunc = ((int)0x0B92), - /// - /// Original was GL_STENCIL_VALUE_MASK = 0x0B93 - /// - StencilValueMask = ((int)0x0B93), - /// - /// Original was GL_STENCIL_FAIL = 0x0B94 - /// - StencilFail = ((int)0x0B94), - /// - /// Original was GL_STENCIL_PASS_DEPTH_FAIL = 0x0B95 - /// - StencilPassDepthFail = ((int)0x0B95), - /// - /// Original was GL_STENCIL_PASS_DEPTH_PASS = 0x0B96 - /// - StencilPassDepthPass = ((int)0x0B96), - /// - /// Original was GL_STENCIL_REF = 0x0B97 - /// - StencilRef = ((int)0x0B97), - /// - /// Original was GL_STENCIL_WRITEMASK = 0x0B98 - /// - StencilWritemask = ((int)0x0B98), - /// - /// Original was GL_MATRIX_MODE = 0x0BA0 - /// - MatrixMode = ((int)0x0BA0), - /// - /// Original was GL_NORMALIZE = 0x0BA1 - /// - Normalize = ((int)0x0BA1), - /// - /// Original was GL_Viewport = 0X0ba2 - /// - Viewport = ((int)0X0ba2), - /// - /// Original was GL_MODELVIEW0_STACK_DEPTH_EXT = 0x0BA3 - /// - Modelview0StackDepthExt = ((int)0x0BA3), - /// - /// Original was GL_MODELVIEW_STACK_DEPTH = 0x0BA3 - /// - ModelviewStackDepth = ((int)0x0BA3), - /// - /// Original was GL_PATH_MODELVIEW_STACK_DEPTH_NV = 0x0BA3 - /// - PathModelviewStackDepthNv = ((int)0x0BA3), - /// - /// Original was GL_PATH_PROJECTION_STACK_DEPTH_NV = 0x0BA4 - /// - PathProjectionStackDepthNv = ((int)0x0BA4), - /// - /// Original was GL_PROJECTION_STACK_DEPTH = 0x0BA4 - /// - ProjectionStackDepth = ((int)0x0BA4), - /// - /// Original was GL_TEXTURE_STACK_DEPTH = 0x0BA5 - /// - TextureStackDepth = ((int)0x0BA5), - /// - /// Original was GL_MODELVIEW0_MATRIX_EXT = 0x0BA6 - /// - Modelview0MatrixExt = ((int)0x0BA6), - /// - /// Original was GL_MODELVIEW_MATRIX = 0x0BA6 - /// - ModelviewMatrix = ((int)0x0BA6), - /// - /// Original was GL_PATH_MODELVIEW_MATRIX_NV = 0x0BA6 - /// - PathModelviewMatrixNv = ((int)0x0BA6), - /// - /// Original was GL_PATH_PROJECTION_MATRIX_NV = 0x0BA7 - /// - PathProjectionMatrixNv = ((int)0x0BA7), - /// - /// Original was GL_PROJECTION_MATRIX = 0x0BA7 - /// - ProjectionMatrix = ((int)0x0BA7), - /// - /// Original was GL_TEXTURE_MATRIX = 0x0BA8 - /// - TextureMatrix = ((int)0x0BA8), - /// - /// Original was GL_ATTRIB_STACK_DEPTH = 0x0BB0 - /// - AttribStackDepth = ((int)0x0BB0), - /// - /// Original was GL_CLIENT_ATTRIB_STACK_DEPTH = 0x0BB1 - /// - ClientAttribStackDepth = ((int)0x0BB1), - /// - /// Original was GL_ALPHA_TEST = 0x0BC0 - /// - AlphaTest = ((int)0x0BC0), - /// - /// Original was GL_ALPHA_TEST_QCOM = 0x0BC0 - /// - AlphaTestQcom = ((int)0x0BC0), - /// - /// Original was GL_ALPHA_TEST_FUNC = 0x0BC1 - /// - AlphaTestFunc = ((int)0x0BC1), - /// - /// Original was GL_ALPHA_TEST_FUNC_QCOM = 0x0BC1 - /// - AlphaTestFuncQcom = ((int)0x0BC1), - /// - /// Original was GL_ALPHA_TEST_REF = 0x0BC2 - /// - AlphaTestRef = ((int)0x0BC2), - /// - /// Original was GL_ALPHA_TEST_REF_QCOM = 0x0BC2 - /// - AlphaTestRefQcom = ((int)0x0BC2), - /// - /// Original was GL_Dither = 0X0bd0 - /// - Dither = ((int)0X0bd0), - /// - /// Original was GL_BLEND_DST = 0x0BE0 - /// - BlendDst = ((int)0x0BE0), - /// - /// Original was GL_BLEND_SRC = 0x0BE1 - /// - BlendSrc = ((int)0x0BE1), - /// - /// Original was GL_Blend = 0X0be2 - /// - Blend = ((int)0X0be2), - /// - /// Original was GL_LOGIC_OP_MODE = 0x0BF0 - /// - LogicOpMode = ((int)0x0BF0), - /// - /// Original was GL_INDEX_LOGIC_OP = 0x0BF1 - /// - IndexLogicOp = ((int)0x0BF1), - /// - /// Original was GL_LOGIC_OP = 0x0BF1 - /// - LogicOp = ((int)0x0BF1), - /// - /// Original was GL_COLOR_LOGIC_OP = 0x0BF2 - /// - ColorLogicOp = ((int)0x0BF2), - /// - /// Original was GL_CUBIC_CURVE_TO_NV = 0x0C - /// - CubicCurveToNv = ((int)0x0C), - /// - /// Original was GL_AUX_BUFFERS = 0x0C00 - /// - AuxBuffers = ((int)0x0C00), - /// - /// Original was GL_DRAW_BUFFER = 0x0C01 - /// - DrawBuffer = ((int)0x0C01), - /// - /// Original was GL_DRAW_BUFFER_EXT = 0x0C01 - /// - DrawBufferExt = ((int)0x0C01), - /// - /// Original was GL_READ_BUFFER = 0x0C02 - /// - ReadBuffer = ((int)0x0C02), - /// - /// Original was GL_READ_BUFFER_EXT = 0x0C02 - /// - ReadBufferExt = ((int)0x0C02), - /// - /// Original was GL_READ_BUFFER_NV = 0x0C02 - /// - ReadBufferNv = ((int)0x0C02), - /// - /// Original was GL_SCISSOR_BOX = 0x0C10 - /// - ScissorBox = ((int)0x0C10), - /// - /// Original was GL_SCISSOR_TEST = 0x0C11 - /// - ScissorTest = ((int)0x0C11), - /// - /// Original was GL_INDEX_CLEAR_VALUE = 0x0C20 - /// - IndexClearValue = ((int)0x0C20), - /// - /// Original was GL_INDEX_WRITEMASK = 0x0C21 - /// - IndexWritemask = ((int)0x0C21), - /// - /// Original was GL_COLOR_CLEAR_VALUE = 0x0C22 - /// - ColorClearValue = ((int)0x0C22), - /// - /// Original was GL_COLOR_WRITEMASK = 0x0C23 - /// - ColorWritemask = ((int)0x0C23), - /// - /// Original was GL_INDEX_MODE = 0x0C30 - /// - IndexMode = ((int)0x0C30), - /// - /// Original was GL_RGBA_MODE = 0x0C31 - /// - RgbaMode = ((int)0x0C31), - /// - /// Original was GL_DOUBLEBUFFER = 0x0C32 - /// - Doublebuffer = ((int)0x0C32), - /// - /// Original was GL_STEREO = 0x0C33 - /// - Stereo = ((int)0x0C33), - /// - /// Original was GL_RENDER_MODE = 0x0C40 - /// - RenderMode = ((int)0x0C40), - /// - /// Original was GL_PERSPECTIVE_CORRECTION_HINT = 0x0C50 - /// - PerspectiveCorrectionHint = ((int)0x0C50), - /// - /// Original was GL_POINT_SMOOTH_HINT = 0x0C51 - /// - PointSmoothHint = ((int)0x0C51), - /// - /// Original was GL_LINE_SMOOTH_HINT = 0x0C52 - /// - LineSmoothHint = ((int)0x0C52), - /// - /// Original was GL_POLYGON_SMOOTH_HINT = 0x0C53 - /// - PolygonSmoothHint = ((int)0x0C53), - /// - /// Original was GL_FOG_HINT = 0x0C54 - /// - FogHint = ((int)0x0C54), - /// - /// Original was GL_TEXTURE_GEN_S = 0x0C60 - /// - TextureGenS = ((int)0x0C60), - /// - /// Original was GL_TEXTURE_GEN_T = 0x0C61 - /// - TextureGenT = ((int)0x0C61), - /// - /// Original was GL_TEXTURE_GEN_R = 0x0C62 - /// - TextureGenR = ((int)0x0C62), - /// - /// Original was GL_TEXTURE_GEN_Q = 0x0C63 - /// - TextureGenQ = ((int)0x0C63), - /// - /// Original was GL_PIXEL_MAP_I_TO_I = 0x0C70 - /// - PixelMapIToI = ((int)0x0C70), - /// - /// Original was GL_PIXEL_MAP_S_TO_S = 0x0C71 - /// - PixelMapSToS = ((int)0x0C71), - /// - /// Original was GL_PIXEL_MAP_I_TO_R = 0x0C72 - /// - PixelMapIToR = ((int)0x0C72), - /// - /// Original was GL_PIXEL_MAP_I_TO_G = 0x0C73 - /// - PixelMapIToG = ((int)0x0C73), - /// - /// Original was GL_PIXEL_MAP_I_TO_B = 0x0C74 - /// - PixelMapIToB = ((int)0x0C74), - /// - /// Original was GL_PIXEL_MAP_I_TO_A = 0x0C75 - /// - PixelMapIToA = ((int)0x0C75), - /// - /// Original was GL_PIXEL_MAP_R_TO_R = 0x0C76 - /// - PixelMapRToR = ((int)0x0C76), - /// - /// Original was GL_PIXEL_MAP_G_TO_G = 0x0C77 - /// - PixelMapGToG = ((int)0x0C77), - /// - /// Original was GL_PIXEL_MAP_B_TO_B = 0x0C78 - /// - PixelMapBToB = ((int)0x0C78), - /// - /// Original was GL_PIXEL_MAP_A_TO_A = 0x0C79 - /// - PixelMapAToA = ((int)0x0C79), - /// - /// Original was GL_PIXEL_MAP_I_TO_I_SIZE = 0x0CB0 - /// - PixelMapIToISize = ((int)0x0CB0), - /// - /// Original was GL_PIXEL_MAP_S_TO_S_SIZE = 0x0CB1 - /// - PixelMapSToSSize = ((int)0x0CB1), - /// - /// Original was GL_PIXEL_MAP_I_TO_R_SIZE = 0x0CB2 - /// - PixelMapIToRSize = ((int)0x0CB2), - /// - /// Original was GL_PIXEL_MAP_I_TO_G_SIZE = 0x0CB3 - /// - PixelMapIToGSize = ((int)0x0CB3), - /// - /// Original was GL_PIXEL_MAP_I_TO_B_SIZE = 0x0CB4 - /// - PixelMapIToBSize = ((int)0x0CB4), - /// - /// Original was GL_PIXEL_MAP_I_TO_A_SIZE = 0x0CB5 - /// - PixelMapIToASize = ((int)0x0CB5), - /// - /// Original was GL_PIXEL_MAP_R_TO_R_SIZE = 0x0CB6 - /// - PixelMapRToRSize = ((int)0x0CB6), - /// - /// Original was GL_PIXEL_MAP_G_TO_G_SIZE = 0x0CB7 - /// - PixelMapGToGSize = ((int)0x0CB7), - /// - /// Original was GL_PIXEL_MAP_B_TO_B_SIZE = 0x0CB8 - /// - PixelMapBToBSize = ((int)0x0CB8), - /// - /// Original was GL_PIXEL_MAP_A_TO_A_SIZE = 0x0CB9 - /// - PixelMapAToASize = ((int)0x0CB9), - /// - /// Original was GL_UNPACK_SWAP_BYTES = 0x0CF0 - /// - UnpackSwapBytes = ((int)0x0CF0), - /// - /// Original was GL_UNPACK_LSB_FIRST = 0x0CF1 - /// - UnpackLsbFirst = ((int)0x0CF1), - /// - /// Original was GL_UNPACK_ROW_LENGTH = 0x0CF2 - /// - UnpackRowLength = ((int)0x0CF2), - /// - /// Original was GL_UNPACK_ROW_LENGTH_EXT = 0x0CF2 - /// - UnpackRowLengthExt = ((int)0x0CF2), - /// - /// Original was GL_UNPACK_SKIP_ROWS = 0x0CF3 - /// - UnpackSkipRows = ((int)0x0CF3), - /// - /// Original was GL_UNPACK_SKIP_ROWS_EXT = 0x0CF3 - /// - UnpackSkipRowsExt = ((int)0x0CF3), - /// - /// Original was GL_UNPACK_SKIP_PIXELS = 0x0CF4 - /// - UnpackSkipPixels = ((int)0x0CF4), - /// - /// Original was GL_UNPACK_SKIP_PIXELS_EXT = 0x0CF4 - /// - UnpackSkipPixelsExt = ((int)0x0CF4), - /// - /// Original was GL_UNPACK_ALIGNMENT = 0x0CF5 - /// - UnpackAlignment = ((int)0x0CF5), - /// - /// Original was GL_RELATIVE_CUBIC_CURVE_TO_NV = 0x0D - /// - RelativeCubicCurveToNv = ((int)0x0D), - /// - /// Original was GL_PACK_SWAP_BYTES = 0x0D00 - /// - PackSwapBytes = ((int)0x0D00), - /// - /// Original was GL_PACK_LSB_FIRST = 0x0D01 - /// - PackLsbFirst = ((int)0x0D01), - /// - /// Original was GL_PACK_ROW_LENGTH = 0x0D02 - /// - PackRowLength = ((int)0x0D02), - /// - /// Original was GL_PACK_SKIP_ROWS = 0x0D03 - /// - PackSkipRows = ((int)0x0D03), - /// - /// Original was GL_PACK_SKIP_PIXELS = 0x0D04 - /// - PackSkipPixels = ((int)0x0D04), - /// - /// Original was GL_PACK_ALIGNMENT = 0x0D05 - /// - PackAlignment = ((int)0x0D05), - /// - /// Original was GL_MAP_COLOR = 0x0D10 - /// - MapColor = ((int)0x0D10), - /// - /// Original was GL_MAP_STENCIL = 0x0D11 - /// - MapStencil = ((int)0x0D11), - /// - /// Original was GL_INDEX_SHIFT = 0x0D12 - /// - IndexShift = ((int)0x0D12), - /// - /// Original was GL_INDEX_OFFSET = 0x0D13 - /// - IndexOffset = ((int)0x0D13), - /// - /// Original was GL_RED_SCALE = 0x0D14 - /// - RedScale = ((int)0x0D14), - /// - /// Original was GL_RED_BIAS = 0x0D15 - /// - RedBias = ((int)0x0D15), - /// - /// Original was GL_ZOOM_X = 0x0D16 - /// - ZoomX = ((int)0x0D16), - /// - /// Original was GL_ZOOM_Y = 0x0D17 - /// - ZoomY = ((int)0x0D17), - /// - /// Original was GL_GREEN_SCALE = 0x0D18 - /// - GreenScale = ((int)0x0D18), - /// - /// Original was GL_GREEN_BIAS = 0x0D19 - /// - GreenBias = ((int)0x0D19), - /// - /// Original was GL_BLUE_SCALE = 0x0D1A - /// - BlueScale = ((int)0x0D1A), - /// - /// Original was GL_BLUE_BIAS = 0x0D1B - /// - BlueBias = ((int)0x0D1B), - /// - /// Original was GL_ALPHA_SCALE = 0x0D1C - /// - AlphaScale = ((int)0x0D1C), - /// - /// Original was GL_ALPHA_BIAS = 0x0D1D - /// - AlphaBias = ((int)0x0D1D), - /// - /// Original was GL_DEPTH_SCALE = 0x0D1E - /// - DepthScale = ((int)0x0D1E), - /// - /// Original was GL_DEPTH_BIAS = 0x0D1F - /// - DepthBias = ((int)0x0D1F), - /// - /// Original was GL_MAX_EVAL_ORDER = 0x0D30 - /// - MaxEvalOrder = ((int)0x0D30), - /// - /// Original was GL_MAX_LIGHTS = 0x0D31 - /// - MaxLights = ((int)0x0D31), - /// - /// Original was GL_MAX_CLIP_DISTANCES = 0x0D32 - /// - MaxClipDistances = ((int)0x0D32), - /// - /// Original was GL_MAX_CLIP_DISTANCES_APPLE = 0x0D32 - /// - MaxClipDistancesApple = ((int)0x0D32), - /// - /// Original was GL_MAX_CLIP_DISTANCES_EXT = 0x0D32 - /// - MaxClipDistancesExt = ((int)0x0D32), - /// - /// Original was GL_MAX_CLIP_PLANES = 0x0D32 - /// - MaxClipPlanes = ((int)0x0D32), - /// - /// Original was GL_MAX_TEXTURE_SIZE = 0x0D33 - /// - MaxTextureSize = ((int)0x0D33), - /// - /// Original was GL_MAX_PIXEL_MAP_TABLE = 0x0D34 - /// - MaxPixelMapTable = ((int)0x0D34), - /// - /// Original was GL_MAX_ATTRIB_STACK_DEPTH = 0x0D35 - /// - MaxAttribStackDepth = ((int)0x0D35), - /// - /// Original was GL_MAX_MODELVIEW_STACK_DEPTH = 0x0D36 - /// - MaxModelviewStackDepth = ((int)0x0D36), - /// - /// Original was GL_PATH_MAX_MODELVIEW_STACK_DEPTH_NV = 0x0D36 - /// - PathMaxModelviewStackDepthNv = ((int)0x0D36), - /// - /// Original was GL_MAX_NAME_STACK_DEPTH = 0x0D37 - /// - MaxNameStackDepth = ((int)0x0D37), - /// - /// Original was GL_MAX_PROJECTION_STACK_DEPTH = 0x0D38 - /// - MaxProjectionStackDepth = ((int)0x0D38), - /// - /// Original was GL_PATH_MAX_PROJECTION_STACK_DEPTH_NV = 0x0D38 - /// - PathMaxProjectionStackDepthNv = ((int)0x0D38), - /// - /// Original was GL_MAX_TEXTURE_STACK_DEPTH = 0x0D39 - /// - MaxTextureStackDepth = ((int)0x0D39), - /// - /// Original was GL_MAX_VIEWPORT_DIMS = 0x0D3A - /// - MaxViewportDims = ((int)0x0D3A), - /// - /// Original was GL_MAX_CLIENT_ATTRIB_STACK_DEPTH = 0x0D3B - /// - MaxClientAttribStackDepth = ((int)0x0D3B), - /// - /// Original was GL_SUBPIXEL_BITS = 0x0D50 - /// - SubpixelBits = ((int)0x0D50), - /// - /// Original was GL_INDEX_BITS = 0x0D51 - /// - IndexBits = ((int)0x0D51), - /// - /// Original was GL_RED_BITS = 0x0D52 - /// - RedBits = ((int)0x0D52), - /// - /// Original was GL_GREEN_BITS = 0x0D53 - /// - GreenBits = ((int)0x0D53), - /// - /// Original was GL_BLUE_BITS = 0x0D54 - /// - BlueBits = ((int)0x0D54), - /// - /// Original was GL_ALPHA_BITS = 0x0D55 - /// - AlphaBits = ((int)0x0D55), - /// - /// Original was GL_DEPTH_BITS = 0x0D56 - /// - DepthBits = ((int)0x0D56), - /// - /// Original was GL_STENCIL_BITS = 0x0D57 - /// - StencilBits = ((int)0x0D57), - /// - /// Original was GL_ACCUM_RED_BITS = 0x0D58 - /// - AccumRedBits = ((int)0x0D58), - /// - /// Original was GL_ACCUM_GREEN_BITS = 0x0D59 - /// - AccumGreenBits = ((int)0x0D59), - /// - /// Original was GL_ACCUM_BLUE_BITS = 0x0D5A - /// - AccumBlueBits = ((int)0x0D5A), - /// - /// Original was GL_ACCUM_ALPHA_BITS = 0x0D5B - /// - AccumAlphaBits = ((int)0x0D5B), - /// - /// Original was GL_NAME_STACK_DEPTH = 0x0D70 - /// - NameStackDepth = ((int)0x0D70), - /// - /// Original was GL_AUTO_NORMAL = 0x0D80 - /// - AutoNormal = ((int)0x0D80), - /// - /// Original was GL_MAP1_COLOR_4 = 0x0D90 - /// - Map1Color4 = ((int)0x0D90), - /// - /// Original was GL_MAP1_INDEX = 0x0D91 - /// - Map1Index = ((int)0x0D91), - /// - /// Original was GL_MAP1_NORMAL = 0x0D92 - /// - Map1Normal = ((int)0x0D92), - /// - /// Original was GL_MAP1_TEXTURE_COORD_1 = 0x0D93 - /// - Map1TextureCoord1 = ((int)0x0D93), - /// - /// Original was GL_MAP1_TEXTURE_COORD_2 = 0x0D94 - /// - Map1TextureCoord2 = ((int)0x0D94), - /// - /// Original was GL_MAP1_TEXTURE_COORD_3 = 0x0D95 - /// - Map1TextureCoord3 = ((int)0x0D95), - /// - /// Original was GL_MAP1_TEXTURE_COORD_4 = 0x0D96 - /// - Map1TextureCoord4 = ((int)0x0D96), - /// - /// Original was GL_MAP1_VERTEX_3 = 0x0D97 - /// - Map1Vertex3 = ((int)0x0D97), - /// - /// Original was GL_MAP1_VERTEX_4 = 0x0D98 - /// - Map1Vertex4 = ((int)0x0D98), - /// - /// Original was GL_MAP2_COLOR_4 = 0x0DB0 - /// - Map2Color4 = ((int)0x0DB0), - /// - /// Original was GL_MAP2_INDEX = 0x0DB1 - /// - Map2Index = ((int)0x0DB1), - /// - /// Original was GL_MAP2_NORMAL = 0x0DB2 - /// - Map2Normal = ((int)0x0DB2), - /// - /// Original was GL_MAP2_TEXTURE_COORD_1 = 0x0DB3 - /// - Map2TextureCoord1 = ((int)0x0DB3), - /// - /// Original was GL_MAP2_TEXTURE_COORD_2 = 0x0DB4 - /// - Map2TextureCoord2 = ((int)0x0DB4), - /// - /// Original was GL_MAP2_TEXTURE_COORD_3 = 0x0DB5 - /// - Map2TextureCoord3 = ((int)0x0DB5), - /// - /// Original was GL_MAP2_TEXTURE_COORD_4 = 0x0DB6 - /// - Map2TextureCoord4 = ((int)0x0DB6), - /// - /// Original was GL_MAP2_VERTEX_3 = 0x0DB7 - /// - Map2Vertex3 = ((int)0x0DB7), - /// - /// Original was GL_MAP2_VERTEX_4 = 0x0DB8 - /// - Map2Vertex4 = ((int)0x0DB8), - /// - /// Original was GL_MAP1_GRID_DOMAIN = 0x0DD0 - /// - Map1GridDomain = ((int)0x0DD0), - /// - /// Original was GL_MAP1_GRID_SEGMENTS = 0x0DD1 - /// - Map1GridSegments = ((int)0x0DD1), - /// - /// Original was GL_MAP2_GRID_DOMAIN = 0x0DD2 - /// - Map2GridDomain = ((int)0x0DD2), - /// - /// Original was GL_MAP2_GRID_SEGMENTS = 0x0DD3 - /// - Map2GridSegments = ((int)0x0DD3), - /// - /// Original was GL_TEXTURE_1D = 0x0DE0 - /// - Texture1D = ((int)0x0DE0), - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_FEEDBACK_BUFFER_POINTER = 0x0DF0 - /// - FeedbackBufferPointer = ((int)0x0DF0), - /// - /// Original was GL_FEEDBACK_BUFFER_SIZE = 0x0DF1 - /// - FeedbackBufferSize = ((int)0x0DF1), - /// - /// Original was GL_FEEDBACK_BUFFER_TYPE = 0x0DF2 - /// - FeedbackBufferType = ((int)0x0DF2), - /// - /// Original was GL_SELECTION_BUFFER_POINTER = 0x0DF3 - /// - SelectionBufferPointer = ((int)0x0DF3), - /// - /// Original was GL_SELECTION_BUFFER_SIZE = 0x0DF4 - /// - SelectionBufferSize = ((int)0x0DF4), - /// - /// Original was GL_SMOOTH_QUADRATIC_CURVE_TO_NV = 0x0E - /// - SmoothQuadraticCurveToNv = ((int)0x0E), - /// - /// Original was GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV = 0x0F - /// - RelativeSmoothQuadraticCurveToNv = ((int)0x0F), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV = 0x10 - /// - GlyphHorizontalBearingAdvanceBitNv = ((int)0x10), - /// - /// Original was GL_SMOOTH_CUBIC_CURVE_TO_NV = 0x10 - /// - SmoothCubicCurveToNv = ((int)0x10), - /// - /// Original was GL_GLYPH_HAS_KERNING_BIT_NV = 0x100 - /// - GlyphHasKerningBitNv = ((int)0x100), - /// - /// Original was GL_TEXTURE_WIDTH = 0x1000 - /// - TextureWidth = ((int)0x1000), - /// - /// Original was GL_FONT_HAS_KERNING_BIT_NV = 0x10000000 - /// - FontHasKerningBitNv = ((int)0x10000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT4_QCOM = 0x10000000 - /// - MultisampleBufferBit4Qcom = ((int)0x10000000), - /// - /// Original was GL_TEXTURE_HEIGHT = 0x1001 - /// - TextureHeight = ((int)0x1001), - /// - /// Original was GL_TEXTURE_COMPONENTS = 0x1003 - /// - TextureComponents = ((int)0x1003), - /// - /// Original was GL_TEXTURE_INTERNAL_FORMAT = 0x1003 - /// - TextureInternalFormat = ((int)0x1003), - /// - /// Original was GL_TEXTURE_BORDER_COLOR = 0x1004 - /// - TextureBorderColor = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER_COLOR_EXT = 0x1004 - /// - TextureBorderColorExt = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER_COLOR_NV = 0x1004 - /// - TextureBorderColorNv = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER_COLOR_OES = 0x1004 - /// - TextureBorderColorOes = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER = 0x1005 - /// - TextureBorder = ((int)0x1005), - /// - /// Original was GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV = 0x11 - /// - RelativeSmoothCubicCurveToNv = ((int)0x11), - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_Fastest = 0X1101 - /// - Fastest = ((int)0X1101), - /// - /// Original was GL_Nicest = 0X1102 - /// - Nicest = ((int)0X1102), - /// - /// Original was GL_SMALL_CCW_ARC_TO_NV = 0x12 - /// - SmallCcwArcToNv = ((int)0x12), - /// - /// Original was GL_AMBIENT = 0x1200 - /// - Ambient = ((int)0x1200), - /// - /// Original was GL_DIFFUSE = 0x1201 - /// - Diffuse = ((int)0x1201), - /// - /// Original was GL_SPECULAR = 0x1202 - /// - Specular = ((int)0x1202), - /// - /// Original was GL_POSITION = 0x1203 - /// - Position = ((int)0x1203), - /// - /// Original was GL_SPOT_DIRECTION = 0x1204 - /// - SpotDirection = ((int)0x1204), - /// - /// Original was GL_SPOT_EXPONENT = 0x1205 - /// - SpotExponent = ((int)0x1205), - /// - /// Original was GL_SPOT_CUTOFF = 0x1206 - /// - SpotCutoff = ((int)0x1206), - /// - /// Original was GL_CONSTANT_ATTENUATION = 0x1207 - /// - ConstantAttenuation = ((int)0x1207), - /// - /// Original was GL_LINEAR_ATTENUATION = 0x1208 - /// - LinearAttenuation = ((int)0x1208), - /// - /// Original was GL_QUADRATIC_ATTENUATION = 0x1209 - /// - QuadraticAttenuation = ((int)0x1209), - /// - /// Original was GL_RELATIVE_SMALL_CCW_ARC_TO_NV = 0x13 - /// - RelativeSmallCcwArcToNv = ((int)0x13), - /// - /// Original was GL_COMPILE = 0x1300 - /// - Compile = ((int)0x1300), - /// - /// Original was GL_COMPILE_AND_EXECUTE = 0x1301 - /// - CompileAndExecute = ((int)0x1301), - /// - /// Original was GL_SMALL_CW_ARC_TO_NV = 0x14 - /// - SmallCwArcToNv = ((int)0x14), - /// - /// Original was GL_Byte = 0X1400 - /// - Byte = ((int)0X1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_Short = 0X1402 - /// - Short = ((int)0X1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_Int = 0X1404 - /// - Int = ((int)0X1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_Float = 0X1406 - /// - Float = ((int)0X1406), - /// - /// Original was GL_2_BYTES = 0x1407 - /// - Gl2Bytes = ((int)0x1407), - /// - /// Original was GL_2_BYTES_NV = 0x1407 - /// - Gl2BytesNv = ((int)0x1407), - /// - /// Original was GL_3_BYTES = 0x1408 - /// - Gl3Bytes = ((int)0x1408), - /// - /// Original was GL_3_BYTES_NV = 0x1408 - /// - Gl3BytesNv = ((int)0x1408), - /// - /// Original was GL_4_BYTES = 0x1409 - /// - Gl4Bytes = ((int)0x1409), - /// - /// Original was GL_4_BYTES_NV = 0x1409 - /// - Gl4BytesNv = ((int)0x1409), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - /// - /// Original was GL_HALF_FLOAT = 0x140B - /// - HalfFloat = ((int)0x140B), - /// - /// Original was GL_Fixed = 0X140c - /// - Fixed = ((int)0X140c), - /// - /// Original was GL_INT64_NV = 0x140E - /// - Int64Nv = ((int)0x140E), - /// - /// Original was GL_UNSIGNED_INT64_NV = 0x140F - /// - UnsignedInt64Nv = ((int)0x140F), - /// - /// Original was GL_RELATIVE_SMALL_CW_ARC_TO_NV = 0x15 - /// - RelativeSmallCwArcToNv = ((int)0x15), - /// - /// Original was GL_CLEAR = 0x1500 - /// - Clear = ((int)0x1500), - /// - /// Original was GL_AND = 0x1501 - /// - And = ((int)0x1501), - /// - /// Original was GL_AND_REVERSE = 0x1502 - /// - AndReverse = ((int)0x1502), - /// - /// Original was GL_COPY = 0x1503 - /// - Copy = ((int)0x1503), - /// - /// Original was GL_AND_INVERTED = 0x1504 - /// - AndInverted = ((int)0x1504), - /// - /// Original was GL_NOOP = 0x1505 - /// - Noop = ((int)0x1505), - /// - /// Original was GL_XOR = 0x1506 - /// - Xor = ((int)0x1506), - /// - /// Original was GL_XOR_NV = 0x1506 - /// - XorNv = ((int)0x1506), - /// - /// Original was GL_OR = 0x1507 - /// - Or = ((int)0x1507), - /// - /// Original was GL_NOR = 0x1508 - /// - Nor = ((int)0x1508), - /// - /// Original was GL_EQUIV = 0x1509 - /// - Equiv = ((int)0x1509), - /// - /// Original was GL_Invert = 0X150a - /// - Invert = ((int)0X150a), - /// - /// Original was GL_OR_REVERSE = 0x150B - /// - OrReverse = ((int)0x150B), - /// - /// Original was GL_COPY_INVERTED = 0x150C - /// - CopyInverted = ((int)0x150C), - /// - /// Original was GL_OR_INVERTED = 0x150D - /// - OrInverted = ((int)0x150D), - /// - /// Original was GL_NAND = 0x150E - /// - Nand = ((int)0x150E), - /// - /// Original was GL_SET = 0x150F - /// - Set = ((int)0x150F), - /// - /// Original was GL_LARGE_CCW_ARC_TO_NV = 0x16 - /// - LargeCcwArcToNv = ((int)0x16), - /// - /// Original was GL_EMISSION = 0x1600 - /// - Emission = ((int)0x1600), - /// - /// Original was GL_SHININESS = 0x1601 - /// - Shininess = ((int)0x1601), - /// - /// Original was GL_AMBIENT_AND_DIFFUSE = 0x1602 - /// - AmbientAndDiffuse = ((int)0x1602), - /// - /// Original was GL_COLOR_INDEXES = 0x1603 - /// - ColorIndexes = ((int)0x1603), - /// - /// Original was GL_RELATIVE_LARGE_CCW_ARC_TO_NV = 0x17 - /// - RelativeLargeCcwArcToNv = ((int)0x17), - /// - /// Original was GL_MODELVIEW = 0x1700 - /// - Modelview = ((int)0x1700), - /// - /// Original was GL_MODELVIEW0_EXT = 0x1700 - /// - Modelview0Ext = ((int)0x1700), - /// - /// Original was GL_PATH_MODELVIEW_NV = 0x1700 - /// - PathModelviewNv = ((int)0x1700), - /// - /// Original was GL_PATH_PROJECTION_NV = 0x1701 - /// - PathProjectionNv = ((int)0x1701), - /// - /// Original was GL_PROJECTION = 0x1701 - /// - Projection = ((int)0x1701), - /// - /// Original was GL_TEXTURE = 0x1702 - /// - Texture = ((int)0x1702), - /// - /// Original was GL_LARGE_CW_ARC_TO_NV = 0x18 - /// - LargeCwArcToNv = ((int)0x18), - /// - /// Original was GL_COLOR = 0x1800 - /// - Color = ((int)0x1800), - /// - /// Original was GL_COLOR_EXT = 0x1800 - /// - ColorExt = ((int)0x1800), - /// - /// Original was GL_DEPTH = 0x1801 - /// - Depth = ((int)0x1801), - /// - /// Original was GL_DEPTH_EXT = 0x1801 - /// - DepthExt = ((int)0x1801), - /// - /// Original was GL_STENCIL = 0x1802 - /// - Stencil = ((int)0x1802), - /// - /// Original was GL_STENCIL_EXT = 0x1802 - /// - StencilExt = ((int)0x1802), - /// - /// Original was GL_RELATIVE_LARGE_CW_ARC_TO_NV = 0x19 - /// - RelativeLargeCwArcToNv = ((int)0x19), - /// - /// Original was GL_COLOR_INDEX = 0x1900 - /// - ColorIndex = ((int)0x1900), - /// - /// Original was GL_STENCIL_INDEX = 0x1901 - /// - StencilIndex = ((int)0x1901), - /// - /// Original was GL_STENCIL_INDEX_OES = 0x1901 - /// - StencilIndexOes = ((int)0x1901), - /// - /// Original was GL_DEPTH_COMPONENT = 0x1902 - /// - DepthComponent = ((int)0x1902), - /// - /// Original was GL_RED = 0x1903 - /// - Red = ((int)0x1903), - /// - /// Original was GL_RED_EXT = 0x1903 - /// - RedExt = ((int)0x1903), - /// - /// Original was GL_RED_NV = 0x1903 - /// - RedNv = ((int)0x1903), - /// - /// Original was GL_GREEN = 0x1904 - /// - Green = ((int)0x1904), - /// - /// Original was GL_GREEN_NV = 0x1904 - /// - GreenNv = ((int)0x1904), - /// - /// Original was GL_BLUE = 0x1905 - /// - Blue = ((int)0x1905), - /// - /// Original was GL_BLUE_NV = 0x1905 - /// - BlueNv = ((int)0x1905), - /// - /// Original was GL_Alpha = 0X1906 - /// - Alpha = ((int)0X1906), - /// - /// Original was GL_Rgb = 0X1907 - /// - Rgb = ((int)0X1907), - /// - /// Original was GL_Rgba = 0X1908 - /// - Rgba = ((int)0X1908), - /// - /// Original was GL_Luminance = 0X1909 - /// - Luminance = ((int)0X1909), - /// - /// Original was GL_LUMINANCE_ALPHA = 0x190A - /// - LuminanceAlpha = ((int)0x190A), - /// - /// Original was GL_CONIC_CURVE_TO_NV = 0x1A - /// - ConicCurveToNv = ((int)0x1A), - /// - /// Original was GL_BITMAP = 0x1A00 - /// - Bitmap = ((int)0x1A00), - /// - /// Original was GL_PREFER_DOUBLEBUFFER_HINT_PGI = 0x1A1F8 - /// - PreferDoublebufferHintPgi = ((int)0x1A1F8), - /// - /// Original was GL_CONSERVE_MEMORY_HINT_PGI = 0x1A1FD - /// - ConserveMemoryHintPgi = ((int)0x1A1FD), - /// - /// Original was GL_RECLAIM_MEMORY_HINT_PGI = 0x1A1FE - /// - ReclaimMemoryHintPgi = ((int)0x1A1FE), - /// - /// Original was GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI = 0x1A203 - /// - NativeGraphicsBeginHintPgi = ((int)0x1A203), - /// - /// Original was GL_NATIVE_GRAPHICS_END_HINT_PGI = 0x1A204 - /// - NativeGraphicsEndHintPgi = ((int)0x1A204), - /// - /// Original was GL_ALWAYS_FAST_HINT_PGI = 0x1A20C - /// - AlwaysFastHintPgi = ((int)0x1A20C), - /// - /// Original was GL_ALWAYS_SOFT_HINT_PGI = 0x1A20D - /// - AlwaysSoftHintPgi = ((int)0x1A20D), - /// - /// Original was GL_ALLOW_DRAW_OBJ_HINT_PGI = 0x1A20E - /// - AllowDrawObjHintPgi = ((int)0x1A20E), - /// - /// Original was GL_ALLOW_DRAW_WIN_HINT_PGI = 0x1A20F - /// - AllowDrawWinHintPgi = ((int)0x1A20F), - /// - /// Original was GL_ALLOW_DRAW_FRG_HINT_PGI = 0x1A210 - /// - AllowDrawFrgHintPgi = ((int)0x1A210), - /// - /// Original was GL_ALLOW_DRAW_MEM_HINT_PGI = 0x1A211 - /// - AllowDrawMemHintPgi = ((int)0x1A211), - /// - /// Original was GL_STRICT_DEPTHFUNC_HINT_PGI = 0x1A216 - /// - StrictDepthfuncHintPgi = ((int)0x1A216), - /// - /// Original was GL_STRICT_LIGHTING_HINT_PGI = 0x1A217 - /// - StrictLightingHintPgi = ((int)0x1A217), - /// - /// Original was GL_STRICT_SCISSOR_HINT_PGI = 0x1A218 - /// - StrictScissorHintPgi = ((int)0x1A218), - /// - /// Original was GL_FULL_STIPPLE_HINT_PGI = 0x1A219 - /// - FullStippleHintPgi = ((int)0x1A219), - /// - /// Original was GL_CLIP_NEAR_HINT_PGI = 0x1A220 - /// - ClipNearHintPgi = ((int)0x1A220), - /// - /// Original was GL_CLIP_FAR_HINT_PGI = 0x1A221 - /// - ClipFarHintPgi = ((int)0x1A221), - /// - /// Original was GL_WIDE_LINE_HINT_PGI = 0x1A222 - /// - WideLineHintPgi = ((int)0x1A222), - /// - /// Original was GL_BACK_NORMALS_HINT_PGI = 0x1A223 - /// - BackNormalsHintPgi = ((int)0x1A223), - /// - /// Original was GL_VERTEX_DATA_HINT_PGI = 0x1A22A - /// - VertexDataHintPgi = ((int)0x1A22A), - /// - /// Original was GL_VERTEX_CONSISTENT_HINT_PGI = 0x1A22B - /// - VertexConsistentHintPgi = ((int)0x1A22B), - /// - /// Original was GL_MATERIAL_SIDE_HINT_PGI = 0x1A22C - /// - MaterialSideHintPgi = ((int)0x1A22C), - /// - /// Original was GL_MAX_VERTEX_HINT_PGI = 0x1A22D - /// - MaxVertexHintPgi = ((int)0x1A22D), - /// - /// Original was GL_RELATIVE_CONIC_CURVE_TO_NV = 0x1B - /// - RelativeConicCurveToNv = ((int)0x1B), - /// - /// Original was GL_POINT = 0x1B00 - /// - Point = ((int)0x1B00), - /// - /// Original was GL_POINT_NV = 0x1B00 - /// - PointNv = ((int)0x1B00), - /// - /// Original was GL_LINE = 0x1B01 - /// - Line = ((int)0x1B01), - /// - /// Original was GL_LINE_NV = 0x1B01 - /// - LineNv = ((int)0x1B01), - /// - /// Original was GL_FILL = 0x1B02 - /// - Fill = ((int)0x1B02), - /// - /// Original was GL_FILL_NV = 0x1B02 - /// - FillNv = ((int)0x1B02), - /// - /// Original was GL_RENDER = 0x1C00 - /// - Render = ((int)0x1C00), - /// - /// Original was GL_FEEDBACK = 0x1C01 - /// - Feedback = ((int)0x1C01), - /// - /// Original was GL_SELECT = 0x1C02 - /// - Select = ((int)0x1C02), - /// - /// Original was GL_FLAT = 0x1D00 - /// - Flat = ((int)0x1D00), - /// - /// Original was GL_SMOOTH = 0x1D01 - /// - Smooth = ((int)0x1D01), - /// - /// Original was GL_Keep = 0X1e00 - /// - Keep = ((int)0X1e00), - /// - /// Original was GL_Replace = 0X1e01 - /// - Replace = ((int)0X1e01), - /// - /// Original was GL_Incr = 0X1e02 - /// - Incr = ((int)0X1e02), - /// - /// Original was GL_Decr = 0X1e03 - /// - Decr = ((int)0X1e03), - /// - /// Original was GL_Vendor = 0X1f00 - /// - Vendor = ((int)0X1f00), - /// - /// Original was GL_Renderer = 0X1f01 - /// - Renderer = ((int)0X1f01), - /// - /// Original was GL_Version = 0X1f02 - /// - Version = ((int)0X1f02), - /// - /// Original was GL_Extensions = 0X1f03 - /// - Extensions = ((int)0X1f03), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_X_BIT_NV = 0x20 - /// - GlyphVerticalBearingXBitNv = ((int)0x20), - /// - /// Original was GL_S = 0x2000 - /// - S = ((int)0x2000), - /// - /// Original was GL_FONT_NUM_GLYPH_INDICES_BIT_NV = 0x20000000 - /// - FontNumGlyphIndicesBitNv = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT = 0x20000000 - /// - MultisampleBit = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT_3DFX = 0x20000000 - /// - MultisampleBit3Dfx = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT_ARB = 0x20000000 - /// - MultisampleBitArb = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT_EXT = 0x20000000 - /// - MultisampleBitExt = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT5_QCOM = 0x20000000 - /// - MultisampleBufferBit5Qcom = ((int)0x20000000), - /// - /// Original was GL_T = 0x2001 - /// - T = ((int)0x2001), - /// - /// Original was GL_R = 0x2002 - /// - R = ((int)0x2002), - /// - /// Original was GL_Q = 0x2003 - /// - Q = ((int)0x2003), - /// - /// Original was GL_MODULATE = 0x2100 - /// - Modulate = ((int)0x2100), - /// - /// Original was GL_DECAL = 0x2101 - /// - Decal = ((int)0x2101), - /// - /// Original was GL_TEXTURE_ENV_MODE = 0x2200 - /// - TextureEnvMode = ((int)0x2200), - /// - /// Original was GL_TEXTURE_ENV_COLOR = 0x2201 - /// - TextureEnvColor = ((int)0x2201), - /// - /// Original was GL_TEXTURE_ENV = 0x2300 - /// - TextureEnv = ((int)0x2300), - /// - /// Original was GL_EYE_LINEAR = 0x2400 - /// - EyeLinear = ((int)0x2400), - /// - /// Original was GL_EYE_LINEAR_NV = 0x2400 - /// - EyeLinearNv = ((int)0x2400), - /// - /// Original was GL_OBJECT_LINEAR = 0x2401 - /// - ObjectLinear = ((int)0x2401), - /// - /// Original was GL_OBJECT_LINEAR_NV = 0x2401 - /// - ObjectLinearNv = ((int)0x2401), - /// - /// Original was GL_SPHERE_MAP = 0x2402 - /// - SphereMap = ((int)0x2402), - /// - /// Original was GL_TEXTURE_GEN_MODE = 0x2500 - /// - TextureGenMode = ((int)0x2500), - /// - /// Original was GL_OBJECT_PLANE = 0x2501 - /// - ObjectPlane = ((int)0x2501), - /// - /// Original was GL_EYE_PLANE = 0x2502 - /// - EyePlane = ((int)0x2502), - /// - /// Original was GL_Nearest = 0X2600 - /// - Nearest = ((int)0X2600), - /// - /// Original was GL_Linear = 0X2601 - /// - Linear = ((int)0X2601), - /// - /// Original was GL_NEAREST_MIPMAP_NEAREST = 0x2700 - /// - NearestMipmapNearest = ((int)0x2700), - /// - /// Original was GL_LINEAR_MIPMAP_NEAREST = 0x2701 - /// - LinearMipmapNearest = ((int)0x2701), - /// - /// Original was GL_NEAREST_MIPMAP_LINEAR = 0x2702 - /// - NearestMipmapLinear = ((int)0x2702), - /// - /// Original was GL_LINEAR_MIPMAP_LINEAR = 0x2703 - /// - LinearMipmapLinear = ((int)0x2703), - /// - /// Original was GL_TEXTURE_MAG_FILTER = 0x2800 - /// - TextureMagFilter = ((int)0x2800), - /// - /// Original was GL_TEXTURE_MIN_FILTER = 0x2801 - /// - TextureMinFilter = ((int)0x2801), - /// - /// Original was GL_TEXTURE_WRAP_S = 0x2802 - /// - TextureWrapS = ((int)0x2802), - /// - /// Original was GL_TEXTURE_WRAP_T = 0x2803 - /// - TextureWrapT = ((int)0x2803), - /// - /// Original was GL_CLAMP = 0x2900 - /// - Clamp = ((int)0x2900), - /// - /// Original was GL_REPEAT = 0x2901 - /// - Repeat = ((int)0x2901), - /// - /// Original was GL_POLYGON_OFFSET_UNITS = 0x2A00 - /// - PolygonOffsetUnits = ((int)0x2A00), - /// - /// Original was GL_POLYGON_OFFSET_POINT = 0x2A01 - /// - PolygonOffsetPoint = ((int)0x2A01), - /// - /// Original was GL_POLYGON_OFFSET_POINT_NV = 0x2A01 - /// - PolygonOffsetPointNv = ((int)0x2A01), - /// - /// Original was GL_POLYGON_OFFSET_LINE = 0x2A02 - /// - PolygonOffsetLine = ((int)0x2A02), - /// - /// Original was GL_POLYGON_OFFSET_LINE_NV = 0x2A02 - /// - PolygonOffsetLineNv = ((int)0x2A02), - /// - /// Original was GL_R3_G3_B2 = 0x2A10 - /// - R3G3B2 = ((int)0x2A10), - /// - /// Original was GL_V2F = 0x2A20 - /// - V2f = ((int)0x2A20), - /// - /// Original was GL_V3F = 0x2A21 - /// - V3f = ((int)0x2A21), - /// - /// Original was GL_C4UB_V2F = 0x2A22 - /// - C4ubV2f = ((int)0x2A22), - /// - /// Original was GL_C4UB_V3F = 0x2A23 - /// - C4ubV3f = ((int)0x2A23), - /// - /// Original was GL_C3F_V3F = 0x2A24 - /// - C3fV3f = ((int)0x2A24), - /// - /// Original was GL_N3F_V3F = 0x2A25 - /// - N3fV3f = ((int)0x2A25), - /// - /// Original was GL_C4F_N3F_V3F = 0x2A26 - /// - C4fN3fV3f = ((int)0x2A26), - /// - /// Original was GL_T2F_V3F = 0x2A27 - /// - T2fV3f = ((int)0x2A27), - /// - /// Original was GL_T4F_V4F = 0x2A28 - /// - T4fV4f = ((int)0x2A28), - /// - /// Original was GL_T2F_C4UB_V3F = 0x2A29 - /// - T2fC4ubV3f = ((int)0x2A29), - /// - /// Original was GL_T2F_C3F_V3F = 0x2A2A - /// - T2fC3fV3f = ((int)0x2A2A), - /// - /// Original was GL_T2F_N3F_V3F = 0x2A2B - /// - T2fN3fV3f = ((int)0x2A2B), - /// - /// Original was GL_T2F_C4F_N3F_V3F = 0x2A2C - /// - T2fC4fN3fV3f = ((int)0x2A2C), - /// - /// Original was GL_T4F_C4F_N3F_V4F = 0x2A2D - /// - T4fC4fN3fV4f = ((int)0x2A2D), - /// - /// Original was GL_CLIP_DISTANCE0 = 0x3000 - /// - ClipDistance0 = ((int)0x3000), - /// - /// Original was GL_CLIP_DISTANCE0_APPLE = 0x3000 - /// - ClipDistance0Apple = ((int)0x3000), - /// - /// Original was GL_CLIP_DISTANCE0_EXT = 0x3000 - /// - ClipDistance0Ext = ((int)0x3000), - /// - /// Original was GL_CLIP_PLANE0 = 0x3000 - /// - ClipPlane0 = ((int)0x3000), - /// - /// Original was GL_CLIP_DISTANCE1 = 0x3001 - /// - ClipDistance1 = ((int)0x3001), - /// - /// Original was GL_CLIP_DISTANCE1_APPLE = 0x3001 - /// - ClipDistance1Apple = ((int)0x3001), - /// - /// Original was GL_CLIP_DISTANCE1_EXT = 0x3001 - /// - ClipDistance1Ext = ((int)0x3001), - /// - /// Original was GL_CLIP_PLANE1 = 0x3001 - /// - ClipPlane1 = ((int)0x3001), - /// - /// Original was GL_CLIP_DISTANCE2 = 0x3002 - /// - ClipDistance2 = ((int)0x3002), - /// - /// Original was GL_CLIP_DISTANCE2_APPLE = 0x3002 - /// - ClipDistance2Apple = ((int)0x3002), - /// - /// Original was GL_CLIP_DISTANCE2_EXT = 0x3002 - /// - ClipDistance2Ext = ((int)0x3002), - /// - /// Original was GL_CLIP_PLANE2 = 0x3002 - /// - ClipPlane2 = ((int)0x3002), - /// - /// Original was GL_CLIP_DISTANCE3 = 0x3003 - /// - ClipDistance3 = ((int)0x3003), - /// - /// Original was GL_CLIP_DISTANCE3_APPLE = 0x3003 - /// - ClipDistance3Apple = ((int)0x3003), - /// - /// Original was GL_CLIP_DISTANCE3_EXT = 0x3003 - /// - ClipDistance3Ext = ((int)0x3003), - /// - /// Original was GL_CLIP_PLANE3 = 0x3003 - /// - ClipPlane3 = ((int)0x3003), - /// - /// Original was GL_CLIP_DISTANCE4 = 0x3004 - /// - ClipDistance4 = ((int)0x3004), - /// - /// Original was GL_CLIP_DISTANCE4_APPLE = 0x3004 - /// - ClipDistance4Apple = ((int)0x3004), - /// - /// Original was GL_CLIP_DISTANCE4_EXT = 0x3004 - /// - ClipDistance4Ext = ((int)0x3004), - /// - /// Original was GL_CLIP_PLANE4 = 0x3004 - /// - ClipPlane4 = ((int)0x3004), - /// - /// Original was GL_CLIP_DISTANCE5 = 0x3005 - /// - ClipDistance5 = ((int)0x3005), - /// - /// Original was GL_CLIP_DISTANCE5_APPLE = 0x3005 - /// - ClipDistance5Apple = ((int)0x3005), - /// - /// Original was GL_CLIP_DISTANCE5_EXT = 0x3005 - /// - ClipDistance5Ext = ((int)0x3005), - /// - /// Original was GL_CLIP_PLANE5 = 0x3005 - /// - ClipPlane5 = ((int)0x3005), - /// - /// Original was GL_CLIP_DISTANCE6 = 0x3006 - /// - ClipDistance6 = ((int)0x3006), - /// - /// Original was GL_CLIP_DISTANCE6_APPLE = 0x3006 - /// - ClipDistance6Apple = ((int)0x3006), - /// - /// Original was GL_CLIP_DISTANCE6_EXT = 0x3006 - /// - ClipDistance6Ext = ((int)0x3006), - /// - /// Original was GL_CLIP_DISTANCE7 = 0x3007 - /// - ClipDistance7 = ((int)0x3007), - /// - /// Original was GL_CLIP_DISTANCE7_APPLE = 0x3007 - /// - ClipDistance7Apple = ((int)0x3007), - /// - /// Original was GL_CLIP_DISTANCE7_EXT = 0x3007 - /// - ClipDistance7Ext = ((int)0x3007), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV = 0x40 - /// - GlyphVerticalBearingYBitNv = ((int)0x40), - /// - /// Original was GL_LIGHT0 = 0x4000 - /// - Light0 = ((int)0x4000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT6_QCOM = 0x40000000 - /// - MultisampleBufferBit6Qcom = ((int)0x40000000), - /// - /// Original was GL_LIGHT1 = 0x4001 - /// - Light1 = ((int)0x4001), - /// - /// Original was GL_LIGHT2 = 0x4002 - /// - Light2 = ((int)0x4002), - /// - /// Original was GL_LIGHT3 = 0x4003 - /// - Light3 = ((int)0x4003), - /// - /// Original was GL_LIGHT4 = 0x4004 - /// - Light4 = ((int)0x4004), - /// - /// Original was GL_LIGHT5 = 0x4005 - /// - Light5 = ((int)0x4005), - /// - /// Original was GL_LIGHT6 = 0x4006 - /// - Light6 = ((int)0x4006), - /// - /// Original was GL_LIGHT7 = 0x4007 - /// - Light7 = ((int)0x4007), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV = 0x80 - /// - GlyphVerticalBearingAdvanceBitNv = ((int)0x80), - /// - /// Original was GL_ABGR_EXT = 0x8000 - /// - AbgrExt = ((int)0x8000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT7_QCOM = 0x80000000 - /// - MultisampleBufferBit7Qcom = unchecked((int)0x80000000), - /// - /// Original was GL_CONSTANT_COLOR = 0x8001 - /// - ConstantColor = ((int)0x8001), - /// - /// Original was GL_ONE_MINUS_CONSTANT_COLOR = 0x8002 - /// - OneMinusConstantColor = ((int)0x8002), - /// - /// Original was GL_CONSTANT_ALPHA = 0x8003 - /// - ConstantAlpha = ((int)0x8003), - /// - /// Original was GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004 - /// - OneMinusConstantAlpha = ((int)0x8004), - /// - /// Original was GL_BLEND_COLOR = 0x8005 - /// - BlendColor = ((int)0x8005), - /// - /// Original was GL_BLEND_COLOR_EXT = 0x8005 - /// - BlendColorExt = ((int)0x8005), - /// - /// Original was GL_FUNC_ADD = 0x8006 - /// - FuncAdd = ((int)0x8006), - /// - /// Original was GL_FUNC_ADD_EXT = 0x8006 - /// - FuncAddExt = ((int)0x8006), - /// - /// Original was GL_MIN = 0x8007 - /// - Min = ((int)0x8007), - /// - /// Original was GL_MIN_EXT = 0x8007 - /// - MinExt = ((int)0x8007), - /// - /// Original was GL_MAX = 0x8008 - /// - Max = ((int)0x8008), - /// - /// Original was GL_MAX_EXT = 0x8008 - /// - MaxExt = ((int)0x8008), - /// - /// Original was GL_BLEND_EQUATION = 0x8009 - /// - BlendEquation = ((int)0x8009), - /// - /// Original was GL_BLEND_EQUATION_EXT = 0x8009 - /// - BlendEquationExt = ((int)0x8009), - /// - /// Original was GL_BLEND_EQUATION_RGB = 0x8009 - /// - BlendEquationRgb = ((int)0x8009), - /// - /// Original was GL_FUNC_SUBTRACT = 0x800A - /// - FuncSubtract = ((int)0x800A), - /// - /// Original was GL_FUNC_SUBTRACT_EXT = 0x800A - /// - FuncSubtractExt = ((int)0x800A), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT = 0x800B - /// - FuncReverseSubtract = ((int)0x800B), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT_EXT = 0x800B - /// - FuncReverseSubtractExt = ((int)0x800B), - /// - /// Original was GL_CMYK_EXT = 0x800C - /// - CmykExt = ((int)0x800C), - /// - /// Original was GL_CMYKA_EXT = 0x800D - /// - CmykaExt = ((int)0x800D), - /// - /// Original was GL_PACK_CMYK_HINT_EXT = 0x800E - /// - PackCmykHintExt = ((int)0x800E), - /// - /// Original was GL_UNPACK_CMYK_HINT_EXT = 0x800F - /// - UnpackCmykHintExt = ((int)0x800F), - /// - /// Original was GL_CONVOLUTION_1D = 0x8010 - /// - Convolution1D = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_1D_EXT = 0x8010 - /// - Convolution1DExt = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_2D = 0x8011 - /// - Convolution2D = ((int)0x8011), - /// - /// Original was GL_CONVOLUTION_2D_EXT = 0x8011 - /// - Convolution2DExt = ((int)0x8011), - /// - /// Original was GL_SEPARABLE_2D = 0x8012 - /// - Separable2D = ((int)0x8012), - /// - /// Original was GL_SEPARABLE_2D_EXT = 0x8012 - /// - Separable2DExt = ((int)0x8012), - /// - /// Original was GL_CONVOLUTION_BORDER_MODE = 0x8013 - /// - ConvolutionBorderMode = ((int)0x8013), - /// - /// Original was GL_CONVOLUTION_BORDER_MODE_EXT = 0x8013 - /// - ConvolutionBorderModeExt = ((int)0x8013), - /// - /// Original was GL_CONVOLUTION_FILTER_SCALE = 0x8014 - /// - ConvolutionFilterScale = ((int)0x8014), - /// - /// Original was GL_CONVOLUTION_FILTER_SCALE_EXT = 0x8014 - /// - ConvolutionFilterScaleExt = ((int)0x8014), - /// - /// Original was GL_CONVOLUTION_FILTER_BIAS = 0x8015 - /// - ConvolutionFilterBias = ((int)0x8015), - /// - /// Original was GL_CONVOLUTION_FILTER_BIAS_EXT = 0x8015 - /// - ConvolutionFilterBiasExt = ((int)0x8015), - /// - /// Original was GL_REDUCE = 0x8016 - /// - Reduce = ((int)0x8016), - /// - /// Original was GL_REDUCE_EXT = 0x8016 - /// - ReduceExt = ((int)0x8016), - /// - /// Original was GL_CONVOLUTION_FORMAT = 0x8017 - /// - ConvolutionFormat = ((int)0x8017), - /// - /// Original was GL_CONVOLUTION_FORMAT_EXT = 0x8017 - /// - ConvolutionFormatExt = ((int)0x8017), - /// - /// Original was GL_CONVOLUTION_WIDTH = 0x8018 - /// - ConvolutionWidth = ((int)0x8018), - /// - /// Original was GL_CONVOLUTION_WIDTH_EXT = 0x8018 - /// - ConvolutionWidthExt = ((int)0x8018), - /// - /// Original was GL_CONVOLUTION_HEIGHT = 0x8019 - /// - ConvolutionHeight = ((int)0x8019), - /// - /// Original was GL_CONVOLUTION_HEIGHT_EXT = 0x8019 - /// - ConvolutionHeightExt = ((int)0x8019), - /// - /// Original was GL_MAX_CONVOLUTION_WIDTH = 0x801A - /// - MaxConvolutionWidth = ((int)0x801A), - /// - /// Original was GL_MAX_CONVOLUTION_WIDTH_EXT = 0x801A - /// - MaxConvolutionWidthExt = ((int)0x801A), - /// - /// Original was GL_MAX_CONVOLUTION_HEIGHT = 0x801B - /// - MaxConvolutionHeight = ((int)0x801B), - /// - /// Original was GL_MAX_CONVOLUTION_HEIGHT_EXT = 0x801B - /// - MaxConvolutionHeightExt = ((int)0x801B), - /// - /// Original was GL_POST_CONVOLUTION_RED_SCALE = 0x801C - /// - PostConvolutionRedScale = ((int)0x801C), - /// - /// Original was GL_POST_CONVOLUTION_RED_SCALE_EXT = 0x801C - /// - PostConvolutionRedScaleExt = ((int)0x801C), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_SCALE = 0x801D - /// - PostConvolutionGreenScale = ((int)0x801D), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_SCALE_EXT = 0x801D - /// - PostConvolutionGreenScaleExt = ((int)0x801D), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_SCALE = 0x801E - /// - PostConvolutionBlueScale = ((int)0x801E), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_SCALE_EXT = 0x801E - /// - PostConvolutionBlueScaleExt = ((int)0x801E), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_SCALE = 0x801F - /// - PostConvolutionAlphaScale = ((int)0x801F), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_SCALE_EXT = 0x801F - /// - PostConvolutionAlphaScaleExt = ((int)0x801F), - /// - /// Original was GL_POST_CONVOLUTION_RED_BIAS = 0x8020 - /// - PostConvolutionRedBias = ((int)0x8020), - /// - /// Original was GL_POST_CONVOLUTION_RED_BIAS_EXT = 0x8020 - /// - PostConvolutionRedBiasExt = ((int)0x8020), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_BIAS = 0x8021 - /// - PostConvolutionGreenBias = ((int)0x8021), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_BIAS_EXT = 0x8021 - /// - PostConvolutionGreenBiasExt = ((int)0x8021), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_BIAS = 0x8022 - /// - PostConvolutionBlueBias = ((int)0x8022), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_BIAS_EXT = 0x8022 - /// - PostConvolutionBlueBiasExt = ((int)0x8022), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_BIAS = 0x8023 - /// - PostConvolutionAlphaBias = ((int)0x8023), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_BIAS_EXT = 0x8023 - /// - PostConvolutionAlphaBiasExt = ((int)0x8023), - /// - /// Original was GL_HISTOGRAM = 0x8024 - /// - Histogram = ((int)0x8024), - /// - /// Original was GL_HISTOGRAM_EXT = 0x8024 - /// - HistogramExt = ((int)0x8024), - /// - /// Original was GL_PROXY_HISTOGRAM = 0x8025 - /// - ProxyHistogram = ((int)0x8025), - /// - /// Original was GL_PROXY_HISTOGRAM_EXT = 0x8025 - /// - ProxyHistogramExt = ((int)0x8025), - /// - /// Original was GL_HISTOGRAM_WIDTH = 0x8026 - /// - HistogramWidth = ((int)0x8026), - /// - /// Original was GL_HISTOGRAM_WIDTH_EXT = 0x8026 - /// - HistogramWidthExt = ((int)0x8026), - /// - /// Original was GL_HISTOGRAM_FORMAT = 0x8027 - /// - HistogramFormat = ((int)0x8027), - /// - /// Original was GL_HISTOGRAM_FORMAT_EXT = 0x8027 - /// - HistogramFormatExt = ((int)0x8027), - /// - /// Original was GL_HISTOGRAM_RED_SIZE = 0x8028 - /// - HistogramRedSize = ((int)0x8028), - /// - /// Original was GL_HISTOGRAM_RED_SIZE_EXT = 0x8028 - /// - HistogramRedSizeExt = ((int)0x8028), - /// - /// Original was GL_HISTOGRAM_GREEN_SIZE = 0x8029 - /// - HistogramGreenSize = ((int)0x8029), - /// - /// Original was GL_HISTOGRAM_GREEN_SIZE_EXT = 0x8029 - /// - HistogramGreenSizeExt = ((int)0x8029), - /// - /// Original was GL_HISTOGRAM_BLUE_SIZE = 0x802A - /// - HistogramBlueSize = ((int)0x802A), - /// - /// Original was GL_HISTOGRAM_BLUE_SIZE_EXT = 0x802A - /// - HistogramBlueSizeExt = ((int)0x802A), - /// - /// Original was GL_HISTOGRAM_ALPHA_SIZE = 0x802B - /// - HistogramAlphaSize = ((int)0x802B), - /// - /// Original was GL_HISTOGRAM_ALPHA_SIZE_EXT = 0x802B - /// - HistogramAlphaSizeExt = ((int)0x802B), - /// - /// Original was GL_HISTOGRAM_LUMINANCE_SIZE = 0x802C - /// - HistogramLuminanceSize = ((int)0x802C), - /// - /// Original was GL_HISTOGRAM_LUMINANCE_SIZE_EXT = 0x802C - /// - HistogramLuminanceSizeExt = ((int)0x802C), - /// - /// Original was GL_HISTOGRAM_SINK = 0x802D - /// - HistogramSink = ((int)0x802D), - /// - /// Original was GL_HISTOGRAM_SINK_EXT = 0x802D - /// - HistogramSinkExt = ((int)0x802D), - /// - /// Original was GL_MINMAX = 0x802E - /// - Minmax = ((int)0x802E), - /// - /// Original was GL_MINMAX_EXT = 0x802E - /// - MinmaxExt = ((int)0x802E), - /// - /// Original was GL_MINMAX_FORMAT = 0x802F - /// - MinmaxFormat = ((int)0x802F), - /// - /// Original was GL_MINMAX_FORMAT_EXT = 0x802F - /// - MinmaxFormatExt = ((int)0x802F), - /// - /// Original was GL_MINMAX_SINK = 0x8030 - /// - MinmaxSink = ((int)0x8030), - /// - /// Original was GL_MINMAX_SINK_EXT = 0x8030 - /// - MinmaxSinkExt = ((int)0x8030), - /// - /// Original was GL_TABLE_TOO_LARGE = 0x8031 - /// - TableTooLarge = ((int)0x8031), - /// - /// Original was GL_TABLE_TOO_LARGE_EXT = 0x8031 - /// - TableTooLargeExt = ((int)0x8031), - /// - /// Original was GL_UNSIGNED_BYTE_3_3_2 = 0x8032 - /// - UnsignedByte332 = ((int)0x8032), - /// - /// Original was GL_UNSIGNED_BYTE_3_3_2_EXT = 0x8032 - /// - UnsignedByte332Ext = ((int)0x8032), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4 = 0x8033 - /// - UnsignedShort4444 = ((int)0x8033), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_EXT = 0x8033 - /// - UnsignedShort4444Ext = ((int)0x8033), - /// - /// Original was GL_UNSIGNED_SHORT_5_5_5_1 = 0x8034 - /// - UnsignedShort5551 = ((int)0x8034), - /// - /// Original was GL_UNSIGNED_SHORT_5_5_5_1_EXT = 0x8034 - /// - UnsignedShort5551Ext = ((int)0x8034), - /// - /// Original was GL_UNSIGNED_INT_8_8_8_8 = 0x8035 - /// - UnsignedInt8888 = ((int)0x8035), - /// - /// Original was GL_UNSIGNED_INT_8_8_8_8_EXT = 0x8035 - /// - UnsignedInt8888Ext = ((int)0x8035), - /// - /// Original was GL_UNSIGNED_INT_10_10_10_2 = 0x8036 - /// - UnsignedInt1010102 = ((int)0x8036), - /// - /// Original was GL_UNSIGNED_INT_10_10_10_2_EXT = 0x8036 - /// - UnsignedInt1010102Ext = ((int)0x8036), - /// - /// Original was GL_POLYGON_OFFSET_FILL = 0x8037 - /// - PolygonOffsetFill = ((int)0x8037), - /// - /// Original was GL_POLYGON_OFFSET_FACTOR = 0x8038 - /// - PolygonOffsetFactor = ((int)0x8038), - /// - /// Original was GL_POLYGON_OFFSET_BIAS_EXT = 0x8039 - /// - PolygonOffsetBiasExt = ((int)0x8039), - /// - /// Original was GL_RESCALE_NORMAL_EXT = 0x803A - /// - RescaleNormalExt = ((int)0x803A), - /// - /// Original was GL_ALPHA4 = 0x803B - /// - Alpha4 = ((int)0x803B), - /// - /// Original was GL_ALPHA8 = 0x803C - /// - Alpha8 = ((int)0x803C), - /// - /// Original was GL_ALPHA8_EXT = 0x803C - /// - Alpha8Ext = ((int)0x803C), - /// - /// Original was GL_ALPHA8_OES = 0x803C - /// - Alpha8Oes = ((int)0x803C), - /// - /// Original was GL_ALPHA12 = 0x803D - /// - Alpha12 = ((int)0x803D), - /// - /// Original was GL_ALPHA16 = 0x803E - /// - Alpha16 = ((int)0x803E), - /// - /// Original was GL_LUMINANCE4 = 0x803F - /// - Luminance4 = ((int)0x803F), - /// - /// Original was GL_LUMINANCE8 = 0x8040 - /// - Luminance8 = ((int)0x8040), - /// - /// Original was GL_LUMINANCE8_EXT = 0x8040 - /// - Luminance8Ext = ((int)0x8040), - /// - /// Original was GL_LUMINANCE8_OES = 0x8040 - /// - Luminance8Oes = ((int)0x8040), - /// - /// Original was GL_LUMINANCE12 = 0x8041 - /// - Luminance12 = ((int)0x8041), - /// - /// Original was GL_LUMINANCE16 = 0x8042 - /// - Luminance16 = ((int)0x8042), - /// - /// Original was GL_LUMINANCE4_ALPHA4 = 0x8043 - /// - Luminance4Alpha4 = ((int)0x8043), - /// - /// Original was GL_LUMINANCE4_ALPHA4_OES = 0x8043 - /// - Luminance4Alpha4Oes = ((int)0x8043), - /// - /// Original was GL_LUMINANCE6_ALPHA2 = 0x8044 - /// - Luminance6Alpha2 = ((int)0x8044), - /// - /// Original was GL_LUMINANCE8_ALPHA8 = 0x8045 - /// - Luminance8Alpha8 = ((int)0x8045), - /// - /// Original was GL_LUMINANCE8_ALPHA8_EXT = 0x8045 - /// - Luminance8Alpha8Ext = ((int)0x8045), - /// - /// Original was GL_LUMINANCE8_ALPHA8_OES = 0x8045 - /// - Luminance8Alpha8Oes = ((int)0x8045), - /// - /// Original was GL_LUMINANCE12_ALPHA4 = 0x8046 - /// - Luminance12Alpha4 = ((int)0x8046), - /// - /// Original was GL_LUMINANCE12_ALPHA12 = 0x8047 - /// - Luminance12Alpha12 = ((int)0x8047), - /// - /// Original was GL_LUMINANCE16_ALPHA16 = 0x8048 - /// - Luminance16Alpha16 = ((int)0x8048), - /// - /// Original was GL_INTENSITY = 0x8049 - /// - Intensity = ((int)0x8049), - /// - /// Original was GL_INTENSITY4 = 0x804A - /// - Intensity4 = ((int)0x804A), - /// - /// Original was GL_INTENSITY8 = 0x804B - /// - Intensity8 = ((int)0x804B), - /// - /// Original was GL_INTENSITY12 = 0x804C - /// - Intensity12 = ((int)0x804C), - /// - /// Original was GL_INTENSITY16 = 0x804D - /// - Intensity16 = ((int)0x804D), - /// - /// Original was GL_RGB2_EXT = 0x804E - /// - Rgb2Ext = ((int)0x804E), - /// - /// Original was GL_RGB4 = 0x804F - /// - Rgb4 = ((int)0x804F), - /// - /// Original was GL_RGB4_EXT = 0x804F - /// - Rgb4Ext = ((int)0x804F), - /// - /// Original was GL_RGB5 = 0x8050 - /// - Rgb5 = ((int)0x8050), - /// - /// Original was GL_RGB5_EXT = 0x8050 - /// - Rgb5Ext = ((int)0x8050), - /// - /// Original was GL_RGB8 = 0x8051 - /// - Rgb8 = ((int)0x8051), - /// - /// Original was GL_RGB8_EXT = 0x8051 - /// - Rgb8Ext = ((int)0x8051), - /// - /// Original was GL_RGB8_OES = 0x8051 - /// - Rgb8Oes = ((int)0x8051), - /// - /// Original was GL_RGB10 = 0x8052 - /// - Rgb10 = ((int)0x8052), - /// - /// Original was GL_RGB10_EXT = 0x8052 - /// - Rgb10Ext = ((int)0x8052), - /// - /// Original was GL_RGB12 = 0x8053 - /// - Rgb12 = ((int)0x8053), - /// - /// Original was GL_RGB12_EXT = 0x8053 - /// - Rgb12Ext = ((int)0x8053), - /// - /// Original was GL_RGB16 = 0x8054 - /// - Rgb16 = ((int)0x8054), - /// - /// Original was GL_RGB16_EXT = 0x8054 - /// - Rgb16Ext = ((int)0x8054), - /// - /// Original was GL_RGBA4_EXT = 0x8056 - /// - Rgba4Ext = ((int)0x8056), - /// - /// Original was GL_RGBA4_OES = 0x8056 - /// - Rgba4Oes = ((int)0x8056), - /// - /// Original was GL_Rgba4 = 0X8056 - /// - Rgba4 = ((int)0X8056), - /// - /// Original was GL_RGB5_A1 = 0x8057 - /// - Rgb5A1 = ((int)0x8057), - /// - /// Original was GL_RGB5_A1_EXT = 0x8057 - /// - Rgb5A1Ext = ((int)0x8057), - /// - /// Original was GL_RGB5_A1_OES = 0x8057 - /// - Rgb5A1Oes = ((int)0x8057), - /// - /// Original was GL_RGBA8 = 0x8058 - /// - Rgba8 = ((int)0x8058), - /// - /// Original was GL_RGBA8_EXT = 0x8058 - /// - Rgba8Ext = ((int)0x8058), - /// - /// Original was GL_RGBA8_OES = 0x8058 - /// - Rgba8Oes = ((int)0x8058), - /// - /// Original was GL_RGB10_A2 = 0x8059 - /// - Rgb10A2 = ((int)0x8059), - /// - /// Original was GL_RGB10_A2_EXT = 0x8059 - /// - Rgb10A2Ext = ((int)0x8059), - /// - /// Original was GL_RGBA12 = 0x805A - /// - Rgba12 = ((int)0x805A), - /// - /// Original was GL_RGBA12_EXT = 0x805A - /// - Rgba12Ext = ((int)0x805A), - /// - /// Original was GL_RGBA16 = 0x805B - /// - Rgba16 = ((int)0x805B), - /// - /// Original was GL_RGBA16_EXT = 0x805B - /// - Rgba16Ext = ((int)0x805B), - /// - /// Original was GL_TEXTURE_RED_SIZE = 0x805C - /// - TextureRedSize = ((int)0x805C), - /// - /// Original was GL_TEXTURE_GREEN_SIZE = 0x805D - /// - TextureGreenSize = ((int)0x805D), - /// - /// Original was GL_TEXTURE_BLUE_SIZE = 0x805E - /// - TextureBlueSize = ((int)0x805E), - /// - /// Original was GL_TEXTURE_ALPHA_SIZE = 0x805F - /// - TextureAlphaSize = ((int)0x805F), - /// - /// Original was GL_TEXTURE_LUMINANCE_SIZE = 0x8060 - /// - TextureLuminanceSize = ((int)0x8060), - /// - /// Original was GL_TEXTURE_INTENSITY_SIZE = 0x8061 - /// - TextureIntensitySize = ((int)0x8061), - /// - /// Original was GL_REPLACE_EXT = 0x8062 - /// - ReplaceExt = ((int)0x8062), - /// - /// Original was GL_PROXY_TEXTURE_1D = 0x8063 - /// - ProxyTexture1D = ((int)0x8063), - /// - /// Original was GL_PROXY_TEXTURE_1D_EXT = 0x8063 - /// - ProxyTexture1DExt = ((int)0x8063), - /// - /// Original was GL_PROXY_TEXTURE_2D = 0x8064 - /// - ProxyTexture2D = ((int)0x8064), - /// - /// Original was GL_PROXY_TEXTURE_2D_EXT = 0x8064 - /// - ProxyTexture2DExt = ((int)0x8064), - /// - /// Original was GL_TEXTURE_TOO_LARGE_EXT = 0x8065 - /// - TextureTooLargeExt = ((int)0x8065), - /// - /// Original was GL_TEXTURE_PRIORITY = 0x8066 - /// - TexturePriority = ((int)0x8066), - /// - /// Original was GL_TEXTURE_PRIORITY_EXT = 0x8066 - /// - TexturePriorityExt = ((int)0x8066), - /// - /// Original was GL_TEXTURE_RESIDENT = 0x8067 - /// - TextureResident = ((int)0x8067), - /// - /// Original was GL_TEXTURE_BINDING_1D = 0x8068 - /// - TextureBinding1D = ((int)0x8068), - /// - /// Original was GL_TEXTURE_BINDING_2D = 0x8069 - /// - TextureBinding2D = ((int)0x8069), - /// - /// Original was GL_TEXTURE_3D_BINDING_EXT = 0x806A - /// - Texture3DBindingExt = ((int)0x806A), - /// - /// Original was GL_TEXTURE_BINDING_3D = 0x806A - /// - TextureBinding3D = ((int)0x806A), - /// - /// Original was GL_TEXTURE_BINDING_3D_OES = 0x806A - /// - TextureBinding3DOes = ((int)0x806A), - /// - /// Original was GL_PACK_SKIP_IMAGES = 0x806B - /// - PackSkipImages = ((int)0x806B), - /// - /// Original was GL_PACK_SKIP_IMAGES_EXT = 0x806B - /// - PackSkipImagesExt = ((int)0x806B), - /// - /// Original was GL_PACK_IMAGE_HEIGHT = 0x806C - /// - PackImageHeight = ((int)0x806C), - /// - /// Original was GL_PACK_IMAGE_HEIGHT_EXT = 0x806C - /// - PackImageHeightExt = ((int)0x806C), - /// - /// Original was GL_UNPACK_SKIP_IMAGES = 0x806D - /// - UnpackSkipImages = ((int)0x806D), - /// - /// Original was GL_UNPACK_SKIP_IMAGES_EXT = 0x806D - /// - UnpackSkipImagesExt = ((int)0x806D), - /// - /// Original was GL_UNPACK_IMAGE_HEIGHT = 0x806E - /// - UnpackImageHeight = ((int)0x806E), - /// - /// Original was GL_UNPACK_IMAGE_HEIGHT_EXT = 0x806E - /// - UnpackImageHeightExt = ((int)0x806E), - /// - /// Original was GL_TEXTURE_3D = 0x806F - /// - Texture3D = ((int)0x806F), - /// - /// Original was GL_TEXTURE_3D_EXT = 0x806F - /// - Texture3DExt = ((int)0x806F), - /// - /// Original was GL_TEXTURE_3D_OES = 0x806F - /// - Texture3DOes = ((int)0x806F), - /// - /// Original was GL_PROXY_TEXTURE_3D = 0x8070 - /// - ProxyTexture3D = ((int)0x8070), - /// - /// Original was GL_PROXY_TEXTURE_3D_EXT = 0x8070 - /// - ProxyTexture3DExt = ((int)0x8070), - /// - /// Original was GL_TEXTURE_DEPTH_EXT = 0x8071 - /// - TextureDepthExt = ((int)0x8071), - /// - /// Original was GL_TEXTURE_WRAP_R = 0x8072 - /// - TextureWrapR = ((int)0x8072), - /// - /// Original was GL_TEXTURE_WRAP_R_EXT = 0x8072 - /// - TextureWrapRExt = ((int)0x8072), - /// - /// Original was GL_TEXTURE_WRAP_R_OES = 0x8072 - /// - TextureWrapROes = ((int)0x8072), - /// - /// Original was GL_MAX_3D_TEXTURE_SIZE = 0x8073 - /// - Max3DTextureSize = ((int)0x8073), - /// - /// Original was GL_MAX_3D_TEXTURE_SIZE_EXT = 0x8073 - /// - Max3DTextureSizeExt = ((int)0x8073), - /// - /// Original was GL_MAX_3D_TEXTURE_SIZE_OES = 0x8073 - /// - Max3DTextureSizeOes = ((int)0x8073), - /// - /// Original was GL_VERTEX_ARRAY = 0x8074 - /// - VertexArray = ((int)0x8074), - /// - /// Original was GL_VERTEX_ARRAY_KHR = 0x8074 - /// - VertexArrayKhr = ((int)0x8074), - /// - /// Original was GL_NORMAL_ARRAY = 0x8075 - /// - NormalArray = ((int)0x8075), - /// - /// Original was GL_COLOR_ARRAY = 0x8076 - /// - ColorArray = ((int)0x8076), - /// - /// Original was GL_INDEX_ARRAY = 0x8077 - /// - IndexArray = ((int)0x8077), - /// - /// Original was GL_TEXTURE_COORD_ARRAY = 0x8078 - /// - TextureCoordArray = ((int)0x8078), - /// - /// Original was GL_EDGE_FLAG_ARRAY = 0x8079 - /// - EdgeFlagArray = ((int)0x8079), - /// - /// Original was GL_VERTEX_ARRAY_SIZE = 0x807A - /// - VertexArraySize = ((int)0x807A), - /// - /// Original was GL_VERTEX_ARRAY_TYPE = 0x807B - /// - VertexArrayType = ((int)0x807B), - /// - /// Original was GL_VERTEX_ARRAY_STRIDE = 0x807C - /// - VertexArrayStride = ((int)0x807C), - /// - /// Original was GL_VERTEX_ARRAY_COUNT_EXT = 0x807D - /// - VertexArrayCountExt = ((int)0x807D), - /// - /// Original was GL_NORMAL_ARRAY_TYPE = 0x807E - /// - NormalArrayType = ((int)0x807E), - /// - /// Original was GL_NORMAL_ARRAY_STRIDE = 0x807F - /// - NormalArrayStride = ((int)0x807F), - /// - /// Original was GL_NORMAL_ARRAY_COUNT_EXT = 0x8080 - /// - NormalArrayCountExt = ((int)0x8080), - /// - /// Original was GL_COLOR_ARRAY_SIZE = 0x8081 - /// - ColorArraySize = ((int)0x8081), - /// - /// Original was GL_COLOR_ARRAY_TYPE = 0x8082 - /// - ColorArrayType = ((int)0x8082), - /// - /// Original was GL_COLOR_ARRAY_STRIDE = 0x8083 - /// - ColorArrayStride = ((int)0x8083), - /// - /// Original was GL_COLOR_ARRAY_COUNT_EXT = 0x8084 - /// - ColorArrayCountExt = ((int)0x8084), - /// - /// Original was GL_INDEX_ARRAY_TYPE = 0x8085 - /// - IndexArrayType = ((int)0x8085), - /// - /// Original was GL_INDEX_ARRAY_STRIDE = 0x8086 - /// - IndexArrayStride = ((int)0x8086), - /// - /// Original was GL_INDEX_ARRAY_COUNT_EXT = 0x8087 - /// - IndexArrayCountExt = ((int)0x8087), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_SIZE = 0x8088 - /// - TextureCoordArraySize = ((int)0x8088), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_TYPE = 0x8089 - /// - TextureCoordArrayType = ((int)0x8089), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_STRIDE = 0x808A - /// - TextureCoordArrayStride = ((int)0x808A), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_COUNT_EXT = 0x808B - /// - TextureCoordArrayCountExt = ((int)0x808B), - /// - /// Original was GL_EDGE_FLAG_ARRAY_STRIDE = 0x808C - /// - EdgeFlagArrayStride = ((int)0x808C), - /// - /// Original was GL_EDGE_FLAG_ARRAY_COUNT_EXT = 0x808D - /// - EdgeFlagArrayCountExt = ((int)0x808D), - /// - /// Original was GL_VERTEX_ARRAY_POINTER = 0x808E - /// - VertexArrayPointer = ((int)0x808E), - /// - /// Original was GL_VERTEX_ARRAY_POINTER_EXT = 0x808E - /// - VertexArrayPointerExt = ((int)0x808E), - /// - /// Original was GL_NORMAL_ARRAY_POINTER = 0x808F - /// - NormalArrayPointer = ((int)0x808F), - /// - /// Original was GL_NORMAL_ARRAY_POINTER_EXT = 0x808F - /// - NormalArrayPointerExt = ((int)0x808F), - /// - /// Original was GL_COLOR_ARRAY_POINTER = 0x8090 - /// - ColorArrayPointer = ((int)0x8090), - /// - /// Original was GL_COLOR_ARRAY_POINTER_EXT = 0x8090 - /// - ColorArrayPointerExt = ((int)0x8090), - /// - /// Original was GL_INDEX_ARRAY_POINTER = 0x8091 - /// - IndexArrayPointer = ((int)0x8091), - /// - /// Original was GL_INDEX_ARRAY_POINTER_EXT = 0x8091 - /// - IndexArrayPointerExt = ((int)0x8091), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_POINTER = 0x8092 - /// - TextureCoordArrayPointer = ((int)0x8092), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_POINTER_EXT = 0x8092 - /// - TextureCoordArrayPointerExt = ((int)0x8092), - /// - /// Original was GL_EDGE_FLAG_ARRAY_POINTER = 0x8093 - /// - EdgeFlagArrayPointer = ((int)0x8093), - /// - /// Original was GL_EDGE_FLAG_ARRAY_POINTER_EXT = 0x8093 - /// - EdgeFlagArrayPointerExt = ((int)0x8093), - /// - /// Original was GL_INTERLACE_SGIX = 0x8094 - /// - InterlaceSgix = ((int)0x8094), - /// - /// Original was GL_DETAIL_TEXTURE_2D_SGIS = 0x8095 - /// - DetailTexture2DSgis = ((int)0x8095), - /// - /// Original was GL_DETAIL_TEXTURE_2D_BINDING_SGIS = 0x8096 - /// - DetailTexture2DBindingSgis = ((int)0x8096), - /// - /// Original was GL_LINEAR_DETAIL_SGIS = 0x8097 - /// - LinearDetailSgis = ((int)0x8097), - /// - /// Original was GL_LINEAR_DETAIL_ALPHA_SGIS = 0x8098 - /// - LinearDetailAlphaSgis = ((int)0x8098), - /// - /// Original was GL_LINEAR_DETAIL_COLOR_SGIS = 0x8099 - /// - LinearDetailColorSgis = ((int)0x8099), - /// - /// Original was GL_DETAIL_TEXTURE_LEVEL_SGIS = 0x809A - /// - DetailTextureLevelSgis = ((int)0x809A), - /// - /// Original was GL_DETAIL_TEXTURE_MODE_SGIS = 0x809B - /// - DetailTextureModeSgis = ((int)0x809B), - /// - /// Original was GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS = 0x809C - /// - DetailTextureFuncPointsSgis = ((int)0x809C), - /// - /// Original was GL_MULTISAMPLE_EXT = 0x809D - /// - MultisampleExt = ((int)0x809D), - /// - /// Original was GL_MULTISAMPLE_SGIS = 0x809D - /// - MultisampleSgis = ((int)0x809D), - /// - /// Original was GL_SAMPLE_ALPHA_TO_COVERAGE = 0x809E - /// - SampleAlphaToCoverage = ((int)0x809E), - /// - /// Original was GL_SAMPLE_ALPHA_TO_MASK_SGIS = 0x809E - /// - SampleAlphaToMaskSgis = ((int)0x809E), - /// - /// Original was GL_SAMPLE_ALPHA_TO_ONE_EXT = 0x809F - /// - SampleAlphaToOneExt = ((int)0x809F), - /// - /// Original was GL_SAMPLE_ALPHA_TO_ONE_SGIS = 0x809F - /// - SampleAlphaToOneSgis = ((int)0x809F), - /// - /// Original was GL_SAMPLE_COVERAGE = 0x80A0 - /// - SampleCoverage = ((int)0x80A0), - /// - /// Original was GL_SAMPLE_MASK_SGIS = 0x80A0 - /// - SampleMaskSgis = ((int)0x80A0), - /// - /// Original was GL_1PASS_EXT = 0x80A1 - /// - Gl1PassExt = ((int)0x80A1), - /// - /// Original was GL_1PASS_SGIS = 0x80A1 - /// - Gl1PassSgis = ((int)0x80A1), - /// - /// Original was GL_2PASS_0_EXT = 0x80A2 - /// - Gl2Pass0Ext = ((int)0x80A2), - /// - /// Original was GL_2PASS_0_SGIS = 0x80A2 - /// - Gl2Pass0Sgis = ((int)0x80A2), - /// - /// Original was GL_2PASS_1_EXT = 0x80A3 - /// - Gl2Pass1Ext = ((int)0x80A3), - /// - /// Original was GL_2PASS_1_SGIS = 0x80A3 - /// - Gl2Pass1Sgis = ((int)0x80A3), - /// - /// Original was GL_4PASS_0_EXT = 0x80A4 - /// - Gl4Pass0Ext = ((int)0x80A4), - /// - /// Original was GL_4PASS_0_SGIS = 0x80A4 - /// - Gl4Pass0Sgis = ((int)0x80A4), - /// - /// Original was GL_4PASS_1_EXT = 0x80A5 - /// - Gl4Pass1Ext = ((int)0x80A5), - /// - /// Original was GL_4PASS_1_SGIS = 0x80A5 - /// - Gl4Pass1Sgis = ((int)0x80A5), - /// - /// Original was GL_4PASS_2_EXT = 0x80A6 - /// - Gl4Pass2Ext = ((int)0x80A6), - /// - /// Original was GL_4PASS_2_SGIS = 0x80A6 - /// - Gl4Pass2Sgis = ((int)0x80A6), - /// - /// Original was GL_4PASS_3_EXT = 0x80A7 - /// - Gl4Pass3Ext = ((int)0x80A7), - /// - /// Original was GL_4PASS_3_SGIS = 0x80A7 - /// - Gl4Pass3Sgis = ((int)0x80A7), - /// - /// Original was GL_SAMPLE_BUFFERS = 0x80A8 - /// - SampleBuffers = ((int)0x80A8), - /// - /// Original was GL_SAMPLE_BUFFERS_SGIS = 0x80A8 - /// - SampleBuffersSgis = ((int)0x80A8), - /// - /// Original was GL_SAMPLES_SGIS = 0x80A9 - /// - SamplesSgis = ((int)0x80A9), - /// - /// Original was GL_Samples = 0X80a9 - /// - Samples = ((int)0X80a9), - /// - /// Original was GL_SAMPLE_COVERAGE_VALUE = 0x80AA - /// - SampleCoverageValue = ((int)0x80AA), - /// - /// Original was GL_SAMPLE_MASK_VALUE_SGIS = 0x80AA - /// - SampleMaskValueSgis = ((int)0x80AA), - /// - /// Original was GL_SAMPLE_COVERAGE_INVERT = 0x80AB - /// - SampleCoverageInvert = ((int)0x80AB), - /// - /// Original was GL_SAMPLE_MASK_INVERT_SGIS = 0x80AB - /// - SampleMaskInvertSgis = ((int)0x80AB), - /// - /// Original was GL_SAMPLE_PATTERN_SGIS = 0x80AC - /// - SamplePatternSgis = ((int)0x80AC), - /// - /// Original was GL_LINEAR_SHARPEN_SGIS = 0x80AD - /// - LinearSharpenSgis = ((int)0x80AD), - /// - /// Original was GL_LINEAR_SHARPEN_ALPHA_SGIS = 0x80AE - /// - LinearSharpenAlphaSgis = ((int)0x80AE), - /// - /// Original was GL_LINEAR_SHARPEN_COLOR_SGIS = 0x80AF - /// - LinearSharpenColorSgis = ((int)0x80AF), - /// - /// Original was GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS = 0x80B0 - /// - SharpenTextureFuncPointsSgis = ((int)0x80B0), - /// - /// Original was GL_COLOR_MATRIX_SGI = 0x80B1 - /// - ColorMatrixSgi = ((int)0x80B1), - /// - /// Original was GL_COLOR_MATRIX_STACK_DEPTH_SGI = 0x80B2 - /// - ColorMatrixStackDepthSgi = ((int)0x80B2), - /// - /// Original was GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI = 0x80B3 - /// - MaxColorMatrixStackDepthSgi = ((int)0x80B3), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_SCALE = 0x80B4 - /// - PostColorMatrixRedScale = ((int)0x80B4), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_SCALE_SGI = 0x80B4 - /// - PostColorMatrixRedScaleSgi = ((int)0x80B4), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_SCALE = 0x80B5 - /// - PostColorMatrixGreenScale = ((int)0x80B5), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI = 0x80B5 - /// - PostColorMatrixGreenScaleSgi = ((int)0x80B5), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_SCALE = 0x80B6 - /// - PostColorMatrixBlueScale = ((int)0x80B6), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI = 0x80B6 - /// - PostColorMatrixBlueScaleSgi = ((int)0x80B6), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_SCALE = 0x80B7 - /// - PostColorMatrixAlphaScale = ((int)0x80B7), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI = 0x80B7 - /// - PostColorMatrixAlphaScaleSgi = ((int)0x80B7), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_BIAS = 0x80B8 - /// - PostColorMatrixRedBias = ((int)0x80B8), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_BIAS_SGI = 0x80B8 - /// - PostColorMatrixRedBiasSgi = ((int)0x80B8), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_BIAS = 0x80B9 - /// - PostColorMatrixGreenBias = ((int)0x80B9), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI = 0x80B9 - /// - PostColorMatrixGreenBiasSgi = ((int)0x80B9), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_BIAS = 0x80BA - /// - PostColorMatrixBlueBias = ((int)0x80BA), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI = 0x80BA - /// - PostColorMatrixBlueBiasSgi = ((int)0x80BA), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_BIAS = 0x80BB - /// - PostColorMatrixAlphaBias = ((int)0x80BB), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI = 0x80BB - /// - PostColorMatrixAlphaBiasSgi = ((int)0x80BB), - /// - /// Original was GL_TEXTURE_COLOR_TABLE_SGI = 0x80BC - /// - TextureColorTableSgi = ((int)0x80BC), - /// - /// Original was GL_PROXY_TEXTURE_COLOR_TABLE_SGI = 0x80BD - /// - ProxyTextureColorTableSgi = ((int)0x80BD), - /// - /// Original was GL_TEXTURE_ENV_BIAS_SGIX = 0x80BE - /// - TextureEnvBiasSgix = ((int)0x80BE), - /// - /// Original was GL_SHADOW_AMBIENT_SGIX = 0x80BF - /// - ShadowAmbientSgix = ((int)0x80BF), - /// - /// Original was GL_BLEND_DST_RGB = 0x80C8 - /// - BlendDstRgb = ((int)0x80C8), - /// - /// Original was GL_BLEND_SRC_RGB = 0x80C9 - /// - BlendSrcRgb = ((int)0x80C9), - /// - /// Original was GL_BLEND_DST_ALPHA = 0x80CA - /// - BlendDstAlpha = ((int)0x80CA), - /// - /// Original was GL_BLEND_SRC_ALPHA = 0x80CB - /// - BlendSrcAlpha = ((int)0x80CB), - /// - /// Original was GL_COLOR_TABLE = 0x80D0 - /// - ColorTable = ((int)0x80D0), - /// - /// Original was GL_COLOR_TABLE_SGI = 0x80D0 - /// - ColorTableSgi = ((int)0x80D0), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE = 0x80D1 - /// - PostConvolutionColorTable = ((int)0x80D1), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D1 - /// - PostConvolutionColorTableSgi = ((int)0x80D1), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D2 - /// - PostColorMatrixColorTable = ((int)0x80D2), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D2 - /// - PostColorMatrixColorTableSgi = ((int)0x80D2), - /// - /// Original was GL_PROXY_COLOR_TABLE = 0x80D3 - /// - ProxyColorTable = ((int)0x80D3), - /// - /// Original was GL_PROXY_COLOR_TABLE_SGI = 0x80D3 - /// - ProxyColorTableSgi = ((int)0x80D3), - /// - /// Original was GL_PROXY_POST_CONVOLUTION_COLOR_TABLE = 0x80D4 - /// - ProxyPostConvolutionColorTable = ((int)0x80D4), - /// - /// Original was GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D4 - /// - ProxyPostConvolutionColorTableSgi = ((int)0x80D4), - /// - /// Original was GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D5 - /// - ProxyPostColorMatrixColorTable = ((int)0x80D5), - /// - /// Original was GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D5 - /// - ProxyPostColorMatrixColorTableSgi = ((int)0x80D5), - /// - /// Original was GL_COLOR_TABLE_SCALE = 0x80D6 - /// - ColorTableScale = ((int)0x80D6), - /// - /// Original was GL_COLOR_TABLE_SCALE_SGI = 0x80D6 - /// - ColorTableScaleSgi = ((int)0x80D6), - /// - /// Original was GL_COLOR_TABLE_BIAS = 0x80D7 - /// - ColorTableBias = ((int)0x80D7), - /// - /// Original was GL_COLOR_TABLE_BIAS_SGI = 0x80D7 - /// - ColorTableBiasSgi = ((int)0x80D7), - /// - /// Original was GL_COLOR_TABLE_FORMAT = 0x80D8 - /// - ColorTableFormat = ((int)0x80D8), - /// - /// Original was GL_COLOR_TABLE_FORMAT_SGI = 0x80D8 - /// - ColorTableFormatSgi = ((int)0x80D8), - /// - /// Original was GL_COLOR_TABLE_WIDTH = 0x80D9 - /// - ColorTableWidth = ((int)0x80D9), - /// - /// Original was GL_COLOR_TABLE_WIDTH_SGI = 0x80D9 - /// - ColorTableWidthSgi = ((int)0x80D9), - /// - /// Original was GL_COLOR_TABLE_RED_SIZE = 0x80DA - /// - ColorTableRedSize = ((int)0x80DA), - /// - /// Original was GL_COLOR_TABLE_RED_SIZE_SGI = 0x80DA - /// - ColorTableRedSizeSgi = ((int)0x80DA), - /// - /// Original was GL_COLOR_TABLE_GREEN_SIZE = 0x80DB - /// - ColorTableGreenSize = ((int)0x80DB), - /// - /// Original was GL_COLOR_TABLE_GREEN_SIZE_SGI = 0x80DB - /// - ColorTableGreenSizeSgi = ((int)0x80DB), - /// - /// Original was GL_COLOR_TABLE_BLUE_SIZE = 0x80DC - /// - ColorTableBlueSize = ((int)0x80DC), - /// - /// Original was GL_COLOR_TABLE_BLUE_SIZE_SGI = 0x80DC - /// - ColorTableBlueSizeSgi = ((int)0x80DC), - /// - /// Original was GL_COLOR_TABLE_ALPHA_SIZE = 0x80DD - /// - ColorTableAlphaSize = ((int)0x80DD), - /// - /// Original was GL_COLOR_TABLE_ALPHA_SIZE_SGI = 0x80DD - /// - ColorTableAlphaSizeSgi = ((int)0x80DD), - /// - /// Original was GL_COLOR_TABLE_LUMINANCE_SIZE = 0x80DE - /// - ColorTableLuminanceSize = ((int)0x80DE), - /// - /// Original was GL_COLOR_TABLE_LUMINANCE_SIZE_SGI = 0x80DE - /// - ColorTableLuminanceSizeSgi = ((int)0x80DE), - /// - /// Original was GL_COLOR_TABLE_INTENSITY_SIZE = 0x80DF - /// - ColorTableIntensitySize = ((int)0x80DF), - /// - /// Original was GL_COLOR_TABLE_INTENSITY_SIZE_SGI = 0x80DF - /// - ColorTableIntensitySizeSgi = ((int)0x80DF), - /// - /// Original was GL_BGRA_EXT = 0x80E1 - /// - BgraExt = ((int)0x80E1), - /// - /// Original was GL_BGRA_IMG = 0x80E1 - /// - BgraImg = ((int)0x80E1), - /// - /// Original was GL_MAX_ELEMENTS_VERTICES = 0x80E8 - /// - MaxElementsVertices = ((int)0x80E8), - /// - /// Original was GL_MAX_ELEMENTS_INDICES = 0x80E9 - /// - MaxElementsIndices = ((int)0x80E9), - /// - /// Original was GL_PHONG_HINT_WIN = 0x80EB - /// - PhongHintWin = ((int)0x80EB), - /// - /// Original was GL_CLIP_VOLUME_CLIPPING_HINT_EXT = 0x80F0 - /// - ClipVolumeClippingHintExt = ((int)0x80F0), - /// - /// Original was GL_DUAL_ALPHA4_SGIS = 0x8110 - /// - DualAlpha4Sgis = ((int)0x8110), - /// - /// Original was GL_DUAL_ALPHA8_SGIS = 0x8111 - /// - DualAlpha8Sgis = ((int)0x8111), - /// - /// Original was GL_DUAL_ALPHA12_SGIS = 0x8112 - /// - DualAlpha12Sgis = ((int)0x8112), - /// - /// Original was GL_DUAL_ALPHA16_SGIS = 0x8113 - /// - DualAlpha16Sgis = ((int)0x8113), - /// - /// Original was GL_DUAL_LUMINANCE4_SGIS = 0x8114 - /// - DualLuminance4Sgis = ((int)0x8114), - /// - /// Original was GL_DUAL_LUMINANCE8_SGIS = 0x8115 - /// - DualLuminance8Sgis = ((int)0x8115), - /// - /// Original was GL_DUAL_LUMINANCE12_SGIS = 0x8116 - /// - DualLuminance12Sgis = ((int)0x8116), - /// - /// Original was GL_DUAL_LUMINANCE16_SGIS = 0x8117 - /// - DualLuminance16Sgis = ((int)0x8117), - /// - /// Original was GL_DUAL_INTENSITY4_SGIS = 0x8118 - /// - DualIntensity4Sgis = ((int)0x8118), - /// - /// Original was GL_DUAL_INTENSITY8_SGIS = 0x8119 - /// - DualIntensity8Sgis = ((int)0x8119), - /// - /// Original was GL_DUAL_INTENSITY12_SGIS = 0x811A - /// - DualIntensity12Sgis = ((int)0x811A), - /// - /// Original was GL_DUAL_INTENSITY16_SGIS = 0x811B - /// - DualIntensity16Sgis = ((int)0x811B), - /// - /// Original was GL_DUAL_LUMINANCE_ALPHA4_SGIS = 0x811C - /// - DualLuminanceAlpha4Sgis = ((int)0x811C), - /// - /// Original was GL_DUAL_LUMINANCE_ALPHA8_SGIS = 0x811D - /// - DualLuminanceAlpha8Sgis = ((int)0x811D), - /// - /// Original was GL_QUAD_ALPHA4_SGIS = 0x811E - /// - QuadAlpha4Sgis = ((int)0x811E), - /// - /// Original was GL_QUAD_ALPHA8_SGIS = 0x811F - /// - QuadAlpha8Sgis = ((int)0x811F), - /// - /// Original was GL_QUAD_LUMINANCE4_SGIS = 0x8120 - /// - QuadLuminance4Sgis = ((int)0x8120), - /// - /// Original was GL_QUAD_LUMINANCE8_SGIS = 0x8121 - /// - QuadLuminance8Sgis = ((int)0x8121), - /// - /// Original was GL_QUAD_INTENSITY4_SGIS = 0x8122 - /// - QuadIntensity4Sgis = ((int)0x8122), - /// - /// Original was GL_QUAD_INTENSITY8_SGIS = 0x8123 - /// - QuadIntensity8Sgis = ((int)0x8123), - /// - /// Original was GL_DUAL_TEXTURE_SELECT_SGIS = 0x8124 - /// - DualTextureSelectSgis = ((int)0x8124), - /// - /// Original was GL_QUAD_TEXTURE_SELECT_SGIS = 0x8125 - /// - QuadTextureSelectSgis = ((int)0x8125), - /// - /// Original was GL_POINT_SIZE_MIN = 0x8126 - /// - PointSizeMin = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MIN_ARB = 0x8126 - /// - PointSizeMinArb = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MIN_EXT = 0x8126 - /// - PointSizeMinExt = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MIN_SGIS = 0x8126 - /// - PointSizeMinSgis = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MAX = 0x8127 - /// - PointSizeMax = ((int)0x8127), - /// - /// Original was GL_POINT_SIZE_MAX_ARB = 0x8127 - /// - PointSizeMaxArb = ((int)0x8127), - /// - /// Original was GL_POINT_SIZE_MAX_EXT = 0x8127 - /// - PointSizeMaxExt = ((int)0x8127), - /// - /// Original was GL_POINT_SIZE_MAX_SGIS = 0x8127 - /// - PointSizeMaxSgis = ((int)0x8127), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE = 0x8128 - /// - PointFadeThresholdSize = ((int)0x8128), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_ARB = 0x8128 - /// - PointFadeThresholdSizeArb = ((int)0x8128), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_EXT = 0x8128 - /// - PointFadeThresholdSizeExt = ((int)0x8128), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_SGIS = 0x8128 - /// - PointFadeThresholdSizeSgis = ((int)0x8128), - /// - /// Original was GL_DISTANCE_ATTENUATION_EXT = 0x8129 - /// - DistanceAttenuationExt = ((int)0x8129), - /// - /// Original was GL_DISTANCE_ATTENUATION_SGIS = 0x8129 - /// - DistanceAttenuationSgis = ((int)0x8129), - /// - /// Original was GL_POINT_DISTANCE_ATTENUATION = 0x8129 - /// - PointDistanceAttenuation = ((int)0x8129), - /// - /// Original was GL_POINT_DISTANCE_ATTENUATION_ARB = 0x8129 - /// - PointDistanceAttenuationArb = ((int)0x8129), - /// - /// Original was GL_FOG_FUNC_SGIS = 0x812A - /// - FogFuncSgis = ((int)0x812A), - /// - /// Original was GL_FOG_FUNC_POINTS_SGIS = 0x812B - /// - FogFuncPointsSgis = ((int)0x812B), - /// - /// Original was GL_MAX_FOG_FUNC_POINTS_SGIS = 0x812C - /// - MaxFogFuncPointsSgis = ((int)0x812C), - /// - /// Original was GL_CLAMP_TO_BORDER = 0x812D - /// - ClampToBorder = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_ARB = 0x812D - /// - ClampToBorderArb = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_EXT = 0x812D - /// - ClampToBorderExt = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_NV = 0x812D - /// - ClampToBorderNv = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_OES = 0x812D - /// - ClampToBorderOes = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_SGIS = 0x812D - /// - ClampToBorderSgis = ((int)0x812D), - /// - /// Original was GL_TEXTURE_MULTI_BUFFER_HINT_SGIX = 0x812E - /// - TextureMultiBufferHintSgix = ((int)0x812E), - /// - /// Original was GL_CLAMP_TO_EDGE = 0x812F - /// - ClampToEdge = ((int)0x812F), - /// - /// Original was GL_CLAMP_TO_EDGE_SGIS = 0x812F - /// - ClampToEdgeSgis = ((int)0x812F), - /// - /// Original was GL_PACK_SKIP_VOLUMES_SGIS = 0x8130 - /// - PackSkipVolumesSgis = ((int)0x8130), - /// - /// Original was GL_PACK_IMAGE_DEPTH_SGIS = 0x8131 - /// - PackImageDepthSgis = ((int)0x8131), - /// - /// Original was GL_UNPACK_SKIP_VOLUMES_SGIS = 0x8132 - /// - UnpackSkipVolumesSgis = ((int)0x8132), - /// - /// Original was GL_UNPACK_IMAGE_DEPTH_SGIS = 0x8133 - /// - UnpackImageDepthSgis = ((int)0x8133), - /// - /// Original was GL_TEXTURE_4D_SGIS = 0x8134 - /// - Texture4DSgis = ((int)0x8134), - /// - /// Original was GL_PROXY_TEXTURE_4D_SGIS = 0x8135 - /// - ProxyTexture4DSgis = ((int)0x8135), - /// - /// Original was GL_TEXTURE_4DSIZE_SGIS = 0x8136 - /// - Texture4DsizeSgis = ((int)0x8136), - /// - /// Original was GL_TEXTURE_WRAP_Q_SGIS = 0x8137 - /// - TextureWrapQSgis = ((int)0x8137), - /// - /// Original was GL_MAX_4D_TEXTURE_SIZE_SGIS = 0x8138 - /// - Max4DTextureSizeSgis = ((int)0x8138), - /// - /// Original was GL_PIXEL_TEX_GEN_SGIX = 0x8139 - /// - PixelTexGenSgix = ((int)0x8139), - /// - /// Original was GL_TEXTURE_MIN_LOD = 0x813A - /// - TextureMinLod = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MIN_LOD_SGIS = 0x813A - /// - TextureMinLodSgis = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MAX_LOD = 0x813B - /// - TextureMaxLod = ((int)0x813B), - /// - /// Original was GL_TEXTURE_MAX_LOD_SGIS = 0x813B - /// - TextureMaxLodSgis = ((int)0x813B), - /// - /// Original was GL_TEXTURE_BASE_LEVEL = 0x813C - /// - TextureBaseLevel = ((int)0x813C), - /// - /// Original was GL_TEXTURE_BASE_LEVEL_SGIS = 0x813C - /// - TextureBaseLevelSgis = ((int)0x813C), - /// - /// Original was GL_TEXTURE_MAX_LEVEL = 0x813D - /// - TextureMaxLevel = ((int)0x813D), - /// - /// Original was GL_TEXTURE_MAX_LEVEL_APPLE = 0x813D - /// - TextureMaxLevelApple = ((int)0x813D), - /// - /// Original was GL_TEXTURE_MAX_LEVEL_SGIS = 0x813D - /// - TextureMaxLevelSgis = ((int)0x813D), - /// - /// Original was GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX = 0x813E - /// - PixelTileBestAlignmentSgix = ((int)0x813E), - /// - /// Original was GL_PIXEL_TILE_CACHE_INCREMENT_SGIX = 0x813F - /// - PixelTileCacheIncrementSgix = ((int)0x813F), - /// - /// Original was GL_PIXEL_TILE_WIDTH_SGIX = 0x8140 - /// - PixelTileWidthSgix = ((int)0x8140), - /// - /// Original was GL_PIXEL_TILE_HEIGHT_SGIX = 0x8141 - /// - PixelTileHeightSgix = ((int)0x8141), - /// - /// Original was GL_PIXEL_TILE_GRID_WIDTH_SGIX = 0x8142 - /// - PixelTileGridWidthSgix = ((int)0x8142), - /// - /// Original was GL_PIXEL_TILE_GRID_HEIGHT_SGIX = 0x8143 - /// - PixelTileGridHeightSgix = ((int)0x8143), - /// - /// Original was GL_PIXEL_TILE_GRID_DEPTH_SGIX = 0x8144 - /// - PixelTileGridDepthSgix = ((int)0x8144), - /// - /// Original was GL_PIXEL_TILE_CACHE_SIZE_SGIX = 0x8145 - /// - PixelTileCacheSizeSgix = ((int)0x8145), - /// - /// Original was GL_FILTER4_SGIS = 0x8146 - /// - Filter4Sgis = ((int)0x8146), - /// - /// Original was GL_TEXTURE_FILTER4_SIZE_SGIS = 0x8147 - /// - TextureFilter4SizeSgis = ((int)0x8147), - /// - /// Original was GL_SPRITE_SGIX = 0x8148 - /// - SpriteSgix = ((int)0x8148), - /// - /// Original was GL_SPRITE_MODE_SGIX = 0x8149 - /// - SpriteModeSgix = ((int)0x8149), - /// - /// Original was GL_SPRITE_AXIS_SGIX = 0x814A - /// - SpriteAxisSgix = ((int)0x814A), - /// - /// Original was GL_SPRITE_TRANSLATION_SGIX = 0x814B - /// - SpriteTranslationSgix = ((int)0x814B), - /// - /// Original was GL_TEXTURE_4D_BINDING_SGIS = 0x814F - /// - Texture4DBindingSgis = ((int)0x814F), - /// - /// Original was GL_CONVOLUTION_BORDER_COLOR = 0x8154 - /// - ConvolutionBorderColor = ((int)0x8154), - /// - /// Original was GL_LINEAR_CLIPMAP_LINEAR_SGIX = 0x8170 - /// - LinearClipmapLinearSgix = ((int)0x8170), - /// - /// Original was GL_TEXTURE_CLIPMAP_CENTER_SGIX = 0x8171 - /// - TextureClipmapCenterSgix = ((int)0x8171), - /// - /// Original was GL_TEXTURE_CLIPMAP_FRAME_SGIX = 0x8172 - /// - TextureClipmapFrameSgix = ((int)0x8172), - /// - /// Original was GL_TEXTURE_CLIPMAP_OFFSET_SGIX = 0x8173 - /// - TextureClipmapOffsetSgix = ((int)0x8173), - /// - /// Original was GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8174 - /// - TextureClipmapVirtualDepthSgix = ((int)0x8174), - /// - /// Original was GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = 0x8175 - /// - TextureClipmapLodOffsetSgix = ((int)0x8175), - /// - /// Original was GL_TEXTURE_CLIPMAP_DEPTH_SGIX = 0x8176 - /// - TextureClipmapDepthSgix = ((int)0x8176), - /// - /// Original was GL_MAX_CLIPMAP_DEPTH_SGIX = 0x8177 - /// - MaxClipmapDepthSgix = ((int)0x8177), - /// - /// Original was GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8178 - /// - MaxClipmapVirtualDepthSgix = ((int)0x8178), - /// - /// Original was GL_POST_TEXTURE_FILTER_BIAS_SGIX = 0x8179 - /// - PostTextureFilterBiasSgix = ((int)0x8179), - /// - /// Original was GL_POST_TEXTURE_FILTER_SCALE_SGIX = 0x817A - /// - PostTextureFilterScaleSgix = ((int)0x817A), - /// - /// Original was GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = 0x817B - /// - PostTextureFilterBiasRangeSgix = ((int)0x817B), - /// - /// Original was GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = 0x817C - /// - PostTextureFilterScaleRangeSgix = ((int)0x817C), - /// - /// Original was GL_REFERENCE_PLANE_SGIX = 0x817D - /// - ReferencePlaneSgix = ((int)0x817D), - /// - /// Original was GL_REFERENCE_PLANE_EQUATION_SGIX = 0x817E - /// - ReferencePlaneEquationSgix = ((int)0x817E), - /// - /// Original was GL_IR_INSTRUMENT1_SGIX = 0x817F - /// - IrInstrument1Sgix = ((int)0x817F), - /// - /// Original was GL_INSTRUMENT_BUFFER_POINTER_SGIX = 0x8180 - /// - InstrumentBufferPointerSgix = ((int)0x8180), - /// - /// Original was GL_INSTRUMENT_MEASUREMENTS_SGIX = 0x8181 - /// - InstrumentMeasurementsSgix = ((int)0x8181), - /// - /// Original was GL_LIST_PRIORITY_SGIX = 0x8182 - /// - ListPrioritySgix = ((int)0x8182), - /// - /// Original was GL_CALLIGRAPHIC_FRAGMENT_SGIX = 0x8183 - /// - CalligraphicFragmentSgix = ((int)0x8183), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_CEILING_SGIX = 0x8184 - /// - PixelTexGenQCeilingSgix = ((int)0x8184), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_ROUND_SGIX = 0x8185 - /// - PixelTexGenQRoundSgix = ((int)0x8185), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX = 0x8186 - /// - PixelTexGenQFloorSgix = ((int)0x8186), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = 0x8187 - /// - PixelTexGenAlphaReplaceSgix = ((int)0x8187), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = 0x8188 - /// - PixelTexGenAlphaNoReplaceSgix = ((int)0x8188), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX = 0x8189 - /// - PixelTexGenAlphaLsSgix = ((int)0x8189), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX = 0x818A - /// - PixelTexGenAlphaMsSgix = ((int)0x818A), - /// - /// Original was GL_FRAMEZOOM_SGIX = 0x818B - /// - FramezoomSgix = ((int)0x818B), - /// - /// Original was GL_FRAMEZOOM_FACTOR_SGIX = 0x818C - /// - FramezoomFactorSgix = ((int)0x818C), - /// - /// Original was GL_MAX_FRAMEZOOM_FACTOR_SGIX = 0x818D - /// - MaxFramezoomFactorSgix = ((int)0x818D), - /// - /// Original was GL_TEXTURE_LOD_BIAS_S_SGIX = 0x818E - /// - TextureLodBiasSSgix = ((int)0x818E), - /// - /// Original was GL_TEXTURE_LOD_BIAS_T_SGIX = 0x818F - /// - TextureLodBiasTSgix = ((int)0x818F), - /// - /// Original was GL_TEXTURE_LOD_BIAS_R_SGIX = 0x8190 - /// - TextureLodBiasRSgix = ((int)0x8190), - /// - /// Original was GL_GENERATE_MIPMAP = 0x8191 - /// - GenerateMipmap = ((int)0x8191), - /// - /// Original was GL_GENERATE_MIPMAP_SGIS = 0x8191 - /// - GenerateMipmapSgis = ((int)0x8191), - /// - /// Original was GL_GENERATE_MIPMAP_HINT = 0x8192 - /// - GenerateMipmapHint = ((int)0x8192), - /// - /// Original was GL_GENERATE_MIPMAP_HINT_SGIS = 0x8192 - /// - GenerateMipmapHintSgis = ((int)0x8192), - /// - /// Original was GL_GEOMETRY_DEFORMATION_SGIX = 0x8194 - /// - GeometryDeformationSgix = ((int)0x8194), - /// - /// Original was GL_TEXTURE_DEFORMATION_SGIX = 0x8195 - /// - TextureDeformationSgix = ((int)0x8195), - /// - /// Original was GL_DEFORMATIONS_MASK_SGIX = 0x8196 - /// - DeformationsMaskSgix = ((int)0x8196), - /// - /// Original was GL_FOG_OFFSET_SGIX = 0x8198 - /// - FogOffsetSgix = ((int)0x8198), - /// - /// Original was GL_FOG_OFFSET_VALUE_SGIX = 0x8199 - /// - FogOffsetValueSgix = ((int)0x8199), - /// - /// Original was GL_TEXTURE_COMPARE_SGIX = 0x819A - /// - TextureCompareSgix = ((int)0x819A), - /// - /// Original was GL_TEXTURE_COMPARE_OPERATOR_SGIX = 0x819B - /// - TextureCompareOperatorSgix = ((int)0x819B), - /// - /// Original was GL_TEXTURE_LEQUAL_R_SGIX = 0x819C - /// - TextureLequalRSgix = ((int)0x819C), - /// - /// Original was GL_TEXTURE_GEQUAL_R_SGIX = 0x819D - /// - TextureGequalRSgix = ((int)0x819D), - /// - /// Original was GL_DEPTH_COMPONENT16 = 0x81A5 - /// - DepthComponent16 = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT16_ARB = 0x81A5 - /// - DepthComponent16Arb = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT16_OES = 0x81A5 - /// - DepthComponent16Oes = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT16_SGIX = 0x81A5 - /// - DepthComponent16Sgix = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT24 = 0x81A6 - /// - DepthComponent24 = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT24_ARB = 0x81A6 - /// - DepthComponent24Arb = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT24_OES = 0x81A6 - /// - DepthComponent24Oes = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT24_SGIX = 0x81A6 - /// - DepthComponent24Sgix = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT32_ARB = 0x81A7 - /// - DepthComponent32Arb = ((int)0x81A7), - /// - /// Original was GL_DEPTH_COMPONENT32_OES = 0x81A7 - /// - DepthComponent32Oes = ((int)0x81A7), - /// - /// Original was GL_DEPTH_COMPONENT32_SGIX = 0x81A7 - /// - DepthComponent32Sgix = ((int)0x81A7), - /// - /// Original was GL_YCRCB_422_SGIX = 0x81BB - /// - Ycrcb422Sgix = ((int)0x81BB), - /// - /// Original was GL_YCRCB_444_SGIX = 0x81BC - /// - Ycrcb444Sgix = ((int)0x81BC), - /// - /// Original was GL_EYE_DISTANCE_TO_POINT_SGIS = 0x81F0 - /// - EyeDistanceToPointSgis = ((int)0x81F0), - /// - /// Original was GL_OBJECT_DISTANCE_TO_POINT_SGIS = 0x81F1 - /// - ObjectDistanceToPointSgis = ((int)0x81F1), - /// - /// Original was GL_EYE_DISTANCE_TO_LINE_SGIS = 0x81F2 - /// - EyeDistanceToLineSgis = ((int)0x81F2), - /// - /// Original was GL_OBJECT_DISTANCE_TO_LINE_SGIS = 0x81F3 - /// - ObjectDistanceToLineSgis = ((int)0x81F3), - /// - /// Original was GL_EYE_POINT_SGIS = 0x81F4 - /// - EyePointSgis = ((int)0x81F4), - /// - /// Original was GL_OBJECT_POINT_SGIS = 0x81F5 - /// - ObjectPointSgis = ((int)0x81F5), - /// - /// Original was GL_EYE_LINE_SGIS = 0x81F6 - /// - EyeLineSgis = ((int)0x81F6), - /// - /// Original was GL_OBJECT_LINE_SGIS = 0x81F7 - /// - ObjectLineSgis = ((int)0x81F7), - /// - /// Original was GL_LIGHT_MODEL_COLOR_CONTROL = 0x81F8 - /// - LightModelColorControl = ((int)0x81F8), - /// - /// Original was GL_LIGHT_MODEL_COLOR_CONTROL_EXT = 0x81F8 - /// - LightModelColorControlExt = ((int)0x81F8), - /// - /// Original was GL_SINGLE_COLOR = 0x81F9 - /// - SingleColor = ((int)0x81F9), - /// - /// Original was GL_SINGLE_COLOR_EXT = 0x81F9 - /// - SingleColorExt = ((int)0x81F9), - /// - /// Original was GL_SEPARATE_SPECULAR_COLOR = 0x81FA - /// - SeparateSpecularColor = ((int)0x81FA), - /// - /// Original was GL_SEPARATE_SPECULAR_COLOR_EXT = 0x81FA - /// - SeparateSpecularColorExt = ((int)0x81FA), - /// - /// Original was GL_SHARED_TEXTURE_PALETTE_EXT = 0x81FB - /// - SharedTexturePaletteExt = ((int)0x81FB), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING = 0x8210 - /// - FramebufferAttachmentColorEncoding = ((int)0x8210), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT = 0x8210 - /// - FramebufferAttachmentColorEncodingExt = ((int)0x8210), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE = 0x8211 - /// - FramebufferAttachmentComponentType = ((int)0x8211), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT = 0x8211 - /// - FramebufferAttachmentComponentTypeExt = ((int)0x8211), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE = 0x8212 - /// - FramebufferAttachmentRedSize = ((int)0x8212), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE = 0x8213 - /// - FramebufferAttachmentGreenSize = ((int)0x8213), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE = 0x8214 - /// - FramebufferAttachmentBlueSize = ((int)0x8214), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE = 0x8215 - /// - FramebufferAttachmentAlphaSize = ((int)0x8215), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE = 0x8216 - /// - FramebufferAttachmentDepthSize = ((int)0x8216), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE = 0x8217 - /// - FramebufferAttachmentStencilSize = ((int)0x8217), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT = 0x8218 - /// - FramebufferDefault = ((int)0x8218), - /// - /// Original was GL_FRAMEBUFFER_UNDEFINED = 0x8219 - /// - FramebufferUndefined = ((int)0x8219), - /// - /// Original was GL_FRAMEBUFFER_UNDEFINED_OES = 0x8219 - /// - FramebufferUndefinedOes = ((int)0x8219), - /// - /// Original was GL_DEPTH_STENCIL_ATTACHMENT = 0x821A - /// - DepthStencilAttachment = ((int)0x821A), - /// - /// Original was GL_MAJOR_VERSION = 0x821B - /// - MajorVersion = ((int)0x821B), - /// - /// Original was GL_MINOR_VERSION = 0x821C - /// - MinorVersion = ((int)0x821C), - /// - /// Original was GL_NUM_EXTENSIONS = 0x821D - /// - NumExtensions = ((int)0x821D), - /// - /// Original was GL_BUFFER_IMMUTABLE_STORAGE = 0x821F - /// - BufferImmutableStorage = ((int)0x821F), - /// - /// Original was GL_BUFFER_IMMUTABLE_STORAGE_EXT = 0x821F - /// - BufferImmutableStorageExt = ((int)0x821F), - /// - /// Original was GL_BUFFER_STORAGE_FLAGS = 0x8220 - /// - BufferStorageFlags = ((int)0x8220), - /// - /// Original was GL_BUFFER_STORAGE_FLAGS_EXT = 0x8220 - /// - BufferStorageFlagsExt = ((int)0x8220), - /// - /// Original was GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED = 0x8221 - /// - PrimitiveRestartForPatchesSupported = ((int)0x8221), - /// - /// Original was GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES = 0x8221 - /// - PrimitiveRestartForPatchesSupportedOes = ((int)0x8221), - /// - /// Original was GL_COMPRESSED_RED = 0x8225 - /// - CompressedRed = ((int)0x8225), - /// - /// Original was GL_COMPRESSED_RG = 0x8226 - /// - CompressedRg = ((int)0x8226), - /// - /// Original was GL_RG = 0x8227 - /// - Rg = ((int)0x8227), - /// - /// Original was GL_RG_EXT = 0x8227 - /// - RgExt = ((int)0x8227), - /// - /// Original was GL_RG_INTEGER = 0x8228 - /// - RgInteger = ((int)0x8228), - /// - /// Original was GL_R8 = 0x8229 - /// - R8 = ((int)0x8229), - /// - /// Original was GL_R8_EXT = 0x8229 - /// - R8Ext = ((int)0x8229), - /// - /// Original was GL_R16 = 0x822A - /// - R16 = ((int)0x822A), - /// - /// Original was GL_R16_EXT = 0x822A - /// - R16Ext = ((int)0x822A), - /// - /// Original was GL_RG8 = 0x822B - /// - Rg8 = ((int)0x822B), - /// - /// Original was GL_RG8_EXT = 0x822B - /// - Rg8Ext = ((int)0x822B), - /// - /// Original was GL_RG16 = 0x822C - /// - Rg16 = ((int)0x822C), - /// - /// Original was GL_RG16_EXT = 0x822C - /// - Rg16Ext = ((int)0x822C), - /// - /// Original was GL_R16F = 0x822D - /// - R16f = ((int)0x822D), - /// - /// Original was GL_R16F_EXT = 0x822D - /// - R16fExt = ((int)0x822D), - /// - /// Original was GL_R32F = 0x822E - /// - R32f = ((int)0x822E), - /// - /// Original was GL_R32F_EXT = 0x822E - /// - R32fExt = ((int)0x822E), - /// - /// Original was GL_RG16F = 0x822F - /// - Rg16f = ((int)0x822F), - /// - /// Original was GL_RG16F_EXT = 0x822F - /// - Rg16fExt = ((int)0x822F), - /// - /// Original was GL_RG32F = 0x8230 - /// - Rg32f = ((int)0x8230), - /// - /// Original was GL_RG32F_EXT = 0x8230 - /// - Rg32fExt = ((int)0x8230), - /// - /// Original was GL_R8I = 0x8231 - /// - R8i = ((int)0x8231), - /// - /// Original was GL_R8UI = 0x8232 - /// - R8ui = ((int)0x8232), - /// - /// Original was GL_R16I = 0x8233 - /// - R16i = ((int)0x8233), - /// - /// Original was GL_R16UI = 0x8234 - /// - R16ui = ((int)0x8234), - /// - /// Original was GL_R32I = 0x8235 - /// - R32i = ((int)0x8235), - /// - /// Original was GL_R32UI = 0x8236 - /// - R32ui = ((int)0x8236), - /// - /// Original was GL_RG8I = 0x8237 - /// - Rg8i = ((int)0x8237), - /// - /// Original was GL_RG8UI = 0x8238 - /// - Rg8ui = ((int)0x8238), - /// - /// Original was GL_RG16I = 0x8239 - /// - Rg16i = ((int)0x8239), - /// - /// Original was GL_RG16UI = 0x823A - /// - Rg16ui = ((int)0x823A), - /// - /// Original was GL_RG32I = 0x823B - /// - Rg32i = ((int)0x823B), - /// - /// Original was GL_RG32UI = 0x823C - /// - Rg32ui = ((int)0x823C), - /// - /// Original was GL_DEBUG_OUTPUT_SYNCHRONOUS = 0x8242 - /// - DebugOutputSynchronous = ((int)0x8242), - /// - /// Original was GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR = 0x8242 - /// - DebugOutputSynchronousKhr = ((int)0x8242), - /// - /// Original was GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH = 0x8243 - /// - DebugNextLoggedMessageLength = ((int)0x8243), - /// - /// Original was GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR = 0x8243 - /// - DebugNextLoggedMessageLengthKhr = ((int)0x8243), - /// - /// Original was GL_DEBUG_CALLBACK_FUNCTION = 0x8244 - /// - DebugCallbackFunction = ((int)0x8244), - /// - /// Original was GL_DEBUG_CALLBACK_FUNCTION_KHR = 0x8244 - /// - DebugCallbackFunctionKhr = ((int)0x8244), - /// - /// Original was GL_DEBUG_CALLBACK_USER_PARAM = 0x8245 - /// - DebugCallbackUserParam = ((int)0x8245), - /// - /// Original was GL_DEBUG_CALLBACK_USER_PARAM_KHR = 0x8245 - /// - DebugCallbackUserParamKhr = ((int)0x8245), - /// - /// Original was GL_DEBUG_SOURCE_API = 0x8246 - /// - DebugSourceApi = ((int)0x8246), - /// - /// Original was GL_DEBUG_SOURCE_API_KHR = 0x8246 - /// - DebugSourceApiKhr = ((int)0x8246), - /// - /// Original was GL_DEBUG_SOURCE_WINDOW_SYSTEM = 0x8247 - /// - DebugSourceWindowSystem = ((int)0x8247), - /// - /// Original was GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR = 0x8247 - /// - DebugSourceWindowSystemKhr = ((int)0x8247), - /// - /// Original was GL_DEBUG_SOURCE_SHADER_COMPILER = 0x8248 - /// - DebugSourceShaderCompiler = ((int)0x8248), - /// - /// Original was GL_DEBUG_SOURCE_SHADER_COMPILER_KHR = 0x8248 - /// - DebugSourceShaderCompilerKhr = ((int)0x8248), - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY = 0x8249 - /// - DebugSourceThirdParty = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY_KHR = 0x8249 - /// - DebugSourceThirdPartyKhr = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION = 0x824A - /// - DebugSourceApplication = ((int)0x824A), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION_KHR = 0x824A - /// - DebugSourceApplicationKhr = ((int)0x824A), - /// - /// Original was GL_DEBUG_SOURCE_OTHER = 0x824B - /// - DebugSourceOther = ((int)0x824B), - /// - /// Original was GL_DEBUG_SOURCE_OTHER_KHR = 0x824B - /// - DebugSourceOtherKhr = ((int)0x824B), - /// - /// Original was GL_DEBUG_TYPE_ERROR = 0x824C - /// - DebugTypeError = ((int)0x824C), - /// - /// Original was GL_DEBUG_TYPE_ERROR_KHR = 0x824C - /// - DebugTypeErrorKhr = ((int)0x824C), - /// - /// Original was GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR = 0x824D - /// - DebugTypeDeprecatedBehavior = ((int)0x824D), - /// - /// Original was GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR = 0x824D - /// - DebugTypeDeprecatedBehaviorKhr = ((int)0x824D), - /// - /// Original was GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR = 0x824E - /// - DebugTypeUndefinedBehavior = ((int)0x824E), - /// - /// Original was GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR = 0x824E - /// - DebugTypeUndefinedBehaviorKhr = ((int)0x824E), - /// - /// Original was GL_DEBUG_TYPE_PORTABILITY = 0x824F - /// - DebugTypePortability = ((int)0x824F), - /// - /// Original was GL_DEBUG_TYPE_PORTABILITY_KHR = 0x824F - /// - DebugTypePortabilityKhr = ((int)0x824F), - /// - /// Original was GL_DEBUG_TYPE_PERFORMANCE = 0x8250 - /// - DebugTypePerformance = ((int)0x8250), - /// - /// Original was GL_DEBUG_TYPE_PERFORMANCE_KHR = 0x8250 - /// - DebugTypePerformanceKhr = ((int)0x8250), - /// - /// Original was GL_DEBUG_TYPE_OTHER = 0x8251 - /// - DebugTypeOther = ((int)0x8251), - /// - /// Original was GL_DEBUG_TYPE_OTHER_KHR = 0x8251 - /// - DebugTypeOtherKhr = ((int)0x8251), - /// - /// Original was GL_LOSE_CONTEXT_ON_RESET = 0x8252 - /// - LoseContextOnReset = ((int)0x8252), - /// - /// Original was GL_LOSE_CONTEXT_ON_RESET_EXT = 0x8252 - /// - LoseContextOnResetExt = ((int)0x8252), - /// - /// Original was GL_LOSE_CONTEXT_ON_RESET_KHR = 0x8252 - /// - LoseContextOnResetKhr = ((int)0x8252), - /// - /// Original was GL_GUILTY_CONTEXT_RESET = 0x8253 - /// - GuiltyContextReset = ((int)0x8253), - /// - /// Original was GL_GUILTY_CONTEXT_RESET_EXT = 0x8253 - /// - GuiltyContextResetExt = ((int)0x8253), - /// - /// Original was GL_GUILTY_CONTEXT_RESET_KHR = 0x8253 - /// - GuiltyContextResetKhr = ((int)0x8253), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET = 0x8254 - /// - InnocentContextReset = ((int)0x8254), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET_EXT = 0x8254 - /// - InnocentContextResetExt = ((int)0x8254), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET_KHR = 0x8254 - /// - InnocentContextResetKhr = ((int)0x8254), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET = 0x8255 - /// - UnknownContextReset = ((int)0x8255), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET_EXT = 0x8255 - /// - UnknownContextResetExt = ((int)0x8255), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET_KHR = 0x8255 - /// - UnknownContextResetKhr = ((int)0x8255), - /// - /// Original was GL_RESET_NOTIFICATION_STRATEGY = 0x8256 - /// - ResetNotificationStrategy = ((int)0x8256), - /// - /// Original was GL_RESET_NOTIFICATION_STRATEGY_EXT = 0x8256 - /// - ResetNotificationStrategyExt = ((int)0x8256), - /// - /// Original was GL_RESET_NOTIFICATION_STRATEGY_KHR = 0x8256 - /// - ResetNotificationStrategyKhr = ((int)0x8256), - /// - /// Original was GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 0x8257 - /// - ProgramBinaryRetrievableHint = ((int)0x8257), - /// - /// Original was GL_PROGRAM_SEPARABLE = 0x8258 - /// - ProgramSeparable = ((int)0x8258), - /// - /// Original was GL_PROGRAM_SEPARABLE_EXT = 0x8258 - /// - ProgramSeparableExt = ((int)0x8258), - /// - /// Original was GL_ACTIVE_PROGRAM = 0x8259 - /// - ActiveProgram = ((int)0x8259), - /// - /// Original was GL_ACTIVE_PROGRAM_EXT = 0x8259 - /// - ActiveProgramExt = ((int)0x8259), - /// - /// Original was GL_PROGRAM_PIPELINE_BINDING_EXT = 0x825A - /// - ProgramPipelineBindingExt = ((int)0x825A), - /// - /// Original was GL_MAX_VIEWPORTS_NV = 0x825B - /// - MaxViewportsNv = ((int)0x825B), - /// - /// Original was GL_MAX_VIEWPORTS_OES = 0x825B - /// - MaxViewportsOes = ((int)0x825B), - /// - /// Original was GL_VIEWPORT_SUBPIXEL_BITS_NV = 0x825C - /// - ViewportSubpixelBitsNv = ((int)0x825C), - /// - /// Original was GL_VIEWPORT_SUBPIXEL_BITS_OES = 0x825C - /// - ViewportSubpixelBitsOes = ((int)0x825C), - /// - /// Original was GL_VIEWPORT_BOUNDS_RANGE_NV = 0x825D - /// - ViewportBoundsRangeNv = ((int)0x825D), - /// - /// Original was GL_VIEWPORT_BOUNDS_RANGE_OES = 0x825D - /// - ViewportBoundsRangeOes = ((int)0x825D), - /// - /// Original was GL_LAYER_PROVOKING_VERTEX_EXT = 0x825E - /// - LayerProvokingVertexExt = ((int)0x825E), - /// - /// Original was GL_LAYER_PROVOKING_VERTEX_OES = 0x825E - /// - LayerProvokingVertexOes = ((int)0x825E), - /// - /// Original was GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV = 0x825F - /// - ViewportIndexProvokingVertexNv = ((int)0x825F), - /// - /// Original was GL_VIEWPORT_INDEX_PROVOKING_VERTEX_OES = 0x825F - /// - ViewportIndexProvokingVertexOes = ((int)0x825F), - /// - /// Original was GL_UNDEFINED_VERTEX_EXT = 0x8260 - /// - UndefinedVertexExt = ((int)0x8260), - /// - /// Original was GL_UNDEFINED_VERTEX_OES = 0x8260 - /// - UndefinedVertexOes = ((int)0x8260), - /// - /// Original was GL_NO_RESET_NOTIFICATION = 0x8261 - /// - NoResetNotification = ((int)0x8261), - /// - /// Original was GL_NO_RESET_NOTIFICATION_EXT = 0x8261 - /// - NoResetNotificationExt = ((int)0x8261), - /// - /// Original was GL_NO_RESET_NOTIFICATION_KHR = 0x8261 - /// - NoResetNotificationKhr = ((int)0x8261), - /// - /// Original was GL_COMPUTE_WORK_GROUP_SIZE = 0x8267 - /// - ComputeWorkGroupSize = ((int)0x8267), - /// - /// Original was GL_DEBUG_TYPE_MARKER = 0x8268 - /// - DebugTypeMarker = ((int)0x8268), - /// - /// Original was GL_DEBUG_TYPE_MARKER_KHR = 0x8268 - /// - DebugTypeMarkerKhr = ((int)0x8268), - /// - /// Original was GL_DEBUG_TYPE_PUSH_GROUP = 0x8269 - /// - DebugTypePushGroup = ((int)0x8269), - /// - /// Original was GL_DEBUG_TYPE_PUSH_GROUP_KHR = 0x8269 - /// - DebugTypePushGroupKhr = ((int)0x8269), - /// - /// Original was GL_DEBUG_TYPE_POP_GROUP = 0x826A - /// - DebugTypePopGroup = ((int)0x826A), - /// - /// Original was GL_DEBUG_TYPE_POP_GROUP_KHR = 0x826A - /// - DebugTypePopGroupKhr = ((int)0x826A), - /// - /// Original was GL_DEBUG_SEVERITY_NOTIFICATION = 0x826B - /// - DebugSeverityNotification = ((int)0x826B), - /// - /// Original was GL_DEBUG_SEVERITY_NOTIFICATION_KHR = 0x826B - /// - DebugSeverityNotificationKhr = ((int)0x826B), - /// - /// Original was GL_MAX_DEBUG_GROUP_STACK_DEPTH = 0x826C - /// - MaxDebugGroupStackDepth = ((int)0x826C), - /// - /// Original was GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR = 0x826C - /// - MaxDebugGroupStackDepthKhr = ((int)0x826C), - /// - /// Original was GL_DEBUG_GROUP_STACK_DEPTH = 0x826D - /// - DebugGroupStackDepth = ((int)0x826D), - /// - /// Original was GL_DEBUG_GROUP_STACK_DEPTH_KHR = 0x826D - /// - DebugGroupStackDepthKhr = ((int)0x826D), - /// - /// Original was GL_INTERNALFORMAT_SUPPORTED = 0x826F - /// - InternalformatSupported = ((int)0x826F), - /// - /// Original was GL_INTERNALFORMAT_PREFERRED = 0x8270 - /// - InternalformatPreferred = ((int)0x8270), - /// - /// Original was GL_INTERNALFORMAT_RED_SIZE = 0x8271 - /// - InternalformatRedSize = ((int)0x8271), - /// - /// Original was GL_INTERNALFORMAT_GREEN_SIZE = 0x8272 - /// - InternalformatGreenSize = ((int)0x8272), - /// - /// Original was GL_INTERNALFORMAT_BLUE_SIZE = 0x8273 - /// - InternalformatBlueSize = ((int)0x8273), - /// - /// Original was GL_INTERNALFORMAT_ALPHA_SIZE = 0x8274 - /// - InternalformatAlphaSize = ((int)0x8274), - /// - /// Original was GL_INTERNALFORMAT_DEPTH_SIZE = 0x8275 - /// - InternalformatDepthSize = ((int)0x8275), - /// - /// Original was GL_INTERNALFORMAT_STENCIL_SIZE = 0x8276 - /// - InternalformatStencilSize = ((int)0x8276), - /// - /// Original was GL_INTERNALFORMAT_SHARED_SIZE = 0x8277 - /// - InternalformatSharedSize = ((int)0x8277), - /// - /// Original was GL_INTERNALFORMAT_RED_TYPE = 0x8278 - /// - InternalformatRedType = ((int)0x8278), - /// - /// Original was GL_INTERNALFORMAT_GREEN_TYPE = 0x8279 - /// - InternalformatGreenType = ((int)0x8279), - /// - /// Original was GL_INTERNALFORMAT_BLUE_TYPE = 0x827A - /// - InternalformatBlueType = ((int)0x827A), - /// - /// Original was GL_INTERNALFORMAT_ALPHA_TYPE = 0x827B - /// - InternalformatAlphaType = ((int)0x827B), - /// - /// Original was GL_INTERNALFORMAT_DEPTH_TYPE = 0x827C - /// - InternalformatDepthType = ((int)0x827C), - /// - /// Original was GL_INTERNALFORMAT_STENCIL_TYPE = 0x827D - /// - InternalformatStencilType = ((int)0x827D), - /// - /// Original was GL_MAX_WIDTH = 0x827E - /// - MaxWidth = ((int)0x827E), - /// - /// Original was GL_MAX_HEIGHT = 0x827F - /// - MaxHeight = ((int)0x827F), - /// - /// Original was GL_MAX_DEPTH = 0x8280 - /// - MaxDepth = ((int)0x8280), - /// - /// Original was GL_MAX_LAYERS = 0x8281 - /// - MaxLayers = ((int)0x8281), - /// - /// Original was GL_COLOR_COMPONENTS = 0x8283 - /// - ColorComponents = ((int)0x8283), - /// - /// Original was GL_COLOR_RENDERABLE = 0x8286 - /// - ColorRenderable = ((int)0x8286), - /// - /// Original was GL_DEPTH_RENDERABLE = 0x8287 - /// - DepthRenderable = ((int)0x8287), - /// - /// Original was GL_STENCIL_RENDERABLE = 0x8288 - /// - StencilRenderable = ((int)0x8288), - /// - /// Original was GL_FRAMEBUFFER_RENDERABLE = 0x8289 - /// - FramebufferRenderable = ((int)0x8289), - /// - /// Original was GL_FRAMEBUFFER_RENDERABLE_LAYERED = 0x828A - /// - FramebufferRenderableLayered = ((int)0x828A), - /// - /// Original was GL_FRAMEBUFFER_BLEND = 0x828B - /// - FramebufferBlend = ((int)0x828B), - /// - /// Original was GL_READ_PIXELS = 0x828C - /// - ReadPixels = ((int)0x828C), - /// - /// Original was GL_READ_PIXELS_FORMAT = 0x828D - /// - ReadPixelsFormat = ((int)0x828D), - /// - /// Original was GL_READ_PIXELS_TYPE = 0x828E - /// - ReadPixelsType = ((int)0x828E), - /// - /// Original was GL_TEXTURE_IMAGE_FORMAT = 0x828F - /// - TextureImageFormat = ((int)0x828F), - /// - /// Original was GL_TEXTURE_IMAGE_TYPE = 0x8290 - /// - TextureImageType = ((int)0x8290), - /// - /// Original was GL_GET_TEXTURE_IMAGE_FORMAT = 0x8291 - /// - GetTextureImageFormat = ((int)0x8291), - /// - /// Original was GL_GET_TEXTURE_IMAGE_TYPE = 0x8292 - /// - GetTextureImageType = ((int)0x8292), - /// - /// Original was GL_MIPMAP = 0x8293 - /// - Mipmap = ((int)0x8293), - /// - /// Original was GL_AUTO_GENERATE_MIPMAP = 0x8295 - /// - AutoGenerateMipmap = ((int)0x8295), - /// - /// Original was GL_COLOR_ENCODING = 0x8296 - /// - ColorEncoding = ((int)0x8296), - /// - /// Original was GL_SRGB_READ = 0x8297 - /// - SrgbRead = ((int)0x8297), - /// - /// Original was GL_SRGB_WRITE = 0x8298 - /// - SrgbWrite = ((int)0x8298), - /// - /// Original was GL_FILTER = 0x829A - /// - Filter = ((int)0x829A), - /// - /// Original was GL_VERTEX_TEXTURE = 0x829B - /// - VertexTexture = ((int)0x829B), - /// - /// Original was GL_TESS_CONTROL_TEXTURE = 0x829C - /// - TessControlTexture = ((int)0x829C), - /// - /// Original was GL_TESS_EVALUATION_TEXTURE = 0x829D - /// - TessEvaluationTexture = ((int)0x829D), - /// - /// Original was GL_GEOMETRY_TEXTURE = 0x829E - /// - GeometryTexture = ((int)0x829E), - /// - /// Original was GL_FRAGMENT_TEXTURE = 0x829F - /// - FragmentTexture = ((int)0x829F), - /// - /// Original was GL_COMPUTE_TEXTURE = 0x82A0 - /// - ComputeTexture = ((int)0x82A0), - /// - /// Original was GL_TEXTURE_SHADOW = 0x82A1 - /// - TextureShadow = ((int)0x82A1), - /// - /// Original was GL_TEXTURE_GATHER = 0x82A2 - /// - TextureGather = ((int)0x82A2), - /// - /// Original was GL_TEXTURE_GATHER_SHADOW = 0x82A3 - /// - TextureGatherShadow = ((int)0x82A3), - /// - /// Original was GL_SHADER_IMAGE_LOAD = 0x82A4 - /// - ShaderImageLoad = ((int)0x82A4), - /// - /// Original was GL_SHADER_IMAGE_STORE = 0x82A5 - /// - ShaderImageStore = ((int)0x82A5), - /// - /// Original was GL_SHADER_IMAGE_ATOMIC = 0x82A6 - /// - ShaderImageAtomic = ((int)0x82A6), - /// - /// Original was GL_IMAGE_TEXEL_SIZE = 0x82A7 - /// - ImageTexelSize = ((int)0x82A7), - /// - /// Original was GL_IMAGE_COMPATIBILITY_CLASS = 0x82A8 - /// - ImageCompatibilityClass = ((int)0x82A8), - /// - /// Original was GL_IMAGE_PIXEL_FORMAT = 0x82A9 - /// - ImagePixelFormat = ((int)0x82A9), - /// - /// Original was GL_IMAGE_PIXEL_TYPE = 0x82AA - /// - ImagePixelType = ((int)0x82AA), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST = 0x82AC - /// - SimultaneousTextureAndDepthTest = ((int)0x82AC), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST = 0x82AD - /// - SimultaneousTextureAndStencilTest = ((int)0x82AD), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE = 0x82AE - /// - SimultaneousTextureAndDepthWrite = ((int)0x82AE), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE = 0x82AF - /// - SimultaneousTextureAndStencilWrite = ((int)0x82AF), - /// - /// Original was GL_TEXTURE_COMPRESSED_BLOCK_WIDTH = 0x82B1 - /// - TextureCompressedBlockWidth = ((int)0x82B1), - /// - /// Original was GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT = 0x82B2 - /// - TextureCompressedBlockHeight = ((int)0x82B2), - /// - /// Original was GL_TEXTURE_COMPRESSED_BLOCK_SIZE = 0x82B3 - /// - TextureCompressedBlockSize = ((int)0x82B3), - /// - /// Original was GL_CLEAR_BUFFER = 0x82B4 - /// - ClearBuffer = ((int)0x82B4), - /// - /// Original was GL_TEXTURE_VIEW = 0x82B5 - /// - TextureView = ((int)0x82B5), - /// - /// Original was GL_VIEW_COMPATIBILITY_CLASS = 0x82B6 - /// - ViewCompatibilityClass = ((int)0x82B6), - /// - /// Original was GL_VERTEX_ATTRIB_RELATIVE_OFFSET = 0x82D5 - /// - VertexAttribRelativeOffset = ((int)0x82D5), - /// - /// Original was GL_TEXTURE_VIEW_MIN_LEVEL_EXT = 0x82DB - /// - TextureViewMinLevelExt = ((int)0x82DB), - /// - /// Original was GL_TEXTURE_VIEW_MIN_LEVEL_OES = 0x82DB - /// - TextureViewMinLevelOes = ((int)0x82DB), - /// - /// Original was GL_TEXTURE_VIEW_NUM_LEVELS_EXT = 0x82DC - /// - TextureViewNumLevelsExt = ((int)0x82DC), - /// - /// Original was GL_TEXTURE_VIEW_NUM_LEVELS_OES = 0x82DC - /// - TextureViewNumLevelsOes = ((int)0x82DC), - /// - /// Original was GL_TEXTURE_VIEW_MIN_LAYER_EXT = 0x82DD - /// - TextureViewMinLayerExt = ((int)0x82DD), - /// - /// Original was GL_TEXTURE_VIEW_MIN_LAYER_OES = 0x82DD - /// - TextureViewMinLayerOes = ((int)0x82DD), - /// - /// Original was GL_TEXTURE_VIEW_NUM_LAYERS_EXT = 0x82DE - /// - TextureViewNumLayersExt = ((int)0x82DE), - /// - /// Original was GL_TEXTURE_VIEW_NUM_LAYERS_OES = 0x82DE - /// - TextureViewNumLayersOes = ((int)0x82DE), - /// - /// Original was GL_TEXTURE_IMMUTABLE_LEVELS = 0x82DF - /// - TextureImmutableLevels = ((int)0x82DF), - /// - /// Original was GL_BUFFER = 0x82E0 - /// - Buffer = ((int)0x82E0), - /// - /// Original was GL_BUFFER_KHR = 0x82E0 - /// - BufferKhr = ((int)0x82E0), - /// - /// Original was GL_SHADER = 0x82E1 - /// - Shader = ((int)0x82E1), - /// - /// Original was GL_SHADER_KHR = 0x82E1 - /// - ShaderKhr = ((int)0x82E1), - /// - /// Original was GL_PROGRAM = 0x82E2 - /// - Program = ((int)0x82E2), - /// - /// Original was GL_PROGRAM_KHR = 0x82E2 - /// - ProgramKhr = ((int)0x82E2), - /// - /// Original was GL_QUERY = 0x82E3 - /// - Query = ((int)0x82E3), - /// - /// Original was GL_QUERY_KHR = 0x82E3 - /// - QueryKhr = ((int)0x82E3), - /// - /// Original was GL_PROGRAM_PIPELINE = 0x82E4 - /// - ProgramPipeline = ((int)0x82E4), - /// - /// Original was GL_PROGRAM_PIPELINE_KHR = 0x82E4 - /// - ProgramPipelineKhr = ((int)0x82E4), - /// - /// Original was GL_SAMPLER = 0x82E6 - /// - Sampler = ((int)0x82E6), - /// - /// Original was GL_SAMPLER_KHR = 0x82E6 - /// - SamplerKhr = ((int)0x82E6), - /// - /// Original was GL_DISPLAY_LIST = 0x82E7 - /// - DisplayList = ((int)0x82E7), - /// - /// Original was GL_MAX_LABEL_LENGTH = 0x82E8 - /// - MaxLabelLength = ((int)0x82E8), - /// - /// Original was GL_MAX_LABEL_LENGTH_KHR = 0x82E8 - /// - MaxLabelLengthKhr = ((int)0x82E8), - /// - /// Original was GL_QUERY_TARGET = 0x82EA - /// - QueryTarget = ((int)0x82EA), - /// - /// Original was GL_MAX_CULL_DISTANCES_EXT = 0x82F9 - /// - MaxCullDistancesExt = ((int)0x82F9), - /// - /// Original was GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES_EXT = 0x82FA - /// - MaxCombinedClipAndCullDistancesExt = ((int)0x82FA), - /// - /// Original was GL_CONTEXT_RELEASE_BEHAVIOR = 0x82FB - /// - ContextReleaseBehavior = ((int)0x82FB), - /// - /// Original was GL_CONTEXT_RELEASE_BEHAVIOR_KHR = 0x82FB - /// - ContextReleaseBehaviorKhr = ((int)0x82FB), - /// - /// Original was GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH = 0x82FC - /// - ContextReleaseBehaviorFlush = ((int)0x82FC), - /// - /// Original was GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR = 0x82FC - /// - ContextReleaseBehaviorFlushKhr = ((int)0x82FC), - /// - /// Original was GL_CONVOLUTION_HINT_SGIX = 0x8316 - /// - ConvolutionHintSgix = ((int)0x8316), - /// - /// Original was GL_ALPHA_MIN_SGIX = 0x8320 - /// - AlphaMinSgix = ((int)0x8320), - /// - /// Original was GL_ALPHA_MAX_SGIX = 0x8321 - /// - AlphaMaxSgix = ((int)0x8321), - /// - /// Original was GL_SCALEBIAS_HINT_SGIX = 0x8322 - /// - ScalebiasHintSgix = ((int)0x8322), - /// - /// Original was GL_ASYNC_MARKER_SGIX = 0x8329 - /// - AsyncMarkerSgix = ((int)0x8329), - /// - /// Original was GL_PIXEL_TEX_GEN_MODE_SGIX = 0x832B - /// - PixelTexGenModeSgix = ((int)0x832B), - /// - /// Original was GL_ASYNC_HISTOGRAM_SGIX = 0x832C - /// - AsyncHistogramSgix = ((int)0x832C), - /// - /// Original was GL_MAX_ASYNC_HISTOGRAM_SGIX = 0x832D - /// - MaxAsyncHistogramSgix = ((int)0x832D), - /// - /// Original was GL_PIXEL_TEXTURE_SGIS = 0x8353 - /// - PixelTextureSgis = ((int)0x8353), - /// - /// Original was GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS = 0x8354 - /// - PixelFragmentRgbSourceSgis = ((int)0x8354), - /// - /// Original was GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = 0x8355 - /// - PixelFragmentAlphaSourceSgis = ((int)0x8355), - /// - /// Original was GL_LINE_QUALITY_HINT_SGIX = 0x835B - /// - LineQualityHintSgix = ((int)0x835B), - /// - /// Original was GL_ASYNC_TEX_IMAGE_SGIX = 0x835C - /// - AsyncTexImageSgix = ((int)0x835C), - /// - /// Original was GL_ASYNC_DRAW_PIXELS_SGIX = 0x835D - /// - AsyncDrawPixelsSgix = ((int)0x835D), - /// - /// Original was GL_ASYNC_READ_PIXELS_SGIX = 0x835E - /// - AsyncReadPixelsSgix = ((int)0x835E), - /// - /// Original was GL_MAX_ASYNC_TEX_IMAGE_SGIX = 0x835F - /// - MaxAsyncTexImageSgix = ((int)0x835F), - /// - /// Original was GL_MAX_ASYNC_DRAW_PIXELS_SGIX = 0x8360 - /// - MaxAsyncDrawPixelsSgix = ((int)0x8360), - /// - /// Original was GL_MAX_ASYNC_READ_PIXELS_SGIX = 0x8361 - /// - MaxAsyncReadPixelsSgix = ((int)0x8361), - /// - /// Original was GL_UNSIGNED_SHORT_5_6_5 = 0x8363 - /// - UnsignedShort565 = ((int)0x8363), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT = 0x8365 - /// - UnsignedShort4444RevExt = ((int)0x8365), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG = 0x8365 - /// - UnsignedShort4444RevImg = ((int)0x8365), - /// - /// Original was GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT = 0x8366 - /// - UnsignedShort1555RevExt = ((int)0x8366), - /// - /// Original was GL_UNSIGNED_INT_2_10_10_10_REV = 0x8368 - /// - UnsignedInt2101010Rev = ((int)0x8368), - /// - /// Original was GL_UNSIGNED_INT_2_10_10_10_REV_EXT = 0x8368 - /// - UnsignedInt2101010RevExt = ((int)0x8368), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_S_SGIX = 0x8369 - /// - TextureMaxClampSSgix = ((int)0x8369), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_T_SGIX = 0x836A - /// - TextureMaxClampTSgix = ((int)0x836A), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_R_SGIX = 0x836B - /// - TextureMaxClampRSgix = ((int)0x836B), - /// - /// Original was GL_MIRRORED_REPEAT = 0x8370 - /// - MirroredRepeat = ((int)0x8370), - /// - /// Original was GL_VERTEX_PRECLIP_SGIX = 0x83EE - /// - VertexPreclipSgix = ((int)0x83EE), - /// - /// Original was GL_VERTEX_PRECLIP_HINT_SGIX = 0x83EF - /// - VertexPreclipHintSgix = ((int)0x83EF), - /// - /// Original was GL_COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0 - /// - CompressedRgbS3tcDxt1Ext = ((int)0x83F0), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1 - /// - CompressedRgbaS3tcDxt1Ext = ((int)0x83F1), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT3_ANGLE = 0x83F2 - /// - CompressedRgbaS3tcDxt3Angle = ((int)0x83F2), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2 - /// - CompressedRgbaS3tcDxt3Ext = ((int)0x83F2), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT5_ANGLE = 0x83F3 - /// - CompressedRgbaS3tcDxt5Angle = ((int)0x83F3), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3 - /// - CompressedRgbaS3tcDxt5Ext = ((int)0x83F3), - /// - /// Original was GL_PERFQUERY_DONOT_FLUSH_INTEL = 0x83F9 - /// - PerfqueryDonotFlushIntel = ((int)0x83F9), - /// - /// Original was GL_PERFQUERY_FLUSH_INTEL = 0x83FA - /// - PerfqueryFlushIntel = ((int)0x83FA), - /// - /// Original was GL_PERFQUERY_WAIT_INTEL = 0x83FB - /// - PerfqueryWaitIntel = ((int)0x83FB), - /// - /// Original was GL_CONSERVATIVE_RASTERIZATION_INTEL = 0x83FE - /// - ConservativeRasterizationIntel = ((int)0x83FE), - /// - /// Original was GL_FRAGMENT_LIGHTING_SGIX = 0x8400 - /// - FragmentLightingSgix = ((int)0x8400), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_SGIX = 0x8401 - /// - FragmentColorMaterialSgix = ((int)0x8401), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX = 0x8402 - /// - FragmentColorMaterialFaceSgix = ((int)0x8402), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = 0x8403 - /// - FragmentColorMaterialParameterSgix = ((int)0x8403), - /// - /// Original was GL_MAX_FRAGMENT_LIGHTS_SGIX = 0x8404 - /// - MaxFragmentLightsSgix = ((int)0x8404), - /// - /// Original was GL_MAX_ACTIVE_LIGHTS_SGIX = 0x8405 - /// - MaxActiveLightsSgix = ((int)0x8405), - /// - /// Original was GL_LIGHT_ENV_MODE_SGIX = 0x8407 - /// - LightEnvModeSgix = ((int)0x8407), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = 0x8408 - /// - FragmentLightModelLocalViewerSgix = ((int)0x8408), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = 0x8409 - /// - FragmentLightModelTwoSideSgix = ((int)0x8409), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = 0x840A - /// - FragmentLightModelAmbientSgix = ((int)0x840A), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = 0x840B - /// - FragmentLightModelNormalInterpolationSgix = ((int)0x840B), - /// - /// Original was GL_FRAGMENT_LIGHT0_SGIX = 0x840C - /// - FragmentLight0Sgix = ((int)0x840C), - /// - /// Original was GL_FRAGMENT_LIGHT1_SGIX = 0x840D - /// - FragmentLight1Sgix = ((int)0x840D), - /// - /// Original was GL_FRAGMENT_LIGHT2_SGIX = 0x840E - /// - FragmentLight2Sgix = ((int)0x840E), - /// - /// Original was GL_FRAGMENT_LIGHT3_SGIX = 0x840F - /// - FragmentLight3Sgix = ((int)0x840F), - /// - /// Original was GL_FRAGMENT_LIGHT4_SGIX = 0x8410 - /// - FragmentLight4Sgix = ((int)0x8410), - /// - /// Original was GL_FRAGMENT_LIGHT5_SGIX = 0x8411 - /// - FragmentLight5Sgix = ((int)0x8411), - /// - /// Original was GL_FRAGMENT_LIGHT6_SGIX = 0x8412 - /// - FragmentLight6Sgix = ((int)0x8412), - /// - /// Original was GL_FRAGMENT_LIGHT7_SGIX = 0x8413 - /// - FragmentLight7Sgix = ((int)0x8413), - /// - /// Original was GL_PACK_RESAMPLE_SGIX = 0x842E - /// - PackResampleSgix = ((int)0x842E), - /// - /// Original was GL_UNPACK_RESAMPLE_SGIX = 0x842F - /// - UnpackResampleSgix = ((int)0x842F), - /// - /// Original was GL_RESAMPLE_DECIMATE_SGIX = 0x8430 - /// - ResampleDecimateSgix = ((int)0x8430), - /// - /// Original was GL_RESAMPLE_REPLICATE_SGIX = 0x8433 - /// - ResampleReplicateSgix = ((int)0x8433), - /// - /// Original was GL_RESAMPLE_ZERO_FILL_SGIX = 0x8434 - /// - ResampleZeroFillSgix = ((int)0x8434), - /// - /// Original was GL_NEAREST_CLIPMAP_NEAREST_SGIX = 0x844D - /// - NearestClipmapNearestSgix = ((int)0x844D), - /// - /// Original was GL_NEAREST_CLIPMAP_LINEAR_SGIX = 0x844E - /// - NearestClipmapLinearSgix = ((int)0x844E), - /// - /// Original was GL_LINEAR_CLIPMAP_NEAREST_SGIX = 0x844F - /// - LinearClipmapNearestSgix = ((int)0x844F), - /// - /// Original was GL_FOG_COORD_SRC = 0x8450 - /// - FogCoordSrc = ((int)0x8450), - /// - /// Original was GL_ALIASED_POINT_SIZE_RANGE = 0x846D - /// - AliasedPointSizeRange = ((int)0x846D), - /// - /// Original was GL_ALIASED_LINE_WIDTH_RANGE = 0x846E - /// - AliasedLineWidthRange = ((int)0x846E), - /// - /// Original was GL_Texture0 = 0X84c0 - /// - Texture0 = ((int)0X84c0), - /// - /// Original was GL_Texture1 = 0X84c1 - /// - Texture1 = ((int)0X84c1), - /// - /// Original was GL_Texture2 = 0X84c2 - /// - Texture2 = ((int)0X84c2), - /// - /// Original was GL_Texture3 = 0X84c3 - /// - Texture3 = ((int)0X84c3), - /// - /// Original was GL_Texture4 = 0X84c4 - /// - Texture4 = ((int)0X84c4), - /// - /// Original was GL_Texture5 = 0X84c5 - /// - Texture5 = ((int)0X84c5), - /// - /// Original was GL_Texture6 = 0X84c6 - /// - Texture6 = ((int)0X84c6), - /// - /// Original was GL_Texture7 = 0X84c7 - /// - Texture7 = ((int)0X84c7), - /// - /// Original was GL_Texture8 = 0X84c8 - /// - Texture8 = ((int)0X84c8), - /// - /// Original was GL_Texture9 = 0X84c9 - /// - Texture9 = ((int)0X84c9), - /// - /// Original was GL_Texture10 = 0X84ca - /// - Texture10 = ((int)0X84ca), - /// - /// Original was GL_Texture11 = 0X84cb - /// - Texture11 = ((int)0X84cb), - /// - /// Original was GL_Texture12 = 0X84cc - /// - Texture12 = ((int)0X84cc), - /// - /// Original was GL_Texture13 = 0X84cd - /// - Texture13 = ((int)0X84cd), - /// - /// Original was GL_Texture14 = 0X84ce - /// - Texture14 = ((int)0X84ce), - /// - /// Original was GL_Texture15 = 0X84cf - /// - Texture15 = ((int)0X84cf), - /// - /// Original was GL_Texture16 = 0X84d0 - /// - Texture16 = ((int)0X84d0), - /// - /// Original was GL_Texture17 = 0X84d1 - /// - Texture17 = ((int)0X84d1), - /// - /// Original was GL_Texture18 = 0X84d2 - /// - Texture18 = ((int)0X84d2), - /// - /// Original was GL_Texture19 = 0X84d3 - /// - Texture19 = ((int)0X84d3), - /// - /// Original was GL_Texture20 = 0X84d4 - /// - Texture20 = ((int)0X84d4), - /// - /// Original was GL_Texture21 = 0X84d5 - /// - Texture21 = ((int)0X84d5), - /// - /// Original was GL_Texture22 = 0X84d6 - /// - Texture22 = ((int)0X84d6), - /// - /// Original was GL_Texture23 = 0X84d7 - /// - Texture23 = ((int)0X84d7), - /// - /// Original was GL_Texture24 = 0X84d8 - /// - Texture24 = ((int)0X84d8), - /// - /// Original was GL_Texture25 = 0X84d9 - /// - Texture25 = ((int)0X84d9), - /// - /// Original was GL_Texture26 = 0X84da - /// - Texture26 = ((int)0X84da), - /// - /// Original was GL_Texture27 = 0X84db - /// - Texture27 = ((int)0X84db), - /// - /// Original was GL_Texture28 = 0X84dc - /// - Texture28 = ((int)0X84dc), - /// - /// Original was GL_Texture29 = 0X84dd - /// - Texture29 = ((int)0X84dd), - /// - /// Original was GL_Texture30 = 0X84de - /// - Texture30 = ((int)0X84de), - /// - /// Original was GL_Texture31 = 0X84df - /// - Texture31 = ((int)0X84df), - /// - /// Original was GL_ACTIVE_TEXTURE = 0x84E0 - /// - ActiveTexture = ((int)0x84E0), - /// - /// Original was GL_PATH_TRANSPOSE_MODELVIEW_MATRIX_NV = 0x84E3 - /// - PathTransposeModelviewMatrixNv = ((int)0x84E3), - /// - /// Original was GL_PATH_TRANSPOSE_PROJECTION_MATRIX_NV = 0x84E4 - /// - PathTransposeProjectionMatrixNv = ((int)0x84E4), - /// - /// Original was GL_MAX_RENDERBUFFER_SIZE = 0x84E8 - /// - MaxRenderbufferSize = ((int)0x84E8), - /// - /// Original was GL_COMPRESSED_RGB = 0x84ED - /// - CompressedRgb = ((int)0x84ED), - /// - /// Original was GL_COMPRESSED_RGBA = 0x84EE - /// - CompressedRgba = ((int)0x84EE), - /// - /// Original was GL_TEXTURE_COMPRESSION_HINT = 0x84EF - /// - TextureCompressionHint = ((int)0x84EF), - /// - /// Original was GL_TEXTURE_COMPRESSION_HINT_ARB = 0x84EF - /// - TextureCompressionHintArb = ((int)0x84EF), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER = 0x84F0 - /// - UniformBlockReferencedByTessControlShader = ((int)0x84F0), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x84F1 - /// - UniformBlockReferencedByTessEvaluationShader = ((int)0x84F1), - /// - /// Original was GL_ALL_COMPLETED_NV = 0x84F2 - /// - AllCompletedNv = ((int)0x84F2), - /// - /// Original was GL_FENCE_STATUS_NV = 0x84F3 - /// - FenceStatusNv = ((int)0x84F3), - /// - /// Original was GL_FENCE_CONDITION_NV = 0x84F4 - /// - FenceConditionNv = ((int)0x84F4), - /// - /// Original was GL_TEXTURE_RECTANGLE = 0x84F5 - /// - TextureRectangle = ((int)0x84F5), - /// - /// Original was GL_PROXY_TEXTURE_RECTANGLE = 0x84F7 - /// - ProxyTextureRectangle = ((int)0x84F7), - /// - /// Original was GL_PROXY_TEXTURE_RECTANGLE_ARB = 0x84F7 - /// - ProxyTextureRectangleArb = ((int)0x84F7), - /// - /// Original was GL_PROXY_TEXTURE_RECTANGLE_NV = 0x84F7 - /// - ProxyTextureRectangleNv = ((int)0x84F7), - /// - /// Original was GL_DEPTH_STENCIL = 0x84F9 - /// - DepthStencil = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_EXT = 0x84F9 - /// - DepthStencilExt = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_NV = 0x84F9 - /// - DepthStencilNv = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_OES = 0x84F9 - /// - DepthStencilOes = ((int)0x84F9), - /// - /// Original was GL_UNSIGNED_INT_24_8 = 0x84FA - /// - UnsignedInt248 = ((int)0x84FA), - /// - /// Original was GL_UNSIGNED_INT_24_8_OES = 0x84FA - /// - UnsignedInt248Oes = ((int)0x84FA), - /// - /// Original was GL_MAX_TEXTURE_LOD_BIAS = 0x84FD - /// - MaxTextureLodBias = ((int)0x84FD), - /// - /// Original was GL_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE - /// - TextureMaxAnisotropyExt = ((int)0x84FE), - /// - /// Original was GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FF - /// - MaxTextureMaxAnisotropyExt = ((int)0x84FF), - /// - /// Original was GL_TEXTURE_LOD_BIAS = 0x8501 - /// - TextureLodBias = ((int)0x8501), - /// - /// Original was GL_INCR_WRAP = 0x8507 - /// - IncrWrap = ((int)0x8507), - /// - /// Original was GL_DECR_WRAP = 0x8508 - /// - DecrWrap = ((int)0x8508), - /// - /// Original was GL_TEXTURE_CUBE_MAP = 0x8513 - /// - TextureCubeMap = ((int)0x8513), - /// - /// Original was GL_TEXTURE_BINDING_CUBE_MAP = 0x8514 - /// - TextureBindingCubeMap = ((int)0x8514), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515 - /// - TextureCubeMapPositiveX = ((int)0x8515), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516 - /// - TextureCubeMapNegativeX = ((int)0x8516), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517 - /// - TextureCubeMapPositiveY = ((int)0x8517), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518 - /// - TextureCubeMapNegativeY = ((int)0x8518), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519 - /// - TextureCubeMapPositiveZ = ((int)0x8519), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A - /// - TextureCubeMapNegativeZ = ((int)0x851A), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP = 0x851B - /// - ProxyTextureCubeMap = ((int)0x851B), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_ARB = 0x851B - /// - ProxyTextureCubeMapArb = ((int)0x851B), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_EXT = 0x851B - /// - ProxyTextureCubeMapExt = ((int)0x851B), - /// - /// Original was GL_MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C - /// - MaxCubeMapTextureSize = ((int)0x851C), - /// - /// Original was GL_VERTEX_ARRAY_STORAGE_HINT_APPLE = 0x851F - /// - VertexArrayStorageHintApple = ((int)0x851F), - /// - /// Original was GL_PRIMARY_COLOR_NV = 0x852C - /// - PrimaryColorNv = ((int)0x852C), - /// - /// Original was GL_SECONDARY_COLOR_NV = 0x852D - /// - SecondaryColorNv = ((int)0x852D), - /// - /// Original was GL_MULTISAMPLE_FILTER_HINT_NV = 0x8534 - /// - MultisampleFilterHintNv = ((int)0x8534), - /// - /// Original was GL_CONSTANT = 0x8576 - /// - Constant = ((int)0x8576), - /// - /// Original was GL_CONSTANT_NV = 0x8576 - /// - ConstantNv = ((int)0x8576), - /// - /// Original was GL_PRIMARY_COLOR = 0x8577 - /// - PrimaryColor = ((int)0x8577), - /// - /// Original was GL_SRC1_ALPHA = 0x8589 - /// - Src1Alpha = ((int)0x8589), - /// - /// Original was GL_SRC1_ALPHA_EXT = 0x8589 - /// - Src1AlphaExt = ((int)0x8589), - /// - /// Original was GL_PACK_SUBSAMPLE_RATE_SGIX = 0x85A0 - /// - PackSubsampleRateSgix = ((int)0x85A0), - /// - /// Original was GL_UNPACK_SUBSAMPLE_RATE_SGIX = 0x85A1 - /// - UnpackSubsampleRateSgix = ((int)0x85A1), - /// - /// Original was GL_PIXEL_SUBSAMPLE_4444_SGIX = 0x85A2 - /// - PixelSubsample4444Sgix = ((int)0x85A2), - /// - /// Original was GL_PIXEL_SUBSAMPLE_2424_SGIX = 0x85A3 - /// - PixelSubsample2424Sgix = ((int)0x85A3), - /// - /// Original was GL_PIXEL_SUBSAMPLE_4242_SGIX = 0x85A4 - /// - PixelSubsample4242Sgix = ((int)0x85A4), - /// - /// Original was GL_TRANSFORM_HINT_APPLE = 0x85B1 - /// - TransformHintApple = ((int)0x85B1), - /// - /// Original was GL_VERTEX_ARRAY_BINDING = 0x85B5 - /// - VertexArrayBinding = ((int)0x85B5), - /// - /// Original was GL_VERTEX_ARRAY_BINDING_OES = 0x85B5 - /// - VertexArrayBindingOes = ((int)0x85B5), - /// - /// Original was GL_UNSIGNED_SHORT_8_8_APPLE = 0x85BA - /// - UnsignedShort88Apple = ((int)0x85BA), - /// - /// Original was GL_UNSIGNED_SHORT_8_8_REV_APPLE = 0x85BB - /// - UnsignedShort88RevApple = ((int)0x85BB), - /// - /// Original was GL_TEXTURE_STORAGE_HINT_APPLE = 0x85BC - /// - TextureStorageHintApple = ((int)0x85BC), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622 - /// - VertexAttribArrayEnabled = ((int)0x8622), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_SIZE = 0x8623 - /// - VertexAttribArraySize = ((int)0x8623), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624 - /// - VertexAttribArrayStride = ((int)0x8624), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_TYPE = 0x8625 - /// - VertexAttribArrayType = ((int)0x8625), - /// - /// Original was GL_CURRENT_VERTEX_ATTRIB = 0x8626 - /// - CurrentVertexAttrib = ((int)0x8626), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_POINTER = 0x8645 - /// - VertexAttribArrayPointer = ((int)0x8645), - /// - /// Original was GL_TEXTURE_COMPRESSED = 0x86A1 - /// - TextureCompressed = ((int)0x86A1), - /// - /// Original was GL_NUM_COMPRESSED_TEXTURE_FORMATS = 0x86A2 - /// - NumCompressedTextureFormats = ((int)0x86A2), - /// - /// Original was GL_COMPRESSED_TEXTURE_FORMATS = 0x86A3 - /// - CompressedTextureFormats = ((int)0x86A3), - /// - /// Original was GL_Z400_BINARY_AMD = 0x8740 - /// - Z400BinaryAmd = ((int)0x8740), - /// - /// Original was GL_PROGRAM_BINARY_LENGTH = 0x8741 - /// - ProgramBinaryLength = ((int)0x8741), - /// - /// Original was GL_PROGRAM_BINARY_LENGTH_OES = 0x8741 - /// - ProgramBinaryLengthOes = ((int)0x8741), - /// - /// Original was GL_MIRROR_CLAMP_TO_EDGE_EXT = 0x8743 - /// - MirrorClampToEdgeExt = ((int)0x8743), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_LONG = 0x874E - /// - VertexAttribArrayLong = ((int)0x874E), - /// - /// Original was GL_DEPTH_STENCIL_MESA = 0x8750 - /// - DepthStencilMesa = ((int)0x8750), - /// - /// Original was GL_PROGRAM_BINARY_FORMAT_MESA = 0x875F - /// - ProgramBinaryFormatMesa = ((int)0x875F), - /// - /// Original was GL_BUFFER_SIZE = 0x8764 - /// - BufferSize = ((int)0x8764), - /// - /// Original was GL_BUFFER_USAGE = 0x8765 - /// - BufferUsage = ((int)0x8765), - /// - /// Original was GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD = 0x87EE - /// - AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE), - /// - /// Original was GL_3DC_X_AMD = 0x87F9 - /// - Gl3DcXAmd = ((int)0x87F9), - /// - /// Original was GL_3DC_XY_AMD = 0x87FA - /// - Gl3DcXyAmd = ((int)0x87FA), - /// - /// Original was GL_NUM_PROGRAM_BINARY_FORMATS = 0x87FE - /// - NumProgramBinaryFormats = ((int)0x87FE), - /// - /// Original was GL_NUM_PROGRAM_BINARY_FORMATS_OES = 0x87FE - /// - NumProgramBinaryFormatsOes = ((int)0x87FE), - /// - /// Original was GL_PROGRAM_BINARY_FORMATS = 0x87FF - /// - ProgramBinaryFormats = ((int)0x87FF), - /// - /// Original was GL_PROGRAM_BINARY_FORMATS_OES = 0x87FF - /// - ProgramBinaryFormatsOes = ((int)0x87FF), - /// - /// Original was GL_STENCIL_BACK_FUNC = 0x8800 - /// - StencilBackFunc = ((int)0x8800), - /// - /// Original was GL_STENCIL_BACK_FAIL = 0x8801 - /// - StencilBackFail = ((int)0x8801), - /// - /// Original was GL_STENCIL_BACK_PASS_DEPTH_FAIL = 0x8802 - /// - StencilBackPassDepthFail = ((int)0x8802), - /// - /// Original was GL_STENCIL_BACK_PASS_DEPTH_PASS = 0x8803 - /// - StencilBackPassDepthPass = ((int)0x8803), - /// - /// Original was GL_RGBA32F = 0x8814 - /// - Rgba32f = ((int)0x8814), - /// - /// Original was GL_RGBA32F_ARB = 0x8814 - /// - Rgba32fArb = ((int)0x8814), - /// - /// Original was GL_RGBA32F_EXT = 0x8814 - /// - Rgba32fExt = ((int)0x8814), - /// - /// Original was GL_RGB32F = 0x8815 - /// - Rgb32f = ((int)0x8815), - /// - /// Original was GL_RGB32F_EXT = 0x8815 - /// - Rgb32fExt = ((int)0x8815), - /// - /// Original was GL_ALPHA32F_EXT = 0x8816 - /// - Alpha32fExt = ((int)0x8816), - /// - /// Original was GL_LUMINANCE32F_EXT = 0x8818 - /// - Luminance32fExt = ((int)0x8818), - /// - /// Original was GL_LUMINANCE_ALPHA32F_EXT = 0x8819 - /// - LuminanceAlpha32fExt = ((int)0x8819), - /// - /// Original was GL_RGBA16F = 0x881A - /// - Rgba16f = ((int)0x881A), - /// - /// Original was GL_RGBA16F_ARB = 0x881A - /// - Rgba16fArb = ((int)0x881A), - /// - /// Original was GL_RGBA16F_EXT = 0x881A - /// - Rgba16fExt = ((int)0x881A), - /// - /// Original was GL_RGB16F = 0x881B - /// - Rgb16f = ((int)0x881B), - /// - /// Original was GL_RGB16F_ARB = 0x881B - /// - Rgb16fArb = ((int)0x881B), - /// - /// Original was GL_RGB16F_EXT = 0x881B - /// - Rgb16fExt = ((int)0x881B), - /// - /// Original was GL_ALPHA16F_EXT = 0x881C - /// - Alpha16fExt = ((int)0x881C), - /// - /// Original was GL_LUMINANCE16F_EXT = 0x881E - /// - Luminance16fExt = ((int)0x881E), - /// - /// Original was GL_LUMINANCE_ALPHA16F_EXT = 0x881F - /// - LuminanceAlpha16fExt = ((int)0x881F), - /// - /// Original was GL_WRITEONLY_RENDERING_QCOM = 0x8823 - /// - WriteonlyRenderingQcom = ((int)0x8823), - /// - /// Original was GL_MAX_DRAW_BUFFERS = 0x8824 - /// - MaxDrawBuffers = ((int)0x8824), - /// - /// Original was GL_MAX_DRAW_BUFFERS_EXT = 0x8824 - /// - MaxDrawBuffersExt = ((int)0x8824), - /// - /// Original was GL_MAX_DRAW_BUFFERS_NV = 0x8824 - /// - MaxDrawBuffersNv = ((int)0x8824), - /// - /// Original was GL_DRAW_BUFFER0 = 0x8825 - /// - DrawBuffer0 = ((int)0x8825), - /// - /// Original was GL_DRAW_BUFFER0_EXT = 0x8825 - /// - DrawBuffer0Ext = ((int)0x8825), - /// - /// Original was GL_DRAW_BUFFER0_NV = 0x8825 - /// - DrawBuffer0Nv = ((int)0x8825), - /// - /// Original was GL_DRAW_BUFFER1 = 0x8826 - /// - DrawBuffer1 = ((int)0x8826), - /// - /// Original was GL_DRAW_BUFFER1_EXT = 0x8826 - /// - DrawBuffer1Ext = ((int)0x8826), - /// - /// Original was GL_DRAW_BUFFER1_NV = 0x8826 - /// - DrawBuffer1Nv = ((int)0x8826), - /// - /// Original was GL_DRAW_BUFFER2 = 0x8827 - /// - DrawBuffer2 = ((int)0x8827), - /// - /// Original was GL_DRAW_BUFFER2_EXT = 0x8827 - /// - DrawBuffer2Ext = ((int)0x8827), - /// - /// Original was GL_DRAW_BUFFER2_NV = 0x8827 - /// - DrawBuffer2Nv = ((int)0x8827), - /// - /// Original was GL_DRAW_BUFFER3 = 0x8828 - /// - DrawBuffer3 = ((int)0x8828), - /// - /// Original was GL_DRAW_BUFFER3_EXT = 0x8828 - /// - DrawBuffer3Ext = ((int)0x8828), - /// - /// Original was GL_DRAW_BUFFER3_NV = 0x8828 - /// - DrawBuffer3Nv = ((int)0x8828), - /// - /// Original was GL_DRAW_BUFFER4 = 0x8829 - /// - DrawBuffer4 = ((int)0x8829), - /// - /// Original was GL_DRAW_BUFFER4_EXT = 0x8829 - /// - DrawBuffer4Ext = ((int)0x8829), - /// - /// Original was GL_DRAW_BUFFER4_NV = 0x8829 - /// - DrawBuffer4Nv = ((int)0x8829), - /// - /// Original was GL_DRAW_BUFFER5 = 0x882A - /// - DrawBuffer5 = ((int)0x882A), - /// - /// Original was GL_DRAW_BUFFER5_EXT = 0x882A - /// - DrawBuffer5Ext = ((int)0x882A), - /// - /// Original was GL_DRAW_BUFFER5_NV = 0x882A - /// - DrawBuffer5Nv = ((int)0x882A), - /// - /// Original was GL_DRAW_BUFFER6 = 0x882B - /// - DrawBuffer6 = ((int)0x882B), - /// - /// Original was GL_DRAW_BUFFER6_EXT = 0x882B - /// - DrawBuffer6Ext = ((int)0x882B), - /// - /// Original was GL_DRAW_BUFFER6_NV = 0x882B - /// - DrawBuffer6Nv = ((int)0x882B), - /// - /// Original was GL_DRAW_BUFFER7 = 0x882C - /// - DrawBuffer7 = ((int)0x882C), - /// - /// Original was GL_DRAW_BUFFER7_EXT = 0x882C - /// - DrawBuffer7Ext = ((int)0x882C), - /// - /// Original was GL_DRAW_BUFFER7_NV = 0x882C - /// - DrawBuffer7Nv = ((int)0x882C), - /// - /// Original was GL_DRAW_BUFFER8 = 0x882D - /// - DrawBuffer8 = ((int)0x882D), - /// - /// Original was GL_DRAW_BUFFER8_EXT = 0x882D - /// - DrawBuffer8Ext = ((int)0x882D), - /// - /// Original was GL_DRAW_BUFFER8_NV = 0x882D - /// - DrawBuffer8Nv = ((int)0x882D), - /// - /// Original was GL_DRAW_BUFFER9 = 0x882E - /// - DrawBuffer9 = ((int)0x882E), - /// - /// Original was GL_DRAW_BUFFER9_EXT = 0x882E - /// - DrawBuffer9Ext = ((int)0x882E), - /// - /// Original was GL_DRAW_BUFFER9_NV = 0x882E - /// - DrawBuffer9Nv = ((int)0x882E), - /// - /// Original was GL_DRAW_BUFFER10 = 0x882F - /// - DrawBuffer10 = ((int)0x882F), - /// - /// Original was GL_DRAW_BUFFER10_EXT = 0x882F - /// - DrawBuffer10Ext = ((int)0x882F), - /// - /// Original was GL_DRAW_BUFFER10_NV = 0x882F - /// - DrawBuffer10Nv = ((int)0x882F), - /// - /// Original was GL_DRAW_BUFFER11 = 0x8830 - /// - DrawBuffer11 = ((int)0x8830), - /// - /// Original was GL_DRAW_BUFFER11_EXT = 0x8830 - /// - DrawBuffer11Ext = ((int)0x8830), - /// - /// Original was GL_DRAW_BUFFER11_NV = 0x8830 - /// - DrawBuffer11Nv = ((int)0x8830), - /// - /// Original was GL_DRAW_BUFFER12 = 0x8831 - /// - DrawBuffer12 = ((int)0x8831), - /// - /// Original was GL_DRAW_BUFFER12_EXT = 0x8831 - /// - DrawBuffer12Ext = ((int)0x8831), - /// - /// Original was GL_DRAW_BUFFER12_NV = 0x8831 - /// - DrawBuffer12Nv = ((int)0x8831), - /// - /// Original was GL_DRAW_BUFFER13 = 0x8832 - /// - DrawBuffer13 = ((int)0x8832), - /// - /// Original was GL_DRAW_BUFFER13_EXT = 0x8832 - /// - DrawBuffer13Ext = ((int)0x8832), - /// - /// Original was GL_DRAW_BUFFER13_NV = 0x8832 - /// - DrawBuffer13Nv = ((int)0x8832), - /// - /// Original was GL_DRAW_BUFFER14 = 0x8833 - /// - DrawBuffer14 = ((int)0x8833), - /// - /// Original was GL_DRAW_BUFFER14_EXT = 0x8833 - /// - DrawBuffer14Ext = ((int)0x8833), - /// - /// Original was GL_DRAW_BUFFER14_NV = 0x8833 - /// - DrawBuffer14Nv = ((int)0x8833), - /// - /// Original was GL_DRAW_BUFFER15 = 0x8834 - /// - DrawBuffer15 = ((int)0x8834), - /// - /// Original was GL_DRAW_BUFFER15_EXT = 0x8834 - /// - DrawBuffer15Ext = ((int)0x8834), - /// - /// Original was GL_DRAW_BUFFER15_NV = 0x8834 - /// - DrawBuffer15Nv = ((int)0x8834), - /// - /// Original was GL_BLEND_EQUATION_ALPHA = 0x883D - /// - BlendEquationAlpha = ((int)0x883D), - /// - /// Original was GL_TEXTURE_COMPARE_MODE = 0x884C - /// - TextureCompareMode = ((int)0x884C), - /// - /// Original was GL_TEXTURE_COMPARE_MODE_EXT = 0x884C - /// - TextureCompareModeExt = ((int)0x884C), - /// - /// Original was GL_TEXTURE_COMPARE_FUNC = 0x884D - /// - TextureCompareFunc = ((int)0x884D), - /// - /// Original was GL_TEXTURE_COMPARE_FUNC_EXT = 0x884D - /// - TextureCompareFuncExt = ((int)0x884D), - /// - /// Original was GL_COMPARE_REF_TO_TEXTURE = 0x884E - /// - CompareRefToTexture = ((int)0x884E), - /// - /// Original was GL_COMPARE_REF_TO_TEXTURE_EXT = 0x884E - /// - CompareRefToTextureExt = ((int)0x884E), - /// - /// Original was GL_QUERY_COUNTER_BITS = 0x8864 - /// - QueryCounterBits = ((int)0x8864), - /// - /// Original was GL_QUERY_COUNTER_BITS_EXT = 0x8864 - /// - QueryCounterBitsExt = ((int)0x8864), - /// - /// Original was GL_CURRENT_QUERY = 0x8865 - /// - CurrentQuery = ((int)0x8865), - /// - /// Original was GL_CURRENT_QUERY_EXT = 0x8865 - /// - CurrentQueryExt = ((int)0x8865), - /// - /// Original was GL_QUERY_RESULT = 0x8866 - /// - QueryResult = ((int)0x8866), - /// - /// Original was GL_QUERY_RESULT_EXT = 0x8866 - /// - QueryResultExt = ((int)0x8866), - /// - /// Original was GL_QUERY_RESULT_AVAILABLE = 0x8867 - /// - QueryResultAvailable = ((int)0x8867), - /// - /// Original was GL_QUERY_RESULT_AVAILABLE_EXT = 0x8867 - /// - QueryResultAvailableExt = ((int)0x8867), - /// - /// Original was GL_MAX_VERTEX_ATTRIBS = 0x8869 - /// - MaxVertexAttribs = ((int)0x8869), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A - /// - VertexAttribArrayNormalized = ((int)0x886A), - /// - /// Original was GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT = 0x886C - /// - MaxTessControlInputComponentsExt = ((int)0x886C), - /// - /// Original was GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES = 0x886C - /// - MaxTessControlInputComponentsOes = ((int)0x886C), - /// - /// Original was GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT = 0x886D - /// - MaxTessEvaluationInputComponentsExt = ((int)0x886D), - /// - /// Original was GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES = 0x886D - /// - MaxTessEvaluationInputComponentsOes = ((int)0x886D), - /// - /// Original was GL_MAX_TEXTURE_IMAGE_UNITS = 0x8872 - /// - MaxTextureImageUnits = ((int)0x8872), - /// - /// Original was GL_GEOMETRY_SHADER_INVOCATIONS_EXT = 0x887F - /// - GeometryShaderInvocationsExt = ((int)0x887F), - /// - /// Original was GL_GEOMETRY_SHADER_INVOCATIONS_OES = 0x887F - /// - GeometryShaderInvocationsOes = ((int)0x887F), - /// - /// Original was GL_ARRAY_BUFFER = 0x8892 - /// - ArrayBuffer = ((int)0x8892), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER = 0x8893 - /// - ElementArrayBuffer = ((int)0x8893), - /// - /// Original was GL_ARRAY_BUFFER_BINDING = 0x8894 - /// - ArrayBufferBinding = ((int)0x8894), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER_BINDING = 0x8895 - /// - ElementArrayBufferBinding = ((int)0x8895), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889F - /// - VertexAttribArrayBufferBinding = ((int)0x889F), - /// - /// Original was GL_READ_ONLY = 0x88B8 - /// - ReadOnly = ((int)0x88B8), - /// - /// Original was GL_WRITE_ONLY = 0x88B9 - /// - WriteOnly = ((int)0x88B9), - /// - /// Original was GL_WRITE_ONLY_OES = 0x88B9 - /// - WriteOnlyOes = ((int)0x88B9), - /// - /// Original was GL_READ_WRITE = 0x88BA - /// - ReadWrite = ((int)0x88BA), - /// - /// Original was GL_BUFFER_ACCESS = 0x88BB - /// - BufferAccess = ((int)0x88BB), - /// - /// Original was GL_BUFFER_ACCESS_OES = 0x88BB - /// - BufferAccessOes = ((int)0x88BB), - /// - /// Original was GL_BUFFER_MAPPED = 0x88BC - /// - BufferMapped = ((int)0x88BC), - /// - /// Original was GL_BUFFER_MAPPED_OES = 0x88BC - /// - BufferMappedOes = ((int)0x88BC), - /// - /// Original was GL_BUFFER_MAP_POINTER = 0x88BD - /// - BufferMapPointer = ((int)0x88BD), - /// - /// Original was GL_BUFFER_MAP_POINTER_OES = 0x88BD - /// - BufferMapPointerOes = ((int)0x88BD), - /// - /// Original was GL_TIME_ELAPSED = 0x88BF - /// - TimeElapsed = ((int)0x88BF), - /// - /// Original was GL_TIME_ELAPSED_EXT = 0x88BF - /// - TimeElapsedExt = ((int)0x88BF), - /// - /// Original was GL_STREAM_DRAW = 0x88E0 - /// - StreamDraw = ((int)0x88E0), - /// - /// Original was GL_STREAM_READ = 0x88E1 - /// - StreamRead = ((int)0x88E1), - /// - /// Original was GL_STREAM_COPY = 0x88E2 - /// - StreamCopy = ((int)0x88E2), - /// - /// Original was GL_STATIC_DRAW = 0x88E4 - /// - StaticDraw = ((int)0x88E4), - /// - /// Original was GL_STATIC_READ = 0x88E5 - /// - StaticRead = ((int)0x88E5), - /// - /// Original was GL_STATIC_COPY = 0x88E6 - /// - StaticCopy = ((int)0x88E6), - /// - /// Original was GL_DYNAMIC_DRAW = 0x88E8 - /// - DynamicDraw = ((int)0x88E8), - /// - /// Original was GL_DYNAMIC_READ = 0x88E9 - /// - DynamicRead = ((int)0x88E9), - /// - /// Original was GL_DYNAMIC_COPY = 0x88EA - /// - DynamicCopy = ((int)0x88EA), - /// - /// Original was GL_PIXEL_PACK_BUFFER = 0x88EB - /// - PixelPackBuffer = ((int)0x88EB), - /// - /// Original was GL_PIXEL_PACK_BUFFER_NV = 0x88EB - /// - PixelPackBufferNv = ((int)0x88EB), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER = 0x88EC - /// - PixelUnpackBuffer = ((int)0x88EC), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER_NV = 0x88EC - /// - PixelUnpackBufferNv = ((int)0x88EC), - /// - /// Original was GL_PIXEL_PACK_BUFFER_BINDING = 0x88ED - /// - PixelPackBufferBinding = ((int)0x88ED), - /// - /// Original was GL_PIXEL_PACK_BUFFER_BINDING_NV = 0x88ED - /// - PixelPackBufferBindingNv = ((int)0x88ED), - /// - /// Original was GL_ETC1_SRGB8_NV = 0x88EE - /// - Etc1Srgb8Nv = ((int)0x88EE), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER_BINDING = 0x88EF - /// - PixelUnpackBufferBinding = ((int)0x88EF), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER_BINDING_NV = 0x88EF - /// - PixelUnpackBufferBindingNv = ((int)0x88EF), - /// - /// Original was GL_DEPTH24_STENCIL8 = 0x88F0 - /// - Depth24Stencil8 = ((int)0x88F0), - /// - /// Original was GL_DEPTH24_STENCIL8_EXT = 0x88F0 - /// - Depth24Stencil8Ext = ((int)0x88F0), - /// - /// Original was GL_DEPTH24_STENCIL8_OES = 0x88F0 - /// - Depth24Stencil8Oes = ((int)0x88F0), - /// - /// Original was GL_SRC1_COLOR = 0x88F9 - /// - Src1Color = ((int)0x88F9), - /// - /// Original was GL_SRC1_COLOR_EXT = 0x88F9 - /// - Src1ColorExt = ((int)0x88F9), - /// - /// Original was GL_ONE_MINUS_SRC1_COLOR_EXT = 0x88FA - /// - OneMinusSrc1ColorExt = ((int)0x88FA), - /// - /// Original was GL_ONE_MINUS_SRC1_ALPHA_EXT = 0x88FB - /// - OneMinusSrc1AlphaExt = ((int)0x88FB), - /// - /// Original was GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT = 0x88FC - /// - MaxDualSourceDrawBuffersExt = ((int)0x88FC), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_INTEGER = 0x88FD - /// - VertexAttribArrayInteger = ((int)0x88FD), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR = 0x88FE - /// - VertexAttribArrayDivisor = ((int)0x88FE), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE = 0x88FE - /// - VertexAttribArrayDivisorAngle = ((int)0x88FE), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR_EXT = 0x88FE - /// - VertexAttribArrayDivisorExt = ((int)0x88FE), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV = 0x88FE - /// - VertexAttribArrayDivisorNv = ((int)0x88FE), - /// - /// Original was GL_MAX_ARRAY_TEXTURE_LAYERS = 0x88FF - /// - MaxArrayTextureLayers = ((int)0x88FF), - /// - /// Original was GL_MIN_PROGRAM_TEXEL_OFFSET = 0x8904 - /// - MinProgramTexelOffset = ((int)0x8904), - /// - /// Original was GL_MAX_PROGRAM_TEXEL_OFFSET = 0x8905 - /// - MaxProgramTexelOffset = ((int)0x8905), - /// - /// Original was GL_SAMPLES_PASSED = 0x8914 - /// - SamplesPassed = ((int)0x8914), - /// - /// Original was GL_GEOMETRY_LINKED_VERTICES_OUT_EXT = 0x8916 - /// - GeometryLinkedVerticesOutExt = ((int)0x8916), - /// - /// Original was GL_GEOMETRY_LINKED_VERTICES_OUT_OES = 0x8916 - /// - GeometryLinkedVerticesOutOes = ((int)0x8916), - /// - /// Original was GL_GEOMETRY_VERTICES_OUT = 0x8916 - /// - GeometryVerticesOut = ((int)0x8916), - /// - /// Original was GL_GEOMETRY_INPUT_TYPE = 0x8917 - /// - GeometryInputType = ((int)0x8917), - /// - /// Original was GL_GEOMETRY_LINKED_INPUT_TYPE_EXT = 0x8917 - /// - GeometryLinkedInputTypeExt = ((int)0x8917), - /// - /// Original was GL_GEOMETRY_LINKED_INPUT_TYPE_OES = 0x8917 - /// - GeometryLinkedInputTypeOes = ((int)0x8917), - /// - /// Original was GL_GEOMETRY_LINKED_OUTPUT_TYPE_EXT = 0x8918 - /// - GeometryLinkedOutputTypeExt = ((int)0x8918), - /// - /// Original was GL_GEOMETRY_LINKED_OUTPUT_TYPE_OES = 0x8918 - /// - GeometryLinkedOutputTypeOes = ((int)0x8918), - /// - /// Original was GL_GEOMETRY_OUTPUT_TYPE = 0x8918 - /// - GeometryOutputType = ((int)0x8918), - /// - /// Original was GL_SAMPLER_BINDING = 0x8919 - /// - SamplerBinding = ((int)0x8919), - /// - /// Original was GL_MOV_ATI = 0x8961 - /// - MovAti = ((int)0x8961), - /// - /// Original was GL_ADD_ATI = 0x8963 - /// - AddAti = ((int)0x8963), - /// - /// Original was GL_MUL_ATI = 0x8964 - /// - MulAti = ((int)0x8964), - /// - /// Original was GL_SUB_ATI = 0x8965 - /// - SubAti = ((int)0x8965), - /// - /// Original was GL_DOT3_ATI = 0x8966 - /// - Dot3Ati = ((int)0x8966), - /// - /// Original was GL_DOT4_ATI = 0x8967 - /// - Dot4Ati = ((int)0x8967), - /// - /// Original was GL_MAD_ATI = 0x8968 - /// - MadAti = ((int)0x8968), - /// - /// Original was GL_LERP_ATI = 0x8969 - /// - LerpAti = ((int)0x8969), - /// - /// Original was GL_CND_ATI = 0x896A - /// - CndAti = ((int)0x896A), - /// - /// Original was GL_CND0_ATI = 0x896B - /// - Cnd0Ati = ((int)0x896B), - /// - /// Original was GL_DOT2_ADD_ATI = 0x896C - /// - Dot2AddAti = ((int)0x896C), - /// - /// Original was GL_PACK_RESAMPLE_OML = 0x8984 - /// - PackResampleOml = ((int)0x8984), - /// - /// Original was GL_UNPACK_RESAMPLE_OML = 0x8985 - /// - UnpackResampleOml = ((int)0x8985), - /// - /// Original was GL_UNIFORM_BUFFER = 0x8A11 - /// - UniformBuffer = ((int)0x8A11), - /// - /// Original was GL_RGB_422_APPLE = 0x8A1F - /// - Rgb422Apple = ((int)0x8A1F), - /// - /// Original was GL_UNIFORM_BUFFER_BINDING = 0x8A28 - /// - UniformBufferBinding = ((int)0x8A28), - /// - /// Original was GL_UNIFORM_BUFFER_START = 0x8A29 - /// - UniformBufferStart = ((int)0x8A29), - /// - /// Original was GL_UNIFORM_BUFFER_SIZE = 0x8A2A - /// - UniformBufferSize = ((int)0x8A2A), - /// - /// Original was GL_MAX_VERTEX_UNIFORM_BLOCKS = 0x8A2B - /// - MaxVertexUniformBlocks = ((int)0x8A2B), - /// - /// Original was GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT = 0x8A2C - /// - MaxGeometryUniformBlocksExt = ((int)0x8A2C), - /// - /// Original was GL_MAX_GEOMETRY_UNIFORM_BLOCKS_OES = 0x8A2C - /// - MaxGeometryUniformBlocksOes = ((int)0x8A2C), - /// - /// Original was GL_MAX_FRAGMENT_UNIFORM_BLOCKS = 0x8A2D - /// - MaxFragmentUniformBlocks = ((int)0x8A2D), - /// - /// Original was GL_MAX_COMBINED_UNIFORM_BLOCKS = 0x8A2E - /// - MaxCombinedUniformBlocks = ((int)0x8A2E), - /// - /// Original was GL_MAX_UNIFORM_BUFFER_BINDINGS = 0x8A2F - /// - MaxUniformBufferBindings = ((int)0x8A2F), - /// - /// Original was GL_MAX_UNIFORM_BLOCK_SIZE = 0x8A30 - /// - MaxUniformBlockSize = ((int)0x8A30), - /// - /// Original was GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS = 0x8A31 - /// - MaxCombinedVertexUniformComponents = ((int)0x8A31), - /// - /// Original was GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT = 0x8A32 - /// - MaxCombinedGeometryUniformComponentsExt = ((int)0x8A32), - /// - /// Original was GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OES = 0x8A32 - /// - MaxCombinedGeometryUniformComponentsOes = ((int)0x8A32), - /// - /// Original was GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS = 0x8A33 - /// - MaxCombinedFragmentUniformComponents = ((int)0x8A33), - /// - /// Original was GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT = 0x8A34 - /// - UniformBufferOffsetAlignment = ((int)0x8A34), - /// - /// Original was GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH = 0x8A35 - /// - ActiveUniformBlockMaxNameLength = ((int)0x8A35), - /// - /// Original was GL_ACTIVE_UNIFORM_BLOCKS = 0x8A36 - /// - ActiveUniformBlocks = ((int)0x8A36), - /// - /// Original was GL_UNIFORM_TYPE = 0x8A37 - /// - UniformType = ((int)0x8A37), - /// - /// Original was GL_UNIFORM_SIZE = 0x8A38 - /// - UniformSize = ((int)0x8A38), - /// - /// Original was GL_UNIFORM_NAME_LENGTH = 0x8A39 - /// - UniformNameLength = ((int)0x8A39), - /// - /// Original was GL_UNIFORM_BLOCK_INDEX = 0x8A3A - /// - UniformBlockIndex = ((int)0x8A3A), - /// - /// Original was GL_UNIFORM_OFFSET = 0x8A3B - /// - UniformOffset = ((int)0x8A3B), - /// - /// Original was GL_UNIFORM_ARRAY_STRIDE = 0x8A3C - /// - UniformArrayStride = ((int)0x8A3C), - /// - /// Original was GL_UNIFORM_MATRIX_STRIDE = 0x8A3D - /// - UniformMatrixStride = ((int)0x8A3D), - /// - /// Original was GL_UNIFORM_IS_ROW_MAJOR = 0x8A3E - /// - UniformIsRowMajor = ((int)0x8A3E), - /// - /// Original was GL_UNIFORM_BLOCK_BINDING = 0x8A3F - /// - UniformBlockBinding = ((int)0x8A3F), - /// - /// Original was GL_UNIFORM_BLOCK_DATA_SIZE = 0x8A40 - /// - UniformBlockDataSize = ((int)0x8A40), - /// - /// Original was GL_UNIFORM_BLOCK_NAME_LENGTH = 0x8A41 - /// - UniformBlockNameLength = ((int)0x8A41), - /// - /// Original was GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS = 0x8A42 - /// - UniformBlockActiveUniforms = ((int)0x8A42), - /// - /// Original was GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES = 0x8A43 - /// - UniformBlockActiveUniformIndices = ((int)0x8A43), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER = 0x8A44 - /// - UniformBlockReferencedByVertexShader = ((int)0x8A44), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER = 0x8A45 - /// - UniformBlockReferencedByGeometryShader = ((int)0x8A45), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 0x8A46 - /// - UniformBlockReferencedByFragmentShader = ((int)0x8A46), - /// - /// Original was GL_TEXTURE_SRGB_DECODE_EXT = 0x8A48 - /// - TextureSrgbDecodeExt = ((int)0x8A48), - /// - /// Original was GL_DECODE_EXT = 0x8A49 - /// - DecodeExt = ((int)0x8A49), - /// - /// Original was GL_SKIP_DECODE_EXT = 0x8A4A - /// - SkipDecodeExt = ((int)0x8A4A), - /// - /// Original was GL_PROGRAM_PIPELINE_OBJECT_EXT = 0x8A4F - /// - ProgramPipelineObjectExt = ((int)0x8A4F), - /// - /// Original was GL_RGB_RAW_422_APPLE = 0x8A51 - /// - RgbRaw422Apple = ((int)0x8A51), - /// - /// Original was GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT = 0x8A52 - /// - FragmentShaderDiscardsSamplesExt = ((int)0x8A52), - /// - /// Original was GL_SYNC_OBJECT_APPLE = 0x8A53 - /// - SyncObjectApple = ((int)0x8A53), - /// - /// Original was GL_COMPRESSED_SRGB_PVRTC_2BPPV1_EXT = 0x8A54 - /// - CompressedSrgbPvrtc2Bppv1Ext = ((int)0x8A54), - /// - /// Original was GL_COMPRESSED_SRGB_PVRTC_4BPPV1_EXT = 0x8A55 - /// - CompressedSrgbPvrtc4Bppv1Ext = ((int)0x8A55), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV1_EXT = 0x8A56 - /// - CompressedSrgbAlphaPvrtc2Bppv1Ext = ((int)0x8A56), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV1_EXT = 0x8A57 - /// - CompressedSrgbAlphaPvrtc4Bppv1Ext = ((int)0x8A57), - /// - /// Original was GL_FRAGMENT_SHADER = 0x8B30 - /// - FragmentShader = ((int)0x8B30), - /// - /// Original was GL_FRAGMENT_SHADER_ARB = 0x8B30 - /// - FragmentShaderArb = ((int)0x8B30), - /// - /// Original was GL_VERTEX_SHADER = 0x8B31 - /// - VertexShader = ((int)0x8B31), - /// - /// Original was GL_VERTEX_SHADER_ARB = 0x8B31 - /// - VertexShaderArb = ((int)0x8B31), - /// - /// Original was GL_PROGRAM_OBJECT_EXT = 0x8B40 - /// - ProgramObjectExt = ((int)0x8B40), - /// - /// Original was GL_SHADER_OBJECT_EXT = 0x8B48 - /// - ShaderObjectExt = ((int)0x8B48), - /// - /// Original was GL_MAX_FRAGMENT_UNIFORM_COMPONENTS = 0x8B49 - /// - MaxFragmentUniformComponents = ((int)0x8B49), - /// - /// Original was GL_MAX_VERTEX_UNIFORM_COMPONENTS = 0x8B4A - /// - MaxVertexUniformComponents = ((int)0x8B4A), - /// - /// Original was GL_MAX_VARYING_COMPONENTS = 0x8B4B - /// - MaxVaryingComponents = ((int)0x8B4B), - /// - /// Original was GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS = 0x8B4C - /// - MaxVertexTextureImageUnits = ((int)0x8B4C), - /// - /// Original was GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS = 0x8B4D - /// - MaxCombinedTextureImageUnits = ((int)0x8B4D), - /// - /// Original was GL_SHADER_TYPE = 0x8B4F - /// - ShaderType = ((int)0x8B4F), - /// - /// Original was GL_FLOAT_VEC2 = 0x8B50 - /// - FloatVec2 = ((int)0x8B50), - /// - /// Original was GL_FLOAT_VEC2_ARB = 0x8B50 - /// - FloatVec2Arb = ((int)0x8B50), - /// - /// Original was GL_FLOAT_VEC3 = 0x8B51 - /// - FloatVec3 = ((int)0x8B51), - /// - /// Original was GL_FLOAT_VEC3_ARB = 0x8B51 - /// - FloatVec3Arb = ((int)0x8B51), - /// - /// Original was GL_FLOAT_VEC4 = 0x8B52 - /// - FloatVec4 = ((int)0x8B52), - /// - /// Original was GL_FLOAT_VEC4_ARB = 0x8B52 - /// - FloatVec4Arb = ((int)0x8B52), - /// - /// Original was GL_INT_VEC2 = 0x8B53 - /// - IntVec2 = ((int)0x8B53), - /// - /// Original was GL_INT_VEC2_ARB = 0x8B53 - /// - IntVec2Arb = ((int)0x8B53), - /// - /// Original was GL_INT_VEC3 = 0x8B54 - /// - IntVec3 = ((int)0x8B54), - /// - /// Original was GL_INT_VEC3_ARB = 0x8B54 - /// - IntVec3Arb = ((int)0x8B54), - /// - /// Original was GL_INT_VEC4 = 0x8B55 - /// - IntVec4 = ((int)0x8B55), - /// - /// Original was GL_INT_VEC4_ARB = 0x8B55 - /// - IntVec4Arb = ((int)0x8B55), - /// - /// Original was GL_BOOL_ARB = 0x8B56 - /// - BoolArb = ((int)0x8B56), - /// - /// Original was GL_Bool = 0X8b56 - /// - Bool = ((int)0X8b56), - /// - /// Original was GL_BOOL_VEC2 = 0x8B57 - /// - BoolVec2 = ((int)0x8B57), - /// - /// Original was GL_BOOL_VEC2_ARB = 0x8B57 - /// - BoolVec2Arb = ((int)0x8B57), - /// - /// Original was GL_BOOL_VEC3 = 0x8B58 - /// - BoolVec3 = ((int)0x8B58), - /// - /// Original was GL_BOOL_VEC3_ARB = 0x8B58 - /// - BoolVec3Arb = ((int)0x8B58), - /// - /// Original was GL_BOOL_VEC4 = 0x8B59 - /// - BoolVec4 = ((int)0x8B59), - /// - /// Original was GL_BOOL_VEC4_ARB = 0x8B59 - /// - BoolVec4Arb = ((int)0x8B59), - /// - /// Original was GL_FLOAT_MAT2 = 0x8B5A - /// - FloatMat2 = ((int)0x8B5A), - /// - /// Original was GL_FLOAT_MAT2_ARB = 0x8B5A - /// - FloatMat2Arb = ((int)0x8B5A), - /// - /// Original was GL_FLOAT_MAT3 = 0x8B5B - /// - FloatMat3 = ((int)0x8B5B), - /// - /// Original was GL_FLOAT_MAT3_ARB = 0x8B5B - /// - FloatMat3Arb = ((int)0x8B5B), - /// - /// Original was GL_FLOAT_MAT4 = 0x8B5C - /// - FloatMat4 = ((int)0x8B5C), - /// - /// Original was GL_FLOAT_MAT4_ARB = 0x8B5C - /// - FloatMat4Arb = ((int)0x8B5C), - /// - /// Original was GL_SAMPLER_1D = 0x8B5D - /// - Sampler1D = ((int)0x8B5D), - /// - /// Original was GL_SAMPLER_1D_ARB = 0x8B5D - /// - Sampler1DArb = ((int)0x8B5D), - /// - /// Original was GL_SAMPLER_2D = 0x8B5E - /// - Sampler2D = ((int)0x8B5E), - /// - /// Original was GL_SAMPLER_2D_ARB = 0x8B5E - /// - Sampler2DArb = ((int)0x8B5E), - /// - /// Original was GL_SAMPLER_3D = 0x8B5F - /// - Sampler3D = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_3D_ARB = 0x8B5F - /// - Sampler3DArb = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_3D_OES = 0x8B5F - /// - Sampler3DOes = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_CUBE = 0x8B60 - /// - SamplerCube = ((int)0x8B60), - /// - /// Original was GL_SAMPLER_CUBE_ARB = 0x8B60 - /// - SamplerCubeArb = ((int)0x8B60), - /// - /// Original was GL_SAMPLER_1D_SHADOW = 0x8B61 - /// - Sampler1DShadow = ((int)0x8B61), - /// - /// Original was GL_SAMPLER_1D_SHADOW_ARB = 0x8B61 - /// - Sampler1DShadowArb = ((int)0x8B61), - /// - /// Original was GL_SAMPLER_2D_SHADOW = 0x8B62 - /// - Sampler2DShadow = ((int)0x8B62), - /// - /// Original was GL_SAMPLER_2D_SHADOW_ARB = 0x8B62 - /// - Sampler2DShadowArb = ((int)0x8B62), - /// - /// Original was GL_SAMPLER_2D_SHADOW_EXT = 0x8B62 - /// - Sampler2DShadowExt = ((int)0x8B62), - /// - /// Original was GL_SAMPLER_2D_RECT = 0x8B63 - /// - Sampler2DRect = ((int)0x8B63), - /// - /// Original was GL_SAMPLER_2D_RECT_ARB = 0x8B63 - /// - Sampler2DRectArb = ((int)0x8B63), - /// - /// Original was GL_SAMPLER_2D_RECT_SHADOW = 0x8B64 - /// - Sampler2DRectShadow = ((int)0x8B64), - /// - /// Original was GL_SAMPLER_2D_RECT_SHADOW_ARB = 0x8B64 - /// - Sampler2DRectShadowArb = ((int)0x8B64), - /// - /// Original was GL_FLOAT_MAT2x3 = 0x8B65 - /// - FloatMat2x3 = ((int)0x8B65), - /// - /// Original was GL_FLOAT_MAT2x3_NV = 0x8B65 - /// - FloatMat2x3Nv = ((int)0x8B65), - /// - /// Original was GL_FLOAT_MAT2x4 = 0x8B66 - /// - FloatMat2x4 = ((int)0x8B66), - /// - /// Original was GL_FLOAT_MAT2x4_NV = 0x8B66 - /// - FloatMat2x4Nv = ((int)0x8B66), - /// - /// Original was GL_FLOAT_MAT3x2 = 0x8B67 - /// - FloatMat3x2 = ((int)0x8B67), - /// - /// Original was GL_FLOAT_MAT3x2_NV = 0x8B67 - /// - FloatMat3x2Nv = ((int)0x8B67), - /// - /// Original was GL_FLOAT_MAT3x4 = 0x8B68 - /// - FloatMat3x4 = ((int)0x8B68), - /// - /// Original was GL_FLOAT_MAT3x4_NV = 0x8B68 - /// - FloatMat3x4Nv = ((int)0x8B68), - /// - /// Original was GL_FLOAT_MAT4x2 = 0x8B69 - /// - FloatMat4x2 = ((int)0x8B69), - /// - /// Original was GL_FLOAT_MAT4x2_NV = 0x8B69 - /// - FloatMat4x2Nv = ((int)0x8B69), - /// - /// Original was GL_FLOAT_MAT4x3 = 0x8B6A - /// - FloatMat4x3 = ((int)0x8B6A), - /// - /// Original was GL_FLOAT_MAT4x3_NV = 0x8B6A - /// - FloatMat4x3Nv = ((int)0x8B6A), - /// - /// Original was GL_DELETE_STATUS = 0x8B80 - /// - DeleteStatus = ((int)0x8B80), - /// - /// Original was GL_COMPILE_STATUS = 0x8B81 - /// - CompileStatus = ((int)0x8B81), - /// - /// Original was GL_LINK_STATUS = 0x8B82 - /// - LinkStatus = ((int)0x8B82), - /// - /// Original was GL_VALIDATE_STATUS = 0x8B83 - /// - ValidateStatus = ((int)0x8B83), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_ATTACHED_SHADERS = 0x8B85 - /// - AttachedShaders = ((int)0x8B85), - /// - /// Original was GL_ACTIVE_UNIFORMS = 0x8B86 - /// - ActiveUniforms = ((int)0x8B86), - /// - /// Original was GL_ACTIVE_UNIFORM_MAX_LENGTH = 0x8B87 - /// - ActiveUniformMaxLength = ((int)0x8B87), - /// - /// Original was GL_SHADER_SOURCE_LENGTH = 0x8B88 - /// - ShaderSourceLength = ((int)0x8B88), - /// - /// Original was GL_ACTIVE_ATTRIBUTES = 0x8B89 - /// - ActiveAttributes = ((int)0x8B89), - /// - /// Original was GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8B8A - /// - ActiveAttributeMaxLength = ((int)0x8B8A), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT = 0x8B8B - /// - FragmentShaderDerivativeHint = ((int)0x8B8B), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB = 0x8B8B - /// - FragmentShaderDerivativeHintArb = ((int)0x8B8B), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES = 0x8B8B - /// - FragmentShaderDerivativeHintOes = ((int)0x8B8B), - /// - /// Original was GL_SHADING_LANGUAGE_VERSION = 0x8B8C - /// - ShadingLanguageVersion = ((int)0x8B8C), - /// - /// Original was GL_CURRENT_PROGRAM = 0x8B8D - /// - CurrentProgram = ((int)0x8B8D), - /// - /// Original was GL_PALETTE4_RGB8_OES = 0x8B90 - /// - Palette4Rgb8Oes = ((int)0x8B90), - /// - /// Original was GL_PALETTE4_RGBA8_OES = 0x8B91 - /// - Palette4Rgba8Oes = ((int)0x8B91), - /// - /// Original was GL_PALETTE4_R5_G6_B5_OES = 0x8B92 - /// - Palette4R5G6B5Oes = ((int)0x8B92), - /// - /// Original was GL_PALETTE4_RGBA4_OES = 0x8B93 - /// - Palette4Rgba4Oes = ((int)0x8B93), - /// - /// Original was GL_PALETTE4_RGB5_A1_OES = 0x8B94 - /// - Palette4Rgb5A1Oes = ((int)0x8B94), - /// - /// Original was GL_PALETTE8_RGB8_OES = 0x8B95 - /// - Palette8Rgb8Oes = ((int)0x8B95), - /// - /// Original was GL_PALETTE8_RGBA8_OES = 0x8B96 - /// - Palette8Rgba8Oes = ((int)0x8B96), - /// - /// Original was GL_PALETTE8_R5_G6_B5_OES = 0x8B97 - /// - Palette8R5G6B5Oes = ((int)0x8B97), - /// - /// Original was GL_PALETTE8_RGBA4_OES = 0x8B98 - /// - Palette8Rgba4Oes = ((int)0x8B98), - /// - /// Original was GL_PALETTE8_RGB5_A1_OES = 0x8B99 - /// - Palette8Rgb5A1Oes = ((int)0x8B99), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_TYPE = 0x8B9A - /// - ImplementationColorReadType = ((int)0x8B9A), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_FORMAT = 0x8B9B - /// - ImplementationColorReadFormat = ((int)0x8B9B), - /// - /// Original was GL_COUNTER_TYPE_AMD = 0x8BC0 - /// - CounterTypeAmd = ((int)0x8BC0), - /// - /// Original was GL_COUNTER_RANGE_AMD = 0x8BC1 - /// - CounterRangeAmd = ((int)0x8BC1), - /// - /// Original was GL_UNSIGNED_INT64_AMD = 0x8BC2 - /// - UnsignedInt64Amd = ((int)0x8BC2), - /// - /// Original was GL_PERCENTAGE_AMD = 0x8BC3 - /// - PercentageAmd = ((int)0x8BC3), - /// - /// Original was GL_PERFMON_RESULT_AVAILABLE_AMD = 0x8BC4 - /// - PerfmonResultAvailableAmd = ((int)0x8BC4), - /// - /// Original was GL_PERFMON_RESULT_SIZE_AMD = 0x8BC5 - /// - PerfmonResultSizeAmd = ((int)0x8BC5), - /// - /// Original was GL_PERFMON_RESULT_AMD = 0x8BC6 - /// - PerfmonResultAmd = ((int)0x8BC6), - /// - /// Original was GL_TEXTURE_WIDTH_QCOM = 0x8BD2 - /// - TextureWidthQcom = ((int)0x8BD2), - /// - /// Original was GL_TEXTURE_HEIGHT_QCOM = 0x8BD3 - /// - TextureHeightQcom = ((int)0x8BD3), - /// - /// Original was GL_TEXTURE_DEPTH_QCOM = 0x8BD4 - /// - TextureDepthQcom = ((int)0x8BD4), - /// - /// Original was GL_TEXTURE_INTERNAL_FORMAT_QCOM = 0x8BD5 - /// - TextureInternalFormatQcom = ((int)0x8BD5), - /// - /// Original was GL_TEXTURE_FORMAT_QCOM = 0x8BD6 - /// - TextureFormatQcom = ((int)0x8BD6), - /// - /// Original was GL_TEXTURE_TYPE_QCOM = 0x8BD7 - /// - TextureTypeQcom = ((int)0x8BD7), - /// - /// Original was GL_TEXTURE_IMAGE_VALID_QCOM = 0x8BD8 - /// - TextureImageValidQcom = ((int)0x8BD8), - /// - /// Original was GL_TEXTURE_NUM_LEVELS_QCOM = 0x8BD9 - /// - TextureNumLevelsQcom = ((int)0x8BD9), - /// - /// Original was GL_TEXTURE_TARGET_QCOM = 0x8BDA - /// - TextureTargetQcom = ((int)0x8BDA), - /// - /// Original was GL_TEXTURE_OBJECT_VALID_QCOM = 0x8BDB - /// - TextureObjectValidQcom = ((int)0x8BDB), - /// - /// Original was GL_STATE_RESTORE = 0x8BDC - /// - StateRestore = ((int)0x8BDC), - /// - /// Original was GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT = 0x8BE7 - /// - SamplerExternal2DY2yExt = ((int)0x8BE7), - /// - /// Original was GL_TEXTURE_PROTECTED_EXT = 0x8BFA - /// - TextureProtectedExt = ((int)0x8BFA), - /// - /// Original was GL_TEXTURE_FOVEATED_FEATURE_BITS_QCOM = 0x8BFB - /// - TextureFoveatedFeatureBitsQcom = ((int)0x8BFB), - /// - /// Original was GL_TEXTURE_FOVEATED_MIN_PIXEL_DENSITY_QCOM = 0x8BFC - /// - TextureFoveatedMinPixelDensityQcom = ((int)0x8BFC), - /// - /// Original was GL_TEXTURE_FOVEATED_FEATURE_QUERY_QCOM = 0x8BFD - /// - TextureFoveatedFeatureQueryQcom = ((int)0x8BFD), - /// - /// Original was GL_TEXTURE_FOVEATED_NUM_FOCAL_POINTS_QUERY_QCOM = 0x8BFE - /// - TextureFoveatedNumFocalPointsQueryQcom = ((int)0x8BFE), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_FOVEATION_QCOM = 0x8BFF - /// - FramebufferIncompleteFoveationQcom = ((int)0x8BFF), - /// - /// Original was GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG = 0x8C00 - /// - CompressedRgbPvrtc4Bppv1Img = ((int)0x8C00), - /// - /// Original was GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG = 0x8C01 - /// - CompressedRgbPvrtc2Bppv1Img = ((int)0x8C01), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG = 0x8C02 - /// - CompressedRgbaPvrtc4Bppv1Img = ((int)0x8C02), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG = 0x8C03 - /// - CompressedRgbaPvrtc2Bppv1Img = ((int)0x8C03), - /// - /// Original was GL_SGX_BINARY_IMG = 0x8C0A - /// - SgxBinaryImg = ((int)0x8C0A), - /// - /// Original was GL_UNSIGNED_NORMALIZED = 0x8C17 - /// - UnsignedNormalized = ((int)0x8C17), - /// - /// Original was GL_UNSIGNED_NORMALIZED_EXT = 0x8C17 - /// - UnsignedNormalizedExt = ((int)0x8C17), - /// - /// Original was GL_TEXTURE_1D_ARRAY = 0x8C18 - /// - Texture1DArray = ((int)0x8C18), - /// - /// Original was GL_PROXY_TEXTURE_1D_ARRAY = 0x8C19 - /// - ProxyTexture1DArray = ((int)0x8C19), - /// - /// Original was GL_PROXY_TEXTURE_1D_ARRAY_EXT = 0x8C19 - /// - ProxyTexture1DArrayExt = ((int)0x8C19), - /// - /// Original was GL_TEXTURE_2D_ARRAY = 0x8C1A - /// - Texture2DArray = ((int)0x8C1A), - /// - /// Original was GL_PROXY_TEXTURE_2D_ARRAY = 0x8C1B - /// - ProxyTexture2DArray = ((int)0x8C1B), - /// - /// Original was GL_PROXY_TEXTURE_2D_ARRAY_EXT = 0x8C1B - /// - ProxyTexture2DArrayExt = ((int)0x8C1B), - /// - /// Original was GL_TEXTURE_BINDING_2D_ARRAY = 0x8C1D - /// - TextureBinding2DArray = ((int)0x8C1D), - /// - /// Original was GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = 0x8C29 - /// - MaxGeometryTextureImageUnitsExt = ((int)0x8C29), - /// - /// Original was GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES = 0x8C29 - /// - MaxGeometryTextureImageUnitsOes = ((int)0x8C29), - /// - /// Original was GL_TEXTURE_BUFFER = 0x8C2A - /// - TextureBuffer = ((int)0x8C2A), - /// - /// Original was GL_TEXTURE_BUFFER_BINDING_EXT = 0x8C2A - /// - TextureBufferBindingExt = ((int)0x8C2A), - /// - /// Original was GL_TEXTURE_BUFFER_BINDING_OES = 0x8C2A - /// - TextureBufferBindingOes = ((int)0x8C2A), - /// - /// Original was GL_TEXTURE_BUFFER_EXT = 0x8C2A - /// - TextureBufferExt = ((int)0x8C2A), - /// - /// Original was GL_TEXTURE_BUFFER_OES = 0x8C2A - /// - TextureBufferOes = ((int)0x8C2A), - /// - /// Original was GL_MAX_TEXTURE_BUFFER_SIZE_EXT = 0x8C2B - /// - MaxTextureBufferSizeExt = ((int)0x8C2B), - /// - /// Original was GL_MAX_TEXTURE_BUFFER_SIZE_OES = 0x8C2B - /// - MaxTextureBufferSizeOes = ((int)0x8C2B), - /// - /// Original was GL_TEXTURE_BINDING_BUFFER_EXT = 0x8C2C - /// - TextureBindingBufferExt = ((int)0x8C2C), - /// - /// Original was GL_TEXTURE_BINDING_BUFFER_OES = 0x8C2C - /// - TextureBindingBufferOes = ((int)0x8C2C), - /// - /// Original was GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT = 0x8C2D - /// - TextureBufferDataStoreBindingExt = ((int)0x8C2D), - /// - /// Original was GL_TEXTURE_BUFFER_DATA_STORE_BINDING_OES = 0x8C2D - /// - TextureBufferDataStoreBindingOes = ((int)0x8C2D), - /// - /// Original was GL_ANY_SAMPLES_PASSED = 0x8C2F - /// - AnySamplesPassed = ((int)0x8C2F), - /// - /// Original was GL_ANY_SAMPLES_PASSED_EXT = 0x8C2F - /// - AnySamplesPassedExt = ((int)0x8C2F), - /// - /// Original was GL_SAMPLE_SHADING_OES = 0x8C36 - /// - SampleShadingOes = ((int)0x8C36), - /// - /// Original was GL_MIN_SAMPLE_SHADING_VALUE_OES = 0x8C37 - /// - MinSampleShadingValueOes = ((int)0x8C37), - /// - /// Original was GL_R11F_G11F_B10F = 0x8C3A - /// - R11fG11fB10f = ((int)0x8C3A), - /// - /// Original was GL_R11F_G11F_B10F_APPLE = 0x8C3A - /// - R11fG11fB10fApple = ((int)0x8C3A), - /// - /// Original was GL_R11F_G11F_B10F_EXT = 0x8C3A - /// - R11fG11fB10fExt = ((int)0x8C3A), - /// - /// Original was GL_UNSIGNED_INT_10F_11F_11F_REV = 0x8C3B - /// - UnsignedInt10F11F11FRev = ((int)0x8C3B), - /// - /// Original was GL_UNSIGNED_INT_10F_11F_11F_REV_APPLE = 0x8C3B - /// - UnsignedInt10F11F11FRevApple = ((int)0x8C3B), - /// - /// Original was GL_RGB9_E5 = 0x8C3D - /// - Rgb9E5 = ((int)0x8C3D), - /// - /// Original was GL_RGB9_E5_APPLE = 0x8C3D - /// - Rgb9E5Apple = ((int)0x8C3D), - /// - /// Original was GL_RGB9_E5_EXT = 0x8C3D - /// - Rgb9E5Ext = ((int)0x8C3D), - /// - /// Original was GL_UNSIGNED_INT_5_9_9_9_REV = 0x8C3E - /// - UnsignedInt5999Rev = ((int)0x8C3E), - /// - /// Original was GL_UNSIGNED_INT_5_9_9_9_REV_APPLE = 0x8C3E - /// - UnsignedInt5999RevApple = ((int)0x8C3E), - /// - /// Original was GL_SRGB = 0x8C40 - /// - Srgb = ((int)0x8C40), - /// - /// Original was GL_SRGB_EXT = 0x8C40 - /// - SrgbExt = ((int)0x8C40), - /// - /// Original was GL_SRGB8 = 0x8C41 - /// - Srgb8 = ((int)0x8C41), - /// - /// Original was GL_SRGB8_EXT = 0x8C41 - /// - Srgb8Ext = ((int)0x8C41), - /// - /// Original was GL_SRGB8_NV = 0x8C41 - /// - Srgb8Nv = ((int)0x8C41), - /// - /// Original was GL_SRGB_ALPHA = 0x8C42 - /// - SrgbAlpha = ((int)0x8C42), - /// - /// Original was GL_SRGB_ALPHA_EXT = 0x8C42 - /// - SrgbAlphaExt = ((int)0x8C42), - /// - /// Original was GL_SRGB8_ALPHA8 = 0x8C43 - /// - Srgb8Alpha8 = ((int)0x8C43), - /// - /// Original was GL_SRGB8_ALPHA8_EXT = 0x8C43 - /// - Srgb8Alpha8Ext = ((int)0x8C43), - /// - /// Original was GL_SLUMINANCE_ALPHA_NV = 0x8C44 - /// - SluminanceAlphaNv = ((int)0x8C44), - /// - /// Original was GL_SLUMINANCE8_ALPHA8_NV = 0x8C45 - /// - Sluminance8Alpha8Nv = ((int)0x8C45), - /// - /// Original was GL_SLUMINANCE_NV = 0x8C46 - /// - SluminanceNv = ((int)0x8C46), - /// - /// Original was GL_SLUMINANCE8_NV = 0x8C47 - /// - Sluminance8Nv = ((int)0x8C47), - /// - /// Original was GL_COMPRESSED_SRGB = 0x8C48 - /// - CompressedSrgb = ((int)0x8C48), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA = 0x8C49 - /// - CompressedSrgbAlpha = ((int)0x8C49), - /// - /// Original was GL_COMPRESSED_SRGB_S3TC_DXT1_EXT = 0x8C4C - /// - CompressedSrgbS3tcDxt1Ext = ((int)0x8C4C), - /// - /// Original was GL_COMPRESSED_SRGB_S3TC_DXT1_NV = 0x8C4C - /// - CompressedSrgbS3tcDxt1Nv = ((int)0x8C4C), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = 0x8C4D - /// - CompressedSrgbAlphaS3tcDxt1Ext = ((int)0x8C4D), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV = 0x8C4D - /// - CompressedSrgbAlphaS3tcDxt1Nv = ((int)0x8C4D), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = 0x8C4E - /// - CompressedSrgbAlphaS3tcDxt3Ext = ((int)0x8C4E), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV = 0x8C4E - /// - CompressedSrgbAlphaS3tcDxt3Nv = ((int)0x8C4E), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = 0x8C4F - /// - CompressedSrgbAlphaS3tcDxt5Ext = ((int)0x8C4F), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV = 0x8C4F - /// - CompressedSrgbAlphaS3tcDxt5Nv = ((int)0x8C4F), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH = 0x8C76 - /// - TransformFeedbackVaryingMaxLength = ((int)0x8C76), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_MODE = 0x8C7F - /// - TransformFeedbackBufferMode = ((int)0x8C7F), - /// - /// Original was GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS = 0x8C80 - /// - MaxTransformFeedbackSeparateComponents = ((int)0x8C80), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYINGS = 0x8C83 - /// - TransformFeedbackVaryings = ((int)0x8C83), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_START = 0x8C84 - /// - TransformFeedbackBufferStart = ((int)0x8C84), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_SIZE = 0x8C85 - /// - TransformFeedbackBufferSize = ((int)0x8C85), - /// - /// Original was GL_PRIMITIVES_GENERATED = 0x8C87 - /// - PrimitivesGenerated = ((int)0x8C87), - /// - /// Original was GL_PRIMITIVES_GENERATED_EXT = 0x8C87 - /// - PrimitivesGeneratedExt = ((int)0x8C87), - /// - /// Original was GL_PRIMITIVES_GENERATED_OES = 0x8C87 - /// - PrimitivesGeneratedOes = ((int)0x8C87), - /// - /// Original was GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN = 0x8C88 - /// - TransformFeedbackPrimitivesWritten = ((int)0x8C88), - /// - /// Original was GL_RASTERIZER_DISCARD = 0x8C89 - /// - RasterizerDiscard = ((int)0x8C89), - /// - /// Original was GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS = 0x8C8A - /// - MaxTransformFeedbackInterleavedComponents = ((int)0x8C8A), - /// - /// Original was GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS = 0x8C8B - /// - MaxTransformFeedbackSeparateAttribs = ((int)0x8C8B), - /// - /// Original was GL_INTERLEAVED_ATTRIBS = 0x8C8C - /// - InterleavedAttribs = ((int)0x8C8C), - /// - /// Original was GL_SEPARATE_ATTRIBS = 0x8C8D - /// - SeparateAttribs = ((int)0x8C8D), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E - /// - TransformFeedbackBuffer = ((int)0x8C8E), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_BINDING = 0x8C8F - /// - TransformFeedbackBufferBinding = ((int)0x8C8F), - /// - /// Original was GL_ATC_RGB_AMD = 0x8C92 - /// - AtcRgbAmd = ((int)0x8C92), - /// - /// Original was GL_ATC_RGBA_EXPLICIT_ALPHA_AMD = 0x8C93 - /// - AtcRgbaExplicitAlphaAmd = ((int)0x8C93), - /// - /// Original was GL_LOWER_LEFT = 0x8CA1 - /// - LowerLeft = ((int)0x8CA1), - /// - /// Original was GL_LOWER_LEFT_EXT = 0x8CA1 - /// - LowerLeftExt = ((int)0x8CA1), - /// - /// Original was GL_UPPER_LEFT = 0x8CA2 - /// - UpperLeft = ((int)0x8CA2), - /// - /// Original was GL_UPPER_LEFT_EXT = 0x8CA2 - /// - UpperLeftExt = ((int)0x8CA2), - /// - /// Original was GL_STENCIL_BACK_REF = 0x8CA3 - /// - StencilBackRef = ((int)0x8CA3), - /// - /// Original was GL_STENCIL_BACK_VALUE_MASK = 0x8CA4 - /// - StencilBackValueMask = ((int)0x8CA4), - /// - /// Original was GL_STENCIL_BACK_WRITEMASK = 0x8CA5 - /// - StencilBackWritemask = ((int)0x8CA5), - /// - /// Original was GL_DRAW_FRAMEBUFFER_BINDING = 0x8CA6 - /// - DrawFramebufferBinding = ((int)0x8CA6), - /// - /// Original was GL_DRAW_FRAMEBUFFER_BINDING_ANGLE = 0x8CA6 - /// - DrawFramebufferBindingAngle = ((int)0x8CA6), - /// - /// Original was GL_DRAW_FRAMEBUFFER_BINDING_APPLE = 0x8CA6 - /// - DrawFramebufferBindingApple = ((int)0x8CA6), - /// - /// Original was GL_DRAW_FRAMEBUFFER_BINDING_NV = 0x8CA6 - /// - DrawFramebufferBindingNv = ((int)0x8CA6), - /// - /// Original was GL_FRAMEBUFFER_BINDING = 0x8CA6 - /// - FramebufferBinding = ((int)0x8CA6), - /// - /// Original was GL_RENDERBUFFER_BINDING = 0x8CA7 - /// - RenderbufferBinding = ((int)0x8CA7), - /// - /// Original was GL_READ_FRAMEBUFFER = 0x8CA8 - /// - ReadFramebuffer = ((int)0x8CA8), - /// - /// Original was GL_READ_FRAMEBUFFER_ANGLE = 0x8CA8 - /// - ReadFramebufferAngle = ((int)0x8CA8), - /// - /// Original was GL_READ_FRAMEBUFFER_APPLE = 0x8CA8 - /// - ReadFramebufferApple = ((int)0x8CA8), - /// - /// Original was GL_READ_FRAMEBUFFER_NV = 0x8CA8 - /// - ReadFramebufferNv = ((int)0x8CA8), - /// - /// Original was GL_DRAW_FRAMEBUFFER = 0x8CA9 - /// - DrawFramebuffer = ((int)0x8CA9), - /// - /// Original was GL_DRAW_FRAMEBUFFER_ANGLE = 0x8CA9 - /// - DrawFramebufferAngle = ((int)0x8CA9), - /// - /// Original was GL_DRAW_FRAMEBUFFER_APPLE = 0x8CA9 - /// - DrawFramebufferApple = ((int)0x8CA9), - /// - /// Original was GL_DRAW_FRAMEBUFFER_NV = 0x8CA9 - /// - DrawFramebufferNv = ((int)0x8CA9), - /// - /// Original was GL_READ_FRAMEBUFFER_BINDING = 0x8CAA - /// - ReadFramebufferBinding = ((int)0x8CAA), - /// - /// Original was GL_READ_FRAMEBUFFER_BINDING_ANGLE = 0x8CAA - /// - ReadFramebufferBindingAngle = ((int)0x8CAA), - /// - /// Original was GL_READ_FRAMEBUFFER_BINDING_APPLE = 0x8CAA - /// - ReadFramebufferBindingApple = ((int)0x8CAA), - /// - /// Original was GL_READ_FRAMEBUFFER_BINDING_NV = 0x8CAA - /// - ReadFramebufferBindingNv = ((int)0x8CAA), - /// - /// Original was GL_RENDERBUFFER_SAMPLES = 0x8CAB - /// - RenderbufferSamples = ((int)0x8CAB), - /// - /// Original was GL_RENDERBUFFER_SAMPLES_ANGLE = 0x8CAB - /// - RenderbufferSamplesAngle = ((int)0x8CAB), - /// - /// Original was GL_RENDERBUFFER_SAMPLES_APPLE = 0x8CAB - /// - RenderbufferSamplesApple = ((int)0x8CAB), - /// - /// Original was GL_RENDERBUFFER_SAMPLES_EXT = 0x8CAB - /// - RenderbufferSamplesExt = ((int)0x8CAB), - /// - /// Original was GL_RENDERBUFFER_SAMPLES_NV = 0x8CAB - /// - RenderbufferSamplesNv = ((int)0x8CAB), - /// - /// Original was GL_DEPTH_COMPONENT32F = 0x8CAC - /// - DepthComponent32f = ((int)0x8CAC), - /// - /// Original was GL_DEPTH32F_STENCIL8 = 0x8CAD - /// - Depth32fStencil8 = ((int)0x8CAD), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = 0x8CD0 - /// - FramebufferAttachmentObjectType = ((int)0x8CD0), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 0x8CD1 - /// - FramebufferAttachmentObjectName = ((int)0x8CD1), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 0x8CD2 - /// - FramebufferAttachmentTextureLevel = ((int)0x8CD2), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 0x8CD3 - /// - FramebufferAttachmentTextureCubeMapFace = ((int)0x8CD3), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES = 0x8CD4 - /// - FramebufferAttachmentTexture3DZoffsetOes = ((int)0x8CD4), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER = 0x8CD4 - /// - FramebufferAttachmentTextureLayer = ((int)0x8CD4), - /// - /// Original was GL_FRAMEBUFFER_COMPLETE = 0x8CD5 - /// - FramebufferComplete = ((int)0x8CD5), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 0x8CD6 - /// - FramebufferIncompleteAttachment = ((int)0x8CD6), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 0x8CD7 - /// - FramebufferIncompleteMissingAttachment = ((int)0x8CD7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 0x8CD9 - /// - FramebufferIncompleteDimensions = ((int)0x8CD9), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER = 0x8CDB - /// - FramebufferIncompleteDrawBuffer = ((int)0x8CDB), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER = 0x8CDC - /// - FramebufferIncompleteReadBuffer = ((int)0x8CDC), - /// - /// Original was GL_FRAMEBUFFER_UNSUPPORTED = 0x8CDD - /// - FramebufferUnsupported = ((int)0x8CDD), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS = 0x8CDF - /// - MaxColorAttachments = ((int)0x8CDF), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS_EXT = 0x8CDF - /// - MaxColorAttachmentsExt = ((int)0x8CDF), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS_NV = 0x8CDF - /// - MaxColorAttachmentsNv = ((int)0x8CDF), - /// - /// Original was GL_COLOR_ATTACHMENT0 = 0x8CE0 - /// - ColorAttachment0 = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT0_EXT = 0x8CE0 - /// - ColorAttachment0Ext = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT0_NV = 0x8CE0 - /// - ColorAttachment0Nv = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT0_OES = 0x8CE0 - /// - ColorAttachment0Oes = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT1 = 0x8CE1 - /// - ColorAttachment1 = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT1_EXT = 0x8CE1 - /// - ColorAttachment1Ext = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT1_NV = 0x8CE1 - /// - ColorAttachment1Nv = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2 = 0x8CE2 - /// - ColorAttachment2 = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT2_EXT = 0x8CE2 - /// - ColorAttachment2Ext = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT2_NV = 0x8CE2 - /// - ColorAttachment2Nv = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3 = 0x8CE3 - /// - ColorAttachment3 = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT3_EXT = 0x8CE3 - /// - ColorAttachment3Ext = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT3_NV = 0x8CE3 - /// - ColorAttachment3Nv = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4 = 0x8CE4 - /// - ColorAttachment4 = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT4_EXT = 0x8CE4 - /// - ColorAttachment4Ext = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT4_NV = 0x8CE4 - /// - ColorAttachment4Nv = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5 = 0x8CE5 - /// - ColorAttachment5 = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT5_EXT = 0x8CE5 - /// - ColorAttachment5Ext = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT5_NV = 0x8CE5 - /// - ColorAttachment5Nv = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6 = 0x8CE6 - /// - ColorAttachment6 = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT6_EXT = 0x8CE6 - /// - ColorAttachment6Ext = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT6_NV = 0x8CE6 - /// - ColorAttachment6Nv = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7 = 0x8CE7 - /// - ColorAttachment7 = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT7_EXT = 0x8CE7 - /// - ColorAttachment7Ext = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT7_NV = 0x8CE7 - /// - ColorAttachment7Nv = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8 = 0x8CE8 - /// - ColorAttachment8 = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT8_EXT = 0x8CE8 - /// - ColorAttachment8Ext = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT8_NV = 0x8CE8 - /// - ColorAttachment8Nv = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9 = 0x8CE9 - /// - ColorAttachment9 = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT9_EXT = 0x8CE9 - /// - ColorAttachment9Ext = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT9_NV = 0x8CE9 - /// - ColorAttachment9Nv = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10 = 0x8CEA - /// - ColorAttachment10 = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT10_EXT = 0x8CEA - /// - ColorAttachment10Ext = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT10_NV = 0x8CEA - /// - ColorAttachment10Nv = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11 = 0x8CEB - /// - ColorAttachment11 = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT11_EXT = 0x8CEB - /// - ColorAttachment11Ext = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT11_NV = 0x8CEB - /// - ColorAttachment11Nv = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12 = 0x8CEC - /// - ColorAttachment12 = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT12_EXT = 0x8CEC - /// - ColorAttachment12Ext = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT12_NV = 0x8CEC - /// - ColorAttachment12Nv = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13 = 0x8CED - /// - ColorAttachment13 = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT13_EXT = 0x8CED - /// - ColorAttachment13Ext = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT13_NV = 0x8CED - /// - ColorAttachment13Nv = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14 = 0x8CEE - /// - ColorAttachment14 = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT14_EXT = 0x8CEE - /// - ColorAttachment14Ext = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT14_NV = 0x8CEE - /// - ColorAttachment14Nv = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15 = 0x8CEF - /// - ColorAttachment15 = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT15_EXT = 0x8CEF - /// - ColorAttachment15Ext = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT15_NV = 0x8CEF - /// - ColorAttachment15Nv = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT16 = 0x8CF0 - /// - ColorAttachment16 = ((int)0x8CF0), - /// - /// Original was GL_COLOR_ATTACHMENT17 = 0x8CF1 - /// - ColorAttachment17 = ((int)0x8CF1), - /// - /// Original was GL_COLOR_ATTACHMENT18 = 0x8CF2 - /// - ColorAttachment18 = ((int)0x8CF2), - /// - /// Original was GL_COLOR_ATTACHMENT19 = 0x8CF3 - /// - ColorAttachment19 = ((int)0x8CF3), - /// - /// Original was GL_COLOR_ATTACHMENT20 = 0x8CF4 - /// - ColorAttachment20 = ((int)0x8CF4), - /// - /// Original was GL_COLOR_ATTACHMENT21 = 0x8CF5 - /// - ColorAttachment21 = ((int)0x8CF5), - /// - /// Original was GL_COLOR_ATTACHMENT22 = 0x8CF6 - /// - ColorAttachment22 = ((int)0x8CF6), - /// - /// Original was GL_COLOR_ATTACHMENT23 = 0x8CF7 - /// - ColorAttachment23 = ((int)0x8CF7), - /// - /// Original was GL_COLOR_ATTACHMENT24 = 0x8CF8 - /// - ColorAttachment24 = ((int)0x8CF8), - /// - /// Original was GL_COLOR_ATTACHMENT25 = 0x8CF9 - /// - ColorAttachment25 = ((int)0x8CF9), - /// - /// Original was GL_COLOR_ATTACHMENT26 = 0x8CFA - /// - ColorAttachment26 = ((int)0x8CFA), - /// - /// Original was GL_COLOR_ATTACHMENT27 = 0x8CFB - /// - ColorAttachment27 = ((int)0x8CFB), - /// - /// Original was GL_COLOR_ATTACHMENT28 = 0x8CFC - /// - ColorAttachment28 = ((int)0x8CFC), - /// - /// Original was GL_COLOR_ATTACHMENT29 = 0x8CFD - /// - ColorAttachment29 = ((int)0x8CFD), - /// - /// Original was GL_COLOR_ATTACHMENT30 = 0x8CFE - /// - ColorAttachment30 = ((int)0x8CFE), - /// - /// Original was GL_COLOR_ATTACHMENT31 = 0x8CFF - /// - ColorAttachment31 = ((int)0x8CFF), - /// - /// Original was GL_DEPTH_ATTACHMENT = 0x8D00 - /// - DepthAttachment = ((int)0x8D00), - /// - /// Original was GL_DEPTH_ATTACHMENT_EXT = 0x8D00 - /// - DepthAttachmentExt = ((int)0x8D00), - /// - /// Original was GL_DEPTH_ATTACHMENT_OES = 0x8D00 - /// - DepthAttachmentOes = ((int)0x8D00), - /// - /// Original was GL_STENCIL_ATTACHMENT = 0x8D20 - /// - StencilAttachment = ((int)0x8D20), - /// - /// Original was GL_Framebuffer = 0X8d40 - /// - Framebuffer = ((int)0X8d40), - /// - /// Original was GL_Renderbuffer = 0X8d41 - /// - Renderbuffer = ((int)0X8d41), - /// - /// Original was GL_RENDERBUFFER_WIDTH = 0x8D42 - /// - RenderbufferWidth = ((int)0x8D42), - /// - /// Original was GL_RENDERBUFFER_HEIGHT = 0x8D43 - /// - RenderbufferHeight = ((int)0x8D43), - /// - /// Original was GL_RENDERBUFFER_INTERNAL_FORMAT = 0x8D44 - /// - RenderbufferInternalFormat = ((int)0x8D44), - /// - /// Original was GL_STENCIL_INDEX1_OES = 0x8D46 - /// - StencilIndex1Oes = ((int)0x8D46), - /// - /// Original was GL_STENCIL_INDEX4_OES = 0x8D47 - /// - StencilIndex4Oes = ((int)0x8D47), - /// - /// Original was GL_STENCIL_INDEX8 = 0x8D48 - /// - StencilIndex8 = ((int)0x8D48), - /// - /// Original was GL_STENCIL_INDEX8_OES = 0x8D48 - /// - StencilIndex8Oes = ((int)0x8D48), - /// - /// Original was GL_RENDERBUFFER_RED_SIZE = 0x8D50 - /// - RenderbufferRedSize = ((int)0x8D50), - /// - /// Original was GL_RENDERBUFFER_GREEN_SIZE = 0x8D51 - /// - RenderbufferGreenSize = ((int)0x8D51), - /// - /// Original was GL_RENDERBUFFER_BLUE_SIZE = 0x8D52 - /// - RenderbufferBlueSize = ((int)0x8D52), - /// - /// Original was GL_RENDERBUFFER_ALPHA_SIZE = 0x8D53 - /// - RenderbufferAlphaSize = ((int)0x8D53), - /// - /// Original was GL_RENDERBUFFER_DEPTH_SIZE = 0x8D54 - /// - RenderbufferDepthSize = ((int)0x8D54), - /// - /// Original was GL_RENDERBUFFER_STENCIL_SIZE = 0x8D55 - /// - RenderbufferStencilSize = ((int)0x8D55), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE = 0x8D56 - /// - FramebufferIncompleteMultisample = ((int)0x8D56), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_ANGLE = 0x8D56 - /// - FramebufferIncompleteMultisampleAngle = ((int)0x8D56), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE = 0x8D56 - /// - FramebufferIncompleteMultisampleApple = ((int)0x8D56), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = 0x8D56 - /// - FramebufferIncompleteMultisampleExt = ((int)0x8D56), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_NV = 0x8D56 - /// - FramebufferIncompleteMultisampleNv = ((int)0x8D56), - /// - /// Original was GL_MAX_SAMPLES = 0x8D57 - /// - MaxSamples = ((int)0x8D57), - /// - /// Original was GL_MAX_SAMPLES_ANGLE = 0x8D57 - /// - MaxSamplesAngle = ((int)0x8D57), - /// - /// Original was GL_MAX_SAMPLES_APPLE = 0x8D57 - /// - MaxSamplesApple = ((int)0x8D57), - /// - /// Original was GL_MAX_SAMPLES_EXT = 0x8D57 - /// - MaxSamplesExt = ((int)0x8D57), - /// - /// Original was GL_MAX_SAMPLES_NV = 0x8D57 - /// - MaxSamplesNv = ((int)0x8D57), - /// - /// Original was GL_HALF_FLOAT_OES = 0x8D61 - /// - HalfFloatOes = ((int)0x8D61), - /// - /// Original was GL_RGB565_OES = 0x8D62 - /// - Rgb565Oes = ((int)0x8D62), - /// - /// Original was GL_Rgb565 = 0X8d62 - /// - Rgb565 = ((int)0X8d62), - /// - /// Original was GL_ETC1_RGB8_OES = 0x8D64 - /// - Etc1Rgb8Oes = ((int)0x8D64), - /// - /// Original was GL_TEXTURE_EXTERNAL_OES = 0x8D65 - /// - TextureExternalOes = ((int)0x8D65), - /// - /// Original was GL_SAMPLER_EXTERNAL_OES = 0x8D66 - /// - SamplerExternalOes = ((int)0x8D66), - /// - /// Original was GL_TEXTURE_BINDING_EXTERNAL_OES = 0x8D67 - /// - TextureBindingExternalOes = ((int)0x8D67), - /// - /// Original was GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES = 0x8D68 - /// - RequiredTextureImageUnitsOes = ((int)0x8D68), - /// - /// Original was GL_PRIMITIVE_RESTART_FIXED_INDEX = 0x8D69 - /// - PrimitiveRestartFixedIndex = ((int)0x8D69), - /// - /// Original was GL_ANY_SAMPLES_PASSED_CONSERVATIVE = 0x8D6A - /// - AnySamplesPassedConservative = ((int)0x8D6A), - /// - /// Original was GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT = 0x8D6A - /// - AnySamplesPassedConservativeExt = ((int)0x8D6A), - /// - /// Original was GL_MAX_ELEMENT_INDEX = 0x8D6B - /// - MaxElementIndex = ((int)0x8D6B), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT = 0x8D6C - /// - FramebufferAttachmentTextureSamplesExt = ((int)0x8D6C), - /// - /// Original was GL_RGBA32UI = 0x8D70 - /// - Rgba32ui = ((int)0x8D70), - /// - /// Original was GL_RGB32UI = 0x8D71 - /// - Rgb32ui = ((int)0x8D71), - /// - /// Original was GL_RGBA16UI = 0x8D76 - /// - Rgba16ui = ((int)0x8D76), - /// - /// Original was GL_RGB16UI = 0x8D77 - /// - Rgb16ui = ((int)0x8D77), - /// - /// Original was GL_RGBA8UI = 0x8D7C - /// - Rgba8ui = ((int)0x8D7C), - /// - /// Original was GL_RGB8UI = 0x8D7D - /// - Rgb8ui = ((int)0x8D7D), - /// - /// Original was GL_RGBA32I = 0x8D82 - /// - Rgba32i = ((int)0x8D82), - /// - /// Original was GL_RGB32I = 0x8D83 - /// - Rgb32i = ((int)0x8D83), - /// - /// Original was GL_RGBA16I = 0x8D88 - /// - Rgba16i = ((int)0x8D88), - /// - /// Original was GL_RGB16I = 0x8D89 - /// - Rgb16i = ((int)0x8D89), - /// - /// Original was GL_RGBA8I = 0x8D8E - /// - Rgba8i = ((int)0x8D8E), - /// - /// Original was GL_RGB8I = 0x8D8F - /// - Rgb8i = ((int)0x8D8F), - /// - /// Original was GL_RED_INTEGER = 0x8D94 - /// - RedInteger = ((int)0x8D94), - /// - /// Original was GL_RGB_INTEGER = 0x8D98 - /// - RgbInteger = ((int)0x8D98), - /// - /// Original was GL_RGBA_INTEGER = 0x8D99 - /// - RgbaInteger = ((int)0x8D99), - /// - /// Original was GL_INT_2_10_10_10_REV = 0x8D9F - /// - Int2101010Rev = ((int)0x8D9F), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_LAYERED = 0x8DA7 - /// - FramebufferAttachmentLayered = ((int)0x8DA7), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT = 0x8DA7 - /// - FramebufferAttachmentLayeredExt = ((int)0x8DA7), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES = 0x8DA7 - /// - FramebufferAttachmentLayeredOes = ((int)0x8DA7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS = 0x8DA8 - /// - FramebufferIncompleteLayerTargets = ((int)0x8DA8), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = 0x8DA8 - /// - FramebufferIncompleteLayerTargetsExt = ((int)0x8DA8), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES = 0x8DA8 - /// - FramebufferIncompleteLayerTargetsOes = ((int)0x8DA8), - /// - /// Original was GL_DEPTH_COMPONENT32F_NV = 0x8DAB - /// - DepthComponent32fNv = ((int)0x8DAB), - /// - /// Original was GL_DEPTH32F_STENCIL8_NV = 0x8DAC - /// - Depth32fStencil8Nv = ((int)0x8DAC), - /// - /// Original was GL_FLOAT_32_UNSIGNED_INT_24_8_REV = 0x8DAD - /// - Float32UnsignedInt248Rev = ((int)0x8DAD), - /// - /// Original was GL_FRAMEBUFFER_SRGB_EXT = 0x8DB9 - /// - FramebufferSrgbExt = ((int)0x8DB9), - /// - /// Original was GL_COMPRESSED_RED_RGTC1 = 0x8DBB - /// - CompressedRedRgtc1 = ((int)0x8DBB), - /// - /// Original was GL_COMPRESSED_RED_RGTC1_EXT = 0x8DBB - /// - CompressedRedRgtc1Ext = ((int)0x8DBB), - /// - /// Original was GL_COMPRESSED_SIGNED_RED_RGTC1 = 0x8DBC - /// - CompressedSignedRedRgtc1 = ((int)0x8DBC), - /// - /// Original was GL_COMPRESSED_SIGNED_RED_RGTC1_EXT = 0x8DBC - /// - CompressedSignedRedRgtc1Ext = ((int)0x8DBC), - /// - /// Original was GL_COMPRESSED_RED_GREEN_RGTC2_EXT = 0x8DBD - /// - CompressedRedGreenRgtc2Ext = ((int)0x8DBD), - /// - /// Original was GL_COMPRESSED_RG_RGTC2 = 0x8DBD - /// - CompressedRgRgtc2 = ((int)0x8DBD), - /// - /// Original was GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT = 0x8DBE - /// - CompressedSignedRedGreenRgtc2Ext = ((int)0x8DBE), - /// - /// Original was GL_COMPRESSED_SIGNED_RG_RGTC2 = 0x8DBE - /// - CompressedSignedRgRgtc2 = ((int)0x8DBE), - /// - /// Original was GL_SAMPLER_2D_ARRAY = 0x8DC1 - /// - Sampler2DArray = ((int)0x8DC1), - /// - /// Original was GL_SAMPLER_BUFFER_EXT = 0x8DC2 - /// - SamplerBufferExt = ((int)0x8DC2), - /// - /// Original was GL_SAMPLER_BUFFER_OES = 0x8DC2 - /// - SamplerBufferOes = ((int)0x8DC2), - /// - /// Original was GL_SAMPLER_2D_ARRAY_SHADOW = 0x8DC4 - /// - Sampler2DArrayShadow = ((int)0x8DC4), - /// - /// Original was GL_SAMPLER_2D_ARRAY_SHADOW_NV = 0x8DC4 - /// - Sampler2DArrayShadowNv = ((int)0x8DC4), - /// - /// Original was GL_SAMPLER_CUBE_SHADOW = 0x8DC5 - /// - SamplerCubeShadow = ((int)0x8DC5), - /// - /// Original was GL_SAMPLER_CUBE_SHADOW_NV = 0x8DC5 - /// - SamplerCubeShadowNv = ((int)0x8DC5), - /// - /// Original was GL_UNSIGNED_INT_VEC2 = 0x8DC6 - /// - UnsignedIntVec2 = ((int)0x8DC6), - /// - /// Original was GL_UNSIGNED_INT_VEC3 = 0x8DC7 - /// - UnsignedIntVec3 = ((int)0x8DC7), - /// - /// Original was GL_UNSIGNED_INT_VEC4 = 0x8DC8 - /// - UnsignedIntVec4 = ((int)0x8DC8), - /// - /// Original was GL_INT_SAMPLER_2D = 0x8DCA - /// - IntSampler2D = ((int)0x8DCA), - /// - /// Original was GL_INT_SAMPLER_3D = 0x8DCB - /// - IntSampler3D = ((int)0x8DCB), - /// - /// Original was GL_INT_SAMPLER_CUBE = 0x8DCC - /// - IntSamplerCube = ((int)0x8DCC), - /// - /// Original was GL_INT_SAMPLER_2D_ARRAY = 0x8DCF - /// - IntSampler2DArray = ((int)0x8DCF), - /// - /// Original was GL_INT_SAMPLER_BUFFER_EXT = 0x8DD0 - /// - IntSamplerBufferExt = ((int)0x8DD0), - /// - /// Original was GL_INT_SAMPLER_BUFFER_OES = 0x8DD0 - /// - IntSamplerBufferOes = ((int)0x8DD0), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_2D = 0x8DD2 - /// - UnsignedIntSampler2D = ((int)0x8DD2), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_3D = 0x8DD3 - /// - UnsignedIntSampler3D = ((int)0x8DD3), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_CUBE = 0x8DD4 - /// - UnsignedIntSamplerCube = ((int)0x8DD4), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_2D_ARRAY = 0x8DD7 - /// - UnsignedIntSampler2DArray = ((int)0x8DD7), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT = 0x8DD8 - /// - UnsignedIntSamplerBufferExt = ((int)0x8DD8), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_BUFFER_OES = 0x8DD8 - /// - UnsignedIntSamplerBufferOes = ((int)0x8DD8), - /// - /// Original was GL_GEOMETRY_SHADER = 0x8DD9 - /// - GeometryShader = ((int)0x8DD9), - /// - /// Original was GL_GEOMETRY_SHADER_EXT = 0x8DD9 - /// - GeometryShaderExt = ((int)0x8DD9), - /// - /// Original was GL_GEOMETRY_SHADER_OES = 0x8DD9 - /// - GeometryShaderOes = ((int)0x8DD9), - /// - /// Original was GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT = 0x8DDF - /// - MaxGeometryUniformComponentsExt = ((int)0x8DDF), - /// - /// Original was GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES = 0x8DDF - /// - MaxGeometryUniformComponentsOes = ((int)0x8DDF), - /// - /// Original was GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT = 0x8DE0 - /// - MaxGeometryOutputVerticesExt = ((int)0x8DE0), - /// - /// Original was GL_MAX_GEOMETRY_OUTPUT_VERTICES_OES = 0x8DE0 - /// - MaxGeometryOutputVerticesOes = ((int)0x8DE0), - /// - /// Original was GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT = 0x8DE1 - /// - MaxGeometryTotalOutputComponentsExt = ((int)0x8DE1), - /// - /// Original was GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES = 0x8DE1 - /// - MaxGeometryTotalOutputComponentsOes = ((int)0x8DE1), - /// - /// Original was GL_ACTIVE_SUBROUTINES = 0x8DE5 - /// - ActiveSubroutines = ((int)0x8DE5), - /// - /// Original was GL_ACTIVE_SUBROUTINE_UNIFORMS = 0x8DE6 - /// - ActiveSubroutineUniforms = ((int)0x8DE6), - /// - /// Original was GL_LOW_FLOAT = 0x8DF0 - /// - LowFloat = ((int)0x8DF0), - /// - /// Original was GL_MEDIUM_FLOAT = 0x8DF1 - /// - MediumFloat = ((int)0x8DF1), - /// - /// Original was GL_HIGH_FLOAT = 0x8DF2 - /// - HighFloat = ((int)0x8DF2), - /// - /// Original was GL_LOW_INT = 0x8DF3 - /// - LowInt = ((int)0x8DF3), - /// - /// Original was GL_MEDIUM_INT = 0x8DF4 - /// - MediumInt = ((int)0x8DF4), - /// - /// Original was GL_HIGH_INT = 0x8DF5 - /// - HighInt = ((int)0x8DF5), - /// - /// Original was GL_UNSIGNED_INT_10_10_10_2_OES = 0x8DF6 - /// - UnsignedInt1010102Oes = ((int)0x8DF6), - /// - /// Original was GL_INT_10_10_10_2_OES = 0x8DF7 - /// - Int1010102Oes = ((int)0x8DF7), - /// - /// Original was GL_SHADER_BINARY_FORMATS = 0x8DF8 - /// - ShaderBinaryFormats = ((int)0x8DF8), - /// - /// Original was GL_NUM_SHADER_BINARY_FORMATS = 0x8DF9 - /// - NumShaderBinaryFormats = ((int)0x8DF9), - /// - /// Original was GL_SHADER_COMPILER = 0x8DFA - /// - ShaderCompiler = ((int)0x8DFA), - /// - /// Original was GL_MAX_VERTEX_UNIFORM_VECTORS = 0x8DFB - /// - MaxVertexUniformVectors = ((int)0x8DFB), - /// - /// Original was GL_MAX_VARYING_VECTORS = 0x8DFC - /// - MaxVaryingVectors = ((int)0x8DFC), - /// - /// Original was GL_MAX_FRAGMENT_UNIFORM_VECTORS = 0x8DFD - /// - MaxFragmentUniformVectors = ((int)0x8DFD), - /// - /// Original was GL_QUERY_WAIT = 0x8E13 - /// - QueryWait = ((int)0x8E13), - /// - /// Original was GL_QUERY_WAIT_NV = 0x8E13 - /// - QueryWaitNv = ((int)0x8E13), - /// - /// Original was GL_QUERY_NO_WAIT = 0x8E14 - /// - QueryNoWait = ((int)0x8E14), - /// - /// Original was GL_QUERY_NO_WAIT_NV = 0x8E14 - /// - QueryNoWaitNv = ((int)0x8E14), - /// - /// Original was GL_QUERY_BY_REGION_WAIT = 0x8E15 - /// - QueryByRegionWait = ((int)0x8E15), - /// - /// Original was GL_QUERY_BY_REGION_WAIT_NV = 0x8E15 - /// - QueryByRegionWaitNv = ((int)0x8E15), - /// - /// Original was GL_QUERY_BY_REGION_NO_WAIT = 0x8E16 - /// - QueryByRegionNoWait = ((int)0x8E16), - /// - /// Original was GL_QUERY_BY_REGION_NO_WAIT_NV = 0x8E16 - /// - QueryByRegionNoWaitNv = ((int)0x8E16), - /// - /// Original was GL_POLYGON_OFFSET_CLAMP_EXT = 0x8E1B - /// - PolygonOffsetClampExt = ((int)0x8E1B), - /// - /// Original was GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT = 0x8E1E - /// - MaxCombinedTessControlUniformComponentsExt = ((int)0x8E1E), - /// - /// Original was GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES = 0x8E1E - /// - MaxCombinedTessControlUniformComponentsOes = ((int)0x8E1E), - /// - /// Original was GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT = 0x8E1F - /// - MaxCombinedTessEvaluationUniformComponentsExt = ((int)0x8E1F), - /// - /// Original was GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES = 0x8E1F - /// - MaxCombinedTessEvaluationUniformComponentsOes = ((int)0x8E1F), - /// - /// Original was GL_COLOR_SAMPLES_NV = 0x8E20 - /// - ColorSamplesNv = ((int)0x8E20), - /// - /// Original was GL_TRANSFORM_FEEDBACK = 0x8E22 - /// - TransformFeedback = ((int)0x8E22), - /// - /// Original was GL_TRANSFORM_FEEDBACK_PAUSED = 0x8E23 - /// - TransformFeedbackPaused = ((int)0x8E23), - /// - /// Original was GL_TRANSFORM_FEEDBACK_ACTIVE = 0x8E24 - /// - TransformFeedbackActive = ((int)0x8E24), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BINDING = 0x8E25 - /// - TransformFeedbackBinding = ((int)0x8E25), - /// - /// Original was GL_TIMESTAMP_EXT = 0x8E28 - /// - TimestampExt = ((int)0x8E28), - /// - /// Original was GL_DEPTH_COMPONENT16_NONLINEAR_NV = 0x8E2C - /// - DepthComponent16NonlinearNv = ((int)0x8E2C), - /// - /// Original was GL_TEXTURE_SWIZZLE_R = 0x8E42 - /// - TextureSwizzleR = ((int)0x8E42), - /// - /// Original was GL_TEXTURE_SWIZZLE_G = 0x8E43 - /// - TextureSwizzleG = ((int)0x8E43), - /// - /// Original was GL_TEXTURE_SWIZZLE_B = 0x8E44 - /// - TextureSwizzleB = ((int)0x8E44), - /// - /// Original was GL_TEXTURE_SWIZZLE_A = 0x8E45 - /// - TextureSwizzleA = ((int)0x8E45), - /// - /// Original was GL_TEXTURE_SWIZZLE_RGBA = 0x8E46 - /// - TextureSwizzleRgba = ((int)0x8E46), - /// - /// Original was GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS = 0x8E47 - /// - ActiveSubroutineUniformLocations = ((int)0x8E47), - /// - /// Original was GL_ACTIVE_SUBROUTINE_MAX_LENGTH = 0x8E48 - /// - ActiveSubroutineMaxLength = ((int)0x8E48), - /// - /// Original was GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH = 0x8E49 - /// - ActiveSubroutineUniformMaxLength = ((int)0x8E49), - /// - /// Original was GL_NUM_COMPATIBLE_SUBROUTINES = 0x8E4A - /// - NumCompatibleSubroutines = ((int)0x8E4A), - /// - /// Original was GL_COMPATIBLE_SUBROUTINES = 0x8E4B - /// - CompatibleSubroutines = ((int)0x8E4B), - /// - /// Original was GL_FIRST_VERTEX_CONVENTION = 0x8E4D - /// - FirstVertexConvention = ((int)0x8E4D), - /// - /// Original was GL_FIRST_VERTEX_CONVENTION_EXT = 0x8E4D - /// - FirstVertexConventionExt = ((int)0x8E4D), - /// - /// Original was GL_FIRST_VERTEX_CONVENTION_OES = 0x8E4D - /// - FirstVertexConventionOes = ((int)0x8E4D), - /// - /// Original was GL_LAST_VERTEX_CONVENTION = 0x8E4E - /// - LastVertexConvention = ((int)0x8E4E), - /// - /// Original was GL_LAST_VERTEX_CONVENTION_EXT = 0x8E4E - /// - LastVertexConventionExt = ((int)0x8E4E), - /// - /// Original was GL_LAST_VERTEX_CONVENTION_OES = 0x8E4E - /// - LastVertexConventionOes = ((int)0x8E4E), - /// - /// Original was GL_SAMPLE_LOCATION_NV = 0x8E50 - /// - SampleLocationNv = ((int)0x8E50), - /// - /// Original was GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT = 0x8E5A - /// - MaxGeometryShaderInvocationsExt = ((int)0x8E5A), - /// - /// Original was GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES = 0x8E5A - /// - MaxGeometryShaderInvocationsOes = ((int)0x8E5A), - /// - /// Original was GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES = 0x8E5B - /// - MinFragmentInterpolationOffsetOes = ((int)0x8E5B), - /// - /// Original was GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES = 0x8E5C - /// - MaxFragmentInterpolationOffsetOes = ((int)0x8E5C), - /// - /// Original was GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES = 0x8E5D - /// - FragmentInterpolationOffsetBitsOes = ((int)0x8E5D), - /// - /// Original was GL_PATCH_VERTICES = 0x8E72 - /// - PatchVertices = ((int)0x8E72), - /// - /// Original was GL_PATCH_VERTICES_EXT = 0x8E72 - /// - PatchVerticesExt = ((int)0x8E72), - /// - /// Original was GL_PATCH_VERTICES_OES = 0x8E72 - /// - PatchVerticesOes = ((int)0x8E72), - /// - /// Original was GL_PATCH_DEFAULT_INNER_LEVEL = 0x8E73 - /// - PatchDefaultInnerLevel = ((int)0x8E73), - /// - /// Original was GL_PATCH_DEFAULT_OUTER_LEVEL = 0x8E74 - /// - PatchDefaultOuterLevel = ((int)0x8E74), - /// - /// Original was GL_TESS_CONTROL_OUTPUT_VERTICES_EXT = 0x8E75 - /// - TessControlOutputVerticesExt = ((int)0x8E75), - /// - /// Original was GL_TESS_CONTROL_OUTPUT_VERTICES_OES = 0x8E75 - /// - TessControlOutputVerticesOes = ((int)0x8E75), - /// - /// Original was GL_TESS_GEN_MODE_EXT = 0x8E76 - /// - TessGenModeExt = ((int)0x8E76), - /// - /// Original was GL_TESS_GEN_MODE_OES = 0x8E76 - /// - TessGenModeOes = ((int)0x8E76), - /// - /// Original was GL_TESS_GEN_SPACING_EXT = 0x8E77 - /// - TessGenSpacingExt = ((int)0x8E77), - /// - /// Original was GL_TESS_GEN_SPACING_OES = 0x8E77 - /// - TessGenSpacingOes = ((int)0x8E77), - /// - /// Original was GL_TESS_GEN_VERTEX_ORDER_EXT = 0x8E78 - /// - TessGenVertexOrderExt = ((int)0x8E78), - /// - /// Original was GL_TESS_GEN_VERTEX_ORDER_OES = 0x8E78 - /// - TessGenVertexOrderOes = ((int)0x8E78), - /// - /// Original was GL_TESS_GEN_POINT_MODE_EXT = 0x8E79 - /// - TessGenPointModeExt = ((int)0x8E79), - /// - /// Original was GL_TESS_GEN_POINT_MODE_OES = 0x8E79 - /// - TessGenPointModeOes = ((int)0x8E79), - /// - /// Original was GL_ISOLINES_EXT = 0x8E7A - /// - IsolinesExt = ((int)0x8E7A), - /// - /// Original was GL_ISOLINES_OES = 0x8E7A - /// - IsolinesOes = ((int)0x8E7A), - /// - /// Original was GL_FRACTIONAL_ODD_EXT = 0x8E7B - /// - FractionalOddExt = ((int)0x8E7B), - /// - /// Original was GL_FRACTIONAL_ODD_OES = 0x8E7B - /// - FractionalOddOes = ((int)0x8E7B), - /// - /// Original was GL_FRACTIONAL_EVEN_EXT = 0x8E7C - /// - FractionalEvenExt = ((int)0x8E7C), - /// - /// Original was GL_FRACTIONAL_EVEN_OES = 0x8E7C - /// - FractionalEvenOes = ((int)0x8E7C), - /// - /// Original was GL_MAX_PATCH_VERTICES_EXT = 0x8E7D - /// - MaxPatchVerticesExt = ((int)0x8E7D), - /// - /// Original was GL_MAX_PATCH_VERTICES_OES = 0x8E7D - /// - MaxPatchVerticesOes = ((int)0x8E7D), - /// - /// Original was GL_MAX_TESS_GEN_LEVEL_EXT = 0x8E7E - /// - MaxTessGenLevelExt = ((int)0x8E7E), - /// - /// Original was GL_MAX_TESS_GEN_LEVEL_OES = 0x8E7E - /// - MaxTessGenLevelOes = ((int)0x8E7E), - /// - /// Original was GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT = 0x8E7F - /// - MaxTessControlUniformComponentsExt = ((int)0x8E7F), - /// - /// Original was GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES = 0x8E7F - /// - MaxTessControlUniformComponentsOes = ((int)0x8E7F), - /// - /// Original was GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT = 0x8E80 - /// - MaxTessEvaluationUniformComponentsExt = ((int)0x8E80), - /// - /// Original was GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES = 0x8E80 - /// - MaxTessEvaluationUniformComponentsOes = ((int)0x8E80), - /// - /// Original was GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT = 0x8E81 - /// - MaxTessControlTextureImageUnitsExt = ((int)0x8E81), - /// - /// Original was GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES = 0x8E81 - /// - MaxTessControlTextureImageUnitsOes = ((int)0x8E81), - /// - /// Original was GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT = 0x8E82 - /// - MaxTessEvaluationTextureImageUnitsExt = ((int)0x8E82), - /// - /// Original was GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES = 0x8E82 - /// - MaxTessEvaluationTextureImageUnitsOes = ((int)0x8E82), - /// - /// Original was GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT = 0x8E83 - /// - MaxTessControlOutputComponentsExt = ((int)0x8E83), - /// - /// Original was GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES = 0x8E83 - /// - MaxTessControlOutputComponentsOes = ((int)0x8E83), - /// - /// Original was GL_MAX_TESS_PATCH_COMPONENTS_EXT = 0x8E84 - /// - MaxTessPatchComponentsExt = ((int)0x8E84), - /// - /// Original was GL_MAX_TESS_PATCH_COMPONENTS_OES = 0x8E84 - /// - MaxTessPatchComponentsOes = ((int)0x8E84), - /// - /// Original was GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT = 0x8E85 - /// - MaxTessControlTotalOutputComponentsExt = ((int)0x8E85), - /// - /// Original was GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES = 0x8E85 - /// - MaxTessControlTotalOutputComponentsOes = ((int)0x8E85), - /// - /// Original was GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT = 0x8E86 - /// - MaxTessEvaluationOutputComponentsExt = ((int)0x8E86), - /// - /// Original was GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES = 0x8E86 - /// - MaxTessEvaluationOutputComponentsOes = ((int)0x8E86), - /// - /// Original was GL_TESS_EVALUATION_SHADER = 0x8E87 - /// - TessEvaluationShader = ((int)0x8E87), - /// - /// Original was GL_TESS_EVALUATION_SHADER_EXT = 0x8E87 - /// - TessEvaluationShaderExt = ((int)0x8E87), - /// - /// Original was GL_TESS_EVALUATION_SHADER_OES = 0x8E87 - /// - TessEvaluationShaderOes = ((int)0x8E87), - /// - /// Original was GL_TESS_CONTROL_SHADER = 0x8E88 - /// - TessControlShader = ((int)0x8E88), - /// - /// Original was GL_TESS_CONTROL_SHADER_EXT = 0x8E88 - /// - TessControlShaderExt = ((int)0x8E88), - /// - /// Original was GL_TESS_CONTROL_SHADER_OES = 0x8E88 - /// - TessControlShaderOes = ((int)0x8E88), - /// - /// Original was GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT = 0x8E89 - /// - MaxTessControlUniformBlocksExt = ((int)0x8E89), - /// - /// Original was GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES = 0x8E89 - /// - MaxTessControlUniformBlocksOes = ((int)0x8E89), - /// - /// Original was GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT = 0x8E8A - /// - MaxTessEvaluationUniformBlocksExt = ((int)0x8E8A), - /// - /// Original was GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES = 0x8E8A - /// - MaxTessEvaluationUniformBlocksOes = ((int)0x8E8A), - /// - /// Original was GL_COMPRESSED_RGBA_BPTC_UNORM = 0x8E8C - /// - CompressedRgbaBptcUnorm = ((int)0x8E8C), - /// - /// Original was GL_COMPRESSED_RGBA_BPTC_UNORM_EXT = 0x8E8C - /// - CompressedRgbaBptcUnormExt = ((int)0x8E8C), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM = 0x8E8D - /// - CompressedSrgbAlphaBptcUnorm = ((int)0x8E8D), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT = 0x8E8D - /// - CompressedSrgbAlphaBptcUnormExt = ((int)0x8E8D), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT = 0x8E8E - /// - CompressedRgbBptcSignedFloat = ((int)0x8E8E), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT = 0x8E8E - /// - CompressedRgbBptcSignedFloatExt = ((int)0x8E8E), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT = 0x8E8F - /// - CompressedRgbBptcUnsignedFloat = ((int)0x8E8F), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT = 0x8E8F - /// - CompressedRgbBptcUnsignedFloatExt = ((int)0x8E8F), - /// - /// Original was GL_COVERAGE_COMPONENT_NV = 0x8ED0 - /// - CoverageComponentNv = ((int)0x8ED0), - /// - /// Original was GL_COVERAGE_COMPONENT4_NV = 0x8ED1 - /// - CoverageComponent4Nv = ((int)0x8ED1), - /// - /// Original was GL_COVERAGE_ATTACHMENT_NV = 0x8ED2 - /// - CoverageAttachmentNv = ((int)0x8ED2), - /// - /// Original was GL_COVERAGE_BUFFERS_NV = 0x8ED3 - /// - CoverageBuffersNv = ((int)0x8ED3), - /// - /// Original was GL_COVERAGE_SAMPLES_NV = 0x8ED4 - /// - CoverageSamplesNv = ((int)0x8ED4), - /// - /// Original was GL_COVERAGE_ALL_FRAGMENTS_NV = 0x8ED5 - /// - CoverageAllFragmentsNv = ((int)0x8ED5), - /// - /// Original was GL_COVERAGE_EDGE_FRAGMENTS_NV = 0x8ED6 - /// - CoverageEdgeFragmentsNv = ((int)0x8ED6), - /// - /// Original was GL_COVERAGE_AUTOMATIC_NV = 0x8ED7 - /// - CoverageAutomaticNv = ((int)0x8ED7), - /// - /// Original was GL_INCLUSIVE_EXT = 0x8F10 - /// - InclusiveExt = ((int)0x8F10), - /// - /// Original was GL_EXCLUSIVE_EXT = 0x8F11 - /// - ExclusiveExt = ((int)0x8F11), - /// - /// Original was GL_WINDOW_RECTANGLE_EXT = 0x8F12 - /// - WindowRectangleExt = ((int)0x8F12), - /// - /// Original was GL_WINDOW_RECTANGLE_MODE_EXT = 0x8F13 - /// - WindowRectangleModeExt = ((int)0x8F13), - /// - /// Original was GL_MAX_WINDOW_RECTANGLES_EXT = 0x8F14 - /// - MaxWindowRectanglesExt = ((int)0x8F14), - /// - /// Original was GL_NUM_WINDOW_RECTANGLES_EXT = 0x8F15 - /// - NumWindowRectanglesExt = ((int)0x8F15), - /// - /// Original was GL_COPY_READ_BUFFER = 0x8F36 - /// - CopyReadBuffer = ((int)0x8F36), - /// - /// Original was GL_COPY_READ_BUFFER_BINDING = 0x8F36 - /// - CopyReadBufferBinding = ((int)0x8F36), - /// - /// Original was GL_COPY_READ_BUFFER_NV = 0x8F36 - /// - CopyReadBufferNv = ((int)0x8F36), - /// - /// Original was GL_COPY_WRITE_BUFFER = 0x8F37 - /// - CopyWriteBuffer = ((int)0x8F37), - /// - /// Original was GL_COPY_WRITE_BUFFER_BINDING = 0x8F37 - /// - CopyWriteBufferBinding = ((int)0x8F37), - /// - /// Original was GL_COPY_WRITE_BUFFER_NV = 0x8F37 - /// - CopyWriteBufferNv = ((int)0x8F37), - /// - /// Original was GL_DRAW_INDIRECT_BUFFER = 0x8F3F - /// - DrawIndirectBuffer = ((int)0x8F3F), - /// - /// Original was GL_MALI_SHADER_BINARY_ARM = 0x8F60 - /// - MaliShaderBinaryArm = ((int)0x8F60), - /// - /// Original was GL_MALI_PROGRAM_BINARY_ARM = 0x8F61 - /// - MaliProgramBinaryArm = ((int)0x8F61), - /// - /// Original was GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT = 0x8F63 - /// - MaxShaderPixelLocalStorageFastSizeExt = ((int)0x8F63), - /// - /// Original was GL_SHADER_PIXEL_LOCAL_STORAGE_EXT = 0x8F64 - /// - ShaderPixelLocalStorageExt = ((int)0x8F64), - /// - /// Original was GL_FETCH_PER_SAMPLE_ARM = 0x8F65 - /// - FetchPerSampleArm = ((int)0x8F65), - /// - /// Original was GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM = 0x8F66 - /// - FragmentShaderFramebufferFetchMrtArm = ((int)0x8F66), - /// - /// Original was GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT = 0x8F67 - /// - MaxShaderPixelLocalStorageSizeExt = ((int)0x8F67), - /// - /// Original was GL_TEXTURE_ASTC_DECODE_PRECISION_EXT = 0x8F69 - /// - TextureAstcDecodePrecisionExt = ((int)0x8F69), - /// - /// Original was GL_R8_SNORM = 0x8F94 - /// - R8Snorm = ((int)0x8F94), - /// - /// Original was GL_RG8_SNORM = 0x8F95 - /// - Rg8Snorm = ((int)0x8F95), - /// - /// Original was GL_RGB8_SNORM = 0x8F96 - /// - Rgb8Snorm = ((int)0x8F96), - /// - /// Original was GL_RGBA8_SNORM = 0x8F97 - /// - Rgba8Snorm = ((int)0x8F97), - /// - /// Original was GL_R16_SNORM = 0x8F98 - /// - R16Snorm = ((int)0x8F98), - /// - /// Original was GL_R16_SNORM_EXT = 0x8F98 - /// - R16SnormExt = ((int)0x8F98), - /// - /// Original was GL_RG16_SNORM = 0x8F99 - /// - Rg16Snorm = ((int)0x8F99), - /// - /// Original was GL_RG16_SNORM_EXT = 0x8F99 - /// - Rg16SnormExt = ((int)0x8F99), - /// - /// Original was GL_RGB16_SNORM = 0x8F9A - /// - Rgb16Snorm = ((int)0x8F9A), - /// - /// Original was GL_RGB16_SNORM_EXT = 0x8F9A - /// - Rgb16SnormExt = ((int)0x8F9A), - /// - /// Original was GL_RGBA16_SNORM_EXT = 0x8F9B - /// - Rgba16SnormExt = ((int)0x8F9B), - /// - /// Original was GL_SIGNED_NORMALIZED = 0x8F9C - /// - SignedNormalized = ((int)0x8F9C), - /// - /// Original was GL_PERFMON_GLOBAL_MODE_QCOM = 0x8FA0 - /// - PerfmonGlobalModeQcom = ((int)0x8FA0), - /// - /// Original was GL_BINNING_CONTROL_HINT_QCOM = 0x8FB0 - /// - BinningControlHintQcom = ((int)0x8FB0), - /// - /// Original was GL_CPU_OPTIMIZED_QCOM = 0x8FB1 - /// - CpuOptimizedQcom = ((int)0x8FB1), - /// - /// Original was GL_GPU_OPTIMIZED_QCOM = 0x8FB2 - /// - GpuOptimizedQcom = ((int)0x8FB2), - /// - /// Original was GL_RENDER_DIRECT_TO_FRAMEBUFFER_QCOM = 0x8FB3 - /// - RenderDirectToFramebufferQcom = ((int)0x8FB3), - /// - /// Original was GL_GPU_DISJOINT_EXT = 0x8FBB - /// - GpuDisjointExt = ((int)0x8FBB), - /// - /// Original was GL_SR8_EXT = 0x8FBD - /// - Sr8Ext = ((int)0x8FBD), - /// - /// Original was GL_SRG8_EXT = 0x8FBE - /// - Srg8Ext = ((int)0x8FBE), - /// - /// Original was GL_SHADER_BINARY_VIV = 0x8FC4 - /// - ShaderBinaryViv = ((int)0x8FC4), - /// - /// Original was GL_INT8_NV = 0x8FE0 - /// - Int8Nv = ((int)0x8FE0), - /// - /// Original was GL_INT8_VEC2_NV = 0x8FE1 - /// - Int8Vec2Nv = ((int)0x8FE1), - /// - /// Original was GL_INT8_VEC3_NV = 0x8FE2 - /// - Int8Vec3Nv = ((int)0x8FE2), - /// - /// Original was GL_INT8_VEC4_NV = 0x8FE3 - /// - Int8Vec4Nv = ((int)0x8FE3), - /// - /// Original was GL_INT16_NV = 0x8FE4 - /// - Int16Nv = ((int)0x8FE4), - /// - /// Original was GL_INT16_VEC2_NV = 0x8FE5 - /// - Int16Vec2Nv = ((int)0x8FE5), - /// - /// Original was GL_INT16_VEC3_NV = 0x8FE6 - /// - Int16Vec3Nv = ((int)0x8FE6), - /// - /// Original was GL_INT16_VEC4_NV = 0x8FE7 - /// - Int16Vec4Nv = ((int)0x8FE7), - /// - /// Original was GL_INT64_VEC2_NV = 0x8FE9 - /// - Int64Vec2Nv = ((int)0x8FE9), - /// - /// Original was GL_INT64_VEC3_NV = 0x8FEA - /// - Int64Vec3Nv = ((int)0x8FEA), - /// - /// Original was GL_INT64_VEC4_NV = 0x8FEB - /// - Int64Vec4Nv = ((int)0x8FEB), - /// - /// Original was GL_UNSIGNED_INT8_NV = 0x8FEC - /// - UnsignedInt8Nv = ((int)0x8FEC), - /// - /// Original was GL_UNSIGNED_INT8_VEC2_NV = 0x8FED - /// - UnsignedInt8Vec2Nv = ((int)0x8FED), - /// - /// Original was GL_UNSIGNED_INT8_VEC3_NV = 0x8FEE - /// - UnsignedInt8Vec3Nv = ((int)0x8FEE), - /// - /// Original was GL_UNSIGNED_INT8_VEC4_NV = 0x8FEF - /// - UnsignedInt8Vec4Nv = ((int)0x8FEF), - /// - /// Original was GL_UNSIGNED_INT16_NV = 0x8FF0 - /// - UnsignedInt16Nv = ((int)0x8FF0), - /// - /// Original was GL_UNSIGNED_INT16_VEC2_NV = 0x8FF1 - /// - UnsignedInt16Vec2Nv = ((int)0x8FF1), - /// - /// Original was GL_UNSIGNED_INT16_VEC3_NV = 0x8FF2 - /// - UnsignedInt16Vec3Nv = ((int)0x8FF2), - /// - /// Original was GL_UNSIGNED_INT16_VEC4_NV = 0x8FF3 - /// - UnsignedInt16Vec4Nv = ((int)0x8FF3), - /// - /// Original was GL_UNSIGNED_INT64_VEC2_NV = 0x8FF5 - /// - UnsignedInt64Vec2Nv = ((int)0x8FF5), - /// - /// Original was GL_UNSIGNED_INT64_VEC3_NV = 0x8FF6 - /// - UnsignedInt64Vec3Nv = ((int)0x8FF6), - /// - /// Original was GL_UNSIGNED_INT64_VEC4_NV = 0x8FF7 - /// - UnsignedInt64Vec4Nv = ((int)0x8FF7), - /// - /// Original was GL_FLOAT16_NV = 0x8FF8 - /// - Float16Nv = ((int)0x8FF8), - /// - /// Original was GL_FLOAT16_VEC2_NV = 0x8FF9 - /// - Float16Vec2Nv = ((int)0x8FF9), - /// - /// Original was GL_FLOAT16_VEC3_NV = 0x8FFA - /// - Float16Vec3Nv = ((int)0x8FFA), - /// - /// Original was GL_FLOAT16_VEC4_NV = 0x8FFB - /// - Float16Vec4Nv = ((int)0x8FFB), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY = 0x9009 - /// - TextureCubeMapArray = ((int)0x9009), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_ARB = 0x9009 - /// - TextureCubeMapArrayArb = ((int)0x9009), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_EXT = 0x9009 - /// - TextureCubeMapArrayExt = ((int)0x9009), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_OES = 0x9009 - /// - TextureCubeMapArrayOes = ((int)0x9009), - /// - /// Original was GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_EXT = 0x900A - /// - TextureBindingCubeMapArrayExt = ((int)0x900A), - /// - /// Original was GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_OES = 0x900A - /// - TextureBindingCubeMapArrayOes = ((int)0x900A), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_ARRAY = 0x900B - /// - ProxyTextureCubeMapArray = ((int)0x900B), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB = 0x900B - /// - ProxyTextureCubeMapArrayArb = ((int)0x900B), - /// - /// Original was GL_SAMPLER_CUBE_MAP_ARRAY_EXT = 0x900C - /// - SamplerCubeMapArrayExt = ((int)0x900C), - /// - /// Original was GL_SAMPLER_CUBE_MAP_ARRAY_OES = 0x900C - /// - SamplerCubeMapArrayOes = ((int)0x900C), - /// - /// Original was GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_EXT = 0x900D - /// - SamplerCubeMapArrayShadowExt = ((int)0x900D), - /// - /// Original was GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_OES = 0x900D - /// - SamplerCubeMapArrayShadowOes = ((int)0x900D), - /// - /// Original was GL_INT_SAMPLER_CUBE_MAP_ARRAY_EXT = 0x900E - /// - IntSamplerCubeMapArrayExt = ((int)0x900E), - /// - /// Original was GL_INT_SAMPLER_CUBE_MAP_ARRAY_OES = 0x900E - /// - IntSamplerCubeMapArrayOes = ((int)0x900E), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_EXT = 0x900F - /// - UnsignedIntSamplerCubeMapArrayExt = ((int)0x900F), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_OES = 0x900F - /// - UnsignedIntSamplerCubeMapArrayOes = ((int)0x900F), - /// - /// Original was GL_FACTOR_MIN_AMD = 0x901C - /// - FactorMinAmd = ((int)0x901C), - /// - /// Original was GL_FACTOR_MAX_AMD = 0x901D - /// - FactorMaxAmd = ((int)0x901D), - /// - /// Original was GL_IMAGE_BUFFER_EXT = 0x9051 - /// - ImageBufferExt = ((int)0x9051), - /// - /// Original was GL_IMAGE_BUFFER_OES = 0x9051 - /// - ImageBufferOes = ((int)0x9051), - /// - /// Original was GL_IMAGE_CUBE_MAP_ARRAY_EXT = 0x9054 - /// - ImageCubeMapArrayExt = ((int)0x9054), - /// - /// Original was GL_IMAGE_CUBE_MAP_ARRAY_OES = 0x9054 - /// - ImageCubeMapArrayOes = ((int)0x9054), - /// - /// Original was GL_INT_IMAGE_BUFFER_EXT = 0x905C - /// - IntImageBufferExt = ((int)0x905C), - /// - /// Original was GL_INT_IMAGE_BUFFER_OES = 0x905C - /// - IntImageBufferOes = ((int)0x905C), - /// - /// Original was GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT = 0x905F - /// - IntImageCubeMapArrayExt = ((int)0x905F), - /// - /// Original was GL_INT_IMAGE_CUBE_MAP_ARRAY_OES = 0x905F - /// - IntImageCubeMapArrayOes = ((int)0x905F), - /// - /// Original was GL_UNSIGNED_INT_IMAGE_BUFFER_EXT = 0x9067 - /// - UnsignedIntImageBufferExt = ((int)0x9067), - /// - /// Original was GL_UNSIGNED_INT_IMAGE_BUFFER_OES = 0x9067 - /// - UnsignedIntImageBufferOes = ((int)0x9067), - /// - /// Original was GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT = 0x906A - /// - UnsignedIntImageCubeMapArrayExt = ((int)0x906A), - /// - /// Original was GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_OES = 0x906A - /// - UnsignedIntImageCubeMapArrayOes = ((int)0x906A), - /// - /// Original was GL_RGB10_A2UI = 0x906F - /// - Rgb10A2ui = ((int)0x906F), - /// - /// Original was GL_PATH_FORMAT_SVG_NV = 0x9070 - /// - PathFormatSvgNv = ((int)0x9070), - /// - /// Original was GL_PATH_FORMAT_PS_NV = 0x9071 - /// - PathFormatPsNv = ((int)0x9071), - /// - /// Original was GL_STANDARD_FONT_NAME_NV = 0x9072 - /// - StandardFontNameNv = ((int)0x9072), - /// - /// Original was GL_SYSTEM_FONT_NAME_NV = 0x9073 - /// - SystemFontNameNv = ((int)0x9073), - /// - /// Original was GL_FILE_NAME_NV = 0x9074 - /// - FileNameNv = ((int)0x9074), - /// - /// Original was GL_PATH_STROKE_WIDTH_NV = 0x9075 - /// - PathStrokeWidthNv = ((int)0x9075), - /// - /// Original was GL_PATH_END_CAPS_NV = 0x9076 - /// - PathEndCapsNv = ((int)0x9076), - /// - /// Original was GL_PATH_INITIAL_END_CAP_NV = 0x9077 - /// - PathInitialEndCapNv = ((int)0x9077), - /// - /// Original was GL_PATH_TERMINAL_END_CAP_NV = 0x9078 - /// - PathTerminalEndCapNv = ((int)0x9078), - /// - /// Original was GL_PATH_JOIN_STYLE_NV = 0x9079 - /// - PathJoinStyleNv = ((int)0x9079), - /// - /// Original was GL_PATH_MITER_LIMIT_NV = 0x907A - /// - PathMiterLimitNv = ((int)0x907A), - /// - /// Original was GL_PATH_DASH_CAPS_NV = 0x907B - /// - PathDashCapsNv = ((int)0x907B), - /// - /// Original was GL_PATH_INITIAL_DASH_CAP_NV = 0x907C - /// - PathInitialDashCapNv = ((int)0x907C), - /// - /// Original was GL_PATH_TERMINAL_DASH_CAP_NV = 0x907D - /// - PathTerminalDashCapNv = ((int)0x907D), - /// - /// Original was GL_PATH_DASH_OFFSET_NV = 0x907E - /// - PathDashOffsetNv = ((int)0x907E), - /// - /// Original was GL_PATH_CLIENT_LENGTH_NV = 0x907F - /// - PathClientLengthNv = ((int)0x907F), - /// - /// Original was GL_PATH_FILL_MODE_NV = 0x9080 - /// - PathFillModeNv = ((int)0x9080), - /// - /// Original was GL_PATH_FILL_MASK_NV = 0x9081 - /// - PathFillMaskNv = ((int)0x9081), - /// - /// Original was GL_PATH_FILL_COVER_MODE_NV = 0x9082 - /// - PathFillCoverModeNv = ((int)0x9082), - /// - /// Original was GL_PATH_STROKE_COVER_MODE_NV = 0x9083 - /// - PathStrokeCoverModeNv = ((int)0x9083), - /// - /// Original was GL_PATH_STROKE_MASK_NV = 0x9084 - /// - PathStrokeMaskNv = ((int)0x9084), - /// - /// Original was GL_COUNT_UP_NV = 0x9088 - /// - CountUpNv = ((int)0x9088), - /// - /// Original was GL_COUNT_DOWN_NV = 0x9089 - /// - CountDownNv = ((int)0x9089), - /// - /// Original was GL_PATH_OBJECT_BOUNDING_BOX_NV = 0x908A - /// - PathObjectBoundingBoxNv = ((int)0x908A), - /// - /// Original was GL_CONVEX_HULL_NV = 0x908B - /// - ConvexHullNv = ((int)0x908B), - /// - /// Original was GL_BOUNDING_BOX_NV = 0x908D - /// - BoundingBoxNv = ((int)0x908D), - /// - /// Original was GL_TRANSLATE_X_NV = 0x908E - /// - TranslateXNv = ((int)0x908E), - /// - /// Original was GL_TRANSLATE_Y_NV = 0x908F - /// - TranslateYNv = ((int)0x908F), - /// - /// Original was GL_TRANSLATE_2D_NV = 0x9090 - /// - Translate2DNv = ((int)0x9090), - /// - /// Original was GL_TRANSLATE_3D_NV = 0x9091 - /// - Translate3DNv = ((int)0x9091), - /// - /// Original was GL_AFFINE_2D_NV = 0x9092 - /// - Affine2DNv = ((int)0x9092), - /// - /// Original was GL_AFFINE_3D_NV = 0x9094 - /// - Affine3DNv = ((int)0x9094), - /// - /// Original was GL_TRANSPOSE_AFFINE_2D_NV = 0x9096 - /// - TransposeAffine2DNv = ((int)0x9096), - /// - /// Original was GL_TRANSPOSE_AFFINE_3D_NV = 0x9098 - /// - TransposeAffine3DNv = ((int)0x9098), - /// - /// Original was GL_UTF8_NV = 0x909A - /// - Utf8Nv = ((int)0x909A), - /// - /// Original was GL_UTF16_NV = 0x909B - /// - Utf16Nv = ((int)0x909B), - /// - /// Original was GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV = 0x909C - /// - BoundingBoxOfBoundingBoxesNv = ((int)0x909C), - /// - /// Original was GL_PATH_COMMAND_COUNT_NV = 0x909D - /// - PathCommandCountNv = ((int)0x909D), - /// - /// Original was GL_PATH_COORD_COUNT_NV = 0x909E - /// - PathCoordCountNv = ((int)0x909E), - /// - /// Original was GL_PATH_DASH_ARRAY_COUNT_NV = 0x909F - /// - PathDashArrayCountNv = ((int)0x909F), - /// - /// Original was GL_PATH_COMPUTED_LENGTH_NV = 0x90A0 - /// - PathComputedLengthNv = ((int)0x90A0), - /// - /// Original was GL_PATH_FILL_BOUNDING_BOX_NV = 0x90A1 - /// - PathFillBoundingBoxNv = ((int)0x90A1), - /// - /// Original was GL_PATH_STROKE_BOUNDING_BOX_NV = 0x90A2 - /// - PathStrokeBoundingBoxNv = ((int)0x90A2), - /// - /// Original was GL_SQUARE_NV = 0x90A3 - /// - SquareNv = ((int)0x90A3), - /// - /// Original was GL_ROUND_NV = 0x90A4 - /// - RoundNv = ((int)0x90A4), - /// - /// Original was GL_TRIANGULAR_NV = 0x90A5 - /// - TriangularNv = ((int)0x90A5), - /// - /// Original was GL_BEVEL_NV = 0x90A6 - /// - BevelNv = ((int)0x90A6), - /// - /// Original was GL_MITER_REVERT_NV = 0x90A7 - /// - MiterRevertNv = ((int)0x90A7), - /// - /// Original was GL_MITER_TRUNCATE_NV = 0x90A8 - /// - MiterTruncateNv = ((int)0x90A8), - /// - /// Original was GL_SKIP_MISSING_GLYPH_NV = 0x90A9 - /// - SkipMissingGlyphNv = ((int)0x90A9), - /// - /// Original was GL_USE_MISSING_GLYPH_NV = 0x90AA - /// - UseMissingGlyphNv = ((int)0x90AA), - /// - /// Original was GL_PATH_ERROR_POSITION_NV = 0x90AB - /// - PathErrorPositionNv = ((int)0x90AB), - /// - /// Original was GL_PATH_FOG_GEN_MODE_NV = 0x90AC - /// - PathFogGenModeNv = ((int)0x90AC), - /// - /// Original was GL_ACCUM_ADJACENT_PAIRS_NV = 0x90AD - /// - AccumAdjacentPairsNv = ((int)0x90AD), - /// - /// Original was GL_ADJACENT_PAIRS_NV = 0x90AE - /// - AdjacentPairsNv = ((int)0x90AE), - /// - /// Original was GL_FIRST_TO_REST_NV = 0x90AF - /// - FirstToRestNv = ((int)0x90AF), - /// - /// Original was GL_PATH_GEN_MODE_NV = 0x90B0 - /// - PathGenModeNv = ((int)0x90B0), - /// - /// Original was GL_PATH_GEN_COEFF_NV = 0x90B1 - /// - PathGenCoeffNv = ((int)0x90B1), - /// - /// Original was GL_PATH_GEN_COLOR_FORMAT_NV = 0x90B2 - /// - PathGenColorFormatNv = ((int)0x90B2), - /// - /// Original was GL_PATH_GEN_COMPONENTS_NV = 0x90B3 - /// - PathGenComponentsNv = ((int)0x90B3), - /// - /// Original was GL_PATH_DASH_OFFSET_RESET_NV = 0x90B4 - /// - PathDashOffsetResetNv = ((int)0x90B4), - /// - /// Original was GL_MOVE_TO_RESETS_NV = 0x90B5 - /// - MoveToResetsNv = ((int)0x90B5), - /// - /// Original was GL_MOVE_TO_CONTINUES_NV = 0x90B6 - /// - MoveToContinuesNv = ((int)0x90B6), - /// - /// Original was GL_PATH_STENCIL_FUNC_NV = 0x90B7 - /// - PathStencilFuncNv = ((int)0x90B7), - /// - /// Original was GL_PATH_STENCIL_REF_NV = 0x90B8 - /// - PathStencilRefNv = ((int)0x90B8), - /// - /// Original was GL_PATH_STENCIL_VALUE_MASK_NV = 0x90B9 - /// - PathStencilValueMaskNv = ((int)0x90B9), - /// - /// Original was GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV = 0x90BD - /// - PathStencilDepthOffsetFactorNv = ((int)0x90BD), - /// - /// Original was GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV = 0x90BE - /// - PathStencilDepthOffsetUnitsNv = ((int)0x90BE), - /// - /// Original was GL_PATH_COVER_DEPTH_FUNC_NV = 0x90BF - /// - PathCoverDepthFuncNv = ((int)0x90BF), - /// - /// Original was GL_IMAGE_FORMAT_COMPATIBILITY_TYPE = 0x90C7 - /// - ImageFormatCompatibilityType = ((int)0x90C7), - /// - /// Original was GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT = 0x90CB - /// - MaxTessControlImageUniformsExt = ((int)0x90CB), - /// - /// Original was GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES = 0x90CB - /// - MaxTessControlImageUniformsOes = ((int)0x90CB), - /// - /// Original was GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_EXT = 0x90CC - /// - MaxTessEvaluationImageUniformsExt = ((int)0x90CC), - /// - /// Original was GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_OES = 0x90CC - /// - MaxTessEvaluationImageUniformsOes = ((int)0x90CC), - /// - /// Original was GL_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT = 0x90CD - /// - MaxGeometryImageUniformsExt = ((int)0x90CD), - /// - /// Original was GL_MAX_GEOMETRY_IMAGE_UNIFORMS_OES = 0x90CD - /// - MaxGeometryImageUniformsOes = ((int)0x90CD), - /// - /// Original was GL_SHADER_STORAGE_BUFFER = 0x90D2 - /// - ShaderStorageBuffer = ((int)0x90D2), - /// - /// Original was GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT = 0x90D7 - /// - MaxGeometryShaderStorageBlocksExt = ((int)0x90D7), - /// - /// Original was GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES = 0x90D7 - /// - MaxGeometryShaderStorageBlocksOes = ((int)0x90D7), - /// - /// Original was GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT = 0x90D8 - /// - MaxTessControlShaderStorageBlocksExt = ((int)0x90D8), - /// - /// Original was GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES = 0x90D8 - /// - MaxTessControlShaderStorageBlocksOes = ((int)0x90D8), - /// - /// Original was GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT = 0x90D9 - /// - MaxTessEvaluationShaderStorageBlocksExt = ((int)0x90D9), - /// - /// Original was GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES = 0x90D9 - /// - MaxTessEvaluationShaderStorageBlocksOes = ((int)0x90D9), - /// - /// Original was GL_DEPTH_STENCIL_TEXTURE_MODE = 0x90EA - /// - DepthStencilTextureMode = ((int)0x90EA), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER = 0x90EC - /// - UniformBlockReferencedByComputeShader = ((int)0x90EC), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER = 0x90ED - /// - AtomicCounterBufferReferencedByComputeShader = ((int)0x90ED), - /// - /// Original was GL_DISPATCH_INDIRECT_BUFFER = 0x90EE - /// - DispatchIndirectBuffer = ((int)0x90EE), - /// - /// Original was GL_COLOR_ATTACHMENT_EXT = 0x90F0 - /// - ColorAttachmentExt = ((int)0x90F0), - /// - /// Original was GL_MULTIVIEW_EXT = 0x90F1 - /// - MultiviewExt = ((int)0x90F1), - /// - /// Original was GL_MAX_MULTIVIEW_BUFFERS_EXT = 0x90F2 - /// - MaxMultiviewBuffersExt = ((int)0x90F2), - /// - /// Original was GL_CONTEXT_ROBUST_ACCESS = 0x90F3 - /// - ContextRobustAccess = ((int)0x90F3), - /// - /// Original was GL_CONTEXT_ROBUST_ACCESS_EXT = 0x90F3 - /// - ContextRobustAccessExt = ((int)0x90F3), - /// - /// Original was GL_CONTEXT_ROBUST_ACCESS_KHR = 0x90F3 - /// - ContextRobustAccessKhr = ((int)0x90F3), - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE = 0x9100 - /// - Texture2DMultisample = ((int)0x9100), - /// - /// Original was GL_PROXY_TEXTURE_2D_MULTISAMPLE = 0x9101 - /// - ProxyTexture2DMultisample = ((int)0x9101), - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE_ARRAY = 0x9102 - /// - Texture2DMultisampleArray = ((int)0x9102), - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES = 0x9102 - /// - Texture2DMultisampleArrayOes = ((int)0x9102), - /// - /// Original was GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY = 0x9103 - /// - ProxyTexture2DMultisampleArray = ((int)0x9103), - /// - /// Original was GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES = 0x9105 - /// - TextureBinding2DMultisampleArrayOes = ((int)0x9105), - /// - /// Original was GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910B - /// - Sampler2DMultisampleArrayOes = ((int)0x910B), - /// - /// Original was GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910C - /// - IntSampler2DMultisampleArrayOes = ((int)0x910C), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910D - /// - UnsignedIntSampler2DMultisampleArrayOes = ((int)0x910D), - /// - /// Original was GL_MAX_SERVER_WAIT_TIMEOUT = 0x9111 - /// - MaxServerWaitTimeout = ((int)0x9111), - /// - /// Original was GL_MAX_SERVER_WAIT_TIMEOUT_APPLE = 0x9111 - /// - MaxServerWaitTimeoutApple = ((int)0x9111), - /// - /// Original was GL_OBJECT_TYPE = 0x9112 - /// - ObjectType = ((int)0x9112), - /// - /// Original was GL_OBJECT_TYPE_APPLE = 0x9112 - /// - ObjectTypeApple = ((int)0x9112), - /// - /// Original was GL_SYNC_CONDITION = 0x9113 - /// - SyncCondition = ((int)0x9113), - /// - /// Original was GL_SYNC_CONDITION_APPLE = 0x9113 - /// - SyncConditionApple = ((int)0x9113), - /// - /// Original was GL_SYNC_STATUS = 0x9114 - /// - SyncStatus = ((int)0x9114), - /// - /// Original was GL_SYNC_STATUS_APPLE = 0x9114 - /// - SyncStatusApple = ((int)0x9114), - /// - /// Original was GL_SYNC_FLAGS = 0x9115 - /// - SyncFlags = ((int)0x9115), - /// - /// Original was GL_SYNC_FLAGS_APPLE = 0x9115 - /// - SyncFlagsApple = ((int)0x9115), - /// - /// Original was GL_SYNC_FENCE = 0x9116 - /// - SyncFence = ((int)0x9116), - /// - /// Original was GL_SYNC_FENCE_APPLE = 0x9116 - /// - SyncFenceApple = ((int)0x9116), - /// - /// Original was GL_SYNC_GPU_COMMANDS_COMPLETE = 0x9117 - /// - SyncGpuCommandsComplete = ((int)0x9117), - /// - /// Original was GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE = 0x9117 - /// - SyncGpuCommandsCompleteApple = ((int)0x9117), - /// - /// Original was GL_UNSIGNALED = 0x9118 - /// - Unsignaled = ((int)0x9118), - /// - /// Original was GL_UNSIGNALED_APPLE = 0x9118 - /// - UnsignaledApple = ((int)0x9118), - /// - /// Original was GL_SIGNALED = 0x9119 - /// - Signaled = ((int)0x9119), - /// - /// Original was GL_SIGNALED_APPLE = 0x9119 - /// - SignaledApple = ((int)0x9119), - /// - /// Original was GL_ALREADY_SIGNALED = 0x911A - /// - AlreadySignaled = ((int)0x911A), - /// - /// Original was GL_ALREADY_SIGNALED_APPLE = 0x911A - /// - AlreadySignaledApple = ((int)0x911A), - /// - /// Original was GL_TIMEOUT_EXPIRED = 0x911B - /// - TimeoutExpired = ((int)0x911B), - /// - /// Original was GL_TIMEOUT_EXPIRED_APPLE = 0x911B - /// - TimeoutExpiredApple = ((int)0x911B), - /// - /// Original was GL_CONDITION_SATISFIED = 0x911C - /// - ConditionSatisfied = ((int)0x911C), - /// - /// Original was GL_CONDITION_SATISFIED_APPLE = 0x911C - /// - ConditionSatisfiedApple = ((int)0x911C), - /// - /// Original was GL_WAIT_FAILED = 0x911D - /// - WaitFailed = ((int)0x911D), - /// - /// Original was GL_WAIT_FAILED_APPLE = 0x911D - /// - WaitFailedApple = ((int)0x911D), - /// - /// Original was GL_BUFFER_ACCESS_FLAGS = 0x911F - /// - BufferAccessFlags = ((int)0x911F), - /// - /// Original was GL_BUFFER_MAP_LENGTH = 0x9120 - /// - BufferMapLength = ((int)0x9120), - /// - /// Original was GL_BUFFER_MAP_OFFSET = 0x9121 - /// - BufferMapOffset = ((int)0x9121), - /// - /// Original was GL_MAX_VERTEX_OUTPUT_COMPONENTS = 0x9122 - /// - MaxVertexOutputComponents = ((int)0x9122), - /// - /// Original was GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT = 0x9123 - /// - MaxGeometryInputComponentsExt = ((int)0x9123), - /// - /// Original was GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES = 0x9123 - /// - MaxGeometryInputComponentsOes = ((int)0x9123), - /// - /// Original was GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT = 0x9124 - /// - MaxGeometryOutputComponentsExt = ((int)0x9124), - /// - /// Original was GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES = 0x9124 - /// - MaxGeometryOutputComponentsOes = ((int)0x9124), - /// - /// Original was GL_MAX_FRAGMENT_INPUT_COMPONENTS = 0x9125 - /// - MaxFragmentInputComponents = ((int)0x9125), - /// - /// Original was GL_TEXTURE_IMMUTABLE_FORMAT = 0x912F - /// - TextureImmutableFormat = ((int)0x912F), - /// - /// Original was GL_TEXTURE_IMMUTABLE_FORMAT_EXT = 0x912F - /// - TextureImmutableFormatExt = ((int)0x912F), - /// - /// Original was GL_SGX_PROGRAM_BINARY_IMG = 0x9130 - /// - SgxProgramBinaryImg = ((int)0x9130), - /// - /// Original was GL_RENDERBUFFER_SAMPLES_IMG = 0x9133 - /// - RenderbufferSamplesImg = ((int)0x9133), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG = 0x9134 - /// - FramebufferIncompleteMultisampleImg = ((int)0x9134), - /// - /// Original was GL_MAX_SAMPLES_IMG = 0x9135 - /// - MaxSamplesImg = ((int)0x9135), - /// - /// Original was GL_TEXTURE_SAMPLES_IMG = 0x9136 - /// - TextureSamplesImg = ((int)0x9136), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG = 0x9137 - /// - CompressedRgbaPvrtc2Bppv2Img = ((int)0x9137), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG = 0x9138 - /// - CompressedRgbaPvrtc4Bppv2Img = ((int)0x9138), - /// - /// Original was GL_CUBIC_IMG = 0x9139 - /// - CubicImg = ((int)0x9139), - /// - /// Original was GL_CUBIC_MIPMAP_NEAREST_IMG = 0x913A - /// - CubicMipmapNearestImg = ((int)0x913A), - /// - /// Original was GL_CUBIC_MIPMAP_LINEAR_IMG = 0x913B - /// - CubicMipmapLinearImg = ((int)0x913B), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_AND_DOWNSAMPLE_IMG = 0x913C - /// - FramebufferIncompleteMultisampleAndDownsampleImg = ((int)0x913C), - /// - /// Original was GL_NUM_DOWNSAMPLE_SCALES_IMG = 0x913D - /// - NumDownsampleScalesImg = ((int)0x913D), - /// - /// Original was GL_DOWNSAMPLE_SCALES_IMG = 0x913E - /// - DownsampleScalesImg = ((int)0x913E), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SCALE_IMG = 0x913F - /// - FramebufferAttachmentTextureScaleImg = ((int)0x913F), - /// - /// Original was GL_MAX_DEBUG_MESSAGE_LENGTH = 0x9143 - /// - MaxDebugMessageLength = ((int)0x9143), - /// - /// Original was GL_MAX_DEBUG_MESSAGE_LENGTH_KHR = 0x9143 - /// - MaxDebugMessageLengthKhr = ((int)0x9143), - /// - /// Original was GL_MAX_DEBUG_LOGGED_MESSAGES = 0x9144 - /// - MaxDebugLoggedMessages = ((int)0x9144), - /// - /// Original was GL_MAX_DEBUG_LOGGED_MESSAGES_KHR = 0x9144 - /// - MaxDebugLoggedMessagesKhr = ((int)0x9144), - /// - /// Original was GL_DEBUG_LOGGED_MESSAGES = 0x9145 - /// - DebugLoggedMessages = ((int)0x9145), - /// - /// Original was GL_DEBUG_LOGGED_MESSAGES_KHR = 0x9145 - /// - DebugLoggedMessagesKhr = ((int)0x9145), - /// - /// Original was GL_DEBUG_SEVERITY_HIGH = 0x9146 - /// - DebugSeverityHigh = ((int)0x9146), - /// - /// Original was GL_DEBUG_SEVERITY_HIGH_KHR = 0x9146 - /// - DebugSeverityHighKhr = ((int)0x9146), - /// - /// Original was GL_DEBUG_SEVERITY_MEDIUM = 0x9147 - /// - DebugSeverityMedium = ((int)0x9147), - /// - /// Original was GL_DEBUG_SEVERITY_MEDIUM_KHR = 0x9147 - /// - DebugSeverityMediumKhr = ((int)0x9147), - /// - /// Original was GL_DEBUG_SEVERITY_LOW = 0x9148 - /// - DebugSeverityLow = ((int)0x9148), - /// - /// Original was GL_DEBUG_SEVERITY_LOW_KHR = 0x9148 - /// - DebugSeverityLowKhr = ((int)0x9148), - /// - /// Original was GL_BUFFER_OBJECT_EXT = 0x9151 - /// - BufferObjectExt = ((int)0x9151), - /// - /// Original was GL_QUERY_OBJECT_EXT = 0x9153 - /// - QueryObjectExt = ((int)0x9153), - /// - /// Original was GL_VERTEX_ARRAY_OBJECT_EXT = 0x9154 - /// - VertexArrayObjectExt = ((int)0x9154), - /// - /// Original was GL_QUERY_BUFFER = 0x9192 - /// - QueryBuffer = ((int)0x9192), - /// - /// Original was GL_QUERY_RESULT_NO_WAIT = 0x9194 - /// - QueryResultNoWait = ((int)0x9194), - /// - /// Original was GL_VIRTUAL_PAGE_SIZE_X_EXT = 0x9195 - /// - VirtualPageSizeXExt = ((int)0x9195), - /// - /// Original was GL_VIRTUAL_PAGE_SIZE_Y_EXT = 0x9196 - /// - VirtualPageSizeYExt = ((int)0x9196), - /// - /// Original was GL_VIRTUAL_PAGE_SIZE_Z_EXT = 0x9197 - /// - VirtualPageSizeZExt = ((int)0x9197), - /// - /// Original was GL_MAX_SPARSE_TEXTURE_SIZE_EXT = 0x9198 - /// - MaxSparseTextureSizeExt = ((int)0x9198), - /// - /// Original was GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT = 0x9199 - /// - MaxSparse3DTextureSizeExt = ((int)0x9199), - /// - /// Original was GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT = 0x919A - /// - MaxSparseArrayTextureLayersExt = ((int)0x919A), - /// - /// Original was GL_TEXTURE_BUFFER_OFFSET_EXT = 0x919D - /// - TextureBufferOffsetExt = ((int)0x919D), - /// - /// Original was GL_TEXTURE_BUFFER_OFFSET_OES = 0x919D - /// - TextureBufferOffsetOes = ((int)0x919D), - /// - /// Original was GL_TEXTURE_BUFFER_SIZE_EXT = 0x919E - /// - TextureBufferSizeExt = ((int)0x919E), - /// - /// Original was GL_TEXTURE_BUFFER_SIZE_OES = 0x919E - /// - TextureBufferSizeOes = ((int)0x919E), - /// - /// Original was GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT = 0x919F - /// - TextureBufferOffsetAlignmentExt = ((int)0x919F), - /// - /// Original was GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES = 0x919F - /// - TextureBufferOffsetAlignmentOes = ((int)0x919F), - /// - /// Original was GL_TEXTURE_SPARSE_EXT = 0x91A6 - /// - TextureSparseExt = ((int)0x91A6), - /// - /// Original was GL_VIRTUAL_PAGE_SIZE_INDEX_EXT = 0x91A7 - /// - VirtualPageSizeIndexExt = ((int)0x91A7), - /// - /// Original was GL_NUM_VIRTUAL_PAGE_SIZES_EXT = 0x91A8 - /// - NumVirtualPageSizesExt = ((int)0x91A8), - /// - /// Original was GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT = 0x91A9 - /// - SparseTextureFullArrayCubeMipmapsExt = ((int)0x91A9), - /// - /// Original was GL_NUM_SPARSE_LEVELS_EXT = 0x91AA - /// - NumSparseLevelsExt = ((int)0x91AA), - /// - /// Original was GL_MAX_SHADER_COMPILER_THREADS_KHR = 0x91B0 - /// - MaxShaderCompilerThreadsKhr = ((int)0x91B0), - /// - /// Original was GL_COMPLETION_STATUS_KHR = 0x91B1 - /// - CompletionStatusKhr = ((int)0x91B1), - /// - /// Original was GL_COMPUTE_SHADER = 0x91B9 - /// - ComputeShader = ((int)0x91B9), - /// - /// Original was GL_SHADER_BINARY_DMP = 0x9250 - /// - ShaderBinaryDmp = ((int)0x9250), - /// - /// Original was GL_SMAPHS30_PROGRAM_BINARY_DMP = 0x9251 - /// - Smaphs30ProgramBinaryDmp = ((int)0x9251), - /// - /// Original was GL_SMAPHS_PROGRAM_BINARY_DMP = 0x9252 - /// - SmaphsProgramBinaryDmp = ((int)0x9252), - /// - /// Original was GL_DMP_PROGRAM_BINARY_DMP = 0x9253 - /// - DmpProgramBinaryDmp = ((int)0x9253), - /// - /// Original was GL_GCCSO_SHADER_BINARY_FJ = 0x9260 - /// - GccsoShaderBinaryFj = ((int)0x9260), - /// - /// Original was GL_COMPRESSED_R11_EAC = 0x9270 - /// - CompressedR11Eac = ((int)0x9270), - /// - /// Original was GL_COMPRESSED_SIGNED_R11_EAC = 0x9271 - /// - CompressedSignedR11Eac = ((int)0x9271), - /// - /// Original was GL_COMPRESSED_RG11_EAC = 0x9272 - /// - CompressedRg11Eac = ((int)0x9272), - /// - /// Original was GL_COMPRESSED_SIGNED_RG11_EAC = 0x9273 - /// - CompressedSignedRg11Eac = ((int)0x9273), - /// - /// Original was GL_COMPRESSED_RGB8_ETC2 = 0x9274 - /// - CompressedRgb8Etc2 = ((int)0x9274), - /// - /// Original was GL_COMPRESSED_SRGB8_ETC2 = 0x9275 - /// - CompressedSrgb8Etc2 = ((int)0x9275), - /// - /// Original was GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9276 - /// - CompressedRgb8PunchthroughAlpha1Etc2 = ((int)0x9276), - /// - /// Original was GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9277 - /// - CompressedSrgb8PunchthroughAlpha1Etc2 = ((int)0x9277), - /// - /// Original was GL_COMPRESSED_RGBA8_ETC2_EAC = 0x9278 - /// - CompressedRgba8Etc2Eac = ((int)0x9278), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC = 0x9279 - /// - CompressedSrgb8Alpha8Etc2Eac = ((int)0x9279), - /// - /// Original was GL_BLEND_PREMULTIPLIED_SRC_NV = 0x9280 - /// - BlendPremultipliedSrcNv = ((int)0x9280), - /// - /// Original was GL_BLEND_OVERLAP_NV = 0x9281 - /// - BlendOverlapNv = ((int)0x9281), - /// - /// Original was GL_UNCORRELATED_NV = 0x9282 - /// - UncorrelatedNv = ((int)0x9282), - /// - /// Original was GL_DISJOINT_NV = 0x9283 - /// - DisjointNv = ((int)0x9283), - /// - /// Original was GL_CONJOINT_NV = 0x9284 - /// - ConjointNv = ((int)0x9284), - /// - /// Original was GL_BLEND_ADVANCED_COHERENT_KHR = 0x9285 - /// - BlendAdvancedCoherentKhr = ((int)0x9285), - /// - /// Original was GL_BLEND_ADVANCED_COHERENT_NV = 0x9285 - /// - BlendAdvancedCoherentNv = ((int)0x9285), - /// - /// Original was GL_SRC_NV = 0x9286 - /// - SrcNv = ((int)0x9286), - /// - /// Original was GL_DST_NV = 0x9287 - /// - DstNv = ((int)0x9287), - /// - /// Original was GL_SRC_OVER_NV = 0x9288 - /// - SrcOverNv = ((int)0x9288), - /// - /// Original was GL_DST_OVER_NV = 0x9289 - /// - DstOverNv = ((int)0x9289), - /// - /// Original was GL_SRC_IN_NV = 0x928A - /// - SrcInNv = ((int)0x928A), - /// - /// Original was GL_DST_IN_NV = 0x928B - /// - DstInNv = ((int)0x928B), - /// - /// Original was GL_SRC_OUT_NV = 0x928C - /// - SrcOutNv = ((int)0x928C), - /// - /// Original was GL_DST_OUT_NV = 0x928D - /// - DstOutNv = ((int)0x928D), - /// - /// Original was GL_SRC_ATOP_NV = 0x928E - /// - SrcAtopNv = ((int)0x928E), - /// - /// Original was GL_DST_ATOP_NV = 0x928F - /// - DstAtopNv = ((int)0x928F), - /// - /// Original was GL_PLUS_NV = 0x9291 - /// - PlusNv = ((int)0x9291), - /// - /// Original was GL_PLUS_DARKER_NV = 0x9292 - /// - PlusDarkerNv = ((int)0x9292), - /// - /// Original was GL_MULTIPLY_KHR = 0x9294 - /// - MultiplyKhr = ((int)0x9294), - /// - /// Original was GL_MULTIPLY_NV = 0x9294 - /// - MultiplyNv = ((int)0x9294), - /// - /// Original was GL_SCREEN_KHR = 0x9295 - /// - ScreenKhr = ((int)0x9295), - /// - /// Original was GL_SCREEN_NV = 0x9295 - /// - ScreenNv = ((int)0x9295), - /// - /// Original was GL_OVERLAY_KHR = 0x9296 - /// - OverlayKhr = ((int)0x9296), - /// - /// Original was GL_OVERLAY_NV = 0x9296 - /// - OverlayNv = ((int)0x9296), - /// - /// Original was GL_DARKEN_KHR = 0x9297 - /// - DarkenKhr = ((int)0x9297), - /// - /// Original was GL_DARKEN_NV = 0x9297 - /// - DarkenNv = ((int)0x9297), - /// - /// Original was GL_LIGHTEN_KHR = 0x9298 - /// - LightenKhr = ((int)0x9298), - /// - /// Original was GL_LIGHTEN_NV = 0x9298 - /// - LightenNv = ((int)0x9298), - /// - /// Original was GL_COLORDODGE_KHR = 0x9299 - /// - ColordodgeKhr = ((int)0x9299), - /// - /// Original was GL_COLORDODGE_NV = 0x9299 - /// - ColordodgeNv = ((int)0x9299), - /// - /// Original was GL_COLORBURN_KHR = 0x929A - /// - ColorburnKhr = ((int)0x929A), - /// - /// Original was GL_COLORBURN_NV = 0x929A - /// - ColorburnNv = ((int)0x929A), - /// - /// Original was GL_HARDLIGHT_KHR = 0x929B - /// - HardlightKhr = ((int)0x929B), - /// - /// Original was GL_HARDLIGHT_NV = 0x929B - /// - HardlightNv = ((int)0x929B), - /// - /// Original was GL_SOFTLIGHT_KHR = 0x929C - /// - SoftlightKhr = ((int)0x929C), - /// - /// Original was GL_SOFTLIGHT_NV = 0x929C - /// - SoftlightNv = ((int)0x929C), - /// - /// Original was GL_DIFFERENCE_KHR = 0x929E - /// - DifferenceKhr = ((int)0x929E), - /// - /// Original was GL_DIFFERENCE_NV = 0x929E - /// - DifferenceNv = ((int)0x929E), - /// - /// Original was GL_MINUS_NV = 0x929F - /// - MinusNv = ((int)0x929F), - /// - /// Original was GL_EXCLUSION_KHR = 0x92A0 - /// - ExclusionKhr = ((int)0x92A0), - /// - /// Original was GL_EXCLUSION_NV = 0x92A0 - /// - ExclusionNv = ((int)0x92A0), - /// - /// Original was GL_CONTRAST_NV = 0x92A1 - /// - ContrastNv = ((int)0x92A1), - /// - /// Original was GL_INVERT_RGB_NV = 0x92A3 - /// - InvertRgbNv = ((int)0x92A3), - /// - /// Original was GL_LINEARDODGE_NV = 0x92A4 - /// - LineardodgeNv = ((int)0x92A4), - /// - /// Original was GL_LINEARBURN_NV = 0x92A5 - /// - LinearburnNv = ((int)0x92A5), - /// - /// Original was GL_VIVIDLIGHT_NV = 0x92A6 - /// - VividlightNv = ((int)0x92A6), - /// - /// Original was GL_LINEARLIGHT_NV = 0x92A7 - /// - LinearlightNv = ((int)0x92A7), - /// - /// Original was GL_PINLIGHT_NV = 0x92A8 - /// - PinlightNv = ((int)0x92A8), - /// - /// Original was GL_HARDMIX_NV = 0x92A9 - /// - HardmixNv = ((int)0x92A9), - /// - /// Original was GL_HSL_HUE_KHR = 0x92AD - /// - HslHueKhr = ((int)0x92AD), - /// - /// Original was GL_HSL_HUE_NV = 0x92AD - /// - HslHueNv = ((int)0x92AD), - /// - /// Original was GL_HSL_SATURATION_KHR = 0x92AE - /// - HslSaturationKhr = ((int)0x92AE), - /// - /// Original was GL_HSL_SATURATION_NV = 0x92AE - /// - HslSaturationNv = ((int)0x92AE), - /// - /// Original was GL_HSL_COLOR_KHR = 0x92AF - /// - HslColorKhr = ((int)0x92AF), - /// - /// Original was GL_HSL_COLOR_NV = 0x92AF - /// - HslColorNv = ((int)0x92AF), - /// - /// Original was GL_HSL_LUMINOSITY_KHR = 0x92B0 - /// - HslLuminosityKhr = ((int)0x92B0), - /// - /// Original was GL_HSL_LUMINOSITY_NV = 0x92B0 - /// - HslLuminosityNv = ((int)0x92B0), - /// - /// Original was GL_PLUS_CLAMPED_NV = 0x92B1 - /// - PlusClampedNv = ((int)0x92B1), - /// - /// Original was GL_PLUS_CLAMPED_ALPHA_NV = 0x92B2 - /// - PlusClampedAlphaNv = ((int)0x92B2), - /// - /// Original was GL_MINUS_CLAMPED_NV = 0x92B3 - /// - MinusClampedNv = ((int)0x92B3), - /// - /// Original was GL_INVERT_OVG_NV = 0x92B4 - /// - InvertOvgNv = ((int)0x92B4), - /// - /// Original was GL_PRIMITIVE_BOUNDING_BOX_EXT = 0x92BE - /// - PrimitiveBoundingBoxExt = ((int)0x92BE), - /// - /// Original was GL_PRIMITIVE_BOUNDING_BOX_OES = 0x92BE - /// - PrimitiveBoundingBoxOes = ((int)0x92BE), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER = 0x92C0 - /// - AtomicCounterBuffer = ((int)0x92C0), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_BINDING = 0x92C1 - /// - AtomicCounterBufferBinding = ((int)0x92C1), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE = 0x92C4 - /// - AtomicCounterBufferDataSize = ((int)0x92C4), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS = 0x92C5 - /// - AtomicCounterBufferActiveAtomicCounters = ((int)0x92C5), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES = 0x92C6 - /// - AtomicCounterBufferActiveAtomicCounterIndices = ((int)0x92C6), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER = 0x92C7 - /// - AtomicCounterBufferReferencedByVertexShader = ((int)0x92C7), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER = 0x92C8 - /// - AtomicCounterBufferReferencedByTessControlShader = ((int)0x92C8), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x92C9 - /// - AtomicCounterBufferReferencedByTessEvaluationShader = ((int)0x92C9), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER = 0x92CA - /// - AtomicCounterBufferReferencedByGeometryShader = ((int)0x92CA), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER = 0x92CB - /// - AtomicCounterBufferReferencedByFragmentShader = ((int)0x92CB), - /// - /// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CD - /// - MaxTessControlAtomicCounterBuffersExt = ((int)0x92CD), - /// - /// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES = 0x92CD - /// - MaxTessControlAtomicCounterBuffersOes = ((int)0x92CD), - /// - /// Original was GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CE - /// - MaxTessEvaluationAtomicCounterBuffersExt = ((int)0x92CE), - /// - /// Original was GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES = 0x92CE - /// - MaxTessEvaluationAtomicCounterBuffersOes = ((int)0x92CE), - /// - /// Original was GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CF - /// - MaxGeometryAtomicCounterBuffersExt = ((int)0x92CF), - /// - /// Original was GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_OES = 0x92CF - /// - MaxGeometryAtomicCounterBuffersOes = ((int)0x92CF), - /// - /// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT = 0x92D3 - /// - MaxTessControlAtomicCountersExt = ((int)0x92D3), - /// - /// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES = 0x92D3 - /// - MaxTessControlAtomicCountersOes = ((int)0x92D3), - /// - /// Original was GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT = 0x92D4 - /// - MaxTessEvaluationAtomicCountersExt = ((int)0x92D4), - /// - /// Original was GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES = 0x92D4 - /// - MaxTessEvaluationAtomicCountersOes = ((int)0x92D4), - /// - /// Original was GL_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT = 0x92D5 - /// - MaxGeometryAtomicCountersExt = ((int)0x92D5), - /// - /// Original was GL_MAX_GEOMETRY_ATOMIC_COUNTERS_OES = 0x92D5 - /// - MaxGeometryAtomicCountersOes = ((int)0x92D5), - /// - /// Original was GL_ACTIVE_ATOMIC_COUNTER_BUFFERS = 0x92D9 - /// - ActiveAtomicCounterBuffers = ((int)0x92D9), - /// - /// Original was GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX = 0x92DA - /// - UniformAtomicCounterBufferIndex = ((int)0x92DA), - /// - /// Original was GL_FRAGMENT_COVERAGE_TO_COLOR_NV = 0x92DD - /// - FragmentCoverageToColorNv = ((int)0x92DD), - /// - /// Original was GL_FRAGMENT_COVERAGE_COLOR_NV = 0x92DE - /// - FragmentCoverageColorNv = ((int)0x92DE), - /// - /// Original was GL_DEBUG_OUTPUT = 0x92E0 - /// - DebugOutput = ((int)0x92E0), - /// - /// Original was GL_DEBUG_OUTPUT_KHR = 0x92E0 - /// - DebugOutputKhr = ((int)0x92E0), - /// - /// Original was GL_UNIFORM = 0x92E1 - /// - Uniform = ((int)0x92E1), - /// - /// Original was GL_UNIFORM_BLOCK = 0x92E2 - /// - UniformBlock = ((int)0x92E2), - /// - /// Original was GL_PROGRAM_INPUT = 0x92E3 - /// - ProgramInput = ((int)0x92E3), - /// - /// Original was GL_PROGRAM_OUTPUT = 0x92E4 - /// - ProgramOutput = ((int)0x92E4), - /// - /// Original was GL_BUFFER_VARIABLE = 0x92E5 - /// - BufferVariable = ((int)0x92E5), - /// - /// Original was GL_SHADER_STORAGE_BLOCK = 0x92E6 - /// - ShaderStorageBlock = ((int)0x92E6), - /// - /// Original was GL_IS_PER_PATCH_EXT = 0x92E7 - /// - IsPerPatchExt = ((int)0x92E7), - /// - /// Original was GL_IS_PER_PATCH_OES = 0x92E7 - /// - IsPerPatchOes = ((int)0x92E7), - /// - /// Original was GL_VERTEX_SUBROUTINE = 0x92E8 - /// - VertexSubroutine = ((int)0x92E8), - /// - /// Original was GL_TESS_CONTROL_SUBROUTINE = 0x92E9 - /// - TessControlSubroutine = ((int)0x92E9), - /// - /// Original was GL_TESS_EVALUATION_SUBROUTINE = 0x92EA - /// - TessEvaluationSubroutine = ((int)0x92EA), - /// - /// Original was GL_GEOMETRY_SUBROUTINE = 0x92EB - /// - GeometrySubroutine = ((int)0x92EB), - /// - /// Original was GL_FRAGMENT_SUBROUTINE = 0x92EC - /// - FragmentSubroutine = ((int)0x92EC), - /// - /// Original was GL_COMPUTE_SUBROUTINE = 0x92ED - /// - ComputeSubroutine = ((int)0x92ED), - /// - /// Original was GL_VERTEX_SUBROUTINE_UNIFORM = 0x92EE - /// - VertexSubroutineUniform = ((int)0x92EE), - /// - /// Original was GL_TESS_CONTROL_SUBROUTINE_UNIFORM = 0x92EF - /// - TessControlSubroutineUniform = ((int)0x92EF), - /// - /// Original was GL_TESS_EVALUATION_SUBROUTINE_UNIFORM = 0x92F0 - /// - TessEvaluationSubroutineUniform = ((int)0x92F0), - /// - /// Original was GL_GEOMETRY_SUBROUTINE_UNIFORM = 0x92F1 - /// - GeometrySubroutineUniform = ((int)0x92F1), - /// - /// Original was GL_FRAGMENT_SUBROUTINE_UNIFORM = 0x92F2 - /// - FragmentSubroutineUniform = ((int)0x92F2), - /// - /// Original was GL_COMPUTE_SUBROUTINE_UNIFORM = 0x92F3 - /// - ComputeSubroutineUniform = ((int)0x92F3), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYING = 0x92F4 - /// - TransformFeedbackVarying = ((int)0x92F4), - /// - /// Original was GL_ACTIVE_RESOURCES = 0x92F5 - /// - ActiveResources = ((int)0x92F5), - /// - /// Original was GL_MAX_NAME_LENGTH = 0x92F6 - /// - MaxNameLength = ((int)0x92F6), - /// - /// Original was GL_MAX_NUM_ACTIVE_VARIABLES = 0x92F7 - /// - MaxNumActiveVariables = ((int)0x92F7), - /// - /// Original was GL_MAX_NUM_COMPATIBLE_SUBROUTINES = 0x92F8 - /// - MaxNumCompatibleSubroutines = ((int)0x92F8), - /// - /// Original was GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT = 0x9307 - /// - ReferencedByTessControlShaderExt = ((int)0x9307), - /// - /// Original was GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES = 0x9307 - /// - ReferencedByTessControlShaderOes = ((int)0x9307), - /// - /// Original was GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT = 0x9308 - /// - ReferencedByTessEvaluationShaderExt = ((int)0x9308), - /// - /// Original was GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES = 0x9308 - /// - ReferencedByTessEvaluationShaderOes = ((int)0x9308), - /// - /// Original was GL_REFERENCED_BY_GEOMETRY_SHADER_EXT = 0x9309 - /// - ReferencedByGeometryShaderExt = ((int)0x9309), - /// - /// Original was GL_REFERENCED_BY_GEOMETRY_SHADER_OES = 0x9309 - /// - ReferencedByGeometryShaderOes = ((int)0x9309), - /// - /// Original was GL_LOCATION_INDEX_EXT = 0x930F - /// - LocationIndexExt = ((int)0x930F), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_WIDTH = 0x9310 - /// - FramebufferDefaultWidth = ((int)0x9310), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_HEIGHT = 0x9311 - /// - FramebufferDefaultHeight = ((int)0x9311), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_LAYERS = 0x9312 - /// - FramebufferDefaultLayers = ((int)0x9312), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_LAYERS_EXT = 0x9312 - /// - FramebufferDefaultLayersExt = ((int)0x9312), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_LAYERS_OES = 0x9312 - /// - FramebufferDefaultLayersOes = ((int)0x9312), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_SAMPLES = 0x9313 - /// - FramebufferDefaultSamples = ((int)0x9313), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS = 0x9314 - /// - FramebufferDefaultFixedSampleLocations = ((int)0x9314), - /// - /// Original was GL_MAX_FRAMEBUFFER_LAYERS_EXT = 0x9317 - /// - MaxFramebufferLayersExt = ((int)0x9317), - /// - /// Original was GL_MAX_FRAMEBUFFER_LAYERS_OES = 0x9317 - /// - MaxFramebufferLayersOes = ((int)0x9317), - /// - /// Original was GL_RASTER_MULTISAMPLE_EXT = 0x9327 - /// - RasterMultisampleExt = ((int)0x9327), - /// - /// Original was GL_RASTER_SAMPLES_EXT = 0x9328 - /// - RasterSamplesExt = ((int)0x9328), - /// - /// Original was GL_MAX_RASTER_SAMPLES_EXT = 0x9329 - /// - MaxRasterSamplesExt = ((int)0x9329), - /// - /// Original was GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT = 0x932A - /// - RasterFixedSampleLocationsExt = ((int)0x932A), - /// - /// Original was GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT = 0x932B - /// - MultisampleRasterizationAllowedExt = ((int)0x932B), - /// - /// Original was GL_EFFECTIVE_RASTER_SAMPLES_EXT = 0x932C - /// - EffectiveRasterSamplesExt = ((int)0x932C), - /// - /// Original was GL_DEPTH_SAMPLES_NV = 0x932D - /// - DepthSamplesNv = ((int)0x932D), - /// - /// Original was GL_STENCIL_SAMPLES_NV = 0x932E - /// - StencilSamplesNv = ((int)0x932E), - /// - /// Original was GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV = 0x932F - /// - MixedDepthSamplesSupportedNv = ((int)0x932F), - /// - /// Original was GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV = 0x9330 - /// - MixedStencilSamplesSupportedNv = ((int)0x9330), - /// - /// Original was GL_COVERAGE_MODULATION_TABLE_NV = 0x9331 - /// - CoverageModulationTableNv = ((int)0x9331), - /// - /// Original was GL_COVERAGE_MODULATION_NV = 0x9332 - /// - CoverageModulationNv = ((int)0x9332), - /// - /// Original was GL_COVERAGE_MODULATION_TABLE_SIZE_NV = 0x9333 - /// - CoverageModulationTableSizeNv = ((int)0x9333), - /// - /// Original was GL_FILL_RECTANGLE_NV = 0x933C - /// - FillRectangleNv = ((int)0x933C), - /// - /// Original was GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV = 0x933D - /// - SampleLocationSubpixelBitsNv = ((int)0x933D), - /// - /// Original was GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV = 0x933E - /// - SampleLocationPixelGridWidthNv = ((int)0x933E), - /// - /// Original was GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV = 0x933F - /// - SampleLocationPixelGridHeightNv = ((int)0x933F), - /// - /// Original was GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV = 0x9340 - /// - ProgrammableSampleLocationTableSizeNv = ((int)0x9340), - /// - /// Original was GL_PROGRAMMABLE_SAMPLE_LOCATION_NV = 0x9341 - /// - ProgrammableSampleLocationNv = ((int)0x9341), - /// - /// Original was GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV = 0x9342 - /// - FramebufferProgrammableSampleLocationsNv = ((int)0x9342), - /// - /// Original was GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV = 0x9343 - /// - FramebufferSampleLocationPixelGridNv = ((int)0x9343), - /// - /// Original was GL_CONSERVATIVE_RASTERIZATION_NV = 0x9346 - /// - ConservativeRasterizationNv = ((int)0x9346), - /// - /// Original was GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV = 0x9347 - /// - SubpixelPrecisionBiasXBitsNv = ((int)0x9347), - /// - /// Original was GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV = 0x9348 - /// - SubpixelPrecisionBiasYBitsNv = ((int)0x9348), - /// - /// Original was GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV = 0x9349 - /// - MaxSubpixelPrecisionBiasBitsNv = ((int)0x9349), - /// - /// Original was GL_VIEWPORT_SWIZZLE_POSITIVE_X_NV = 0x9350 - /// - ViewportSwizzlePositiveXNv = ((int)0x9350), - /// - /// Original was GL_VIEWPORT_SWIZZLE_NEGATIVE_X_NV = 0x9351 - /// - ViewportSwizzleNegativeXNv = ((int)0x9351), - /// - /// Original was GL_VIEWPORT_SWIZZLE_POSITIVE_Y_NV = 0x9352 - /// - ViewportSwizzlePositiveYNv = ((int)0x9352), - /// - /// Original was GL_VIEWPORT_SWIZZLE_NEGATIVE_Y_NV = 0x9353 - /// - ViewportSwizzleNegativeYNv = ((int)0x9353), - /// - /// Original was GL_VIEWPORT_SWIZZLE_POSITIVE_Z_NV = 0x9354 - /// - ViewportSwizzlePositiveZNv = ((int)0x9354), - /// - /// Original was GL_VIEWPORT_SWIZZLE_NEGATIVE_Z_NV = 0x9355 - /// - ViewportSwizzleNegativeZNv = ((int)0x9355), - /// - /// Original was GL_VIEWPORT_SWIZZLE_POSITIVE_W_NV = 0x9356 - /// - ViewportSwizzlePositiveWNv = ((int)0x9356), - /// - /// Original was GL_VIEWPORT_SWIZZLE_NEGATIVE_W_NV = 0x9357 - /// - ViewportSwizzleNegativeWNv = ((int)0x9357), - /// - /// Original was GL_VIEWPORT_SWIZZLE_X_NV = 0x9358 - /// - ViewportSwizzleXNv = ((int)0x9358), - /// - /// Original was GL_VIEWPORT_SWIZZLE_Y_NV = 0x9359 - /// - ViewportSwizzleYNv = ((int)0x9359), - /// - /// Original was GL_VIEWPORT_SWIZZLE_Z_NV = 0x935A - /// - ViewportSwizzleZNv = ((int)0x935A), - /// - /// Original was GL_VIEWPORT_SWIZZLE_W_NV = 0x935B - /// - ViewportSwizzleWNv = ((int)0x935B), - /// - /// Original was GL_CLIP_ORIGIN_EXT = 0x935C - /// - ClipOriginExt = ((int)0x935C), - /// - /// Original was GL_CLIP_DEPTH_MODE_EXT = 0x935D - /// - ClipDepthModeExt = ((int)0x935D), - /// - /// Original was GL_NEGATIVE_ONE_TO_ONE = 0x935E - /// - NegativeOneToOne = ((int)0x935E), - /// - /// Original was GL_NEGATIVE_ONE_TO_ONE_EXT = 0x935E - /// - NegativeOneToOneExt = ((int)0x935E), - /// - /// Original was GL_ZERO_TO_ONE = 0x935F - /// - ZeroToOne = ((int)0x935F), - /// - /// Original was GL_ZERO_TO_ONE_EXT = 0x935F - /// - ZeroToOneExt = ((int)0x935F), - /// - /// Original was GL_CLEAR_TEXTURE = 0x9365 - /// - ClearTexture = ((int)0x9365), - /// - /// Original was GL_FONT_GLYPHS_AVAILABLE_NV = 0x9368 - /// - FontGlyphsAvailableNv = ((int)0x9368), - /// - /// Original was GL_FONT_TARGET_UNAVAILABLE_NV = 0x9369 - /// - FontTargetUnavailableNv = ((int)0x9369), - /// - /// Original was GL_FONT_UNAVAILABLE_NV = 0x936A - /// - FontUnavailableNv = ((int)0x936A), - /// - /// Original was GL_FONT_UNINTELLIGIBLE_NV = 0x936B - /// - FontUnintelligibleNv = ((int)0x936B), - /// - /// Original was GL_STANDARD_FONT_FORMAT_NV = 0x936C - /// - StandardFontFormatNv = ((int)0x936C), - /// - /// Original was GL_FRAGMENT_INPUT_NV = 0x936D - /// - FragmentInputNv = ((int)0x936D), - /// - /// Original was GL_MULTISAMPLES_NV = 0x9371 - /// - MultisamplesNv = ((int)0x9371), - /// - /// Original was GL_SUPERSAMPLE_SCALE_X_NV = 0x9372 - /// - SupersampleScaleXNv = ((int)0x9372), - /// - /// Original was GL_SUPERSAMPLE_SCALE_Y_NV = 0x9373 - /// - SupersampleScaleYNv = ((int)0x9373), - /// - /// Original was GL_CONFORMANT_NV = 0x9374 - /// - ConformantNv = ((int)0x9374), - /// - /// Original was GL_VIEWPORT_POSITION_W_SCALE_NV = 0x937C - /// - ViewportPositionWScaleNv = ((int)0x937C), - /// - /// Original was GL_VIEWPORT_POSITION_W_SCALE_X_COEFF_NV = 0x937D - /// - ViewportPositionWScaleXCoeffNv = ((int)0x937D), - /// - /// Original was GL_VIEWPORT_POSITION_W_SCALE_Y_COEFF_NV = 0x937E - /// - ViewportPositionWScaleYCoeffNv = ((int)0x937E), - /// - /// Original was GL_NUM_SAMPLE_COUNTS = 0x9380 - /// - NumSampleCounts = ((int)0x9380), - /// - /// Original was GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE = 0x93A0 - /// - TranslatedShaderSourceLengthAngle = ((int)0x93A0), - /// - /// Original was GL_BGRA8_EXT = 0x93A1 - /// - Bgra8Ext = ((int)0x93A1), - /// - /// Original was GL_TEXTURE_USAGE_ANGLE = 0x93A2 - /// - TextureUsageAngle = ((int)0x93A2), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_ANGLE = 0x93A3 - /// - FramebufferAttachmentAngle = ((int)0x93A3), - /// - /// Original was GL_PACK_REVERSE_ROW_ORDER_ANGLE = 0x93A4 - /// - PackReverseRowOrderAngle = ((int)0x93A4), - /// - /// Original was GL_PROGRAM_BINARY_ANGLE = 0x93A6 - /// - ProgramBinaryAngle = ((int)0x93A6), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x4_KHR = 0x93B0 - /// - CompressedRgbaAstc4X4Khr = ((int)0x93B0), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x4_KHR = 0x93B1 - /// - CompressedRgbaAstc5X4Khr = ((int)0x93B1), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x5_KHR = 0x93B2 - /// - CompressedRgbaAstc5X5Khr = ((int)0x93B2), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x5_KHR = 0x93B3 - /// - CompressedRgbaAstc6X5Khr = ((int)0x93B3), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x6_KHR = 0x93B4 - /// - CompressedRgbaAstc6X6Khr = ((int)0x93B4), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x5_KHR = 0x93B5 - /// - CompressedRgbaAstc8X5Khr = ((int)0x93B5), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x6_KHR = 0x93B6 - /// - CompressedRgbaAstc8X6Khr = ((int)0x93B6), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x8_KHR = 0x93B7 - /// - CompressedRgbaAstc8X8Khr = ((int)0x93B7), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x5_KHR = 0x93B8 - /// - CompressedRgbaAstc10X5Khr = ((int)0x93B8), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x6_KHR = 0x93B9 - /// - CompressedRgbaAstc10X6Khr = ((int)0x93B9), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x8_KHR = 0x93BA - /// - CompressedRgbaAstc10X8Khr = ((int)0x93BA), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x10_KHR = 0x93BB - /// - CompressedRgbaAstc10X10Khr = ((int)0x93BB), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_12x10_KHR = 0x93BC - /// - CompressedRgbaAstc12X10Khr = ((int)0x93BC), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_12x12_KHR = 0x93BD - /// - CompressedRgbaAstc12X12Khr = ((int)0x93BD), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_3x3x3_OES = 0x93C0 - /// - CompressedRgbaAstc3X3x3Oes = ((int)0x93C0), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x3x3_OES = 0x93C1 - /// - CompressedRgbaAstc4X3x3Oes = ((int)0x93C1), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x4x3_OES = 0x93C2 - /// - CompressedRgbaAstc4X4x3Oes = ((int)0x93C2), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x4x4_OES = 0x93C3 - /// - CompressedRgbaAstc4X4x4Oes = ((int)0x93C3), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x4x4_OES = 0x93C4 - /// - CompressedRgbaAstc5X4x4Oes = ((int)0x93C4), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x5x4_OES = 0x93C5 - /// - CompressedRgbaAstc5X5x4Oes = ((int)0x93C5), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x5x5_OES = 0x93C6 - /// - CompressedRgbaAstc5X5x5Oes = ((int)0x93C6), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x5x5_OES = 0x93C7 - /// - CompressedRgbaAstc6X5x5Oes = ((int)0x93C7), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x6x5_OES = 0x93C8 - /// - CompressedRgbaAstc6X6x5Oes = ((int)0x93C8), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x6x6_OES = 0x93C9 - /// - CompressedRgbaAstc6X6x6Oes = ((int)0x93C9), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR = 0x93D0 - /// - CompressedSrgb8Alpha8Astc4X4Khr = ((int)0x93D0), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR = 0x93D1 - /// - CompressedSrgb8Alpha8Astc5X4Khr = ((int)0x93D1), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR = 0x93D2 - /// - CompressedSrgb8Alpha8Astc5X5Khr = ((int)0x93D2), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR = 0x93D3 - /// - CompressedSrgb8Alpha8Astc6X5Khr = ((int)0x93D3), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR = 0x93D4 - /// - CompressedSrgb8Alpha8Astc6X6Khr = ((int)0x93D4), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR = 0x93D5 - /// - CompressedSrgb8Alpha8Astc8X5Khr = ((int)0x93D5), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR = 0x93D6 - /// - CompressedSrgb8Alpha8Astc8X6Khr = ((int)0x93D6), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR = 0x93D7 - /// - CompressedSrgb8Alpha8Astc8X8Khr = ((int)0x93D7), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR = 0x93D8 - /// - CompressedSrgb8Alpha8Astc10X5Khr = ((int)0x93D8), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR = 0x93D9 - /// - CompressedSrgb8Alpha8Astc10X6Khr = ((int)0x93D9), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR = 0x93DA - /// - CompressedSrgb8Alpha8Astc10X8Khr = ((int)0x93DA), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR = 0x93DB - /// - CompressedSrgb8Alpha8Astc10X10Khr = ((int)0x93DB), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR = 0x93DC - /// - CompressedSrgb8Alpha8Astc12X10Khr = ((int)0x93DC), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR = 0x93DD - /// - CompressedSrgb8Alpha8Astc12X12Khr = ((int)0x93DD), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES = 0x93E0 - /// - CompressedSrgb8Alpha8Astc3X3x3Oes = ((int)0x93E0), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES = 0x93E1 - /// - CompressedSrgb8Alpha8Astc4X3x3Oes = ((int)0x93E1), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES = 0x93E2 - /// - CompressedSrgb8Alpha8Astc4X4x3Oes = ((int)0x93E2), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES = 0x93E3 - /// - CompressedSrgb8Alpha8Astc4X4x4Oes = ((int)0x93E3), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES = 0x93E4 - /// - CompressedSrgb8Alpha8Astc5X4x4Oes = ((int)0x93E4), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES = 0x93E5 - /// - CompressedSrgb8Alpha8Astc5X5x4Oes = ((int)0x93E5), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES = 0x93E6 - /// - CompressedSrgb8Alpha8Astc5X5x5Oes = ((int)0x93E6), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES = 0x93E7 - /// - CompressedSrgb8Alpha8Astc6X5x5Oes = ((int)0x93E7), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES = 0x93E8 - /// - CompressedSrgb8Alpha8Astc6X6x5Oes = ((int)0x93E8), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES = 0x93E9 - /// - CompressedSrgb8Alpha8Astc6X6x6Oes = ((int)0x93E9), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV2_IMG = 0x93F0 - /// - CompressedSrgbAlphaPvrtc2Bppv2Img = ((int)0x93F0), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV2_IMG = 0x93F1 - /// - CompressedSrgbAlphaPvrtc4Bppv2Img = ((int)0x93F1), - /// - /// Original was GL_PERFQUERY_COUNTER_EVENT_INTEL = 0x94F0 - /// - PerfqueryCounterEventIntel = ((int)0x94F0), - /// - /// Original was GL_PERFQUERY_COUNTER_DURATION_NORM_INTEL = 0x94F1 - /// - PerfqueryCounterDurationNormIntel = ((int)0x94F1), - /// - /// Original was GL_PERFQUERY_COUNTER_DURATION_RAW_INTEL = 0x94F2 - /// - PerfqueryCounterDurationRawIntel = ((int)0x94F2), - /// - /// Original was GL_PERFQUERY_COUNTER_THROUGHPUT_INTEL = 0x94F3 - /// - PerfqueryCounterThroughputIntel = ((int)0x94F3), - /// - /// Original was GL_PERFQUERY_COUNTER_RAW_INTEL = 0x94F4 - /// - PerfqueryCounterRawIntel = ((int)0x94F4), - /// - /// Original was GL_PERFQUERY_COUNTER_TIMESTAMP_INTEL = 0x94F5 - /// - PerfqueryCounterTimestampIntel = ((int)0x94F5), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_UINT32_INTEL = 0x94F8 - /// - PerfqueryCounterDataUint32Intel = ((int)0x94F8), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_UINT64_INTEL = 0x94F9 - /// - PerfqueryCounterDataUint64Intel = ((int)0x94F9), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_FLOAT_INTEL = 0x94FA - /// - PerfqueryCounterDataFloatIntel = ((int)0x94FA), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_DOUBLE_INTEL = 0x94FB - /// - PerfqueryCounterDataDoubleIntel = ((int)0x94FB), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_BOOL32_INTEL = 0x94FC - /// - PerfqueryCounterDataBool32Intel = ((int)0x94FC), - /// - /// Original was GL_PERFQUERY_QUERY_NAME_LENGTH_MAX_INTEL = 0x94FD - /// - PerfqueryQueryNameLengthMaxIntel = ((int)0x94FD), - /// - /// Original was GL_PERFQUERY_COUNTER_NAME_LENGTH_MAX_INTEL = 0x94FE - /// - PerfqueryCounterNameLengthMaxIntel = ((int)0x94FE), - /// - /// Original was GL_PERFQUERY_COUNTER_DESC_LENGTH_MAX_INTEL = 0x94FF - /// - PerfqueryCounterDescLengthMaxIntel = ((int)0x94FF), - /// - /// Original was GL_PERFQUERY_GPA_EXTENDED_COUNTERS_INTEL = 0x9500 - /// - PerfqueryGpaExtendedCountersIntel = ((int)0x9500), - /// - /// Original was GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT = 0x9530 - /// - LayoutDepthReadOnlyStencilAttachmentExt = ((int)0x9530), - /// - /// Original was GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT = 0x9531 - /// - LayoutDepthAttachmentStencilReadOnlyExt = ((int)0x9531), - /// - /// Original was GL_CONSERVATIVE_RASTER_MODE_NV = 0x954D - /// - ConservativeRasterModeNv = ((int)0x954D), - /// - /// Original was GL_CONSERVATIVE_RASTER_MODE_POST_SNAP_NV = 0x954E - /// - ConservativeRasterModePostSnapNv = ((int)0x954E), - /// - /// Original was GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_TRIANGLES_NV = 0x954F - /// - ConservativeRasterModePreSnapTrianglesNv = ((int)0x954F), - /// - /// Original was GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_NV = 0x9550 - /// - ConservativeRasterModePreSnapNv = ((int)0x9550), - /// - /// Original was GL_TEXTURE_TILING_EXT = 0x9580 - /// - TextureTilingExt = ((int)0x9580), - /// - /// Original was GL_DEDICATED_MEMORY_OBJECT_EXT = 0x9581 - /// - DedicatedMemoryObjectExt = ((int)0x9581), - /// - /// Original was GL_NUM_TILING_TYPES_EXT = 0x9582 - /// - NumTilingTypesExt = ((int)0x9582), - /// - /// Original was GL_TILING_TYPES_EXT = 0x9583 - /// - TilingTypesExt = ((int)0x9583), - /// - /// Original was GL_OPTIMAL_TILING_EXT = 0x9584 - /// - OptimalTilingExt = ((int)0x9584), - /// - /// Original was GL_LINEAR_TILING_EXT = 0x9585 - /// - LinearTilingExt = ((int)0x9585), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_FD_EXT = 0x9586 - /// - HandleTypeOpaqueFdExt = ((int)0x9586), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_EXT = 0x9587 - /// - HandleTypeOpaqueWin32Ext = ((int)0x9587), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXT = 0x9588 - /// - HandleTypeOpaqueWin32KmtExt = ((int)0x9588), - /// - /// Original was GL_HANDLE_TYPE_D3D12_TILEPOOL_EXT = 0x9589 - /// - HandleTypeD3D12TilepoolExt = ((int)0x9589), - /// - /// Original was GL_HANDLE_TYPE_D3D12_RESOURCE_EXT = 0x958A - /// - HandleTypeD3D12ResourceExt = ((int)0x958A), - /// - /// Original was GL_HANDLE_TYPE_D3D11_IMAGE_EXT = 0x958B - /// - HandleTypeD3D11ImageExt = ((int)0x958B), - /// - /// Original was GL_HANDLE_TYPE_D3D11_IMAGE_KMT_EXT = 0x958C - /// - HandleTypeD3D11ImageKmtExt = ((int)0x958C), - /// - /// Original was GL_LAYOUT_GENERAL_EXT = 0x958D - /// - LayoutGeneralExt = ((int)0x958D), - /// - /// Original was GL_LAYOUT_COLOR_ATTACHMENT_EXT = 0x958E - /// - LayoutColorAttachmentExt = ((int)0x958E), - /// - /// Original was GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT = 0x958F - /// - LayoutDepthStencilAttachmentExt = ((int)0x958F), - /// - /// Original was GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT = 0x9590 - /// - LayoutDepthStencilReadOnlyExt = ((int)0x9590), - /// - /// Original was GL_LAYOUT_SHADER_READ_ONLY_EXT = 0x9591 - /// - LayoutShaderReadOnlyExt = ((int)0x9591), - /// - /// Original was GL_LAYOUT_TRANSFER_SRC_EXT = 0x9592 - /// - LayoutTransferSrcExt = ((int)0x9592), - /// - /// Original was GL_LAYOUT_TRANSFER_DST_EXT = 0x9593 - /// - LayoutTransferDstExt = ((int)0x9593), - /// - /// Original was GL_HANDLE_TYPE_D3D12_FENCE_EXT = 0x9594 - /// - HandleTypeD3D12FenceExt = ((int)0x9594), - /// - /// Original was GL_D3D12_FENCE_VALUE_EXT = 0x9595 - /// - D3D12FenceValueExt = ((int)0x9595), - /// - /// Original was GL_NUM_DEVICE_UUIDS_EXT = 0x9596 - /// - NumDeviceUuidsExt = ((int)0x9596), - /// - /// Original was GL_DEVICE_UUID_EXT = 0x9597 - /// - DeviceUuidExt = ((int)0x9597), - /// - /// Original was GL_DRIVER_UUID_EXT = 0x9598 - /// - DriverUuidExt = ((int)0x9598), - /// - /// Original was GL_DEVICE_LUID_EXT = 0x9599 - /// - DeviceLuidExt = ((int)0x9599), - /// - /// Original was GL_DEVICE_NODE_MASK_EXT = 0x959A - /// - DeviceNodeMaskExt = ((int)0x959A), - /// - /// Original was GL_PROTECTED_MEMORY_OBJECT_EXT = 0x959B - /// - ProtectedMemoryObjectExt = ((int)0x959B), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR = 0x9630 - /// - FramebufferAttachmentTextureNumViewsOvr = ((int)0x9630), - /// - /// Original was GL_MAX_VIEWS_OVR = 0x9631 - /// - MaxViewsOvr = ((int)0x9631), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR = 0x9632 - /// - FramebufferAttachmentTextureBaseViewIndexOvr = ((int)0x9632), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_VIEW_TARGETS_OVR = 0x9633 - /// - FramebufferIncompleteViewTargetsOvr = ((int)0x9633), - /// - /// Original was GL_MAX_SHADER_COMBINED_LOCAL_STORAGE_FAST_SIZE_EXT = 0x9650 - /// - MaxShaderCombinedLocalStorageFastSizeExt = ((int)0x9650), - /// - /// Original was GL_MAX_SHADER_COMBINED_LOCAL_STORAGE_SIZE_EXT = 0x9651 - /// - MaxShaderCombinedLocalStorageSizeExt = ((int)0x9651), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_INSUFFICIENT_SHADER_COMBINED_LOCAL_STORAGE_EXT = 0x9652 - /// - FramebufferIncompleteInsufficientShaderCombinedLocalStorageExt = ((int)0x9652), - /// - /// Original was GL_FRAMEBUFFER_FETCH_NONCOHERENT_QCOM = 0x96A2 - /// - FramebufferFetchNoncoherentQcom = ((int)0x96A2), - /// - /// Original was GL_SHARED_EDGE_NV = 0xC0 - /// - SharedEdgeNv = ((int)0xC0), - /// - /// Original was GL_ROUNDED_RECT_NV = 0xE8 - /// - RoundedRectNv = ((int)0xE8), - /// - /// Original was GL_RELATIVE_ROUNDED_RECT_NV = 0xE9 - /// - RelativeRoundedRectNv = ((int)0xE9), - /// - /// Original was GL_ROUNDED_RECT2_NV = 0xEA - /// - RoundedRect2Nv = ((int)0xEA), - /// - /// Original was GL_RELATIVE_ROUNDED_RECT2_NV = 0xEB - /// - RelativeRoundedRect2Nv = ((int)0xEB), - /// - /// Original was GL_ROUNDED_RECT4_NV = 0xEC - /// - RoundedRect4Nv = ((int)0xEC), - /// - /// Original was GL_RELATIVE_ROUNDED_RECT4_NV = 0xED - /// - RelativeRoundedRect4Nv = ((int)0xED), - /// - /// Original was GL_ROUNDED_RECT8_NV = 0xEE - /// - RoundedRect8Nv = ((int)0xEE), - /// - /// Original was GL_RELATIVE_ROUNDED_RECT8_NV = 0xEF - /// - RelativeRoundedRect8Nv = ((int)0xEF), - /// - /// Original was GL_RESTART_PATH_NV = 0xF0 - /// - RestartPathNv = ((int)0xF0), - /// - /// Original was GL_DUP_FIRST_CUBIC_CURVE_TO_NV = 0xF2 - /// - DupFirstCubicCurveToNv = ((int)0xF2), - /// - /// Original was GL_DUP_LAST_CUBIC_CURVE_TO_NV = 0xF4 - /// - DupLastCubicCurveToNv = ((int)0xF4), - /// - /// Original was GL_RECT_NV = 0xF6 - /// - RectNv = ((int)0xF6), - /// - /// Original was GL_RELATIVE_RECT_NV = 0xF7 - /// - RelativeRectNv = ((int)0xF7), - /// - /// Original was GL_CIRCULAR_CCW_ARC_TO_NV = 0xF8 - /// - CircularCcwArcToNv = ((int)0xF8), - /// - /// Original was GL_CIRCULAR_CW_ARC_TO_NV = 0xFA - /// - CircularCwArcToNv = ((int)0xFA), - /// - /// Original was GL_CIRCULAR_TANGENT_ARC_TO_NV = 0xFC - /// - CircularTangentArcToNv = ((int)0xFC), - /// - /// Original was GL_ARC_TO_NV = 0xFE - /// - ArcToNv = ((int)0xFE), - /// - /// Original was GL_RELATIVE_ARC_TO_NV = 0xFF - /// - RelativeArcToNv = ((int)0xFF), - /// - /// Original was GL_ALL_ATTRIB_BITS = 0xFFFFFFFF - /// - AllAttribBits = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_ALL_BARRIER_BITS = 0xFFFFFFFF - /// - AllBarrierBits = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_ALL_BARRIER_BITS_EXT = 0xFFFFFFFF - /// - AllBarrierBitsExt = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_ALL_SHADER_BITS = 0xFFFFFFFF - /// - AllShaderBits = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_ALL_SHADER_BITS_EXT = 0xFFFFFFFF - /// - AllShaderBitsExt = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_CLIENT_ALL_ATTRIB_BITS = 0xFFFFFFFF - /// - ClientAllAttribBits = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_INVALID_INDEX = 0xFFFFFFFF - /// - InvalidIndex = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_QUERY_ALL_EVENT_BITS_AMD = 0xFFFFFFFF - /// - QueryAllEventBitsAmd = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_TIMEOUT_IGNORED = 0xFFFFFFFFFFFFFFFF - /// - TimeoutIgnored = unchecked((int)0xFFFFFFFFFFFFFFFF), - /// - /// Original was GL_TIMEOUT_IGNORED_APPLE = 0xFFFFFFFFFFFFFFFF - /// - TimeoutIgnoredApple = unchecked((int)0xFFFFFFFFFFFFFFFF), - /// - /// Original was GL_LAYOUT_LINEAR_INTEL = 1 - /// - LayoutLinearIntel = ((int)1), - /// - /// Original was GL_One = 1 - /// - One = ((int)1), - /// - /// Original was GL_TRUE = 1 - /// - True = ((int)1), - /// - /// Original was GL_UUID_SIZE_EXT = 16 - /// - UuidSizeExt = ((int)16), - /// - /// Original was GL_LAYOUT_LINEAR_CPU_CACHED_INTEL = 2 - /// - LayoutLinearCpuCachedIntel = ((int)2), - /// - /// Original was GL_LUID_SIZE_EXT = 8 - /// - LuidSizeExt = ((int)8), - } - - /// - /// Not used directly. - /// - public enum AlphaFunction : int - { - /// - /// Original was GL_NEVER = 0x0200 - /// - Never = ((int)0x0200), - /// - /// Original was GL_LESS = 0x0201 - /// - Less = ((int)0x0201), - /// - /// Original was GL_EQUAL = 0x0202 - /// - Equal = ((int)0x0202), - /// - /// Original was GL_LEQUAL = 0x0203 - /// - Lequal = ((int)0x0203), - /// - /// Original was GL_GREATER = 0x0204 - /// - Greater = ((int)0x0204), - /// - /// Original was GL_NOTEQUAL = 0x0205 - /// - Notequal = ((int)0x0205), - /// - /// Original was GL_GEQUAL = 0x0206 - /// - Gequal = ((int)0x0206), - /// - /// Original was GL_ALWAYS = 0x0207 - /// - Always = ((int)0x0207), - } - - /// - /// Not used directly. - /// - public enum AmdCompressed3DcTexture : int - { - /// - /// Original was GL_3DC_X_AMD = 0x87F9 - /// - Gl3DcXAmd = ((int)0x87F9), - /// - /// Original was GL_3DC_XY_AMD = 0x87FA - /// - Gl3DcXyAmd = ((int)0x87FA), - } - - /// - /// Not used directly. - /// - public enum AmdCompressedAtcTexture : int - { - /// - /// Original was GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD = 0x87EE - /// - AtcRgbaInterpolatedAlphaAmd = ((int)0x87EE), - /// - /// Original was GL_ATC_RGB_AMD = 0x8C92 - /// - AtcRgbAmd = ((int)0x8C92), - /// - /// Original was GL_ATC_RGBA_EXPLICIT_ALPHA_AMD = 0x8C93 - /// - AtcRgbaExplicitAlphaAmd = ((int)0x8C93), - } - - /// - /// Not used directly. - /// - public enum AmdPerformanceMonitor : int - { - /// - /// Original was GL_COUNTER_TYPE_AMD = 0x8BC0 - /// - CounterTypeAmd = ((int)0x8BC0), - /// - /// Original was GL_COUNTER_RANGE_AMD = 0x8BC1 - /// - CounterRangeAmd = ((int)0x8BC1), - /// - /// Original was GL_UNSIGNED_INT64_AMD = 0x8BC2 - /// - UnsignedInt64Amd = ((int)0x8BC2), - /// - /// Original was GL_PERCENTAGE_AMD = 0x8BC3 - /// - PercentageAmd = ((int)0x8BC3), - /// - /// Original was GL_PERFMON_RESULT_AVAILABLE_AMD = 0x8BC4 - /// - PerfmonResultAvailableAmd = ((int)0x8BC4), - /// - /// Original was GL_PERFMON_RESULT_SIZE_AMD = 0x8BC5 - /// - PerfmonResultSizeAmd = ((int)0x8BC5), - /// - /// Original was GL_PERFMON_RESULT_AMD = 0x8BC6 - /// - PerfmonResultAmd = ((int)0x8BC6), - } - - /// - /// Not used directly. - /// - public enum AmdProgramBinaryZ400 : int - { - /// - /// Original was GL_Z400_BINARY_AMD = 0x8740 - /// - Z400BinaryAmd = ((int)0x8740), - } - - /// - /// Not used directly. - /// - public enum AndroidExtensionPackEs31a : int - { - } - - /// - /// Not used directly. - /// - public enum AngleDepthTexture : int - { - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_DEPTH_COMPONENT = 0x1902 - /// - DepthComponent = ((int)0x1902), - /// - /// Original was GL_DEPTH_COMPONENT16 = 0x81A5 - /// - DepthComponent16 = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT32_OES = 0x81A7 - /// - DepthComponent32Oes = ((int)0x81A7), - /// - /// Original was GL_DEPTH_STENCIL_OES = 0x84F9 - /// - DepthStencilOes = ((int)0x84F9), - /// - /// Original was GL_UNSIGNED_INT_24_8_OES = 0x84FA - /// - UnsignedInt248Oes = ((int)0x84FA), - /// - /// Original was GL_DEPTH24_STENCIL8_OES = 0x88F0 - /// - Depth24Stencil8Oes = ((int)0x88F0), - } - - /// - /// Not used directly. - /// - public enum AngleFramebufferBlit : int - { - /// - /// Original was GL_DRAW_FRAMEBUFFER_BINDING_ANGLE = 0x8CA6 - /// - DrawFramebufferBindingAngle = ((int)0x8CA6), - /// - /// Original was GL_READ_FRAMEBUFFER_ANGLE = 0x8CA8 - /// - ReadFramebufferAngle = ((int)0x8CA8), - /// - /// Original was GL_DRAW_FRAMEBUFFER_ANGLE = 0x8CA9 - /// - DrawFramebufferAngle = ((int)0x8CA9), - /// - /// Original was GL_READ_FRAMEBUFFER_BINDING_ANGLE = 0x8CAA - /// - ReadFramebufferBindingAngle = ((int)0x8CAA), - } - - /// - /// Not used directly. - /// - public enum AngleFramebufferMultisample : int - { - /// - /// Original was GL_RENDERBUFFER_SAMPLES_ANGLE = 0x8CAB - /// - RenderbufferSamplesAngle = ((int)0x8CAB), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_ANGLE = 0x8D56 - /// - FramebufferIncompleteMultisampleAngle = ((int)0x8D56), - /// - /// Original was GL_MAX_SAMPLES_ANGLE = 0x8D57 - /// - MaxSamplesAngle = ((int)0x8D57), - } - - /// - /// Not used directly. - /// - public enum AngleInstancedArrays : int - { - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE = 0x88FE - /// - VertexAttribArrayDivisorAngle = ((int)0x88FE), - } - - /// - /// Not used directly. - /// - public enum AnglePackReverseRowOrder : int - { - /// - /// Original was GL_PACK_REVERSE_ROW_ORDER_ANGLE = 0x93A4 - /// - PackReverseRowOrderAngle = ((int)0x93A4), - } - - /// - /// Not used directly. - /// - public enum AngleProgramBinary : int - { - /// - /// Original was GL_PROGRAM_BINARY_ANGLE = 0x93A6 - /// - ProgramBinaryAngle = ((int)0x93A6), - } - - /// - /// Not used directly. - /// - public enum AngleTextureCompressionDxt3 : int - { - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT3_ANGLE = 0x83F2 - /// - CompressedRgbaS3tcDxt3Angle = ((int)0x83F2), - } - - /// - /// Not used directly. - /// - public enum AngleTextureCompressionDxt5 : int - { - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT5_ANGLE = 0x83F3 - /// - CompressedRgbaS3tcDxt5Angle = ((int)0x83F3), - } - - /// - /// Not used directly. - /// - public enum AngleTextureUsage : int - { - /// - /// Original was GL_TEXTURE_USAGE_ANGLE = 0x93A2 - /// - TextureUsageAngle = ((int)0x93A2), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_ANGLE = 0x93A3 - /// - FramebufferAttachmentAngle = ((int)0x93A3), - } - - /// - /// Not used directly. - /// - public enum AngleTranslatedShaderSource : int - { - /// - /// Original was GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE = 0x93A0 - /// - TranslatedShaderSourceLengthAngle = ((int)0x93A0), - } - - /// - /// Not used directly. - /// - public enum AppleClipDistance : int - { - /// - /// Original was GL_MAX_CLIP_DISTANCES_APPLE = 0x0D32 - /// - MaxClipDistancesApple = ((int)0x0D32), - /// - /// Original was GL_CLIP_DISTANCE0_APPLE = 0x3000 - /// - ClipDistance0Apple = ((int)0x3000), - /// - /// Original was GL_CLIP_DISTANCE1_APPLE = 0x3001 - /// - ClipDistance1Apple = ((int)0x3001), - /// - /// Original was GL_CLIP_DISTANCE2_APPLE = 0x3002 - /// - ClipDistance2Apple = ((int)0x3002), - /// - /// Original was GL_CLIP_DISTANCE3_APPLE = 0x3003 - /// - ClipDistance3Apple = ((int)0x3003), - /// - /// Original was GL_CLIP_DISTANCE4_APPLE = 0x3004 - /// - ClipDistance4Apple = ((int)0x3004), - /// - /// Original was GL_CLIP_DISTANCE5_APPLE = 0x3005 - /// - ClipDistance5Apple = ((int)0x3005), - /// - /// Original was GL_CLIP_DISTANCE6_APPLE = 0x3006 - /// - ClipDistance6Apple = ((int)0x3006), - /// - /// Original was GL_CLIP_DISTANCE7_APPLE = 0x3007 - /// - ClipDistance7Apple = ((int)0x3007), - } - - /// - /// Not used directly. - /// - public enum AppleColorBufferPackedFloat : int - { - } - - /// - /// Not used directly. - /// - public enum AppleCopyTextureLevels : int - { - } - - /// - /// Not used directly. - /// - public enum AppleFramebufferMultisample : int - { - /// - /// Original was GL_DRAW_FRAMEBUFFER_BINDING_APPLE = 0x8CA6 - /// - DrawFramebufferBindingApple = ((int)0x8CA6), - /// - /// Original was GL_READ_FRAMEBUFFER_APPLE = 0x8CA8 - /// - ReadFramebufferApple = ((int)0x8CA8), - /// - /// Original was GL_DRAW_FRAMEBUFFER_APPLE = 0x8CA9 - /// - DrawFramebufferApple = ((int)0x8CA9), - /// - /// Original was GL_READ_FRAMEBUFFER_BINDING_APPLE = 0x8CAA - /// - ReadFramebufferBindingApple = ((int)0x8CAA), - /// - /// Original was GL_RENDERBUFFER_SAMPLES_APPLE = 0x8CAB - /// - RenderbufferSamplesApple = ((int)0x8CAB), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE = 0x8D56 - /// - FramebufferIncompleteMultisampleApple = ((int)0x8D56), - /// - /// Original was GL_MAX_SAMPLES_APPLE = 0x8D57 - /// - MaxSamplesApple = ((int)0x8D57), - } - - /// - /// Not used directly. - /// - public enum AppleRgb422 : int - { - /// - /// Original was GL_UNSIGNED_SHORT_8_8_APPLE = 0x85BA - /// - UnsignedShort88Apple = ((int)0x85BA), - /// - /// Original was GL_UNSIGNED_SHORT_8_8_REV_APPLE = 0x85BB - /// - UnsignedShort88RevApple = ((int)0x85BB), - /// - /// Original was GL_RGB_422_APPLE = 0x8A1F - /// - Rgb422Apple = ((int)0x8A1F), - /// - /// Original was GL_RGB_RAW_422_APPLE = 0x8A51 - /// - RgbRaw422Apple = ((int)0x8A51), - } - - /// - /// Not used directly. - /// - public enum AppleSync : int - { - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT_APPLE = 0x00000001 - /// - SyncFlushCommandsBitApple = ((int)0x00000001), - /// - /// Original was GL_SYNC_OBJECT_APPLE = 0x8A53 - /// - SyncObjectApple = ((int)0x8A53), - /// - /// Original was GL_MAX_SERVER_WAIT_TIMEOUT_APPLE = 0x9111 - /// - MaxServerWaitTimeoutApple = ((int)0x9111), - /// - /// Original was GL_OBJECT_TYPE_APPLE = 0x9112 - /// - ObjectTypeApple = ((int)0x9112), - /// - /// Original was GL_SYNC_CONDITION_APPLE = 0x9113 - /// - SyncConditionApple = ((int)0x9113), - /// - /// Original was GL_SYNC_STATUS_APPLE = 0x9114 - /// - SyncStatusApple = ((int)0x9114), - /// - /// Original was GL_SYNC_FLAGS_APPLE = 0x9115 - /// - SyncFlagsApple = ((int)0x9115), - /// - /// Original was GL_SYNC_FENCE_APPLE = 0x9116 - /// - SyncFenceApple = ((int)0x9116), - /// - /// Original was GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE = 0x9117 - /// - SyncGpuCommandsCompleteApple = ((int)0x9117), - /// - /// Original was GL_UNSIGNALED_APPLE = 0x9118 - /// - UnsignaledApple = ((int)0x9118), - /// - /// Original was GL_SIGNALED_APPLE = 0x9119 - /// - SignaledApple = ((int)0x9119), - /// - /// Original was GL_ALREADY_SIGNALED_APPLE = 0x911A - /// - AlreadySignaledApple = ((int)0x911A), - /// - /// Original was GL_TIMEOUT_EXPIRED_APPLE = 0x911B - /// - TimeoutExpiredApple = ((int)0x911B), - /// - /// Original was GL_CONDITION_SATISFIED_APPLE = 0x911C - /// - ConditionSatisfiedApple = ((int)0x911C), - /// - /// Original was GL_WAIT_FAILED_APPLE = 0x911D - /// - WaitFailedApple = ((int)0x911D), - /// - /// Original was GL_TIMEOUT_IGNORED_APPLE = 0xFFFFFFFFFFFFFFFF - /// - TimeoutIgnoredApple = unchecked((int)0xFFFFFFFFFFFFFFFF), - } - - /// - /// Not used directly. - /// - public enum AppleTextureFormatBgra8888 : int - { - /// - /// Original was GL_BGRA_EXT = 0x80E1 - /// - BgraExt = ((int)0x80E1), - /// - /// Original was GL_BGRA8_EXT = 0x93A1 - /// - Bgra8Ext = ((int)0x93A1), - } - - /// - /// Not used directly. - /// - public enum AppleTextureMaxLevel : int - { - /// - /// Original was GL_TEXTURE_MAX_LEVEL_APPLE = 0x813D - /// - TextureMaxLevelApple = ((int)0x813D), - } - - /// - /// Not used directly. - /// - public enum AppleTexturePackedFloat : int - { - /// - /// Original was GL_R11F_G11F_B10F_APPLE = 0x8C3A - /// - R11fG11fB10fApple = ((int)0x8C3A), - /// - /// Original was GL_UNSIGNED_INT_10F_11F_11F_REV_APPLE = 0x8C3B - /// - UnsignedInt10F11F11FRevApple = ((int)0x8C3B), - /// - /// Original was GL_RGB9_E5_APPLE = 0x8C3D - /// - Rgb9E5Apple = ((int)0x8C3D), - /// - /// Original was GL_UNSIGNED_INT_5_9_9_9_REV_APPLE = 0x8C3E - /// - UnsignedInt5999RevApple = ((int)0x8C3E), - } - - /// - /// Not used directly. - /// - public enum ArmMaliProgramBinary : int - { - /// - /// Original was GL_MALI_PROGRAM_BINARY_ARM = 0x8F61 - /// - MaliProgramBinaryArm = ((int)0x8F61), - } - - /// - /// Not used directly. - /// - public enum ArmMaliShaderBinary : int - { - /// - /// Original was GL_MALI_SHADER_BINARY_ARM = 0x8F60 - /// - MaliShaderBinaryArm = ((int)0x8F60), - } - - /// - /// Not used directly. - /// - public enum ArmRgba8 : int - { - } - - /// - /// Not used directly. - /// - public enum ArmShaderFramebufferFetch : int - { - /// - /// Original was GL_FETCH_PER_SAMPLE_ARM = 0x8F65 - /// - FetchPerSampleArm = ((int)0x8F65), - /// - /// Original was GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM = 0x8F66 - /// - FragmentShaderFramebufferFetchMrtArm = ((int)0x8F66), - } - - /// - /// Not used directly. - /// - public enum ArmShaderFramebufferFetchDepthStencil : int - { - } - - /// - /// Not used directly. - /// - public enum AtomicCounterBufferPName : int - { - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER = 0x90ED - /// - AtomicCounterBufferReferencedByComputeShader = ((int)0x90ED), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_BINDING = 0x92C1 - /// - AtomicCounterBufferBinding = ((int)0x92C1), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE = 0x92C4 - /// - AtomicCounterBufferDataSize = ((int)0x92C4), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS = 0x92C5 - /// - AtomicCounterBufferActiveAtomicCounters = ((int)0x92C5), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES = 0x92C6 - /// - AtomicCounterBufferActiveAtomicCounterIndices = ((int)0x92C6), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER = 0x92C7 - /// - AtomicCounterBufferReferencedByVertexShader = ((int)0x92C7), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER = 0x92C8 - /// - AtomicCounterBufferReferencedByTessControlShader = ((int)0x92C8), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x92C9 - /// - AtomicCounterBufferReferencedByTessEvaluationShader = ((int)0x92C9), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER = 0x92CA - /// - AtomicCounterBufferReferencedByGeometryShader = ((int)0x92CA), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER = 0x92CB - /// - AtomicCounterBufferReferencedByFragmentShader = ((int)0x92CB), - } - - /// - /// Not used directly. - /// - [Flags] - public enum AttribMask : int - { - /// - /// Original was GL_CURRENT_BIT = 0x00000001 - /// - CurrentBit = ((int)0x00000001), - /// - /// Original was GL_POINT_BIT = 0x00000002 - /// - PointBit = ((int)0x00000002), - /// - /// Original was GL_LINE_BIT = 0x00000004 - /// - LineBit = ((int)0x00000004), - /// - /// Original was GL_POLYGON_BIT = 0x00000008 - /// - PolygonBit = ((int)0x00000008), - /// - /// Original was GL_POLYGON_STIPPLE_BIT = 0x00000010 - /// - PolygonStippleBit = ((int)0x00000010), - /// - /// Original was GL_PIXEL_MODE_BIT = 0x00000020 - /// - PixelModeBit = ((int)0x00000020), - /// - /// Original was GL_LIGHTING_BIT = 0x00000040 - /// - LightingBit = ((int)0x00000040), - /// - /// Original was GL_FOG_BIT = 0x00000080 - /// - FogBit = ((int)0x00000080), - /// - /// Original was GL_DEPTH_BUFFER_BIT = 0x00000100 - /// - DepthBufferBit = ((int)0x00000100), - /// - /// Original was GL_ACCUM_BUFFER_BIT = 0x00000200 - /// - AccumBufferBit = ((int)0x00000200), - /// - /// Original was GL_STENCIL_BUFFER_BIT = 0x00000400 - /// - StencilBufferBit = ((int)0x00000400), - /// - /// Original was GL_VIEWPORT_BIT = 0x00000800 - /// - ViewportBit = ((int)0x00000800), - /// - /// Original was GL_TRANSFORM_BIT = 0x00001000 - /// - TransformBit = ((int)0x00001000), - /// - /// Original was GL_ENABLE_BIT = 0x00002000 - /// - EnableBit = ((int)0x00002000), - /// - /// Original was GL_COLOR_BUFFER_BIT = 0x00004000 - /// - ColorBufferBit = ((int)0x00004000), - /// - /// Original was GL_HINT_BIT = 0x00008000 - /// - HintBit = ((int)0x00008000), - /// - /// Original was GL_EVAL_BIT = 0x00010000 - /// - EvalBit = ((int)0x00010000), - /// - /// Original was GL_LIST_BIT = 0x00020000 - /// - ListBit = ((int)0x00020000), - /// - /// Original was GL_TEXTURE_BIT = 0x00040000 - /// - TextureBit = ((int)0x00040000), - /// - /// Original was GL_SCISSOR_BIT = 0x00080000 - /// - ScissorBit = ((int)0x00080000), - /// - /// Original was GL_MULTISAMPLE_BIT = 0x20000000 - /// - MultisampleBit = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT_3DFX = 0x20000000 - /// - MultisampleBit3Dfx = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT_ARB = 0x20000000 - /// - MultisampleBitArb = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BIT_EXT = 0x20000000 - /// - MultisampleBitExt = ((int)0x20000000), - /// - /// Original was GL_ALL_ATTRIB_BITS = 0xFFFFFFFF - /// - AllAttribBits = unchecked((int)0xFFFFFFFF), - } - - /// - /// Not used directly. - /// - public enum AttributeType : int - { - /// - /// Original was GL_FLOAT_VEC2 = 0x8B50 - /// - FloatVec2 = ((int)0x8B50), - /// - /// Original was GL_FLOAT_VEC2_ARB = 0x8B50 - /// - FloatVec2Arb = ((int)0x8B50), - /// - /// Original was GL_FLOAT_VEC3 = 0x8B51 - /// - FloatVec3 = ((int)0x8B51), - /// - /// Original was GL_FLOAT_VEC3_ARB = 0x8B51 - /// - FloatVec3Arb = ((int)0x8B51), - /// - /// Original was GL_FLOAT_VEC4 = 0x8B52 - /// - FloatVec4 = ((int)0x8B52), - /// - /// Original was GL_FLOAT_VEC4_ARB = 0x8B52 - /// - FloatVec4Arb = ((int)0x8B52), - /// - /// Original was GL_INT_VEC2 = 0x8B53 - /// - IntVec2 = ((int)0x8B53), - /// - /// Original was GL_INT_VEC2_ARB = 0x8B53 - /// - IntVec2Arb = ((int)0x8B53), - /// - /// Original was GL_INT_VEC3 = 0x8B54 - /// - IntVec3 = ((int)0x8B54), - /// - /// Original was GL_INT_VEC3_ARB = 0x8B54 - /// - IntVec3Arb = ((int)0x8B54), - /// - /// Original was GL_INT_VEC4 = 0x8B55 - /// - IntVec4 = ((int)0x8B55), - /// - /// Original was GL_INT_VEC4_ARB = 0x8B55 - /// - IntVec4Arb = ((int)0x8B55), - /// - /// Original was GL_BOOL = 0x8B56 - /// - Bool = ((int)0x8B56), - /// - /// Original was GL_BOOL_ARB = 0x8B56 - /// - BoolArb = ((int)0x8B56), - /// - /// Original was GL_BOOL_VEC2 = 0x8B57 - /// - BoolVec2 = ((int)0x8B57), - /// - /// Original was GL_BOOL_VEC2_ARB = 0x8B57 - /// - BoolVec2Arb = ((int)0x8B57), - /// - /// Original was GL_BOOL_VEC3 = 0x8B58 - /// - BoolVec3 = ((int)0x8B58), - /// - /// Original was GL_BOOL_VEC3_ARB = 0x8B58 - /// - BoolVec3Arb = ((int)0x8B58), - /// - /// Original was GL_BOOL_VEC4 = 0x8B59 - /// - BoolVec4 = ((int)0x8B59), - /// - /// Original was GL_BOOL_VEC4_ARB = 0x8B59 - /// - BoolVec4Arb = ((int)0x8B59), - /// - /// Original was GL_FLOAT_MAT2 = 0x8B5A - /// - FloatMat2 = ((int)0x8B5A), - /// - /// Original was GL_FLOAT_MAT2_ARB = 0x8B5A - /// - FloatMat2Arb = ((int)0x8B5A), - /// - /// Original was GL_FLOAT_MAT3 = 0x8B5B - /// - FloatMat3 = ((int)0x8B5B), - /// - /// Original was GL_FLOAT_MAT3_ARB = 0x8B5B - /// - FloatMat3Arb = ((int)0x8B5B), - /// - /// Original was GL_FLOAT_MAT4 = 0x8B5C - /// - FloatMat4 = ((int)0x8B5C), - /// - /// Original was GL_FLOAT_MAT4_ARB = 0x8B5C - /// - FloatMat4Arb = ((int)0x8B5C), - /// - /// Original was GL_SAMPLER_1D = 0x8B5D - /// - Sampler1D = ((int)0x8B5D), - /// - /// Original was GL_SAMPLER_1D_ARB = 0x8B5D - /// - Sampler1DArb = ((int)0x8B5D), - /// - /// Original was GL_SAMPLER_2D = 0x8B5E - /// - Sampler2D = ((int)0x8B5E), - /// - /// Original was GL_SAMPLER_2D_ARB = 0x8B5E - /// - Sampler2DArb = ((int)0x8B5E), - /// - /// Original was GL_SAMPLER_3D = 0x8B5F - /// - Sampler3D = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_3D_ARB = 0x8B5F - /// - Sampler3DArb = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_3D_OES = 0x8B5F - /// - Sampler3DOes = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_CUBE = 0x8B60 - /// - SamplerCube = ((int)0x8B60), - /// - /// Original was GL_SAMPLER_CUBE_ARB = 0x8B60 - /// - SamplerCubeArb = ((int)0x8B60), - /// - /// Original was GL_SAMPLER_1D_SHADOW = 0x8B61 - /// - Sampler1DShadow = ((int)0x8B61), - /// - /// Original was GL_SAMPLER_1D_SHADOW_ARB = 0x8B61 - /// - Sampler1DShadowArb = ((int)0x8B61), - /// - /// Original was GL_SAMPLER_2D_SHADOW = 0x8B62 - /// - Sampler2DShadow = ((int)0x8B62), - /// - /// Original was GL_SAMPLER_2D_SHADOW_ARB = 0x8B62 - /// - Sampler2DShadowArb = ((int)0x8B62), - /// - /// Original was GL_SAMPLER_2D_SHADOW_EXT = 0x8B62 - /// - Sampler2DShadowExt = ((int)0x8B62), - /// - /// Original was GL_SAMPLER_2D_RECT = 0x8B63 - /// - Sampler2DRect = ((int)0x8B63), - /// - /// Original was GL_SAMPLER_2D_RECT_ARB = 0x8B63 - /// - Sampler2DRectArb = ((int)0x8B63), - /// - /// Original was GL_SAMPLER_2D_RECT_SHADOW = 0x8B64 - /// - Sampler2DRectShadow = ((int)0x8B64), - /// - /// Original was GL_SAMPLER_2D_RECT_SHADOW_ARB = 0x8B64 - /// - Sampler2DRectShadowArb = ((int)0x8B64), - /// - /// Original was GL_FLOAT_MAT2x3 = 0x8B65 - /// - FloatMat2x3 = ((int)0x8B65), - /// - /// Original was GL_FLOAT_MAT2x3_NV = 0x8B65 - /// - FloatMat2x3Nv = ((int)0x8B65), - /// - /// Original was GL_FLOAT_MAT2x4 = 0x8B66 - /// - FloatMat2x4 = ((int)0x8B66), - /// - /// Original was GL_FLOAT_MAT2x4_NV = 0x8B66 - /// - FloatMat2x4Nv = ((int)0x8B66), - /// - /// Original was GL_FLOAT_MAT3x2 = 0x8B67 - /// - FloatMat3x2 = ((int)0x8B67), - /// - /// Original was GL_FLOAT_MAT3x2_NV = 0x8B67 - /// - FloatMat3x2Nv = ((int)0x8B67), - /// - /// Original was GL_FLOAT_MAT3x4 = 0x8B68 - /// - FloatMat3x4 = ((int)0x8B68), - /// - /// Original was GL_FLOAT_MAT3x4_NV = 0x8B68 - /// - FloatMat3x4Nv = ((int)0x8B68), - /// - /// Original was GL_FLOAT_MAT4x2 = 0x8B69 - /// - FloatMat4x2 = ((int)0x8B69), - /// - /// Original was GL_FLOAT_MAT4x2_NV = 0x8B69 - /// - FloatMat4x2Nv = ((int)0x8B69), - /// - /// Original was GL_FLOAT_MAT4x3 = 0x8B6A - /// - FloatMat4x3 = ((int)0x8B6A), - /// - /// Original was GL_FLOAT_MAT4x3_NV = 0x8B6A - /// - FloatMat4x3Nv = ((int)0x8B6A), - } - - /// - /// Not used directly. - /// - public enum BeginMode : int - { - /// - /// Original was GL_Points = 0X0000 - /// - Points = ((int)0X0000), - /// - /// Original was GL_Lines = 0X0001 - /// - Lines = ((int)0X0001), - /// - /// Original was GL_LineLoop = 0X0002 - /// - LineLoop = ((int)0X0002), - /// - /// Original was GL_LineStrip = 0X0003 - /// - LineStrip = ((int)0X0003), - /// - /// Original was GL_Triangles = 0X0004 - /// - Triangles = ((int)0X0004), - /// - /// Original was GL_TriangleStrip = 0X0005 - /// - TriangleStrip = ((int)0X0005), - /// - /// Original was GL_TriangleFan = 0X0006 - /// - TriangleFan = ((int)0X0006), - } - - /// - /// Not used directly. - /// - public enum BindTransformFeedbackTarget : int - { - /// - /// Original was GL_TRANSFORM_FEEDBACK = 0x8E22 - /// - TransformFeedback = ((int)0x8E22), - } - - /// - /// Used in GL.BlendEquation, GL.BlendEquationSeparate and 4 other functions - /// - public enum BlendEquationMode : int - { - /// - /// Original was GL_FUNC_ADD = 0x8006 - /// - FuncAdd = ((int)0x8006), - /// - /// Original was GL_MIN = 0x8007 - /// - Min = ((int)0x8007), - /// - /// Original was GL_MAX = 0x8008 - /// - Max = ((int)0x8008), - /// - /// Original was GL_FUNC_SUBTRACT = 0x800A - /// - FuncSubtract = ((int)0x800A), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT = 0x800B - /// - FuncReverseSubtract = ((int)0x800B), - } - - /// - /// Not used directly. - /// - public enum BlendEquationModeExt : int - { - /// - /// Original was GL_LOGIC_OP = 0x0BF1 - /// - LogicOp = ((int)0x0BF1), - /// - /// Original was GL_FUNC_ADD = 0x8006 - /// - FuncAdd = ((int)0x8006), - /// - /// Original was GL_FUNC_ADD_EXT = 0x8006 - /// - FuncAddExt = ((int)0x8006), - /// - /// Original was GL_MIN_EXT = 0x8007 - /// - MinExt = ((int)0x8007), - /// - /// Original was GL_MAX_EXT = 0x8008 - /// - MaxExt = ((int)0x8008), - /// - /// Original was GL_FUNC_SUBTRACT = 0x800A - /// - FuncSubtract = ((int)0x800A), - /// - /// Original was GL_FUNC_SUBTRACT_EXT = 0x800A - /// - FuncSubtractExt = ((int)0x800A), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT = 0x800B - /// - FuncReverseSubtract = ((int)0x800B), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT_EXT = 0x800B - /// - FuncReverseSubtractExt = ((int)0x800B), - /// - /// Original was GL_ALPHA_MIN_SGIX = 0x8320 - /// - AlphaMinSgix = ((int)0x8320), - /// - /// Original was GL_ALPHA_MAX_SGIX = 0x8321 - /// - AlphaMaxSgix = ((int)0x8321), - } - - /// - /// Used in GL.Ext.BlendFunc, GL.Ext.BlendFuncSeparate and 2 other functions - /// - public enum BlendingFactor : int - { - /// - /// Original was GL_ZERO = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_SRC_COLOR = 0x0300 - /// - SrcColor = ((int)0x0300), - /// - /// Original was GL_ONE_MINUS_SRC_COLOR = 0x0301 - /// - OneMinusSrcColor = ((int)0x0301), - /// - /// Original was GL_SRC_ALPHA = 0x0302 - /// - SrcAlpha = ((int)0x0302), - /// - /// Original was GL_ONE_MINUS_SRC_ALPHA = 0x0303 - /// - OneMinusSrcAlpha = ((int)0x0303), - /// - /// Original was GL_DST_ALPHA = 0x0304 - /// - DstAlpha = ((int)0x0304), - /// - /// Original was GL_ONE_MINUS_DST_ALPHA = 0x0305 - /// - OneMinusDstAlpha = ((int)0x0305), - /// - /// Original was GL_DST_COLOR = 0x0306 - /// - DstColor = ((int)0x0306), - /// - /// Original was GL_ONE_MINUS_DST_COLOR = 0x0307 - /// - OneMinusDstColor = ((int)0x0307), - /// - /// Original was GL_SRC_ALPHA_SATURATE = 0x0308 - /// - SrcAlphaSaturate = ((int)0x0308), - /// - /// Original was GL_CONSTANT_COLOR = 0x8001 - /// - ConstantColor = ((int)0x8001), - /// - /// Original was GL_ONE_MINUS_CONSTANT_COLOR = 0x8002 - /// - OneMinusConstantColor = ((int)0x8002), - /// - /// Original was GL_CONSTANT_ALPHA = 0x8003 - /// - ConstantAlpha = ((int)0x8003), - /// - /// Original was GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004 - /// - OneMinusConstantAlpha = ((int)0x8004), - /// - /// Original was GL_SRC1_ALPHA = 0x8589 - /// - Src1Alpha = ((int)0x8589), - /// - /// Original was GL_SRC1_COLOR = 0x88F9 - /// - Src1Color = ((int)0x88F9), - /// - /// Original was GL_ONE = 1 - /// - One = ((int)1), - } - - /// - /// Used in GL.BlendFunc, GL.BlendFuncSeparate - /// - public enum BlendingFactorDest : int - { - /// - /// Original was GL_Zero = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_SRC_COLOR = 0x0300 - /// - SrcColor = ((int)0x0300), - /// - /// Original was GL_ONE_MINUS_SRC_COLOR = 0x0301 - /// - OneMinusSrcColor = ((int)0x0301), - /// - /// Original was GL_SRC_ALPHA = 0x0302 - /// - SrcAlpha = ((int)0x0302), - /// - /// Original was GL_ONE_MINUS_SRC_ALPHA = 0x0303 - /// - OneMinusSrcAlpha = ((int)0x0303), - /// - /// Original was GL_DST_ALPHA = 0x0304 - /// - DstAlpha = ((int)0x0304), - /// - /// Original was GL_ONE_MINUS_DST_ALPHA = 0x0305 - /// - OneMinusDstAlpha = ((int)0x0305), - /// - /// Original was GL_DST_COLOR = 0x0306 - /// - DstColor = ((int)0x0306), - /// - /// Original was GL_ONE_MINUS_DST_COLOR = 0x0307 - /// - OneMinusDstColor = ((int)0x0307), - /// - /// Original was GL_SRC_ALPHA_SATURATE = 0x0308 - /// - SrcAlphaSaturate = ((int)0x0308), - /// - /// Original was GL_CONSTANT_COLOR = 0x8001 - /// - ConstantColor = ((int)0x8001), - /// - /// Original was GL_ONE_MINUS_CONSTANT_COLOR = 0x8002 - /// - OneMinusConstantColor = ((int)0x8002), - /// - /// Original was GL_CONSTANT_ALPHA = 0x8003 - /// - ConstantAlpha = ((int)0x8003), - /// - /// Original was GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004 - /// - OneMinusConstantAlpha = ((int)0x8004), - /// - /// Original was GL_One = 1 - /// - One = ((int)1), - } - - /// - /// Used in GL.BlendFunc, GL.BlendFuncSeparate - /// - public enum BlendingFactorSrc : int - { - /// - /// Original was GL_Zero = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_SRC_COLOR = 0x0300 - /// - SrcColor = ((int)0x0300), - /// - /// Original was GL_ONE_MINUS_SRC_COLOR = 0x0301 - /// - OneMinusSrcColor = ((int)0x0301), - /// - /// Original was GL_SRC_ALPHA = 0x0302 - /// - SrcAlpha = ((int)0x0302), - /// - /// Original was GL_ONE_MINUS_SRC_ALPHA = 0x0303 - /// - OneMinusSrcAlpha = ((int)0x0303), - /// - /// Original was GL_DST_ALPHA = 0x0304 - /// - DstAlpha = ((int)0x0304), - /// - /// Original was GL_ONE_MINUS_DST_ALPHA = 0x0305 - /// - OneMinusDstAlpha = ((int)0x0305), - /// - /// Original was GL_DST_COLOR = 0x0306 - /// - DstColor = ((int)0x0306), - /// - /// Original was GL_ONE_MINUS_DST_COLOR = 0x0307 - /// - OneMinusDstColor = ((int)0x0307), - /// - /// Original was GL_SRC_ALPHA_SATURATE = 0x0308 - /// - SrcAlphaSaturate = ((int)0x0308), - /// - /// Original was GL_CONSTANT_COLOR = 0x8001 - /// - ConstantColor = ((int)0x8001), - /// - /// Original was GL_ONE_MINUS_CONSTANT_COLOR = 0x8002 - /// - OneMinusConstantColor = ((int)0x8002), - /// - /// Original was GL_CONSTANT_ALPHA = 0x8003 - /// - ConstantAlpha = ((int)0x8003), - /// - /// Original was GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004 - /// - OneMinusConstantAlpha = ((int)0x8004), - /// - /// Original was GL_One = 1 - /// - One = ((int)1), - } - - /// - /// Used in GL.Angle.BlitFramebuffer, GL.BlitFramebuffer and 1 other function - /// - public enum BlitFramebufferFilter : int - { - /// - /// Original was GL_NEAREST = 0x2600 - /// - Nearest = ((int)0x2600), - /// - /// Original was GL_LINEAR = 0x2601 - /// - Linear = ((int)0x2601), - } - - /// - /// Not used directly. - /// - public enum Boolean : int - { - /// - /// Original was GL_FALSE = 0 - /// - False = ((int)0), - /// - /// Original was GL_TRUE = 1 - /// - True = ((int)1), - } - - /// - /// Not used directly. - /// - public enum Buffer : int - { - /// - /// Original was GL_COLOR = 0x1800 - /// - Color = ((int)0x1800), - /// - /// Original was GL_DEPTH = 0x1801 - /// - Depth = ((int)0x1801), - /// - /// Original was GL_STENCIL = 0x1802 - /// - Stencil = ((int)0x1802), - } - - /// - /// Used in GL.Oes.MapBuffer - /// - public enum BufferAccessArb : int - { - /// - /// Original was GL_READ_ONLY = 0x88B8 - /// - ReadOnly = ((int)0x88B8), - /// - /// Original was GL_WRITE_ONLY = 0x88B9 - /// - WriteOnly = ((int)0x88B9), - /// - /// Original was GL_READ_WRITE = 0x88BA - /// - ReadWrite = ((int)0x88BA), - } - - /// - /// Used in GL.MapBufferRange, GL.Ext.MapBufferRange - /// - [Flags] - public enum BufferAccessMask : int - { - /// - /// Original was GL_MAP_READ_BIT = 0x0001 - /// - MapReadBit = ((int)0x0001), - /// - /// Original was GL_MAP_READ_BIT_EXT = 0x0001 - /// - MapReadBitExt = ((int)0x0001), - /// - /// Original was GL_MAP_WRITE_BIT = 0x0002 - /// - MapWriteBit = ((int)0x0002), - /// - /// Original was GL_MAP_WRITE_BIT_EXT = 0x0002 - /// - MapWriteBitExt = ((int)0x0002), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT = 0x0004 - /// - MapInvalidateRangeBit = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT_EXT = 0x0004 - /// - MapInvalidateRangeBitExt = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT = 0x0008 - /// - MapInvalidateBufferBit = ((int)0x0008), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT_EXT = 0x0008 - /// - MapInvalidateBufferBitExt = ((int)0x0008), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT = 0x0010 - /// - MapFlushExplicitBit = ((int)0x0010), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT_EXT = 0x0010 - /// - MapFlushExplicitBitExt = ((int)0x0010), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT = 0x0020 - /// - MapUnsynchronizedBit = ((int)0x0020), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT_EXT = 0x0020 - /// - MapUnsynchronizedBitExt = ((int)0x0020), - /// - /// Original was GL_MAP_PERSISTENT_BIT = 0x0040 - /// - MapPersistentBit = ((int)0x0040), - /// - /// Original was GL_MAP_PERSISTENT_BIT_EXT = 0x0040 - /// - MapPersistentBitExt = ((int)0x0040), - /// - /// Original was GL_MAP_COHERENT_BIT = 0x0080 - /// - MapCoherentBit = ((int)0x0080), - /// - /// Original was GL_MAP_COHERENT_BIT_EXT = 0x0080 - /// - MapCoherentBitExt = ((int)0x0080), - } - - /// - /// Used in GL.Qcom.EndTiling, GL.Qcom.StartTiling - /// - public enum BufferBitQcom : int - { - /// - /// Original was GL_COLOR_BUFFER_BIT0_QCOM = 0x00000001 - /// - ColorBufferBit0Qcom = ((int)0x00000001), - /// - /// Original was GL_COLOR_BUFFER_BIT1_QCOM = 0x00000002 - /// - ColorBufferBit1Qcom = ((int)0x00000002), - /// - /// Original was GL_COLOR_BUFFER_BIT2_QCOM = 0x00000004 - /// - ColorBufferBit2Qcom = ((int)0x00000004), - /// - /// Original was GL_COLOR_BUFFER_BIT3_QCOM = 0x00000008 - /// - ColorBufferBit3Qcom = ((int)0x00000008), - /// - /// Original was GL_COLOR_BUFFER_BIT4_QCOM = 0x00000010 - /// - ColorBufferBit4Qcom = ((int)0x00000010), - /// - /// Original was GL_COLOR_BUFFER_BIT5_QCOM = 0x00000020 - /// - ColorBufferBit5Qcom = ((int)0x00000020), - /// - /// Original was GL_COLOR_BUFFER_BIT6_QCOM = 0x00000040 - /// - ColorBufferBit6Qcom = ((int)0x00000040), - /// - /// Original was GL_COLOR_BUFFER_BIT7_QCOM = 0x00000080 - /// - ColorBufferBit7Qcom = ((int)0x00000080), - /// - /// Original was GL_DEPTH_BUFFER_BIT0_QCOM = 0x00000100 - /// - DepthBufferBit0Qcom = ((int)0x00000100), - /// - /// Original was GL_DEPTH_BUFFER_BIT1_QCOM = 0x00000200 - /// - DepthBufferBit1Qcom = ((int)0x00000200), - /// - /// Original was GL_DEPTH_BUFFER_BIT2_QCOM = 0x00000400 - /// - DepthBufferBit2Qcom = ((int)0x00000400), - /// - /// Original was GL_DEPTH_BUFFER_BIT3_QCOM = 0x00000800 - /// - DepthBufferBit3Qcom = ((int)0x00000800), - /// - /// Original was GL_DEPTH_BUFFER_BIT4_QCOM = 0x00001000 - /// - DepthBufferBit4Qcom = ((int)0x00001000), - /// - /// Original was GL_DEPTH_BUFFER_BIT5_QCOM = 0x00002000 - /// - DepthBufferBit5Qcom = ((int)0x00002000), - /// - /// Original was GL_DEPTH_BUFFER_BIT6_QCOM = 0x00004000 - /// - DepthBufferBit6Qcom = ((int)0x00004000), - /// - /// Original was GL_DEPTH_BUFFER_BIT7_QCOM = 0x00008000 - /// - DepthBufferBit7Qcom = ((int)0x00008000), - /// - /// Original was GL_STENCIL_BUFFER_BIT0_QCOM = 0x00010000 - /// - StencilBufferBit0Qcom = ((int)0x00010000), - /// - /// Original was GL_STENCIL_BUFFER_BIT1_QCOM = 0x00020000 - /// - StencilBufferBit1Qcom = ((int)0x00020000), - /// - /// Original was GL_STENCIL_BUFFER_BIT2_QCOM = 0x00040000 - /// - StencilBufferBit2Qcom = ((int)0x00040000), - /// - /// Original was GL_STENCIL_BUFFER_BIT3_QCOM = 0x00080000 - /// - StencilBufferBit3Qcom = ((int)0x00080000), - /// - /// Original was GL_STENCIL_BUFFER_BIT4_QCOM = 0x00100000 - /// - StencilBufferBit4Qcom = ((int)0x00100000), - /// - /// Original was GL_STENCIL_BUFFER_BIT5_QCOM = 0x00200000 - /// - StencilBufferBit5Qcom = ((int)0x00200000), - /// - /// Original was GL_STENCIL_BUFFER_BIT6_QCOM = 0x00400000 - /// - StencilBufferBit6Qcom = ((int)0x00400000), - /// - /// Original was GL_STENCIL_BUFFER_BIT7_QCOM = 0x00800000 - /// - StencilBufferBit7Qcom = ((int)0x00800000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT0_QCOM = 0x01000000 - /// - MultisampleBufferBit0Qcom = ((int)0x01000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT1_QCOM = 0x02000000 - /// - MultisampleBufferBit1Qcom = ((int)0x02000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT2_QCOM = 0x04000000 - /// - MultisampleBufferBit2Qcom = ((int)0x04000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT3_QCOM = 0x08000000 - /// - MultisampleBufferBit3Qcom = ((int)0x08000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT4_QCOM = 0x10000000 - /// - MultisampleBufferBit4Qcom = ((int)0x10000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT5_QCOM = 0x20000000 - /// - MultisampleBufferBit5Qcom = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT6_QCOM = 0x40000000 - /// - MultisampleBufferBit6Qcom = ((int)0x40000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT7_QCOM = 0x80000000 - /// - MultisampleBufferBit7Qcom = unchecked((int)0x80000000), - } - - /// - /// Used in GL.GetBufferParameter - /// - public enum BufferParameterName : int - { - /// - /// Original was GL_BUFFER_SIZE = 0x8764 - /// - BufferSize = ((int)0x8764), - /// - /// Original was GL_BUFFER_USAGE = 0x8765 - /// - BufferUsage = ((int)0x8765), - /// - /// Original was GL_BUFFER_MAPPED = 0x88BC - /// - BufferMapped = ((int)0x88BC), - /// - /// Original was GL_BUFFER_MAP_POINTER = 0x88BD - /// - BufferMapPointer = ((int)0x88BD), - /// - /// Original was GL_BUFFER_ACCESS_FLAGS = 0x911F - /// - BufferAccessFlags = ((int)0x911F), - /// - /// Original was GL_BUFFER_MAP_LENGTH = 0x9120 - /// - BufferMapLength = ((int)0x9120), - /// - /// Original was GL_BUFFER_MAP_OFFSET = 0x9121 - /// - BufferMapOffset = ((int)0x9121), - } - - /// - /// Used in GL.GetBufferPointer, GL.Oes.GetBufferPointer - /// - public enum BufferPointer : int - { - /// - /// Original was GL_BUFFER_MAP_POINTER = 0x88BD - /// - BufferMapPointer = ((int)0x88BD), - /// - /// Original was GL_BUFFER_MAP_POINTER_OES = 0x88BD - /// - BufferMapPointerOes = ((int)0x88BD), - } - - /// - /// Used in GL.BindBufferBase, GL.BindBufferRange - /// - public enum BufferRangeTarget : int - { - /// - /// Original was GL_UNIFORM_BUFFER = 0x8A11 - /// - UniformBuffer = ((int)0x8A11), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E - /// - TransformFeedbackBuffer = ((int)0x8C8E), - } - - /// - /// Used in GL.Ext.BufferStorage - /// - public enum BufferStorageTarget : int - { - /// - /// Original was GL_ARRAY_BUFFER = 0x8892 - /// - ArrayBuffer = ((int)0x8892), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER = 0x8893 - /// - ElementArrayBuffer = ((int)0x8893), - /// - /// Original was GL_PIXEL_PACK_BUFFER = 0x88EB - /// - PixelPackBuffer = ((int)0x88EB), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER = 0x88EC - /// - PixelUnpackBuffer = ((int)0x88EC), - /// - /// Original was GL_UNIFORM_BUFFER = 0x8A11 - /// - UniformBuffer = ((int)0x8A11), - /// - /// Original was GL_TEXTURE_BUFFER = 0x8C2A - /// - TextureBuffer = ((int)0x8C2A), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E - /// - TransformFeedbackBuffer = ((int)0x8C8E), - /// - /// Original was GL_COPY_READ_BUFFER = 0x8F36 - /// - CopyReadBuffer = ((int)0x8F36), - /// - /// Original was GL_COPY_WRITE_BUFFER = 0x8F37 - /// - CopyWriteBuffer = ((int)0x8F37), - /// - /// Original was GL_DRAW_INDIRECT_BUFFER = 0x8F3F - /// - DrawIndirectBuffer = ((int)0x8F3F), - /// - /// Original was GL_SHADER_STORAGE_BUFFER = 0x90D2 - /// - ShaderStorageBuffer = ((int)0x90D2), - /// - /// Original was GL_DISPATCH_INDIRECT_BUFFER = 0x90EE - /// - DispatchIndirectBuffer = ((int)0x90EE), - /// - /// Original was GL_QUERY_BUFFER = 0x9192 - /// - QueryBuffer = ((int)0x9192), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER = 0x92C0 - /// - AtomicCounterBuffer = ((int)0x92C0), - } - - /// - /// Used in GL.BindBuffer, GL.BufferData and 12 other functions - /// - public enum BufferTarget : int - { - /// - /// Original was GL_ARRAY_BUFFER = 0x8892 - /// - ArrayBuffer = ((int)0x8892), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER = 0x8893 - /// - ElementArrayBuffer = ((int)0x8893), - /// - /// Original was GL_PIXEL_PACK_BUFFER = 0x88EB - /// - PixelPackBuffer = ((int)0x88EB), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER = 0x88EC - /// - PixelUnpackBuffer = ((int)0x88EC), - /// - /// Original was GL_UNIFORM_BUFFER = 0x8A11 - /// - UniformBuffer = ((int)0x8A11), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E - /// - TransformFeedbackBuffer = ((int)0x8C8E), - /// - /// Original was GL_COPY_READ_BUFFER = 0x8F36 - /// - CopyReadBuffer = ((int)0x8F36), - /// - /// Original was GL_COPY_WRITE_BUFFER = 0x8F37 - /// - CopyWriteBuffer = ((int)0x8F37), - } - - /// - /// Used in GL.Ext.BufferStorageMem, GL.Oes.MapBuffer - /// - public enum BufferTargetArb : int - { - /// - /// Original was GL_ARRAY_BUFFER = 0x8892 - /// - ArrayBuffer = ((int)0x8892), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER = 0x8893 - /// - ElementArrayBuffer = ((int)0x8893), - /// - /// Original was GL_PIXEL_PACK_BUFFER = 0x88EB - /// - PixelPackBuffer = ((int)0x88EB), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER = 0x88EC - /// - PixelUnpackBuffer = ((int)0x88EC), - /// - /// Original was GL_UNIFORM_BUFFER = 0x8A11 - /// - UniformBuffer = ((int)0x8A11), - /// - /// Original was GL_TEXTURE_BUFFER = 0x8C2A - /// - TextureBuffer = ((int)0x8C2A), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E - /// - TransformFeedbackBuffer = ((int)0x8C8E), - /// - /// Original was GL_COPY_READ_BUFFER = 0x8F36 - /// - CopyReadBuffer = ((int)0x8F36), - /// - /// Original was GL_COPY_WRITE_BUFFER = 0x8F37 - /// - CopyWriteBuffer = ((int)0x8F37), - /// - /// Original was GL_DRAW_INDIRECT_BUFFER = 0x8F3F - /// - DrawIndirectBuffer = ((int)0x8F3F), - /// - /// Original was GL_SHADER_STORAGE_BUFFER = 0x90D2 - /// - ShaderStorageBuffer = ((int)0x90D2), - /// - /// Original was GL_DISPATCH_INDIRECT_BUFFER = 0x90EE - /// - DispatchIndirectBuffer = ((int)0x90EE), - /// - /// Original was GL_QUERY_BUFFER = 0x9192 - /// - QueryBuffer = ((int)0x9192), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER = 0x92C0 - /// - AtomicCounterBuffer = ((int)0x92C0), - } - - /// - /// Not used directly. - /// - public enum BufferUsage : int - { - /// - /// Original was GL_StreamDraw = 0X88e0 - /// - StreamDraw = ((int)0X88e0), - /// - /// Original was GL_StaticDraw = 0X88e4 - /// - StaticDraw = ((int)0X88e4), - /// - /// Original was GL_DynamicDraw = 0X88e8 - /// - DynamicDraw = ((int)0X88e8), - } - - /// - /// Not used directly. - /// - public enum BufferUsageArb : int - { - /// - /// Original was GL_STREAM_DRAW = 0x88E0 - /// - StreamDraw = ((int)0x88E0), - /// - /// Original was GL_STREAM_READ = 0x88E1 - /// - StreamRead = ((int)0x88E1), - /// - /// Original was GL_STREAM_COPY = 0x88E2 - /// - StreamCopy = ((int)0x88E2), - /// - /// Original was GL_STATIC_DRAW = 0x88E4 - /// - StaticDraw = ((int)0x88E4), - /// - /// Original was GL_STATIC_READ = 0x88E5 - /// - StaticRead = ((int)0x88E5), - /// - /// Original was GL_STATIC_COPY = 0x88E6 - /// - StaticCopy = ((int)0x88E6), - /// - /// Original was GL_DYNAMIC_DRAW = 0x88E8 - /// - DynamicDraw = ((int)0x88E8), - /// - /// Original was GL_DYNAMIC_READ = 0x88E9 - /// - DynamicRead = ((int)0x88E9), - /// - /// Original was GL_DYNAMIC_COPY = 0x88EA - /// - DynamicCopy = ((int)0x88EA), - } - - /// - /// Used in GL.BufferData - /// - public enum BufferUsageHint : int - { - /// - /// Original was GL_STREAM_DRAW = 0x88E0 - /// - StreamDraw = ((int)0x88E0), - /// - /// Original was GL_STREAM_READ = 0x88E1 - /// - StreamRead = ((int)0x88E1), - /// - /// Original was GL_STREAM_COPY = 0x88E2 - /// - StreamCopy = ((int)0x88E2), - /// - /// Original was GL_STATIC_DRAW = 0x88E4 - /// - StaticDraw = ((int)0x88E4), - /// - /// Original was GL_STATIC_READ = 0x88E5 - /// - StaticRead = ((int)0x88E5), - /// - /// Original was GL_STATIC_COPY = 0x88E6 - /// - StaticCopy = ((int)0x88E6), - /// - /// Original was GL_DYNAMIC_DRAW = 0x88E8 - /// - DynamicDraw = ((int)0x88E8), - /// - /// Original was GL_DYNAMIC_READ = 0x88E9 - /// - DynamicRead = ((int)0x88E9), - /// - /// Original was GL_DYNAMIC_COPY = 0x88EA - /// - DynamicCopy = ((int)0x88EA), - } - - /// - /// Not used directly. - /// - public enum CheckFramebufferStatusTarget : int - { - /// - /// Original was GL_READ_FRAMEBUFFER = 0x8CA8 - /// - ReadFramebuffer = ((int)0x8CA8), - /// - /// Original was GL_DRAW_FRAMEBUFFER = 0x8CA9 - /// - DrawFramebuffer = ((int)0x8CA9), - /// - /// Original was GL_FRAMEBUFFER = 0x8D40 - /// - Framebuffer = ((int)0x8D40), - } - - /// - /// Used in GL.ClearBuffer - /// - public enum ClearBuffer : int - { - /// - /// Original was GL_COLOR = 0x1800 - /// - Color = ((int)0x1800), - /// - /// Original was GL_DEPTH = 0x1801 - /// - Depth = ((int)0x1801), - /// - /// Original was GL_STENCIL = 0x1802 - /// - Stencil = ((int)0x1802), - } - - /// - /// Used in GL.ClearBuffer - /// - public enum ClearBufferCombined : int - { - /// - /// Original was GL_DEPTH_STENCIL = 0x84F9 - /// - DepthStencil = ((int)0x84F9), - } - - /// - /// Used in GL.Angle.BlitFramebuffer, GL.BlitFramebuffer and 2 other functions - /// - [Flags] - public enum ClearBufferMask : int - { - /// - /// Original was GL_DEPTH_BUFFER_BIT = 0x00000100 - /// - DepthBufferBit = ((int)0x00000100), - /// - /// Original was GL_ACCUM_BUFFER_BIT = 0x00000200 - /// - AccumBufferBit = ((int)0x00000200), - /// - /// Original was GL_STENCIL_BUFFER_BIT = 0x00000400 - /// - StencilBufferBit = ((int)0x00000400), - /// - /// Original was GL_COLOR_BUFFER_BIT = 0x00004000 - /// - ColorBufferBit = ((int)0x00004000), - /// - /// Original was GL_COVERAGE_BUFFER_BIT_NV = 0x00008000 - /// - CoverageBufferBitNv = ((int)0x00008000), - } - - /// - /// Not used directly. - /// - [Flags] - public enum ClientAttribMask : int - { - /// - /// Original was GL_CLIENT_PIXEL_STORE_BIT = 0x00000001 - /// - ClientPixelStoreBit = ((int)0x00000001), - /// - /// Original was GL_CLIENT_VERTEX_ARRAY_BIT = 0x00000002 - /// - ClientVertexArrayBit = ((int)0x00000002), - /// - /// Original was GL_CLIENT_ALL_ATTRIB_BITS = 0xFFFFFFFF - /// - ClientAllAttribBits = unchecked((int)0xFFFFFFFF), - } - - /// - /// Used in GL.Apple.ClientWaitSync, GL.ClientWaitSync - /// - public enum ClientWaitSyncFlags : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT = 0x00000001 - /// - SyncFlushCommandsBit = ((int)0x00000001), - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT_APPLE = 0x00000001 - /// - SyncFlushCommandsBitApple = ((int)0x00000001), - } - - /// - /// Not used directly. - /// - public enum ClipControlDepth : int - { - /// - /// Original was GL_NEGATIVE_ONE_TO_ONE = 0x935E - /// - NegativeOneToOne = ((int)0x935E), - /// - /// Original was GL_ZERO_TO_ONE = 0x935F - /// - ZeroToOne = ((int)0x935F), - } - - /// - /// Not used directly. - /// - public enum ClipControlOrigin : int - { - /// - /// Original was GL_LOWER_LEFT = 0x8CA1 - /// - LowerLeft = ((int)0x8CA1), - /// - /// Original was GL_UPPER_LEFT = 0x8CA2 - /// - UpperLeft = ((int)0x8CA2), - } - - /// - /// Not used directly. - /// - public enum ClipPlaneName : int - { - /// - /// Original was GL_CLIP_DISTANCE0 = 0x3000 - /// - ClipDistance0 = ((int)0x3000), - /// - /// Original was GL_CLIP_PLANE0 = 0x3000 - /// - ClipPlane0 = ((int)0x3000), - /// - /// Original was GL_CLIP_DISTANCE1 = 0x3001 - /// - ClipDistance1 = ((int)0x3001), - /// - /// Original was GL_CLIP_PLANE1 = 0x3001 - /// - ClipPlane1 = ((int)0x3001), - /// - /// Original was GL_CLIP_DISTANCE2 = 0x3002 - /// - ClipDistance2 = ((int)0x3002), - /// - /// Original was GL_CLIP_PLANE2 = 0x3002 - /// - ClipPlane2 = ((int)0x3002), - /// - /// Original was GL_CLIP_DISTANCE3 = 0x3003 - /// - ClipDistance3 = ((int)0x3003), - /// - /// Original was GL_CLIP_PLANE3 = 0x3003 - /// - ClipPlane3 = ((int)0x3003), - /// - /// Original was GL_CLIP_DISTANCE4 = 0x3004 - /// - ClipDistance4 = ((int)0x3004), - /// - /// Original was GL_CLIP_PLANE4 = 0x3004 - /// - ClipPlane4 = ((int)0x3004), - /// - /// Original was GL_CLIP_DISTANCE5 = 0x3005 - /// - ClipDistance5 = ((int)0x3005), - /// - /// Original was GL_CLIP_PLANE5 = 0x3005 - /// - ClipPlane5 = ((int)0x3005), - /// - /// Original was GL_CLIP_DISTANCE6 = 0x3006 - /// - ClipDistance6 = ((int)0x3006), - /// - /// Original was GL_CLIP_DISTANCE7 = 0x3007 - /// - ClipDistance7 = ((int)0x3007), - } - - /// - /// Not used directly. - /// - public enum ColorBuffer : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_FRONT_LEFT = 0x0400 - /// - FrontLeft = ((int)0x0400), - /// - /// Original was GL_FRONT_RIGHT = 0x0401 - /// - FrontRight = ((int)0x0401), - /// - /// Original was GL_BACK_LEFT = 0x0402 - /// - BackLeft = ((int)0x0402), - /// - /// Original was GL_BACK_RIGHT = 0x0403 - /// - BackRight = ((int)0x0403), - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_LEFT = 0x0406 - /// - Left = ((int)0x0406), - /// - /// Original was GL_RIGHT = 0x0407 - /// - Right = ((int)0x0407), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - /// - /// Original was GL_COLOR_ATTACHMENT0 = 0x8CE0 - /// - ColorAttachment0 = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT1 = 0x8CE1 - /// - ColorAttachment1 = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2 = 0x8CE2 - /// - ColorAttachment2 = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3 = 0x8CE3 - /// - ColorAttachment3 = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4 = 0x8CE4 - /// - ColorAttachment4 = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5 = 0x8CE5 - /// - ColorAttachment5 = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6 = 0x8CE6 - /// - ColorAttachment6 = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7 = 0x8CE7 - /// - ColorAttachment7 = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8 = 0x8CE8 - /// - ColorAttachment8 = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9 = 0x8CE9 - /// - ColorAttachment9 = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10 = 0x8CEA - /// - ColorAttachment10 = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11 = 0x8CEB - /// - ColorAttachment11 = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12 = 0x8CEC - /// - ColorAttachment12 = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13 = 0x8CED - /// - ColorAttachment13 = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14 = 0x8CEE - /// - ColorAttachment14 = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15 = 0x8CEF - /// - ColorAttachment15 = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT16 = 0x8CF0 - /// - ColorAttachment16 = ((int)0x8CF0), - /// - /// Original was GL_COLOR_ATTACHMENT17 = 0x8CF1 - /// - ColorAttachment17 = ((int)0x8CF1), - /// - /// Original was GL_COLOR_ATTACHMENT18 = 0x8CF2 - /// - ColorAttachment18 = ((int)0x8CF2), - /// - /// Original was GL_COLOR_ATTACHMENT19 = 0x8CF3 - /// - ColorAttachment19 = ((int)0x8CF3), - /// - /// Original was GL_COLOR_ATTACHMENT20 = 0x8CF4 - /// - ColorAttachment20 = ((int)0x8CF4), - /// - /// Original was GL_COLOR_ATTACHMENT21 = 0x8CF5 - /// - ColorAttachment21 = ((int)0x8CF5), - /// - /// Original was GL_COLOR_ATTACHMENT22 = 0x8CF6 - /// - ColorAttachment22 = ((int)0x8CF6), - /// - /// Original was GL_COLOR_ATTACHMENT23 = 0x8CF7 - /// - ColorAttachment23 = ((int)0x8CF7), - /// - /// Original was GL_COLOR_ATTACHMENT24 = 0x8CF8 - /// - ColorAttachment24 = ((int)0x8CF8), - /// - /// Original was GL_COLOR_ATTACHMENT25 = 0x8CF9 - /// - ColorAttachment25 = ((int)0x8CF9), - /// - /// Original was GL_COLOR_ATTACHMENT26 = 0x8CFA - /// - ColorAttachment26 = ((int)0x8CFA), - /// - /// Original was GL_COLOR_ATTACHMENT27 = 0x8CFB - /// - ColorAttachment27 = ((int)0x8CFB), - /// - /// Original was GL_COLOR_ATTACHMENT28 = 0x8CFC - /// - ColorAttachment28 = ((int)0x8CFC), - /// - /// Original was GL_COLOR_ATTACHMENT29 = 0x8CFD - /// - ColorAttachment29 = ((int)0x8CFD), - /// - /// Original was GL_COLOR_ATTACHMENT30 = 0x8CFE - /// - ColorAttachment30 = ((int)0x8CFE), - /// - /// Original was GL_COLOR_ATTACHMENT31 = 0x8CFF - /// - ColorAttachment31 = ((int)0x8CFF), - } - - /// - /// Not used directly. - /// - public enum ColorMaterialFace : int - { - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - } - - /// - /// Not used directly. - /// - public enum ColorMaterialParameter : int - { - /// - /// Original was GL_AMBIENT = 0x1200 - /// - Ambient = ((int)0x1200), - /// - /// Original was GL_DIFFUSE = 0x1201 - /// - Diffuse = ((int)0x1201), - /// - /// Original was GL_SPECULAR = 0x1202 - /// - Specular = ((int)0x1202), - /// - /// Original was GL_EMISSION = 0x1600 - /// - Emission = ((int)0x1600), - /// - /// Original was GL_AMBIENT_AND_DIFFUSE = 0x1602 - /// - AmbientAndDiffuse = ((int)0x1602), - } - - /// - /// Not used directly. - /// - public enum ColorPointerType : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum ColorTableParameterPNameSgi : int - { - /// - /// Original was GL_COLOR_TABLE_SCALE = 0x80D6 - /// - ColorTableScale = ((int)0x80D6), - /// - /// Original was GL_COLOR_TABLE_SCALE_SGI = 0x80D6 - /// - ColorTableScaleSgi = ((int)0x80D6), - /// - /// Original was GL_COLOR_TABLE_BIAS = 0x80D7 - /// - ColorTableBias = ((int)0x80D7), - /// - /// Original was GL_COLOR_TABLE_BIAS_SGI = 0x80D7 - /// - ColorTableBiasSgi = ((int)0x80D7), - } - - /// - /// Not used directly. - /// - public enum ColorTableTarget : int - { - /// - /// Original was GL_COLOR_TABLE = 0x80D0 - /// - ColorTable = ((int)0x80D0), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE = 0x80D1 - /// - PostConvolutionColorTable = ((int)0x80D1), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D2 - /// - PostColorMatrixColorTable = ((int)0x80D2), - } - - /// - /// Not used directly. - /// - public enum ColorTableTargetSgi : int - { - /// - /// Original was GL_TEXTURE_COLOR_TABLE_SGI = 0x80BC - /// - TextureColorTableSgi = ((int)0x80BC), - /// - /// Original was GL_PROXY_TEXTURE_COLOR_TABLE_SGI = 0x80BD - /// - ProxyTextureColorTableSgi = ((int)0x80BD), - /// - /// Original was GL_COLOR_TABLE = 0x80D0 - /// - ColorTable = ((int)0x80D0), - /// - /// Original was GL_COLOR_TABLE_SGI = 0x80D0 - /// - ColorTableSgi = ((int)0x80D0), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE = 0x80D1 - /// - PostConvolutionColorTable = ((int)0x80D1), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D1 - /// - PostConvolutionColorTableSgi = ((int)0x80D1), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D2 - /// - PostColorMatrixColorTable = ((int)0x80D2), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D2 - /// - PostColorMatrixColorTableSgi = ((int)0x80D2), - /// - /// Original was GL_PROXY_COLOR_TABLE = 0x80D3 - /// - ProxyColorTable = ((int)0x80D3), - /// - /// Original was GL_PROXY_COLOR_TABLE_SGI = 0x80D3 - /// - ProxyColorTableSgi = ((int)0x80D3), - /// - /// Original was GL_PROXY_POST_CONVOLUTION_COLOR_TABLE = 0x80D4 - /// - ProxyPostConvolutionColorTable = ((int)0x80D4), - /// - /// Original was GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D4 - /// - ProxyPostConvolutionColorTableSgi = ((int)0x80D4), - /// - /// Original was GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D5 - /// - ProxyPostColorMatrixColorTable = ((int)0x80D5), - /// - /// Original was GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D5 - /// - ProxyPostColorMatrixColorTableSgi = ((int)0x80D5), - } - - /// - /// Used in GL.CompressedTexImage2D, GL.CompressedTexImage3D and 1 other function - /// - public enum CompressedInternalFormat : int - { - /// - /// Original was GL_ETC1_RGB8_OES = 0x8D64 - /// - Etc1Rgb8Oes = ((int)0x8D64), - /// - /// Original was GL_COMPRESSED_R11_EAC = 0x9270 - /// - CompressedR11Eac = ((int)0x9270), - /// - /// Original was GL_COMPRESSED_SIGNED_R11_EAC = 0x9271 - /// - CompressedSignedR11Eac = ((int)0x9271), - /// - /// Original was GL_COMPRESSED_RG11_EAC = 0x9272 - /// - CompressedRg11Eac = ((int)0x9272), - /// - /// Original was GL_COMPRESSED_SIGNED_RG11_EAC = 0x9273 - /// - CompressedSignedRg11Eac = ((int)0x9273), - /// - /// Original was GL_COMPRESSED_RGB8_ETC2 = 0x9274 - /// - CompressedRgb8Etc2 = ((int)0x9274), - /// - /// Original was GL_COMPRESSED_SRGB8_ETC2 = 0x9275 - /// - CompressedSrgb8Etc2 = ((int)0x9275), - /// - /// Original was GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9276 - /// - CompressedRgb8PunchthroughAlpha1Etc2 = ((int)0x9276), - /// - /// Original was GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9277 - /// - CompressedSrgb8PunchthroughAlpha1Etc2 = ((int)0x9277), - /// - /// Original was GL_COMPRESSED_RGBA8_ETC2_EAC = 0x9278 - /// - CompressedRgba8Etc2Eac = ((int)0x9278), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC = 0x9279 - /// - CompressedSrgb8Alpha8Etc2Eac = ((int)0x9279), - } - - /// - /// Not used directly. - /// - [Flags] - public enum ContextFlagMask : int - { - /// - /// Original was GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT = 0x00000001 - /// - ContextFlagForwardCompatibleBit = ((int)0x00000001), - /// - /// Original was GL_CONTEXT_FLAG_DEBUG_BIT = 0x00000002 - /// - ContextFlagDebugBit = ((int)0x00000002), - /// - /// Original was GL_CONTEXT_FLAG_DEBUG_BIT_KHR = 0x00000002 - /// - ContextFlagDebugBitKhr = ((int)0x00000002), - /// - /// Original was GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT = 0x00000004 - /// - ContextFlagRobustAccessBit = ((int)0x00000004), - /// - /// Original was GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB = 0x00000004 - /// - ContextFlagRobustAccessBitArb = ((int)0x00000004), - /// - /// Original was GL_CONTEXT_FLAG_NO_ERROR_BIT = 0x00000008 - /// - ContextFlagNoErrorBit = ((int)0x00000008), - /// - /// Original was GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR = 0x00000008 - /// - ContextFlagNoErrorBitKhr = ((int)0x00000008), - /// - /// Original was GL_CONTEXT_FLAG_PROTECTED_CONTENT_BIT_EXT = 0x00000010 - /// - ContextFlagProtectedContentBitExt = ((int)0x00000010), - } - - /// - /// Not used directly. - /// - [Flags] - public enum ContextProfileMask : int - { - /// - /// Original was GL_CONTEXT_CORE_PROFILE_BIT = 0x00000001 - /// - ContextCoreProfileBit = ((int)0x00000001), - /// - /// Original was GL_CONTEXT_COMPATIBILITY_PROFILE_BIT = 0x00000002 - /// - ContextCompatibilityProfileBit = ((int)0x00000002), - } - - /// - /// Not used directly. - /// - public enum ConvolutionBorderModeExt : int - { - /// - /// Original was GL_REDUCE = 0x8016 - /// - Reduce = ((int)0x8016), - /// - /// Original was GL_REDUCE_EXT = 0x8016 - /// - ReduceExt = ((int)0x8016), - } - - /// - /// Not used directly. - /// - public enum ConvolutionParameterExt : int - { - /// - /// Original was GL_CONVOLUTION_BORDER_MODE = 0x8013 - /// - ConvolutionBorderMode = ((int)0x8013), - /// - /// Original was GL_CONVOLUTION_BORDER_MODE_EXT = 0x8013 - /// - ConvolutionBorderModeExt = ((int)0x8013), - /// - /// Original was GL_CONVOLUTION_FILTER_SCALE = 0x8014 - /// - ConvolutionFilterScale = ((int)0x8014), - /// - /// Original was GL_CONVOLUTION_FILTER_SCALE_EXT = 0x8014 - /// - ConvolutionFilterScaleExt = ((int)0x8014), - /// - /// Original was GL_CONVOLUTION_FILTER_BIAS = 0x8015 - /// - ConvolutionFilterBias = ((int)0x8015), - /// - /// Original was GL_CONVOLUTION_FILTER_BIAS_EXT = 0x8015 - /// - ConvolutionFilterBiasExt = ((int)0x8015), - } - - /// - /// Not used directly. - /// - public enum ConvolutionTarget : int - { - /// - /// Original was GL_CONVOLUTION_1D = 0x8010 - /// - Convolution1D = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_2D = 0x8011 - /// - Convolution2D = ((int)0x8011), - } - - /// - /// Not used directly. - /// - public enum ConvolutionTargetExt : int - { - /// - /// Original was GL_CONVOLUTION_1D = 0x8010 - /// - Convolution1D = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_1D_EXT = 0x8010 - /// - Convolution1DExt = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_2D = 0x8011 - /// - Convolution2D = ((int)0x8011), - /// - /// Original was GL_CONVOLUTION_2D_EXT = 0x8011 - /// - Convolution2DExt = ((int)0x8011), - } - - /// - /// Used in GL.Ext.CopyImageSubData, GL.Oes.CopyImageSubData - /// - public enum CopyBufferSubDataTarget : int - { - /// - /// Original was GL_ARRAY_BUFFER = 0x8892 - /// - ArrayBuffer = ((int)0x8892), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER = 0x8893 - /// - ElementArrayBuffer = ((int)0x8893), - /// - /// Original was GL_PIXEL_PACK_BUFFER = 0x88EB - /// - PixelPackBuffer = ((int)0x88EB), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER = 0x88EC - /// - PixelUnpackBuffer = ((int)0x88EC), - /// - /// Original was GL_UNIFORM_BUFFER = 0x8A11 - /// - UniformBuffer = ((int)0x8A11), - /// - /// Original was GL_TEXTURE_BUFFER = 0x8C2A - /// - TextureBuffer = ((int)0x8C2A), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E - /// - TransformFeedbackBuffer = ((int)0x8C8E), - /// - /// Original was GL_COPY_READ_BUFFER = 0x8F36 - /// - CopyReadBuffer = ((int)0x8F36), - /// - /// Original was GL_COPY_WRITE_BUFFER = 0x8F37 - /// - CopyWriteBuffer = ((int)0x8F37), - /// - /// Original was GL_DRAW_INDIRECT_BUFFER = 0x8F3F - /// - DrawIndirectBuffer = ((int)0x8F3F), - /// - /// Original was GL_SHADER_STORAGE_BUFFER = 0x90D2 - /// - ShaderStorageBuffer = ((int)0x90D2), - /// - /// Original was GL_DISPATCH_INDIRECT_BUFFER = 0x90EE - /// - DispatchIndirectBuffer = ((int)0x90EE), - /// - /// Original was GL_QUERY_BUFFER = 0x9192 - /// - QueryBuffer = ((int)0x9192), - /// - /// Original was GL_ATOMIC_COUNTER_BUFFER = 0x92C0 - /// - AtomicCounterBuffer = ((int)0x92C0), - } - - /// - /// Used in GL.CullFace - /// - public enum CullFaceMode : int - { - /// - /// Original was GL_Front = 0X0404 - /// - Front = ((int)0X0404), - /// - /// Original was GL_Back = 0X0405 - /// - Back = ((int)0X0405), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - } - - /// - /// Not used directly. - /// - public enum DataType : int - { - } - - /// - /// Used in GL.DebugMessageInsert, GL.GetDebugMessageLog and 2 other functions - /// - public enum DebugSeverity : int - { - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_DEBUG_SEVERITY_NOTIFICATION = 0x826B - /// - DebugSeverityNotification = ((int)0x826B), - /// - /// Original was GL_DEBUG_SEVERITY_HIGH = 0x9146 - /// - DebugSeverityHigh = ((int)0x9146), - /// - /// Original was GL_DEBUG_SEVERITY_MEDIUM = 0x9147 - /// - DebugSeverityMedium = ((int)0x9147), - /// - /// Original was GL_DEBUG_SEVERITY_LOW = 0x9148 - /// - DebugSeverityLow = ((int)0x9148), - } - - /// - /// Used in GL.DebugMessageControl, GL.Khr.DebugMessageControl - /// - public enum DebugSeverityControl : int - { - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_DEBUG_SEVERITY_NOTIFICATION = 0x826B - /// - DebugSeverityNotification = ((int)0x826B), - /// - /// Original was GL_DEBUG_SEVERITY_HIGH = 0x9146 - /// - DebugSeverityHigh = ((int)0x9146), - /// - /// Original was GL_DEBUG_SEVERITY_MEDIUM = 0x9147 - /// - DebugSeverityMedium = ((int)0x9147), - /// - /// Original was GL_DEBUG_SEVERITY_LOW = 0x9148 - /// - DebugSeverityLow = ((int)0x9148), - } - - /// - /// Used in GL.PushDebugGroup, GL.Khr.PushDebugGroup - /// - public enum DebugSource : int - { - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_DEBUG_SOURCE_API = 0x8246 - /// - DebugSourceApi = ((int)0x8246), - /// - /// Original was GL_DEBUG_SOURCE_WINDOW_SYSTEM = 0x8247 - /// - DebugSourceWindowSystem = ((int)0x8247), - /// - /// Original was GL_DEBUG_SOURCE_SHADER_COMPILER = 0x8248 - /// - DebugSourceShaderCompiler = ((int)0x8248), - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY = 0x8249 - /// - DebugSourceThirdParty = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION = 0x824A - /// - DebugSourceApplication = ((int)0x824A), - /// - /// Original was GL_DEBUG_SOURCE_OTHER = 0x824B - /// - DebugSourceOther = ((int)0x824B), - } - - /// - /// Used in GL.DebugMessageControl, GL.Khr.DebugMessageControl - /// - public enum DebugSourceControl : int - { - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_DEBUG_SOURCE_API = 0x8246 - /// - DebugSourceApi = ((int)0x8246), - /// - /// Original was GL_DEBUG_SOURCE_WINDOW_SYSTEM = 0x8247 - /// - DebugSourceWindowSystem = ((int)0x8247), - /// - /// Original was GL_DEBUG_SOURCE_SHADER_COMPILER = 0x8248 - /// - DebugSourceShaderCompiler = ((int)0x8248), - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY = 0x8249 - /// - DebugSourceThirdParty = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION = 0x824A - /// - DebugSourceApplication = ((int)0x824A), - /// - /// Original was GL_DEBUG_SOURCE_OTHER = 0x824B - /// - DebugSourceOther = ((int)0x824B), - } - - /// - /// Used in GL.DebugMessageInsert, GL.GetDebugMessageLog and 2 other functions - /// - public enum DebugSourceExternal : int - { - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY = 0x8249 - /// - DebugSourceThirdParty = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION = 0x824A - /// - DebugSourceApplication = ((int)0x824A), - } - - /// - /// Used in GL.DebugMessageInsert, GL.GetDebugMessageLog and 2 other functions - /// - public enum DebugType : int - { - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_DEBUG_TYPE_ERROR = 0x824C - /// - DebugTypeError = ((int)0x824C), - /// - /// Original was GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR = 0x824D - /// - DebugTypeDeprecatedBehavior = ((int)0x824D), - /// - /// Original was GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR = 0x824E - /// - DebugTypeUndefinedBehavior = ((int)0x824E), - /// - /// Original was GL_DEBUG_TYPE_PORTABILITY = 0x824F - /// - DebugTypePortability = ((int)0x824F), - /// - /// Original was GL_DEBUG_TYPE_PERFORMANCE = 0x8250 - /// - DebugTypePerformance = ((int)0x8250), - /// - /// Original was GL_DEBUG_TYPE_OTHER = 0x8251 - /// - DebugTypeOther = ((int)0x8251), - /// - /// Original was GL_DEBUG_TYPE_MARKER = 0x8268 - /// - DebugTypeMarker = ((int)0x8268), - /// - /// Original was GL_DEBUG_TYPE_PUSH_GROUP = 0x8269 - /// - DebugTypePushGroup = ((int)0x8269), - /// - /// Original was GL_DEBUG_TYPE_POP_GROUP = 0x826A - /// - DebugTypePopGroup = ((int)0x826A), - } - - /// - /// Used in GL.DebugMessageControl, GL.Khr.DebugMessageControl - /// - public enum DebugTypeControl : int - { - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_DEBUG_TYPE_ERROR = 0x824C - /// - DebugTypeError = ((int)0x824C), - /// - /// Original was GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR = 0x824D - /// - DebugTypeDeprecatedBehavior = ((int)0x824D), - /// - /// Original was GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR = 0x824E - /// - DebugTypeUndefinedBehavior = ((int)0x824E), - /// - /// Original was GL_DEBUG_TYPE_PORTABILITY = 0x824F - /// - DebugTypePortability = ((int)0x824F), - /// - /// Original was GL_DEBUG_TYPE_PERFORMANCE = 0x8250 - /// - DebugTypePerformance = ((int)0x8250), - /// - /// Original was GL_DEBUG_TYPE_OTHER = 0x8251 - /// - DebugTypeOther = ((int)0x8251), - /// - /// Original was GL_DEBUG_TYPE_MARKER = 0x8268 - /// - DebugTypeMarker = ((int)0x8268), - /// - /// Original was GL_DEBUG_TYPE_PUSH_GROUP = 0x8269 - /// - DebugTypePushGroup = ((int)0x8269), - /// - /// Original was GL_DEBUG_TYPE_POP_GROUP = 0x826A - /// - DebugTypePopGroup = ((int)0x826A), - } - - /// - /// Used in GL.DepthFunc, GL.NV.PathCoverDepthFunc - /// - public enum DepthFunction : int - { - /// - /// Original was GL_Never = 0X0200 - /// - Never = ((int)0X0200), - /// - /// Original was GL_Less = 0X0201 - /// - Less = ((int)0X0201), - /// - /// Original was GL_Equal = 0X0202 - /// - Equal = ((int)0X0202), - /// - /// Original was GL_Lequal = 0X0203 - /// - Lequal = ((int)0X0203), - /// - /// Original was GL_Greater = 0X0204 - /// - Greater = ((int)0X0204), - /// - /// Original was GL_Notequal = 0X0205 - /// - Notequal = ((int)0X0205), - /// - /// Original was GL_Gequal = 0X0206 - /// - Gequal = ((int)0X0206), - /// - /// Original was GL_Always = 0X0207 - /// - Always = ((int)0X0207), - } - - /// - /// Not used directly. - /// - public enum DmpProgramBinary : int - { - /// - /// Original was GL_SMAPHS30_PROGRAM_BINARY_DMP = 0x9251 - /// - Smaphs30ProgramBinaryDmp = ((int)0x9251), - /// - /// Original was GL_SMAPHS_PROGRAM_BINARY_DMP = 0x9252 - /// - SmaphsProgramBinaryDmp = ((int)0x9252), - /// - /// Original was GL_DMP_PROGRAM_BINARY_DMP = 0x9253 - /// - DmpProgramBinaryDmp = ((int)0x9253), - } - - /// - /// Not used directly. - /// - public enum DmpShaderBinary : int - { - /// - /// Original was GL_SHADER_BINARY_DMP = 0x9250 - /// - ShaderBinaryDmp = ((int)0x9250), - } - - /// - /// Used in GL.DrawBuffers, GL.Ext.DrawBuffers and 1 other function - /// - public enum DrawBufferMode : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_NONE_OES = 0 - /// - NoneOes = ((int)0), - /// - /// Original was GL_FRONT_LEFT = 0x0400 - /// - FrontLeft = ((int)0x0400), - /// - /// Original was GL_FRONT_RIGHT = 0x0401 - /// - FrontRight = ((int)0x0401), - /// - /// Original was GL_BACK_LEFT = 0x0402 - /// - BackLeft = ((int)0x0402), - /// - /// Original was GL_BACK_RIGHT = 0x0403 - /// - BackRight = ((int)0x0403), - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_LEFT = 0x0406 - /// - Left = ((int)0x0406), - /// - /// Original was GL_RIGHT = 0x0407 - /// - Right = ((int)0x0407), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - /// - /// Original was GL_AUX0 = 0x0409 - /// - Aux0 = ((int)0x0409), - /// - /// Original was GL_AUX1 = 0x040A - /// - Aux1 = ((int)0x040A), - /// - /// Original was GL_AUX2 = 0x040B - /// - Aux2 = ((int)0x040B), - /// - /// Original was GL_AUX3 = 0x040C - /// - Aux3 = ((int)0x040C), - /// - /// Original was GL_COLOR_ATTACHMENT0 = 0x8CE0 - /// - ColorAttachment0 = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT1 = 0x8CE1 - /// - ColorAttachment1 = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2 = 0x8CE2 - /// - ColorAttachment2 = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3 = 0x8CE3 - /// - ColorAttachment3 = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4 = 0x8CE4 - /// - ColorAttachment4 = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5 = 0x8CE5 - /// - ColorAttachment5 = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6 = 0x8CE6 - /// - ColorAttachment6 = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7 = 0x8CE7 - /// - ColorAttachment7 = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8 = 0x8CE8 - /// - ColorAttachment8 = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9 = 0x8CE9 - /// - ColorAttachment9 = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10 = 0x8CEA - /// - ColorAttachment10 = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11 = 0x8CEB - /// - ColorAttachment11 = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12 = 0x8CEC - /// - ColorAttachment12 = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13 = 0x8CED - /// - ColorAttachment13 = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14 = 0x8CEE - /// - ColorAttachment14 = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15 = 0x8CEF - /// - ColorAttachment15 = ((int)0x8CEF), - } - - /// - /// Used in GL.Angle.DrawElementsInstanced, GL.DrawElements and 13 other functions - /// - public enum DrawElementsType : int - { - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - } - - /// - /// Used in GL.Disable, GL.Enable and 10 other functions - /// - public enum EnableCap : int - { - /// - /// Original was GL_POINT_SMOOTH = 0x0B10 - /// - PointSmooth = ((int)0x0B10), - /// - /// Original was GL_LINE_SMOOTH = 0x0B20 - /// - LineSmooth = ((int)0x0B20), - /// - /// Original was GL_LINE_STIPPLE = 0x0B24 - /// - LineStipple = ((int)0x0B24), - /// - /// Original was GL_POLYGON_SMOOTH = 0x0B41 - /// - PolygonSmooth = ((int)0x0B41), - /// - /// Original was GL_POLYGON_STIPPLE = 0x0B42 - /// - PolygonStipple = ((int)0x0B42), - /// - /// Original was GL_CULL_FACE = 0x0B44 - /// - CullFace = ((int)0x0B44), - /// - /// Original was GL_LIGHTING = 0x0B50 - /// - Lighting = ((int)0x0B50), - /// - /// Original was GL_COLOR_MATERIAL = 0x0B57 - /// - ColorMaterial = ((int)0x0B57), - /// - /// Original was GL_FOG = 0x0B60 - /// - Fog = ((int)0x0B60), - /// - /// Original was GL_DEPTH_TEST = 0x0B71 - /// - DepthTest = ((int)0x0B71), - /// - /// Original was GL_STENCIL_TEST = 0x0B90 - /// - StencilTest = ((int)0x0B90), - /// - /// Original was GL_NORMALIZE = 0x0BA1 - /// - Normalize = ((int)0x0BA1), - /// - /// Original was GL_ALPHA_TEST = 0x0BC0 - /// - AlphaTest = ((int)0x0BC0), - /// - /// Original was GL_Dither = 0X0bd0 - /// - Dither = ((int)0X0bd0), - /// - /// Original was GL_Blend = 0X0be2 - /// - Blend = ((int)0X0be2), - /// - /// Original was GL_INDEX_LOGIC_OP = 0x0BF1 - /// - IndexLogicOp = ((int)0x0BF1), - /// - /// Original was GL_COLOR_LOGIC_OP = 0x0BF2 - /// - ColorLogicOp = ((int)0x0BF2), - /// - /// Original was GL_SCISSOR_TEST = 0x0C11 - /// - ScissorTest = ((int)0x0C11), - /// - /// Original was GL_TEXTURE_GEN_S = 0x0C60 - /// - TextureGenS = ((int)0x0C60), - /// - /// Original was GL_TEXTURE_GEN_T = 0x0C61 - /// - TextureGenT = ((int)0x0C61), - /// - /// Original was GL_TEXTURE_GEN_R = 0x0C62 - /// - TextureGenR = ((int)0x0C62), - /// - /// Original was GL_TEXTURE_GEN_Q = 0x0C63 - /// - TextureGenQ = ((int)0x0C63), - /// - /// Original was GL_AUTO_NORMAL = 0x0D80 - /// - AutoNormal = ((int)0x0D80), - /// - /// Original was GL_MAP1_COLOR_4 = 0x0D90 - /// - Map1Color4 = ((int)0x0D90), - /// - /// Original was GL_MAP1_INDEX = 0x0D91 - /// - Map1Index = ((int)0x0D91), - /// - /// Original was GL_MAP1_NORMAL = 0x0D92 - /// - Map1Normal = ((int)0x0D92), - /// - /// Original was GL_MAP1_TEXTURE_COORD_1 = 0x0D93 - /// - Map1TextureCoord1 = ((int)0x0D93), - /// - /// Original was GL_MAP1_TEXTURE_COORD_2 = 0x0D94 - /// - Map1TextureCoord2 = ((int)0x0D94), - /// - /// Original was GL_MAP1_TEXTURE_COORD_3 = 0x0D95 - /// - Map1TextureCoord3 = ((int)0x0D95), - /// - /// Original was GL_MAP1_TEXTURE_COORD_4 = 0x0D96 - /// - Map1TextureCoord4 = ((int)0x0D96), - /// - /// Original was GL_MAP1_VERTEX_3 = 0x0D97 - /// - Map1Vertex3 = ((int)0x0D97), - /// - /// Original was GL_MAP1_VERTEX_4 = 0x0D98 - /// - Map1Vertex4 = ((int)0x0D98), - /// - /// Original was GL_MAP2_COLOR_4 = 0x0DB0 - /// - Map2Color4 = ((int)0x0DB0), - /// - /// Original was GL_MAP2_INDEX = 0x0DB1 - /// - Map2Index = ((int)0x0DB1), - /// - /// Original was GL_MAP2_NORMAL = 0x0DB2 - /// - Map2Normal = ((int)0x0DB2), - /// - /// Original was GL_MAP2_TEXTURE_COORD_1 = 0x0DB3 - /// - Map2TextureCoord1 = ((int)0x0DB3), - /// - /// Original was GL_MAP2_TEXTURE_COORD_2 = 0x0DB4 - /// - Map2TextureCoord2 = ((int)0x0DB4), - /// - /// Original was GL_MAP2_TEXTURE_COORD_3 = 0x0DB5 - /// - Map2TextureCoord3 = ((int)0x0DB5), - /// - /// Original was GL_MAP2_TEXTURE_COORD_4 = 0x0DB6 - /// - Map2TextureCoord4 = ((int)0x0DB6), - /// - /// Original was GL_MAP2_VERTEX_3 = 0x0DB7 - /// - Map2Vertex3 = ((int)0x0DB7), - /// - /// Original was GL_MAP2_VERTEX_4 = 0x0DB8 - /// - Map2Vertex4 = ((int)0x0DB8), - /// - /// Original was GL_TEXTURE_1D = 0x0DE0 - /// - Texture1D = ((int)0x0DE0), - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_POLYGON_OFFSET_POINT = 0x2A01 - /// - PolygonOffsetPoint = ((int)0x2A01), - /// - /// Original was GL_POLYGON_OFFSET_LINE = 0x2A02 - /// - PolygonOffsetLine = ((int)0x2A02), - /// - /// Original was GL_CLIP_PLANE0 = 0x3000 - /// - ClipPlane0 = ((int)0x3000), - /// - /// Original was GL_CLIP_PLANE1 = 0x3001 - /// - ClipPlane1 = ((int)0x3001), - /// - /// Original was GL_CLIP_PLANE2 = 0x3002 - /// - ClipPlane2 = ((int)0x3002), - /// - /// Original was GL_CLIP_PLANE3 = 0x3003 - /// - ClipPlane3 = ((int)0x3003), - /// - /// Original was GL_CLIP_PLANE4 = 0x3004 - /// - ClipPlane4 = ((int)0x3004), - /// - /// Original was GL_CLIP_PLANE5 = 0x3005 - /// - ClipPlane5 = ((int)0x3005), - /// - /// Original was GL_LIGHT0 = 0x4000 - /// - Light0 = ((int)0x4000), - /// - /// Original was GL_LIGHT1 = 0x4001 - /// - Light1 = ((int)0x4001), - /// - /// Original was GL_LIGHT2 = 0x4002 - /// - Light2 = ((int)0x4002), - /// - /// Original was GL_LIGHT3 = 0x4003 - /// - Light3 = ((int)0x4003), - /// - /// Original was GL_LIGHT4 = 0x4004 - /// - Light4 = ((int)0x4004), - /// - /// Original was GL_LIGHT5 = 0x4005 - /// - Light5 = ((int)0x4005), - /// - /// Original was GL_LIGHT6 = 0x4006 - /// - Light6 = ((int)0x4006), - /// - /// Original was GL_LIGHT7 = 0x4007 - /// - Light7 = ((int)0x4007), - /// - /// Original was GL_CONVOLUTION_1D_EXT = 0x8010 - /// - Convolution1DExt = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_2D_EXT = 0x8011 - /// - Convolution2DExt = ((int)0x8011), - /// - /// Original was GL_SEPARABLE_2D_EXT = 0x8012 - /// - Separable2DExt = ((int)0x8012), - /// - /// Original was GL_HISTOGRAM_EXT = 0x8024 - /// - HistogramExt = ((int)0x8024), - /// - /// Original was GL_MINMAX_EXT = 0x802E - /// - MinmaxExt = ((int)0x802E), - /// - /// Original was GL_POLYGON_OFFSET_FILL = 0x8037 - /// - PolygonOffsetFill = ((int)0x8037), - /// - /// Original was GL_RESCALE_NORMAL_EXT = 0x803A - /// - RescaleNormalExt = ((int)0x803A), - /// - /// Original was GL_TEXTURE_3D_EXT = 0x806F - /// - Texture3DExt = ((int)0x806F), - /// - /// Original was GL_VERTEX_ARRAY = 0x8074 - /// - VertexArray = ((int)0x8074), - /// - /// Original was GL_NORMAL_ARRAY = 0x8075 - /// - NormalArray = ((int)0x8075), - /// - /// Original was GL_COLOR_ARRAY = 0x8076 - /// - ColorArray = ((int)0x8076), - /// - /// Original was GL_INDEX_ARRAY = 0x8077 - /// - IndexArray = ((int)0x8077), - /// - /// Original was GL_TEXTURE_COORD_ARRAY = 0x8078 - /// - TextureCoordArray = ((int)0x8078), - /// - /// Original was GL_EDGE_FLAG_ARRAY = 0x8079 - /// - EdgeFlagArray = ((int)0x8079), - /// - /// Original was GL_INTERLACE_SGIX = 0x8094 - /// - InterlaceSgix = ((int)0x8094), - /// - /// Original was GL_MULTISAMPLE_SGIS = 0x809D - /// - MultisampleSgis = ((int)0x809D), - /// - /// Original was GL_SAMPLE_ALPHA_TO_COVERAGE = 0x809E - /// - SampleAlphaToCoverage = ((int)0x809E), - /// - /// Original was GL_SAMPLE_ALPHA_TO_MASK_SGIS = 0x809E - /// - SampleAlphaToMaskSgis = ((int)0x809E), - /// - /// Original was GL_SAMPLE_ALPHA_TO_ONE_SGIS = 0x809F - /// - SampleAlphaToOneSgis = ((int)0x809F), - /// - /// Original was GL_SAMPLE_COVERAGE = 0x80A0 - /// - SampleCoverage = ((int)0x80A0), - /// - /// Original was GL_SAMPLE_MASK_SGIS = 0x80A0 - /// - SampleMaskSgis = ((int)0x80A0), - /// - /// Original was GL_TEXTURE_COLOR_TABLE_SGI = 0x80BC - /// - TextureColorTableSgi = ((int)0x80BC), - /// - /// Original was GL_COLOR_TABLE_SGI = 0x80D0 - /// - ColorTableSgi = ((int)0x80D0), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D1 - /// - PostConvolutionColorTableSgi = ((int)0x80D1), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D2 - /// - PostColorMatrixColorTableSgi = ((int)0x80D2), - /// - /// Original was GL_TEXTURE_4D_SGIS = 0x8134 - /// - Texture4DSgis = ((int)0x8134), - /// - /// Original was GL_PIXEL_TEX_GEN_SGIX = 0x8139 - /// - PixelTexGenSgix = ((int)0x8139), - /// - /// Original was GL_SPRITE_SGIX = 0x8148 - /// - SpriteSgix = ((int)0x8148), - /// - /// Original was GL_REFERENCE_PLANE_SGIX = 0x817D - /// - ReferencePlaneSgix = ((int)0x817D), - /// - /// Original was GL_IR_INSTRUMENT1_SGIX = 0x817F - /// - IrInstrument1Sgix = ((int)0x817F), - /// - /// Original was GL_CALLIGRAPHIC_FRAGMENT_SGIX = 0x8183 - /// - CalligraphicFragmentSgix = ((int)0x8183), - /// - /// Original was GL_FRAMEZOOM_SGIX = 0x818B - /// - FramezoomSgix = ((int)0x818B), - /// - /// Original was GL_FOG_OFFSET_SGIX = 0x8198 - /// - FogOffsetSgix = ((int)0x8198), - /// - /// Original was GL_SHARED_TEXTURE_PALETTE_EXT = 0x81FB - /// - SharedTexturePaletteExt = ((int)0x81FB), - /// - /// Original was GL_ASYNC_HISTOGRAM_SGIX = 0x832C - /// - AsyncHistogramSgix = ((int)0x832C), - /// - /// Original was GL_PIXEL_TEXTURE_SGIS = 0x8353 - /// - PixelTextureSgis = ((int)0x8353), - /// - /// Original was GL_ASYNC_TEX_IMAGE_SGIX = 0x835C - /// - AsyncTexImageSgix = ((int)0x835C), - /// - /// Original was GL_ASYNC_DRAW_PIXELS_SGIX = 0x835D - /// - AsyncDrawPixelsSgix = ((int)0x835D), - /// - /// Original was GL_ASYNC_READ_PIXELS_SGIX = 0x835E - /// - AsyncReadPixelsSgix = ((int)0x835E), - /// - /// Original was GL_FRAGMENT_LIGHTING_SGIX = 0x8400 - /// - FragmentLightingSgix = ((int)0x8400), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_SGIX = 0x8401 - /// - FragmentColorMaterialSgix = ((int)0x8401), - /// - /// Original was GL_FRAGMENT_LIGHT0_SGIX = 0x840C - /// - FragmentLight0Sgix = ((int)0x840C), - /// - /// Original was GL_FRAGMENT_LIGHT1_SGIX = 0x840D - /// - FragmentLight1Sgix = ((int)0x840D), - /// - /// Original was GL_FRAGMENT_LIGHT2_SGIX = 0x840E - /// - FragmentLight2Sgix = ((int)0x840E), - /// - /// Original was GL_FRAGMENT_LIGHT3_SGIX = 0x840F - /// - FragmentLight3Sgix = ((int)0x840F), - /// - /// Original was GL_FRAGMENT_LIGHT4_SGIX = 0x8410 - /// - FragmentLight4Sgix = ((int)0x8410), - /// - /// Original was GL_FRAGMENT_LIGHT5_SGIX = 0x8411 - /// - FragmentLight5Sgix = ((int)0x8411), - /// - /// Original was GL_FRAGMENT_LIGHT6_SGIX = 0x8412 - /// - FragmentLight6Sgix = ((int)0x8412), - /// - /// Original was GL_FRAGMENT_LIGHT7_SGIX = 0x8413 - /// - FragmentLight7Sgix = ((int)0x8413), - /// - /// Original was GL_RASTERIZER_DISCARD = 0x8C89 - /// - RasterizerDiscard = ((int)0x8C89), - /// - /// Original was GL_PRIMITIVE_RESTART_FIXED_INDEX = 0x8D69 - /// - PrimitiveRestartFixedIndex = ((int)0x8D69), - } - - /// - /// Not used directly. - /// - public enum ErrorCode : int - { - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_INVALID_ENUM = 0x0500 - /// - InvalidEnum = ((int)0x0500), - /// - /// Original was GL_INVALID_VALUE = 0x0501 - /// - InvalidValue = ((int)0x0501), - /// - /// Original was GL_INVALID_OPERATION = 0x0502 - /// - InvalidOperation = ((int)0x0502), - /// - /// Original was GL_STACK_OVERFLOW = 0x0503 - /// - StackOverflow = ((int)0x0503), - /// - /// Original was GL_STACK_UNDERFLOW = 0x0504 - /// - StackUnderflow = ((int)0x0504), - /// - /// Original was GL_OUT_OF_MEMORY = 0x0505 - /// - OutOfMemory = ((int)0x0505), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION = 0x0506 - /// - InvalidFramebufferOperation = ((int)0x0506), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION_EXT = 0x0506 - /// - InvalidFramebufferOperationExt = ((int)0x0506), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION_OES = 0x0506 - /// - InvalidFramebufferOperationOes = ((int)0x0506), - /// - /// Original was GL_CONTEXT_LOST = 0x0507 - /// - ContextLost = ((int)0x0507), - /// - /// Original was GL_TABLE_TOO_LARGE = 0x8031 - /// - TableTooLarge = ((int)0x8031), - /// - /// Original was GL_TABLE_TOO_LARGE_EXT = 0x8031 - /// - TableTooLargeExt = ((int)0x8031), - /// - /// Original was GL_TEXTURE_TOO_LARGE_EXT = 0x8065 - /// - TextureTooLargeExt = ((int)0x8065), - } - - /// - /// Not used directly. - /// - public enum EsVersion20 : int - { - /// - /// Original was GL_FALSE = 0 - /// - False = ((int)0), - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_ZERO = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_POINTS = 0x0000 - /// - Points = ((int)0x0000), - /// - /// Original was GL_DEPTH_BUFFER_BIT = 0x00000100 - /// - DepthBufferBit = ((int)0x00000100), - /// - /// Original was GL_STENCIL_BUFFER_BIT = 0x00000400 - /// - StencilBufferBit = ((int)0x00000400), - /// - /// Original was GL_COLOR_BUFFER_BIT = 0x00004000 - /// - ColorBufferBit = ((int)0x00004000), - /// - /// Original was GL_LINES = 0x0001 - /// - Lines = ((int)0x0001), - /// - /// Original was GL_LINE_LOOP = 0x0002 - /// - LineLoop = ((int)0x0002), - /// - /// Original was GL_LINE_STRIP = 0x0003 - /// - LineStrip = ((int)0x0003), - /// - /// Original was GL_TRIANGLES = 0x0004 - /// - Triangles = ((int)0x0004), - /// - /// Original was GL_TRIANGLE_STRIP = 0x0005 - /// - TriangleStrip = ((int)0x0005), - /// - /// Original was GL_TRIANGLE_FAN = 0x0006 - /// - TriangleFan = ((int)0x0006), - /// - /// Original was GL_NEVER = 0x0200 - /// - Never = ((int)0x0200), - /// - /// Original was GL_LESS = 0x0201 - /// - Less = ((int)0x0201), - /// - /// Original was GL_EQUAL = 0x0202 - /// - Equal = ((int)0x0202), - /// - /// Original was GL_LEQUAL = 0x0203 - /// - Lequal = ((int)0x0203), - /// - /// Original was GL_GREATER = 0x0204 - /// - Greater = ((int)0x0204), - /// - /// Original was GL_NOTEQUAL = 0x0205 - /// - Notequal = ((int)0x0205), - /// - /// Original was GL_GEQUAL = 0x0206 - /// - Gequal = ((int)0x0206), - /// - /// Original was GL_ALWAYS = 0x0207 - /// - Always = ((int)0x0207), - /// - /// Original was GL_SRC_COLOR = 0x0300 - /// - SrcColor = ((int)0x0300), - /// - /// Original was GL_ONE_MINUS_SRC_COLOR = 0x0301 - /// - OneMinusSrcColor = ((int)0x0301), - /// - /// Original was GL_SRC_ALPHA = 0x0302 - /// - SrcAlpha = ((int)0x0302), - /// - /// Original was GL_ONE_MINUS_SRC_ALPHA = 0x0303 - /// - OneMinusSrcAlpha = ((int)0x0303), - /// - /// Original was GL_DST_ALPHA = 0x0304 - /// - DstAlpha = ((int)0x0304), - /// - /// Original was GL_ONE_MINUS_DST_ALPHA = 0x0305 - /// - OneMinusDstAlpha = ((int)0x0305), - /// - /// Original was GL_DST_COLOR = 0x0306 - /// - DstColor = ((int)0x0306), - /// - /// Original was GL_ONE_MINUS_DST_COLOR = 0x0307 - /// - OneMinusDstColor = ((int)0x0307), - /// - /// Original was GL_SRC_ALPHA_SATURATE = 0x0308 - /// - SrcAlphaSaturate = ((int)0x0308), - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - /// - /// Original was GL_INVALID_ENUM = 0x0500 - /// - InvalidEnum = ((int)0x0500), - /// - /// Original was GL_INVALID_VALUE = 0x0501 - /// - InvalidValue = ((int)0x0501), - /// - /// Original was GL_INVALID_OPERATION = 0x0502 - /// - InvalidOperation = ((int)0x0502), - /// - /// Original was GL_OUT_OF_MEMORY = 0x0505 - /// - OutOfMemory = ((int)0x0505), - /// - /// Original was GL_INVALID_FRAMEBUFFER_OPERATION = 0x0506 - /// - InvalidFramebufferOperation = ((int)0x0506), - /// - /// Original was GL_CW = 0x0900 - /// - Cw = ((int)0x0900), - /// - /// Original was GL_CCW = 0x0901 - /// - Ccw = ((int)0x0901), - /// - /// Original was GL_LINE_WIDTH = 0x0B21 - /// - LineWidth = ((int)0x0B21), - /// - /// Original was GL_CULL_FACE = 0x0B44 - /// - CullFace = ((int)0x0B44), - /// - /// Original was GL_CULL_FACE_MODE = 0x0B45 - /// - CullFaceMode = ((int)0x0B45), - /// - /// Original was GL_FRONT_FACE = 0x0B46 - /// - FrontFace = ((int)0x0B46), - /// - /// Original was GL_DEPTH_RANGE = 0x0B70 - /// - DepthRange = ((int)0x0B70), - /// - /// Original was GL_DEPTH_TEST = 0x0B71 - /// - DepthTest = ((int)0x0B71), - /// - /// Original was GL_DEPTH_WRITEMASK = 0x0B72 - /// - DepthWritemask = ((int)0x0B72), - /// - /// Original was GL_DEPTH_CLEAR_VALUE = 0x0B73 - /// - DepthClearValue = ((int)0x0B73), - /// - /// Original was GL_DEPTH_FUNC = 0x0B74 - /// - DepthFunc = ((int)0x0B74), - /// - /// Original was GL_STENCIL_TEST = 0x0B90 - /// - StencilTest = ((int)0x0B90), - /// - /// Original was GL_STENCIL_CLEAR_VALUE = 0x0B91 - /// - StencilClearValue = ((int)0x0B91), - /// - /// Original was GL_STENCIL_FUNC = 0x0B92 - /// - StencilFunc = ((int)0x0B92), - /// - /// Original was GL_STENCIL_VALUE_MASK = 0x0B93 - /// - StencilValueMask = ((int)0x0B93), - /// - /// Original was GL_STENCIL_FAIL = 0x0B94 - /// - StencilFail = ((int)0x0B94), - /// - /// Original was GL_STENCIL_PASS_DEPTH_FAIL = 0x0B95 - /// - StencilPassDepthFail = ((int)0x0B95), - /// - /// Original was GL_STENCIL_PASS_DEPTH_PASS = 0x0B96 - /// - StencilPassDepthPass = ((int)0x0B96), - /// - /// Original was GL_STENCIL_REF = 0x0B97 - /// - StencilRef = ((int)0x0B97), - /// - /// Original was GL_STENCIL_WRITEMASK = 0x0B98 - /// - StencilWritemask = ((int)0x0B98), - /// - /// Original was GL_VIEWPORT = 0x0BA2 - /// - Viewport = ((int)0x0BA2), - /// - /// Original was GL_DITHER = 0x0BD0 - /// - Dither = ((int)0x0BD0), - /// - /// Original was GL_BLEND = 0x0BE2 - /// - Blend = ((int)0x0BE2), - /// - /// Original was GL_SCISSOR_BOX = 0x0C10 - /// - ScissorBox = ((int)0x0C10), - /// - /// Original was GL_SCISSOR_TEST = 0x0C11 - /// - ScissorTest = ((int)0x0C11), - /// - /// Original was GL_COLOR_CLEAR_VALUE = 0x0C22 - /// - ColorClearValue = ((int)0x0C22), - /// - /// Original was GL_COLOR_WRITEMASK = 0x0C23 - /// - ColorWritemask = ((int)0x0C23), - /// - /// Original was GL_UNPACK_ALIGNMENT = 0x0CF5 - /// - UnpackAlignment = ((int)0x0CF5), - /// - /// Original was GL_PACK_ALIGNMENT = 0x0D05 - /// - PackAlignment = ((int)0x0D05), - /// - /// Original was GL_MAX_TEXTURE_SIZE = 0x0D33 - /// - MaxTextureSize = ((int)0x0D33), - /// - /// Original was GL_MAX_VIEWPORT_DIMS = 0x0D3A - /// - MaxViewportDims = ((int)0x0D3A), - /// - /// Original was GL_SUBPIXEL_BITS = 0x0D50 - /// - SubpixelBits = ((int)0x0D50), - /// - /// Original was GL_RED_BITS = 0x0D52 - /// - RedBits = ((int)0x0D52), - /// - /// Original was GL_GREEN_BITS = 0x0D53 - /// - GreenBits = ((int)0x0D53), - /// - /// Original was GL_BLUE_BITS = 0x0D54 - /// - BlueBits = ((int)0x0D54), - /// - /// Original was GL_ALPHA_BITS = 0x0D55 - /// - AlphaBits = ((int)0x0D55), - /// - /// Original was GL_DEPTH_BITS = 0x0D56 - /// - DepthBits = ((int)0x0D56), - /// - /// Original was GL_STENCIL_BITS = 0x0D57 - /// - StencilBits = ((int)0x0D57), - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_FASTEST = 0x1101 - /// - Fastest = ((int)0x1101), - /// - /// Original was GL_NICEST = 0x1102 - /// - Nicest = ((int)0x1102), - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_FIXED = 0x140C - /// - Fixed = ((int)0x140C), - /// - /// Original was GL_INVERT = 0x150A - /// - Invert = ((int)0x150A), - /// - /// Original was GL_TEXTURE = 0x1702 - /// - Texture = ((int)0x1702), - /// - /// Original was GL_DEPTH_COMPONENT = 0x1902 - /// - DepthComponent = ((int)0x1902), - /// - /// Original was GL_ALPHA = 0x1906 - /// - Alpha = ((int)0x1906), - /// - /// Original was GL_RGB = 0x1907 - /// - Rgb = ((int)0x1907), - /// - /// Original was GL_RGBA = 0x1908 - /// - Rgba = ((int)0x1908), - /// - /// Original was GL_LUMINANCE = 0x1909 - /// - Luminance = ((int)0x1909), - /// - /// Original was GL_LUMINANCE_ALPHA = 0x190A - /// - LuminanceAlpha = ((int)0x190A), - /// - /// Original was GL_KEEP = 0x1E00 - /// - Keep = ((int)0x1E00), - /// - /// Original was GL_REPLACE = 0x1E01 - /// - Replace = ((int)0x1E01), - /// - /// Original was GL_INCR = 0x1E02 - /// - Incr = ((int)0x1E02), - /// - /// Original was GL_DECR = 0x1E03 - /// - Decr = ((int)0x1E03), - /// - /// Original was GL_VENDOR = 0x1F00 - /// - Vendor = ((int)0x1F00), - /// - /// Original was GL_RENDERER = 0x1F01 - /// - Renderer = ((int)0x1F01), - /// - /// Original was GL_VERSION = 0x1F02 - /// - Version = ((int)0x1F02), - /// - /// Original was GL_EXTENSIONS = 0x1F03 - /// - Extensions = ((int)0x1F03), - /// - /// Original was GL_NEAREST = 0x2600 - /// - Nearest = ((int)0x2600), - /// - /// Original was GL_LINEAR = 0x2601 - /// - Linear = ((int)0x2601), - /// - /// Original was GL_NEAREST_MIPMAP_NEAREST = 0x2700 - /// - NearestMipmapNearest = ((int)0x2700), - /// - /// Original was GL_LINEAR_MIPMAP_NEAREST = 0x2701 - /// - LinearMipmapNearest = ((int)0x2701), - /// - /// Original was GL_NEAREST_MIPMAP_LINEAR = 0x2702 - /// - NearestMipmapLinear = ((int)0x2702), - /// - /// Original was GL_LINEAR_MIPMAP_LINEAR = 0x2703 - /// - LinearMipmapLinear = ((int)0x2703), - /// - /// Original was GL_TEXTURE_MAG_FILTER = 0x2800 - /// - TextureMagFilter = ((int)0x2800), - /// - /// Original was GL_TEXTURE_MIN_FILTER = 0x2801 - /// - TextureMinFilter = ((int)0x2801), - /// - /// Original was GL_TEXTURE_WRAP_S = 0x2802 - /// - TextureWrapS = ((int)0x2802), - /// - /// Original was GL_TEXTURE_WRAP_T = 0x2803 - /// - TextureWrapT = ((int)0x2803), - /// - /// Original was GL_REPEAT = 0x2901 - /// - Repeat = ((int)0x2901), - /// - /// Original was GL_POLYGON_OFFSET_UNITS = 0x2A00 - /// - PolygonOffsetUnits = ((int)0x2A00), - /// - /// Original was GL_CONSTANT_COLOR = 0x8001 - /// - ConstantColor = ((int)0x8001), - /// - /// Original was GL_ONE_MINUS_CONSTANT_COLOR = 0x8002 - /// - OneMinusConstantColor = ((int)0x8002), - /// - /// Original was GL_CONSTANT_ALPHA = 0x8003 - /// - ConstantAlpha = ((int)0x8003), - /// - /// Original was GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004 - /// - OneMinusConstantAlpha = ((int)0x8004), - /// - /// Original was GL_BLEND_COLOR = 0x8005 - /// - BlendColor = ((int)0x8005), - /// - /// Original was GL_FUNC_ADD = 0x8006 - /// - FuncAdd = ((int)0x8006), - /// - /// Original was GL_BLEND_EQUATION = 0x8009 - /// - BlendEquation = ((int)0x8009), - /// - /// Original was GL_BLEND_EQUATION_RGB = 0x8009 - /// - BlendEquationRgb = ((int)0x8009), - /// - /// Original was GL_FUNC_SUBTRACT = 0x800A - /// - FuncSubtract = ((int)0x800A), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT = 0x800B - /// - FuncReverseSubtract = ((int)0x800B), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4 = 0x8033 - /// - UnsignedShort4444 = ((int)0x8033), - /// - /// Original was GL_UNSIGNED_SHORT_5_5_5_1 = 0x8034 - /// - UnsignedShort5551 = ((int)0x8034), - /// - /// Original was GL_POLYGON_OFFSET_FILL = 0x8037 - /// - PolygonOffsetFill = ((int)0x8037), - /// - /// Original was GL_POLYGON_OFFSET_FACTOR = 0x8038 - /// - PolygonOffsetFactor = ((int)0x8038), - /// - /// Original was GL_RGBA4 = 0x8056 - /// - Rgba4 = ((int)0x8056), - /// - /// Original was GL_RGB5_A1 = 0x8057 - /// - Rgb5A1 = ((int)0x8057), - /// - /// Original was GL_TEXTURE_BINDING_2D = 0x8069 - /// - TextureBinding2D = ((int)0x8069), - /// - /// Original was GL_SAMPLE_ALPHA_TO_COVERAGE = 0x809E - /// - SampleAlphaToCoverage = ((int)0x809E), - /// - /// Original was GL_SAMPLE_COVERAGE = 0x80A0 - /// - SampleCoverage = ((int)0x80A0), - /// - /// Original was GL_SAMPLE_BUFFERS = 0x80A8 - /// - SampleBuffers = ((int)0x80A8), - /// - /// Original was GL_SAMPLES = 0x80A9 - /// - Samples = ((int)0x80A9), - /// - /// Original was GL_SAMPLE_COVERAGE_VALUE = 0x80AA - /// - SampleCoverageValue = ((int)0x80AA), - /// - /// Original was GL_SAMPLE_COVERAGE_INVERT = 0x80AB - /// - SampleCoverageInvert = ((int)0x80AB), - /// - /// Original was GL_BLEND_DST_RGB = 0x80C8 - /// - BlendDstRgb = ((int)0x80C8), - /// - /// Original was GL_BLEND_SRC_RGB = 0x80C9 - /// - BlendSrcRgb = ((int)0x80C9), - /// - /// Original was GL_BLEND_DST_ALPHA = 0x80CA - /// - BlendDstAlpha = ((int)0x80CA), - /// - /// Original was GL_BLEND_SRC_ALPHA = 0x80CB - /// - BlendSrcAlpha = ((int)0x80CB), - /// - /// Original was GL_CLAMP_TO_EDGE = 0x812F - /// - ClampToEdge = ((int)0x812F), - /// - /// Original was GL_GENERATE_MIPMAP_HINT = 0x8192 - /// - GenerateMipmapHint = ((int)0x8192), - /// - /// Original was GL_DEPTH_COMPONENT16 = 0x81A5 - /// - DepthComponent16 = ((int)0x81A5), - /// - /// Original was GL_UNSIGNED_SHORT_5_6_5 = 0x8363 - /// - UnsignedShort565 = ((int)0x8363), - /// - /// Original was GL_MIRRORED_REPEAT = 0x8370 - /// - MirroredRepeat = ((int)0x8370), - /// - /// Original was GL_ALIASED_POINT_SIZE_RANGE = 0x846D - /// - AliasedPointSizeRange = ((int)0x846D), - /// - /// Original was GL_ALIASED_LINE_WIDTH_RANGE = 0x846E - /// - AliasedLineWidthRange = ((int)0x846E), - /// - /// Original was GL_TEXTURE0 = 0x84C0 - /// - Texture0 = ((int)0x84C0), - /// - /// Original was GL_TEXTURE1 = 0x84C1 - /// - Texture1 = ((int)0x84C1), - /// - /// Original was GL_TEXTURE2 = 0x84C2 - /// - Texture2 = ((int)0x84C2), - /// - /// Original was GL_TEXTURE3 = 0x84C3 - /// - Texture3 = ((int)0x84C3), - /// - /// Original was GL_TEXTURE4 = 0x84C4 - /// - Texture4 = ((int)0x84C4), - /// - /// Original was GL_TEXTURE5 = 0x84C5 - /// - Texture5 = ((int)0x84C5), - /// - /// Original was GL_TEXTURE6 = 0x84C6 - /// - Texture6 = ((int)0x84C6), - /// - /// Original was GL_TEXTURE7 = 0x84C7 - /// - Texture7 = ((int)0x84C7), - /// - /// Original was GL_TEXTURE8 = 0x84C8 - /// - Texture8 = ((int)0x84C8), - /// - /// Original was GL_TEXTURE9 = 0x84C9 - /// - Texture9 = ((int)0x84C9), - /// - /// Original was GL_TEXTURE10 = 0x84CA - /// - Texture10 = ((int)0x84CA), - /// - /// Original was GL_TEXTURE11 = 0x84CB - /// - Texture11 = ((int)0x84CB), - /// - /// Original was GL_TEXTURE12 = 0x84CC - /// - Texture12 = ((int)0x84CC), - /// - /// Original was GL_TEXTURE13 = 0x84CD - /// - Texture13 = ((int)0x84CD), - /// - /// Original was GL_TEXTURE14 = 0x84CE - /// - Texture14 = ((int)0x84CE), - /// - /// Original was GL_TEXTURE15 = 0x84CF - /// - Texture15 = ((int)0x84CF), - /// - /// Original was GL_TEXTURE16 = 0x84D0 - /// - Texture16 = ((int)0x84D0), - /// - /// Original was GL_TEXTURE17 = 0x84D1 - /// - Texture17 = ((int)0x84D1), - /// - /// Original was GL_TEXTURE18 = 0x84D2 - /// - Texture18 = ((int)0x84D2), - /// - /// Original was GL_TEXTURE19 = 0x84D3 - /// - Texture19 = ((int)0x84D3), - /// - /// Original was GL_TEXTURE20 = 0x84D4 - /// - Texture20 = ((int)0x84D4), - /// - /// Original was GL_TEXTURE21 = 0x84D5 - /// - Texture21 = ((int)0x84D5), - /// - /// Original was GL_TEXTURE22 = 0x84D6 - /// - Texture22 = ((int)0x84D6), - /// - /// Original was GL_TEXTURE23 = 0x84D7 - /// - Texture23 = ((int)0x84D7), - /// - /// Original was GL_TEXTURE24 = 0x84D8 - /// - Texture24 = ((int)0x84D8), - /// - /// Original was GL_TEXTURE25 = 0x84D9 - /// - Texture25 = ((int)0x84D9), - /// - /// Original was GL_TEXTURE26 = 0x84DA - /// - Texture26 = ((int)0x84DA), - /// - /// Original was GL_TEXTURE27 = 0x84DB - /// - Texture27 = ((int)0x84DB), - /// - /// Original was GL_TEXTURE28 = 0x84DC - /// - Texture28 = ((int)0x84DC), - /// - /// Original was GL_TEXTURE29 = 0x84DD - /// - Texture29 = ((int)0x84DD), - /// - /// Original was GL_TEXTURE30 = 0x84DE - /// - Texture30 = ((int)0x84DE), - /// - /// Original was GL_TEXTURE31 = 0x84DF - /// - Texture31 = ((int)0x84DF), - /// - /// Original was GL_ACTIVE_TEXTURE = 0x84E0 - /// - ActiveTexture = ((int)0x84E0), - /// - /// Original was GL_MAX_RENDERBUFFER_SIZE = 0x84E8 - /// - MaxRenderbufferSize = ((int)0x84E8), - /// - /// Original was GL_INCR_WRAP = 0x8507 - /// - IncrWrap = ((int)0x8507), - /// - /// Original was GL_DECR_WRAP = 0x8508 - /// - DecrWrap = ((int)0x8508), - /// - /// Original was GL_TEXTURE_CUBE_MAP = 0x8513 - /// - TextureCubeMap = ((int)0x8513), - /// - /// Original was GL_TEXTURE_BINDING_CUBE_MAP = 0x8514 - /// - TextureBindingCubeMap = ((int)0x8514), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515 - /// - TextureCubeMapPositiveX = ((int)0x8515), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516 - /// - TextureCubeMapNegativeX = ((int)0x8516), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517 - /// - TextureCubeMapPositiveY = ((int)0x8517), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518 - /// - TextureCubeMapNegativeY = ((int)0x8518), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519 - /// - TextureCubeMapPositiveZ = ((int)0x8519), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A - /// - TextureCubeMapNegativeZ = ((int)0x851A), - /// - /// Original was GL_MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C - /// - MaxCubeMapTextureSize = ((int)0x851C), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622 - /// - VertexAttribArrayEnabled = ((int)0x8622), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_SIZE = 0x8623 - /// - VertexAttribArraySize = ((int)0x8623), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624 - /// - VertexAttribArrayStride = ((int)0x8624), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_TYPE = 0x8625 - /// - VertexAttribArrayType = ((int)0x8625), - /// - /// Original was GL_CURRENT_VERTEX_ATTRIB = 0x8626 - /// - CurrentVertexAttrib = ((int)0x8626), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_POINTER = 0x8645 - /// - VertexAttribArrayPointer = ((int)0x8645), - /// - /// Original was GL_NUM_COMPRESSED_TEXTURE_FORMATS = 0x86A2 - /// - NumCompressedTextureFormats = ((int)0x86A2), - /// - /// Original was GL_COMPRESSED_TEXTURE_FORMATS = 0x86A3 - /// - CompressedTextureFormats = ((int)0x86A3), - /// - /// Original was GL_BUFFER_SIZE = 0x8764 - /// - BufferSize = ((int)0x8764), - /// - /// Original was GL_BUFFER_USAGE = 0x8765 - /// - BufferUsage = ((int)0x8765), - /// - /// Original was GL_STENCIL_BACK_FUNC = 0x8800 - /// - StencilBackFunc = ((int)0x8800), - /// - /// Original was GL_STENCIL_BACK_FAIL = 0x8801 - /// - StencilBackFail = ((int)0x8801), - /// - /// Original was GL_STENCIL_BACK_PASS_DEPTH_FAIL = 0x8802 - /// - StencilBackPassDepthFail = ((int)0x8802), - /// - /// Original was GL_STENCIL_BACK_PASS_DEPTH_PASS = 0x8803 - /// - StencilBackPassDepthPass = ((int)0x8803), - /// - /// Original was GL_BLEND_EQUATION_ALPHA = 0x883D - /// - BlendEquationAlpha = ((int)0x883D), - /// - /// Original was GL_MAX_VERTEX_ATTRIBS = 0x8869 - /// - MaxVertexAttribs = ((int)0x8869), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A - /// - VertexAttribArrayNormalized = ((int)0x886A), - /// - /// Original was GL_MAX_TEXTURE_IMAGE_UNITS = 0x8872 - /// - MaxTextureImageUnits = ((int)0x8872), - /// - /// Original was GL_ARRAY_BUFFER = 0x8892 - /// - ArrayBuffer = ((int)0x8892), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER = 0x8893 - /// - ElementArrayBuffer = ((int)0x8893), - /// - /// Original was GL_ARRAY_BUFFER_BINDING = 0x8894 - /// - ArrayBufferBinding = ((int)0x8894), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER_BINDING = 0x8895 - /// - ElementArrayBufferBinding = ((int)0x8895), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889F - /// - VertexAttribArrayBufferBinding = ((int)0x889F), - /// - /// Original was GL_STREAM_DRAW = 0x88E0 - /// - StreamDraw = ((int)0x88E0), - /// - /// Original was GL_STATIC_DRAW = 0x88E4 - /// - StaticDraw = ((int)0x88E4), - /// - /// Original was GL_DYNAMIC_DRAW = 0x88E8 - /// - DynamicDraw = ((int)0x88E8), - /// - /// Original was GL_FRAGMENT_SHADER = 0x8B30 - /// - FragmentShader = ((int)0x8B30), - /// - /// Original was GL_VERTEX_SHADER = 0x8B31 - /// - VertexShader = ((int)0x8B31), - /// - /// Original was GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS = 0x8B4C - /// - MaxVertexTextureImageUnits = ((int)0x8B4C), - /// - /// Original was GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS = 0x8B4D - /// - MaxCombinedTextureImageUnits = ((int)0x8B4D), - /// - /// Original was GL_SHADER_TYPE = 0x8B4F - /// - ShaderType = ((int)0x8B4F), - /// - /// Original was GL_FLOAT_VEC2 = 0x8B50 - /// - FloatVec2 = ((int)0x8B50), - /// - /// Original was GL_FLOAT_VEC3 = 0x8B51 - /// - FloatVec3 = ((int)0x8B51), - /// - /// Original was GL_FLOAT_VEC4 = 0x8B52 - /// - FloatVec4 = ((int)0x8B52), - /// - /// Original was GL_INT_VEC2 = 0x8B53 - /// - IntVec2 = ((int)0x8B53), - /// - /// Original was GL_INT_VEC3 = 0x8B54 - /// - IntVec3 = ((int)0x8B54), - /// - /// Original was GL_INT_VEC4 = 0x8B55 - /// - IntVec4 = ((int)0x8B55), - /// - /// Original was GL_BOOL = 0x8B56 - /// - Bool = ((int)0x8B56), - /// - /// Original was GL_BOOL_VEC2 = 0x8B57 - /// - BoolVec2 = ((int)0x8B57), - /// - /// Original was GL_BOOL_VEC3 = 0x8B58 - /// - BoolVec3 = ((int)0x8B58), - /// - /// Original was GL_BOOL_VEC4 = 0x8B59 - /// - BoolVec4 = ((int)0x8B59), - /// - /// Original was GL_FLOAT_MAT2 = 0x8B5A - /// - FloatMat2 = ((int)0x8B5A), - /// - /// Original was GL_FLOAT_MAT3 = 0x8B5B - /// - FloatMat3 = ((int)0x8B5B), - /// - /// Original was GL_FLOAT_MAT4 = 0x8B5C - /// - FloatMat4 = ((int)0x8B5C), - /// - /// Original was GL_SAMPLER_2D = 0x8B5E - /// - Sampler2D = ((int)0x8B5E), - /// - /// Original was GL_SAMPLER_CUBE = 0x8B60 - /// - SamplerCube = ((int)0x8B60), - /// - /// Original was GL_DELETE_STATUS = 0x8B80 - /// - DeleteStatus = ((int)0x8B80), - /// - /// Original was GL_COMPILE_STATUS = 0x8B81 - /// - CompileStatus = ((int)0x8B81), - /// - /// Original was GL_LINK_STATUS = 0x8B82 - /// - LinkStatus = ((int)0x8B82), - /// - /// Original was GL_VALIDATE_STATUS = 0x8B83 - /// - ValidateStatus = ((int)0x8B83), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_ATTACHED_SHADERS = 0x8B85 - /// - AttachedShaders = ((int)0x8B85), - /// - /// Original was GL_ACTIVE_UNIFORMS = 0x8B86 - /// - ActiveUniforms = ((int)0x8B86), - /// - /// Original was GL_ACTIVE_UNIFORM_MAX_LENGTH = 0x8B87 - /// - ActiveUniformMaxLength = ((int)0x8B87), - /// - /// Original was GL_SHADER_SOURCE_LENGTH = 0x8B88 - /// - ShaderSourceLength = ((int)0x8B88), - /// - /// Original was GL_ACTIVE_ATTRIBUTES = 0x8B89 - /// - ActiveAttributes = ((int)0x8B89), - /// - /// Original was GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8B8A - /// - ActiveAttributeMaxLength = ((int)0x8B8A), - /// - /// Original was GL_SHADING_LANGUAGE_VERSION = 0x8B8C - /// - ShadingLanguageVersion = ((int)0x8B8C), - /// - /// Original was GL_CURRENT_PROGRAM = 0x8B8D - /// - CurrentProgram = ((int)0x8B8D), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_TYPE = 0x8B9A - /// - ImplementationColorReadType = ((int)0x8B9A), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_FORMAT = 0x8B9B - /// - ImplementationColorReadFormat = ((int)0x8B9B), - /// - /// Original was GL_STENCIL_BACK_REF = 0x8CA3 - /// - StencilBackRef = ((int)0x8CA3), - /// - /// Original was GL_STENCIL_BACK_VALUE_MASK = 0x8CA4 - /// - StencilBackValueMask = ((int)0x8CA4), - /// - /// Original was GL_STENCIL_BACK_WRITEMASK = 0x8CA5 - /// - StencilBackWritemask = ((int)0x8CA5), - /// - /// Original was GL_FRAMEBUFFER_BINDING = 0x8CA6 - /// - FramebufferBinding = ((int)0x8CA6), - /// - /// Original was GL_RENDERBUFFER_BINDING = 0x8CA7 - /// - RenderbufferBinding = ((int)0x8CA7), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = 0x8CD0 - /// - FramebufferAttachmentObjectType = ((int)0x8CD0), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 0x8CD1 - /// - FramebufferAttachmentObjectName = ((int)0x8CD1), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 0x8CD2 - /// - FramebufferAttachmentTextureLevel = ((int)0x8CD2), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 0x8CD3 - /// - FramebufferAttachmentTextureCubeMapFace = ((int)0x8CD3), - /// - /// Original was GL_FRAMEBUFFER_COMPLETE = 0x8CD5 - /// - FramebufferComplete = ((int)0x8CD5), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 0x8CD6 - /// - FramebufferIncompleteAttachment = ((int)0x8CD6), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 0x8CD7 - /// - FramebufferIncompleteMissingAttachment = ((int)0x8CD7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 0x8CD9 - /// - FramebufferIncompleteDimensions = ((int)0x8CD9), - /// - /// Original was GL_FRAMEBUFFER_UNSUPPORTED = 0x8CDD - /// - FramebufferUnsupported = ((int)0x8CDD), - /// - /// Original was GL_COLOR_ATTACHMENT0 = 0x8CE0 - /// - ColorAttachment0 = ((int)0x8CE0), - /// - /// Original was GL_DEPTH_ATTACHMENT = 0x8D00 - /// - DepthAttachment = ((int)0x8D00), - /// - /// Original was GL_STENCIL_ATTACHMENT = 0x8D20 - /// - StencilAttachment = ((int)0x8D20), - /// - /// Original was GL_FRAMEBUFFER = 0x8D40 - /// - Framebuffer = ((int)0x8D40), - /// - /// Original was GL_RENDERBUFFER = 0x8D41 - /// - Renderbuffer = ((int)0x8D41), - /// - /// Original was GL_RENDERBUFFER_WIDTH = 0x8D42 - /// - RenderbufferWidth = ((int)0x8D42), - /// - /// Original was GL_RENDERBUFFER_HEIGHT = 0x8D43 - /// - RenderbufferHeight = ((int)0x8D43), - /// - /// Original was GL_RENDERBUFFER_INTERNAL_FORMAT = 0x8D44 - /// - RenderbufferInternalFormat = ((int)0x8D44), - /// - /// Original was GL_STENCIL_INDEX8 = 0x8D48 - /// - StencilIndex8 = ((int)0x8D48), - /// - /// Original was GL_RENDERBUFFER_RED_SIZE = 0x8D50 - /// - RenderbufferRedSize = ((int)0x8D50), - /// - /// Original was GL_RENDERBUFFER_GREEN_SIZE = 0x8D51 - /// - RenderbufferGreenSize = ((int)0x8D51), - /// - /// Original was GL_RENDERBUFFER_BLUE_SIZE = 0x8D52 - /// - RenderbufferBlueSize = ((int)0x8D52), - /// - /// Original was GL_RENDERBUFFER_ALPHA_SIZE = 0x8D53 - /// - RenderbufferAlphaSize = ((int)0x8D53), - /// - /// Original was GL_RENDERBUFFER_DEPTH_SIZE = 0x8D54 - /// - RenderbufferDepthSize = ((int)0x8D54), - /// - /// Original was GL_RENDERBUFFER_STENCIL_SIZE = 0x8D55 - /// - RenderbufferStencilSize = ((int)0x8D55), - /// - /// Original was GL_RGB565 = 0x8D62 - /// - Rgb565 = ((int)0x8D62), - /// - /// Original was GL_LOW_FLOAT = 0x8DF0 - /// - LowFloat = ((int)0x8DF0), - /// - /// Original was GL_MEDIUM_FLOAT = 0x8DF1 - /// - MediumFloat = ((int)0x8DF1), - /// - /// Original was GL_HIGH_FLOAT = 0x8DF2 - /// - HighFloat = ((int)0x8DF2), - /// - /// Original was GL_LOW_INT = 0x8DF3 - /// - LowInt = ((int)0x8DF3), - /// - /// Original was GL_MEDIUM_INT = 0x8DF4 - /// - MediumInt = ((int)0x8DF4), - /// - /// Original was GL_HIGH_INT = 0x8DF5 - /// - HighInt = ((int)0x8DF5), - /// - /// Original was GL_SHADER_BINARY_FORMATS = 0x8DF8 - /// - ShaderBinaryFormats = ((int)0x8DF8), - /// - /// Original was GL_NUM_SHADER_BINARY_FORMATS = 0x8DF9 - /// - NumShaderBinaryFormats = ((int)0x8DF9), - /// - /// Original was GL_SHADER_COMPILER = 0x8DFA - /// - ShaderCompiler = ((int)0x8DFA), - /// - /// Original was GL_MAX_VERTEX_UNIFORM_VECTORS = 0x8DFB - /// - MaxVertexUniformVectors = ((int)0x8DFB), - /// - /// Original was GL_MAX_VARYING_VECTORS = 0x8DFC - /// - MaxVaryingVectors = ((int)0x8DFC), - /// - /// Original was GL_MAX_FRAGMENT_UNIFORM_VECTORS = 0x8DFD - /// - MaxFragmentUniformVectors = ((int)0x8DFD), - /// - /// Original was GL_ONE = 1 - /// - One = ((int)1), - /// - /// Original was GL_TRUE = 1 - /// - True = ((int)1), - } - - /// - /// Not used directly. - /// - public enum EsVersion30 : int - { - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT = 0x00000001 - /// - SyncFlushCommandsBit = ((int)0x00000001), - /// - /// Original was GL_MAP_READ_BIT = 0x0001 - /// - MapReadBit = ((int)0x0001), - /// - /// Original was GL_MAP_WRITE_BIT = 0x0002 - /// - MapWriteBit = ((int)0x0002), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT = 0x0004 - /// - MapInvalidateRangeBit = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT = 0x0008 - /// - MapInvalidateBufferBit = ((int)0x0008), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT = 0x0010 - /// - MapFlushExplicitBit = ((int)0x0010), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT = 0x0020 - /// - MapUnsynchronizedBit = ((int)0x0020), - /// - /// Original was GL_READ_BUFFER = 0x0C02 - /// - ReadBuffer = ((int)0x0C02), - /// - /// Original was GL_UNPACK_ROW_LENGTH = 0x0CF2 - /// - UnpackRowLength = ((int)0x0CF2), - /// - /// Original was GL_UNPACK_SKIP_ROWS = 0x0CF3 - /// - UnpackSkipRows = ((int)0x0CF3), - /// - /// Original was GL_UNPACK_SKIP_PIXELS = 0x0CF4 - /// - UnpackSkipPixels = ((int)0x0CF4), - /// - /// Original was GL_PACK_ROW_LENGTH = 0x0D02 - /// - PackRowLength = ((int)0x0D02), - /// - /// Original was GL_PACK_SKIP_ROWS = 0x0D03 - /// - PackSkipRows = ((int)0x0D03), - /// - /// Original was GL_PACK_SKIP_PIXELS = 0x0D04 - /// - PackSkipPixels = ((int)0x0D04), - /// - /// Original was GL_HALF_FLOAT = 0x140B - /// - HalfFloat = ((int)0x140B), - /// - /// Original was GL_COLOR = 0x1800 - /// - Color = ((int)0x1800), - /// - /// Original was GL_DEPTH = 0x1801 - /// - Depth = ((int)0x1801), - /// - /// Original was GL_STENCIL = 0x1802 - /// - Stencil = ((int)0x1802), - /// - /// Original was GL_RED = 0x1903 - /// - Red = ((int)0x1903), - /// - /// Original was GL_GREEN = 0x1904 - /// - Green = ((int)0x1904), - /// - /// Original was GL_BLUE = 0x1905 - /// - Blue = ((int)0x1905), - /// - /// Original was GL_MIN = 0x8007 - /// - Min = ((int)0x8007), - /// - /// Original was GL_MAX = 0x8008 - /// - Max = ((int)0x8008), - /// - /// Original was GL_RGB8 = 0x8051 - /// - Rgb8 = ((int)0x8051), - /// - /// Original was GL_RGBA8 = 0x8058 - /// - Rgba8 = ((int)0x8058), - /// - /// Original was GL_RGB10_A2 = 0x8059 - /// - Rgb10A2 = ((int)0x8059), - /// - /// Original was GL_TEXTURE_BINDING_3D = 0x806A - /// - TextureBinding3D = ((int)0x806A), - /// - /// Original was GL_UNPACK_SKIP_IMAGES = 0x806D - /// - UnpackSkipImages = ((int)0x806D), - /// - /// Original was GL_UNPACK_IMAGE_HEIGHT = 0x806E - /// - UnpackImageHeight = ((int)0x806E), - /// - /// Original was GL_TEXTURE_3D = 0x806F - /// - Texture3D = ((int)0x806F), - /// - /// Original was GL_TEXTURE_WRAP_R = 0x8072 - /// - TextureWrapR = ((int)0x8072), - /// - /// Original was GL_MAX_3D_TEXTURE_SIZE = 0x8073 - /// - Max3DTextureSize = ((int)0x8073), - /// - /// Original was GL_MAX_ELEMENTS_VERTICES = 0x80E8 - /// - MaxElementsVertices = ((int)0x80E8), - /// - /// Original was GL_MAX_ELEMENTS_INDICES = 0x80E9 - /// - MaxElementsIndices = ((int)0x80E9), - /// - /// Original was GL_TEXTURE_MIN_LOD = 0x813A - /// - TextureMinLod = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MAX_LOD = 0x813B - /// - TextureMaxLod = ((int)0x813B), - /// - /// Original was GL_TEXTURE_BASE_LEVEL = 0x813C - /// - TextureBaseLevel = ((int)0x813C), - /// - /// Original was GL_TEXTURE_MAX_LEVEL = 0x813D - /// - TextureMaxLevel = ((int)0x813D), - /// - /// Original was GL_DEPTH_COMPONENT24 = 0x81A6 - /// - DepthComponent24 = ((int)0x81A6), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING = 0x8210 - /// - FramebufferAttachmentColorEncoding = ((int)0x8210), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE = 0x8211 - /// - FramebufferAttachmentComponentType = ((int)0x8211), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE = 0x8212 - /// - FramebufferAttachmentRedSize = ((int)0x8212), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE = 0x8213 - /// - FramebufferAttachmentGreenSize = ((int)0x8213), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE = 0x8214 - /// - FramebufferAttachmentBlueSize = ((int)0x8214), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE = 0x8215 - /// - FramebufferAttachmentAlphaSize = ((int)0x8215), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE = 0x8216 - /// - FramebufferAttachmentDepthSize = ((int)0x8216), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE = 0x8217 - /// - FramebufferAttachmentStencilSize = ((int)0x8217), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT = 0x8218 - /// - FramebufferDefault = ((int)0x8218), - /// - /// Original was GL_FRAMEBUFFER_UNDEFINED = 0x8219 - /// - FramebufferUndefined = ((int)0x8219), - /// - /// Original was GL_DEPTH_STENCIL_ATTACHMENT = 0x821A - /// - DepthStencilAttachment = ((int)0x821A), - /// - /// Original was GL_MAJOR_VERSION = 0x821B - /// - MajorVersion = ((int)0x821B), - /// - /// Original was GL_MINOR_VERSION = 0x821C - /// - MinorVersion = ((int)0x821C), - /// - /// Original was GL_NUM_EXTENSIONS = 0x821D - /// - NumExtensions = ((int)0x821D), - /// - /// Original was GL_RG = 0x8227 - /// - Rg = ((int)0x8227), - /// - /// Original was GL_RG_INTEGER = 0x8228 - /// - RgInteger = ((int)0x8228), - /// - /// Original was GL_R8 = 0x8229 - /// - R8 = ((int)0x8229), - /// - /// Original was GL_RG8 = 0x822B - /// - Rg8 = ((int)0x822B), - /// - /// Original was GL_R16F = 0x822D - /// - R16f = ((int)0x822D), - /// - /// Original was GL_R32F = 0x822E - /// - R32f = ((int)0x822E), - /// - /// Original was GL_RG16F = 0x822F - /// - Rg16f = ((int)0x822F), - /// - /// Original was GL_RG32F = 0x8230 - /// - Rg32f = ((int)0x8230), - /// - /// Original was GL_R8I = 0x8231 - /// - R8i = ((int)0x8231), - /// - /// Original was GL_R8UI = 0x8232 - /// - R8ui = ((int)0x8232), - /// - /// Original was GL_R16I = 0x8233 - /// - R16i = ((int)0x8233), - /// - /// Original was GL_R16UI = 0x8234 - /// - R16ui = ((int)0x8234), - /// - /// Original was GL_R32I = 0x8235 - /// - R32i = ((int)0x8235), - /// - /// Original was GL_R32UI = 0x8236 - /// - R32ui = ((int)0x8236), - /// - /// Original was GL_RG8I = 0x8237 - /// - Rg8i = ((int)0x8237), - /// - /// Original was GL_RG8UI = 0x8238 - /// - Rg8ui = ((int)0x8238), - /// - /// Original was GL_RG16I = 0x8239 - /// - Rg16i = ((int)0x8239), - /// - /// Original was GL_RG16UI = 0x823A - /// - Rg16ui = ((int)0x823A), - /// - /// Original was GL_RG32I = 0x823B - /// - Rg32i = ((int)0x823B), - /// - /// Original was GL_RG32UI = 0x823C - /// - Rg32ui = ((int)0x823C), - /// - /// Original was GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 0x8257 - /// - ProgramBinaryRetrievableHint = ((int)0x8257), - /// - /// Original was GL_TEXTURE_IMMUTABLE_LEVELS = 0x82DF - /// - TextureImmutableLevels = ((int)0x82DF), - /// - /// Original was GL_UNSIGNED_INT_2_10_10_10_REV = 0x8368 - /// - UnsignedInt2101010Rev = ((int)0x8368), - /// - /// Original was GL_DEPTH_STENCIL = 0x84F9 - /// - DepthStencil = ((int)0x84F9), - /// - /// Original was GL_UNSIGNED_INT_24_8 = 0x84FA - /// - UnsignedInt248 = ((int)0x84FA), - /// - /// Original was GL_MAX_TEXTURE_LOD_BIAS = 0x84FD - /// - MaxTextureLodBias = ((int)0x84FD), - /// - /// Original was GL_VERTEX_ARRAY_BINDING = 0x85B5 - /// - VertexArrayBinding = ((int)0x85B5), - /// - /// Original was GL_PROGRAM_BINARY_LENGTH = 0x8741 - /// - ProgramBinaryLength = ((int)0x8741), - /// - /// Original was GL_NUM_PROGRAM_BINARY_FORMATS = 0x87FE - /// - NumProgramBinaryFormats = ((int)0x87FE), - /// - /// Original was GL_PROGRAM_BINARY_FORMATS = 0x87FF - /// - ProgramBinaryFormats = ((int)0x87FF), - /// - /// Original was GL_RGBA32F = 0x8814 - /// - Rgba32f = ((int)0x8814), - /// - /// Original was GL_RGB32F = 0x8815 - /// - Rgb32f = ((int)0x8815), - /// - /// Original was GL_RGBA16F = 0x881A - /// - Rgba16f = ((int)0x881A), - /// - /// Original was GL_RGB16F = 0x881B - /// - Rgb16f = ((int)0x881B), - /// - /// Original was GL_MAX_DRAW_BUFFERS = 0x8824 - /// - MaxDrawBuffers = ((int)0x8824), - /// - /// Original was GL_DRAW_BUFFER0 = 0x8825 - /// - DrawBuffer0 = ((int)0x8825), - /// - /// Original was GL_DRAW_BUFFER1 = 0x8826 - /// - DrawBuffer1 = ((int)0x8826), - /// - /// Original was GL_DRAW_BUFFER2 = 0x8827 - /// - DrawBuffer2 = ((int)0x8827), - /// - /// Original was GL_DRAW_BUFFER3 = 0x8828 - /// - DrawBuffer3 = ((int)0x8828), - /// - /// Original was GL_DRAW_BUFFER4 = 0x8829 - /// - DrawBuffer4 = ((int)0x8829), - /// - /// Original was GL_DRAW_BUFFER5 = 0x882A - /// - DrawBuffer5 = ((int)0x882A), - /// - /// Original was GL_DRAW_BUFFER6 = 0x882B - /// - DrawBuffer6 = ((int)0x882B), - /// - /// Original was GL_DRAW_BUFFER7 = 0x882C - /// - DrawBuffer7 = ((int)0x882C), - /// - /// Original was GL_DRAW_BUFFER8 = 0x882D - /// - DrawBuffer8 = ((int)0x882D), - /// - /// Original was GL_DRAW_BUFFER9 = 0x882E - /// - DrawBuffer9 = ((int)0x882E), - /// - /// Original was GL_DRAW_BUFFER10 = 0x882F - /// - DrawBuffer10 = ((int)0x882F), - /// - /// Original was GL_DRAW_BUFFER11 = 0x8830 - /// - DrawBuffer11 = ((int)0x8830), - /// - /// Original was GL_DRAW_BUFFER12 = 0x8831 - /// - DrawBuffer12 = ((int)0x8831), - /// - /// Original was GL_DRAW_BUFFER13 = 0x8832 - /// - DrawBuffer13 = ((int)0x8832), - /// - /// Original was GL_DRAW_BUFFER14 = 0x8833 - /// - DrawBuffer14 = ((int)0x8833), - /// - /// Original was GL_DRAW_BUFFER15 = 0x8834 - /// - DrawBuffer15 = ((int)0x8834), - /// - /// Original was GL_TEXTURE_COMPARE_MODE = 0x884C - /// - TextureCompareMode = ((int)0x884C), - /// - /// Original was GL_TEXTURE_COMPARE_FUNC = 0x884D - /// - TextureCompareFunc = ((int)0x884D), - /// - /// Original was GL_COMPARE_REF_TO_TEXTURE = 0x884E - /// - CompareRefToTexture = ((int)0x884E), - /// - /// Original was GL_CURRENT_QUERY = 0x8865 - /// - CurrentQuery = ((int)0x8865), - /// - /// Original was GL_QUERY_RESULT = 0x8866 - /// - QueryResult = ((int)0x8866), - /// - /// Original was GL_QUERY_RESULT_AVAILABLE = 0x8867 - /// - QueryResultAvailable = ((int)0x8867), - /// - /// Original was GL_BUFFER_MAPPED = 0x88BC - /// - BufferMapped = ((int)0x88BC), - /// - /// Original was GL_BUFFER_MAP_POINTER = 0x88BD - /// - BufferMapPointer = ((int)0x88BD), - /// - /// Original was GL_STREAM_READ = 0x88E1 - /// - StreamRead = ((int)0x88E1), - /// - /// Original was GL_STREAM_COPY = 0x88E2 - /// - StreamCopy = ((int)0x88E2), - /// - /// Original was GL_STATIC_READ = 0x88E5 - /// - StaticRead = ((int)0x88E5), - /// - /// Original was GL_STATIC_COPY = 0x88E6 - /// - StaticCopy = ((int)0x88E6), - /// - /// Original was GL_DYNAMIC_READ = 0x88E9 - /// - DynamicRead = ((int)0x88E9), - /// - /// Original was GL_DYNAMIC_COPY = 0x88EA - /// - DynamicCopy = ((int)0x88EA), - /// - /// Original was GL_PIXEL_PACK_BUFFER = 0x88EB - /// - PixelPackBuffer = ((int)0x88EB), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER = 0x88EC - /// - PixelUnpackBuffer = ((int)0x88EC), - /// - /// Original was GL_PIXEL_PACK_BUFFER_BINDING = 0x88ED - /// - PixelPackBufferBinding = ((int)0x88ED), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER_BINDING = 0x88EF - /// - PixelUnpackBufferBinding = ((int)0x88EF), - /// - /// Original was GL_DEPTH24_STENCIL8 = 0x88F0 - /// - Depth24Stencil8 = ((int)0x88F0), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_INTEGER = 0x88FD - /// - VertexAttribArrayInteger = ((int)0x88FD), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR = 0x88FE - /// - VertexAttribArrayDivisor = ((int)0x88FE), - /// - /// Original was GL_MAX_ARRAY_TEXTURE_LAYERS = 0x88FF - /// - MaxArrayTextureLayers = ((int)0x88FF), - /// - /// Original was GL_MIN_PROGRAM_TEXEL_OFFSET = 0x8904 - /// - MinProgramTexelOffset = ((int)0x8904), - /// - /// Original was GL_MAX_PROGRAM_TEXEL_OFFSET = 0x8905 - /// - MaxProgramTexelOffset = ((int)0x8905), - /// - /// Original was GL_SAMPLER_BINDING = 0x8919 - /// - SamplerBinding = ((int)0x8919), - /// - /// Original was GL_UNIFORM_BUFFER = 0x8A11 - /// - UniformBuffer = ((int)0x8A11), - /// - /// Original was GL_UNIFORM_BUFFER_BINDING = 0x8A28 - /// - UniformBufferBinding = ((int)0x8A28), - /// - /// Original was GL_UNIFORM_BUFFER_START = 0x8A29 - /// - UniformBufferStart = ((int)0x8A29), - /// - /// Original was GL_UNIFORM_BUFFER_SIZE = 0x8A2A - /// - UniformBufferSize = ((int)0x8A2A), - /// - /// Original was GL_MAX_VERTEX_UNIFORM_BLOCKS = 0x8A2B - /// - MaxVertexUniformBlocks = ((int)0x8A2B), - /// - /// Original was GL_MAX_FRAGMENT_UNIFORM_BLOCKS = 0x8A2D - /// - MaxFragmentUniformBlocks = ((int)0x8A2D), - /// - /// Original was GL_MAX_COMBINED_UNIFORM_BLOCKS = 0x8A2E - /// - MaxCombinedUniformBlocks = ((int)0x8A2E), - /// - /// Original was GL_MAX_UNIFORM_BUFFER_BINDINGS = 0x8A2F - /// - MaxUniformBufferBindings = ((int)0x8A2F), - /// - /// Original was GL_MAX_UNIFORM_BLOCK_SIZE = 0x8A30 - /// - MaxUniformBlockSize = ((int)0x8A30), - /// - /// Original was GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS = 0x8A31 - /// - MaxCombinedVertexUniformComponents = ((int)0x8A31), - /// - /// Original was GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS = 0x8A33 - /// - MaxCombinedFragmentUniformComponents = ((int)0x8A33), - /// - /// Original was GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT = 0x8A34 - /// - UniformBufferOffsetAlignment = ((int)0x8A34), - /// - /// Original was GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH = 0x8A35 - /// - ActiveUniformBlockMaxNameLength = ((int)0x8A35), - /// - /// Original was GL_ACTIVE_UNIFORM_BLOCKS = 0x8A36 - /// - ActiveUniformBlocks = ((int)0x8A36), - /// - /// Original was GL_UNIFORM_TYPE = 0x8A37 - /// - UniformType = ((int)0x8A37), - /// - /// Original was GL_UNIFORM_SIZE = 0x8A38 - /// - UniformSize = ((int)0x8A38), - /// - /// Original was GL_UNIFORM_NAME_LENGTH = 0x8A39 - /// - UniformNameLength = ((int)0x8A39), - /// - /// Original was GL_UNIFORM_BLOCK_INDEX = 0x8A3A - /// - UniformBlockIndex = ((int)0x8A3A), - /// - /// Original was GL_UNIFORM_OFFSET = 0x8A3B - /// - UniformOffset = ((int)0x8A3B), - /// - /// Original was GL_UNIFORM_ARRAY_STRIDE = 0x8A3C - /// - UniformArrayStride = ((int)0x8A3C), - /// - /// Original was GL_UNIFORM_MATRIX_STRIDE = 0x8A3D - /// - UniformMatrixStride = ((int)0x8A3D), - /// - /// Original was GL_UNIFORM_IS_ROW_MAJOR = 0x8A3E - /// - UniformIsRowMajor = ((int)0x8A3E), - /// - /// Original was GL_UNIFORM_BLOCK_BINDING = 0x8A3F - /// - UniformBlockBinding = ((int)0x8A3F), - /// - /// Original was GL_UNIFORM_BLOCK_DATA_SIZE = 0x8A40 - /// - UniformBlockDataSize = ((int)0x8A40), - /// - /// Original was GL_UNIFORM_BLOCK_NAME_LENGTH = 0x8A41 - /// - UniformBlockNameLength = ((int)0x8A41), - /// - /// Original was GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS = 0x8A42 - /// - UniformBlockActiveUniforms = ((int)0x8A42), - /// - /// Original was GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES = 0x8A43 - /// - UniformBlockActiveUniformIndices = ((int)0x8A43), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER = 0x8A44 - /// - UniformBlockReferencedByVertexShader = ((int)0x8A44), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 0x8A46 - /// - UniformBlockReferencedByFragmentShader = ((int)0x8A46), - /// - /// Original was GL_MAX_FRAGMENT_UNIFORM_COMPONENTS = 0x8B49 - /// - MaxFragmentUniformComponents = ((int)0x8B49), - /// - /// Original was GL_MAX_VERTEX_UNIFORM_COMPONENTS = 0x8B4A - /// - MaxVertexUniformComponents = ((int)0x8B4A), - /// - /// Original was GL_MAX_VARYING_COMPONENTS = 0x8B4B - /// - MaxVaryingComponents = ((int)0x8B4B), - /// - /// Original was GL_SAMPLER_3D = 0x8B5F - /// - Sampler3D = ((int)0x8B5F), - /// - /// Original was GL_SAMPLER_2D_SHADOW = 0x8B62 - /// - Sampler2DShadow = ((int)0x8B62), - /// - /// Original was GL_FLOAT_MAT2x3 = 0x8B65 - /// - FloatMat2x3 = ((int)0x8B65), - /// - /// Original was GL_FLOAT_MAT2x4 = 0x8B66 - /// - FloatMat2x4 = ((int)0x8B66), - /// - /// Original was GL_FLOAT_MAT3x2 = 0x8B67 - /// - FloatMat3x2 = ((int)0x8B67), - /// - /// Original was GL_FLOAT_MAT3x4 = 0x8B68 - /// - FloatMat3x4 = ((int)0x8B68), - /// - /// Original was GL_FLOAT_MAT4x2 = 0x8B69 - /// - FloatMat4x2 = ((int)0x8B69), - /// - /// Original was GL_FLOAT_MAT4x3 = 0x8B6A - /// - FloatMat4x3 = ((int)0x8B6A), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT = 0x8B8B - /// - FragmentShaderDerivativeHint = ((int)0x8B8B), - /// - /// Original was GL_UNSIGNED_NORMALIZED = 0x8C17 - /// - UnsignedNormalized = ((int)0x8C17), - /// - /// Original was GL_TEXTURE_2D_ARRAY = 0x8C1A - /// - Texture2DArray = ((int)0x8C1A), - /// - /// Original was GL_TEXTURE_BINDING_2D_ARRAY = 0x8C1D - /// - TextureBinding2DArray = ((int)0x8C1D), - /// - /// Original was GL_ANY_SAMPLES_PASSED = 0x8C2F - /// - AnySamplesPassed = ((int)0x8C2F), - /// - /// Original was GL_R11F_G11F_B10F = 0x8C3A - /// - R11fG11fB10f = ((int)0x8C3A), - /// - /// Original was GL_UNSIGNED_INT_10F_11F_11F_REV = 0x8C3B - /// - UnsignedInt10F11F11FRev = ((int)0x8C3B), - /// - /// Original was GL_RGB9_E5 = 0x8C3D - /// - Rgb9E5 = ((int)0x8C3D), - /// - /// Original was GL_UNSIGNED_INT_5_9_9_9_REV = 0x8C3E - /// - UnsignedInt5999Rev = ((int)0x8C3E), - /// - /// Original was GL_SRGB = 0x8C40 - /// - Srgb = ((int)0x8C40), - /// - /// Original was GL_SRGB8 = 0x8C41 - /// - Srgb8 = ((int)0x8C41), - /// - /// Original was GL_SRGB8_ALPHA8 = 0x8C43 - /// - Srgb8Alpha8 = ((int)0x8C43), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH = 0x8C76 - /// - TransformFeedbackVaryingMaxLength = ((int)0x8C76), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_MODE = 0x8C7F - /// - TransformFeedbackBufferMode = ((int)0x8C7F), - /// - /// Original was GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS = 0x8C80 - /// - MaxTransformFeedbackSeparateComponents = ((int)0x8C80), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYINGS = 0x8C83 - /// - TransformFeedbackVaryings = ((int)0x8C83), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_START = 0x8C84 - /// - TransformFeedbackBufferStart = ((int)0x8C84), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_SIZE = 0x8C85 - /// - TransformFeedbackBufferSize = ((int)0x8C85), - /// - /// Original was GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN = 0x8C88 - /// - TransformFeedbackPrimitivesWritten = ((int)0x8C88), - /// - /// Original was GL_RASTERIZER_DISCARD = 0x8C89 - /// - RasterizerDiscard = ((int)0x8C89), - /// - /// Original was GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS = 0x8C8A - /// - MaxTransformFeedbackInterleavedComponents = ((int)0x8C8A), - /// - /// Original was GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS = 0x8C8B - /// - MaxTransformFeedbackSeparateAttribs = ((int)0x8C8B), - /// - /// Original was GL_INTERLEAVED_ATTRIBS = 0x8C8C - /// - InterleavedAttribs = ((int)0x8C8C), - /// - /// Original was GL_SEPARATE_ATTRIBS = 0x8C8D - /// - SeparateAttribs = ((int)0x8C8D), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E - /// - TransformFeedbackBuffer = ((int)0x8C8E), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_BINDING = 0x8C8F - /// - TransformFeedbackBufferBinding = ((int)0x8C8F), - /// - /// Original was GL_DRAW_FRAMEBUFFER_BINDING = 0x8CA6 - /// - DrawFramebufferBinding = ((int)0x8CA6), - /// - /// Original was GL_READ_FRAMEBUFFER = 0x8CA8 - /// - ReadFramebuffer = ((int)0x8CA8), - /// - /// Original was GL_DRAW_FRAMEBUFFER = 0x8CA9 - /// - DrawFramebuffer = ((int)0x8CA9), - /// - /// Original was GL_READ_FRAMEBUFFER_BINDING = 0x8CAA - /// - ReadFramebufferBinding = ((int)0x8CAA), - /// - /// Original was GL_RENDERBUFFER_SAMPLES = 0x8CAB - /// - RenderbufferSamples = ((int)0x8CAB), - /// - /// Original was GL_DEPTH_COMPONENT32F = 0x8CAC - /// - DepthComponent32f = ((int)0x8CAC), - /// - /// Original was GL_DEPTH32F_STENCIL8 = 0x8CAD - /// - Depth32fStencil8 = ((int)0x8CAD), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER = 0x8CD4 - /// - FramebufferAttachmentTextureLayer = ((int)0x8CD4), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS = 0x8CDF - /// - MaxColorAttachments = ((int)0x8CDF), - /// - /// Original was GL_COLOR_ATTACHMENT1 = 0x8CE1 - /// - ColorAttachment1 = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2 = 0x8CE2 - /// - ColorAttachment2 = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3 = 0x8CE3 - /// - ColorAttachment3 = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4 = 0x8CE4 - /// - ColorAttachment4 = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5 = 0x8CE5 - /// - ColorAttachment5 = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6 = 0x8CE6 - /// - ColorAttachment6 = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7 = 0x8CE7 - /// - ColorAttachment7 = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8 = 0x8CE8 - /// - ColorAttachment8 = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9 = 0x8CE9 - /// - ColorAttachment9 = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10 = 0x8CEA - /// - ColorAttachment10 = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11 = 0x8CEB - /// - ColorAttachment11 = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12 = 0x8CEC - /// - ColorAttachment12 = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13 = 0x8CED - /// - ColorAttachment13 = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14 = 0x8CEE - /// - ColorAttachment14 = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15 = 0x8CEF - /// - ColorAttachment15 = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT16 = 0x8CF0 - /// - ColorAttachment16 = ((int)0x8CF0), - /// - /// Original was GL_COLOR_ATTACHMENT17 = 0x8CF1 - /// - ColorAttachment17 = ((int)0x8CF1), - /// - /// Original was GL_COLOR_ATTACHMENT18 = 0x8CF2 - /// - ColorAttachment18 = ((int)0x8CF2), - /// - /// Original was GL_COLOR_ATTACHMENT19 = 0x8CF3 - /// - ColorAttachment19 = ((int)0x8CF3), - /// - /// Original was GL_COLOR_ATTACHMENT20 = 0x8CF4 - /// - ColorAttachment20 = ((int)0x8CF4), - /// - /// Original was GL_COLOR_ATTACHMENT21 = 0x8CF5 - /// - ColorAttachment21 = ((int)0x8CF5), - /// - /// Original was GL_COLOR_ATTACHMENT22 = 0x8CF6 - /// - ColorAttachment22 = ((int)0x8CF6), - /// - /// Original was GL_COLOR_ATTACHMENT23 = 0x8CF7 - /// - ColorAttachment23 = ((int)0x8CF7), - /// - /// Original was GL_COLOR_ATTACHMENT24 = 0x8CF8 - /// - ColorAttachment24 = ((int)0x8CF8), - /// - /// Original was GL_COLOR_ATTACHMENT25 = 0x8CF9 - /// - ColorAttachment25 = ((int)0x8CF9), - /// - /// Original was GL_COLOR_ATTACHMENT26 = 0x8CFA - /// - ColorAttachment26 = ((int)0x8CFA), - /// - /// Original was GL_COLOR_ATTACHMENT27 = 0x8CFB - /// - ColorAttachment27 = ((int)0x8CFB), - /// - /// Original was GL_COLOR_ATTACHMENT28 = 0x8CFC - /// - ColorAttachment28 = ((int)0x8CFC), - /// - /// Original was GL_COLOR_ATTACHMENT29 = 0x8CFD - /// - ColorAttachment29 = ((int)0x8CFD), - /// - /// Original was GL_COLOR_ATTACHMENT30 = 0x8CFE - /// - ColorAttachment30 = ((int)0x8CFE), - /// - /// Original was GL_COLOR_ATTACHMENT31 = 0x8CFF - /// - ColorAttachment31 = ((int)0x8CFF), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE = 0x8D56 - /// - FramebufferIncompleteMultisample = ((int)0x8D56), - /// - /// Original was GL_MAX_SAMPLES = 0x8D57 - /// - MaxSamples = ((int)0x8D57), - /// - /// Original was GL_PRIMITIVE_RESTART_FIXED_INDEX = 0x8D69 - /// - PrimitiveRestartFixedIndex = ((int)0x8D69), - /// - /// Original was GL_ANY_SAMPLES_PASSED_CONSERVATIVE = 0x8D6A - /// - AnySamplesPassedConservative = ((int)0x8D6A), - /// - /// Original was GL_MAX_ELEMENT_INDEX = 0x8D6B - /// - MaxElementIndex = ((int)0x8D6B), - /// - /// Original was GL_RGBA32UI = 0x8D70 - /// - Rgba32ui = ((int)0x8D70), - /// - /// Original was GL_RGB32UI = 0x8D71 - /// - Rgb32ui = ((int)0x8D71), - /// - /// Original was GL_RGBA16UI = 0x8D76 - /// - Rgba16ui = ((int)0x8D76), - /// - /// Original was GL_RGB16UI = 0x8D77 - /// - Rgb16ui = ((int)0x8D77), - /// - /// Original was GL_RGBA8UI = 0x8D7C - /// - Rgba8ui = ((int)0x8D7C), - /// - /// Original was GL_RGB8UI = 0x8D7D - /// - Rgb8ui = ((int)0x8D7D), - /// - /// Original was GL_RGBA32I = 0x8D82 - /// - Rgba32i = ((int)0x8D82), - /// - /// Original was GL_RGB32I = 0x8D83 - /// - Rgb32i = ((int)0x8D83), - /// - /// Original was GL_RGBA16I = 0x8D88 - /// - Rgba16i = ((int)0x8D88), - /// - /// Original was GL_RGB16I = 0x8D89 - /// - Rgb16i = ((int)0x8D89), - /// - /// Original was GL_RGBA8I = 0x8D8E - /// - Rgba8i = ((int)0x8D8E), - /// - /// Original was GL_RGB8I = 0x8D8F - /// - Rgb8i = ((int)0x8D8F), - /// - /// Original was GL_RED_INTEGER = 0x8D94 - /// - RedInteger = ((int)0x8D94), - /// - /// Original was GL_RGB_INTEGER = 0x8D98 - /// - RgbInteger = ((int)0x8D98), - /// - /// Original was GL_RGBA_INTEGER = 0x8D99 - /// - RgbaInteger = ((int)0x8D99), - /// - /// Original was GL_INT_2_10_10_10_REV = 0x8D9F - /// - Int2101010Rev = ((int)0x8D9F), - /// - /// Original was GL_FLOAT_32_UNSIGNED_INT_24_8_REV = 0x8DAD - /// - Float32UnsignedInt248Rev = ((int)0x8DAD), - /// - /// Original was GL_SAMPLER_2D_ARRAY = 0x8DC1 - /// - Sampler2DArray = ((int)0x8DC1), - /// - /// Original was GL_SAMPLER_2D_ARRAY_SHADOW = 0x8DC4 - /// - Sampler2DArrayShadow = ((int)0x8DC4), - /// - /// Original was GL_SAMPLER_CUBE_SHADOW = 0x8DC5 - /// - SamplerCubeShadow = ((int)0x8DC5), - /// - /// Original was GL_UNSIGNED_INT_VEC2 = 0x8DC6 - /// - UnsignedIntVec2 = ((int)0x8DC6), - /// - /// Original was GL_UNSIGNED_INT_VEC3 = 0x8DC7 - /// - UnsignedIntVec3 = ((int)0x8DC7), - /// - /// Original was GL_UNSIGNED_INT_VEC4 = 0x8DC8 - /// - UnsignedIntVec4 = ((int)0x8DC8), - /// - /// Original was GL_INT_SAMPLER_2D = 0x8DCA - /// - IntSampler2D = ((int)0x8DCA), - /// - /// Original was GL_INT_SAMPLER_3D = 0x8DCB - /// - IntSampler3D = ((int)0x8DCB), - /// - /// Original was GL_INT_SAMPLER_CUBE = 0x8DCC - /// - IntSamplerCube = ((int)0x8DCC), - /// - /// Original was GL_INT_SAMPLER_2D_ARRAY = 0x8DCF - /// - IntSampler2DArray = ((int)0x8DCF), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_2D = 0x8DD2 - /// - UnsignedIntSampler2D = ((int)0x8DD2), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_3D = 0x8DD3 - /// - UnsignedIntSampler3D = ((int)0x8DD3), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_CUBE = 0x8DD4 - /// - UnsignedIntSamplerCube = ((int)0x8DD4), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_2D_ARRAY = 0x8DD7 - /// - UnsignedIntSampler2DArray = ((int)0x8DD7), - /// - /// Original was GL_TRANSFORM_FEEDBACK = 0x8E22 - /// - TransformFeedback = ((int)0x8E22), - /// - /// Original was GL_TRANSFORM_FEEDBACK_PAUSED = 0x8E23 - /// - TransformFeedbackPaused = ((int)0x8E23), - /// - /// Original was GL_TRANSFORM_FEEDBACK_ACTIVE = 0x8E24 - /// - TransformFeedbackActive = ((int)0x8E24), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BINDING = 0x8E25 - /// - TransformFeedbackBinding = ((int)0x8E25), - /// - /// Original was GL_TEXTURE_SWIZZLE_R = 0x8E42 - /// - TextureSwizzleR = ((int)0x8E42), - /// - /// Original was GL_TEXTURE_SWIZZLE_G = 0x8E43 - /// - TextureSwizzleG = ((int)0x8E43), - /// - /// Original was GL_TEXTURE_SWIZZLE_B = 0x8E44 - /// - TextureSwizzleB = ((int)0x8E44), - /// - /// Original was GL_TEXTURE_SWIZZLE_A = 0x8E45 - /// - TextureSwizzleA = ((int)0x8E45), - /// - /// Original was GL_COPY_READ_BUFFER = 0x8F36 - /// - CopyReadBuffer = ((int)0x8F36), - /// - /// Original was GL_COPY_READ_BUFFER_BINDING = 0x8F36 - /// - CopyReadBufferBinding = ((int)0x8F36), - /// - /// Original was GL_COPY_WRITE_BUFFER = 0x8F37 - /// - CopyWriteBuffer = ((int)0x8F37), - /// - /// Original was GL_COPY_WRITE_BUFFER_BINDING = 0x8F37 - /// - CopyWriteBufferBinding = ((int)0x8F37), - /// - /// Original was GL_R8_SNORM = 0x8F94 - /// - R8Snorm = ((int)0x8F94), - /// - /// Original was GL_RG8_SNORM = 0x8F95 - /// - Rg8Snorm = ((int)0x8F95), - /// - /// Original was GL_RGB8_SNORM = 0x8F96 - /// - Rgb8Snorm = ((int)0x8F96), - /// - /// Original was GL_RGBA8_SNORM = 0x8F97 - /// - Rgba8Snorm = ((int)0x8F97), - /// - /// Original was GL_SIGNED_NORMALIZED = 0x8F9C - /// - SignedNormalized = ((int)0x8F9C), - /// - /// Original was GL_RGB10_A2UI = 0x906F - /// - Rgb10A2ui = ((int)0x906F), - /// - /// Original was GL_MAX_SERVER_WAIT_TIMEOUT = 0x9111 - /// - MaxServerWaitTimeout = ((int)0x9111), - /// - /// Original was GL_OBJECT_TYPE = 0x9112 - /// - ObjectType = ((int)0x9112), - /// - /// Original was GL_SYNC_CONDITION = 0x9113 - /// - SyncCondition = ((int)0x9113), - /// - /// Original was GL_SYNC_STATUS = 0x9114 - /// - SyncStatus = ((int)0x9114), - /// - /// Original was GL_SYNC_FLAGS = 0x9115 - /// - SyncFlags = ((int)0x9115), - /// - /// Original was GL_SYNC_FENCE = 0x9116 - /// - SyncFence = ((int)0x9116), - /// - /// Original was GL_SYNC_GPU_COMMANDS_COMPLETE = 0x9117 - /// - SyncGpuCommandsComplete = ((int)0x9117), - /// - /// Original was GL_UNSIGNALED = 0x9118 - /// - Unsignaled = ((int)0x9118), - /// - /// Original was GL_SIGNALED = 0x9119 - /// - Signaled = ((int)0x9119), - /// - /// Original was GL_ALREADY_SIGNALED = 0x911A - /// - AlreadySignaled = ((int)0x911A), - /// - /// Original was GL_TIMEOUT_EXPIRED = 0x911B - /// - TimeoutExpired = ((int)0x911B), - /// - /// Original was GL_CONDITION_SATISFIED = 0x911C - /// - ConditionSatisfied = ((int)0x911C), - /// - /// Original was GL_WAIT_FAILED = 0x911D - /// - WaitFailed = ((int)0x911D), - /// - /// Original was GL_BUFFER_ACCESS_FLAGS = 0x911F - /// - BufferAccessFlags = ((int)0x911F), - /// - /// Original was GL_BUFFER_MAP_LENGTH = 0x9120 - /// - BufferMapLength = ((int)0x9120), - /// - /// Original was GL_BUFFER_MAP_OFFSET = 0x9121 - /// - BufferMapOffset = ((int)0x9121), - /// - /// Original was GL_MAX_VERTEX_OUTPUT_COMPONENTS = 0x9122 - /// - MaxVertexOutputComponents = ((int)0x9122), - /// - /// Original was GL_MAX_FRAGMENT_INPUT_COMPONENTS = 0x9125 - /// - MaxFragmentInputComponents = ((int)0x9125), - /// - /// Original was GL_TEXTURE_IMMUTABLE_FORMAT = 0x912F - /// - TextureImmutableFormat = ((int)0x912F), - /// - /// Original was GL_COMPRESSED_R11_EAC = 0x9270 - /// - CompressedR11Eac = ((int)0x9270), - /// - /// Original was GL_COMPRESSED_SIGNED_R11_EAC = 0x9271 - /// - CompressedSignedR11Eac = ((int)0x9271), - /// - /// Original was GL_COMPRESSED_RG11_EAC = 0x9272 - /// - CompressedRg11Eac = ((int)0x9272), - /// - /// Original was GL_COMPRESSED_SIGNED_RG11_EAC = 0x9273 - /// - CompressedSignedRg11Eac = ((int)0x9273), - /// - /// Original was GL_COMPRESSED_RGB8_ETC2 = 0x9274 - /// - CompressedRgb8Etc2 = ((int)0x9274), - /// - /// Original was GL_COMPRESSED_SRGB8_ETC2 = 0x9275 - /// - CompressedSrgb8Etc2 = ((int)0x9275), - /// - /// Original was GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9276 - /// - CompressedRgb8PunchthroughAlpha1Etc2 = ((int)0x9276), - /// - /// Original was GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9277 - /// - CompressedSrgb8PunchthroughAlpha1Etc2 = ((int)0x9277), - /// - /// Original was GL_COMPRESSED_RGBA8_ETC2_EAC = 0x9278 - /// - CompressedRgba8Etc2Eac = ((int)0x9278), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC = 0x9279 - /// - CompressedSrgb8Alpha8Etc2Eac = ((int)0x9279), - /// - /// Original was GL_NUM_SAMPLE_COUNTS = 0x9380 - /// - NumSampleCounts = ((int)0x9380), - /// - /// Original was GL_INVALID_INDEX = 0xFFFFFFFF - /// - InvalidIndex = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_TIMEOUT_IGNORED = 0xFFFFFFFFFFFFFFFF - /// - TimeoutIgnored = unchecked((int)0xFFFFFFFFFFFFFFFF), - } - - /// - /// Not used directly. - /// - public enum ExtBaseInstance : int - { - } - - /// - /// Not used directly. - /// - public enum ExtBlendFuncExtended : int - { - /// - /// Original was GL_SRC_ALPHA_SATURATE_EXT = 0x0308 - /// - SrcAlphaSaturateExt = ((int)0x0308), - /// - /// Original was GL_SRC1_ALPHA_EXT = 0x8589 - /// - Src1AlphaExt = ((int)0x8589), - /// - /// Original was GL_SRC1_COLOR_EXT = 0x88F9 - /// - Src1ColorExt = ((int)0x88F9), - /// - /// Original was GL_ONE_MINUS_SRC1_COLOR_EXT = 0x88FA - /// - OneMinusSrc1ColorExt = ((int)0x88FA), - /// - /// Original was GL_ONE_MINUS_SRC1_ALPHA_EXT = 0x88FB - /// - OneMinusSrc1AlphaExt = ((int)0x88FB), - /// - /// Original was GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT = 0x88FC - /// - MaxDualSourceDrawBuffersExt = ((int)0x88FC), - /// - /// Original was GL_LOCATION_INDEX_EXT = 0x930F - /// - LocationIndexExt = ((int)0x930F), - } - - /// - /// Not used directly. - /// - public enum ExtBlendMinmax : int - { - /// - /// Original was GL_FUNC_ADD_EXT = 0x8006 - /// - FuncAddExt = ((int)0x8006), - /// - /// Original was GL_MIN_EXT = 0x8007 - /// - MinExt = ((int)0x8007), - /// - /// Original was GL_MAX_EXT = 0x8008 - /// - MaxExt = ((int)0x8008), - /// - /// Original was GL_BLEND_EQUATION_EXT = 0x8009 - /// - BlendEquationExt = ((int)0x8009), - } - - /// - /// Not used directly. - /// - public enum ExtBufferStorage : int - { - /// - /// Original was GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT = 0x00004000 - /// - ClientMappedBufferBarrierBitExt = ((int)0x00004000), - /// - /// Original was GL_MAP_READ_BIT = 0x0001 - /// - MapReadBit = ((int)0x0001), - /// - /// Original was GL_MAP_WRITE_BIT = 0x0002 - /// - MapWriteBit = ((int)0x0002), - /// - /// Original was GL_MAP_PERSISTENT_BIT_EXT = 0x0040 - /// - MapPersistentBitExt = ((int)0x0040), - /// - /// Original was GL_MAP_COHERENT_BIT_EXT = 0x0080 - /// - MapCoherentBitExt = ((int)0x0080), - /// - /// Original was GL_DYNAMIC_STORAGE_BIT_EXT = 0x0100 - /// - DynamicStorageBitExt = ((int)0x0100), - /// - /// Original was GL_CLIENT_STORAGE_BIT_EXT = 0x0200 - /// - ClientStorageBitExt = ((int)0x0200), - /// - /// Original was GL_BUFFER_IMMUTABLE_STORAGE_EXT = 0x821F - /// - BufferImmutableStorageExt = ((int)0x821F), - /// - /// Original was GL_BUFFER_STORAGE_FLAGS_EXT = 0x8220 - /// - BufferStorageFlagsExt = ((int)0x8220), - } - - /// - /// Not used directly. - /// - public enum ExtClearTexture : int - { - } - - /// - /// Not used directly. - /// - public enum ExtClipControl : int - { - /// - /// Original was GL_LOWER_LEFT_EXT = 0x8CA1 - /// - LowerLeftExt = ((int)0x8CA1), - /// - /// Original was GL_UPPER_LEFT_EXT = 0x8CA2 - /// - UpperLeftExt = ((int)0x8CA2), - /// - /// Original was GL_CLIP_ORIGIN_EXT = 0x935C - /// - ClipOriginExt = ((int)0x935C), - /// - /// Original was GL_CLIP_DEPTH_MODE_EXT = 0x935D - /// - ClipDepthModeExt = ((int)0x935D), - /// - /// Original was GL_NEGATIVE_ONE_TO_ONE_EXT = 0x935E - /// - NegativeOneToOneExt = ((int)0x935E), - /// - /// Original was GL_ZERO_TO_ONE_EXT = 0x935F - /// - ZeroToOneExt = ((int)0x935F), - } - - /// - /// Not used directly. - /// - public enum ExtClipCullDistance : int - { - /// - /// Original was GL_MAX_CLIP_DISTANCES_EXT = 0x0D32 - /// - MaxClipDistancesExt = ((int)0x0D32), - /// - /// Original was GL_CLIP_DISTANCE0_EXT = 0x3000 - /// - ClipDistance0Ext = ((int)0x3000), - /// - /// Original was GL_CLIP_DISTANCE1_EXT = 0x3001 - /// - ClipDistance1Ext = ((int)0x3001), - /// - /// Original was GL_CLIP_DISTANCE2_EXT = 0x3002 - /// - ClipDistance2Ext = ((int)0x3002), - /// - /// Original was GL_CLIP_DISTANCE3_EXT = 0x3003 - /// - ClipDistance3Ext = ((int)0x3003), - /// - /// Original was GL_CLIP_DISTANCE4_EXT = 0x3004 - /// - ClipDistance4Ext = ((int)0x3004), - /// - /// Original was GL_CLIP_DISTANCE5_EXT = 0x3005 - /// - ClipDistance5Ext = ((int)0x3005), - /// - /// Original was GL_CLIP_DISTANCE6_EXT = 0x3006 - /// - ClipDistance6Ext = ((int)0x3006), - /// - /// Original was GL_CLIP_DISTANCE7_EXT = 0x3007 - /// - ClipDistance7Ext = ((int)0x3007), - /// - /// Original was GL_MAX_CULL_DISTANCES_EXT = 0x82F9 - /// - MaxCullDistancesExt = ((int)0x82F9), - /// - /// Original was GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES_EXT = 0x82FA - /// - MaxCombinedClipAndCullDistancesExt = ((int)0x82FA), - } - - /// - /// Not used directly. - /// - public enum ExtColorBufferFloat : int - { - } - - /// - /// Not used directly. - /// - public enum ExtColorBufferHalfFloat : int - { - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT = 0x8211 - /// - FramebufferAttachmentComponentTypeExt = ((int)0x8211), - /// - /// Original was GL_R16F_EXT = 0x822D - /// - R16fExt = ((int)0x822D), - /// - /// Original was GL_RG16F_EXT = 0x822F - /// - Rg16fExt = ((int)0x822F), - /// - /// Original was GL_RGBA16F_EXT = 0x881A - /// - Rgba16fExt = ((int)0x881A), - /// - /// Original was GL_RGB16F_EXT = 0x881B - /// - Rgb16fExt = ((int)0x881B), - /// - /// Original was GL_UNSIGNED_NORMALIZED_EXT = 0x8C17 - /// - UnsignedNormalizedExt = ((int)0x8C17), - } - - /// - /// Not used directly. - /// - public enum ExtConservativeDepth : int - { - } - - /// - /// Not used directly. - /// - public enum ExtCopyImage : int - { - } - - /// - /// Not used directly. - /// - public enum ExtDebugLabel : int - { - /// - /// Original was GL_SAMPLER = 0x82E6 - /// - Sampler = ((int)0x82E6), - /// - /// Original was GL_PROGRAM_PIPELINE_OBJECT_EXT = 0x8A4F - /// - ProgramPipelineObjectExt = ((int)0x8A4F), - /// - /// Original was GL_PROGRAM_OBJECT_EXT = 0x8B40 - /// - ProgramObjectExt = ((int)0x8B40), - /// - /// Original was GL_SHADER_OBJECT_EXT = 0x8B48 - /// - ShaderObjectExt = ((int)0x8B48), - /// - /// Original was GL_TRANSFORM_FEEDBACK = 0x8E22 - /// - TransformFeedback = ((int)0x8E22), - /// - /// Original was GL_BUFFER_OBJECT_EXT = 0x9151 - /// - BufferObjectExt = ((int)0x9151), - /// - /// Original was GL_QUERY_OBJECT_EXT = 0x9153 - /// - QueryObjectExt = ((int)0x9153), - /// - /// Original was GL_VERTEX_ARRAY_OBJECT_EXT = 0x9154 - /// - VertexArrayObjectExt = ((int)0x9154), - } - - /// - /// Not used directly. - /// - public enum ExtDebugMarker : int - { - } - - /// - /// Not used directly. - /// - public enum ExtDiscardFramebuffer : int - { - /// - /// Original was GL_COLOR_EXT = 0x1800 - /// - ColorExt = ((int)0x1800), - /// - /// Original was GL_DEPTH_EXT = 0x1801 - /// - DepthExt = ((int)0x1801), - /// - /// Original was GL_STENCIL_EXT = 0x1802 - /// - StencilExt = ((int)0x1802), - } - - /// - /// Not used directly. - /// - public enum ExtDisjointTimerQuery : int - { - /// - /// Original was GL_QUERY_COUNTER_BITS_EXT = 0x8864 - /// - QueryCounterBitsExt = ((int)0x8864), - /// - /// Original was GL_CURRENT_QUERY_EXT = 0x8865 - /// - CurrentQueryExt = ((int)0x8865), - /// - /// Original was GL_QUERY_RESULT_EXT = 0x8866 - /// - QueryResultExt = ((int)0x8866), - /// - /// Original was GL_QUERY_RESULT_AVAILABLE_EXT = 0x8867 - /// - QueryResultAvailableExt = ((int)0x8867), - /// - /// Original was GL_TIME_ELAPSED_EXT = 0x88BF - /// - TimeElapsedExt = ((int)0x88BF), - /// - /// Original was GL_TIMESTAMP_EXT = 0x8E28 - /// - TimestampExt = ((int)0x8E28), - /// - /// Original was GL_GPU_DISJOINT_EXT = 0x8FBB - /// - GpuDisjointExt = ((int)0x8FBB), - } - - /// - /// Not used directly. - /// - public enum ExtDrawBuffers : int - { - /// - /// Original was GL_MAX_DRAW_BUFFERS_EXT = 0x8824 - /// - MaxDrawBuffersExt = ((int)0x8824), - /// - /// Original was GL_DRAW_BUFFER0_EXT = 0x8825 - /// - DrawBuffer0Ext = ((int)0x8825), - /// - /// Original was GL_DRAW_BUFFER1_EXT = 0x8826 - /// - DrawBuffer1Ext = ((int)0x8826), - /// - /// Original was GL_DRAW_BUFFER2_EXT = 0x8827 - /// - DrawBuffer2Ext = ((int)0x8827), - /// - /// Original was GL_DRAW_BUFFER3_EXT = 0x8828 - /// - DrawBuffer3Ext = ((int)0x8828), - /// - /// Original was GL_DRAW_BUFFER4_EXT = 0x8829 - /// - DrawBuffer4Ext = ((int)0x8829), - /// - /// Original was GL_DRAW_BUFFER5_EXT = 0x882A - /// - DrawBuffer5Ext = ((int)0x882A), - /// - /// Original was GL_DRAW_BUFFER6_EXT = 0x882B - /// - DrawBuffer6Ext = ((int)0x882B), - /// - /// Original was GL_DRAW_BUFFER7_EXT = 0x882C - /// - DrawBuffer7Ext = ((int)0x882C), - /// - /// Original was GL_DRAW_BUFFER8_EXT = 0x882D - /// - DrawBuffer8Ext = ((int)0x882D), - /// - /// Original was GL_DRAW_BUFFER9_EXT = 0x882E - /// - DrawBuffer9Ext = ((int)0x882E), - /// - /// Original was GL_DRAW_BUFFER10_EXT = 0x882F - /// - DrawBuffer10Ext = ((int)0x882F), - /// - /// Original was GL_DRAW_BUFFER11_EXT = 0x8830 - /// - DrawBuffer11Ext = ((int)0x8830), - /// - /// Original was GL_DRAW_BUFFER12_EXT = 0x8831 - /// - DrawBuffer12Ext = ((int)0x8831), - /// - /// Original was GL_DRAW_BUFFER13_EXT = 0x8832 - /// - DrawBuffer13Ext = ((int)0x8832), - /// - /// Original was GL_DRAW_BUFFER14_EXT = 0x8833 - /// - DrawBuffer14Ext = ((int)0x8833), - /// - /// Original was GL_DRAW_BUFFER15_EXT = 0x8834 - /// - DrawBuffer15Ext = ((int)0x8834), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS_EXT = 0x8CDF - /// - MaxColorAttachmentsExt = ((int)0x8CDF), - /// - /// Original was GL_COLOR_ATTACHMENT0_EXT = 0x8CE0 - /// - ColorAttachment0Ext = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT1_EXT = 0x8CE1 - /// - ColorAttachment1Ext = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2_EXT = 0x8CE2 - /// - ColorAttachment2Ext = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3_EXT = 0x8CE3 - /// - ColorAttachment3Ext = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4_EXT = 0x8CE4 - /// - ColorAttachment4Ext = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5_EXT = 0x8CE5 - /// - ColorAttachment5Ext = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6_EXT = 0x8CE6 - /// - ColorAttachment6Ext = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7_EXT = 0x8CE7 - /// - ColorAttachment7Ext = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8_EXT = 0x8CE8 - /// - ColorAttachment8Ext = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9_EXT = 0x8CE9 - /// - ColorAttachment9Ext = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10_EXT = 0x8CEA - /// - ColorAttachment10Ext = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11_EXT = 0x8CEB - /// - ColorAttachment11Ext = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12_EXT = 0x8CEC - /// - ColorAttachment12Ext = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13_EXT = 0x8CED - /// - ColorAttachment13Ext = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14_EXT = 0x8CEE - /// - ColorAttachment14Ext = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15_EXT = 0x8CEF - /// - ColorAttachment15Ext = ((int)0x8CEF), - } - - /// - /// Not used directly. - /// - public enum ExtDrawBuffersIndexed : int - { - /// - /// Original was GL_ZERO = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_SRC_COLOR = 0x0300 - /// - SrcColor = ((int)0x0300), - /// - /// Original was GL_ONE_MINUS_SRC_COLOR = 0x0301 - /// - OneMinusSrcColor = ((int)0x0301), - /// - /// Original was GL_SRC_ALPHA = 0x0302 - /// - SrcAlpha = ((int)0x0302), - /// - /// Original was GL_ONE_MINUS_SRC_ALPHA = 0x0303 - /// - OneMinusSrcAlpha = ((int)0x0303), - /// - /// Original was GL_DST_ALPHA = 0x0304 - /// - DstAlpha = ((int)0x0304), - /// - /// Original was GL_ONE_MINUS_DST_ALPHA = 0x0305 - /// - OneMinusDstAlpha = ((int)0x0305), - /// - /// Original was GL_DST_COLOR = 0x0306 - /// - DstColor = ((int)0x0306), - /// - /// Original was GL_ONE_MINUS_DST_COLOR = 0x0307 - /// - OneMinusDstColor = ((int)0x0307), - /// - /// Original was GL_SRC_ALPHA_SATURATE = 0x0308 - /// - SrcAlphaSaturate = ((int)0x0308), - /// - /// Original was GL_BLEND = 0x0BE2 - /// - Blend = ((int)0x0BE2), - /// - /// Original was GL_COLOR_WRITEMASK = 0x0C23 - /// - ColorWritemask = ((int)0x0C23), - /// - /// Original was GL_CONSTANT_COLOR = 0x8001 - /// - ConstantColor = ((int)0x8001), - /// - /// Original was GL_ONE_MINUS_CONSTANT_COLOR = 0x8002 - /// - OneMinusConstantColor = ((int)0x8002), - /// - /// Original was GL_CONSTANT_ALPHA = 0x8003 - /// - ConstantAlpha = ((int)0x8003), - /// - /// Original was GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004 - /// - OneMinusConstantAlpha = ((int)0x8004), - /// - /// Original was GL_FUNC_ADD = 0x8006 - /// - FuncAdd = ((int)0x8006), - /// - /// Original was GL_MIN = 0x8007 - /// - Min = ((int)0x8007), - /// - /// Original was GL_MAX = 0x8008 - /// - Max = ((int)0x8008), - /// - /// Original was GL_BLEND_EQUATION_RGB = 0x8009 - /// - BlendEquationRgb = ((int)0x8009), - /// - /// Original was GL_FUNC_SUBTRACT = 0x800A - /// - FuncSubtract = ((int)0x800A), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT = 0x800B - /// - FuncReverseSubtract = ((int)0x800B), - /// - /// Original was GL_BLEND_DST_RGB = 0x80C8 - /// - BlendDstRgb = ((int)0x80C8), - /// - /// Original was GL_BLEND_SRC_RGB = 0x80C9 - /// - BlendSrcRgb = ((int)0x80C9), - /// - /// Original was GL_BLEND_DST_ALPHA = 0x80CA - /// - BlendDstAlpha = ((int)0x80CA), - /// - /// Original was GL_BLEND_SRC_ALPHA = 0x80CB - /// - BlendSrcAlpha = ((int)0x80CB), - /// - /// Original was GL_BLEND_EQUATION_ALPHA = 0x883D - /// - BlendEquationAlpha = ((int)0x883D), - /// - /// Original was GL_ONE = 1 - /// - One = ((int)1), - } - - /// - /// Not used directly. - /// - public enum ExtDrawElementsBaseVertex : int - { - } - - /// - /// Not used directly. - /// - public enum ExtDrawInstanced : int - { - } - - /// - /// Not used directly. - /// - public enum ExtDrawTransformFeedback : int - { - } - - /// - /// Not used directly. - /// - public enum ExtEglImageArray : int - { - } - - /// - /// Used in GL.Ext.ImportMemoryF, GL.Ext.ImportMemoryWin32Handle and 4 other functions - /// - public enum ExternalHandleType : int - { - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_FD_EXT = 0x9586 - /// - HandleTypeOpaqueFdExt = ((int)0x9586), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_EXT = 0x9587 - /// - HandleTypeOpaqueWin32Ext = ((int)0x9587), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXT = 0x9588 - /// - HandleTypeOpaqueWin32KmtExt = ((int)0x9588), - /// - /// Original was GL_HANDLE_TYPE_D3D12_TILEPOOL_EXT = 0x9589 - /// - HandleTypeD3D12TilepoolExt = ((int)0x9589), - /// - /// Original was GL_HANDLE_TYPE_D3D12_RESOURCE_EXT = 0x958A - /// - HandleTypeD3D12ResourceExt = ((int)0x958A), - /// - /// Original was GL_HANDLE_TYPE_D3D11_IMAGE_EXT = 0x958B - /// - HandleTypeD3D11ImageExt = ((int)0x958B), - /// - /// Original was GL_HANDLE_TYPE_D3D11_IMAGE_KMT_EXT = 0x958C - /// - HandleTypeD3D11ImageKmtExt = ((int)0x958C), - /// - /// Original was GL_HANDLE_TYPE_D3D12_FENCE_EXT = 0x9594 - /// - HandleTypeD3D12FenceExt = ((int)0x9594), - } - - /// - /// Not used directly. - /// - public enum ExtExternalBuffer : int - { - } - - /// - /// Not used directly. - /// - public enum ExtFloatBlend : int - { - } - - /// - /// Not used directly. - /// - public enum ExtGeometryPointSize : int - { - } - - /// - /// Not used directly. - /// - public enum ExtGeometryShader : int - { - /// - /// Original was GL_GEOMETRY_SHADER_BIT_EXT = 0x00000004 - /// - GeometryShaderBitExt = ((int)0x00000004), - /// - /// Original was GL_LINES_ADJACENCY_EXT = 0x000A - /// - LinesAdjacencyExt = ((int)0x000A), - /// - /// Original was GL_LINE_STRIP_ADJACENCY_EXT = 0x000B - /// - LineStripAdjacencyExt = ((int)0x000B), - /// - /// Original was GL_TRIANGLES_ADJACENCY_EXT = 0x000C - /// - TrianglesAdjacencyExt = ((int)0x000C), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY_EXT = 0x000D - /// - TriangleStripAdjacencyExt = ((int)0x000D), - /// - /// Original was GL_LAYER_PROVOKING_VERTEX_EXT = 0x825E - /// - LayerProvokingVertexExt = ((int)0x825E), - /// - /// Original was GL_UNDEFINED_VERTEX_EXT = 0x8260 - /// - UndefinedVertexExt = ((int)0x8260), - /// - /// Original was GL_GEOMETRY_SHADER_INVOCATIONS_EXT = 0x887F - /// - GeometryShaderInvocationsExt = ((int)0x887F), - /// - /// Original was GL_GEOMETRY_LINKED_VERTICES_OUT_EXT = 0x8916 - /// - GeometryLinkedVerticesOutExt = ((int)0x8916), - /// - /// Original was GL_GEOMETRY_LINKED_INPUT_TYPE_EXT = 0x8917 - /// - GeometryLinkedInputTypeExt = ((int)0x8917), - /// - /// Original was GL_GEOMETRY_LINKED_OUTPUT_TYPE_EXT = 0x8918 - /// - GeometryLinkedOutputTypeExt = ((int)0x8918), - /// - /// Original was GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT = 0x8A2C - /// - MaxGeometryUniformBlocksExt = ((int)0x8A2C), - /// - /// Original was GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT = 0x8A32 - /// - MaxCombinedGeometryUniformComponentsExt = ((int)0x8A32), - /// - /// Original was GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = 0x8C29 - /// - MaxGeometryTextureImageUnitsExt = ((int)0x8C29), - /// - /// Original was GL_PRIMITIVES_GENERATED_EXT = 0x8C87 - /// - PrimitivesGeneratedExt = ((int)0x8C87), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT = 0x8DA7 - /// - FramebufferAttachmentLayeredExt = ((int)0x8DA7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = 0x8DA8 - /// - FramebufferIncompleteLayerTargetsExt = ((int)0x8DA8), - /// - /// Original was GL_GEOMETRY_SHADER_EXT = 0x8DD9 - /// - GeometryShaderExt = ((int)0x8DD9), - /// - /// Original was GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT = 0x8DDF - /// - MaxGeometryUniformComponentsExt = ((int)0x8DDF), - /// - /// Original was GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT = 0x8DE0 - /// - MaxGeometryOutputVerticesExt = ((int)0x8DE0), - /// - /// Original was GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT = 0x8DE1 - /// - MaxGeometryTotalOutputComponentsExt = ((int)0x8DE1), - /// - /// Original was GL_FIRST_VERTEX_CONVENTION_EXT = 0x8E4D - /// - FirstVertexConventionExt = ((int)0x8E4D), - /// - /// Original was GL_LAST_VERTEX_CONVENTION_EXT = 0x8E4E - /// - LastVertexConventionExt = ((int)0x8E4E), - /// - /// Original was GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT = 0x8E5A - /// - MaxGeometryShaderInvocationsExt = ((int)0x8E5A), - /// - /// Original was GL_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT = 0x90CD - /// - MaxGeometryImageUniformsExt = ((int)0x90CD), - /// - /// Original was GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT = 0x90D7 - /// - MaxGeometryShaderStorageBlocksExt = ((int)0x90D7), - /// - /// Original was GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT = 0x9123 - /// - MaxGeometryInputComponentsExt = ((int)0x9123), - /// - /// Original was GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT = 0x9124 - /// - MaxGeometryOutputComponentsExt = ((int)0x9124), - /// - /// Original was GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CF - /// - MaxGeometryAtomicCounterBuffersExt = ((int)0x92CF), - /// - /// Original was GL_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT = 0x92D5 - /// - MaxGeometryAtomicCountersExt = ((int)0x92D5), - /// - /// Original was GL_REFERENCED_BY_GEOMETRY_SHADER_EXT = 0x9309 - /// - ReferencedByGeometryShaderExt = ((int)0x9309), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_LAYERS_EXT = 0x9312 - /// - FramebufferDefaultLayersExt = ((int)0x9312), - /// - /// Original was GL_MAX_FRAMEBUFFER_LAYERS_EXT = 0x9317 - /// - MaxFramebufferLayersExt = ((int)0x9317), - } - - /// - /// Not used directly. - /// - public enum ExtGpuShader5 : int - { - } - - /// - /// Not used directly. - /// - public enum ExtInstancedArrays : int - { - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR_EXT = 0x88FE - /// - VertexAttribArrayDivisorExt = ((int)0x88FE), - } - - /// - /// Not used directly. - /// - public enum ExtMapBufferRange : int - { - /// - /// Original was GL_MAP_READ_BIT_EXT = 0x0001 - /// - MapReadBitExt = ((int)0x0001), - /// - /// Original was GL_MAP_WRITE_BIT_EXT = 0x0002 - /// - MapWriteBitExt = ((int)0x0002), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT_EXT = 0x0004 - /// - MapInvalidateRangeBitExt = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT_EXT = 0x0008 - /// - MapInvalidateBufferBitExt = ((int)0x0008), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT_EXT = 0x0010 - /// - MapFlushExplicitBitExt = ((int)0x0010), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT_EXT = 0x0020 - /// - MapUnsynchronizedBitExt = ((int)0x0020), - } - - /// - /// Not used directly. - /// - public enum ExtMemoryObject : int - { - /// - /// Original was GL_TEXTURE_TILING_EXT = 0x9580 - /// - TextureTilingExt = ((int)0x9580), - /// - /// Original was GL_DEDICATED_MEMORY_OBJECT_EXT = 0x9581 - /// - DedicatedMemoryObjectExt = ((int)0x9581), - /// - /// Original was GL_NUM_TILING_TYPES_EXT = 0x9582 - /// - NumTilingTypesExt = ((int)0x9582), - /// - /// Original was GL_TILING_TYPES_EXT = 0x9583 - /// - TilingTypesExt = ((int)0x9583), - /// - /// Original was GL_OPTIMAL_TILING_EXT = 0x9584 - /// - OptimalTilingExt = ((int)0x9584), - /// - /// Original was GL_LINEAR_TILING_EXT = 0x9585 - /// - LinearTilingExt = ((int)0x9585), - /// - /// Original was GL_NUM_DEVICE_UUIDS_EXT = 0x9596 - /// - NumDeviceUuidsExt = ((int)0x9596), - /// - /// Original was GL_DEVICE_UUID_EXT = 0x9597 - /// - DeviceUuidExt = ((int)0x9597), - /// - /// Original was GL_DRIVER_UUID_EXT = 0x9598 - /// - DriverUuidExt = ((int)0x9598), - /// - /// Original was GL_PROTECTED_MEMORY_OBJECT_EXT = 0x959B - /// - ProtectedMemoryObjectExt = ((int)0x959B), - /// - /// Original was GL_UUID_SIZE_EXT = 16 - /// - UuidSizeExt = ((int)16), - } - - /// - /// Not used directly. - /// - public enum ExtMemoryObjectFd : int - { - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_FD_EXT = 0x9586 - /// - HandleTypeOpaqueFdExt = ((int)0x9586), - } - - /// - /// Not used directly. - /// - public enum ExtMemoryObjectWin32 : int - { - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_EXT = 0x9587 - /// - HandleTypeOpaqueWin32Ext = ((int)0x9587), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXT = 0x9588 - /// - HandleTypeOpaqueWin32KmtExt = ((int)0x9588), - /// - /// Original was GL_HANDLE_TYPE_D3D12_TILEPOOL_EXT = 0x9589 - /// - HandleTypeD3D12TilepoolExt = ((int)0x9589), - /// - /// Original was GL_HANDLE_TYPE_D3D12_RESOURCE_EXT = 0x958A - /// - HandleTypeD3D12ResourceExt = ((int)0x958A), - /// - /// Original was GL_HANDLE_TYPE_D3D11_IMAGE_EXT = 0x958B - /// - HandleTypeD3D11ImageExt = ((int)0x958B), - /// - /// Original was GL_HANDLE_TYPE_D3D11_IMAGE_KMT_EXT = 0x958C - /// - HandleTypeD3D11ImageKmtExt = ((int)0x958C), - /// - /// Original was GL_DEVICE_LUID_EXT = 0x9599 - /// - DeviceLuidExt = ((int)0x9599), - /// - /// Original was GL_DEVICE_NODE_MASK_EXT = 0x959A - /// - DeviceNodeMaskExt = ((int)0x959A), - /// - /// Original was GL_LUID_SIZE_EXT = 8 - /// - LuidSizeExt = ((int)8), - } - - /// - /// Not used directly. - /// - public enum ExtMultiDrawArrays : int - { - } - - /// - /// Not used directly. - /// - public enum ExtMultiDrawIndirect : int - { - } - - /// - /// Not used directly. - /// - public enum ExtMultisampledCompatibility : int - { - /// - /// Original was GL_MULTISAMPLE_EXT = 0x809D - /// - MultisampleExt = ((int)0x809D), - /// - /// Original was GL_SAMPLE_ALPHA_TO_ONE_EXT = 0x809F - /// - SampleAlphaToOneExt = ((int)0x809F), - } - - /// - /// Not used directly. - /// - public enum ExtMultisampledRenderToTexture : int - { - /// - /// Original was GL_RENDERBUFFER_SAMPLES_EXT = 0x8CAB - /// - RenderbufferSamplesExt = ((int)0x8CAB), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = 0x8D56 - /// - FramebufferIncompleteMultisampleExt = ((int)0x8D56), - /// - /// Original was GL_MAX_SAMPLES_EXT = 0x8D57 - /// - MaxSamplesExt = ((int)0x8D57), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT = 0x8D6C - /// - FramebufferAttachmentTextureSamplesExt = ((int)0x8D6C), - } - - /// - /// Not used directly. - /// - public enum ExtMultiviewDrawBuffers : int - { - /// - /// Original was GL_DRAW_BUFFER_EXT = 0x0C01 - /// - DrawBufferExt = ((int)0x0C01), - /// - /// Original was GL_READ_BUFFER_EXT = 0x0C02 - /// - ReadBufferExt = ((int)0x0C02), - /// - /// Original was GL_COLOR_ATTACHMENT_EXT = 0x90F0 - /// - ColorAttachmentExt = ((int)0x90F0), - /// - /// Original was GL_MULTIVIEW_EXT = 0x90F1 - /// - MultiviewExt = ((int)0x90F1), - /// - /// Original was GL_MAX_MULTIVIEW_BUFFERS_EXT = 0x90F2 - /// - MaxMultiviewBuffersExt = ((int)0x90F2), - } - - /// - /// Not used directly. - /// - public enum ExtOcclusionQueryBoolean : int - { - /// - /// Original was GL_CURRENT_QUERY_EXT = 0x8865 - /// - CurrentQueryExt = ((int)0x8865), - /// - /// Original was GL_QUERY_RESULT_EXT = 0x8866 - /// - QueryResultExt = ((int)0x8866), - /// - /// Original was GL_QUERY_RESULT_AVAILABLE_EXT = 0x8867 - /// - QueryResultAvailableExt = ((int)0x8867), - /// - /// Original was GL_ANY_SAMPLES_PASSED_EXT = 0x8C2F - /// - AnySamplesPassedExt = ((int)0x8C2F), - /// - /// Original was GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT = 0x8D6A - /// - AnySamplesPassedConservativeExt = ((int)0x8D6A), - } - - /// - /// Not used directly. - /// - public enum ExtPolygonOffsetClamp : int - { - /// - /// Original was GL_POLYGON_OFFSET_CLAMP_EXT = 0x8E1B - /// - PolygonOffsetClampExt = ((int)0x8E1B), - } - - /// - /// Not used directly. - /// - public enum ExtPostDepthCoverage : int - { - } - - /// - /// Not used directly. - /// - public enum ExtPrimitiveBoundingBox : int - { - /// - /// Original was GL_PRIMITIVE_BOUNDING_BOX_EXT = 0x92BE - /// - PrimitiveBoundingBoxExt = ((int)0x92BE), - } - - /// - /// Not used directly. - /// - public enum ExtProtectedTextures : int - { - /// - /// Original was GL_CONTEXT_FLAG_PROTECTED_CONTENT_BIT_EXT = 0x00000010 - /// - ContextFlagProtectedContentBitExt = ((int)0x00000010), - /// - /// Original was GL_TEXTURE_PROTECTED_EXT = 0x8BFA - /// - TextureProtectedExt = ((int)0x8BFA), - } - - /// - /// Not used directly. - /// - public enum ExtPvrtcSrgb : int - { - /// - /// Original was GL_COMPRESSED_SRGB_PVRTC_2BPPV1_EXT = 0x8A54 - /// - CompressedSrgbPvrtc2Bppv1Ext = ((int)0x8A54), - /// - /// Original was GL_COMPRESSED_SRGB_PVRTC_4BPPV1_EXT = 0x8A55 - /// - CompressedSrgbPvrtc4Bppv1Ext = ((int)0x8A55), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV1_EXT = 0x8A56 - /// - CompressedSrgbAlphaPvrtc2Bppv1Ext = ((int)0x8A56), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV1_EXT = 0x8A57 - /// - CompressedSrgbAlphaPvrtc4Bppv1Ext = ((int)0x8A57), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV2_IMG = 0x93F0 - /// - CompressedSrgbAlphaPvrtc2Bppv2Img = ((int)0x93F0), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV2_IMG = 0x93F1 - /// - CompressedSrgbAlphaPvrtc4Bppv2Img = ((int)0x93F1), - } - - /// - /// Not used directly. - /// - public enum ExtRasterMultisample : int - { - /// - /// Original was GL_RASTER_MULTISAMPLE_EXT = 0x9327 - /// - RasterMultisampleExt = ((int)0x9327), - /// - /// Original was GL_RASTER_SAMPLES_EXT = 0x9328 - /// - RasterSamplesExt = ((int)0x9328), - /// - /// Original was GL_MAX_RASTER_SAMPLES_EXT = 0x9329 - /// - MaxRasterSamplesExt = ((int)0x9329), - /// - /// Original was GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT = 0x932A - /// - RasterFixedSampleLocationsExt = ((int)0x932A), - /// - /// Original was GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT = 0x932B - /// - MultisampleRasterizationAllowedExt = ((int)0x932B), - /// - /// Original was GL_EFFECTIVE_RASTER_SAMPLES_EXT = 0x932C - /// - EffectiveRasterSamplesExt = ((int)0x932C), - } - - /// - /// Not used directly. - /// - public enum ExtReadFormatBgra : int - { - /// - /// Original was GL_BGRA_EXT = 0x80E1 - /// - BgraExt = ((int)0x80E1), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT = 0x8365 - /// - UnsignedShort4444RevExt = ((int)0x8365), - /// - /// Original was GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT = 0x8366 - /// - UnsignedShort1555RevExt = ((int)0x8366), - } - - /// - /// Not used directly. - /// - public enum ExtRenderSnorm : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_R8_SNORM = 0x8F94 - /// - R8Snorm = ((int)0x8F94), - /// - /// Original was GL_RG8_SNORM = 0x8F95 - /// - Rg8Snorm = ((int)0x8F95), - /// - /// Original was GL_RGBA8_SNORM = 0x8F97 - /// - Rgba8Snorm = ((int)0x8F97), - /// - /// Original was GL_R16_SNORM_EXT = 0x8F98 - /// - R16SnormExt = ((int)0x8F98), - /// - /// Original was GL_RG16_SNORM_EXT = 0x8F99 - /// - Rg16SnormExt = ((int)0x8F99), - /// - /// Original was GL_RGBA16_SNORM_EXT = 0x8F9B - /// - Rgba16SnormExt = ((int)0x8F9B), - } - - /// - /// Not used directly. - /// - public enum ExtRobustness : int - { - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_LOSE_CONTEXT_ON_RESET_EXT = 0x8252 - /// - LoseContextOnResetExt = ((int)0x8252), - /// - /// Original was GL_GUILTY_CONTEXT_RESET_EXT = 0x8253 - /// - GuiltyContextResetExt = ((int)0x8253), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET_EXT = 0x8254 - /// - InnocentContextResetExt = ((int)0x8254), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET_EXT = 0x8255 - /// - UnknownContextResetExt = ((int)0x8255), - /// - /// Original was GL_RESET_NOTIFICATION_STRATEGY_EXT = 0x8256 - /// - ResetNotificationStrategyExt = ((int)0x8256), - /// - /// Original was GL_NO_RESET_NOTIFICATION_EXT = 0x8261 - /// - NoResetNotificationExt = ((int)0x8261), - /// - /// Original was GL_CONTEXT_ROBUST_ACCESS_EXT = 0x90F3 - /// - ContextRobustAccessExt = ((int)0x90F3), - } - - /// - /// Not used directly. - /// - public enum ExtSemaphore : int - { - /// - /// Original was GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT = 0x9530 - /// - LayoutDepthReadOnlyStencilAttachmentExt = ((int)0x9530), - /// - /// Original was GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT = 0x9531 - /// - LayoutDepthAttachmentStencilReadOnlyExt = ((int)0x9531), - /// - /// Original was GL_LAYOUT_GENERAL_EXT = 0x958D - /// - LayoutGeneralExt = ((int)0x958D), - /// - /// Original was GL_LAYOUT_COLOR_ATTACHMENT_EXT = 0x958E - /// - LayoutColorAttachmentExt = ((int)0x958E), - /// - /// Original was GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT = 0x958F - /// - LayoutDepthStencilAttachmentExt = ((int)0x958F), - /// - /// Original was GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT = 0x9590 - /// - LayoutDepthStencilReadOnlyExt = ((int)0x9590), - /// - /// Original was GL_LAYOUT_SHADER_READ_ONLY_EXT = 0x9591 - /// - LayoutShaderReadOnlyExt = ((int)0x9591), - /// - /// Original was GL_LAYOUT_TRANSFER_SRC_EXT = 0x9592 - /// - LayoutTransferSrcExt = ((int)0x9592), - /// - /// Original was GL_LAYOUT_TRANSFER_DST_EXT = 0x9593 - /// - LayoutTransferDstExt = ((int)0x9593), - /// - /// Original was GL_NUM_DEVICE_UUIDS_EXT = 0x9596 - /// - NumDeviceUuidsExt = ((int)0x9596), - /// - /// Original was GL_DEVICE_UUID_EXT = 0x9597 - /// - DeviceUuidExt = ((int)0x9597), - /// - /// Original was GL_DRIVER_UUID_EXT = 0x9598 - /// - DriverUuidExt = ((int)0x9598), - /// - /// Original was GL_UUID_SIZE_EXT = 16 - /// - UuidSizeExt = ((int)16), - } - - /// - /// Not used directly. - /// - public enum ExtSemaphoreFd : int - { - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_FD_EXT = 0x9586 - /// - HandleTypeOpaqueFdExt = ((int)0x9586), - } - - /// - /// Not used directly. - /// - public enum ExtSemaphoreWin32 : int - { - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_EXT = 0x9587 - /// - HandleTypeOpaqueWin32Ext = ((int)0x9587), - /// - /// Original was GL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXT = 0x9588 - /// - HandleTypeOpaqueWin32KmtExt = ((int)0x9588), - /// - /// Original was GL_HANDLE_TYPE_D3D12_FENCE_EXT = 0x9594 - /// - HandleTypeD3D12FenceExt = ((int)0x9594), - /// - /// Original was GL_D3D12_FENCE_VALUE_EXT = 0x9595 - /// - D3D12FenceValueExt = ((int)0x9595), - /// - /// Original was GL_DEVICE_LUID_EXT = 0x9599 - /// - DeviceLuidExt = ((int)0x9599), - /// - /// Original was GL_DEVICE_NODE_MASK_EXT = 0x959A - /// - DeviceNodeMaskExt = ((int)0x959A), - /// - /// Original was GL_LUID_SIZE_EXT = 8 - /// - LuidSizeExt = ((int)8), - } - - /// - /// Not used directly. - /// - public enum ExtSeparateShaderObjects : int - { - /// - /// Original was GL_VERTEX_SHADER_BIT_EXT = 0x00000001 - /// - VertexShaderBitExt = ((int)0x00000001), - /// - /// Original was GL_FRAGMENT_SHADER_BIT_EXT = 0x00000002 - /// - FragmentShaderBitExt = ((int)0x00000002), - /// - /// Original was GL_PROGRAM_SEPARABLE_EXT = 0x8258 - /// - ProgramSeparableExt = ((int)0x8258), - /// - /// Original was GL_ACTIVE_PROGRAM_EXT = 0x8259 - /// - ActiveProgramExt = ((int)0x8259), - /// - /// Original was GL_PROGRAM_PIPELINE_BINDING_EXT = 0x825A - /// - ProgramPipelineBindingExt = ((int)0x825A), - /// - /// Original was GL_ALL_SHADER_BITS_EXT = 0xFFFFFFFF - /// - AllShaderBitsExt = unchecked((int)0xFFFFFFFF), - } - - /// - /// Not used directly. - /// - public enum ExtShaderFramebufferFetch : int - { - /// - /// Original was GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT = 0x8A52 - /// - FragmentShaderDiscardsSamplesExt = ((int)0x8A52), - } - - /// - /// Not used directly. - /// - public enum ExtShaderGroupVote : int - { - } - - /// - /// Not used directly. - /// - public enum ExtShaderImplicitConversions : int - { - } - - /// - /// Not used directly. - /// - public enum ExtShaderIntegerMix : int - { - } - - /// - /// Not used directly. - /// - public enum ExtShaderIoBlocks : int - { - } - - /// - /// Not used directly. - /// - public enum ExtShaderNonConstantGlobalInitializers : int - { - } - - /// - /// Not used directly. - /// - public enum ExtShaderPixelLocalStorage : int - { - /// - /// Original was GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT = 0x8F63 - /// - MaxShaderPixelLocalStorageFastSizeExt = ((int)0x8F63), - /// - /// Original was GL_SHADER_PIXEL_LOCAL_STORAGE_EXT = 0x8F64 - /// - ShaderPixelLocalStorageExt = ((int)0x8F64), - /// - /// Original was GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT = 0x8F67 - /// - MaxShaderPixelLocalStorageSizeExt = ((int)0x8F67), - } - - /// - /// Not used directly. - /// - public enum ExtShaderPixelLocalStorage2 : int - { - /// - /// Original was GL_MAX_SHADER_COMBINED_LOCAL_STORAGE_FAST_SIZE_EXT = 0x9650 - /// - MaxShaderCombinedLocalStorageFastSizeExt = ((int)0x9650), - /// - /// Original was GL_MAX_SHADER_COMBINED_LOCAL_STORAGE_SIZE_EXT = 0x9651 - /// - MaxShaderCombinedLocalStorageSizeExt = ((int)0x9651), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_INSUFFICIENT_SHADER_COMBINED_LOCAL_STORAGE_EXT = 0x9652 - /// - FramebufferIncompleteInsufficientShaderCombinedLocalStorageExt = ((int)0x9652), - } - - /// - /// Not used directly. - /// - public enum ExtShaderTextureLod : int - { - } - - /// - /// Not used directly. - /// - public enum ExtShadowSamplers : int - { - /// - /// Original was GL_TEXTURE_COMPARE_MODE_EXT = 0x884C - /// - TextureCompareModeExt = ((int)0x884C), - /// - /// Original was GL_TEXTURE_COMPARE_FUNC_EXT = 0x884D - /// - TextureCompareFuncExt = ((int)0x884D), - /// - /// Original was GL_COMPARE_REF_TO_TEXTURE_EXT = 0x884E - /// - CompareRefToTextureExt = ((int)0x884E), - /// - /// Original was GL_SAMPLER_2D_SHADOW_EXT = 0x8B62 - /// - Sampler2DShadowExt = ((int)0x8B62), - } - - /// - /// Not used directly. - /// - public enum ExtSparseTexture : int - { - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_TEXTURE_3D = 0x806F - /// - Texture3D = ((int)0x806F), - /// - /// Original was GL_TEXTURE_CUBE_MAP = 0x8513 - /// - TextureCubeMap = ((int)0x8513), - /// - /// Original was GL_TEXTURE_2D_ARRAY = 0x8C1A - /// - Texture2DArray = ((int)0x8C1A), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_OES = 0x9009 - /// - TextureCubeMapArrayOes = ((int)0x9009), - /// - /// Original was GL_VIRTUAL_PAGE_SIZE_X_EXT = 0x9195 - /// - VirtualPageSizeXExt = ((int)0x9195), - /// - /// Original was GL_VIRTUAL_PAGE_SIZE_Y_EXT = 0x9196 - /// - VirtualPageSizeYExt = ((int)0x9196), - /// - /// Original was GL_VIRTUAL_PAGE_SIZE_Z_EXT = 0x9197 - /// - VirtualPageSizeZExt = ((int)0x9197), - /// - /// Original was GL_MAX_SPARSE_TEXTURE_SIZE_EXT = 0x9198 - /// - MaxSparseTextureSizeExt = ((int)0x9198), - /// - /// Original was GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT = 0x9199 - /// - MaxSparse3DTextureSizeExt = ((int)0x9199), - /// - /// Original was GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT = 0x919A - /// - MaxSparseArrayTextureLayersExt = ((int)0x919A), - /// - /// Original was GL_TEXTURE_SPARSE_EXT = 0x91A6 - /// - TextureSparseExt = ((int)0x91A6), - /// - /// Original was GL_VIRTUAL_PAGE_SIZE_INDEX_EXT = 0x91A7 - /// - VirtualPageSizeIndexExt = ((int)0x91A7), - /// - /// Original was GL_NUM_VIRTUAL_PAGE_SIZES_EXT = 0x91A8 - /// - NumVirtualPageSizesExt = ((int)0x91A8), - /// - /// Original was GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT = 0x91A9 - /// - SparseTextureFullArrayCubeMipmapsExt = ((int)0x91A9), - /// - /// Original was GL_NUM_SPARSE_LEVELS_EXT = 0x91AA - /// - NumSparseLevelsExt = ((int)0x91AA), - } - - /// - /// Not used directly. - /// - public enum ExtSparseTexture2 : int - { - } - - /// - /// Not used directly. - /// - public enum ExtSrgb : int - { - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT = 0x8210 - /// - FramebufferAttachmentColorEncodingExt = ((int)0x8210), - /// - /// Original was GL_SRGB_EXT = 0x8C40 - /// - SrgbExt = ((int)0x8C40), - /// - /// Original was GL_SRGB_ALPHA_EXT = 0x8C42 - /// - SrgbAlphaExt = ((int)0x8C42), - /// - /// Original was GL_SRGB8_ALPHA8_EXT = 0x8C43 - /// - Srgb8Alpha8Ext = ((int)0x8C43), - } - - /// - /// Not used directly. - /// - public enum ExtSrgbWriteControl : int - { - /// - /// Original was GL_FRAMEBUFFER_SRGB_EXT = 0x8DB9 - /// - FramebufferSrgbExt = ((int)0x8DB9), - } - - /// - /// Not used directly. - /// - public enum ExtTessellationPointSize : int - { - } - - /// - /// Not used directly. - /// - public enum ExtTessellationShader : int - { - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT_EXT = 0x00000008 - /// - TessControlShaderBitExt = ((int)0x00000008), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT_EXT = 0x00000010 - /// - TessEvaluationShaderBitExt = ((int)0x00000010), - /// - /// Original was GL_TRIANGLES = 0x0004 - /// - Triangles = ((int)0x0004), - /// - /// Original was GL_QUADS_EXT = 0x0007 - /// - QuadsExt = ((int)0x0007), - /// - /// Original was GL_PATCHES_EXT = 0x000E - /// - PatchesExt = ((int)0x000E), - /// - /// Original was GL_EQUAL = 0x0202 - /// - Equal = ((int)0x0202), - /// - /// Original was GL_CW = 0x0900 - /// - Cw = ((int)0x0900), - /// - /// Original was GL_CCW = 0x0901 - /// - Ccw = ((int)0x0901), - /// - /// Original was GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED = 0x8221 - /// - PrimitiveRestartForPatchesSupported = ((int)0x8221), - /// - /// Original was GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT = 0x886C - /// - MaxTessControlInputComponentsExt = ((int)0x886C), - /// - /// Original was GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT = 0x886D - /// - MaxTessEvaluationInputComponentsExt = ((int)0x886D), - /// - /// Original was GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT = 0x8E1E - /// - MaxCombinedTessControlUniformComponentsExt = ((int)0x8E1E), - /// - /// Original was GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT = 0x8E1F - /// - MaxCombinedTessEvaluationUniformComponentsExt = ((int)0x8E1F), - /// - /// Original was GL_PATCH_VERTICES_EXT = 0x8E72 - /// - PatchVerticesExt = ((int)0x8E72), - /// - /// Original was GL_TESS_CONTROL_OUTPUT_VERTICES_EXT = 0x8E75 - /// - TessControlOutputVerticesExt = ((int)0x8E75), - /// - /// Original was GL_TESS_GEN_MODE_EXT = 0x8E76 - /// - TessGenModeExt = ((int)0x8E76), - /// - /// Original was GL_TESS_GEN_SPACING_EXT = 0x8E77 - /// - TessGenSpacingExt = ((int)0x8E77), - /// - /// Original was GL_TESS_GEN_VERTEX_ORDER_EXT = 0x8E78 - /// - TessGenVertexOrderExt = ((int)0x8E78), - /// - /// Original was GL_TESS_GEN_POINT_MODE_EXT = 0x8E79 - /// - TessGenPointModeExt = ((int)0x8E79), - /// - /// Original was GL_ISOLINES_EXT = 0x8E7A - /// - IsolinesExt = ((int)0x8E7A), - /// - /// Original was GL_FRACTIONAL_ODD_EXT = 0x8E7B - /// - FractionalOddExt = ((int)0x8E7B), - /// - /// Original was GL_FRACTIONAL_EVEN_EXT = 0x8E7C - /// - FractionalEvenExt = ((int)0x8E7C), - /// - /// Original was GL_MAX_PATCH_VERTICES_EXT = 0x8E7D - /// - MaxPatchVerticesExt = ((int)0x8E7D), - /// - /// Original was GL_MAX_TESS_GEN_LEVEL_EXT = 0x8E7E - /// - MaxTessGenLevelExt = ((int)0x8E7E), - /// - /// Original was GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT = 0x8E7F - /// - MaxTessControlUniformComponentsExt = ((int)0x8E7F), - /// - /// Original was GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT = 0x8E80 - /// - MaxTessEvaluationUniformComponentsExt = ((int)0x8E80), - /// - /// Original was GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT = 0x8E81 - /// - MaxTessControlTextureImageUnitsExt = ((int)0x8E81), - /// - /// Original was GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT = 0x8E82 - /// - MaxTessEvaluationTextureImageUnitsExt = ((int)0x8E82), - /// - /// Original was GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT = 0x8E83 - /// - MaxTessControlOutputComponentsExt = ((int)0x8E83), - /// - /// Original was GL_MAX_TESS_PATCH_COMPONENTS_EXT = 0x8E84 - /// - MaxTessPatchComponentsExt = ((int)0x8E84), - /// - /// Original was GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT = 0x8E85 - /// - MaxTessControlTotalOutputComponentsExt = ((int)0x8E85), - /// - /// Original was GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT = 0x8E86 - /// - MaxTessEvaluationOutputComponentsExt = ((int)0x8E86), - /// - /// Original was GL_TESS_EVALUATION_SHADER_EXT = 0x8E87 - /// - TessEvaluationShaderExt = ((int)0x8E87), - /// - /// Original was GL_TESS_CONTROL_SHADER_EXT = 0x8E88 - /// - TessControlShaderExt = ((int)0x8E88), - /// - /// Original was GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT = 0x8E89 - /// - MaxTessControlUniformBlocksExt = ((int)0x8E89), - /// - /// Original was GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT = 0x8E8A - /// - MaxTessEvaluationUniformBlocksExt = ((int)0x8E8A), - /// - /// Original was GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT = 0x90CB - /// - MaxTessControlImageUniformsExt = ((int)0x90CB), - /// - /// Original was GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_EXT = 0x90CC - /// - MaxTessEvaluationImageUniformsExt = ((int)0x90CC), - /// - /// Original was GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT = 0x90D8 - /// - MaxTessControlShaderStorageBlocksExt = ((int)0x90D8), - /// - /// Original was GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT = 0x90D9 - /// - MaxTessEvaluationShaderStorageBlocksExt = ((int)0x90D9), - /// - /// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CD - /// - MaxTessControlAtomicCounterBuffersExt = ((int)0x92CD), - /// - /// Original was GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CE - /// - MaxTessEvaluationAtomicCounterBuffersExt = ((int)0x92CE), - /// - /// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT = 0x92D3 - /// - MaxTessControlAtomicCountersExt = ((int)0x92D3), - /// - /// Original was GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT = 0x92D4 - /// - MaxTessEvaluationAtomicCountersExt = ((int)0x92D4), - /// - /// Original was GL_IS_PER_PATCH_EXT = 0x92E7 - /// - IsPerPatchExt = ((int)0x92E7), - /// - /// Original was GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT = 0x9307 - /// - ReferencedByTessControlShaderExt = ((int)0x9307), - /// - /// Original was GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT = 0x9308 - /// - ReferencedByTessEvaluationShaderExt = ((int)0x9308), - } - - /// - /// Not used directly. - /// - public enum ExtTextureBorderClamp : int - { - /// - /// Original was GL_TEXTURE_BORDER_COLOR_EXT = 0x1004 - /// - TextureBorderColorExt = ((int)0x1004), - /// - /// Original was GL_CLAMP_TO_BORDER_EXT = 0x812D - /// - ClampToBorderExt = ((int)0x812D), - } - - /// - /// Not used directly. - /// - public enum ExtTextureBuffer : int - { - /// - /// Original was GL_TEXTURE_BUFFER_BINDING_EXT = 0x8C2A - /// - TextureBufferBindingExt = ((int)0x8C2A), - /// - /// Original was GL_TEXTURE_BUFFER_EXT = 0x8C2A - /// - TextureBufferExt = ((int)0x8C2A), - /// - /// Original was GL_MAX_TEXTURE_BUFFER_SIZE_EXT = 0x8C2B - /// - MaxTextureBufferSizeExt = ((int)0x8C2B), - /// - /// Original was GL_TEXTURE_BINDING_BUFFER_EXT = 0x8C2C - /// - TextureBindingBufferExt = ((int)0x8C2C), - /// - /// Original was GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT = 0x8C2D - /// - TextureBufferDataStoreBindingExt = ((int)0x8C2D), - /// - /// Original was GL_SAMPLER_BUFFER_EXT = 0x8DC2 - /// - SamplerBufferExt = ((int)0x8DC2), - /// - /// Original was GL_INT_SAMPLER_BUFFER_EXT = 0x8DD0 - /// - IntSamplerBufferExt = ((int)0x8DD0), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT = 0x8DD8 - /// - UnsignedIntSamplerBufferExt = ((int)0x8DD8), - /// - /// Original was GL_IMAGE_BUFFER_EXT = 0x9051 - /// - ImageBufferExt = ((int)0x9051), - /// - /// Original was GL_INT_IMAGE_BUFFER_EXT = 0x905C - /// - IntImageBufferExt = ((int)0x905C), - /// - /// Original was GL_UNSIGNED_INT_IMAGE_BUFFER_EXT = 0x9067 - /// - UnsignedIntImageBufferExt = ((int)0x9067), - /// - /// Original was GL_TEXTURE_BUFFER_OFFSET_EXT = 0x919D - /// - TextureBufferOffsetExt = ((int)0x919D), - /// - /// Original was GL_TEXTURE_BUFFER_SIZE_EXT = 0x919E - /// - TextureBufferSizeExt = ((int)0x919E), - /// - /// Original was GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT = 0x919F - /// - TextureBufferOffsetAlignmentExt = ((int)0x919F), - } - - /// - /// Not used directly. - /// - public enum ExtTextureCompressionAstcDecodeMode : int - { - /// - /// Original was GL_TEXTURE_ASTC_DECODE_PRECISION_EXT = 0x8F69 - /// - TextureAstcDecodePrecisionExt = ((int)0x8F69), - } - - /// - /// Not used directly. - /// - public enum ExtTextureCompressionBptc : int - { - /// - /// Original was GL_COMPRESSED_RGBA_BPTC_UNORM_EXT = 0x8E8C - /// - CompressedRgbaBptcUnormExt = ((int)0x8E8C), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT = 0x8E8D - /// - CompressedSrgbAlphaBptcUnormExt = ((int)0x8E8D), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT = 0x8E8E - /// - CompressedRgbBptcSignedFloatExt = ((int)0x8E8E), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT = 0x8E8F - /// - CompressedRgbBptcUnsignedFloatExt = ((int)0x8E8F), - } - - /// - /// Not used directly. - /// - public enum ExtTextureCompressionDxt1 : int - { - /// - /// Original was GL_COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0 - /// - CompressedRgbS3tcDxt1Ext = ((int)0x83F0), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1 - /// - CompressedRgbaS3tcDxt1Ext = ((int)0x83F1), - } - - /// - /// Not used directly. - /// - public enum ExtTextureCompressionRgtc : int - { - /// - /// Original was GL_COMPRESSED_RED_RGTC1_EXT = 0x8DBB - /// - CompressedRedRgtc1Ext = ((int)0x8DBB), - /// - /// Original was GL_COMPRESSED_SIGNED_RED_RGTC1_EXT = 0x8DBC - /// - CompressedSignedRedRgtc1Ext = ((int)0x8DBC), - /// - /// Original was GL_COMPRESSED_RED_GREEN_RGTC2_EXT = 0x8DBD - /// - CompressedRedGreenRgtc2Ext = ((int)0x8DBD), - /// - /// Original was GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT = 0x8DBE - /// - CompressedSignedRedGreenRgtc2Ext = ((int)0x8DBE), - } - - /// - /// Not used directly. - /// - public enum ExtTextureCompressionS3tc : int - { - /// - /// Original was GL_COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0 - /// - CompressedRgbS3tcDxt1Ext = ((int)0x83F0), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1 - /// - CompressedRgbaS3tcDxt1Ext = ((int)0x83F1), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2 - /// - CompressedRgbaS3tcDxt3Ext = ((int)0x83F2), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3 - /// - CompressedRgbaS3tcDxt5Ext = ((int)0x83F3), - } - - /// - /// Not used directly. - /// - public enum ExtTextureCompressionS3tcSrgb : int - { - /// - /// Original was GL_COMPRESSED_SRGB_S3TC_DXT1_EXT = 0x8C4C - /// - CompressedSrgbS3tcDxt1Ext = ((int)0x8C4C), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = 0x8C4D - /// - CompressedSrgbAlphaS3tcDxt1Ext = ((int)0x8C4D), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = 0x8C4E - /// - CompressedSrgbAlphaS3tcDxt3Ext = ((int)0x8C4E), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = 0x8C4F - /// - CompressedSrgbAlphaS3tcDxt5Ext = ((int)0x8C4F), - } - - /// - /// Not used directly. - /// - public enum ExtTextureCubeMapArray : int - { - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_EXT = 0x9009 - /// - TextureCubeMapArrayExt = ((int)0x9009), - /// - /// Original was GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_EXT = 0x900A - /// - TextureBindingCubeMapArrayExt = ((int)0x900A), - /// - /// Original was GL_SAMPLER_CUBE_MAP_ARRAY_EXT = 0x900C - /// - SamplerCubeMapArrayExt = ((int)0x900C), - /// - /// Original was GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_EXT = 0x900D - /// - SamplerCubeMapArrayShadowExt = ((int)0x900D), - /// - /// Original was GL_INT_SAMPLER_CUBE_MAP_ARRAY_EXT = 0x900E - /// - IntSamplerCubeMapArrayExt = ((int)0x900E), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_EXT = 0x900F - /// - UnsignedIntSamplerCubeMapArrayExt = ((int)0x900F), - /// - /// Original was GL_IMAGE_CUBE_MAP_ARRAY_EXT = 0x9054 - /// - ImageCubeMapArrayExt = ((int)0x9054), - /// - /// Original was GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT = 0x905F - /// - IntImageCubeMapArrayExt = ((int)0x905F), - /// - /// Original was GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT = 0x906A - /// - UnsignedIntImageCubeMapArrayExt = ((int)0x906A), - } - - /// - /// Not used directly. - /// - public enum ExtTextureFilterAnisotropic : int - { - /// - /// Original was GL_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE - /// - TextureMaxAnisotropyExt = ((int)0x84FE), - /// - /// Original was GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FF - /// - MaxTextureMaxAnisotropyExt = ((int)0x84FF), - } - - /// - /// Not used directly. - /// - public enum ExtTextureFilterMinmax : int - { - /// - /// Original was GL_RASTER_MULTISAMPLE_EXT = 0x9327 - /// - RasterMultisampleExt = ((int)0x9327), - /// - /// Original was GL_RASTER_SAMPLES_EXT = 0x9328 - /// - RasterSamplesExt = ((int)0x9328), - /// - /// Original was GL_MAX_RASTER_SAMPLES_EXT = 0x9329 - /// - MaxRasterSamplesExt = ((int)0x9329), - /// - /// Original was GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT = 0x932A - /// - RasterFixedSampleLocationsExt = ((int)0x932A), - /// - /// Original was GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT = 0x932B - /// - MultisampleRasterizationAllowedExt = ((int)0x932B), - /// - /// Original was GL_EFFECTIVE_RASTER_SAMPLES_EXT = 0x932C - /// - EffectiveRasterSamplesExt = ((int)0x932C), - } - - /// - /// Not used directly. - /// - public enum ExtTextureFormatBgra8888 : int - { - /// - /// Original was GL_BGRA_EXT = 0x80E1 - /// - BgraExt = ((int)0x80E1), - } - - /// - /// Not used directly. - /// - public enum ExtTextureMirrorClampToEdge : int - { - /// - /// Original was GL_MIRROR_CLAMP_TO_EDGE_EXT = 0x8743 - /// - MirrorClampToEdgeExt = ((int)0x8743), - } - - /// - /// Not used directly. - /// - public enum ExtTextureNorm16 : int - { - /// - /// Original was GL_RGB16_EXT = 0x8054 - /// - Rgb16Ext = ((int)0x8054), - /// - /// Original was GL_RGBA16_EXT = 0x805B - /// - Rgba16Ext = ((int)0x805B), - /// - /// Original was GL_R16_EXT = 0x822A - /// - R16Ext = ((int)0x822A), - /// - /// Original was GL_RG16_EXT = 0x822C - /// - Rg16Ext = ((int)0x822C), - /// - /// Original was GL_R16_SNORM_EXT = 0x8F98 - /// - R16SnormExt = ((int)0x8F98), - /// - /// Original was GL_RG16_SNORM_EXT = 0x8F99 - /// - Rg16SnormExt = ((int)0x8F99), - /// - /// Original was GL_RGB16_SNORM_EXT = 0x8F9A - /// - Rgb16SnormExt = ((int)0x8F9A), - /// - /// Original was GL_RGBA16_SNORM_EXT = 0x8F9B - /// - Rgba16SnormExt = ((int)0x8F9B), - } - - /// - /// Not used directly. - /// - public enum ExtTextureRg : int - { - /// - /// Original was GL_RED_EXT = 0x1903 - /// - RedExt = ((int)0x1903), - /// - /// Original was GL_RG_EXT = 0x8227 - /// - RgExt = ((int)0x8227), - /// - /// Original was GL_R8_EXT = 0x8229 - /// - R8Ext = ((int)0x8229), - /// - /// Original was GL_RG8_EXT = 0x822B - /// - Rg8Ext = ((int)0x822B), - } - - /// - /// Not used directly. - /// - public enum ExtTextureSrgbDecode : int - { - /// - /// Original was GL_TEXTURE_SRGB_DECODE_EXT = 0x8A48 - /// - TextureSrgbDecodeExt = ((int)0x8A48), - /// - /// Original was GL_DECODE_EXT = 0x8A49 - /// - DecodeExt = ((int)0x8A49), - /// - /// Original was GL_SKIP_DECODE_EXT = 0x8A4A - /// - SkipDecodeExt = ((int)0x8A4A), - } - - /// - /// Not used directly. - /// - public enum ExtTextureSrgbR8 : int - { - /// - /// Original was GL_SR8_EXT = 0x8FBD - /// - Sr8Ext = ((int)0x8FBD), - } - - /// - /// Not used directly. - /// - public enum ExtTextureSrgbRg8 : int - { - /// - /// Original was GL_SRG8_EXT = 0x8FBE - /// - Srg8Ext = ((int)0x8FBE), - } - - /// - /// Not used directly. - /// - public enum ExtTextureStorage : int - { - /// - /// Original was GL_ALPHA8_EXT = 0x803C - /// - Alpha8Ext = ((int)0x803C), - /// - /// Original was GL_LUMINANCE8_EXT = 0x8040 - /// - Luminance8Ext = ((int)0x8040), - /// - /// Original was GL_LUMINANCE8_ALPHA8_EXT = 0x8045 - /// - Luminance8Alpha8Ext = ((int)0x8045), - /// - /// Original was GL_RGB10_EXT = 0x8052 - /// - Rgb10Ext = ((int)0x8052), - /// - /// Original was GL_RGB10_A2_EXT = 0x8059 - /// - Rgb10A2Ext = ((int)0x8059), - /// - /// Original was GL_R8_EXT = 0x8229 - /// - R8Ext = ((int)0x8229), - /// - /// Original was GL_RG8_EXT = 0x822B - /// - Rg8Ext = ((int)0x822B), - /// - /// Original was GL_R16F_EXT = 0x822D - /// - R16fExt = ((int)0x822D), - /// - /// Original was GL_R32F_EXT = 0x822E - /// - R32fExt = ((int)0x822E), - /// - /// Original was GL_RG16F_EXT = 0x822F - /// - Rg16fExt = ((int)0x822F), - /// - /// Original was GL_RG32F_EXT = 0x8230 - /// - Rg32fExt = ((int)0x8230), - /// - /// Original was GL_RGBA32F_EXT = 0x8814 - /// - Rgba32fExt = ((int)0x8814), - /// - /// Original was GL_RGB32F_EXT = 0x8815 - /// - Rgb32fExt = ((int)0x8815), - /// - /// Original was GL_ALPHA32F_EXT = 0x8816 - /// - Alpha32fExt = ((int)0x8816), - /// - /// Original was GL_LUMINANCE32F_EXT = 0x8818 - /// - Luminance32fExt = ((int)0x8818), - /// - /// Original was GL_LUMINANCE_ALPHA32F_EXT = 0x8819 - /// - LuminanceAlpha32fExt = ((int)0x8819), - /// - /// Original was GL_RGBA16F_EXT = 0x881A - /// - Rgba16fExt = ((int)0x881A), - /// - /// Original was GL_RGB16F_EXT = 0x881B - /// - Rgb16fExt = ((int)0x881B), - /// - /// Original was GL_ALPHA16F_EXT = 0x881C - /// - Alpha16fExt = ((int)0x881C), - /// - /// Original was GL_LUMINANCE16F_EXT = 0x881E - /// - Luminance16fExt = ((int)0x881E), - /// - /// Original was GL_LUMINANCE_ALPHA16F_EXT = 0x881F - /// - LuminanceAlpha16fExt = ((int)0x881F), - /// - /// Original was GL_TEXTURE_IMMUTABLE_FORMAT_EXT = 0x912F - /// - TextureImmutableFormatExt = ((int)0x912F), - /// - /// Original was GL_BGRA8_EXT = 0x93A1 - /// - Bgra8Ext = ((int)0x93A1), - } - - /// - /// Not used directly. - /// - public enum ExtTextureType2101010Rev : int - { - /// - /// Original was GL_UNSIGNED_INT_2_10_10_10_REV_EXT = 0x8368 - /// - UnsignedInt2101010RevExt = ((int)0x8368), - } - - /// - /// Not used directly. - /// - public enum ExtTextureView : int - { - /// - /// Original was GL_TEXTURE_VIEW_MIN_LEVEL_EXT = 0x82DB - /// - TextureViewMinLevelExt = ((int)0x82DB), - /// - /// Original was GL_TEXTURE_VIEW_NUM_LEVELS_EXT = 0x82DC - /// - TextureViewNumLevelsExt = ((int)0x82DC), - /// - /// Original was GL_TEXTURE_VIEW_MIN_LAYER_EXT = 0x82DD - /// - TextureViewMinLayerExt = ((int)0x82DD), - /// - /// Original was GL_TEXTURE_VIEW_NUM_LAYERS_EXT = 0x82DE - /// - TextureViewNumLayersExt = ((int)0x82DE), - /// - /// Original was GL_TEXTURE_IMMUTABLE_LEVELS = 0x82DF - /// - TextureImmutableLevels = ((int)0x82DF), - } - - /// - /// Not used directly. - /// - public enum ExtUnpackSubimage : int - { - /// - /// Original was GL_UNPACK_ROW_LENGTH_EXT = 0x0CF2 - /// - UnpackRowLengthExt = ((int)0x0CF2), - /// - /// Original was GL_UNPACK_SKIP_ROWS_EXT = 0x0CF3 - /// - UnpackSkipRowsExt = ((int)0x0CF3), - /// - /// Original was GL_UNPACK_SKIP_PIXELS_EXT = 0x0CF4 - /// - UnpackSkipPixelsExt = ((int)0x0CF4), - } - - /// - /// Not used directly. - /// - public enum ExtWin32KeyedMutex : int - { - } - - /// - /// Not used directly. - /// - public enum ExtWindowRectangles : int - { - /// - /// Original was GL_INCLUSIVE_EXT = 0x8F10 - /// - InclusiveExt = ((int)0x8F10), - /// - /// Original was GL_EXCLUSIVE_EXT = 0x8F11 - /// - ExclusiveExt = ((int)0x8F11), - /// - /// Original was GL_WINDOW_RECTANGLE_EXT = 0x8F12 - /// - WindowRectangleExt = ((int)0x8F12), - /// - /// Original was GL_WINDOW_RECTANGLE_MODE_EXT = 0x8F13 - /// - WindowRectangleModeExt = ((int)0x8F13), - /// - /// Original was GL_MAX_WINDOW_RECTANGLES_EXT = 0x8F14 - /// - MaxWindowRectanglesExt = ((int)0x8F14), - /// - /// Original was GL_NUM_WINDOW_RECTANGLES_EXT = 0x8F15 - /// - NumWindowRectanglesExt = ((int)0x8F15), - } - - /// - /// Not used directly. - /// - public enum ExtYuvTarget : int - { - /// - /// Original was GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT = 0x8BE7 - /// - SamplerExternal2DY2yExt = ((int)0x8BE7), - /// - /// Original was GL_TEXTURE_EXTERNAL_OES = 0x8D65 - /// - TextureExternalOes = ((int)0x8D65), - /// - /// Original was GL_TEXTURE_BINDING_EXTERNAL_OES = 0x8D67 - /// - TextureBindingExternalOes = ((int)0x8D67), - /// - /// Original was GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES = 0x8D68 - /// - RequiredTextureImageUnitsOes = ((int)0x8D68), - } - - /// - /// Not used directly. - /// - public enum FeedBackToken : int - { - /// - /// Original was GL_PASS_THROUGH_TOKEN = 0x0700 - /// - PassThroughToken = ((int)0x0700), - /// - /// Original was GL_POINT_TOKEN = 0x0701 - /// - PointToken = ((int)0x0701), - /// - /// Original was GL_LINE_TOKEN = 0x0702 - /// - LineToken = ((int)0x0702), - /// - /// Original was GL_POLYGON_TOKEN = 0x0703 - /// - PolygonToken = ((int)0x0703), - /// - /// Original was GL_BITMAP_TOKEN = 0x0704 - /// - BitmapToken = ((int)0x0704), - /// - /// Original was GL_DRAW_PIXEL_TOKEN = 0x0705 - /// - DrawPixelToken = ((int)0x0705), - /// - /// Original was GL_COPY_PIXEL_TOKEN = 0x0706 - /// - CopyPixelToken = ((int)0x0706), - /// - /// Original was GL_LINE_RESET_TOKEN = 0x0707 - /// - LineResetToken = ((int)0x0707), - } - - /// - /// Not used directly. - /// - public enum FeedbackType : int - { - /// - /// Original was GL_2D = 0x0600 - /// - Gl2D = ((int)0x0600), - /// - /// Original was GL_3D = 0x0601 - /// - Gl3D = ((int)0x0601), - /// - /// Original was GL_3D_COLOR = 0x0602 - /// - Gl3DColor = ((int)0x0602), - /// - /// Original was GL_3D_COLOR_TEXTURE = 0x0603 - /// - Gl3DColorTexture = ((int)0x0603), - /// - /// Original was GL_4D_COLOR_TEXTURE = 0x0604 - /// - Gl4DColorTexture = ((int)0x0604), - } - - /// - /// Not used directly. - /// - [Flags] - public enum FfdMaskSgix : int - { - } - - /// - /// Not used directly. - /// - public enum FfdTargetSgix : int - { - /// - /// Original was GL_GEOMETRY_DEFORMATION_SGIX = 0x8194 - /// - GeometryDeformationSgix = ((int)0x8194), - /// - /// Original was GL_TEXTURE_DEFORMATION_SGIX = 0x8195 - /// - TextureDeformationSgix = ((int)0x8195), - } - - /// - /// Not used directly. - /// - public enum FjShaderBinaryGccso : int - { - /// - /// Original was GL_GCCSO_SHADER_BINARY_FJ = 0x9260 - /// - GccsoShaderBinaryFj = ((int)0x9260), - } - - /// - /// Not used directly. - /// - public enum FogCoordinatePointerType : int - { - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum FogMode : int - { - /// - /// Original was GL_EXP = 0x0800 - /// - Exp = ((int)0x0800), - /// - /// Original was GL_EXP2 = 0x0801 - /// - Exp2 = ((int)0x0801), - /// - /// Original was GL_LINEAR = 0x2601 - /// - Linear = ((int)0x2601), - /// - /// Original was GL_FOG_FUNC_SGIS = 0x812A - /// - FogFuncSgis = ((int)0x812A), - } - - /// - /// Not used directly. - /// - public enum FogParameter : int - { - /// - /// Original was GL_FOG_INDEX = 0x0B61 - /// - FogIndex = ((int)0x0B61), - /// - /// Original was GL_FOG_DENSITY = 0x0B62 - /// - FogDensity = ((int)0x0B62), - /// - /// Original was GL_FOG_START = 0x0B63 - /// - FogStart = ((int)0x0B63), - /// - /// Original was GL_FOG_END = 0x0B64 - /// - FogEnd = ((int)0x0B64), - /// - /// Original was GL_FOG_MODE = 0x0B65 - /// - FogMode = ((int)0x0B65), - /// - /// Original was GL_FOG_COLOR = 0x0B66 - /// - FogColor = ((int)0x0B66), - /// - /// Original was GL_FOG_OFFSET_VALUE_SGIX = 0x8199 - /// - FogOffsetValueSgix = ((int)0x8199), - } - - /// - /// Not used directly. - /// - public enum FogPName : int - { - /// - /// Original was GL_FOG_INDEX = 0x0B61 - /// - FogIndex = ((int)0x0B61), - /// - /// Original was GL_FOG_DENSITY = 0x0B62 - /// - FogDensity = ((int)0x0B62), - /// - /// Original was GL_FOG_START = 0x0B63 - /// - FogStart = ((int)0x0B63), - /// - /// Original was GL_FOG_END = 0x0B64 - /// - FogEnd = ((int)0x0B64), - /// - /// Original was GL_FOG_MODE = 0x0B65 - /// - FogMode = ((int)0x0B65), - /// - /// Original was GL_FOG_COORD_SRC = 0x8450 - /// - FogCoordSrc = ((int)0x8450), - } - - /// - /// Not used directly. - /// - public enum FogPointerTypeExt : int - { - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum FogPointerTypeIbm : int - { - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum FragmentLightModelParameterSgix : int - { - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = 0x8408 - /// - FragmentLightModelLocalViewerSgix = ((int)0x8408), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = 0x8409 - /// - FragmentLightModelTwoSideSgix = ((int)0x8409), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = 0x840A - /// - FragmentLightModelAmbientSgix = ((int)0x840A), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = 0x840B - /// - FragmentLightModelNormalInterpolationSgix = ((int)0x840B), - } - - /// - /// Not used directly. - /// - public enum FragmentOpAti : int - { - /// - /// Original was GL_MOV_ATI = 0x8961 - /// - MovAti = ((int)0x8961), - /// - /// Original was GL_ADD_ATI = 0x8963 - /// - AddAti = ((int)0x8963), - /// - /// Original was GL_MUL_ATI = 0x8964 - /// - MulAti = ((int)0x8964), - /// - /// Original was GL_SUB_ATI = 0x8965 - /// - SubAti = ((int)0x8965), - /// - /// Original was GL_DOT3_ATI = 0x8966 - /// - Dot3Ati = ((int)0x8966), - /// - /// Original was GL_DOT4_ATI = 0x8967 - /// - Dot4Ati = ((int)0x8967), - /// - /// Original was GL_MAD_ATI = 0x8968 - /// - MadAti = ((int)0x8968), - /// - /// Original was GL_LERP_ATI = 0x8969 - /// - LerpAti = ((int)0x8969), - /// - /// Original was GL_CND_ATI = 0x896A - /// - CndAti = ((int)0x896A), - /// - /// Original was GL_CND0_ATI = 0x896B - /// - Cnd0Ati = ((int)0x896B), - /// - /// Original was GL_DOT2_ADD_ATI = 0x896C - /// - Dot2AddAti = ((int)0x896C), - } - - /// - /// Used in GL.FramebufferRenderbuffer, GL.FramebufferTexture2D and 13 other functions - /// - public enum FramebufferAttachment : int - { - /// - /// Original was GL_COLOR = 0x1800 - /// - Color = ((int)0x1800), - /// - /// Original was GL_DEPTH = 0x1801 - /// - Depth = ((int)0x1801), - /// - /// Original was GL_STENCIL = 0x1802 - /// - Stencil = ((int)0x1802), - /// - /// Original was GL_DEPTH_STENCIL_ATTACHMENT = 0x821A - /// - DepthStencilAttachment = ((int)0x821A), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS = 0x8CDF - /// - MaxColorAttachments = ((int)0x8CDF), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS_EXT = 0x8CDF - /// - MaxColorAttachmentsExt = ((int)0x8CDF), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS_NV = 0x8CDF - /// - MaxColorAttachmentsNv = ((int)0x8CDF), - /// - /// Original was GL_COLOR_ATTACHMENT0 = 0x8CE0 - /// - ColorAttachment0 = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT0_EXT = 0x8CE0 - /// - ColorAttachment0Ext = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT0_NV = 0x8CE0 - /// - ColorAttachment0Nv = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT0_OES = 0x8CE0 - /// - ColorAttachment0Oes = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT1 = 0x8CE1 - /// - ColorAttachment1 = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT1_EXT = 0x8CE1 - /// - ColorAttachment1Ext = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT1_NV = 0x8CE1 - /// - ColorAttachment1Nv = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2 = 0x8CE2 - /// - ColorAttachment2 = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT2_EXT = 0x8CE2 - /// - ColorAttachment2Ext = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT2_NV = 0x8CE2 - /// - ColorAttachment2Nv = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3 = 0x8CE3 - /// - ColorAttachment3 = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT3_EXT = 0x8CE3 - /// - ColorAttachment3Ext = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT3_NV = 0x8CE3 - /// - ColorAttachment3Nv = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4 = 0x8CE4 - /// - ColorAttachment4 = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT4_EXT = 0x8CE4 - /// - ColorAttachment4Ext = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT4_NV = 0x8CE4 - /// - ColorAttachment4Nv = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5 = 0x8CE5 - /// - ColorAttachment5 = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT5_EXT = 0x8CE5 - /// - ColorAttachment5Ext = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT5_NV = 0x8CE5 - /// - ColorAttachment5Nv = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6 = 0x8CE6 - /// - ColorAttachment6 = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT6_EXT = 0x8CE6 - /// - ColorAttachment6Ext = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT6_NV = 0x8CE6 - /// - ColorAttachment6Nv = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7 = 0x8CE7 - /// - ColorAttachment7 = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT7_EXT = 0x8CE7 - /// - ColorAttachment7Ext = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT7_NV = 0x8CE7 - /// - ColorAttachment7Nv = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8 = 0x8CE8 - /// - ColorAttachment8 = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT8_EXT = 0x8CE8 - /// - ColorAttachment8Ext = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT8_NV = 0x8CE8 - /// - ColorAttachment8Nv = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9 = 0x8CE9 - /// - ColorAttachment9 = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT9_EXT = 0x8CE9 - /// - ColorAttachment9Ext = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT9_NV = 0x8CE9 - /// - ColorAttachment9Nv = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10 = 0x8CEA - /// - ColorAttachment10 = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT10_EXT = 0x8CEA - /// - ColorAttachment10Ext = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT10_NV = 0x8CEA - /// - ColorAttachment10Nv = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11 = 0x8CEB - /// - ColorAttachment11 = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT11_EXT = 0x8CEB - /// - ColorAttachment11Ext = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT11_NV = 0x8CEB - /// - ColorAttachment11Nv = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12 = 0x8CEC - /// - ColorAttachment12 = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT12_EXT = 0x8CEC - /// - ColorAttachment12Ext = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT12_NV = 0x8CEC - /// - ColorAttachment12Nv = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13 = 0x8CED - /// - ColorAttachment13 = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT13_EXT = 0x8CED - /// - ColorAttachment13Ext = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT13_NV = 0x8CED - /// - ColorAttachment13Nv = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14 = 0x8CEE - /// - ColorAttachment14 = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT14_EXT = 0x8CEE - /// - ColorAttachment14Ext = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT14_NV = 0x8CEE - /// - ColorAttachment14Nv = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15 = 0x8CEF - /// - ColorAttachment15 = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT15_EXT = 0x8CEF - /// - ColorAttachment15Ext = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT15_NV = 0x8CEF - /// - ColorAttachment15Nv = ((int)0x8CEF), - /// - /// Original was GL_COLOR_ATTACHMENT16 = 0x8CF0 - /// - ColorAttachment16 = ((int)0x8CF0), - /// - /// Original was GL_COLOR_ATTACHMENT17 = 0x8CF1 - /// - ColorAttachment17 = ((int)0x8CF1), - /// - /// Original was GL_COLOR_ATTACHMENT18 = 0x8CF2 - /// - ColorAttachment18 = ((int)0x8CF2), - /// - /// Original was GL_COLOR_ATTACHMENT19 = 0x8CF3 - /// - ColorAttachment19 = ((int)0x8CF3), - /// - /// Original was GL_COLOR_ATTACHMENT20 = 0x8CF4 - /// - ColorAttachment20 = ((int)0x8CF4), - /// - /// Original was GL_COLOR_ATTACHMENT21 = 0x8CF5 - /// - ColorAttachment21 = ((int)0x8CF5), - /// - /// Original was GL_COLOR_ATTACHMENT22 = 0x8CF6 - /// - ColorAttachment22 = ((int)0x8CF6), - /// - /// Original was GL_COLOR_ATTACHMENT23 = 0x8CF7 - /// - ColorAttachment23 = ((int)0x8CF7), - /// - /// Original was GL_COLOR_ATTACHMENT24 = 0x8CF8 - /// - ColorAttachment24 = ((int)0x8CF8), - /// - /// Original was GL_COLOR_ATTACHMENT25 = 0x8CF9 - /// - ColorAttachment25 = ((int)0x8CF9), - /// - /// Original was GL_COLOR_ATTACHMENT26 = 0x8CFA - /// - ColorAttachment26 = ((int)0x8CFA), - /// - /// Original was GL_COLOR_ATTACHMENT27 = 0x8CFB - /// - ColorAttachment27 = ((int)0x8CFB), - /// - /// Original was GL_COLOR_ATTACHMENT28 = 0x8CFC - /// - ColorAttachment28 = ((int)0x8CFC), - /// - /// Original was GL_COLOR_ATTACHMENT29 = 0x8CFD - /// - ColorAttachment29 = ((int)0x8CFD), - /// - /// Original was GL_COLOR_ATTACHMENT30 = 0x8CFE - /// - ColorAttachment30 = ((int)0x8CFE), - /// - /// Original was GL_COLOR_ATTACHMENT31 = 0x8CFF - /// - ColorAttachment31 = ((int)0x8CFF), - /// - /// Original was GL_DEPTH_ATTACHMENT = 0x8D00 - /// - DepthAttachment = ((int)0x8D00), - /// - /// Original was GL_DEPTH_ATTACHMENT_EXT = 0x8D00 - /// - DepthAttachmentExt = ((int)0x8D00), - /// - /// Original was GL_DEPTH_ATTACHMENT_OES = 0x8D00 - /// - DepthAttachmentOes = ((int)0x8D00), - /// - /// Original was GL_STENCIL_ATTACHMENT = 0x8D20 - /// - StencilAttachment = ((int)0x8D20), - } - - /// - /// Not used directly. - /// - public enum FramebufferAttachmentParameterName : int - { - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING = 0x8210 - /// - FramebufferAttachmentColorEncoding = ((int)0x8210), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE = 0x8211 - /// - FramebufferAttachmentComponentType = ((int)0x8211), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE = 0x8212 - /// - FramebufferAttachmentRedSize = ((int)0x8212), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE = 0x8213 - /// - FramebufferAttachmentGreenSize = ((int)0x8213), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE = 0x8214 - /// - FramebufferAttachmentBlueSize = ((int)0x8214), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE = 0x8215 - /// - FramebufferAttachmentAlphaSize = ((int)0x8215), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE = 0x8216 - /// - FramebufferAttachmentDepthSize = ((int)0x8216), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE = 0x8217 - /// - FramebufferAttachmentStencilSize = ((int)0x8217), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 0x8CD1 - /// - FramebufferAttachmentObjectName = ((int)0x8CD1), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 0x8CD2 - /// - FramebufferAttachmentTextureLevel = ((int)0x8CD2), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 0x8CD3 - /// - FramebufferAttachmentTextureCubeMapFace = ((int)0x8CD3), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER = 0x8CD4 - /// - FramebufferAttachmentTextureLayer = ((int)0x8CD4), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_LAYERED = 0x8DA7 - /// - FramebufferAttachmentLayered = ((int)0x8DA7), - } - - /// - /// Not used directly. - /// - public enum FramebufferErrorCode : int - { - /// - /// Original was GL_FRAMEBUFFER_COMPLETE = 0x8CD5 - /// - FramebufferComplete = ((int)0x8CD5), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 0x8CD6 - /// - FramebufferIncompleteAttachment = ((int)0x8CD6), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 0x8CD7 - /// - FramebufferIncompleteMissingAttachment = ((int)0x8CD7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 0x8CD9 - /// - FramebufferIncompleteDimensions = ((int)0x8CD9), - /// - /// Original was GL_FRAMEBUFFER_UNSUPPORTED = 0x8CDD - /// - FramebufferUnsupported = ((int)0x8CDD), - } - - /// - /// Not used directly. - /// - public enum FramebufferFetchNoncoherent : int - { - /// - /// Original was GL_FRAMEBUFFER_FETCH_NONCOHERENT_QCOM = 0x96A2 - /// - FramebufferFetchNoncoherentQcom = ((int)0x96A2), - } - - /// - /// Used in GL.GetFramebufferAttachmentParameter - /// - public enum FramebufferParameterName : int - { - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING = 0x8210 - /// - FramebufferAttachmentColorEncoding = ((int)0x8210), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE = 0x8211 - /// - FramebufferAttachmentComponentType = ((int)0x8211), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE = 0x8212 - /// - FramebufferAttachmentRedSize = ((int)0x8212), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE = 0x8213 - /// - FramebufferAttachmentGreenSize = ((int)0x8213), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE = 0x8214 - /// - FramebufferAttachmentBlueSize = ((int)0x8214), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE = 0x8215 - /// - FramebufferAttachmentAlphaSize = ((int)0x8215), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE = 0x8216 - /// - FramebufferAttachmentDepthSize = ((int)0x8216), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE = 0x8217 - /// - FramebufferAttachmentStencilSize = ((int)0x8217), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = 0x8CD0 - /// - FramebufferAttachmentObjectType = ((int)0x8CD0), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 0x8CD1 - /// - FramebufferAttachmentObjectName = ((int)0x8CD1), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 0x8CD2 - /// - FramebufferAttachmentTextureLevel = ((int)0x8CD2), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 0x8CD3 - /// - FramebufferAttachmentTextureCubeMapFace = ((int)0x8CD3), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER = 0x8CD4 - /// - FramebufferAttachmentTextureLayer = ((int)0x8CD4), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_WIDTH = 0x9310 - /// - FramebufferDefaultWidth = ((int)0x9310), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_HEIGHT = 0x9311 - /// - FramebufferDefaultHeight = ((int)0x9311), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_LAYERS = 0x9312 - /// - FramebufferDefaultLayers = ((int)0x9312), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_SAMPLES = 0x9313 - /// - FramebufferDefaultSamples = ((int)0x9313), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS = 0x9314 - /// - FramebufferDefaultFixedSampleLocations = ((int)0x9314), - } - - /// - /// Not used directly. - /// - public enum FramebufferSlot : int - { - /// - /// Original was GL_DEPTH_STENCIL_ATTACHMENT = 0x821A - /// - DepthStencilAttachment = ((int)0x821A), - /// - /// Original was GL_COLOR_ATTACHMENT0 = 0x8CE0 - /// - ColorAttachment0 = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT1 = 0x8CE1 - /// - ColorAttachment1 = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2 = 0x8CE2 - /// - ColorAttachment2 = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3 = 0x8CE3 - /// - ColorAttachment3 = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4 = 0x8CE4 - /// - ColorAttachment4 = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5 = 0x8CE5 - /// - ColorAttachment5 = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6 = 0x8CE6 - /// - ColorAttachment6 = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7 = 0x8CE7 - /// - ColorAttachment7 = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8 = 0x8CE8 - /// - ColorAttachment8 = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9 = 0x8CE9 - /// - ColorAttachment9 = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10 = 0x8CEA - /// - ColorAttachment10 = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11 = 0x8CEB - /// - ColorAttachment11 = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12 = 0x8CEC - /// - ColorAttachment12 = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13 = 0x8CED - /// - ColorAttachment13 = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14 = 0x8CEE - /// - ColorAttachment14 = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15 = 0x8CEF - /// - ColorAttachment15 = ((int)0x8CEF), - /// - /// Original was GL_DEPTH_ATTACHMENT = 0x8D00 - /// - DepthAttachment = ((int)0x8D00), - /// - /// Original was GL_STENCIL_ATTACHMENT = 0x8D20 - /// - StencilAttachment = ((int)0x8D20), - } - - /// - /// Not used directly. - /// - public enum FramebufferStatus : int - { - /// - /// Original was GL_FRAMEBUFFER_UNDEFINED = 0x8219 - /// - FramebufferUndefined = ((int)0x8219), - /// - /// Original was GL_FRAMEBUFFER_COMPLETE = 0x8CD5 - /// - FramebufferComplete = ((int)0x8CD5), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 0x8CD6 - /// - FramebufferIncompleteAttachment = ((int)0x8CD6), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 0x8CD7 - /// - FramebufferIncompleteMissingAttachment = ((int)0x8CD7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER = 0x8CDB - /// - FramebufferIncompleteDrawBuffer = ((int)0x8CDB), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER = 0x8CDC - /// - FramebufferIncompleteReadBuffer = ((int)0x8CDC), - /// - /// Original was GL_FRAMEBUFFER_UNSUPPORTED = 0x8CDD - /// - FramebufferUnsupported = ((int)0x8CDD), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE = 0x8D56 - /// - FramebufferIncompleteMultisample = ((int)0x8D56), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS = 0x8DA8 - /// - FramebufferIncompleteLayerTargets = ((int)0x8DA8), - } - - /// - /// Used in GL.BindFramebuffer, GL.CheckFramebufferStatus and 17 other functions - /// - public enum FramebufferTarget : int - { - /// - /// Original was GL_READ_FRAMEBUFFER = 0x8CA8 - /// - ReadFramebuffer = ((int)0x8CA8), - /// - /// Original was GL_DRAW_FRAMEBUFFER = 0x8CA9 - /// - DrawFramebuffer = ((int)0x8CA9), - /// - /// Original was GL_Framebuffer = 0X8d40 - /// - Framebuffer = ((int)0X8d40), - } - - /// - /// Used in GL.FrontFace - /// - public enum FrontFaceDirection : int - { - /// - /// Original was GL_Cw = 0X0900 - /// - Cw = ((int)0X0900), - /// - /// Original was GL_Ccw = 0X0901 - /// - Ccw = ((int)0X0901), - } - - /// - /// Not used directly. - /// - public enum GetColorTableParameterPNameSgi : int - { - /// - /// Original was GL_COLOR_TABLE_SCALE = 0x80D6 - /// - ColorTableScale = ((int)0x80D6), - /// - /// Original was GL_COLOR_TABLE_SCALE_SGI = 0x80D6 - /// - ColorTableScaleSgi = ((int)0x80D6), - /// - /// Original was GL_COLOR_TABLE_BIAS = 0x80D7 - /// - ColorTableBias = ((int)0x80D7), - /// - /// Original was GL_COLOR_TABLE_BIAS_SGI = 0x80D7 - /// - ColorTableBiasSgi = ((int)0x80D7), - /// - /// Original was GL_COLOR_TABLE_FORMAT = 0x80D8 - /// - ColorTableFormat = ((int)0x80D8), - /// - /// Original was GL_COLOR_TABLE_FORMAT_SGI = 0x80D8 - /// - ColorTableFormatSgi = ((int)0x80D8), - /// - /// Original was GL_COLOR_TABLE_WIDTH = 0x80D9 - /// - ColorTableWidth = ((int)0x80D9), - /// - /// Original was GL_COLOR_TABLE_WIDTH_SGI = 0x80D9 - /// - ColorTableWidthSgi = ((int)0x80D9), - /// - /// Original was GL_COLOR_TABLE_RED_SIZE = 0x80DA - /// - ColorTableRedSize = ((int)0x80DA), - /// - /// Original was GL_COLOR_TABLE_RED_SIZE_SGI = 0x80DA - /// - ColorTableRedSizeSgi = ((int)0x80DA), - /// - /// Original was GL_COLOR_TABLE_GREEN_SIZE = 0x80DB - /// - ColorTableGreenSize = ((int)0x80DB), - /// - /// Original was GL_COLOR_TABLE_GREEN_SIZE_SGI = 0x80DB - /// - ColorTableGreenSizeSgi = ((int)0x80DB), - /// - /// Original was GL_COLOR_TABLE_BLUE_SIZE = 0x80DC - /// - ColorTableBlueSize = ((int)0x80DC), - /// - /// Original was GL_COLOR_TABLE_BLUE_SIZE_SGI = 0x80DC - /// - ColorTableBlueSizeSgi = ((int)0x80DC), - /// - /// Original was GL_COLOR_TABLE_ALPHA_SIZE = 0x80DD - /// - ColorTableAlphaSize = ((int)0x80DD), - /// - /// Original was GL_COLOR_TABLE_ALPHA_SIZE_SGI = 0x80DD - /// - ColorTableAlphaSizeSgi = ((int)0x80DD), - /// - /// Original was GL_COLOR_TABLE_LUMINANCE_SIZE = 0x80DE - /// - ColorTableLuminanceSize = ((int)0x80DE), - /// - /// Original was GL_COLOR_TABLE_LUMINANCE_SIZE_SGI = 0x80DE - /// - ColorTableLuminanceSizeSgi = ((int)0x80DE), - /// - /// Original was GL_COLOR_TABLE_INTENSITY_SIZE = 0x80DF - /// - ColorTableIntensitySize = ((int)0x80DF), - /// - /// Original was GL_COLOR_TABLE_INTENSITY_SIZE_SGI = 0x80DF - /// - ColorTableIntensitySizeSgi = ((int)0x80DF), - } - - /// - /// Not used directly. - /// - public enum GetConvolutionParameter : int - { - /// - /// Original was GL_CONVOLUTION_BORDER_MODE = 0x8013 - /// - ConvolutionBorderMode = ((int)0x8013), - /// - /// Original was GL_CONVOLUTION_BORDER_MODE_EXT = 0x8013 - /// - ConvolutionBorderModeExt = ((int)0x8013), - /// - /// Original was GL_CONVOLUTION_FILTER_SCALE = 0x8014 - /// - ConvolutionFilterScale = ((int)0x8014), - /// - /// Original was GL_CONVOLUTION_FILTER_SCALE_EXT = 0x8014 - /// - ConvolutionFilterScaleExt = ((int)0x8014), - /// - /// Original was GL_CONVOLUTION_FILTER_BIAS = 0x8015 - /// - ConvolutionFilterBias = ((int)0x8015), - /// - /// Original was GL_CONVOLUTION_FILTER_BIAS_EXT = 0x8015 - /// - ConvolutionFilterBiasExt = ((int)0x8015), - /// - /// Original was GL_CONVOLUTION_FORMAT = 0x8017 - /// - ConvolutionFormat = ((int)0x8017), - /// - /// Original was GL_CONVOLUTION_FORMAT_EXT = 0x8017 - /// - ConvolutionFormatExt = ((int)0x8017), - /// - /// Original was GL_CONVOLUTION_WIDTH = 0x8018 - /// - ConvolutionWidth = ((int)0x8018), - /// - /// Original was GL_CONVOLUTION_WIDTH_EXT = 0x8018 - /// - ConvolutionWidthExt = ((int)0x8018), - /// - /// Original was GL_CONVOLUTION_HEIGHT = 0x8019 - /// - ConvolutionHeight = ((int)0x8019), - /// - /// Original was GL_CONVOLUTION_HEIGHT_EXT = 0x8019 - /// - ConvolutionHeightExt = ((int)0x8019), - /// - /// Original was GL_MAX_CONVOLUTION_WIDTH = 0x801A - /// - MaxConvolutionWidth = ((int)0x801A), - /// - /// Original was GL_MAX_CONVOLUTION_WIDTH_EXT = 0x801A - /// - MaxConvolutionWidthExt = ((int)0x801A), - /// - /// Original was GL_MAX_CONVOLUTION_HEIGHT = 0x801B - /// - MaxConvolutionHeight = ((int)0x801B), - /// - /// Original was GL_MAX_CONVOLUTION_HEIGHT_EXT = 0x801B - /// - MaxConvolutionHeightExt = ((int)0x801B), - /// - /// Original was GL_CONVOLUTION_BORDER_COLOR = 0x8154 - /// - ConvolutionBorderColor = ((int)0x8154), - } - - /// - /// Not used directly. - /// - public enum GetFramebufferParameter : int - { - /// - /// Original was GL_DOUBLEBUFFER = 0x0C32 - /// - Doublebuffer = ((int)0x0C32), - /// - /// Original was GL_STEREO = 0x0C33 - /// - Stereo = ((int)0x0C33), - /// - /// Original was GL_SAMPLE_BUFFERS = 0x80A8 - /// - SampleBuffers = ((int)0x80A8), - /// - /// Original was GL_SAMPLES = 0x80A9 - /// - Samples = ((int)0x80A9), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_TYPE = 0x8B9A - /// - ImplementationColorReadType = ((int)0x8B9A), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_FORMAT = 0x8B9B - /// - ImplementationColorReadFormat = ((int)0x8B9B), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_WIDTH = 0x9310 - /// - FramebufferDefaultWidth = ((int)0x9310), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_HEIGHT = 0x9311 - /// - FramebufferDefaultHeight = ((int)0x9311), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_LAYERS = 0x9312 - /// - FramebufferDefaultLayers = ((int)0x9312), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_SAMPLES = 0x9313 - /// - FramebufferDefaultSamples = ((int)0x9313), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS = 0x9314 - /// - FramebufferDefaultFixedSampleLocations = ((int)0x9314), - } - - /// - /// Not used directly. - /// - public enum GetHistogramParameterPNameExt : int - { - /// - /// Original was GL_HISTOGRAM_WIDTH = 0x8026 - /// - HistogramWidth = ((int)0x8026), - /// - /// Original was GL_HISTOGRAM_WIDTH_EXT = 0x8026 - /// - HistogramWidthExt = ((int)0x8026), - /// - /// Original was GL_HISTOGRAM_FORMAT = 0x8027 - /// - HistogramFormat = ((int)0x8027), - /// - /// Original was GL_HISTOGRAM_FORMAT_EXT = 0x8027 - /// - HistogramFormatExt = ((int)0x8027), - /// - /// Original was GL_HISTOGRAM_RED_SIZE = 0x8028 - /// - HistogramRedSize = ((int)0x8028), - /// - /// Original was GL_HISTOGRAM_RED_SIZE_EXT = 0x8028 - /// - HistogramRedSizeExt = ((int)0x8028), - /// - /// Original was GL_HISTOGRAM_GREEN_SIZE = 0x8029 - /// - HistogramGreenSize = ((int)0x8029), - /// - /// Original was GL_HISTOGRAM_GREEN_SIZE_EXT = 0x8029 - /// - HistogramGreenSizeExt = ((int)0x8029), - /// - /// Original was GL_HISTOGRAM_BLUE_SIZE = 0x802A - /// - HistogramBlueSize = ((int)0x802A), - /// - /// Original was GL_HISTOGRAM_BLUE_SIZE_EXT = 0x802A - /// - HistogramBlueSizeExt = ((int)0x802A), - /// - /// Original was GL_HISTOGRAM_ALPHA_SIZE = 0x802B - /// - HistogramAlphaSize = ((int)0x802B), - /// - /// Original was GL_HISTOGRAM_ALPHA_SIZE_EXT = 0x802B - /// - HistogramAlphaSizeExt = ((int)0x802B), - /// - /// Original was GL_HISTOGRAM_LUMINANCE_SIZE = 0x802C - /// - HistogramLuminanceSize = ((int)0x802C), - /// - /// Original was GL_HISTOGRAM_LUMINANCE_SIZE_EXT = 0x802C - /// - HistogramLuminanceSizeExt = ((int)0x802C), - /// - /// Original was GL_HISTOGRAM_SINK = 0x802D - /// - HistogramSink = ((int)0x802D), - /// - /// Original was GL_HISTOGRAM_SINK_EXT = 0x802D - /// - HistogramSinkExt = ((int)0x802D), - } - - /// - /// Used in GL.GetInteger64, GL.GetInteger and 1 other function - /// - public enum GetIndexedPName : int - { - /// - /// Original was GL_DRAW_BUFFER_EXT = 0x0C01 - /// - DrawBufferExt = ((int)0x0C01), - /// - /// Original was GL_READ_BUFFER_EXT = 0x0C02 - /// - ReadBufferExt = ((int)0x0C02), - /// - /// Original was GL_UNIFORM_BUFFER_BINDING = 0x8A28 - /// - UniformBufferBinding = ((int)0x8A28), - /// - /// Original was GL_UNIFORM_BUFFER_START = 0x8A29 - /// - UniformBufferStart = ((int)0x8A29), - /// - /// Original was GL_UNIFORM_BUFFER_SIZE = 0x8A2A - /// - UniformBufferSize = ((int)0x8A2A), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_START = 0x8C84 - /// - TransformFeedbackBufferStart = ((int)0x8C84), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_SIZE = 0x8C85 - /// - TransformFeedbackBufferSize = ((int)0x8C85), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_BINDING = 0x8C8F - /// - TransformFeedbackBufferBinding = ((int)0x8C8F), - } - - /// - /// Not used directly. - /// - public enum GetMapQuery : int - { - /// - /// Original was GL_COEFF = 0x0A00 - /// - Coeff = ((int)0x0A00), - /// - /// Original was GL_ORDER = 0x0A01 - /// - Order = ((int)0x0A01), - /// - /// Original was GL_DOMAIN = 0x0A02 - /// - Domain = ((int)0x0A02), - } - - /// - /// Not used directly. - /// - public enum GetMinmaxParameterPNameExt : int - { - /// - /// Original was GL_MINMAX_FORMAT = 0x802F - /// - MinmaxFormat = ((int)0x802F), - /// - /// Original was GL_MINMAX_FORMAT_EXT = 0x802F - /// - MinmaxFormatExt = ((int)0x802F), - /// - /// Original was GL_MINMAX_SINK = 0x8030 - /// - MinmaxSink = ((int)0x8030), - /// - /// Original was GL_MINMAX_SINK_EXT = 0x8030 - /// - MinmaxSinkExt = ((int)0x8030), - } - - /// - /// Not used directly. - /// - public enum GetPixelMap : int - { - /// - /// Original was GL_PIXEL_MAP_I_TO_I = 0x0C70 - /// - PixelMapIToI = ((int)0x0C70), - /// - /// Original was GL_PIXEL_MAP_S_TO_S = 0x0C71 - /// - PixelMapSToS = ((int)0x0C71), - /// - /// Original was GL_PIXEL_MAP_I_TO_R = 0x0C72 - /// - PixelMapIToR = ((int)0x0C72), - /// - /// Original was GL_PIXEL_MAP_I_TO_G = 0x0C73 - /// - PixelMapIToG = ((int)0x0C73), - /// - /// Original was GL_PIXEL_MAP_I_TO_B = 0x0C74 - /// - PixelMapIToB = ((int)0x0C74), - /// - /// Original was GL_PIXEL_MAP_I_TO_A = 0x0C75 - /// - PixelMapIToA = ((int)0x0C75), - /// - /// Original was GL_PIXEL_MAP_R_TO_R = 0x0C76 - /// - PixelMapRToR = ((int)0x0C76), - /// - /// Original was GL_PIXEL_MAP_G_TO_G = 0x0C77 - /// - PixelMapGToG = ((int)0x0C77), - /// - /// Original was GL_PIXEL_MAP_B_TO_B = 0x0C78 - /// - PixelMapBToB = ((int)0x0C78), - /// - /// Original was GL_PIXEL_MAP_A_TO_A = 0x0C79 - /// - PixelMapAToA = ((int)0x0C79), - } - - /// - /// Used in GL.Apple.GetInteger64, GL.GetBoolean and 4 other functions - /// - public enum GetPName : int - { - /// - /// Original was GL_CURRENT_COLOR = 0x0B00 - /// - CurrentColor = ((int)0x0B00), - /// - /// Original was GL_CURRENT_INDEX = 0x0B01 - /// - CurrentIndex = ((int)0x0B01), - /// - /// Original was GL_CURRENT_NORMAL = 0x0B02 - /// - CurrentNormal = ((int)0x0B02), - /// - /// Original was GL_CURRENT_TEXTURE_COORDS = 0x0B03 - /// - CurrentTextureCoords = ((int)0x0B03), - /// - /// Original was GL_CURRENT_RASTER_COLOR = 0x0B04 - /// - CurrentRasterColor = ((int)0x0B04), - /// - /// Original was GL_CURRENT_RASTER_INDEX = 0x0B05 - /// - CurrentRasterIndex = ((int)0x0B05), - /// - /// Original was GL_CURRENT_RASTER_TEXTURE_COORDS = 0x0B06 - /// - CurrentRasterTextureCoords = ((int)0x0B06), - /// - /// Original was GL_CURRENT_RASTER_POSITION = 0x0B07 - /// - CurrentRasterPosition = ((int)0x0B07), - /// - /// Original was GL_CURRENT_RASTER_POSITION_VALID = 0x0B08 - /// - CurrentRasterPositionValid = ((int)0x0B08), - /// - /// Original was GL_CURRENT_RASTER_DISTANCE = 0x0B09 - /// - CurrentRasterDistance = ((int)0x0B09), - /// - /// Original was GL_POINT_SMOOTH = 0x0B10 - /// - PointSmooth = ((int)0x0B10), - /// - /// Original was GL_POINT_SIZE = 0x0B11 - /// - PointSize = ((int)0x0B11), - /// - /// Original was GL_POINT_SIZE_RANGE = 0x0B12 - /// - PointSizeRange = ((int)0x0B12), - /// - /// Original was GL_SMOOTH_POINT_SIZE_RANGE = 0x0B12 - /// - SmoothPointSizeRange = ((int)0x0B12), - /// - /// Original was GL_POINT_SIZE_GRANULARITY = 0x0B13 - /// - PointSizeGranularity = ((int)0x0B13), - /// - /// Original was GL_SMOOTH_POINT_SIZE_GRANULARITY = 0x0B13 - /// - SmoothPointSizeGranularity = ((int)0x0B13), - /// - /// Original was GL_LINE_SMOOTH = 0x0B20 - /// - LineSmooth = ((int)0x0B20), - /// - /// Original was GL_LINE_WIDTH = 0x0B21 - /// - LineWidth = ((int)0x0B21), - /// - /// Original was GL_LINE_WIDTH_RANGE = 0x0B22 - /// - LineWidthRange = ((int)0x0B22), - /// - /// Original was GL_SMOOTH_LINE_WIDTH_RANGE = 0x0B22 - /// - SmoothLineWidthRange = ((int)0x0B22), - /// - /// Original was GL_LINE_WIDTH_GRANULARITY = 0x0B23 - /// - LineWidthGranularity = ((int)0x0B23), - /// - /// Original was GL_SMOOTH_LINE_WIDTH_GRANULARITY = 0x0B23 - /// - SmoothLineWidthGranularity = ((int)0x0B23), - /// - /// Original was GL_LINE_STIPPLE = 0x0B24 - /// - LineStipple = ((int)0x0B24), - /// - /// Original was GL_LINE_STIPPLE_PATTERN = 0x0B25 - /// - LineStipplePattern = ((int)0x0B25), - /// - /// Original was GL_LINE_STIPPLE_REPEAT = 0x0B26 - /// - LineStippleRepeat = ((int)0x0B26), - /// - /// Original was GL_LIST_MODE = 0x0B30 - /// - ListMode = ((int)0x0B30), - /// - /// Original was GL_MAX_LIST_NESTING = 0x0B31 - /// - MaxListNesting = ((int)0x0B31), - /// - /// Original was GL_LIST_BASE = 0x0B32 - /// - ListBase = ((int)0x0B32), - /// - /// Original was GL_LIST_INDEX = 0x0B33 - /// - ListIndex = ((int)0x0B33), - /// - /// Original was GL_POLYGON_MODE = 0x0B40 - /// - PolygonMode = ((int)0x0B40), - /// - /// Original was GL_POLYGON_SMOOTH = 0x0B41 - /// - PolygonSmooth = ((int)0x0B41), - /// - /// Original was GL_POLYGON_STIPPLE = 0x0B42 - /// - PolygonStipple = ((int)0x0B42), - /// - /// Original was GL_EDGE_FLAG = 0x0B43 - /// - EdgeFlag = ((int)0x0B43), - /// - /// Original was GL_CULL_FACE = 0x0B44 - /// - CullFace = ((int)0x0B44), - /// - /// Original was GL_CULL_FACE_MODE = 0x0B45 - /// - CullFaceMode = ((int)0x0B45), - /// - /// Original was GL_FRONT_FACE = 0x0B46 - /// - FrontFace = ((int)0x0B46), - /// - /// Original was GL_LIGHTING = 0x0B50 - /// - Lighting = ((int)0x0B50), - /// - /// Original was GL_LIGHT_MODEL_LOCAL_VIEWER = 0x0B51 - /// - LightModelLocalViewer = ((int)0x0B51), - /// - /// Original was GL_LIGHT_MODEL_TWO_SIDE = 0x0B52 - /// - LightModelTwoSide = ((int)0x0B52), - /// - /// Original was GL_LIGHT_MODEL_AMBIENT = 0x0B53 - /// - LightModelAmbient = ((int)0x0B53), - /// - /// Original was GL_SHADE_MODEL = 0x0B54 - /// - ShadeModel = ((int)0x0B54), - /// - /// Original was GL_COLOR_MATERIAL_FACE = 0x0B55 - /// - ColorMaterialFace = ((int)0x0B55), - /// - /// Original was GL_COLOR_MATERIAL_PARAMETER = 0x0B56 - /// - ColorMaterialParameter = ((int)0x0B56), - /// - /// Original was GL_COLOR_MATERIAL = 0x0B57 - /// - ColorMaterial = ((int)0x0B57), - /// - /// Original was GL_FOG = 0x0B60 - /// - Fog = ((int)0x0B60), - /// - /// Original was GL_FOG_INDEX = 0x0B61 - /// - FogIndex = ((int)0x0B61), - /// - /// Original was GL_FOG_DENSITY = 0x0B62 - /// - FogDensity = ((int)0x0B62), - /// - /// Original was GL_FOG_START = 0x0B63 - /// - FogStart = ((int)0x0B63), - /// - /// Original was GL_FOG_END = 0x0B64 - /// - FogEnd = ((int)0x0B64), - /// - /// Original was GL_FOG_MODE = 0x0B65 - /// - FogMode = ((int)0x0B65), - /// - /// Original was GL_FOG_COLOR = 0x0B66 - /// - FogColor = ((int)0x0B66), - /// - /// Original was GL_DEPTH_RANGE = 0x0B70 - /// - DepthRange = ((int)0x0B70), - /// - /// Original was GL_DEPTH_TEST = 0x0B71 - /// - DepthTest = ((int)0x0B71), - /// - /// Original was GL_DEPTH_WRITEMASK = 0x0B72 - /// - DepthWritemask = ((int)0x0B72), - /// - /// Original was GL_DEPTH_CLEAR_VALUE = 0x0B73 - /// - DepthClearValue = ((int)0x0B73), - /// - /// Original was GL_DEPTH_FUNC = 0x0B74 - /// - DepthFunc = ((int)0x0B74), - /// - /// Original was GL_ACCUM_CLEAR_VALUE = 0x0B80 - /// - AccumClearValue = ((int)0x0B80), - /// - /// Original was GL_STENCIL_TEST = 0x0B90 - /// - StencilTest = ((int)0x0B90), - /// - /// Original was GL_STENCIL_CLEAR_VALUE = 0x0B91 - /// - StencilClearValue = ((int)0x0B91), - /// - /// Original was GL_STENCIL_FUNC = 0x0B92 - /// - StencilFunc = ((int)0x0B92), - /// - /// Original was GL_STENCIL_VALUE_MASK = 0x0B93 - /// - StencilValueMask = ((int)0x0B93), - /// - /// Original was GL_STENCIL_FAIL = 0x0B94 - /// - StencilFail = ((int)0x0B94), - /// - /// Original was GL_STENCIL_PASS_DEPTH_FAIL = 0x0B95 - /// - StencilPassDepthFail = ((int)0x0B95), - /// - /// Original was GL_STENCIL_PASS_DEPTH_PASS = 0x0B96 - /// - StencilPassDepthPass = ((int)0x0B96), - /// - /// Original was GL_STENCIL_REF = 0x0B97 - /// - StencilRef = ((int)0x0B97), - /// - /// Original was GL_STENCIL_WRITEMASK = 0x0B98 - /// - StencilWritemask = ((int)0x0B98), - /// - /// Original was GL_MATRIX_MODE = 0x0BA0 - /// - MatrixMode = ((int)0x0BA0), - /// - /// Original was GL_NORMALIZE = 0x0BA1 - /// - Normalize = ((int)0x0BA1), - /// - /// Original was GL_Viewport = 0X0ba2 - /// - Viewport = ((int)0X0ba2), - /// - /// Original was GL_MODELVIEW0_STACK_DEPTH_EXT = 0x0BA3 - /// - Modelview0StackDepthExt = ((int)0x0BA3), - /// - /// Original was GL_MODELVIEW_STACK_DEPTH = 0x0BA3 - /// - ModelviewStackDepth = ((int)0x0BA3), - /// - /// Original was GL_PROJECTION_STACK_DEPTH = 0x0BA4 - /// - ProjectionStackDepth = ((int)0x0BA4), - /// - /// Original was GL_TEXTURE_STACK_DEPTH = 0x0BA5 - /// - TextureStackDepth = ((int)0x0BA5), - /// - /// Original was GL_MODELVIEW0_MATRIX_EXT = 0x0BA6 - /// - Modelview0MatrixExt = ((int)0x0BA6), - /// - /// Original was GL_MODELVIEW_MATRIX = 0x0BA6 - /// - ModelviewMatrix = ((int)0x0BA6), - /// - /// Original was GL_PROJECTION_MATRIX = 0x0BA7 - /// - ProjectionMatrix = ((int)0x0BA7), - /// - /// Original was GL_TEXTURE_MATRIX = 0x0BA8 - /// - TextureMatrix = ((int)0x0BA8), - /// - /// Original was GL_ATTRIB_STACK_DEPTH = 0x0BB0 - /// - AttribStackDepth = ((int)0x0BB0), - /// - /// Original was GL_CLIENT_ATTRIB_STACK_DEPTH = 0x0BB1 - /// - ClientAttribStackDepth = ((int)0x0BB1), - /// - /// Original was GL_ALPHA_TEST = 0x0BC0 - /// - AlphaTest = ((int)0x0BC0), - /// - /// Original was GL_ALPHA_TEST_QCOM = 0x0BC0 - /// - AlphaTestQcom = ((int)0x0BC0), - /// - /// Original was GL_ALPHA_TEST_FUNC = 0x0BC1 - /// - AlphaTestFunc = ((int)0x0BC1), - /// - /// Original was GL_ALPHA_TEST_FUNC_QCOM = 0x0BC1 - /// - AlphaTestFuncQcom = ((int)0x0BC1), - /// - /// Original was GL_ALPHA_TEST_REF = 0x0BC2 - /// - AlphaTestRef = ((int)0x0BC2), - /// - /// Original was GL_ALPHA_TEST_REF_QCOM = 0x0BC2 - /// - AlphaTestRefQcom = ((int)0x0BC2), - /// - /// Original was GL_Dither = 0X0bd0 - /// - Dither = ((int)0X0bd0), - /// - /// Original was GL_BLEND_DST = 0x0BE0 - /// - BlendDst = ((int)0x0BE0), - /// - /// Original was GL_BLEND_SRC = 0x0BE1 - /// - BlendSrc = ((int)0x0BE1), - /// - /// Original was GL_Blend = 0X0be2 - /// - Blend = ((int)0X0be2), - /// - /// Original was GL_LOGIC_OP_MODE = 0x0BF0 - /// - LogicOpMode = ((int)0x0BF0), - /// - /// Original was GL_INDEX_LOGIC_OP = 0x0BF1 - /// - IndexLogicOp = ((int)0x0BF1), - /// - /// Original was GL_LOGIC_OP = 0x0BF1 - /// - LogicOp = ((int)0x0BF1), - /// - /// Original was GL_COLOR_LOGIC_OP = 0x0BF2 - /// - ColorLogicOp = ((int)0x0BF2), - /// - /// Original was GL_AUX_BUFFERS = 0x0C00 - /// - AuxBuffers = ((int)0x0C00), - /// - /// Original was GL_DRAW_BUFFER = 0x0C01 - /// - DrawBuffer = ((int)0x0C01), - /// - /// Original was GL_DRAW_BUFFER_EXT = 0x0C01 - /// - DrawBufferExt = ((int)0x0C01), - /// - /// Original was GL_READ_BUFFER = 0x0C02 - /// - ReadBuffer = ((int)0x0C02), - /// - /// Original was GL_READ_BUFFER_EXT = 0x0C02 - /// - ReadBufferExt = ((int)0x0C02), - /// - /// Original was GL_READ_BUFFER_NV = 0x0C02 - /// - ReadBufferNv = ((int)0x0C02), - /// - /// Original was GL_SCISSOR_BOX = 0x0C10 - /// - ScissorBox = ((int)0x0C10), - /// - /// Original was GL_SCISSOR_TEST = 0x0C11 - /// - ScissorTest = ((int)0x0C11), - /// - /// Original was GL_INDEX_CLEAR_VALUE = 0x0C20 - /// - IndexClearValue = ((int)0x0C20), - /// - /// Original was GL_INDEX_WRITEMASK = 0x0C21 - /// - IndexWritemask = ((int)0x0C21), - /// - /// Original was GL_COLOR_CLEAR_VALUE = 0x0C22 - /// - ColorClearValue = ((int)0x0C22), - /// - /// Original was GL_COLOR_WRITEMASK = 0x0C23 - /// - ColorWritemask = ((int)0x0C23), - /// - /// Original was GL_INDEX_MODE = 0x0C30 - /// - IndexMode = ((int)0x0C30), - /// - /// Original was GL_RGBA_MODE = 0x0C31 - /// - RgbaMode = ((int)0x0C31), - /// - /// Original was GL_DOUBLEBUFFER = 0x0C32 - /// - Doublebuffer = ((int)0x0C32), - /// - /// Original was GL_STEREO = 0x0C33 - /// - Stereo = ((int)0x0C33), - /// - /// Original was GL_RENDER_MODE = 0x0C40 - /// - RenderMode = ((int)0x0C40), - /// - /// Original was GL_PERSPECTIVE_CORRECTION_HINT = 0x0C50 - /// - PerspectiveCorrectionHint = ((int)0x0C50), - /// - /// Original was GL_POINT_SMOOTH_HINT = 0x0C51 - /// - PointSmoothHint = ((int)0x0C51), - /// - /// Original was GL_LINE_SMOOTH_HINT = 0x0C52 - /// - LineSmoothHint = ((int)0x0C52), - /// - /// Original was GL_POLYGON_SMOOTH_HINT = 0x0C53 - /// - PolygonSmoothHint = ((int)0x0C53), - /// - /// Original was GL_FOG_HINT = 0x0C54 - /// - FogHint = ((int)0x0C54), - /// - /// Original was GL_TEXTURE_GEN_S = 0x0C60 - /// - TextureGenS = ((int)0x0C60), - /// - /// Original was GL_TEXTURE_GEN_T = 0x0C61 - /// - TextureGenT = ((int)0x0C61), - /// - /// Original was GL_TEXTURE_GEN_R = 0x0C62 - /// - TextureGenR = ((int)0x0C62), - /// - /// Original was GL_TEXTURE_GEN_Q = 0x0C63 - /// - TextureGenQ = ((int)0x0C63), - /// - /// Original was GL_PIXEL_MAP_I_TO_I_SIZE = 0x0CB0 - /// - PixelMapIToISize = ((int)0x0CB0), - /// - /// Original was GL_PIXEL_MAP_S_TO_S_SIZE = 0x0CB1 - /// - PixelMapSToSSize = ((int)0x0CB1), - /// - /// Original was GL_PIXEL_MAP_I_TO_R_SIZE = 0x0CB2 - /// - PixelMapIToRSize = ((int)0x0CB2), - /// - /// Original was GL_PIXEL_MAP_I_TO_G_SIZE = 0x0CB3 - /// - PixelMapIToGSize = ((int)0x0CB3), - /// - /// Original was GL_PIXEL_MAP_I_TO_B_SIZE = 0x0CB4 - /// - PixelMapIToBSize = ((int)0x0CB4), - /// - /// Original was GL_PIXEL_MAP_I_TO_A_SIZE = 0x0CB5 - /// - PixelMapIToASize = ((int)0x0CB5), - /// - /// Original was GL_PIXEL_MAP_R_TO_R_SIZE = 0x0CB6 - /// - PixelMapRToRSize = ((int)0x0CB6), - /// - /// Original was GL_PIXEL_MAP_G_TO_G_SIZE = 0x0CB7 - /// - PixelMapGToGSize = ((int)0x0CB7), - /// - /// Original was GL_PIXEL_MAP_B_TO_B_SIZE = 0x0CB8 - /// - PixelMapBToBSize = ((int)0x0CB8), - /// - /// Original was GL_PIXEL_MAP_A_TO_A_SIZE = 0x0CB9 - /// - PixelMapAToASize = ((int)0x0CB9), - /// - /// Original was GL_UNPACK_SWAP_BYTES = 0x0CF0 - /// - UnpackSwapBytes = ((int)0x0CF0), - /// - /// Original was GL_UNPACK_LSB_FIRST = 0x0CF1 - /// - UnpackLsbFirst = ((int)0x0CF1), - /// - /// Original was GL_UNPACK_ROW_LENGTH = 0x0CF2 - /// - UnpackRowLength = ((int)0x0CF2), - /// - /// Original was GL_UNPACK_SKIP_ROWS = 0x0CF3 - /// - UnpackSkipRows = ((int)0x0CF3), - /// - /// Original was GL_UNPACK_SKIP_PIXELS = 0x0CF4 - /// - UnpackSkipPixels = ((int)0x0CF4), - /// - /// Original was GL_UNPACK_ALIGNMENT = 0x0CF5 - /// - UnpackAlignment = ((int)0x0CF5), - /// - /// Original was GL_PACK_SWAP_BYTES = 0x0D00 - /// - PackSwapBytes = ((int)0x0D00), - /// - /// Original was GL_PACK_LSB_FIRST = 0x0D01 - /// - PackLsbFirst = ((int)0x0D01), - /// - /// Original was GL_PACK_ROW_LENGTH = 0x0D02 - /// - PackRowLength = ((int)0x0D02), - /// - /// Original was GL_PACK_SKIP_ROWS = 0x0D03 - /// - PackSkipRows = ((int)0x0D03), - /// - /// Original was GL_PACK_SKIP_PIXELS = 0x0D04 - /// - PackSkipPixels = ((int)0x0D04), - /// - /// Original was GL_PACK_ALIGNMENT = 0x0D05 - /// - PackAlignment = ((int)0x0D05), - /// - /// Original was GL_MAP_COLOR = 0x0D10 - /// - MapColor = ((int)0x0D10), - /// - /// Original was GL_MAP_STENCIL = 0x0D11 - /// - MapStencil = ((int)0x0D11), - /// - /// Original was GL_INDEX_SHIFT = 0x0D12 - /// - IndexShift = ((int)0x0D12), - /// - /// Original was GL_INDEX_OFFSET = 0x0D13 - /// - IndexOffset = ((int)0x0D13), - /// - /// Original was GL_RED_SCALE = 0x0D14 - /// - RedScale = ((int)0x0D14), - /// - /// Original was GL_RED_BIAS = 0x0D15 - /// - RedBias = ((int)0x0D15), - /// - /// Original was GL_ZOOM_X = 0x0D16 - /// - ZoomX = ((int)0x0D16), - /// - /// Original was GL_ZOOM_Y = 0x0D17 - /// - ZoomY = ((int)0x0D17), - /// - /// Original was GL_GREEN_SCALE = 0x0D18 - /// - GreenScale = ((int)0x0D18), - /// - /// Original was GL_GREEN_BIAS = 0x0D19 - /// - GreenBias = ((int)0x0D19), - /// - /// Original was GL_BLUE_SCALE = 0x0D1A - /// - BlueScale = ((int)0x0D1A), - /// - /// Original was GL_BLUE_BIAS = 0x0D1B - /// - BlueBias = ((int)0x0D1B), - /// - /// Original was GL_ALPHA_SCALE = 0x0D1C - /// - AlphaScale = ((int)0x0D1C), - /// - /// Original was GL_ALPHA_BIAS = 0x0D1D - /// - AlphaBias = ((int)0x0D1D), - /// - /// Original was GL_DEPTH_SCALE = 0x0D1E - /// - DepthScale = ((int)0x0D1E), - /// - /// Original was GL_DEPTH_BIAS = 0x0D1F - /// - DepthBias = ((int)0x0D1F), - /// - /// Original was GL_MAX_EVAL_ORDER = 0x0D30 - /// - MaxEvalOrder = ((int)0x0D30), - /// - /// Original was GL_MAX_LIGHTS = 0x0D31 - /// - MaxLights = ((int)0x0D31), - /// - /// Original was GL_MAX_CLIP_DISTANCES = 0x0D32 - /// - MaxClipDistances = ((int)0x0D32), - /// - /// Original was GL_MAX_CLIP_PLANES = 0x0D32 - /// - MaxClipPlanes = ((int)0x0D32), - /// - /// Original was GL_MAX_TEXTURE_SIZE = 0x0D33 - /// - MaxTextureSize = ((int)0x0D33), - /// - /// Original was GL_MAX_PIXEL_MAP_TABLE = 0x0D34 - /// - MaxPixelMapTable = ((int)0x0D34), - /// - /// Original was GL_MAX_ATTRIB_STACK_DEPTH = 0x0D35 - /// - MaxAttribStackDepth = ((int)0x0D35), - /// - /// Original was GL_MAX_MODELVIEW_STACK_DEPTH = 0x0D36 - /// - MaxModelviewStackDepth = ((int)0x0D36), - /// - /// Original was GL_MAX_NAME_STACK_DEPTH = 0x0D37 - /// - MaxNameStackDepth = ((int)0x0D37), - /// - /// Original was GL_MAX_PROJECTION_STACK_DEPTH = 0x0D38 - /// - MaxProjectionStackDepth = ((int)0x0D38), - /// - /// Original was GL_MAX_TEXTURE_STACK_DEPTH = 0x0D39 - /// - MaxTextureStackDepth = ((int)0x0D39), - /// - /// Original was GL_MAX_VIEWPORT_DIMS = 0x0D3A - /// - MaxViewportDims = ((int)0x0D3A), - /// - /// Original was GL_MAX_CLIENT_ATTRIB_STACK_DEPTH = 0x0D3B - /// - MaxClientAttribStackDepth = ((int)0x0D3B), - /// - /// Original was GL_SUBPIXEL_BITS = 0x0D50 - /// - SubpixelBits = ((int)0x0D50), - /// - /// Original was GL_INDEX_BITS = 0x0D51 - /// - IndexBits = ((int)0x0D51), - /// - /// Original was GL_RED_BITS = 0x0D52 - /// - RedBits = ((int)0x0D52), - /// - /// Original was GL_GREEN_BITS = 0x0D53 - /// - GreenBits = ((int)0x0D53), - /// - /// Original was GL_BLUE_BITS = 0x0D54 - /// - BlueBits = ((int)0x0D54), - /// - /// Original was GL_ALPHA_BITS = 0x0D55 - /// - AlphaBits = ((int)0x0D55), - /// - /// Original was GL_DEPTH_BITS = 0x0D56 - /// - DepthBits = ((int)0x0D56), - /// - /// Original was GL_STENCIL_BITS = 0x0D57 - /// - StencilBits = ((int)0x0D57), - /// - /// Original was GL_ACCUM_RED_BITS = 0x0D58 - /// - AccumRedBits = ((int)0x0D58), - /// - /// Original was GL_ACCUM_GREEN_BITS = 0x0D59 - /// - AccumGreenBits = ((int)0x0D59), - /// - /// Original was GL_ACCUM_BLUE_BITS = 0x0D5A - /// - AccumBlueBits = ((int)0x0D5A), - /// - /// Original was GL_ACCUM_ALPHA_BITS = 0x0D5B - /// - AccumAlphaBits = ((int)0x0D5B), - /// - /// Original was GL_NAME_STACK_DEPTH = 0x0D70 - /// - NameStackDepth = ((int)0x0D70), - /// - /// Original was GL_AUTO_NORMAL = 0x0D80 - /// - AutoNormal = ((int)0x0D80), - /// - /// Original was GL_MAP1_COLOR_4 = 0x0D90 - /// - Map1Color4 = ((int)0x0D90), - /// - /// Original was GL_MAP1_INDEX = 0x0D91 - /// - Map1Index = ((int)0x0D91), - /// - /// Original was GL_MAP1_NORMAL = 0x0D92 - /// - Map1Normal = ((int)0x0D92), - /// - /// Original was GL_MAP1_TEXTURE_COORD_1 = 0x0D93 - /// - Map1TextureCoord1 = ((int)0x0D93), - /// - /// Original was GL_MAP1_TEXTURE_COORD_2 = 0x0D94 - /// - Map1TextureCoord2 = ((int)0x0D94), - /// - /// Original was GL_MAP1_TEXTURE_COORD_3 = 0x0D95 - /// - Map1TextureCoord3 = ((int)0x0D95), - /// - /// Original was GL_MAP1_TEXTURE_COORD_4 = 0x0D96 - /// - Map1TextureCoord4 = ((int)0x0D96), - /// - /// Original was GL_MAP1_VERTEX_3 = 0x0D97 - /// - Map1Vertex3 = ((int)0x0D97), - /// - /// Original was GL_MAP1_VERTEX_4 = 0x0D98 - /// - Map1Vertex4 = ((int)0x0D98), - /// - /// Original was GL_MAP2_COLOR_4 = 0x0DB0 - /// - Map2Color4 = ((int)0x0DB0), - /// - /// Original was GL_MAP2_INDEX = 0x0DB1 - /// - Map2Index = ((int)0x0DB1), - /// - /// Original was GL_MAP2_NORMAL = 0x0DB2 - /// - Map2Normal = ((int)0x0DB2), - /// - /// Original was GL_MAP2_TEXTURE_COORD_1 = 0x0DB3 - /// - Map2TextureCoord1 = ((int)0x0DB3), - /// - /// Original was GL_MAP2_TEXTURE_COORD_2 = 0x0DB4 - /// - Map2TextureCoord2 = ((int)0x0DB4), - /// - /// Original was GL_MAP2_TEXTURE_COORD_3 = 0x0DB5 - /// - Map2TextureCoord3 = ((int)0x0DB5), - /// - /// Original was GL_MAP2_TEXTURE_COORD_4 = 0x0DB6 - /// - Map2TextureCoord4 = ((int)0x0DB6), - /// - /// Original was GL_MAP2_VERTEX_3 = 0x0DB7 - /// - Map2Vertex3 = ((int)0x0DB7), - /// - /// Original was GL_MAP2_VERTEX_4 = 0x0DB8 - /// - Map2Vertex4 = ((int)0x0DB8), - /// - /// Original was GL_MAP1_GRID_DOMAIN = 0x0DD0 - /// - Map1GridDomain = ((int)0x0DD0), - /// - /// Original was GL_MAP1_GRID_SEGMENTS = 0x0DD1 - /// - Map1GridSegments = ((int)0x0DD1), - /// - /// Original was GL_MAP2_GRID_DOMAIN = 0x0DD2 - /// - Map2GridDomain = ((int)0x0DD2), - /// - /// Original was GL_MAP2_GRID_SEGMENTS = 0x0DD3 - /// - Map2GridSegments = ((int)0x0DD3), - /// - /// Original was GL_TEXTURE_1D = 0x0DE0 - /// - Texture1D = ((int)0x0DE0), - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_FEEDBACK_BUFFER_SIZE = 0x0DF1 - /// - FeedbackBufferSize = ((int)0x0DF1), - /// - /// Original was GL_FEEDBACK_BUFFER_TYPE = 0x0DF2 - /// - FeedbackBufferType = ((int)0x0DF2), - /// - /// Original was GL_SELECTION_BUFFER_SIZE = 0x0DF4 - /// - SelectionBufferSize = ((int)0x0DF4), - /// - /// Original was GL_POLYGON_OFFSET_UNITS = 0x2A00 - /// - PolygonOffsetUnits = ((int)0x2A00), - /// - /// Original was GL_POLYGON_OFFSET_POINT = 0x2A01 - /// - PolygonOffsetPoint = ((int)0x2A01), - /// - /// Original was GL_POLYGON_OFFSET_LINE = 0x2A02 - /// - PolygonOffsetLine = ((int)0x2A02), - /// - /// Original was GL_CLIP_PLANE0 = 0x3000 - /// - ClipPlane0 = ((int)0x3000), - /// - /// Original was GL_CLIP_PLANE1 = 0x3001 - /// - ClipPlane1 = ((int)0x3001), - /// - /// Original was GL_CLIP_PLANE2 = 0x3002 - /// - ClipPlane2 = ((int)0x3002), - /// - /// Original was GL_CLIP_PLANE3 = 0x3003 - /// - ClipPlane3 = ((int)0x3003), - /// - /// Original was GL_CLIP_PLANE4 = 0x3004 - /// - ClipPlane4 = ((int)0x3004), - /// - /// Original was GL_CLIP_PLANE5 = 0x3005 - /// - ClipPlane5 = ((int)0x3005), - /// - /// Original was GL_LIGHT0 = 0x4000 - /// - Light0 = ((int)0x4000), - /// - /// Original was GL_LIGHT1 = 0x4001 - /// - Light1 = ((int)0x4001), - /// - /// Original was GL_LIGHT2 = 0x4002 - /// - Light2 = ((int)0x4002), - /// - /// Original was GL_LIGHT3 = 0x4003 - /// - Light3 = ((int)0x4003), - /// - /// Original was GL_LIGHT4 = 0x4004 - /// - Light4 = ((int)0x4004), - /// - /// Original was GL_LIGHT5 = 0x4005 - /// - Light5 = ((int)0x4005), - /// - /// Original was GL_LIGHT6 = 0x4006 - /// - Light6 = ((int)0x4006), - /// - /// Original was GL_LIGHT7 = 0x4007 - /// - Light7 = ((int)0x4007), - /// - /// Original was GL_BLEND_COLOR = 0x8005 - /// - BlendColor = ((int)0x8005), - /// - /// Original was GL_BLEND_COLOR_EXT = 0x8005 - /// - BlendColorExt = ((int)0x8005), - /// - /// Original was GL_BLEND_EQUATION_EXT = 0x8009 - /// - BlendEquationExt = ((int)0x8009), - /// - /// Original was GL_BLEND_EQUATION_RGB = 0x8009 - /// - BlendEquationRgb = ((int)0x8009), - /// - /// Original was GL_BlendEquation = 0X8009 - /// - BlendEquation = ((int)0X8009), - /// - /// Original was GL_PACK_CMYK_HINT_EXT = 0x800E - /// - PackCmykHintExt = ((int)0x800E), - /// - /// Original was GL_UNPACK_CMYK_HINT_EXT = 0x800F - /// - UnpackCmykHintExt = ((int)0x800F), - /// - /// Original was GL_CONVOLUTION_1D_EXT = 0x8010 - /// - Convolution1DExt = ((int)0x8010), - /// - /// Original was GL_CONVOLUTION_2D_EXT = 0x8011 - /// - Convolution2DExt = ((int)0x8011), - /// - /// Original was GL_SEPARABLE_2D_EXT = 0x8012 - /// - Separable2DExt = ((int)0x8012), - /// - /// Original was GL_POST_CONVOLUTION_RED_SCALE_EXT = 0x801C - /// - PostConvolutionRedScaleExt = ((int)0x801C), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_SCALE_EXT = 0x801D - /// - PostConvolutionGreenScaleExt = ((int)0x801D), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_SCALE_EXT = 0x801E - /// - PostConvolutionBlueScaleExt = ((int)0x801E), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_SCALE_EXT = 0x801F - /// - PostConvolutionAlphaScaleExt = ((int)0x801F), - /// - /// Original was GL_POST_CONVOLUTION_RED_BIAS_EXT = 0x8020 - /// - PostConvolutionRedBiasExt = ((int)0x8020), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_BIAS_EXT = 0x8021 - /// - PostConvolutionGreenBiasExt = ((int)0x8021), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_BIAS_EXT = 0x8022 - /// - PostConvolutionBlueBiasExt = ((int)0x8022), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_BIAS_EXT = 0x8023 - /// - PostConvolutionAlphaBiasExt = ((int)0x8023), - /// - /// Original was GL_HISTOGRAM_EXT = 0x8024 - /// - HistogramExt = ((int)0x8024), - /// - /// Original was GL_MINMAX_EXT = 0x802E - /// - MinmaxExt = ((int)0x802E), - /// - /// Original was GL_POLYGON_OFFSET_FILL = 0x8037 - /// - PolygonOffsetFill = ((int)0x8037), - /// - /// Original was GL_POLYGON_OFFSET_FACTOR = 0x8038 - /// - PolygonOffsetFactor = ((int)0x8038), - /// - /// Original was GL_POLYGON_OFFSET_BIAS_EXT = 0x8039 - /// - PolygonOffsetBiasExt = ((int)0x8039), - /// - /// Original was GL_RESCALE_NORMAL_EXT = 0x803A - /// - RescaleNormalExt = ((int)0x803A), - /// - /// Original was GL_TEXTURE_BINDING_1D = 0x8068 - /// - TextureBinding1D = ((int)0x8068), - /// - /// Original was GL_TEXTURE_BINDING_2D = 0x8069 - /// - TextureBinding2D = ((int)0x8069), - /// - /// Original was GL_TEXTURE_3D_BINDING_EXT = 0x806A - /// - Texture3DBindingExt = ((int)0x806A), - /// - /// Original was GL_TEXTURE_BINDING_3D = 0x806A - /// - TextureBinding3D = ((int)0x806A), - /// - /// Original was GL_TEXTURE_BINDING_3D_OES = 0x806A - /// - TextureBinding3DOes = ((int)0x806A), - /// - /// Original was GL_PACK_SKIP_IMAGES_EXT = 0x806B - /// - PackSkipImagesExt = ((int)0x806B), - /// - /// Original was GL_PACK_IMAGE_HEIGHT_EXT = 0x806C - /// - PackImageHeightExt = ((int)0x806C), - /// - /// Original was GL_UNPACK_SKIP_IMAGES = 0x806D - /// - UnpackSkipImages = ((int)0x806D), - /// - /// Original was GL_UNPACK_SKIP_IMAGES_EXT = 0x806D - /// - UnpackSkipImagesExt = ((int)0x806D), - /// - /// Original was GL_UNPACK_IMAGE_HEIGHT = 0x806E - /// - UnpackImageHeight = ((int)0x806E), - /// - /// Original was GL_UNPACK_IMAGE_HEIGHT_EXT = 0x806E - /// - UnpackImageHeightExt = ((int)0x806E), - /// - /// Original was GL_TEXTURE_3D_EXT = 0x806F - /// - Texture3DExt = ((int)0x806F), - /// - /// Original was GL_MAX_3D_TEXTURE_SIZE = 0x8073 - /// - Max3DTextureSize = ((int)0x8073), - /// - /// Original was GL_MAX_3D_TEXTURE_SIZE_EXT = 0x8073 - /// - Max3DTextureSizeExt = ((int)0x8073), - /// - /// Original was GL_MAX_3D_TEXTURE_SIZE_OES = 0x8073 - /// - Max3DTextureSizeOes = ((int)0x8073), - /// - /// Original was GL_VERTEX_ARRAY = 0x8074 - /// - VertexArray = ((int)0x8074), - /// - /// Original was GL_NORMAL_ARRAY = 0x8075 - /// - NormalArray = ((int)0x8075), - /// - /// Original was GL_COLOR_ARRAY = 0x8076 - /// - ColorArray = ((int)0x8076), - /// - /// Original was GL_INDEX_ARRAY = 0x8077 - /// - IndexArray = ((int)0x8077), - /// - /// Original was GL_TEXTURE_COORD_ARRAY = 0x8078 - /// - TextureCoordArray = ((int)0x8078), - /// - /// Original was GL_EDGE_FLAG_ARRAY = 0x8079 - /// - EdgeFlagArray = ((int)0x8079), - /// - /// Original was GL_VERTEX_ARRAY_SIZE = 0x807A - /// - VertexArraySize = ((int)0x807A), - /// - /// Original was GL_VERTEX_ARRAY_TYPE = 0x807B - /// - VertexArrayType = ((int)0x807B), - /// - /// Original was GL_VERTEX_ARRAY_STRIDE = 0x807C - /// - VertexArrayStride = ((int)0x807C), - /// - /// Original was GL_VERTEX_ARRAY_COUNT_EXT = 0x807D - /// - VertexArrayCountExt = ((int)0x807D), - /// - /// Original was GL_NORMAL_ARRAY_TYPE = 0x807E - /// - NormalArrayType = ((int)0x807E), - /// - /// Original was GL_NORMAL_ARRAY_STRIDE = 0x807F - /// - NormalArrayStride = ((int)0x807F), - /// - /// Original was GL_NORMAL_ARRAY_COUNT_EXT = 0x8080 - /// - NormalArrayCountExt = ((int)0x8080), - /// - /// Original was GL_COLOR_ARRAY_SIZE = 0x8081 - /// - ColorArraySize = ((int)0x8081), - /// - /// Original was GL_COLOR_ARRAY_TYPE = 0x8082 - /// - ColorArrayType = ((int)0x8082), - /// - /// Original was GL_COLOR_ARRAY_STRIDE = 0x8083 - /// - ColorArrayStride = ((int)0x8083), - /// - /// Original was GL_COLOR_ARRAY_COUNT_EXT = 0x8084 - /// - ColorArrayCountExt = ((int)0x8084), - /// - /// Original was GL_INDEX_ARRAY_TYPE = 0x8085 - /// - IndexArrayType = ((int)0x8085), - /// - /// Original was GL_INDEX_ARRAY_STRIDE = 0x8086 - /// - IndexArrayStride = ((int)0x8086), - /// - /// Original was GL_INDEX_ARRAY_COUNT_EXT = 0x8087 - /// - IndexArrayCountExt = ((int)0x8087), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_SIZE = 0x8088 - /// - TextureCoordArraySize = ((int)0x8088), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_TYPE = 0x8089 - /// - TextureCoordArrayType = ((int)0x8089), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_STRIDE = 0x808A - /// - TextureCoordArrayStride = ((int)0x808A), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_COUNT_EXT = 0x808B - /// - TextureCoordArrayCountExt = ((int)0x808B), - /// - /// Original was GL_EDGE_FLAG_ARRAY_STRIDE = 0x808C - /// - EdgeFlagArrayStride = ((int)0x808C), - /// - /// Original was GL_EDGE_FLAG_ARRAY_COUNT_EXT = 0x808D - /// - EdgeFlagArrayCountExt = ((int)0x808D), - /// - /// Original was GL_INTERLACE_SGIX = 0x8094 - /// - InterlaceSgix = ((int)0x8094), - /// - /// Original was GL_DETAIL_TEXTURE_2D_BINDING_SGIS = 0x8096 - /// - DetailTexture2DBindingSgis = ((int)0x8096), - /// - /// Original was GL_MULTISAMPLE_SGIS = 0x809D - /// - MultisampleSgis = ((int)0x809D), - /// - /// Original was GL_SAMPLE_ALPHA_TO_COVERAGE = 0x809E - /// - SampleAlphaToCoverage = ((int)0x809E), - /// - /// Original was GL_SAMPLE_ALPHA_TO_MASK_SGIS = 0x809E - /// - SampleAlphaToMaskSgis = ((int)0x809E), - /// - /// Original was GL_SAMPLE_ALPHA_TO_ONE_SGIS = 0x809F - /// - SampleAlphaToOneSgis = ((int)0x809F), - /// - /// Original was GL_SAMPLE_COVERAGE = 0x80A0 - /// - SampleCoverage = ((int)0x80A0), - /// - /// Original was GL_SAMPLE_MASK_SGIS = 0x80A0 - /// - SampleMaskSgis = ((int)0x80A0), - /// - /// Original was GL_SAMPLE_BUFFERS = 0x80A8 - /// - SampleBuffers = ((int)0x80A8), - /// - /// Original was GL_SAMPLE_BUFFERS_SGIS = 0x80A8 - /// - SampleBuffersSgis = ((int)0x80A8), - /// - /// Original was GL_SAMPLES_SGIS = 0x80A9 - /// - SamplesSgis = ((int)0x80A9), - /// - /// Original was GL_Samples = 0X80a9 - /// - Samples = ((int)0X80a9), - /// - /// Original was GL_SAMPLE_COVERAGE_VALUE = 0x80AA - /// - SampleCoverageValue = ((int)0x80AA), - /// - /// Original was GL_SAMPLE_MASK_VALUE_SGIS = 0x80AA - /// - SampleMaskValueSgis = ((int)0x80AA), - /// - /// Original was GL_SAMPLE_COVERAGE_INVERT = 0x80AB - /// - SampleCoverageInvert = ((int)0x80AB), - /// - /// Original was GL_SAMPLE_MASK_INVERT_SGIS = 0x80AB - /// - SampleMaskInvertSgis = ((int)0x80AB), - /// - /// Original was GL_SAMPLE_PATTERN_SGIS = 0x80AC - /// - SamplePatternSgis = ((int)0x80AC), - /// - /// Original was GL_COLOR_MATRIX_SGI = 0x80B1 - /// - ColorMatrixSgi = ((int)0x80B1), - /// - /// Original was GL_COLOR_MATRIX_STACK_DEPTH_SGI = 0x80B2 - /// - ColorMatrixStackDepthSgi = ((int)0x80B2), - /// - /// Original was GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI = 0x80B3 - /// - MaxColorMatrixStackDepthSgi = ((int)0x80B3), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_SCALE_SGI = 0x80B4 - /// - PostColorMatrixRedScaleSgi = ((int)0x80B4), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI = 0x80B5 - /// - PostColorMatrixGreenScaleSgi = ((int)0x80B5), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI = 0x80B6 - /// - PostColorMatrixBlueScaleSgi = ((int)0x80B6), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI = 0x80B7 - /// - PostColorMatrixAlphaScaleSgi = ((int)0x80B7), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_BIAS_SGI = 0x80B8 - /// - PostColorMatrixRedBiasSgi = ((int)0x80B8), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI = 0x80B9 - /// - PostColorMatrixGreenBiasSgi = ((int)0x80B9), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI = 0x80BA - /// - PostColorMatrixBlueBiasSgi = ((int)0x80BA), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI = 0x80BB - /// - PostColorMatrixAlphaBiasSgi = ((int)0x80BB), - /// - /// Original was GL_TEXTURE_COLOR_TABLE_SGI = 0x80BC - /// - TextureColorTableSgi = ((int)0x80BC), - /// - /// Original was GL_BLEND_DST_RGB = 0x80C8 - /// - BlendDstRgb = ((int)0x80C8), - /// - /// Original was GL_BLEND_SRC_RGB = 0x80C9 - /// - BlendSrcRgb = ((int)0x80C9), - /// - /// Original was GL_BLEND_DST_ALPHA = 0x80CA - /// - BlendDstAlpha = ((int)0x80CA), - /// - /// Original was GL_BLEND_SRC_ALPHA = 0x80CB - /// - BlendSrcAlpha = ((int)0x80CB), - /// - /// Original was GL_COLOR_TABLE_SGI = 0x80D0 - /// - ColorTableSgi = ((int)0x80D0), - /// - /// Original was GL_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D1 - /// - PostConvolutionColorTableSgi = ((int)0x80D1), - /// - /// Original was GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D2 - /// - PostColorMatrixColorTableSgi = ((int)0x80D2), - /// - /// Original was GL_MAX_ELEMENTS_VERTICES = 0x80E8 - /// - MaxElementsVertices = ((int)0x80E8), - /// - /// Original was GL_MAX_ELEMENTS_INDICES = 0x80E9 - /// - MaxElementsIndices = ((int)0x80E9), - /// - /// Original was GL_POINT_SIZE_MIN_SGIS = 0x8126 - /// - PointSizeMinSgis = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MAX_SGIS = 0x8127 - /// - PointSizeMaxSgis = ((int)0x8127), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_SGIS = 0x8128 - /// - PointFadeThresholdSizeSgis = ((int)0x8128), - /// - /// Original was GL_DISTANCE_ATTENUATION_SGIS = 0x8129 - /// - DistanceAttenuationSgis = ((int)0x8129), - /// - /// Original was GL_FOG_FUNC_POINTS_SGIS = 0x812B - /// - FogFuncPointsSgis = ((int)0x812B), - /// - /// Original was GL_MAX_FOG_FUNC_POINTS_SGIS = 0x812C - /// - MaxFogFuncPointsSgis = ((int)0x812C), - /// - /// Original was GL_PACK_SKIP_VOLUMES_SGIS = 0x8130 - /// - PackSkipVolumesSgis = ((int)0x8130), - /// - /// Original was GL_PACK_IMAGE_DEPTH_SGIS = 0x8131 - /// - PackImageDepthSgis = ((int)0x8131), - /// - /// Original was GL_UNPACK_SKIP_VOLUMES_SGIS = 0x8132 - /// - UnpackSkipVolumesSgis = ((int)0x8132), - /// - /// Original was GL_UNPACK_IMAGE_DEPTH_SGIS = 0x8133 - /// - UnpackImageDepthSgis = ((int)0x8133), - /// - /// Original was GL_TEXTURE_4D_SGIS = 0x8134 - /// - Texture4DSgis = ((int)0x8134), - /// - /// Original was GL_MAX_4D_TEXTURE_SIZE_SGIS = 0x8138 - /// - Max4DTextureSizeSgis = ((int)0x8138), - /// - /// Original was GL_PIXEL_TEX_GEN_SGIX = 0x8139 - /// - PixelTexGenSgix = ((int)0x8139), - /// - /// Original was GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX = 0x813E - /// - PixelTileBestAlignmentSgix = ((int)0x813E), - /// - /// Original was GL_PIXEL_TILE_CACHE_INCREMENT_SGIX = 0x813F - /// - PixelTileCacheIncrementSgix = ((int)0x813F), - /// - /// Original was GL_PIXEL_TILE_WIDTH_SGIX = 0x8140 - /// - PixelTileWidthSgix = ((int)0x8140), - /// - /// Original was GL_PIXEL_TILE_HEIGHT_SGIX = 0x8141 - /// - PixelTileHeightSgix = ((int)0x8141), - /// - /// Original was GL_PIXEL_TILE_GRID_WIDTH_SGIX = 0x8142 - /// - PixelTileGridWidthSgix = ((int)0x8142), - /// - /// Original was GL_PIXEL_TILE_GRID_HEIGHT_SGIX = 0x8143 - /// - PixelTileGridHeightSgix = ((int)0x8143), - /// - /// Original was GL_PIXEL_TILE_GRID_DEPTH_SGIX = 0x8144 - /// - PixelTileGridDepthSgix = ((int)0x8144), - /// - /// Original was GL_PIXEL_TILE_CACHE_SIZE_SGIX = 0x8145 - /// - PixelTileCacheSizeSgix = ((int)0x8145), - /// - /// Original was GL_SPRITE_SGIX = 0x8148 - /// - SpriteSgix = ((int)0x8148), - /// - /// Original was GL_SPRITE_MODE_SGIX = 0x8149 - /// - SpriteModeSgix = ((int)0x8149), - /// - /// Original was GL_SPRITE_AXIS_SGIX = 0x814A - /// - SpriteAxisSgix = ((int)0x814A), - /// - /// Original was GL_SPRITE_TRANSLATION_SGIX = 0x814B - /// - SpriteTranslationSgix = ((int)0x814B), - /// - /// Original was GL_TEXTURE_4D_BINDING_SGIS = 0x814F - /// - Texture4DBindingSgis = ((int)0x814F), - /// - /// Original was GL_MAX_CLIPMAP_DEPTH_SGIX = 0x8177 - /// - MaxClipmapDepthSgix = ((int)0x8177), - /// - /// Original was GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8178 - /// - MaxClipmapVirtualDepthSgix = ((int)0x8178), - /// - /// Original was GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = 0x817B - /// - PostTextureFilterBiasRangeSgix = ((int)0x817B), - /// - /// Original was GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = 0x817C - /// - PostTextureFilterScaleRangeSgix = ((int)0x817C), - /// - /// Original was GL_REFERENCE_PLANE_SGIX = 0x817D - /// - ReferencePlaneSgix = ((int)0x817D), - /// - /// Original was GL_REFERENCE_PLANE_EQUATION_SGIX = 0x817E - /// - ReferencePlaneEquationSgix = ((int)0x817E), - /// - /// Original was GL_IR_INSTRUMENT1_SGIX = 0x817F - /// - IrInstrument1Sgix = ((int)0x817F), - /// - /// Original was GL_INSTRUMENT_MEASUREMENTS_SGIX = 0x8181 - /// - InstrumentMeasurementsSgix = ((int)0x8181), - /// - /// Original was GL_CALLIGRAPHIC_FRAGMENT_SGIX = 0x8183 - /// - CalligraphicFragmentSgix = ((int)0x8183), - /// - /// Original was GL_FRAMEZOOM_SGIX = 0x818B - /// - FramezoomSgix = ((int)0x818B), - /// - /// Original was GL_FRAMEZOOM_FACTOR_SGIX = 0x818C - /// - FramezoomFactorSgix = ((int)0x818C), - /// - /// Original was GL_MAX_FRAMEZOOM_FACTOR_SGIX = 0x818D - /// - MaxFramezoomFactorSgix = ((int)0x818D), - /// - /// Original was GL_GENERATE_MIPMAP_HINT = 0x8192 - /// - GenerateMipmapHint = ((int)0x8192), - /// - /// Original was GL_GENERATE_MIPMAP_HINT_SGIS = 0x8192 - /// - GenerateMipmapHintSgis = ((int)0x8192), - /// - /// Original was GL_DEFORMATIONS_MASK_SGIX = 0x8196 - /// - DeformationsMaskSgix = ((int)0x8196), - /// - /// Original was GL_FOG_OFFSET_SGIX = 0x8198 - /// - FogOffsetSgix = ((int)0x8198), - /// - /// Original was GL_FOG_OFFSET_VALUE_SGIX = 0x8199 - /// - FogOffsetValueSgix = ((int)0x8199), - /// - /// Original was GL_LIGHT_MODEL_COLOR_CONTROL = 0x81F8 - /// - LightModelColorControl = ((int)0x81F8), - /// - /// Original was GL_SHARED_TEXTURE_PALETTE_EXT = 0x81FB - /// - SharedTexturePaletteExt = ((int)0x81FB), - /// - /// Original was GL_MAJOR_VERSION = 0x821B - /// - MajorVersion = ((int)0x821B), - /// - /// Original was GL_MINOR_VERSION = 0x821C - /// - MinorVersion = ((int)0x821C), - /// - /// Original was GL_NUM_EXTENSIONS = 0x821D - /// - NumExtensions = ((int)0x821D), - /// - /// Original was GL_RESET_NOTIFICATION_STRATEGY = 0x8256 - /// - ResetNotificationStrategy = ((int)0x8256), - /// - /// Original was GL_CONTEXT_RELEASE_BEHAVIOR_KHR = 0x82FB - /// - ContextReleaseBehaviorKhr = ((int)0x82FB), - /// - /// Original was GL_CONVOLUTION_HINT_SGIX = 0x8316 - /// - ConvolutionHintSgix = ((int)0x8316), - /// - /// Original was GL_ASYNC_MARKER_SGIX = 0x8329 - /// - AsyncMarkerSgix = ((int)0x8329), - /// - /// Original was GL_PIXEL_TEX_GEN_MODE_SGIX = 0x832B - /// - PixelTexGenModeSgix = ((int)0x832B), - /// - /// Original was GL_ASYNC_HISTOGRAM_SGIX = 0x832C - /// - AsyncHistogramSgix = ((int)0x832C), - /// - /// Original was GL_MAX_ASYNC_HISTOGRAM_SGIX = 0x832D - /// - MaxAsyncHistogramSgix = ((int)0x832D), - /// - /// Original was GL_PIXEL_TEXTURE_SGIS = 0x8353 - /// - PixelTextureSgis = ((int)0x8353), - /// - /// Original was GL_ASYNC_TEX_IMAGE_SGIX = 0x835C - /// - AsyncTexImageSgix = ((int)0x835C), - /// - /// Original was GL_ASYNC_DRAW_PIXELS_SGIX = 0x835D - /// - AsyncDrawPixelsSgix = ((int)0x835D), - /// - /// Original was GL_ASYNC_READ_PIXELS_SGIX = 0x835E - /// - AsyncReadPixelsSgix = ((int)0x835E), - /// - /// Original was GL_MAX_ASYNC_TEX_IMAGE_SGIX = 0x835F - /// - MaxAsyncTexImageSgix = ((int)0x835F), - /// - /// Original was GL_MAX_ASYNC_DRAW_PIXELS_SGIX = 0x8360 - /// - MaxAsyncDrawPixelsSgix = ((int)0x8360), - /// - /// Original was GL_MAX_ASYNC_READ_PIXELS_SGIX = 0x8361 - /// - MaxAsyncReadPixelsSgix = ((int)0x8361), - /// - /// Original was GL_VERTEX_PRECLIP_SGIX = 0x83EE - /// - VertexPreclipSgix = ((int)0x83EE), - /// - /// Original was GL_VERTEX_PRECLIP_HINT_SGIX = 0x83EF - /// - VertexPreclipHintSgix = ((int)0x83EF), - /// - /// Original was GL_FRAGMENT_LIGHTING_SGIX = 0x8400 - /// - FragmentLightingSgix = ((int)0x8400), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_SGIX = 0x8401 - /// - FragmentColorMaterialSgix = ((int)0x8401), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX = 0x8402 - /// - FragmentColorMaterialFaceSgix = ((int)0x8402), - /// - /// Original was GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = 0x8403 - /// - FragmentColorMaterialParameterSgix = ((int)0x8403), - /// - /// Original was GL_MAX_FRAGMENT_LIGHTS_SGIX = 0x8404 - /// - MaxFragmentLightsSgix = ((int)0x8404), - /// - /// Original was GL_MAX_ACTIVE_LIGHTS_SGIX = 0x8405 - /// - MaxActiveLightsSgix = ((int)0x8405), - /// - /// Original was GL_LIGHT_ENV_MODE_SGIX = 0x8407 - /// - LightEnvModeSgix = ((int)0x8407), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = 0x8408 - /// - FragmentLightModelLocalViewerSgix = ((int)0x8408), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = 0x8409 - /// - FragmentLightModelTwoSideSgix = ((int)0x8409), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = 0x840A - /// - FragmentLightModelAmbientSgix = ((int)0x840A), - /// - /// Original was GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = 0x840B - /// - FragmentLightModelNormalInterpolationSgix = ((int)0x840B), - /// - /// Original was GL_FRAGMENT_LIGHT0_SGIX = 0x840C - /// - FragmentLight0Sgix = ((int)0x840C), - /// - /// Original was GL_PACK_RESAMPLE_SGIX = 0x842E - /// - PackResampleSgix = ((int)0x842E), - /// - /// Original was GL_UNPACK_RESAMPLE_SGIX = 0x842F - /// - UnpackResampleSgix = ((int)0x842F), - /// - /// Original was GL_ALIASED_POINT_SIZE_RANGE = 0x846D - /// - AliasedPointSizeRange = ((int)0x846D), - /// - /// Original was GL_ALIASED_LINE_WIDTH_RANGE = 0x846E - /// - AliasedLineWidthRange = ((int)0x846E), - /// - /// Original was GL_ACTIVE_TEXTURE = 0x84E0 - /// - ActiveTexture = ((int)0x84E0), - /// - /// Original was GL_MAX_RENDERBUFFER_SIZE = 0x84E8 - /// - MaxRenderbufferSize = ((int)0x84E8), - /// - /// Original was GL_MAX_TEXTURE_LOD_BIAS = 0x84FD - /// - MaxTextureLodBias = ((int)0x84FD), - /// - /// Original was GL_TEXTURE_BINDING_CUBE_MAP = 0x8514 - /// - TextureBindingCubeMap = ((int)0x8514), - /// - /// Original was GL_MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C - /// - MaxCubeMapTextureSize = ((int)0x851C), - /// - /// Original was GL_PACK_SUBSAMPLE_RATE_SGIX = 0x85A0 - /// - PackSubsampleRateSgix = ((int)0x85A0), - /// - /// Original was GL_UNPACK_SUBSAMPLE_RATE_SGIX = 0x85A1 - /// - UnpackSubsampleRateSgix = ((int)0x85A1), - /// - /// Original was GL_VERTEX_ARRAY_BINDING = 0x85B5 - /// - VertexArrayBinding = ((int)0x85B5), - /// - /// Original was GL_NUM_COMPRESSED_TEXTURE_FORMATS = 0x86A2 - /// - NumCompressedTextureFormats = ((int)0x86A2), - /// - /// Original was GL_COMPRESSED_TEXTURE_FORMATS = 0x86A3 - /// - CompressedTextureFormats = ((int)0x86A3), - /// - /// Original was GL_NUM_PROGRAM_BINARY_FORMATS = 0x87FE - /// - NumProgramBinaryFormats = ((int)0x87FE), - /// - /// Original was GL_PROGRAM_BINARY_FORMATS = 0x87FF - /// - ProgramBinaryFormats = ((int)0x87FF), - /// - /// Original was GL_STENCIL_BACK_FUNC = 0x8800 - /// - StencilBackFunc = ((int)0x8800), - /// - /// Original was GL_STENCIL_BACK_FAIL = 0x8801 - /// - StencilBackFail = ((int)0x8801), - /// - /// Original was GL_STENCIL_BACK_PASS_DEPTH_FAIL = 0x8802 - /// - StencilBackPassDepthFail = ((int)0x8802), - /// - /// Original was GL_STENCIL_BACK_PASS_DEPTH_PASS = 0x8803 - /// - StencilBackPassDepthPass = ((int)0x8803), - /// - /// Original was GL_MAX_DRAW_BUFFERS = 0x8824 - /// - MaxDrawBuffers = ((int)0x8824), - /// - /// Original was GL_DRAW_BUFFER0 = 0x8825 - /// - DrawBuffer0 = ((int)0x8825), - /// - /// Original was GL_DRAW_BUFFER1 = 0x8826 - /// - DrawBuffer1 = ((int)0x8826), - /// - /// Original was GL_DRAW_BUFFER2 = 0x8827 - /// - DrawBuffer2 = ((int)0x8827), - /// - /// Original was GL_DRAW_BUFFER3 = 0x8828 - /// - DrawBuffer3 = ((int)0x8828), - /// - /// Original was GL_DRAW_BUFFER4 = 0x8829 - /// - DrawBuffer4 = ((int)0x8829), - /// - /// Original was GL_DRAW_BUFFER5 = 0x882A - /// - DrawBuffer5 = ((int)0x882A), - /// - /// Original was GL_DRAW_BUFFER6 = 0x882B - /// - DrawBuffer6 = ((int)0x882B), - /// - /// Original was GL_DRAW_BUFFER7 = 0x882C - /// - DrawBuffer7 = ((int)0x882C), - /// - /// Original was GL_DRAW_BUFFER8 = 0x882D - /// - DrawBuffer8 = ((int)0x882D), - /// - /// Original was GL_DRAW_BUFFER9 = 0x882E - /// - DrawBuffer9 = ((int)0x882E), - /// - /// Original was GL_DRAW_BUFFER10 = 0x882F - /// - DrawBuffer10 = ((int)0x882F), - /// - /// Original was GL_DRAW_BUFFER11 = 0x8830 - /// - DrawBuffer11 = ((int)0x8830), - /// - /// Original was GL_DRAW_BUFFER12 = 0x8831 - /// - DrawBuffer12 = ((int)0x8831), - /// - /// Original was GL_DRAW_BUFFER13 = 0x8832 - /// - DrawBuffer13 = ((int)0x8832), - /// - /// Original was GL_DRAW_BUFFER14 = 0x8833 - /// - DrawBuffer14 = ((int)0x8833), - /// - /// Original was GL_DRAW_BUFFER15 = 0x8834 - /// - DrawBuffer15 = ((int)0x8834), - /// - /// Original was GL_BLEND_EQUATION_ALPHA = 0x883D - /// - BlendEquationAlpha = ((int)0x883D), - /// - /// Original was GL_MAX_VERTEX_ATTRIBS = 0x8869 - /// - MaxVertexAttribs = ((int)0x8869), - /// - /// Original was GL_MAX_TEXTURE_IMAGE_UNITS = 0x8872 - /// - MaxTextureImageUnits = ((int)0x8872), - /// - /// Original was GL_ARRAY_BUFFER_BINDING = 0x8894 - /// - ArrayBufferBinding = ((int)0x8894), - /// - /// Original was GL_ELEMENT_ARRAY_BUFFER_BINDING = 0x8895 - /// - ElementArrayBufferBinding = ((int)0x8895), - /// - /// Original was GL_PIXEL_PACK_BUFFER_BINDING = 0x88ED - /// - PixelPackBufferBinding = ((int)0x88ED), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER_BINDING = 0x88EF - /// - PixelUnpackBufferBinding = ((int)0x88EF), - /// - /// Original was GL_MAX_ARRAY_TEXTURE_LAYERS = 0x88FF - /// - MaxArrayTextureLayers = ((int)0x88FF), - /// - /// Original was GL_MIN_PROGRAM_TEXEL_OFFSET = 0x8904 - /// - MinProgramTexelOffset = ((int)0x8904), - /// - /// Original was GL_MAX_PROGRAM_TEXEL_OFFSET = 0x8905 - /// - MaxProgramTexelOffset = ((int)0x8905), - /// - /// Original was GL_UNIFORM_BUFFER_BINDING = 0x8A28 - /// - UniformBufferBinding = ((int)0x8A28), - /// - /// Original was GL_MAX_VERTEX_UNIFORM_BLOCKS = 0x8A2B - /// - MaxVertexUniformBlocks = ((int)0x8A2B), - /// - /// Original was GL_MAX_FRAGMENT_UNIFORM_BLOCKS = 0x8A2D - /// - MaxFragmentUniformBlocks = ((int)0x8A2D), - /// - /// Original was GL_MAX_COMBINED_UNIFORM_BLOCKS = 0x8A2E - /// - MaxCombinedUniformBlocks = ((int)0x8A2E), - /// - /// Original was GL_MAX_UNIFORM_BUFFER_BINDINGS = 0x8A2F - /// - MaxUniformBufferBindings = ((int)0x8A2F), - /// - /// Original was GL_MAX_UNIFORM_BLOCK_SIZE = 0x8A30 - /// - MaxUniformBlockSize = ((int)0x8A30), - /// - /// Original was GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS = 0x8A31 - /// - MaxCombinedVertexUniformComponents = ((int)0x8A31), - /// - /// Original was GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS = 0x8A33 - /// - MaxCombinedFragmentUniformComponents = ((int)0x8A33), - /// - /// Original was GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT = 0x8A34 - /// - UniformBufferOffsetAlignment = ((int)0x8A34), - /// - /// Original was GL_MAX_FRAGMENT_UNIFORM_COMPONENTS = 0x8B49 - /// - MaxFragmentUniformComponents = ((int)0x8B49), - /// - /// Original was GL_MAX_VERTEX_UNIFORM_COMPONENTS = 0x8B4A - /// - MaxVertexUniformComponents = ((int)0x8B4A), - /// - /// Original was GL_MAX_VARYING_COMPONENTS = 0x8B4B - /// - MaxVaryingComponents = ((int)0x8B4B), - /// - /// Original was GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS = 0x8B4C - /// - MaxVertexTextureImageUnits = ((int)0x8B4C), - /// - /// Original was GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS = 0x8B4D - /// - MaxCombinedTextureImageUnits = ((int)0x8B4D), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT = 0x8B8B - /// - FragmentShaderDerivativeHint = ((int)0x8B8B), - /// - /// Original was GL_CURRENT_PROGRAM = 0x8B8D - /// - CurrentProgram = ((int)0x8B8D), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_TYPE = 0x8B9A - /// - ImplementationColorReadType = ((int)0x8B9A), - /// - /// Original was GL_IMPLEMENTATION_COLOR_READ_FORMAT = 0x8B9B - /// - ImplementationColorReadFormat = ((int)0x8B9B), - /// - /// Original was GL_TEXTURE_BINDING_2D_ARRAY = 0x8C1D - /// - TextureBinding2DArray = ((int)0x8C1D), - /// - /// Original was GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS = 0x8C80 - /// - MaxTransformFeedbackSeparateComponents = ((int)0x8C80), - /// - /// Original was GL_RASTERIZER_DISCARD = 0x8C89 - /// - RasterizerDiscard = ((int)0x8C89), - /// - /// Original was GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS = 0x8C8A - /// - MaxTransformFeedbackInterleavedComponents = ((int)0x8C8A), - /// - /// Original was GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS = 0x8C8B - /// - MaxTransformFeedbackSeparateAttribs = ((int)0x8C8B), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_BINDING = 0x8C8F - /// - TransformFeedbackBufferBinding = ((int)0x8C8F), - /// - /// Original was GL_STENCIL_BACK_REF = 0x8CA3 - /// - StencilBackRef = ((int)0x8CA3), - /// - /// Original was GL_STENCIL_BACK_VALUE_MASK = 0x8CA4 - /// - StencilBackValueMask = ((int)0x8CA4), - /// - /// Original was GL_STENCIL_BACK_WRITEMASK = 0x8CA5 - /// - StencilBackWritemask = ((int)0x8CA5), - /// - /// Original was GL_DRAW_FRAMEBUFFER_BINDING = 0x8CA6 - /// - DrawFramebufferBinding = ((int)0x8CA6), - /// - /// Original was GL_FramebufferBinding = 0X8ca6 - /// - FramebufferBinding = ((int)0X8ca6), - /// - /// Original was GL_RENDERBUFFER_BINDING = 0x8CA7 - /// - RenderbufferBinding = ((int)0x8CA7), - /// - /// Original was GL_READ_FRAMEBUFFER_BINDING = 0x8CAA - /// - ReadFramebufferBinding = ((int)0x8CAA), - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS = 0x8CDF - /// - MaxColorAttachments = ((int)0x8CDF), - /// - /// Original was GL_MAX_SAMPLES = 0x8D57 - /// - MaxSamples = ((int)0x8D57), - /// - /// Original was GL_PRIMITIVE_RESTART_FIXED_INDEX = 0x8D69 - /// - PrimitiveRestartFixedIndex = ((int)0x8D69), - /// - /// Original was GL_MAX_ELEMENT_INDEX = 0x8D6B - /// - MaxElementIndex = ((int)0x8D6B), - /// - /// Original was GL_SHADER_BINARY_FORMATS = 0x8DF8 - /// - ShaderBinaryFormats = ((int)0x8DF8), - /// - /// Original was GL_NUM_SHADER_BINARY_FORMATS = 0x8DF9 - /// - NumShaderBinaryFormats = ((int)0x8DF9), - /// - /// Original was GL_SHADER_COMPILER = 0x8DFA - /// - ShaderCompiler = ((int)0x8DFA), - /// - /// Original was GL_MAX_VERTEX_UNIFORM_VECTORS = 0x8DFB - /// - MaxVertexUniformVectors = ((int)0x8DFB), - /// - /// Original was GL_MAX_VARYING_VECTORS = 0x8DFC - /// - MaxVaryingVectors = ((int)0x8DFC), - /// - /// Original was GL_MAX_FRAGMENT_UNIFORM_VECTORS = 0x8DFD - /// - MaxFragmentUniformVectors = ((int)0x8DFD), - /// - /// Original was GL_TRANSFORM_FEEDBACK_PAUSED = 0x8E23 - /// - TransformFeedbackPaused = ((int)0x8E23), - /// - /// Original was GL_TRANSFORM_FEEDBACK_ACTIVE = 0x8E24 - /// - TransformFeedbackActive = ((int)0x8E24), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BINDING = 0x8E25 - /// - TransformFeedbackBinding = ((int)0x8E25), - /// - /// Original was GL_TIMESTAMP_EXT = 0x8E28 - /// - TimestampExt = ((int)0x8E28), - /// - /// Original was GL_COPY_READ_BUFFER_BINDING = 0x8F36 - /// - CopyReadBufferBinding = ((int)0x8F36), - /// - /// Original was GL_COPY_WRITE_BUFFER_BINDING = 0x8F37 - /// - CopyWriteBufferBinding = ((int)0x8F37), - /// - /// Original was GL_GPU_DISJOINT_EXT = 0x8FBB - /// - GpuDisjointExt = ((int)0x8FBB), - /// - /// Original was GL_MAX_MULTIVIEW_BUFFERS_EXT = 0x90F2 - /// - MaxMultiviewBuffersExt = ((int)0x90F2), - /// - /// Original was GL_CONTEXT_ROBUST_ACCESS = 0x90F3 - /// - ContextRobustAccess = ((int)0x90F3), - /// - /// Original was GL_MAX_SERVER_WAIT_TIMEOUT = 0x9111 - /// - MaxServerWaitTimeout = ((int)0x9111), - /// - /// Original was GL_MAX_VERTEX_OUTPUT_COMPONENTS = 0x9122 - /// - MaxVertexOutputComponents = ((int)0x9122), - /// - /// Original was GL_MAX_FRAGMENT_INPUT_COMPONENTS = 0x9125 - /// - MaxFragmentInputComponents = ((int)0x9125), - /// - /// Original was GL_DEVICE_UUID_EXT = 0x9597 - /// - DeviceUuidExt = ((int)0x9597), - /// - /// Original was GL_DRIVER_UUID_EXT = 0x9598 - /// - DriverUuidExt = ((int)0x9598), - /// - /// Original was GL_DEVICE_LUID_EXT = 0x9599 - /// - DeviceLuidExt = ((int)0x9599), - /// - /// Original was GL_DEVICE_NODE_MASK_EXT = 0x959A - /// - DeviceNodeMaskExt = ((int)0x959A), - } - - /// - /// Used in GL.GetPointer - /// - public enum GetPointervPName : int - { - /// - /// Original was GL_FEEDBACK_BUFFER_POINTER = 0x0DF0 - /// - FeedbackBufferPointer = ((int)0x0DF0), - /// - /// Original was GL_SELECTION_BUFFER_POINTER = 0x0DF3 - /// - SelectionBufferPointer = ((int)0x0DF3), - /// - /// Original was GL_VERTEX_ARRAY_POINTER = 0x808E - /// - VertexArrayPointer = ((int)0x808E), - /// - /// Original was GL_VERTEX_ARRAY_POINTER_EXT = 0x808E - /// - VertexArrayPointerExt = ((int)0x808E), - /// - /// Original was GL_NORMAL_ARRAY_POINTER = 0x808F - /// - NormalArrayPointer = ((int)0x808F), - /// - /// Original was GL_NORMAL_ARRAY_POINTER_EXT = 0x808F - /// - NormalArrayPointerExt = ((int)0x808F), - /// - /// Original was GL_COLOR_ARRAY_POINTER = 0x8090 - /// - ColorArrayPointer = ((int)0x8090), - /// - /// Original was GL_COLOR_ARRAY_POINTER_EXT = 0x8090 - /// - ColorArrayPointerExt = ((int)0x8090), - /// - /// Original was GL_INDEX_ARRAY_POINTER = 0x8091 - /// - IndexArrayPointer = ((int)0x8091), - /// - /// Original was GL_INDEX_ARRAY_POINTER_EXT = 0x8091 - /// - IndexArrayPointerExt = ((int)0x8091), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_POINTER = 0x8092 - /// - TextureCoordArrayPointer = ((int)0x8092), - /// - /// Original was GL_TEXTURE_COORD_ARRAY_POINTER_EXT = 0x8092 - /// - TextureCoordArrayPointerExt = ((int)0x8092), - /// - /// Original was GL_EDGE_FLAG_ARRAY_POINTER = 0x8093 - /// - EdgeFlagArrayPointer = ((int)0x8093), - /// - /// Original was GL_EDGE_FLAG_ARRAY_POINTER_EXT = 0x8093 - /// - EdgeFlagArrayPointerExt = ((int)0x8093), - /// - /// Original was GL_INSTRUMENT_BUFFER_POINTER_SGIX = 0x8180 - /// - InstrumentBufferPointerSgix = ((int)0x8180), - /// - /// Original was GL_DEBUG_CALLBACK_FUNCTION = 0x8244 - /// - DebugCallbackFunction = ((int)0x8244), - /// - /// Original was GL_DEBUG_CALLBACK_USER_PARAM = 0x8245 - /// - DebugCallbackUserParam = ((int)0x8245), - } - - /// - /// Used in GL.GetProgram - /// - public enum GetProgramParameterName : int - { - /// - /// Original was GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 0x8257 - /// - ProgramBinaryRetrievableHint = ((int)0x8257), - /// - /// Original was GL_DELETE_STATUS = 0x8B80 - /// - DeleteStatus = ((int)0x8B80), - /// - /// Original was GL_LINK_STATUS = 0x8B82 - /// - LinkStatus = ((int)0x8B82), - /// - /// Original was GL_VALIDATE_STATUS = 0x8B83 - /// - ValidateStatus = ((int)0x8B83), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_ATTACHED_SHADERS = 0x8B85 - /// - AttachedShaders = ((int)0x8B85), - /// - /// Original was GL_ACTIVE_UNIFORMS = 0x8B86 - /// - ActiveUniforms = ((int)0x8B86), - /// - /// Original was GL_ACTIVE_UNIFORM_MAX_LENGTH = 0x8B87 - /// - ActiveUniformMaxLength = ((int)0x8B87), - /// - /// Original was GL_ACTIVE_ATTRIBUTES = 0x8B89 - /// - ActiveAttributes = ((int)0x8B89), - /// - /// Original was GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8B8A - /// - ActiveAttributeMaxLength = ((int)0x8B8A), - } - - /// - /// Used in GL.GetQueryObject, GL.Ext.GetQueryObject - /// - public enum GetQueryObjectParam : int - { - /// - /// Original was GL_QUERY_RESULT = 0x8866 - /// - QueryResult = ((int)0x8866), - /// - /// Original was GL_QUERY_RESULT_EXT = 0x8866 - /// - QueryResultExt = ((int)0x8866), - /// - /// Original was GL_QUERY_RESULT_AVAILABLE = 0x8867 - /// - QueryResultAvailable = ((int)0x8867), - /// - /// Original was GL_QUERY_RESULT_AVAILABLE_EXT = 0x8867 - /// - QueryResultAvailableExt = ((int)0x8867), - } - - /// - /// Used in GL.GetQuery, GL.Ext.GetQuery - /// - public enum GetQueryParam : int - { - /// - /// Original was GL_QUERY_COUNTER_BITS_EXT = 0x8864 - /// - QueryCounterBitsExt = ((int)0x8864), - /// - /// Original was GL_CURRENT_QUERY = 0x8865 - /// - CurrentQuery = ((int)0x8865), - /// - /// Original was GL_CURRENT_QUERY_EXT = 0x8865 - /// - CurrentQueryExt = ((int)0x8865), - } - - /// - /// Used in GL.Ext.GetTexParameterI, GL.Oes.GetTexParameterI - /// - public enum GetTextureParameter : int - { - /// - /// Original was GL_TEXTURE_WIDTH = 0x1000 - /// - TextureWidth = ((int)0x1000), - /// - /// Original was GL_TEXTURE_HEIGHT = 0x1001 - /// - TextureHeight = ((int)0x1001), - /// - /// Original was GL_TEXTURE_COMPONENTS = 0x1003 - /// - TextureComponents = ((int)0x1003), - /// - /// Original was GL_TEXTURE_INTERNAL_FORMAT = 0x1003 - /// - TextureInternalFormat = ((int)0x1003), - /// - /// Original was GL_TEXTURE_BORDER_COLOR = 0x1004 - /// - TextureBorderColor = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER_COLOR_NV = 0x1004 - /// - TextureBorderColorNv = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER = 0x1005 - /// - TextureBorder = ((int)0x1005), - /// - /// Original was GL_TEXTURE_MAG_FILTER = 0x2800 - /// - TextureMagFilter = ((int)0x2800), - /// - /// Original was GL_TEXTURE_MIN_FILTER = 0x2801 - /// - TextureMinFilter = ((int)0x2801), - /// - /// Original was GL_TEXTURE_WRAP_S = 0x2802 - /// - TextureWrapS = ((int)0x2802), - /// - /// Original was GL_TEXTURE_WRAP_T = 0x2803 - /// - TextureWrapT = ((int)0x2803), - /// - /// Original was GL_TEXTURE_RED_SIZE = 0x805C - /// - TextureRedSize = ((int)0x805C), - /// - /// Original was GL_TEXTURE_GREEN_SIZE = 0x805D - /// - TextureGreenSize = ((int)0x805D), - /// - /// Original was GL_TEXTURE_BLUE_SIZE = 0x805E - /// - TextureBlueSize = ((int)0x805E), - /// - /// Original was GL_TEXTURE_ALPHA_SIZE = 0x805F - /// - TextureAlphaSize = ((int)0x805F), - /// - /// Original was GL_TEXTURE_LUMINANCE_SIZE = 0x8060 - /// - TextureLuminanceSize = ((int)0x8060), - /// - /// Original was GL_TEXTURE_INTENSITY_SIZE = 0x8061 - /// - TextureIntensitySize = ((int)0x8061), - /// - /// Original was GL_TEXTURE_PRIORITY = 0x8066 - /// - TexturePriority = ((int)0x8066), - /// - /// Original was GL_TEXTURE_RESIDENT = 0x8067 - /// - TextureResident = ((int)0x8067), - /// - /// Original was GL_TEXTURE_DEPTH_EXT = 0x8071 - /// - TextureDepthExt = ((int)0x8071), - /// - /// Original was GL_TEXTURE_WRAP_R_EXT = 0x8072 - /// - TextureWrapRExt = ((int)0x8072), - /// - /// Original was GL_DETAIL_TEXTURE_LEVEL_SGIS = 0x809A - /// - DetailTextureLevelSgis = ((int)0x809A), - /// - /// Original was GL_DETAIL_TEXTURE_MODE_SGIS = 0x809B - /// - DetailTextureModeSgis = ((int)0x809B), - /// - /// Original was GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS = 0x809C - /// - DetailTextureFuncPointsSgis = ((int)0x809C), - /// - /// Original was GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS = 0x80B0 - /// - SharpenTextureFuncPointsSgis = ((int)0x80B0), - /// - /// Original was GL_SHADOW_AMBIENT_SGIX = 0x80BF - /// - ShadowAmbientSgix = ((int)0x80BF), - /// - /// Original was GL_DUAL_TEXTURE_SELECT_SGIS = 0x8124 - /// - DualTextureSelectSgis = ((int)0x8124), - /// - /// Original was GL_QUAD_TEXTURE_SELECT_SGIS = 0x8125 - /// - QuadTextureSelectSgis = ((int)0x8125), - /// - /// Original was GL_TEXTURE_4DSIZE_SGIS = 0x8136 - /// - Texture4DsizeSgis = ((int)0x8136), - /// - /// Original was GL_TEXTURE_WRAP_Q_SGIS = 0x8137 - /// - TextureWrapQSgis = ((int)0x8137), - /// - /// Original was GL_TEXTURE_MIN_LOD_SGIS = 0x813A - /// - TextureMinLodSgis = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MAX_LOD_SGIS = 0x813B - /// - TextureMaxLodSgis = ((int)0x813B), - /// - /// Original was GL_TEXTURE_BASE_LEVEL_SGIS = 0x813C - /// - TextureBaseLevelSgis = ((int)0x813C), - /// - /// Original was GL_TEXTURE_MAX_LEVEL_SGIS = 0x813D - /// - TextureMaxLevelSgis = ((int)0x813D), - /// - /// Original was GL_TEXTURE_FILTER4_SIZE_SGIS = 0x8147 - /// - TextureFilter4SizeSgis = ((int)0x8147), - /// - /// Original was GL_TEXTURE_CLIPMAP_CENTER_SGIX = 0x8171 - /// - TextureClipmapCenterSgix = ((int)0x8171), - /// - /// Original was GL_TEXTURE_CLIPMAP_FRAME_SGIX = 0x8172 - /// - TextureClipmapFrameSgix = ((int)0x8172), - /// - /// Original was GL_TEXTURE_CLIPMAP_OFFSET_SGIX = 0x8173 - /// - TextureClipmapOffsetSgix = ((int)0x8173), - /// - /// Original was GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8174 - /// - TextureClipmapVirtualDepthSgix = ((int)0x8174), - /// - /// Original was GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = 0x8175 - /// - TextureClipmapLodOffsetSgix = ((int)0x8175), - /// - /// Original was GL_TEXTURE_CLIPMAP_DEPTH_SGIX = 0x8176 - /// - TextureClipmapDepthSgix = ((int)0x8176), - /// - /// Original was GL_POST_TEXTURE_FILTER_BIAS_SGIX = 0x8179 - /// - PostTextureFilterBiasSgix = ((int)0x8179), - /// - /// Original was GL_POST_TEXTURE_FILTER_SCALE_SGIX = 0x817A - /// - PostTextureFilterScaleSgix = ((int)0x817A), - /// - /// Original was GL_TEXTURE_LOD_BIAS_S_SGIX = 0x818E - /// - TextureLodBiasSSgix = ((int)0x818E), - /// - /// Original was GL_TEXTURE_LOD_BIAS_T_SGIX = 0x818F - /// - TextureLodBiasTSgix = ((int)0x818F), - /// - /// Original was GL_TEXTURE_LOD_BIAS_R_SGIX = 0x8190 - /// - TextureLodBiasRSgix = ((int)0x8190), - /// - /// Original was GL_GENERATE_MIPMAP_SGIS = 0x8191 - /// - GenerateMipmapSgis = ((int)0x8191), - /// - /// Original was GL_TEXTURE_COMPARE_SGIX = 0x819A - /// - TextureCompareSgix = ((int)0x819A), - /// - /// Original was GL_TEXTURE_COMPARE_OPERATOR_SGIX = 0x819B - /// - TextureCompareOperatorSgix = ((int)0x819B), - /// - /// Original was GL_TEXTURE_LEQUAL_R_SGIX = 0x819C - /// - TextureLequalRSgix = ((int)0x819C), - /// - /// Original was GL_TEXTURE_GEQUAL_R_SGIX = 0x819D - /// - TextureGequalRSgix = ((int)0x819D), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_S_SGIX = 0x8369 - /// - TextureMaxClampSSgix = ((int)0x8369), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_T_SGIX = 0x836A - /// - TextureMaxClampTSgix = ((int)0x836A), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_R_SGIX = 0x836B - /// - TextureMaxClampRSgix = ((int)0x836B), - } - - /// - /// Used in GL.GetTexParameter - /// - public enum GetTextureParameterName : int - { - /// - /// Original was GL_TEXTURE_MAG_FILTER = 0x2800 - /// - TextureMagFilter = ((int)0x2800), - /// - /// Original was GL_TEXTURE_MIN_FILTER = 0x2801 - /// - TextureMinFilter = ((int)0x2801), - /// - /// Original was GL_TEXTURE_WRAP_S = 0x2802 - /// - TextureWrapS = ((int)0x2802), - /// - /// Original was GL_TEXTURE_WRAP_T = 0x2803 - /// - TextureWrapT = ((int)0x2803), - /// - /// Original was GL_TEXTURE_WRAP_R = 0x8072 - /// - TextureWrapR = ((int)0x8072), - /// - /// Original was GL_TEXTURE_WRAP_R_OES = 0x8072 - /// - TextureWrapROes = ((int)0x8072), - /// - /// Original was GL_TEXTURE_MIN_LOD = 0x813A - /// - TextureMinLod = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MAX_LOD = 0x813B - /// - TextureMaxLod = ((int)0x813B), - /// - /// Original was GL_TEXTURE_BASE_LEVEL = 0x813C - /// - TextureBaseLevel = ((int)0x813C), - /// - /// Original was GL_TEXTURE_MAX_LEVEL = 0x813D - /// - TextureMaxLevel = ((int)0x813D), - /// - /// Original was GL_TEXTURE_IMMUTABLE_LEVELS = 0x82DF - /// - TextureImmutableLevels = ((int)0x82DF), - /// - /// Original was GL_TEXTURE_COMPARE_MODE = 0x884C - /// - TextureCompareMode = ((int)0x884C), - /// - /// Original was GL_TEXTURE_COMPARE_FUNC = 0x884D - /// - TextureCompareFunc = ((int)0x884D), - /// - /// Original was GL_TEXTURE_SWIZZLE_R = 0x8E42 - /// - TextureSwizzleR = ((int)0x8E42), - /// - /// Original was GL_TEXTURE_SWIZZLE_G = 0x8E43 - /// - TextureSwizzleG = ((int)0x8E43), - /// - /// Original was GL_TEXTURE_SWIZZLE_B = 0x8E44 - /// - TextureSwizzleB = ((int)0x8E44), - /// - /// Original was GL_TEXTURE_SWIZZLE_A = 0x8E45 - /// - TextureSwizzleA = ((int)0x8E45), - /// - /// Original was GL_TEXTURE_IMMUTABLE_FORMAT = 0x912F - /// - TextureImmutableFormat = ((int)0x912F), - /// - /// Original was GL_TEXTURE_IMMUTABLE_FORMAT_EXT = 0x912F - /// - TextureImmutableFormatExt = ((int)0x912F), - } - - /// - /// Not used directly. - /// - public enum GraphicsResetStatus : int - { - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_GUILTY_CONTEXT_RESET = 0x8253 - /// - GuiltyContextReset = ((int)0x8253), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET = 0x8254 - /// - InnocentContextReset = ((int)0x8254), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET = 0x8255 - /// - UnknownContextReset = ((int)0x8255), - } - - /// - /// Used in GL.Hint - /// - public enum HintMode : int - { - /// - /// Original was GL_DONT_CARE = 0x1100 - /// - DontCare = ((int)0x1100), - /// - /// Original was GL_Fastest = 0X1101 - /// - Fastest = ((int)0X1101), - /// - /// Original was GL_Nicest = 0X1102 - /// - Nicest = ((int)0X1102), - } - - /// - /// Used in GL.Hint - /// - public enum HintTarget : int - { - /// - /// Original was GL_PERSPECTIVE_CORRECTION_HINT = 0x0C50 - /// - PerspectiveCorrectionHint = ((int)0x0C50), - /// - /// Original was GL_POINT_SMOOTH_HINT = 0x0C51 - /// - PointSmoothHint = ((int)0x0C51), - /// - /// Original was GL_LINE_SMOOTH_HINT = 0x0C52 - /// - LineSmoothHint = ((int)0x0C52), - /// - /// Original was GL_POLYGON_SMOOTH_HINT = 0x0C53 - /// - PolygonSmoothHint = ((int)0x0C53), - /// - /// Original was GL_FOG_HINT = 0x0C54 - /// - FogHint = ((int)0x0C54), - /// - /// Original was GL_PREFER_DOUBLEBUFFER_HINT_PGI = 0x1A1F8 - /// - PreferDoublebufferHintPgi = ((int)0x1A1F8), - /// - /// Original was GL_CONSERVE_MEMORY_HINT_PGI = 0x1A1FD - /// - ConserveMemoryHintPgi = ((int)0x1A1FD), - /// - /// Original was GL_RECLAIM_MEMORY_HINT_PGI = 0x1A1FE - /// - ReclaimMemoryHintPgi = ((int)0x1A1FE), - /// - /// Original was GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI = 0x1A203 - /// - NativeGraphicsBeginHintPgi = ((int)0x1A203), - /// - /// Original was GL_NATIVE_GRAPHICS_END_HINT_PGI = 0x1A204 - /// - NativeGraphicsEndHintPgi = ((int)0x1A204), - /// - /// Original was GL_ALWAYS_FAST_HINT_PGI = 0x1A20C - /// - AlwaysFastHintPgi = ((int)0x1A20C), - /// - /// Original was GL_ALWAYS_SOFT_HINT_PGI = 0x1A20D - /// - AlwaysSoftHintPgi = ((int)0x1A20D), - /// - /// Original was GL_ALLOW_DRAW_OBJ_HINT_PGI = 0x1A20E - /// - AllowDrawObjHintPgi = ((int)0x1A20E), - /// - /// Original was GL_ALLOW_DRAW_WIN_HINT_PGI = 0x1A20F - /// - AllowDrawWinHintPgi = ((int)0x1A20F), - /// - /// Original was GL_ALLOW_DRAW_FRG_HINT_PGI = 0x1A210 - /// - AllowDrawFrgHintPgi = ((int)0x1A210), - /// - /// Original was GL_ALLOW_DRAW_MEM_HINT_PGI = 0x1A211 - /// - AllowDrawMemHintPgi = ((int)0x1A211), - /// - /// Original was GL_STRICT_DEPTHFUNC_HINT_PGI = 0x1A216 - /// - StrictDepthfuncHintPgi = ((int)0x1A216), - /// - /// Original was GL_STRICT_LIGHTING_HINT_PGI = 0x1A217 - /// - StrictLightingHintPgi = ((int)0x1A217), - /// - /// Original was GL_STRICT_SCISSOR_HINT_PGI = 0x1A218 - /// - StrictScissorHintPgi = ((int)0x1A218), - /// - /// Original was GL_FULL_STIPPLE_HINT_PGI = 0x1A219 - /// - FullStippleHintPgi = ((int)0x1A219), - /// - /// Original was GL_CLIP_NEAR_HINT_PGI = 0x1A220 - /// - ClipNearHintPgi = ((int)0x1A220), - /// - /// Original was GL_CLIP_FAR_HINT_PGI = 0x1A221 - /// - ClipFarHintPgi = ((int)0x1A221), - /// - /// Original was GL_WIDE_LINE_HINT_PGI = 0x1A222 - /// - WideLineHintPgi = ((int)0x1A222), - /// - /// Original was GL_BACK_NORMALS_HINT_PGI = 0x1A223 - /// - BackNormalsHintPgi = ((int)0x1A223), - /// - /// Original was GL_VERTEX_DATA_HINT_PGI = 0x1A22A - /// - VertexDataHintPgi = ((int)0x1A22A), - /// - /// Original was GL_VERTEX_CONSISTENT_HINT_PGI = 0x1A22B - /// - VertexConsistentHintPgi = ((int)0x1A22B), - /// - /// Original was GL_MATERIAL_SIDE_HINT_PGI = 0x1A22C - /// - MaterialSideHintPgi = ((int)0x1A22C), - /// - /// Original was GL_MAX_VERTEX_HINT_PGI = 0x1A22D - /// - MaxVertexHintPgi = ((int)0x1A22D), - /// - /// Original was GL_PACK_CMYK_HINT_EXT = 0x800E - /// - PackCmykHintExt = ((int)0x800E), - /// - /// Original was GL_UNPACK_CMYK_HINT_EXT = 0x800F - /// - UnpackCmykHintExt = ((int)0x800F), - /// - /// Original was GL_PHONG_HINT_WIN = 0x80EB - /// - PhongHintWin = ((int)0x80EB), - /// - /// Original was GL_CLIP_VOLUME_CLIPPING_HINT_EXT = 0x80F0 - /// - ClipVolumeClippingHintExt = ((int)0x80F0), - /// - /// Original was GL_TEXTURE_MULTI_BUFFER_HINT_SGIX = 0x812E - /// - TextureMultiBufferHintSgix = ((int)0x812E), - /// - /// Original was GL_GENERATE_MIPMAP_HINT = 0x8192 - /// - GenerateMipmapHint = ((int)0x8192), - /// - /// Original was GL_GENERATE_MIPMAP_HINT_SGIS = 0x8192 - /// - GenerateMipmapHintSgis = ((int)0x8192), - /// - /// Original was GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 0x8257 - /// - ProgramBinaryRetrievableHint = ((int)0x8257), - /// - /// Original was GL_CONVOLUTION_HINT_SGIX = 0x8316 - /// - ConvolutionHintSgix = ((int)0x8316), - /// - /// Original was GL_SCALEBIAS_HINT_SGIX = 0x8322 - /// - ScalebiasHintSgix = ((int)0x8322), - /// - /// Original was GL_LINE_QUALITY_HINT_SGIX = 0x835B - /// - LineQualityHintSgix = ((int)0x835B), - /// - /// Original was GL_VERTEX_PRECLIP_SGIX = 0x83EE - /// - VertexPreclipSgix = ((int)0x83EE), - /// - /// Original was GL_VERTEX_PRECLIP_HINT_SGIX = 0x83EF - /// - VertexPreclipHintSgix = ((int)0x83EF), - /// - /// Original was GL_TEXTURE_COMPRESSION_HINT = 0x84EF - /// - TextureCompressionHint = ((int)0x84EF), - /// - /// Original was GL_TEXTURE_COMPRESSION_HINT_ARB = 0x84EF - /// - TextureCompressionHintArb = ((int)0x84EF), - /// - /// Original was GL_VERTEX_ARRAY_STORAGE_HINT_APPLE = 0x851F - /// - VertexArrayStorageHintApple = ((int)0x851F), - /// - /// Original was GL_MULTISAMPLE_FILTER_HINT_NV = 0x8534 - /// - MultisampleFilterHintNv = ((int)0x8534), - /// - /// Original was GL_TRANSFORM_HINT_APPLE = 0x85B1 - /// - TransformHintApple = ((int)0x85B1), - /// - /// Original was GL_TEXTURE_STORAGE_HINT_APPLE = 0x85BC - /// - TextureStorageHintApple = ((int)0x85BC), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT = 0x8B8B - /// - FragmentShaderDerivativeHint = ((int)0x8B8B), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB = 0x8B8B - /// - FragmentShaderDerivativeHintArb = ((int)0x8B8B), - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES = 0x8B8B - /// - FragmentShaderDerivativeHintOes = ((int)0x8B8B), - /// - /// Original was GL_BINNING_CONTROL_HINT_QCOM = 0x8FB0 - /// - BinningControlHintQcom = ((int)0x8FB0), - } - - /// - /// Not used directly. - /// - public enum HistogramTargetExt : int - { - /// - /// Original was GL_HISTOGRAM = 0x8024 - /// - Histogram = ((int)0x8024), - /// - /// Original was GL_HISTOGRAM_EXT = 0x8024 - /// - HistogramExt = ((int)0x8024), - /// - /// Original was GL_PROXY_HISTOGRAM = 0x8025 - /// - ProxyHistogram = ((int)0x8025), - /// - /// Original was GL_PROXY_HISTOGRAM_EXT = 0x8025 - /// - ProxyHistogramExt = ((int)0x8025), - } - - /// - /// Used in GL.GetInternalformat - /// - public enum ImageTarget : int - { - /// - /// Original was GL_RENDERBUFFER = 0X8d41 - /// - Renderbuffer = ((int)0X8d41), - } - - /// - /// Not used directly. - /// - public enum ImgBindlessTexture : int - { - } - - /// - /// Not used directly. - /// - public enum ImgFramebufferDownsample : int - { - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_AND_DOWNSAMPLE_IMG = 0x913C - /// - FramebufferIncompleteMultisampleAndDownsampleImg = ((int)0x913C), - /// - /// Original was GL_NUM_DOWNSAMPLE_SCALES_IMG = 0x913D - /// - NumDownsampleScalesImg = ((int)0x913D), - /// - /// Original was GL_DOWNSAMPLE_SCALES_IMG = 0x913E - /// - DownsampleScalesImg = ((int)0x913E), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SCALE_IMG = 0x913F - /// - FramebufferAttachmentTextureScaleImg = ((int)0x913F), - } - - /// - /// Not used directly. - /// - public enum ImgMultisampledRenderToTexture : int - { - /// - /// Original was GL_RENDERBUFFER_SAMPLES_IMG = 0x9133 - /// - RenderbufferSamplesImg = ((int)0x9133), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG = 0x9134 - /// - FramebufferIncompleteMultisampleImg = ((int)0x9134), - /// - /// Original was GL_MAX_SAMPLES_IMG = 0x9135 - /// - MaxSamplesImg = ((int)0x9135), - /// - /// Original was GL_TEXTURE_SAMPLES_IMG = 0x9136 - /// - TextureSamplesImg = ((int)0x9136), - } - - /// - /// Not used directly. - /// - public enum ImgProgramBinary : int - { - /// - /// Original was GL_SGX_PROGRAM_BINARY_IMG = 0x9130 - /// - SgxProgramBinaryImg = ((int)0x9130), - } - - /// - /// Not used directly. - /// - public enum ImgReadFormat : int - { - /// - /// Original was GL_BGRA_IMG = 0x80E1 - /// - BgraImg = ((int)0x80E1), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG = 0x8365 - /// - UnsignedShort4444RevImg = ((int)0x8365), - } - - /// - /// Not used directly. - /// - public enum ImgShaderBinary : int - { - /// - /// Original was GL_SGX_BINARY_IMG = 0x8C0A - /// - SgxBinaryImg = ((int)0x8C0A), - } - - /// - /// Not used directly. - /// - public enum ImgTextureCompressionPvrtc : int - { - /// - /// Original was GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG = 0x8C00 - /// - CompressedRgbPvrtc4Bppv1Img = ((int)0x8C00), - /// - /// Original was GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG = 0x8C01 - /// - CompressedRgbPvrtc2Bppv1Img = ((int)0x8C01), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG = 0x8C02 - /// - CompressedRgbaPvrtc4Bppv1Img = ((int)0x8C02), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG = 0x8C03 - /// - CompressedRgbaPvrtc2Bppv1Img = ((int)0x8C03), - } - - /// - /// Not used directly. - /// - public enum ImgTextureCompressionPvrtc2 : int - { - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG = 0x9137 - /// - CompressedRgbaPvrtc2Bppv2Img = ((int)0x9137), - /// - /// Original was GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG = 0x9138 - /// - CompressedRgbaPvrtc4Bppv2Img = ((int)0x9138), - } - - /// - /// Not used directly. - /// - public enum ImgTextureFilterCubic : int - { - /// - /// Original was GL_CUBIC_IMG = 0x9139 - /// - CubicImg = ((int)0x9139), - /// - /// Original was GL_CUBIC_MIPMAP_NEAREST_IMG = 0x913A - /// - CubicMipmapNearestImg = ((int)0x913A), - /// - /// Original was GL_CUBIC_MIPMAP_LINEAR_IMG = 0x913B - /// - CubicMipmapLinearImg = ((int)0x913B), - } - - /// - /// Not used directly. - /// - public enum IndexPointerType : int - { - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum IntelConservativeRasterization : int - { - /// - /// Original was GL_CONSERVATIVE_RASTERIZATION_INTEL = 0x83FE - /// - ConservativeRasterizationIntel = ((int)0x83FE), - } - - /// - /// Not used directly. - /// - public enum IntelFramebufferCmaa : int - { - } - - /// - /// Not used directly. - /// - public enum IntelPerformanceQuery : int - { - /// - /// Original was GL_PERFQUERY_SINGLE_CONTEXT_INTEL = 0x00000000 - /// - PerfquerySingleContextIntel = ((int)0x00000000), - /// - /// Original was GL_PERFQUERY_GLOBAL_CONTEXT_INTEL = 0x00000001 - /// - PerfqueryGlobalContextIntel = ((int)0x00000001), - /// - /// Original was GL_PERFQUERY_DONOT_FLUSH_INTEL = 0x83F9 - /// - PerfqueryDonotFlushIntel = ((int)0x83F9), - /// - /// Original was GL_PERFQUERY_FLUSH_INTEL = 0x83FA - /// - PerfqueryFlushIntel = ((int)0x83FA), - /// - /// Original was GL_PERFQUERY_WAIT_INTEL = 0x83FB - /// - PerfqueryWaitIntel = ((int)0x83FB), - /// - /// Original was GL_PERFQUERY_COUNTER_EVENT_INTEL = 0x94F0 - /// - PerfqueryCounterEventIntel = ((int)0x94F0), - /// - /// Original was GL_PERFQUERY_COUNTER_DURATION_NORM_INTEL = 0x94F1 - /// - PerfqueryCounterDurationNormIntel = ((int)0x94F1), - /// - /// Original was GL_PERFQUERY_COUNTER_DURATION_RAW_INTEL = 0x94F2 - /// - PerfqueryCounterDurationRawIntel = ((int)0x94F2), - /// - /// Original was GL_PERFQUERY_COUNTER_THROUGHPUT_INTEL = 0x94F3 - /// - PerfqueryCounterThroughputIntel = ((int)0x94F3), - /// - /// Original was GL_PERFQUERY_COUNTER_RAW_INTEL = 0x94F4 - /// - PerfqueryCounterRawIntel = ((int)0x94F4), - /// - /// Original was GL_PERFQUERY_COUNTER_TIMESTAMP_INTEL = 0x94F5 - /// - PerfqueryCounterTimestampIntel = ((int)0x94F5), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_UINT32_INTEL = 0x94F8 - /// - PerfqueryCounterDataUint32Intel = ((int)0x94F8), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_UINT64_INTEL = 0x94F9 - /// - PerfqueryCounterDataUint64Intel = ((int)0x94F9), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_FLOAT_INTEL = 0x94FA - /// - PerfqueryCounterDataFloatIntel = ((int)0x94FA), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_DOUBLE_INTEL = 0x94FB - /// - PerfqueryCounterDataDoubleIntel = ((int)0x94FB), - /// - /// Original was GL_PERFQUERY_COUNTER_DATA_BOOL32_INTEL = 0x94FC - /// - PerfqueryCounterDataBool32Intel = ((int)0x94FC), - /// - /// Original was GL_PERFQUERY_QUERY_NAME_LENGTH_MAX_INTEL = 0x94FD - /// - PerfqueryQueryNameLengthMaxIntel = ((int)0x94FD), - /// - /// Original was GL_PERFQUERY_COUNTER_NAME_LENGTH_MAX_INTEL = 0x94FE - /// - PerfqueryCounterNameLengthMaxIntel = ((int)0x94FE), - /// - /// Original was GL_PERFQUERY_COUNTER_DESC_LENGTH_MAX_INTEL = 0x94FF - /// - PerfqueryCounterDescLengthMaxIntel = ((int)0x94FF), - /// - /// Original was GL_PERFQUERY_GPA_EXTENDED_COUNTERS_INTEL = 0x9500 - /// - PerfqueryGpaExtendedCountersIntel = ((int)0x9500), - } - - /// - /// Not used directly. - /// - public enum InterleavedArrayFormat : int - { - /// - /// Original was GL_V2F = 0x2A20 - /// - V2f = ((int)0x2A20), - /// - /// Original was GL_V3F = 0x2A21 - /// - V3f = ((int)0x2A21), - /// - /// Original was GL_C4UB_V2F = 0x2A22 - /// - C4ubV2f = ((int)0x2A22), - /// - /// Original was GL_C4UB_V3F = 0x2A23 - /// - C4ubV3f = ((int)0x2A23), - /// - /// Original was GL_C3F_V3F = 0x2A24 - /// - C3fV3f = ((int)0x2A24), - /// - /// Original was GL_N3F_V3F = 0x2A25 - /// - N3fV3f = ((int)0x2A25), - /// - /// Original was GL_C4F_N3F_V3F = 0x2A26 - /// - C4fN3fV3f = ((int)0x2A26), - /// - /// Original was GL_T2F_V3F = 0x2A27 - /// - T2fV3f = ((int)0x2A27), - /// - /// Original was GL_T4F_V4F = 0x2A28 - /// - T4fV4f = ((int)0x2A28), - /// - /// Original was GL_T2F_C4UB_V3F = 0x2A29 - /// - T2fC4ubV3f = ((int)0x2A29), - /// - /// Original was GL_T2F_C3F_V3F = 0x2A2A - /// - T2fC3fV3f = ((int)0x2A2A), - /// - /// Original was GL_T2F_N3F_V3F = 0x2A2B - /// - T2fN3fV3f = ((int)0x2A2B), - /// - /// Original was GL_T2F_C4F_N3F_V3F = 0x2A2C - /// - T2fC4fN3fV3f = ((int)0x2A2C), - /// - /// Original was GL_T4F_C4F_N3F_V4F = 0x2A2D - /// - T4fC4fN3fV4f = ((int)0x2A2D), - } - - /// - /// Used in GL.Ext.TexBuffer, GL.Ext.TexBufferRange and 10 other functions - /// - public enum InternalFormat : int - { - /// - /// Original was GL_DEPTH_COMPONENT = 0x1902 - /// - DepthComponent = ((int)0x1902), - /// - /// Original was GL_RED = 0x1903 - /// - Red = ((int)0x1903), - /// - /// Original was GL_RED_EXT = 0x1903 - /// - RedExt = ((int)0x1903), - /// - /// Original was GL_RGB = 0x1907 - /// - Rgb = ((int)0x1907), - /// - /// Original was GL_RGBA = 0x1908 - /// - Rgba = ((int)0x1908), - /// - /// Original was GL_R3_G3_B2 = 0x2A10 - /// - R3G3B2 = ((int)0x2A10), - /// - /// Original was GL_ALPHA4 = 0x803B - /// - Alpha4 = ((int)0x803B), - /// - /// Original was GL_ALPHA8 = 0x803C - /// - Alpha8 = ((int)0x803C), - /// - /// Original was GL_ALPHA12 = 0x803D - /// - Alpha12 = ((int)0x803D), - /// - /// Original was GL_ALPHA16 = 0x803E - /// - Alpha16 = ((int)0x803E), - /// - /// Original was GL_LUMINANCE4 = 0x803F - /// - Luminance4 = ((int)0x803F), - /// - /// Original was GL_LUMINANCE8 = 0x8040 - /// - Luminance8 = ((int)0x8040), - /// - /// Original was GL_LUMINANCE12 = 0x8041 - /// - Luminance12 = ((int)0x8041), - /// - /// Original was GL_LUMINANCE16 = 0x8042 - /// - Luminance16 = ((int)0x8042), - /// - /// Original was GL_LUMINANCE4_ALPHA4 = 0x8043 - /// - Luminance4Alpha4 = ((int)0x8043), - /// - /// Original was GL_LUMINANCE6_ALPHA2 = 0x8044 - /// - Luminance6Alpha2 = ((int)0x8044), - /// - /// Original was GL_LUMINANCE8_ALPHA8 = 0x8045 - /// - Luminance8Alpha8 = ((int)0x8045), - /// - /// Original was GL_LUMINANCE12_ALPHA4 = 0x8046 - /// - Luminance12Alpha4 = ((int)0x8046), - /// - /// Original was GL_LUMINANCE12_ALPHA12 = 0x8047 - /// - Luminance12Alpha12 = ((int)0x8047), - /// - /// Original was GL_LUMINANCE16_ALPHA16 = 0x8048 - /// - Luminance16Alpha16 = ((int)0x8048), - /// - /// Original was GL_INTENSITY = 0x8049 - /// - Intensity = ((int)0x8049), - /// - /// Original was GL_INTENSITY4 = 0x804A - /// - Intensity4 = ((int)0x804A), - /// - /// Original was GL_INTENSITY8 = 0x804B - /// - Intensity8 = ((int)0x804B), - /// - /// Original was GL_INTENSITY12 = 0x804C - /// - Intensity12 = ((int)0x804C), - /// - /// Original was GL_INTENSITY16 = 0x804D - /// - Intensity16 = ((int)0x804D), - /// - /// Original was GL_RGB2_EXT = 0x804E - /// - Rgb2Ext = ((int)0x804E), - /// - /// Original was GL_RGB4 = 0x804F - /// - Rgb4 = ((int)0x804F), - /// - /// Original was GL_RGB4_EXT = 0x804F - /// - Rgb4Ext = ((int)0x804F), - /// - /// Original was GL_RGB5 = 0x8050 - /// - Rgb5 = ((int)0x8050), - /// - /// Original was GL_RGB5_EXT = 0x8050 - /// - Rgb5Ext = ((int)0x8050), - /// - /// Original was GL_RGB8 = 0x8051 - /// - Rgb8 = ((int)0x8051), - /// - /// Original was GL_RGB8_EXT = 0x8051 - /// - Rgb8Ext = ((int)0x8051), - /// - /// Original was GL_RGB8_OES = 0x8051 - /// - Rgb8Oes = ((int)0x8051), - /// - /// Original was GL_RGB10 = 0x8052 - /// - Rgb10 = ((int)0x8052), - /// - /// Original was GL_RGB10_EXT = 0x8052 - /// - Rgb10Ext = ((int)0x8052), - /// - /// Original was GL_RGB12 = 0x8053 - /// - Rgb12 = ((int)0x8053), - /// - /// Original was GL_RGB12_EXT = 0x8053 - /// - Rgb12Ext = ((int)0x8053), - /// - /// Original was GL_RGB16 = 0x8054 - /// - Rgb16 = ((int)0x8054), - /// - /// Original was GL_RGB16_EXT = 0x8054 - /// - Rgb16Ext = ((int)0x8054), - /// - /// Original was GL_RGBA4 = 0x8056 - /// - Rgba4 = ((int)0x8056), - /// - /// Original was GL_RGBA4_EXT = 0x8056 - /// - Rgba4Ext = ((int)0x8056), - /// - /// Original was GL_RGBA4_OES = 0x8056 - /// - Rgba4Oes = ((int)0x8056), - /// - /// Original was GL_RGB5_A1 = 0x8057 - /// - Rgb5A1 = ((int)0x8057), - /// - /// Original was GL_RGB5_A1_EXT = 0x8057 - /// - Rgb5A1Ext = ((int)0x8057), - /// - /// Original was GL_RGB5_A1_OES = 0x8057 - /// - Rgb5A1Oes = ((int)0x8057), - /// - /// Original was GL_RGBA8 = 0x8058 - /// - Rgba8 = ((int)0x8058), - /// - /// Original was GL_RGBA8_EXT = 0x8058 - /// - Rgba8Ext = ((int)0x8058), - /// - /// Original was GL_RGBA8_OES = 0x8058 - /// - Rgba8Oes = ((int)0x8058), - /// - /// Original was GL_RGB10_A2 = 0x8059 - /// - Rgb10A2 = ((int)0x8059), - /// - /// Original was GL_RGB10_A2_EXT = 0x8059 - /// - Rgb10A2Ext = ((int)0x8059), - /// - /// Original was GL_RGBA12 = 0x805A - /// - Rgba12 = ((int)0x805A), - /// - /// Original was GL_RGBA12_EXT = 0x805A - /// - Rgba12Ext = ((int)0x805A), - /// - /// Original was GL_RGBA16 = 0x805B - /// - Rgba16 = ((int)0x805B), - /// - /// Original was GL_RGBA16_EXT = 0x805B - /// - Rgba16Ext = ((int)0x805B), - /// - /// Original was GL_DUAL_ALPHA4_SGIS = 0x8110 - /// - DualAlpha4Sgis = ((int)0x8110), - /// - /// Original was GL_DUAL_ALPHA8_SGIS = 0x8111 - /// - DualAlpha8Sgis = ((int)0x8111), - /// - /// Original was GL_DUAL_ALPHA12_SGIS = 0x8112 - /// - DualAlpha12Sgis = ((int)0x8112), - /// - /// Original was GL_DUAL_ALPHA16_SGIS = 0x8113 - /// - DualAlpha16Sgis = ((int)0x8113), - /// - /// Original was GL_DUAL_LUMINANCE4_SGIS = 0x8114 - /// - DualLuminance4Sgis = ((int)0x8114), - /// - /// Original was GL_DUAL_LUMINANCE8_SGIS = 0x8115 - /// - DualLuminance8Sgis = ((int)0x8115), - /// - /// Original was GL_DUAL_LUMINANCE12_SGIS = 0x8116 - /// - DualLuminance12Sgis = ((int)0x8116), - /// - /// Original was GL_DUAL_LUMINANCE16_SGIS = 0x8117 - /// - DualLuminance16Sgis = ((int)0x8117), - /// - /// Original was GL_DUAL_INTENSITY4_SGIS = 0x8118 - /// - DualIntensity4Sgis = ((int)0x8118), - /// - /// Original was GL_DUAL_INTENSITY8_SGIS = 0x8119 - /// - DualIntensity8Sgis = ((int)0x8119), - /// - /// Original was GL_DUAL_INTENSITY12_SGIS = 0x811A - /// - DualIntensity12Sgis = ((int)0x811A), - /// - /// Original was GL_DUAL_INTENSITY16_SGIS = 0x811B - /// - DualIntensity16Sgis = ((int)0x811B), - /// - /// Original was GL_DUAL_LUMINANCE_ALPHA4_SGIS = 0x811C - /// - DualLuminanceAlpha4Sgis = ((int)0x811C), - /// - /// Original was GL_DUAL_LUMINANCE_ALPHA8_SGIS = 0x811D - /// - DualLuminanceAlpha8Sgis = ((int)0x811D), - /// - /// Original was GL_QUAD_ALPHA4_SGIS = 0x811E - /// - QuadAlpha4Sgis = ((int)0x811E), - /// - /// Original was GL_QUAD_ALPHA8_SGIS = 0x811F - /// - QuadAlpha8Sgis = ((int)0x811F), - /// - /// Original was GL_QUAD_LUMINANCE4_SGIS = 0x8120 - /// - QuadLuminance4Sgis = ((int)0x8120), - /// - /// Original was GL_QUAD_LUMINANCE8_SGIS = 0x8121 - /// - QuadLuminance8Sgis = ((int)0x8121), - /// - /// Original was GL_QUAD_INTENSITY4_SGIS = 0x8122 - /// - QuadIntensity4Sgis = ((int)0x8122), - /// - /// Original was GL_QUAD_INTENSITY8_SGIS = 0x8123 - /// - QuadIntensity8Sgis = ((int)0x8123), - /// - /// Original was GL_DEPTH_COMPONENT16 = 0x81A5 - /// - DepthComponent16 = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT16_ARB = 0x81A5 - /// - DepthComponent16Arb = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT16_OES = 0x81A5 - /// - DepthComponent16Oes = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT16_SGIX = 0x81A5 - /// - DepthComponent16Sgix = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT24_ARB = 0x81A6 - /// - DepthComponent24Arb = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT24_OES = 0x81A6 - /// - DepthComponent24Oes = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT24_SGIX = 0x81A6 - /// - DepthComponent24Sgix = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT32_ARB = 0x81A7 - /// - DepthComponent32Arb = ((int)0x81A7), - /// - /// Original was GL_DEPTH_COMPONENT32_OES = 0x81A7 - /// - DepthComponent32Oes = ((int)0x81A7), - /// - /// Original was GL_DEPTH_COMPONENT32_SGIX = 0x81A7 - /// - DepthComponent32Sgix = ((int)0x81A7), - /// - /// Original was GL_COMPRESSED_RED = 0x8225 - /// - CompressedRed = ((int)0x8225), - /// - /// Original was GL_COMPRESSED_RG = 0x8226 - /// - CompressedRg = ((int)0x8226), - /// - /// Original was GL_RG = 0x8227 - /// - Rg = ((int)0x8227), - /// - /// Original was GL_R8 = 0x8229 - /// - R8 = ((int)0x8229), - /// - /// Original was GL_R8_EXT = 0x8229 - /// - R8Ext = ((int)0x8229), - /// - /// Original was GL_R16 = 0x822A - /// - R16 = ((int)0x822A), - /// - /// Original was GL_R16_EXT = 0x822A - /// - R16Ext = ((int)0x822A), - /// - /// Original was GL_RG8 = 0x822B - /// - Rg8 = ((int)0x822B), - /// - /// Original was GL_RG8_EXT = 0x822B - /// - Rg8Ext = ((int)0x822B), - /// - /// Original was GL_RG16 = 0x822C - /// - Rg16 = ((int)0x822C), - /// - /// Original was GL_RG16_EXT = 0x822C - /// - Rg16Ext = ((int)0x822C), - /// - /// Original was GL_R16F = 0x822D - /// - R16f = ((int)0x822D), - /// - /// Original was GL_R16F_EXT = 0x822D - /// - R16fExt = ((int)0x822D), - /// - /// Original was GL_R32F = 0x822E - /// - R32f = ((int)0x822E), - /// - /// Original was GL_R32F_EXT = 0x822E - /// - R32fExt = ((int)0x822E), - /// - /// Original was GL_RG16F = 0x822F - /// - Rg16f = ((int)0x822F), - /// - /// Original was GL_RG16F_EXT = 0x822F - /// - Rg16fExt = ((int)0x822F), - /// - /// Original was GL_RG32F = 0x8230 - /// - Rg32f = ((int)0x8230), - /// - /// Original was GL_RG32F_EXT = 0x8230 - /// - Rg32fExt = ((int)0x8230), - /// - /// Original was GL_R8I = 0x8231 - /// - R8i = ((int)0x8231), - /// - /// Original was GL_R8UI = 0x8232 - /// - R8ui = ((int)0x8232), - /// - /// Original was GL_R16I = 0x8233 - /// - R16i = ((int)0x8233), - /// - /// Original was GL_R16UI = 0x8234 - /// - R16ui = ((int)0x8234), - /// - /// Original was GL_R32I = 0x8235 - /// - R32i = ((int)0x8235), - /// - /// Original was GL_R32UI = 0x8236 - /// - R32ui = ((int)0x8236), - /// - /// Original was GL_RG8I = 0x8237 - /// - Rg8i = ((int)0x8237), - /// - /// Original was GL_RG8UI = 0x8238 - /// - Rg8ui = ((int)0x8238), - /// - /// Original was GL_RG16I = 0x8239 - /// - Rg16i = ((int)0x8239), - /// - /// Original was GL_RG16UI = 0x823A - /// - Rg16ui = ((int)0x823A), - /// - /// Original was GL_RG32I = 0x823B - /// - Rg32i = ((int)0x823B), - /// - /// Original was GL_RG32UI = 0x823C - /// - Rg32ui = ((int)0x823C), - /// - /// Original was GL_COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0 - /// - CompressedRgbS3tcDxt1Ext = ((int)0x83F0), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1 - /// - CompressedRgbaS3tcDxt1Ext = ((int)0x83F1), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2 - /// - CompressedRgbaS3tcDxt3Ext = ((int)0x83F2), - /// - /// Original was GL_COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3 - /// - CompressedRgbaS3tcDxt5Ext = ((int)0x83F3), - /// - /// Original was GL_COMPRESSED_RGB = 0x84ED - /// - CompressedRgb = ((int)0x84ED), - /// - /// Original was GL_COMPRESSED_RGBA = 0x84EE - /// - CompressedRgba = ((int)0x84EE), - /// - /// Original was GL_DEPTH_STENCIL = 0x84F9 - /// - DepthStencil = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_EXT = 0x84F9 - /// - DepthStencilExt = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_NV = 0x84F9 - /// - DepthStencilNv = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_OES = 0x84F9 - /// - DepthStencilOes = ((int)0x84F9), - /// - /// Original was GL_DEPTH_STENCIL_MESA = 0x8750 - /// - DepthStencilMesa = ((int)0x8750), - /// - /// Original was GL_RGBA32F = 0x8814 - /// - Rgba32f = ((int)0x8814), - /// - /// Original was GL_RGBA32F_ARB = 0x8814 - /// - Rgba32fArb = ((int)0x8814), - /// - /// Original was GL_RGBA32F_EXT = 0x8814 - /// - Rgba32fExt = ((int)0x8814), - /// - /// Original was GL_RGBA16F = 0x881A - /// - Rgba16f = ((int)0x881A), - /// - /// Original was GL_RGBA16F_ARB = 0x881A - /// - Rgba16fArb = ((int)0x881A), - /// - /// Original was GL_RGBA16F_EXT = 0x881A - /// - Rgba16fExt = ((int)0x881A), - /// - /// Original was GL_RGB16F = 0x881B - /// - Rgb16f = ((int)0x881B), - /// - /// Original was GL_RGB16F_ARB = 0x881B - /// - Rgb16fArb = ((int)0x881B), - /// - /// Original was GL_RGB16F_EXT = 0x881B - /// - Rgb16fExt = ((int)0x881B), - /// - /// Original was GL_DEPTH24_STENCIL8 = 0x88F0 - /// - Depth24Stencil8 = ((int)0x88F0), - /// - /// Original was GL_DEPTH24_STENCIL8_EXT = 0x88F0 - /// - Depth24Stencil8Ext = ((int)0x88F0), - /// - /// Original was GL_DEPTH24_STENCIL8_OES = 0x88F0 - /// - Depth24Stencil8Oes = ((int)0x88F0), - /// - /// Original was GL_R11F_G11F_B10F = 0x8C3A - /// - R11fG11fB10f = ((int)0x8C3A), - /// - /// Original was GL_R11F_G11F_B10F_APPLE = 0x8C3A - /// - R11fG11fB10fApple = ((int)0x8C3A), - /// - /// Original was GL_R11F_G11F_B10F_EXT = 0x8C3A - /// - R11fG11fB10fExt = ((int)0x8C3A), - /// - /// Original was GL_RGB9_E5 = 0x8C3D - /// - Rgb9E5 = ((int)0x8C3D), - /// - /// Original was GL_RGB9_E5_APPLE = 0x8C3D - /// - Rgb9E5Apple = ((int)0x8C3D), - /// - /// Original was GL_RGB9_E5_EXT = 0x8C3D - /// - Rgb9E5Ext = ((int)0x8C3D), - /// - /// Original was GL_SRGB = 0x8C40 - /// - Srgb = ((int)0x8C40), - /// - /// Original was GL_SRGB_EXT = 0x8C40 - /// - SrgbExt = ((int)0x8C40), - /// - /// Original was GL_SRGB8 = 0x8C41 - /// - Srgb8 = ((int)0x8C41), - /// - /// Original was GL_SRGB8_EXT = 0x8C41 - /// - Srgb8Ext = ((int)0x8C41), - /// - /// Original was GL_SRGB8_NV = 0x8C41 - /// - Srgb8Nv = ((int)0x8C41), - /// - /// Original was GL_SRGB_ALPHA = 0x8C42 - /// - SrgbAlpha = ((int)0x8C42), - /// - /// Original was GL_SRGB_ALPHA_EXT = 0x8C42 - /// - SrgbAlphaExt = ((int)0x8C42), - /// - /// Original was GL_SRGB8_ALPHA8 = 0x8C43 - /// - Srgb8Alpha8 = ((int)0x8C43), - /// - /// Original was GL_SRGB8_ALPHA8_EXT = 0x8C43 - /// - Srgb8Alpha8Ext = ((int)0x8C43), - /// - /// Original was GL_COMPRESSED_SRGB = 0x8C48 - /// - CompressedSrgb = ((int)0x8C48), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA = 0x8C49 - /// - CompressedSrgbAlpha = ((int)0x8C49), - /// - /// Original was GL_COMPRESSED_SRGB_S3TC_DXT1_EXT = 0x8C4C - /// - CompressedSrgbS3tcDxt1Ext = ((int)0x8C4C), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = 0x8C4D - /// - CompressedSrgbAlphaS3tcDxt1Ext = ((int)0x8C4D), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = 0x8C4E - /// - CompressedSrgbAlphaS3tcDxt3Ext = ((int)0x8C4E), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = 0x8C4F - /// - CompressedSrgbAlphaS3tcDxt5Ext = ((int)0x8C4F), - /// - /// Original was GL_DEPTH_COMPONENT32F = 0x8CAC - /// - DepthComponent32f = ((int)0x8CAC), - /// - /// Original was GL_DEPTH32F_STENCIL8 = 0x8CAD - /// - Depth32fStencil8 = ((int)0x8CAD), - /// - /// Original was GL_RGBA32UI = 0x8D70 - /// - Rgba32ui = ((int)0x8D70), - /// - /// Original was GL_RGB32UI = 0x8D71 - /// - Rgb32ui = ((int)0x8D71), - /// - /// Original was GL_RGBA16UI = 0x8D76 - /// - Rgba16ui = ((int)0x8D76), - /// - /// Original was GL_RGB16UI = 0x8D77 - /// - Rgb16ui = ((int)0x8D77), - /// - /// Original was GL_RGBA8UI = 0x8D7C - /// - Rgba8ui = ((int)0x8D7C), - /// - /// Original was GL_RGB8UI = 0x8D7D - /// - Rgb8ui = ((int)0x8D7D), - /// - /// Original was GL_RGBA32I = 0x8D82 - /// - Rgba32i = ((int)0x8D82), - /// - /// Original was GL_RGB32I = 0x8D83 - /// - Rgb32i = ((int)0x8D83), - /// - /// Original was GL_RGBA16I = 0x8D88 - /// - Rgba16i = ((int)0x8D88), - /// - /// Original was GL_RGB16I = 0x8D89 - /// - Rgb16i = ((int)0x8D89), - /// - /// Original was GL_RGBA8I = 0x8D8E - /// - Rgba8i = ((int)0x8D8E), - /// - /// Original was GL_RGB8I = 0x8D8F - /// - Rgb8i = ((int)0x8D8F), - /// - /// Original was GL_DEPTH_COMPONENT32F_NV = 0x8DAB - /// - DepthComponent32fNv = ((int)0x8DAB), - /// - /// Original was GL_DEPTH32F_STENCIL8_NV = 0x8DAC - /// - Depth32fStencil8Nv = ((int)0x8DAC), - /// - /// Original was GL_COMPRESSED_RED_RGTC1 = 0x8DBB - /// - CompressedRedRgtc1 = ((int)0x8DBB), - /// - /// Original was GL_COMPRESSED_RED_RGTC1_EXT = 0x8DBB - /// - CompressedRedRgtc1Ext = ((int)0x8DBB), - /// - /// Original was GL_COMPRESSED_SIGNED_RED_RGTC1 = 0x8DBC - /// - CompressedSignedRedRgtc1 = ((int)0x8DBC), - /// - /// Original was GL_COMPRESSED_SIGNED_RED_RGTC1_EXT = 0x8DBC - /// - CompressedSignedRedRgtc1Ext = ((int)0x8DBC), - /// - /// Original was GL_COMPRESSED_RG_RGTC2 = 0x8DBD - /// - CompressedRgRgtc2 = ((int)0x8DBD), - /// - /// Original was GL_COMPRESSED_SIGNED_RG_RGTC2 = 0x8DBE - /// - CompressedSignedRgRgtc2 = ((int)0x8DBE), - /// - /// Original was GL_COMPRESSED_RGBA_BPTC_UNORM = 0x8E8C - /// - CompressedRgbaBptcUnorm = ((int)0x8E8C), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM = 0x8E8D - /// - CompressedSrgbAlphaBptcUnorm = ((int)0x8E8D), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT = 0x8E8E - /// - CompressedRgbBptcSignedFloat = ((int)0x8E8E), - /// - /// Original was GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT = 0x8E8F - /// - CompressedRgbBptcUnsignedFloat = ((int)0x8E8F), - /// - /// Original was GL_R8_SNORM = 0x8F94 - /// - R8Snorm = ((int)0x8F94), - /// - /// Original was GL_RG8_SNORM = 0x8F95 - /// - Rg8Snorm = ((int)0x8F95), - /// - /// Original was GL_RGB8_SNORM = 0x8F96 - /// - Rgb8Snorm = ((int)0x8F96), - /// - /// Original was GL_RGBA8_SNORM = 0x8F97 - /// - Rgba8Snorm = ((int)0x8F97), - /// - /// Original was GL_R16_SNORM = 0x8F98 - /// - R16Snorm = ((int)0x8F98), - /// - /// Original was GL_R16_SNORM_EXT = 0x8F98 - /// - R16SnormExt = ((int)0x8F98), - /// - /// Original was GL_RG16_SNORM = 0x8F99 - /// - Rg16Snorm = ((int)0x8F99), - /// - /// Original was GL_RG16_SNORM_EXT = 0x8F99 - /// - Rg16SnormExt = ((int)0x8F99), - /// - /// Original was GL_RGB16_SNORM = 0x8F9A - /// - Rgb16Snorm = ((int)0x8F9A), - /// - /// Original was GL_RGB16_SNORM_EXT = 0x8F9A - /// - Rgb16SnormExt = ((int)0x8F9A), - /// - /// Original was GL_RGB10_A2UI = 0x906F - /// - Rgb10A2ui = ((int)0x906F), - /// - /// Original was GL_COMPRESSED_R11_EAC = 0x9270 - /// - CompressedR11Eac = ((int)0x9270), - /// - /// Original was GL_COMPRESSED_SIGNED_R11_EAC = 0x9271 - /// - CompressedSignedR11Eac = ((int)0x9271), - /// - /// Original was GL_COMPRESSED_RG11_EAC = 0x9272 - /// - CompressedRg11Eac = ((int)0x9272), - /// - /// Original was GL_COMPRESSED_SIGNED_RG11_EAC = 0x9273 - /// - CompressedSignedRg11Eac = ((int)0x9273), - /// - /// Original was GL_COMPRESSED_RGB8_ETC2 = 0x9274 - /// - CompressedRgb8Etc2 = ((int)0x9274), - /// - /// Original was GL_COMPRESSED_SRGB8_ETC2 = 0x9275 - /// - CompressedSrgb8Etc2 = ((int)0x9275), - /// - /// Original was GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9276 - /// - CompressedRgb8PunchthroughAlpha1Etc2 = ((int)0x9276), - /// - /// Original was GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 = 0x9277 - /// - CompressedSrgb8PunchthroughAlpha1Etc2 = ((int)0x9277), - /// - /// Original was GL_COMPRESSED_RGBA8_ETC2_EAC = 0x9278 - /// - CompressedRgba8Etc2Eac = ((int)0x9278), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC = 0x9279 - /// - CompressedSrgb8Alpha8Etc2Eac = ((int)0x9279), - } - - /// - /// Used in GL.GetInternalformat - /// - public enum InternalFormatParameter : int - { - /// - /// Original was GL_SAMPLES = 0X80a9 - /// - Samples = ((int)0X80a9), - /// - /// Original was GL_NUM_SAMPLE_COUNTS = 0x9380 - /// - NumSampleCounts = ((int)0x9380), - } - - /// - /// Used in GL.NV.GetInternalformatSample - /// - public enum InternalFormatPName : int - { - /// - /// Original was GL_SAMPLES = 0x80A9 - /// - Samples = ((int)0x80A9), - /// - /// Original was GL_GENERATE_MIPMAP = 0x8191 - /// - GenerateMipmap = ((int)0x8191), - /// - /// Original was GL_INTERNALFORMAT_SUPPORTED = 0x826F - /// - InternalformatSupported = ((int)0x826F), - /// - /// Original was GL_INTERNALFORMAT_PREFERRED = 0x8270 - /// - InternalformatPreferred = ((int)0x8270), - /// - /// Original was GL_INTERNALFORMAT_RED_SIZE = 0x8271 - /// - InternalformatRedSize = ((int)0x8271), - /// - /// Original was GL_INTERNALFORMAT_GREEN_SIZE = 0x8272 - /// - InternalformatGreenSize = ((int)0x8272), - /// - /// Original was GL_INTERNALFORMAT_BLUE_SIZE = 0x8273 - /// - InternalformatBlueSize = ((int)0x8273), - /// - /// Original was GL_INTERNALFORMAT_ALPHA_SIZE = 0x8274 - /// - InternalformatAlphaSize = ((int)0x8274), - /// - /// Original was GL_INTERNALFORMAT_DEPTH_SIZE = 0x8275 - /// - InternalformatDepthSize = ((int)0x8275), - /// - /// Original was GL_INTERNALFORMAT_STENCIL_SIZE = 0x8276 - /// - InternalformatStencilSize = ((int)0x8276), - /// - /// Original was GL_INTERNALFORMAT_SHARED_SIZE = 0x8277 - /// - InternalformatSharedSize = ((int)0x8277), - /// - /// Original was GL_INTERNALFORMAT_RED_TYPE = 0x8278 - /// - InternalformatRedType = ((int)0x8278), - /// - /// Original was GL_INTERNALFORMAT_GREEN_TYPE = 0x8279 - /// - InternalformatGreenType = ((int)0x8279), - /// - /// Original was GL_INTERNALFORMAT_BLUE_TYPE = 0x827A - /// - InternalformatBlueType = ((int)0x827A), - /// - /// Original was GL_INTERNALFORMAT_ALPHA_TYPE = 0x827B - /// - InternalformatAlphaType = ((int)0x827B), - /// - /// Original was GL_INTERNALFORMAT_DEPTH_TYPE = 0x827C - /// - InternalformatDepthType = ((int)0x827C), - /// - /// Original was GL_INTERNALFORMAT_STENCIL_TYPE = 0x827D - /// - InternalformatStencilType = ((int)0x827D), - /// - /// Original was GL_MAX_WIDTH = 0x827E - /// - MaxWidth = ((int)0x827E), - /// - /// Original was GL_MAX_HEIGHT = 0x827F - /// - MaxHeight = ((int)0x827F), - /// - /// Original was GL_MAX_DEPTH = 0x8280 - /// - MaxDepth = ((int)0x8280), - /// - /// Original was GL_MAX_LAYERS = 0x8281 - /// - MaxLayers = ((int)0x8281), - /// - /// Original was GL_COLOR_COMPONENTS = 0x8283 - /// - ColorComponents = ((int)0x8283), - /// - /// Original was GL_COLOR_RENDERABLE = 0x8286 - /// - ColorRenderable = ((int)0x8286), - /// - /// Original was GL_DEPTH_RENDERABLE = 0x8287 - /// - DepthRenderable = ((int)0x8287), - /// - /// Original was GL_STENCIL_RENDERABLE = 0x8288 - /// - StencilRenderable = ((int)0x8288), - /// - /// Original was GL_FRAMEBUFFER_RENDERABLE = 0x8289 - /// - FramebufferRenderable = ((int)0x8289), - /// - /// Original was GL_FRAMEBUFFER_RENDERABLE_LAYERED = 0x828A - /// - FramebufferRenderableLayered = ((int)0x828A), - /// - /// Original was GL_FRAMEBUFFER_BLEND = 0x828B - /// - FramebufferBlend = ((int)0x828B), - /// - /// Original was GL_READ_PIXELS = 0x828C - /// - ReadPixels = ((int)0x828C), - /// - /// Original was GL_READ_PIXELS_FORMAT = 0x828D - /// - ReadPixelsFormat = ((int)0x828D), - /// - /// Original was GL_READ_PIXELS_TYPE = 0x828E - /// - ReadPixelsType = ((int)0x828E), - /// - /// Original was GL_TEXTURE_IMAGE_FORMAT = 0x828F - /// - TextureImageFormat = ((int)0x828F), - /// - /// Original was GL_TEXTURE_IMAGE_TYPE = 0x8290 - /// - TextureImageType = ((int)0x8290), - /// - /// Original was GL_GET_TEXTURE_IMAGE_FORMAT = 0x8291 - /// - GetTextureImageFormat = ((int)0x8291), - /// - /// Original was GL_GET_TEXTURE_IMAGE_TYPE = 0x8292 - /// - GetTextureImageType = ((int)0x8292), - /// - /// Original was GL_MIPMAP = 0x8293 - /// - Mipmap = ((int)0x8293), - /// - /// Original was GL_AUTO_GENERATE_MIPMAP = 0x8295 - /// - AutoGenerateMipmap = ((int)0x8295), - /// - /// Original was GL_COLOR_ENCODING = 0x8296 - /// - ColorEncoding = ((int)0x8296), - /// - /// Original was GL_SRGB_READ = 0x8297 - /// - SrgbRead = ((int)0x8297), - /// - /// Original was GL_SRGB_WRITE = 0x8298 - /// - SrgbWrite = ((int)0x8298), - /// - /// Original was GL_FILTER = 0x829A - /// - Filter = ((int)0x829A), - /// - /// Original was GL_VERTEX_TEXTURE = 0x829B - /// - VertexTexture = ((int)0x829B), - /// - /// Original was GL_TESS_CONTROL_TEXTURE = 0x829C - /// - TessControlTexture = ((int)0x829C), - /// - /// Original was GL_TESS_EVALUATION_TEXTURE = 0x829D - /// - TessEvaluationTexture = ((int)0x829D), - /// - /// Original was GL_GEOMETRY_TEXTURE = 0x829E - /// - GeometryTexture = ((int)0x829E), - /// - /// Original was GL_FRAGMENT_TEXTURE = 0x829F - /// - FragmentTexture = ((int)0x829F), - /// - /// Original was GL_COMPUTE_TEXTURE = 0x82A0 - /// - ComputeTexture = ((int)0x82A0), - /// - /// Original was GL_TEXTURE_SHADOW = 0x82A1 - /// - TextureShadow = ((int)0x82A1), - /// - /// Original was GL_TEXTURE_GATHER = 0x82A2 - /// - TextureGather = ((int)0x82A2), - /// - /// Original was GL_TEXTURE_GATHER_SHADOW = 0x82A3 - /// - TextureGatherShadow = ((int)0x82A3), - /// - /// Original was GL_SHADER_IMAGE_LOAD = 0x82A4 - /// - ShaderImageLoad = ((int)0x82A4), - /// - /// Original was GL_SHADER_IMAGE_STORE = 0x82A5 - /// - ShaderImageStore = ((int)0x82A5), - /// - /// Original was GL_SHADER_IMAGE_ATOMIC = 0x82A6 - /// - ShaderImageAtomic = ((int)0x82A6), - /// - /// Original was GL_IMAGE_TEXEL_SIZE = 0x82A7 - /// - ImageTexelSize = ((int)0x82A7), - /// - /// Original was GL_IMAGE_COMPATIBILITY_CLASS = 0x82A8 - /// - ImageCompatibilityClass = ((int)0x82A8), - /// - /// Original was GL_IMAGE_PIXEL_FORMAT = 0x82A9 - /// - ImagePixelFormat = ((int)0x82A9), - /// - /// Original was GL_IMAGE_PIXEL_TYPE = 0x82AA - /// - ImagePixelType = ((int)0x82AA), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST = 0x82AC - /// - SimultaneousTextureAndDepthTest = ((int)0x82AC), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST = 0x82AD - /// - SimultaneousTextureAndStencilTest = ((int)0x82AD), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE = 0x82AE - /// - SimultaneousTextureAndDepthWrite = ((int)0x82AE), - /// - /// Original was GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE = 0x82AF - /// - SimultaneousTextureAndStencilWrite = ((int)0x82AF), - /// - /// Original was GL_TEXTURE_COMPRESSED_BLOCK_WIDTH = 0x82B1 - /// - TextureCompressedBlockWidth = ((int)0x82B1), - /// - /// Original was GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT = 0x82B2 - /// - TextureCompressedBlockHeight = ((int)0x82B2), - /// - /// Original was GL_TEXTURE_COMPRESSED_BLOCK_SIZE = 0x82B3 - /// - TextureCompressedBlockSize = ((int)0x82B3), - /// - /// Original was GL_CLEAR_BUFFER = 0x82B4 - /// - ClearBuffer = ((int)0x82B4), - /// - /// Original was GL_TEXTURE_VIEW = 0x82B5 - /// - TextureView = ((int)0x82B5), - /// - /// Original was GL_VIEW_COMPATIBILITY_CLASS = 0x82B6 - /// - ViewCompatibilityClass = ((int)0x82B6), - /// - /// Original was GL_TEXTURE_COMPRESSED = 0x86A1 - /// - TextureCompressed = ((int)0x86A1), - /// - /// Original was GL_IMAGE_FORMAT_COMPATIBILITY_TYPE = 0x90C7 - /// - ImageFormatCompatibilityType = ((int)0x90C7), - /// - /// Original was GL_CLEAR_TEXTURE = 0x9365 - /// - ClearTexture = ((int)0x9365), - /// - /// Original was GL_NUM_SAMPLE_COUNTS = 0x9380 - /// - NumSampleCounts = ((int)0x9380), - } - - /// - /// Not used directly. - /// - public enum KhrBlendEquationAdvanced : int - { - /// - /// Original was GL_BLEND_ADVANCED_COHERENT_KHR = 0x9285 - /// - BlendAdvancedCoherentKhr = ((int)0x9285), - /// - /// Original was GL_MULTIPLY_KHR = 0x9294 - /// - MultiplyKhr = ((int)0x9294), - /// - /// Original was GL_SCREEN_KHR = 0x9295 - /// - ScreenKhr = ((int)0x9295), - /// - /// Original was GL_OVERLAY_KHR = 0x9296 - /// - OverlayKhr = ((int)0x9296), - /// - /// Original was GL_DARKEN_KHR = 0x9297 - /// - DarkenKhr = ((int)0x9297), - /// - /// Original was GL_LIGHTEN_KHR = 0x9298 - /// - LightenKhr = ((int)0x9298), - /// - /// Original was GL_COLORDODGE_KHR = 0x9299 - /// - ColordodgeKhr = ((int)0x9299), - /// - /// Original was GL_COLORBURN_KHR = 0x929A - /// - ColorburnKhr = ((int)0x929A), - /// - /// Original was GL_HARDLIGHT_KHR = 0x929B - /// - HardlightKhr = ((int)0x929B), - /// - /// Original was GL_SOFTLIGHT_KHR = 0x929C - /// - SoftlightKhr = ((int)0x929C), - /// - /// Original was GL_DIFFERENCE_KHR = 0x929E - /// - DifferenceKhr = ((int)0x929E), - /// - /// Original was GL_EXCLUSION_KHR = 0x92A0 - /// - ExclusionKhr = ((int)0x92A0), - /// - /// Original was GL_HSL_HUE_KHR = 0x92AD - /// - HslHueKhr = ((int)0x92AD), - /// - /// Original was GL_HSL_SATURATION_KHR = 0x92AE - /// - HslSaturationKhr = ((int)0x92AE), - /// - /// Original was GL_HSL_COLOR_KHR = 0x92AF - /// - HslColorKhr = ((int)0x92AF), - /// - /// Original was GL_HSL_LUMINOSITY_KHR = 0x92B0 - /// - HslLuminosityKhr = ((int)0x92B0), - } - - /// - /// Not used directly. - /// - public enum KhrBlendEquationAdvancedCoherent : int - { - /// - /// Original was GL_BLEND_ADVANCED_COHERENT_KHR = 0x9285 - /// - BlendAdvancedCoherentKhr = ((int)0x9285), - } - - /// - /// Not used directly. - /// - public enum KhrContextFlushControl : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_CONTEXT_RELEASE_BEHAVIOR = 0x82FB - /// - ContextReleaseBehavior = ((int)0x82FB), - /// - /// Original was GL_CONTEXT_RELEASE_BEHAVIOR_KHR = 0x82FB - /// - ContextReleaseBehaviorKhr = ((int)0x82FB), - /// - /// Original was GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH = 0x82FC - /// - ContextReleaseBehaviorFlush = ((int)0x82FC), - /// - /// Original was GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR = 0x82FC - /// - ContextReleaseBehaviorFlushKhr = ((int)0x82FC), - } - - /// - /// Not used directly. - /// - public enum KhrDebug : int - { - /// - /// Original was GL_CONTEXT_FLAG_DEBUG_BIT = 0x00000002 - /// - ContextFlagDebugBit = ((int)0x00000002), - /// - /// Original was GL_CONTEXT_FLAG_DEBUG_BIT_KHR = 0x00000002 - /// - ContextFlagDebugBitKhr = ((int)0x00000002), - /// - /// Original was GL_STACK_OVERFLOW = 0x0503 - /// - StackOverflow = ((int)0x0503), - /// - /// Original was GL_STACK_OVERFLOW_KHR = 0x0503 - /// - StackOverflowKhr = ((int)0x0503), - /// - /// Original was GL_STACK_UNDERFLOW = 0x0504 - /// - StackUnderflow = ((int)0x0504), - /// - /// Original was GL_STACK_UNDERFLOW_KHR = 0x0504 - /// - StackUnderflowKhr = ((int)0x0504), - /// - /// Original was GL_VERTEX_ARRAY = 0x8074 - /// - VertexArray = ((int)0x8074), - /// - /// Original was GL_VERTEX_ARRAY_KHR = 0x8074 - /// - VertexArrayKhr = ((int)0x8074), - /// - /// Original was GL_DEBUG_OUTPUT_SYNCHRONOUS = 0x8242 - /// - DebugOutputSynchronous = ((int)0x8242), - /// - /// Original was GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR = 0x8242 - /// - DebugOutputSynchronousKhr = ((int)0x8242), - /// - /// Original was GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH = 0x8243 - /// - DebugNextLoggedMessageLength = ((int)0x8243), - /// - /// Original was GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR = 0x8243 - /// - DebugNextLoggedMessageLengthKhr = ((int)0x8243), - /// - /// Original was GL_DEBUG_CALLBACK_FUNCTION = 0x8244 - /// - DebugCallbackFunction = ((int)0x8244), - /// - /// Original was GL_DEBUG_CALLBACK_FUNCTION_KHR = 0x8244 - /// - DebugCallbackFunctionKhr = ((int)0x8244), - /// - /// Original was GL_DEBUG_CALLBACK_USER_PARAM = 0x8245 - /// - DebugCallbackUserParam = ((int)0x8245), - /// - /// Original was GL_DEBUG_CALLBACK_USER_PARAM_KHR = 0x8245 - /// - DebugCallbackUserParamKhr = ((int)0x8245), - /// - /// Original was GL_DEBUG_SOURCE_API = 0x8246 - /// - DebugSourceApi = ((int)0x8246), - /// - /// Original was GL_DEBUG_SOURCE_API_KHR = 0x8246 - /// - DebugSourceApiKhr = ((int)0x8246), - /// - /// Original was GL_DEBUG_SOURCE_WINDOW_SYSTEM = 0x8247 - /// - DebugSourceWindowSystem = ((int)0x8247), - /// - /// Original was GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR = 0x8247 - /// - DebugSourceWindowSystemKhr = ((int)0x8247), - /// - /// Original was GL_DEBUG_SOURCE_SHADER_COMPILER = 0x8248 - /// - DebugSourceShaderCompiler = ((int)0x8248), - /// - /// Original was GL_DEBUG_SOURCE_SHADER_COMPILER_KHR = 0x8248 - /// - DebugSourceShaderCompilerKhr = ((int)0x8248), - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY = 0x8249 - /// - DebugSourceThirdParty = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_THIRD_PARTY_KHR = 0x8249 - /// - DebugSourceThirdPartyKhr = ((int)0x8249), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION = 0x824A - /// - DebugSourceApplication = ((int)0x824A), - /// - /// Original was GL_DEBUG_SOURCE_APPLICATION_KHR = 0x824A - /// - DebugSourceApplicationKhr = ((int)0x824A), - /// - /// Original was GL_DEBUG_SOURCE_OTHER = 0x824B - /// - DebugSourceOther = ((int)0x824B), - /// - /// Original was GL_DEBUG_SOURCE_OTHER_KHR = 0x824B - /// - DebugSourceOtherKhr = ((int)0x824B), - /// - /// Original was GL_DEBUG_TYPE_ERROR = 0x824C - /// - DebugTypeError = ((int)0x824C), - /// - /// Original was GL_DEBUG_TYPE_ERROR_KHR = 0x824C - /// - DebugTypeErrorKhr = ((int)0x824C), - /// - /// Original was GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR = 0x824D - /// - DebugTypeDeprecatedBehavior = ((int)0x824D), - /// - /// Original was GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR = 0x824D - /// - DebugTypeDeprecatedBehaviorKhr = ((int)0x824D), - /// - /// Original was GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR = 0x824E - /// - DebugTypeUndefinedBehavior = ((int)0x824E), - /// - /// Original was GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR = 0x824E - /// - DebugTypeUndefinedBehaviorKhr = ((int)0x824E), - /// - /// Original was GL_DEBUG_TYPE_PORTABILITY = 0x824F - /// - DebugTypePortability = ((int)0x824F), - /// - /// Original was GL_DEBUG_TYPE_PORTABILITY_KHR = 0x824F - /// - DebugTypePortabilityKhr = ((int)0x824F), - /// - /// Original was GL_DEBUG_TYPE_PERFORMANCE = 0x8250 - /// - DebugTypePerformance = ((int)0x8250), - /// - /// Original was GL_DEBUG_TYPE_PERFORMANCE_KHR = 0x8250 - /// - DebugTypePerformanceKhr = ((int)0x8250), - /// - /// Original was GL_DEBUG_TYPE_OTHER = 0x8251 - /// - DebugTypeOther = ((int)0x8251), - /// - /// Original was GL_DEBUG_TYPE_OTHER_KHR = 0x8251 - /// - DebugTypeOtherKhr = ((int)0x8251), - /// - /// Original was GL_DEBUG_TYPE_MARKER = 0x8268 - /// - DebugTypeMarker = ((int)0x8268), - /// - /// Original was GL_DEBUG_TYPE_MARKER_KHR = 0x8268 - /// - DebugTypeMarkerKhr = ((int)0x8268), - /// - /// Original was GL_DEBUG_TYPE_PUSH_GROUP = 0x8269 - /// - DebugTypePushGroup = ((int)0x8269), - /// - /// Original was GL_DEBUG_TYPE_PUSH_GROUP_KHR = 0x8269 - /// - DebugTypePushGroupKhr = ((int)0x8269), - /// - /// Original was GL_DEBUG_TYPE_POP_GROUP = 0x826A - /// - DebugTypePopGroup = ((int)0x826A), - /// - /// Original was GL_DEBUG_TYPE_POP_GROUP_KHR = 0x826A - /// - DebugTypePopGroupKhr = ((int)0x826A), - /// - /// Original was GL_DEBUG_SEVERITY_NOTIFICATION = 0x826B - /// - DebugSeverityNotification = ((int)0x826B), - /// - /// Original was GL_DEBUG_SEVERITY_NOTIFICATION_KHR = 0x826B - /// - DebugSeverityNotificationKhr = ((int)0x826B), - /// - /// Original was GL_MAX_DEBUG_GROUP_STACK_DEPTH = 0x826C - /// - MaxDebugGroupStackDepth = ((int)0x826C), - /// - /// Original was GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR = 0x826C - /// - MaxDebugGroupStackDepthKhr = ((int)0x826C), - /// - /// Original was GL_DEBUG_GROUP_STACK_DEPTH = 0x826D - /// - DebugGroupStackDepth = ((int)0x826D), - /// - /// Original was GL_DEBUG_GROUP_STACK_DEPTH_KHR = 0x826D - /// - DebugGroupStackDepthKhr = ((int)0x826D), - /// - /// Original was GL_BUFFER = 0x82E0 - /// - Buffer = ((int)0x82E0), - /// - /// Original was GL_BUFFER_KHR = 0x82E0 - /// - BufferKhr = ((int)0x82E0), - /// - /// Original was GL_SHADER = 0x82E1 - /// - Shader = ((int)0x82E1), - /// - /// Original was GL_SHADER_KHR = 0x82E1 - /// - ShaderKhr = ((int)0x82E1), - /// - /// Original was GL_PROGRAM = 0x82E2 - /// - Program = ((int)0x82E2), - /// - /// Original was GL_PROGRAM_KHR = 0x82E2 - /// - ProgramKhr = ((int)0x82E2), - /// - /// Original was GL_QUERY = 0x82E3 - /// - Query = ((int)0x82E3), - /// - /// Original was GL_QUERY_KHR = 0x82E3 - /// - QueryKhr = ((int)0x82E3), - /// - /// Original was GL_PROGRAM_PIPELINE = 0x82E4 - /// - ProgramPipeline = ((int)0x82E4), - /// - /// Original was GL_PROGRAM_PIPELINE_KHR = 0x82E4 - /// - ProgramPipelineKhr = ((int)0x82E4), - /// - /// Original was GL_SAMPLER = 0x82E6 - /// - Sampler = ((int)0x82E6), - /// - /// Original was GL_SAMPLER_KHR = 0x82E6 - /// - SamplerKhr = ((int)0x82E6), - /// - /// Original was GL_DISPLAY_LIST = 0x82E7 - /// - DisplayList = ((int)0x82E7), - /// - /// Original was GL_MAX_LABEL_LENGTH = 0x82E8 - /// - MaxLabelLength = ((int)0x82E8), - /// - /// Original was GL_MAX_LABEL_LENGTH_KHR = 0x82E8 - /// - MaxLabelLengthKhr = ((int)0x82E8), - /// - /// Original was GL_MAX_DEBUG_MESSAGE_LENGTH = 0x9143 - /// - MaxDebugMessageLength = ((int)0x9143), - /// - /// Original was GL_MAX_DEBUG_MESSAGE_LENGTH_KHR = 0x9143 - /// - MaxDebugMessageLengthKhr = ((int)0x9143), - /// - /// Original was GL_MAX_DEBUG_LOGGED_MESSAGES = 0x9144 - /// - MaxDebugLoggedMessages = ((int)0x9144), - /// - /// Original was GL_MAX_DEBUG_LOGGED_MESSAGES_KHR = 0x9144 - /// - MaxDebugLoggedMessagesKhr = ((int)0x9144), - /// - /// Original was GL_DEBUG_LOGGED_MESSAGES = 0x9145 - /// - DebugLoggedMessages = ((int)0x9145), - /// - /// Original was GL_DEBUG_LOGGED_MESSAGES_KHR = 0x9145 - /// - DebugLoggedMessagesKhr = ((int)0x9145), - /// - /// Original was GL_DEBUG_SEVERITY_HIGH = 0x9146 - /// - DebugSeverityHigh = ((int)0x9146), - /// - /// Original was GL_DEBUG_SEVERITY_HIGH_KHR = 0x9146 - /// - DebugSeverityHighKhr = ((int)0x9146), - /// - /// Original was GL_DEBUG_SEVERITY_MEDIUM = 0x9147 - /// - DebugSeverityMedium = ((int)0x9147), - /// - /// Original was GL_DEBUG_SEVERITY_MEDIUM_KHR = 0x9147 - /// - DebugSeverityMediumKhr = ((int)0x9147), - /// - /// Original was GL_DEBUG_SEVERITY_LOW = 0x9148 - /// - DebugSeverityLow = ((int)0x9148), - /// - /// Original was GL_DEBUG_SEVERITY_LOW_KHR = 0x9148 - /// - DebugSeverityLowKhr = ((int)0x9148), - /// - /// Original was GL_DEBUG_OUTPUT = 0x92E0 - /// - DebugOutput = ((int)0x92E0), - /// - /// Original was GL_DEBUG_OUTPUT_KHR = 0x92E0 - /// - DebugOutputKhr = ((int)0x92E0), - } - - /// - /// Not used directly. - /// - public enum KhrNoError : int - { - /// - /// Original was GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR = 0x00000008 - /// - ContextFlagNoErrorBitKhr = ((int)0x00000008), - } - - /// - /// Not used directly. - /// - public enum KhrParallelShaderCompile : int - { - /// - /// Original was GL_MAX_SHADER_COMPILER_THREADS_KHR = 0x91B0 - /// - MaxShaderCompilerThreadsKhr = ((int)0x91B0), - /// - /// Original was GL_COMPLETION_STATUS_KHR = 0x91B1 - /// - CompletionStatusKhr = ((int)0x91B1), - } - - /// - /// Not used directly. - /// - public enum KhrRobustBufferAccessBehavior : int - { - } - - /// - /// Not used directly. - /// - public enum KhrRobustness : int - { - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_CONTEXT_LOST = 0x0507 - /// - ContextLost = ((int)0x0507), - /// - /// Original was GL_CONTEXT_LOST_KHR = 0x0507 - /// - ContextLostKhr = ((int)0x0507), - /// - /// Original was GL_LOSE_CONTEXT_ON_RESET = 0x8252 - /// - LoseContextOnReset = ((int)0x8252), - /// - /// Original was GL_LOSE_CONTEXT_ON_RESET_KHR = 0x8252 - /// - LoseContextOnResetKhr = ((int)0x8252), - /// - /// Original was GL_GUILTY_CONTEXT_RESET = 0x8253 - /// - GuiltyContextReset = ((int)0x8253), - /// - /// Original was GL_GUILTY_CONTEXT_RESET_KHR = 0x8253 - /// - GuiltyContextResetKhr = ((int)0x8253), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET = 0x8254 - /// - InnocentContextReset = ((int)0x8254), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET_KHR = 0x8254 - /// - InnocentContextResetKhr = ((int)0x8254), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET = 0x8255 - /// - UnknownContextReset = ((int)0x8255), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET_KHR = 0x8255 - /// - UnknownContextResetKhr = ((int)0x8255), - /// - /// Original was GL_RESET_NOTIFICATION_STRATEGY = 0x8256 - /// - ResetNotificationStrategy = ((int)0x8256), - /// - /// Original was GL_RESET_NOTIFICATION_STRATEGY_KHR = 0x8256 - /// - ResetNotificationStrategyKhr = ((int)0x8256), - /// - /// Original was GL_NO_RESET_NOTIFICATION = 0x8261 - /// - NoResetNotification = ((int)0x8261), - /// - /// Original was GL_NO_RESET_NOTIFICATION_KHR = 0x8261 - /// - NoResetNotificationKhr = ((int)0x8261), - /// - /// Original was GL_CONTEXT_ROBUST_ACCESS = 0x90F3 - /// - ContextRobustAccess = ((int)0x90F3), - /// - /// Original was GL_CONTEXT_ROBUST_ACCESS_KHR = 0x90F3 - /// - ContextRobustAccessKhr = ((int)0x90F3), - } - - /// - /// Not used directly. - /// - public enum KhrTextureCompressionAstcHdr : int - { - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x4_KHR = 0x93B0 - /// - CompressedRgbaAstc4X4Khr = ((int)0x93B0), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x4_KHR = 0x93B1 - /// - CompressedRgbaAstc5X4Khr = ((int)0x93B1), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x5_KHR = 0x93B2 - /// - CompressedRgbaAstc5X5Khr = ((int)0x93B2), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x5_KHR = 0x93B3 - /// - CompressedRgbaAstc6X5Khr = ((int)0x93B3), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x6_KHR = 0x93B4 - /// - CompressedRgbaAstc6X6Khr = ((int)0x93B4), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x5_KHR = 0x93B5 - /// - CompressedRgbaAstc8X5Khr = ((int)0x93B5), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x6_KHR = 0x93B6 - /// - CompressedRgbaAstc8X6Khr = ((int)0x93B6), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x8_KHR = 0x93B7 - /// - CompressedRgbaAstc8X8Khr = ((int)0x93B7), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x5_KHR = 0x93B8 - /// - CompressedRgbaAstc10X5Khr = ((int)0x93B8), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x6_KHR = 0x93B9 - /// - CompressedRgbaAstc10X6Khr = ((int)0x93B9), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x8_KHR = 0x93BA - /// - CompressedRgbaAstc10X8Khr = ((int)0x93BA), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x10_KHR = 0x93BB - /// - CompressedRgbaAstc10X10Khr = ((int)0x93BB), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_12x10_KHR = 0x93BC - /// - CompressedRgbaAstc12X10Khr = ((int)0x93BC), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_12x12_KHR = 0x93BD - /// - CompressedRgbaAstc12X12Khr = ((int)0x93BD), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR = 0x93D0 - /// - CompressedSrgb8Alpha8Astc4X4Khr = ((int)0x93D0), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR = 0x93D1 - /// - CompressedSrgb8Alpha8Astc5X4Khr = ((int)0x93D1), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR = 0x93D2 - /// - CompressedSrgb8Alpha8Astc5X5Khr = ((int)0x93D2), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR = 0x93D3 - /// - CompressedSrgb8Alpha8Astc6X5Khr = ((int)0x93D3), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR = 0x93D4 - /// - CompressedSrgb8Alpha8Astc6X6Khr = ((int)0x93D4), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR = 0x93D5 - /// - CompressedSrgb8Alpha8Astc8X5Khr = ((int)0x93D5), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR = 0x93D6 - /// - CompressedSrgb8Alpha8Astc8X6Khr = ((int)0x93D6), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR = 0x93D7 - /// - CompressedSrgb8Alpha8Astc8X8Khr = ((int)0x93D7), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR = 0x93D8 - /// - CompressedSrgb8Alpha8Astc10X5Khr = ((int)0x93D8), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR = 0x93D9 - /// - CompressedSrgb8Alpha8Astc10X6Khr = ((int)0x93D9), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR = 0x93DA - /// - CompressedSrgb8Alpha8Astc10X8Khr = ((int)0x93DA), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR = 0x93DB - /// - CompressedSrgb8Alpha8Astc10X10Khr = ((int)0x93DB), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR = 0x93DC - /// - CompressedSrgb8Alpha8Astc12X10Khr = ((int)0x93DC), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR = 0x93DD - /// - CompressedSrgb8Alpha8Astc12X12Khr = ((int)0x93DD), - } - - /// - /// Not used directly. - /// - public enum KhrTextureCompressionAstcLdr : int - { - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x4_KHR = 0x93B0 - /// - CompressedRgbaAstc4X4Khr = ((int)0x93B0), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x4_KHR = 0x93B1 - /// - CompressedRgbaAstc5X4Khr = ((int)0x93B1), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x5_KHR = 0x93B2 - /// - CompressedRgbaAstc5X5Khr = ((int)0x93B2), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x5_KHR = 0x93B3 - /// - CompressedRgbaAstc6X5Khr = ((int)0x93B3), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x6_KHR = 0x93B4 - /// - CompressedRgbaAstc6X6Khr = ((int)0x93B4), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x5_KHR = 0x93B5 - /// - CompressedRgbaAstc8X5Khr = ((int)0x93B5), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x6_KHR = 0x93B6 - /// - CompressedRgbaAstc8X6Khr = ((int)0x93B6), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x8_KHR = 0x93B7 - /// - CompressedRgbaAstc8X8Khr = ((int)0x93B7), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x5_KHR = 0x93B8 - /// - CompressedRgbaAstc10X5Khr = ((int)0x93B8), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x6_KHR = 0x93B9 - /// - CompressedRgbaAstc10X6Khr = ((int)0x93B9), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x8_KHR = 0x93BA - /// - CompressedRgbaAstc10X8Khr = ((int)0x93BA), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x10_KHR = 0x93BB - /// - CompressedRgbaAstc10X10Khr = ((int)0x93BB), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_12x10_KHR = 0x93BC - /// - CompressedRgbaAstc12X10Khr = ((int)0x93BC), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_12x12_KHR = 0x93BD - /// - CompressedRgbaAstc12X12Khr = ((int)0x93BD), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR = 0x93D0 - /// - CompressedSrgb8Alpha8Astc4X4Khr = ((int)0x93D0), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR = 0x93D1 - /// - CompressedSrgb8Alpha8Astc5X4Khr = ((int)0x93D1), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR = 0x93D2 - /// - CompressedSrgb8Alpha8Astc5X5Khr = ((int)0x93D2), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR = 0x93D3 - /// - CompressedSrgb8Alpha8Astc6X5Khr = ((int)0x93D3), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR = 0x93D4 - /// - CompressedSrgb8Alpha8Astc6X6Khr = ((int)0x93D4), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR = 0x93D5 - /// - CompressedSrgb8Alpha8Astc8X5Khr = ((int)0x93D5), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR = 0x93D6 - /// - CompressedSrgb8Alpha8Astc8X6Khr = ((int)0x93D6), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR = 0x93D7 - /// - CompressedSrgb8Alpha8Astc8X8Khr = ((int)0x93D7), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR = 0x93D8 - /// - CompressedSrgb8Alpha8Astc10X5Khr = ((int)0x93D8), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR = 0x93D9 - /// - CompressedSrgb8Alpha8Astc10X6Khr = ((int)0x93D9), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR = 0x93DA - /// - CompressedSrgb8Alpha8Astc10X8Khr = ((int)0x93DA), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR = 0x93DB - /// - CompressedSrgb8Alpha8Astc10X10Khr = ((int)0x93DB), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR = 0x93DC - /// - CompressedSrgb8Alpha8Astc12X10Khr = ((int)0x93DC), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR = 0x93DD - /// - CompressedSrgb8Alpha8Astc12X12Khr = ((int)0x93DD), - } - - /// - /// Not used directly. - /// - public enum KhrTextureCompressionAstcSliced3d : int - { - } - - /// - /// Not used directly. - /// - public enum LightEnvModeSgix : int - { - /// - /// Original was GL_ADD = 0x0104 - /// - Add = ((int)0x0104), - /// - /// Original was GL_REPLACE = 0x1E01 - /// - Replace = ((int)0x1E01), - /// - /// Original was GL_MODULATE = 0x2100 - /// - Modulate = ((int)0x2100), - } - - /// - /// Not used directly. - /// - public enum LightEnvParameterSgix : int - { - /// - /// Original was GL_LIGHT_ENV_MODE_SGIX = 0x8407 - /// - LightEnvModeSgix = ((int)0x8407), - } - - /// - /// Not used directly. - /// - public enum LightModelColorControl : int - { - /// - /// Original was GL_SINGLE_COLOR = 0x81F9 - /// - SingleColor = ((int)0x81F9), - /// - /// Original was GL_SINGLE_COLOR_EXT = 0x81F9 - /// - SingleColorExt = ((int)0x81F9), - /// - /// Original was GL_SEPARATE_SPECULAR_COLOR = 0x81FA - /// - SeparateSpecularColor = ((int)0x81FA), - /// - /// Original was GL_SEPARATE_SPECULAR_COLOR_EXT = 0x81FA - /// - SeparateSpecularColorExt = ((int)0x81FA), - } - - /// - /// Not used directly. - /// - public enum LightModelParameter : int - { - /// - /// Original was GL_LIGHT_MODEL_LOCAL_VIEWER = 0x0B51 - /// - LightModelLocalViewer = ((int)0x0B51), - /// - /// Original was GL_LIGHT_MODEL_TWO_SIDE = 0x0B52 - /// - LightModelTwoSide = ((int)0x0B52), - /// - /// Original was GL_LIGHT_MODEL_AMBIENT = 0x0B53 - /// - LightModelAmbient = ((int)0x0B53), - /// - /// Original was GL_LIGHT_MODEL_COLOR_CONTROL = 0x81F8 - /// - LightModelColorControl = ((int)0x81F8), - /// - /// Original was GL_LIGHT_MODEL_COLOR_CONTROL_EXT = 0x81F8 - /// - LightModelColorControlExt = ((int)0x81F8), - } - - /// - /// Not used directly. - /// - public enum LightName : int - { - /// - /// Original was GL_LIGHT0 = 0x4000 - /// - Light0 = ((int)0x4000), - /// - /// Original was GL_LIGHT1 = 0x4001 - /// - Light1 = ((int)0x4001), - /// - /// Original was GL_LIGHT2 = 0x4002 - /// - Light2 = ((int)0x4002), - /// - /// Original was GL_LIGHT3 = 0x4003 - /// - Light3 = ((int)0x4003), - /// - /// Original was GL_LIGHT4 = 0x4004 - /// - Light4 = ((int)0x4004), - /// - /// Original was GL_LIGHT5 = 0x4005 - /// - Light5 = ((int)0x4005), - /// - /// Original was GL_LIGHT6 = 0x4006 - /// - Light6 = ((int)0x4006), - /// - /// Original was GL_LIGHT7 = 0x4007 - /// - Light7 = ((int)0x4007), - /// - /// Original was GL_FRAGMENT_LIGHT0_SGIX = 0x840C - /// - FragmentLight0Sgix = ((int)0x840C), - /// - /// Original was GL_FRAGMENT_LIGHT1_SGIX = 0x840D - /// - FragmentLight1Sgix = ((int)0x840D), - /// - /// Original was GL_FRAGMENT_LIGHT2_SGIX = 0x840E - /// - FragmentLight2Sgix = ((int)0x840E), - /// - /// Original was GL_FRAGMENT_LIGHT3_SGIX = 0x840F - /// - FragmentLight3Sgix = ((int)0x840F), - /// - /// Original was GL_FRAGMENT_LIGHT4_SGIX = 0x8410 - /// - FragmentLight4Sgix = ((int)0x8410), - /// - /// Original was GL_FRAGMENT_LIGHT5_SGIX = 0x8411 - /// - FragmentLight5Sgix = ((int)0x8411), - /// - /// Original was GL_FRAGMENT_LIGHT6_SGIX = 0x8412 - /// - FragmentLight6Sgix = ((int)0x8412), - /// - /// Original was GL_FRAGMENT_LIGHT7_SGIX = 0x8413 - /// - FragmentLight7Sgix = ((int)0x8413), - } - - /// - /// Not used directly. - /// - public enum LightParameter : int - { - /// - /// Original was GL_AMBIENT = 0x1200 - /// - Ambient = ((int)0x1200), - /// - /// Original was GL_DIFFUSE = 0x1201 - /// - Diffuse = ((int)0x1201), - /// - /// Original was GL_SPECULAR = 0x1202 - /// - Specular = ((int)0x1202), - /// - /// Original was GL_POSITION = 0x1203 - /// - Position = ((int)0x1203), - /// - /// Original was GL_SPOT_DIRECTION = 0x1204 - /// - SpotDirection = ((int)0x1204), - /// - /// Original was GL_SPOT_EXPONENT = 0x1205 - /// - SpotExponent = ((int)0x1205), - /// - /// Original was GL_SPOT_CUTOFF = 0x1206 - /// - SpotCutoff = ((int)0x1206), - /// - /// Original was GL_CONSTANT_ATTENUATION = 0x1207 - /// - ConstantAttenuation = ((int)0x1207), - /// - /// Original was GL_LINEAR_ATTENUATION = 0x1208 - /// - LinearAttenuation = ((int)0x1208), - /// - /// Original was GL_QUADRATIC_ATTENUATION = 0x1209 - /// - QuadraticAttenuation = ((int)0x1209), - } - - /// - /// Not used directly. - /// - public enum ListMode : int - { - /// - /// Original was GL_COMPILE = 0x1300 - /// - Compile = ((int)0x1300), - /// - /// Original was GL_COMPILE_AND_EXECUTE = 0x1301 - /// - CompileAndExecute = ((int)0x1301), - } - - /// - /// Not used directly. - /// - public enum ListNameType : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_2_BYTES = 0x1407 - /// - Gl2Bytes = ((int)0x1407), - /// - /// Original was GL_3_BYTES = 0x1408 - /// - Gl3Bytes = ((int)0x1408), - /// - /// Original was GL_4_BYTES = 0x1409 - /// - Gl4Bytes = ((int)0x1409), - } - - /// - /// Not used directly. - /// - public enum ListParameterName : int - { - /// - /// Original was GL_LIST_PRIORITY_SGIX = 0x8182 - /// - ListPrioritySgix = ((int)0x8182), - } - - /// - /// Not used directly. - /// - public enum LogicOp : int - { - /// - /// Original was GL_CLEAR = 0x1500 - /// - Clear = ((int)0x1500), - /// - /// Original was GL_AND = 0x1501 - /// - And = ((int)0x1501), - /// - /// Original was GL_AND_REVERSE = 0x1502 - /// - AndReverse = ((int)0x1502), - /// - /// Original was GL_COPY = 0x1503 - /// - Copy = ((int)0x1503), - /// - /// Original was GL_AND_INVERTED = 0x1504 - /// - AndInverted = ((int)0x1504), - /// - /// Original was GL_NOOP = 0x1505 - /// - Noop = ((int)0x1505), - /// - /// Original was GL_XOR = 0x1506 - /// - Xor = ((int)0x1506), - /// - /// Original was GL_OR = 0x1507 - /// - Or = ((int)0x1507), - /// - /// Original was GL_NOR = 0x1508 - /// - Nor = ((int)0x1508), - /// - /// Original was GL_EQUIV = 0x1509 - /// - Equiv = ((int)0x1509), - /// - /// Original was GL_INVERT = 0x150A - /// - Invert = ((int)0x150A), - /// - /// Original was GL_OR_REVERSE = 0x150B - /// - OrReverse = ((int)0x150B), - /// - /// Original was GL_COPY_INVERTED = 0x150C - /// - CopyInverted = ((int)0x150C), - /// - /// Original was GL_OR_INVERTED = 0x150D - /// - OrInverted = ((int)0x150D), - /// - /// Original was GL_NAND = 0x150E - /// - Nand = ((int)0x150E), - /// - /// Original was GL_SET = 0x150F - /// - Set = ((int)0x150F), - } - - /// - /// Used in GL.Ext.BufferStorage, GL.Ext.BufferStorageExternal and 1 other function - /// - [Flags] - public enum MapBufferUsageMask : int - { - /// - /// Original was GL_MAP_READ_BIT = 0x0001 - /// - MapReadBit = ((int)0x0001), - /// - /// Original was GL_MAP_READ_BIT_EXT = 0x0001 - /// - MapReadBitExt = ((int)0x0001), - /// - /// Original was GL_MAP_WRITE_BIT = 0x0002 - /// - MapWriteBit = ((int)0x0002), - /// - /// Original was GL_MAP_WRITE_BIT_EXT = 0x0002 - /// - MapWriteBitExt = ((int)0x0002), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT = 0x0004 - /// - MapInvalidateRangeBit = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_RANGE_BIT_EXT = 0x0004 - /// - MapInvalidateRangeBitExt = ((int)0x0004), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT = 0x0008 - /// - MapInvalidateBufferBit = ((int)0x0008), - /// - /// Original was GL_MAP_INVALIDATE_BUFFER_BIT_EXT = 0x0008 - /// - MapInvalidateBufferBitExt = ((int)0x0008), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT = 0x0010 - /// - MapFlushExplicitBit = ((int)0x0010), - /// - /// Original was GL_MAP_FLUSH_EXPLICIT_BIT_EXT = 0x0010 - /// - MapFlushExplicitBitExt = ((int)0x0010), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT = 0x0020 - /// - MapUnsynchronizedBit = ((int)0x0020), - /// - /// Original was GL_MAP_UNSYNCHRONIZED_BIT_EXT = 0x0020 - /// - MapUnsynchronizedBitExt = ((int)0x0020), - /// - /// Original was GL_MAP_PERSISTENT_BIT = 0x0040 - /// - MapPersistentBit = ((int)0x0040), - /// - /// Original was GL_MAP_PERSISTENT_BIT_EXT = 0x0040 - /// - MapPersistentBitExt = ((int)0x0040), - /// - /// Original was GL_MAP_COHERENT_BIT = 0x0080 - /// - MapCoherentBit = ((int)0x0080), - /// - /// Original was GL_MAP_COHERENT_BIT_EXT = 0x0080 - /// - MapCoherentBitExt = ((int)0x0080), - /// - /// Original was GL_DYNAMIC_STORAGE_BIT = 0x0100 - /// - DynamicStorageBit = ((int)0x0100), - /// - /// Original was GL_DYNAMIC_STORAGE_BIT_EXT = 0x0100 - /// - DynamicStorageBitExt = ((int)0x0100), - /// - /// Original was GL_CLIENT_STORAGE_BIT = 0x0200 - /// - ClientStorageBit = ((int)0x0200), - /// - /// Original was GL_CLIENT_STORAGE_BIT_EXT = 0x0200 - /// - ClientStorageBitExt = ((int)0x0200), - /// - /// Original was GL_SPARSE_STORAGE_BIT_ARB = 0x0400 - /// - SparseStorageBitArb = ((int)0x0400), - /// - /// Original was GL_LGPU_SEPARATE_STORAGE_BIT_NVX = 0x0800 - /// - LgpuSeparateStorageBitNvx = ((int)0x0800), - /// - /// Original was GL_PER_GPU_STORAGE_BIT_NV = 0x0800 - /// - PerGpuStorageBitNv = ((int)0x0800), - } - - /// - /// Not used directly. - /// - public enum MapQuery : int - { - /// - /// Original was GL_COEFF = 0x0A00 - /// - Coeff = ((int)0x0A00), - /// - /// Original was GL_ORDER = 0x0A01 - /// - Order = ((int)0x0A01), - /// - /// Original was GL_DOMAIN = 0x0A02 - /// - Domain = ((int)0x0A02), - } - - /// - /// Not used directly. - /// - public enum MapTarget : int - { - /// - /// Original was GL_MAP1_COLOR_4 = 0x0D90 - /// - Map1Color4 = ((int)0x0D90), - /// - /// Original was GL_MAP1_INDEX = 0x0D91 - /// - Map1Index = ((int)0x0D91), - /// - /// Original was GL_MAP1_NORMAL = 0x0D92 - /// - Map1Normal = ((int)0x0D92), - /// - /// Original was GL_MAP1_TEXTURE_COORD_1 = 0x0D93 - /// - Map1TextureCoord1 = ((int)0x0D93), - /// - /// Original was GL_MAP1_TEXTURE_COORD_2 = 0x0D94 - /// - Map1TextureCoord2 = ((int)0x0D94), - /// - /// Original was GL_MAP1_TEXTURE_COORD_3 = 0x0D95 - /// - Map1TextureCoord3 = ((int)0x0D95), - /// - /// Original was GL_MAP1_TEXTURE_COORD_4 = 0x0D96 - /// - Map1TextureCoord4 = ((int)0x0D96), - /// - /// Original was GL_MAP1_VERTEX_3 = 0x0D97 - /// - Map1Vertex3 = ((int)0x0D97), - /// - /// Original was GL_MAP1_VERTEX_4 = 0x0D98 - /// - Map1Vertex4 = ((int)0x0D98), - /// - /// Original was GL_MAP2_COLOR_4 = 0x0DB0 - /// - Map2Color4 = ((int)0x0DB0), - /// - /// Original was GL_MAP2_INDEX = 0x0DB1 - /// - Map2Index = ((int)0x0DB1), - /// - /// Original was GL_MAP2_NORMAL = 0x0DB2 - /// - Map2Normal = ((int)0x0DB2), - /// - /// Original was GL_MAP2_TEXTURE_COORD_1 = 0x0DB3 - /// - Map2TextureCoord1 = ((int)0x0DB3), - /// - /// Original was GL_MAP2_TEXTURE_COORD_2 = 0x0DB4 - /// - Map2TextureCoord2 = ((int)0x0DB4), - /// - /// Original was GL_MAP2_TEXTURE_COORD_3 = 0x0DB5 - /// - Map2TextureCoord3 = ((int)0x0DB5), - /// - /// Original was GL_MAP2_TEXTURE_COORD_4 = 0x0DB6 - /// - Map2TextureCoord4 = ((int)0x0DB6), - /// - /// Original was GL_MAP2_VERTEX_3 = 0x0DB7 - /// - Map2Vertex3 = ((int)0x0DB7), - /// - /// Original was GL_MAP2_VERTEX_4 = 0x0DB8 - /// - Map2Vertex4 = ((int)0x0DB8), - /// - /// Original was GL_GEOMETRY_DEFORMATION_SGIX = 0x8194 - /// - GeometryDeformationSgix = ((int)0x8194), - /// - /// Original was GL_TEXTURE_DEFORMATION_SGIX = 0x8195 - /// - TextureDeformationSgix = ((int)0x8195), - } - - /// - /// Not used directly. - /// - public enum MapTextureFormatIntel : int - { - /// - /// Original was GL_LAYOUT_DEFAULT_INTEL = 0 - /// - LayoutDefaultIntel = ((int)0), - /// - /// Original was GL_LAYOUT_LINEAR_INTEL = 1 - /// - LayoutLinearIntel = ((int)1), - /// - /// Original was GL_LAYOUT_LINEAR_CPU_CACHED_INTEL = 2 - /// - LayoutLinearCpuCachedIntel = ((int)2), - } - - /// - /// Used in GL.NV.PolygonMode - /// - public enum MaterialFace : int - { - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - } - - /// - /// Not used directly. - /// - public enum MaterialParameter : int - { - /// - /// Original was GL_AMBIENT = 0x1200 - /// - Ambient = ((int)0x1200), - /// - /// Original was GL_DIFFUSE = 0x1201 - /// - Diffuse = ((int)0x1201), - /// - /// Original was GL_SPECULAR = 0x1202 - /// - Specular = ((int)0x1202), - /// - /// Original was GL_EMISSION = 0x1600 - /// - Emission = ((int)0x1600), - /// - /// Original was GL_SHININESS = 0x1601 - /// - Shininess = ((int)0x1601), - /// - /// Original was GL_AMBIENT_AND_DIFFUSE = 0x1602 - /// - AmbientAndDiffuse = ((int)0x1602), - /// - /// Original was GL_COLOR_INDEXES = 0x1603 - /// - ColorIndexes = ((int)0x1603), - } - - /// - /// Used in GL.Ext.MatrixFrustum, GL.Ext.MatrixLoad and 10 other functions - /// - public enum MatrixMode : int - { - /// - /// Original was GL_MODELVIEW = 0x1700 - /// - Modelview = ((int)0x1700), - /// - /// Original was GL_MODELVIEW0_EXT = 0x1700 - /// - Modelview0Ext = ((int)0x1700), - /// - /// Original was GL_PROJECTION = 0x1701 - /// - Projection = ((int)0x1701), - /// - /// Original was GL_TEXTURE = 0x1702 - /// - Texture = ((int)0x1702), - } - - /// - /// Not used directly. - /// - [Flags] - public enum MemoryBarrierMask : int - { - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT = 0x00000001 - /// - VertexAttribArrayBarrierBit = ((int)0x00000001), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT = 0x00000001 - /// - VertexAttribArrayBarrierBitExt = ((int)0x00000001), - /// - /// Original was GL_ELEMENT_ARRAY_BARRIER_BIT = 0x00000002 - /// - ElementArrayBarrierBit = ((int)0x00000002), - /// - /// Original was GL_ELEMENT_ARRAY_BARRIER_BIT_EXT = 0x00000002 - /// - ElementArrayBarrierBitExt = ((int)0x00000002), - /// - /// Original was GL_UNIFORM_BARRIER_BIT = 0x00000004 - /// - UniformBarrierBit = ((int)0x00000004), - /// - /// Original was GL_UNIFORM_BARRIER_BIT_EXT = 0x00000004 - /// - UniformBarrierBitExt = ((int)0x00000004), - /// - /// Original was GL_TEXTURE_FETCH_BARRIER_BIT = 0x00000008 - /// - TextureFetchBarrierBit = ((int)0x00000008), - /// - /// Original was GL_TEXTURE_FETCH_BARRIER_BIT_EXT = 0x00000008 - /// - TextureFetchBarrierBitExt = ((int)0x00000008), - /// - /// Original was GL_SHADER_GLOBAL_ACCESS_BARRIER_BIT_NV = 0x00000010 - /// - ShaderGlobalAccessBarrierBitNv = ((int)0x00000010), - /// - /// Original was GL_SHADER_IMAGE_ACCESS_BARRIER_BIT = 0x00000020 - /// - ShaderImageAccessBarrierBit = ((int)0x00000020), - /// - /// Original was GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT = 0x00000020 - /// - ShaderImageAccessBarrierBitExt = ((int)0x00000020), - /// - /// Original was GL_COMMAND_BARRIER_BIT = 0x00000040 - /// - CommandBarrierBit = ((int)0x00000040), - /// - /// Original was GL_COMMAND_BARRIER_BIT_EXT = 0x00000040 - /// - CommandBarrierBitExt = ((int)0x00000040), - /// - /// Original was GL_PIXEL_BUFFER_BARRIER_BIT = 0x00000080 - /// - PixelBufferBarrierBit = ((int)0x00000080), - /// - /// Original was GL_PIXEL_BUFFER_BARRIER_BIT_EXT = 0x00000080 - /// - PixelBufferBarrierBitExt = ((int)0x00000080), - /// - /// Original was GL_TEXTURE_UPDATE_BARRIER_BIT = 0x00000100 - /// - TextureUpdateBarrierBit = ((int)0x00000100), - /// - /// Original was GL_TEXTURE_UPDATE_BARRIER_BIT_EXT = 0x00000100 - /// - TextureUpdateBarrierBitExt = ((int)0x00000100), - /// - /// Original was GL_BUFFER_UPDATE_BARRIER_BIT = 0x00000200 - /// - BufferUpdateBarrierBit = ((int)0x00000200), - /// - /// Original was GL_BUFFER_UPDATE_BARRIER_BIT_EXT = 0x00000200 - /// - BufferUpdateBarrierBitExt = ((int)0x00000200), - /// - /// Original was GL_FRAMEBUFFER_BARRIER_BIT = 0x00000400 - /// - FramebufferBarrierBit = ((int)0x00000400), - /// - /// Original was GL_FRAMEBUFFER_BARRIER_BIT_EXT = 0x00000400 - /// - FramebufferBarrierBitExt = ((int)0x00000400), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BARRIER_BIT = 0x00000800 - /// - TransformFeedbackBarrierBit = ((int)0x00000800), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT = 0x00000800 - /// - TransformFeedbackBarrierBitExt = ((int)0x00000800), - /// - /// Original was GL_ATOMIC_COUNTER_BARRIER_BIT = 0x00001000 - /// - AtomicCounterBarrierBit = ((int)0x00001000), - /// - /// Original was GL_ATOMIC_COUNTER_BARRIER_BIT_EXT = 0x00001000 - /// - AtomicCounterBarrierBitExt = ((int)0x00001000), - /// - /// Original was GL_SHADER_STORAGE_BARRIER_BIT = 0x00002000 - /// - ShaderStorageBarrierBit = ((int)0x00002000), - /// - /// Original was GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT = 0x00004000 - /// - ClientMappedBufferBarrierBit = ((int)0x00004000), - /// - /// Original was GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT = 0x00004000 - /// - ClientMappedBufferBarrierBitExt = ((int)0x00004000), - /// - /// Original was GL_QUERY_BUFFER_BARRIER_BIT = 0x00008000 - /// - QueryBufferBarrierBit = ((int)0x00008000), - /// - /// Original was GL_ALL_BARRIER_BITS = 0xFFFFFFFF - /// - AllBarrierBits = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_ALL_BARRIER_BITS_EXT = 0xFFFFFFFF - /// - AllBarrierBitsExt = unchecked((int)0xFFFFFFFF), - } - - /// - /// Used in GL.Ext.GetMemoryObjectParameter, GL.Ext.MemoryObjectParameter - /// - public enum MemoryObjectParameterName : int - { - /// - /// Original was GL_DEDICATED_MEMORY_OBJECT_EXT = 0x9581 - /// - DedicatedMemoryObjectExt = ((int)0x9581), - /// - /// Original was GL_PROTECTED_MEMORY_OBJECT_EXT = 0x959B - /// - ProtectedMemoryObjectExt = ((int)0x959B), - } - - /// - /// Not used directly. - /// - public enum MesaProgramBinaryFormats : int - { - /// - /// Original was GL_PROGRAM_BINARY_FORMAT_MESA = 0x875F - /// - ProgramBinaryFormatMesa = ((int)0x875F), - } - - /// - /// Not used directly. - /// - public enum MesaShaderIntegerFunctions : int - { - } - - /// - /// Not used directly. - /// - public enum MeshMode1 : int - { - /// - /// Original was GL_POINT = 0x1B00 - /// - Point = ((int)0x1B00), - /// - /// Original was GL_LINE = 0x1B01 - /// - Line = ((int)0x1B01), - } - - /// - /// Not used directly. - /// - public enum MeshMode2 : int - { - /// - /// Original was GL_POINT = 0x1B00 - /// - Point = ((int)0x1B00), - /// - /// Original was GL_LINE = 0x1B01 - /// - Line = ((int)0x1B01), - /// - /// Original was GL_FILL = 0x1B02 - /// - Fill = ((int)0x1B02), - } - - /// - /// Not used directly. - /// - public enum MinmaxTargetExt : int - { - /// - /// Original was GL_MINMAX = 0x802E - /// - Minmax = ((int)0x802E), - /// - /// Original was GL_MINMAX_EXT = 0x802E - /// - MinmaxExt = ((int)0x802E), - } - - /// - /// Not used directly. - /// - public enum NormalPointerType : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum NvBindlessTexture : int - { - } - - /// - /// Not used directly. - /// - public enum NvBlendEquationAdvanced : int - { - /// - /// Original was GL_ZERO = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_XOR_NV = 0x1506 - /// - XorNv = ((int)0x1506), - /// - /// Original was GL_INVERT = 0x150A - /// - Invert = ((int)0x150A), - /// - /// Original was GL_RED_NV = 0x1903 - /// - RedNv = ((int)0x1903), - /// - /// Original was GL_GREEN_NV = 0x1904 - /// - GreenNv = ((int)0x1904), - /// - /// Original was GL_BLUE_NV = 0x1905 - /// - BlueNv = ((int)0x1905), - /// - /// Original was GL_BLEND_PREMULTIPLIED_SRC_NV = 0x9280 - /// - BlendPremultipliedSrcNv = ((int)0x9280), - /// - /// Original was GL_BLEND_OVERLAP_NV = 0x9281 - /// - BlendOverlapNv = ((int)0x9281), - /// - /// Original was GL_UNCORRELATED_NV = 0x9282 - /// - UncorrelatedNv = ((int)0x9282), - /// - /// Original was GL_DISJOINT_NV = 0x9283 - /// - DisjointNv = ((int)0x9283), - /// - /// Original was GL_CONJOINT_NV = 0x9284 - /// - ConjointNv = ((int)0x9284), - /// - /// Original was GL_SRC_NV = 0x9286 - /// - SrcNv = ((int)0x9286), - /// - /// Original was GL_DST_NV = 0x9287 - /// - DstNv = ((int)0x9287), - /// - /// Original was GL_SRC_OVER_NV = 0x9288 - /// - SrcOverNv = ((int)0x9288), - /// - /// Original was GL_DST_OVER_NV = 0x9289 - /// - DstOverNv = ((int)0x9289), - /// - /// Original was GL_SRC_IN_NV = 0x928A - /// - SrcInNv = ((int)0x928A), - /// - /// Original was GL_DST_IN_NV = 0x928B - /// - DstInNv = ((int)0x928B), - /// - /// Original was GL_SRC_OUT_NV = 0x928C - /// - SrcOutNv = ((int)0x928C), - /// - /// Original was GL_DST_OUT_NV = 0x928D - /// - DstOutNv = ((int)0x928D), - /// - /// Original was GL_SRC_ATOP_NV = 0x928E - /// - SrcAtopNv = ((int)0x928E), - /// - /// Original was GL_DST_ATOP_NV = 0x928F - /// - DstAtopNv = ((int)0x928F), - /// - /// Original was GL_PLUS_NV = 0x9291 - /// - PlusNv = ((int)0x9291), - /// - /// Original was GL_PLUS_DARKER_NV = 0x9292 - /// - PlusDarkerNv = ((int)0x9292), - /// - /// Original was GL_MULTIPLY_NV = 0x9294 - /// - MultiplyNv = ((int)0x9294), - /// - /// Original was GL_SCREEN_NV = 0x9295 - /// - ScreenNv = ((int)0x9295), - /// - /// Original was GL_OVERLAY_NV = 0x9296 - /// - OverlayNv = ((int)0x9296), - /// - /// Original was GL_DARKEN_NV = 0x9297 - /// - DarkenNv = ((int)0x9297), - /// - /// Original was GL_LIGHTEN_NV = 0x9298 - /// - LightenNv = ((int)0x9298), - /// - /// Original was GL_COLORDODGE_NV = 0x9299 - /// - ColordodgeNv = ((int)0x9299), - /// - /// Original was GL_COLORBURN_NV = 0x929A - /// - ColorburnNv = ((int)0x929A), - /// - /// Original was GL_HARDLIGHT_NV = 0x929B - /// - HardlightNv = ((int)0x929B), - /// - /// Original was GL_SOFTLIGHT_NV = 0x929C - /// - SoftlightNv = ((int)0x929C), - /// - /// Original was GL_DIFFERENCE_NV = 0x929E - /// - DifferenceNv = ((int)0x929E), - /// - /// Original was GL_MINUS_NV = 0x929F - /// - MinusNv = ((int)0x929F), - /// - /// Original was GL_EXCLUSION_NV = 0x92A0 - /// - ExclusionNv = ((int)0x92A0), - /// - /// Original was GL_CONTRAST_NV = 0x92A1 - /// - ContrastNv = ((int)0x92A1), - /// - /// Original was GL_INVERT_RGB_NV = 0x92A3 - /// - InvertRgbNv = ((int)0x92A3), - /// - /// Original was GL_LINEARDODGE_NV = 0x92A4 - /// - LineardodgeNv = ((int)0x92A4), - /// - /// Original was GL_LINEARBURN_NV = 0x92A5 - /// - LinearburnNv = ((int)0x92A5), - /// - /// Original was GL_VIVIDLIGHT_NV = 0x92A6 - /// - VividlightNv = ((int)0x92A6), - /// - /// Original was GL_LINEARLIGHT_NV = 0x92A7 - /// - LinearlightNv = ((int)0x92A7), - /// - /// Original was GL_PINLIGHT_NV = 0x92A8 - /// - PinlightNv = ((int)0x92A8), - /// - /// Original was GL_HARDMIX_NV = 0x92A9 - /// - HardmixNv = ((int)0x92A9), - /// - /// Original was GL_HSL_HUE_NV = 0x92AD - /// - HslHueNv = ((int)0x92AD), - /// - /// Original was GL_HSL_SATURATION_NV = 0x92AE - /// - HslSaturationNv = ((int)0x92AE), - /// - /// Original was GL_HSL_COLOR_NV = 0x92AF - /// - HslColorNv = ((int)0x92AF), - /// - /// Original was GL_HSL_LUMINOSITY_NV = 0x92B0 - /// - HslLuminosityNv = ((int)0x92B0), - /// - /// Original was GL_PLUS_CLAMPED_NV = 0x92B1 - /// - PlusClampedNv = ((int)0x92B1), - /// - /// Original was GL_PLUS_CLAMPED_ALPHA_NV = 0x92B2 - /// - PlusClampedAlphaNv = ((int)0x92B2), - /// - /// Original was GL_MINUS_CLAMPED_NV = 0x92B3 - /// - MinusClampedNv = ((int)0x92B3), - /// - /// Original was GL_INVERT_OVG_NV = 0x92B4 - /// - InvertOvgNv = ((int)0x92B4), - } - - /// - /// Not used directly. - /// - public enum NvBlendEquationAdvancedCoherent : int - { - /// - /// Original was GL_BLEND_ADVANCED_COHERENT_NV = 0x9285 - /// - BlendAdvancedCoherentNv = ((int)0x9285), - } - - /// - /// Not used directly. - /// - public enum NvBlendMinmaxFactor : int - { - /// - /// Original was GL_FACTOR_MIN_AMD = 0x901C - /// - FactorMinAmd = ((int)0x901C), - /// - /// Original was GL_FACTOR_MAX_AMD = 0x901D - /// - FactorMaxAmd = ((int)0x901D), - } - - /// - /// Not used directly. - /// - public enum NvClipSpaceWScaling : int - { - /// - /// Original was GL_VIEWPORT_POSITION_W_SCALE_NV = 0x937C - /// - ViewportPositionWScaleNv = ((int)0x937C), - /// - /// Original was GL_VIEWPORT_POSITION_W_SCALE_X_COEFF_NV = 0x937D - /// - ViewportPositionWScaleXCoeffNv = ((int)0x937D), - /// - /// Original was GL_VIEWPORT_POSITION_W_SCALE_Y_COEFF_NV = 0x937E - /// - ViewportPositionWScaleYCoeffNv = ((int)0x937E), - } - - /// - /// Not used directly. - /// - public enum NvConditionalRender : int - { - /// - /// Original was GL_QUERY_WAIT_NV = 0x8E13 - /// - QueryWaitNv = ((int)0x8E13), - /// - /// Original was GL_QUERY_NO_WAIT_NV = 0x8E14 - /// - QueryNoWaitNv = ((int)0x8E14), - /// - /// Original was GL_QUERY_BY_REGION_WAIT_NV = 0x8E15 - /// - QueryByRegionWaitNv = ((int)0x8E15), - /// - /// Original was GL_QUERY_BY_REGION_NO_WAIT_NV = 0x8E16 - /// - QueryByRegionNoWaitNv = ((int)0x8E16), - } - - /// - /// Not used directly. - /// - public enum NvConservativeRaster : int - { - /// - /// Original was GL_CONSERVATIVE_RASTERIZATION_NV = 0x9346 - /// - ConservativeRasterizationNv = ((int)0x9346), - /// - /// Original was GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV = 0x9347 - /// - SubpixelPrecisionBiasXBitsNv = ((int)0x9347), - /// - /// Original was GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV = 0x9348 - /// - SubpixelPrecisionBiasYBitsNv = ((int)0x9348), - /// - /// Original was GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV = 0x9349 - /// - MaxSubpixelPrecisionBiasBitsNv = ((int)0x9349), - } - - /// - /// Not used directly. - /// - public enum NvConservativeRasterPreSnap : int - { - /// - /// Original was GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_NV = 0x9550 - /// - ConservativeRasterModePreSnapNv = ((int)0x9550), - } - - /// - /// Not used directly. - /// - public enum NvConservativeRasterPreSnapTriangles : int - { - /// - /// Original was GL_CONSERVATIVE_RASTER_MODE_NV = 0x954D - /// - ConservativeRasterModeNv = ((int)0x954D), - /// - /// Original was GL_CONSERVATIVE_RASTER_MODE_POST_SNAP_NV = 0x954E - /// - ConservativeRasterModePostSnapNv = ((int)0x954E), - /// - /// Original was GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_TRIANGLES_NV = 0x954F - /// - ConservativeRasterModePreSnapTrianglesNv = ((int)0x954F), - } - - /// - /// Not used directly. - /// - public enum NvCopyBuffer : int - { - /// - /// Original was GL_COPY_READ_BUFFER_NV = 0x8F36 - /// - CopyReadBufferNv = ((int)0x8F36), - /// - /// Original was GL_COPY_WRITE_BUFFER_NV = 0x8F37 - /// - CopyWriteBufferNv = ((int)0x8F37), - } - - /// - /// Not used directly. - /// - public enum NvCoverageSample : int - { - /// - /// Original was GL_COVERAGE_BUFFER_BIT_NV = 0x00008000 - /// - CoverageBufferBitNv = ((int)0x00008000), - /// - /// Original was GL_COVERAGE_COMPONENT_NV = 0x8ED0 - /// - CoverageComponentNv = ((int)0x8ED0), - /// - /// Original was GL_COVERAGE_COMPONENT4_NV = 0x8ED1 - /// - CoverageComponent4Nv = ((int)0x8ED1), - /// - /// Original was GL_COVERAGE_ATTACHMENT_NV = 0x8ED2 - /// - CoverageAttachmentNv = ((int)0x8ED2), - /// - /// Original was GL_COVERAGE_BUFFERS_NV = 0x8ED3 - /// - CoverageBuffersNv = ((int)0x8ED3), - /// - /// Original was GL_COVERAGE_SAMPLES_NV = 0x8ED4 - /// - CoverageSamplesNv = ((int)0x8ED4), - /// - /// Original was GL_COVERAGE_ALL_FRAGMENTS_NV = 0x8ED5 - /// - CoverageAllFragmentsNv = ((int)0x8ED5), - /// - /// Original was GL_COVERAGE_EDGE_FRAGMENTS_NV = 0x8ED6 - /// - CoverageEdgeFragmentsNv = ((int)0x8ED6), - /// - /// Original was GL_COVERAGE_AUTOMATIC_NV = 0x8ED7 - /// - CoverageAutomaticNv = ((int)0x8ED7), - } - - /// - /// Not used directly. - /// - public enum NvDepthNonlinear : int - { - /// - /// Original was GL_DEPTH_COMPONENT16_NONLINEAR_NV = 0x8E2C - /// - DepthComponent16NonlinearNv = ((int)0x8E2C), - } - - /// - /// Not used directly. - /// - public enum NvDrawBuffers : int - { - /// - /// Original was GL_MAX_DRAW_BUFFERS_NV = 0x8824 - /// - MaxDrawBuffersNv = ((int)0x8824), - /// - /// Original was GL_DRAW_BUFFER0_NV = 0x8825 - /// - DrawBuffer0Nv = ((int)0x8825), - /// - /// Original was GL_DRAW_BUFFER1_NV = 0x8826 - /// - DrawBuffer1Nv = ((int)0x8826), - /// - /// Original was GL_DRAW_BUFFER2_NV = 0x8827 - /// - DrawBuffer2Nv = ((int)0x8827), - /// - /// Original was GL_DRAW_BUFFER3_NV = 0x8828 - /// - DrawBuffer3Nv = ((int)0x8828), - /// - /// Original was GL_DRAW_BUFFER4_NV = 0x8829 - /// - DrawBuffer4Nv = ((int)0x8829), - /// - /// Original was GL_DRAW_BUFFER5_NV = 0x882A - /// - DrawBuffer5Nv = ((int)0x882A), - /// - /// Original was GL_DRAW_BUFFER6_NV = 0x882B - /// - DrawBuffer6Nv = ((int)0x882B), - /// - /// Original was GL_DRAW_BUFFER7_NV = 0x882C - /// - DrawBuffer7Nv = ((int)0x882C), - /// - /// Original was GL_DRAW_BUFFER8_NV = 0x882D - /// - DrawBuffer8Nv = ((int)0x882D), - /// - /// Original was GL_DRAW_BUFFER9_NV = 0x882E - /// - DrawBuffer9Nv = ((int)0x882E), - /// - /// Original was GL_DRAW_BUFFER10_NV = 0x882F - /// - DrawBuffer10Nv = ((int)0x882F), - /// - /// Original was GL_DRAW_BUFFER11_NV = 0x8830 - /// - DrawBuffer11Nv = ((int)0x8830), - /// - /// Original was GL_DRAW_BUFFER12_NV = 0x8831 - /// - DrawBuffer12Nv = ((int)0x8831), - /// - /// Original was GL_DRAW_BUFFER13_NV = 0x8832 - /// - DrawBuffer13Nv = ((int)0x8832), - /// - /// Original was GL_DRAW_BUFFER14_NV = 0x8833 - /// - DrawBuffer14Nv = ((int)0x8833), - /// - /// Original was GL_DRAW_BUFFER15_NV = 0x8834 - /// - DrawBuffer15Nv = ((int)0x8834), - /// - /// Original was GL_COLOR_ATTACHMENT0_NV = 0x8CE0 - /// - ColorAttachment0Nv = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT1_NV = 0x8CE1 - /// - ColorAttachment1Nv = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2_NV = 0x8CE2 - /// - ColorAttachment2Nv = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3_NV = 0x8CE3 - /// - ColorAttachment3Nv = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4_NV = 0x8CE4 - /// - ColorAttachment4Nv = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5_NV = 0x8CE5 - /// - ColorAttachment5Nv = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6_NV = 0x8CE6 - /// - ColorAttachment6Nv = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7_NV = 0x8CE7 - /// - ColorAttachment7Nv = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8_NV = 0x8CE8 - /// - ColorAttachment8Nv = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9_NV = 0x8CE9 - /// - ColorAttachment9Nv = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10_NV = 0x8CEA - /// - ColorAttachment10Nv = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11_NV = 0x8CEB - /// - ColorAttachment11Nv = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12_NV = 0x8CEC - /// - ColorAttachment12Nv = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13_NV = 0x8CED - /// - ColorAttachment13Nv = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14_NV = 0x8CEE - /// - ColorAttachment14Nv = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15_NV = 0x8CEF - /// - ColorAttachment15Nv = ((int)0x8CEF), - } - - /// - /// Not used directly. - /// - public enum NvDrawInstanced : int - { - } - - /// - /// Not used directly. - /// - public enum NvDrawVulkanImage : int - { - } - - /// - /// Not used directly. - /// - public enum NvExplicitAttribLocation : int - { - } - - /// - /// Not used directly. - /// - public enum NvFboColorAttachments : int - { - /// - /// Original was GL_MAX_COLOR_ATTACHMENTS_NV = 0x8CDF - /// - MaxColorAttachmentsNv = ((int)0x8CDF), - /// - /// Original was GL_COLOR_ATTACHMENT0_NV = 0x8CE0 - /// - ColorAttachment0Nv = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT1_NV = 0x8CE1 - /// - ColorAttachment1Nv = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2_NV = 0x8CE2 - /// - ColorAttachment2Nv = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3_NV = 0x8CE3 - /// - ColorAttachment3Nv = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4_NV = 0x8CE4 - /// - ColorAttachment4Nv = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5_NV = 0x8CE5 - /// - ColorAttachment5Nv = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6_NV = 0x8CE6 - /// - ColorAttachment6Nv = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7_NV = 0x8CE7 - /// - ColorAttachment7Nv = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8_NV = 0x8CE8 - /// - ColorAttachment8Nv = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9_NV = 0x8CE9 - /// - ColorAttachment9Nv = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10_NV = 0x8CEA - /// - ColorAttachment10Nv = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11_NV = 0x8CEB - /// - ColorAttachment11Nv = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12_NV = 0x8CEC - /// - ColorAttachment12Nv = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13_NV = 0x8CED - /// - ColorAttachment13Nv = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14_NV = 0x8CEE - /// - ColorAttachment14Nv = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15_NV = 0x8CEF - /// - ColorAttachment15Nv = ((int)0x8CEF), - } - - /// - /// Not used directly. - /// - public enum NvFence : int - { - /// - /// Original was GL_ALL_COMPLETED_NV = 0x84F2 - /// - AllCompletedNv = ((int)0x84F2), - /// - /// Original was GL_FENCE_STATUS_NV = 0x84F3 - /// - FenceStatusNv = ((int)0x84F3), - /// - /// Original was GL_FENCE_CONDITION_NV = 0x84F4 - /// - FenceConditionNv = ((int)0x84F4), - } - - /// - /// Not used directly. - /// - public enum NvFillRectangle : int - { - /// - /// Original was GL_FILL_RECTANGLE_NV = 0x933C - /// - FillRectangleNv = ((int)0x933C), - } - - /// - /// Not used directly. - /// - public enum NvFragmentCoverageToColor : int - { - /// - /// Original was GL_FRAGMENT_COVERAGE_TO_COLOR_NV = 0x92DD - /// - FragmentCoverageToColorNv = ((int)0x92DD), - /// - /// Original was GL_FRAGMENT_COVERAGE_COLOR_NV = 0x92DE - /// - FragmentCoverageColorNv = ((int)0x92DE), - } - - /// - /// Not used directly. - /// - public enum NvFragmentShaderInterlock : int - { - } - - /// - /// Not used directly. - /// - public enum NvFramebufferBlit : int - { - /// - /// Original was GL_DRAW_FRAMEBUFFER_BINDING_NV = 0x8CA6 - /// - DrawFramebufferBindingNv = ((int)0x8CA6), - /// - /// Original was GL_READ_FRAMEBUFFER_NV = 0x8CA8 - /// - ReadFramebufferNv = ((int)0x8CA8), - /// - /// Original was GL_DRAW_FRAMEBUFFER_NV = 0x8CA9 - /// - DrawFramebufferNv = ((int)0x8CA9), - /// - /// Original was GL_READ_FRAMEBUFFER_BINDING_NV = 0x8CAA - /// - ReadFramebufferBindingNv = ((int)0x8CAA), - } - - /// - /// Not used directly. - /// - public enum NvFramebufferMixedSamples : int - { - /// - /// Original was GL_COLOR_SAMPLES_NV = 0x8E20 - /// - ColorSamplesNv = ((int)0x8E20), - /// - /// Original was GL_RASTER_MULTISAMPLE_EXT = 0x9327 - /// - RasterMultisampleExt = ((int)0x9327), - /// - /// Original was GL_RASTER_SAMPLES_EXT = 0x9328 - /// - RasterSamplesExt = ((int)0x9328), - /// - /// Original was GL_MAX_RASTER_SAMPLES_EXT = 0x9329 - /// - MaxRasterSamplesExt = ((int)0x9329), - /// - /// Original was GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT = 0x932A - /// - RasterFixedSampleLocationsExt = ((int)0x932A), - /// - /// Original was GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT = 0x932B - /// - MultisampleRasterizationAllowedExt = ((int)0x932B), - /// - /// Original was GL_EFFECTIVE_RASTER_SAMPLES_EXT = 0x932C - /// - EffectiveRasterSamplesExt = ((int)0x932C), - /// - /// Original was GL_DEPTH_SAMPLES_NV = 0x932D - /// - DepthSamplesNv = ((int)0x932D), - /// - /// Original was GL_STENCIL_SAMPLES_NV = 0x932E - /// - StencilSamplesNv = ((int)0x932E), - /// - /// Original was GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV = 0x932F - /// - MixedDepthSamplesSupportedNv = ((int)0x932F), - /// - /// Original was GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV = 0x9330 - /// - MixedStencilSamplesSupportedNv = ((int)0x9330), - /// - /// Original was GL_COVERAGE_MODULATION_TABLE_NV = 0x9331 - /// - CoverageModulationTableNv = ((int)0x9331), - /// - /// Original was GL_COVERAGE_MODULATION_NV = 0x9332 - /// - CoverageModulationNv = ((int)0x9332), - /// - /// Original was GL_COVERAGE_MODULATION_TABLE_SIZE_NV = 0x9333 - /// - CoverageModulationTableSizeNv = ((int)0x9333), - } - - /// - /// Not used directly. - /// - public enum NvFramebufferMultisample : int - { - /// - /// Original was GL_RENDERBUFFER_SAMPLES_NV = 0x8CAB - /// - RenderbufferSamplesNv = ((int)0x8CAB), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_NV = 0x8D56 - /// - FramebufferIncompleteMultisampleNv = ((int)0x8D56), - /// - /// Original was GL_MAX_SAMPLES_NV = 0x8D57 - /// - MaxSamplesNv = ((int)0x8D57), - } - - /// - /// Not used directly. - /// - public enum NvGenerateMipmapSrgb : int - { - } - - /// - /// Not used directly. - /// - public enum NvGeometryShaderPassthrough : int - { - } - - /// - /// Not used directly. - /// - public enum NvGpuShader5 : int - { - /// - /// Original was GL_PATCHES = 0x000E - /// - Patches = ((int)0x000E), - /// - /// Original was GL_INT64_NV = 0x140E - /// - Int64Nv = ((int)0x140E), - /// - /// Original was GL_UNSIGNED_INT64_NV = 0x140F - /// - UnsignedInt64Nv = ((int)0x140F), - /// - /// Original was GL_INT8_NV = 0x8FE0 - /// - Int8Nv = ((int)0x8FE0), - /// - /// Original was GL_INT8_VEC2_NV = 0x8FE1 - /// - Int8Vec2Nv = ((int)0x8FE1), - /// - /// Original was GL_INT8_VEC3_NV = 0x8FE2 - /// - Int8Vec3Nv = ((int)0x8FE2), - /// - /// Original was GL_INT8_VEC4_NV = 0x8FE3 - /// - Int8Vec4Nv = ((int)0x8FE3), - /// - /// Original was GL_INT16_NV = 0x8FE4 - /// - Int16Nv = ((int)0x8FE4), - /// - /// Original was GL_INT16_VEC2_NV = 0x8FE5 - /// - Int16Vec2Nv = ((int)0x8FE5), - /// - /// Original was GL_INT16_VEC3_NV = 0x8FE6 - /// - Int16Vec3Nv = ((int)0x8FE6), - /// - /// Original was GL_INT16_VEC4_NV = 0x8FE7 - /// - Int16Vec4Nv = ((int)0x8FE7), - /// - /// Original was GL_INT64_VEC2_NV = 0x8FE9 - /// - Int64Vec2Nv = ((int)0x8FE9), - /// - /// Original was GL_INT64_VEC3_NV = 0x8FEA - /// - Int64Vec3Nv = ((int)0x8FEA), - /// - /// Original was GL_INT64_VEC4_NV = 0x8FEB - /// - Int64Vec4Nv = ((int)0x8FEB), - /// - /// Original was GL_UNSIGNED_INT8_NV = 0x8FEC - /// - UnsignedInt8Nv = ((int)0x8FEC), - /// - /// Original was GL_UNSIGNED_INT8_VEC2_NV = 0x8FED - /// - UnsignedInt8Vec2Nv = ((int)0x8FED), - /// - /// Original was GL_UNSIGNED_INT8_VEC3_NV = 0x8FEE - /// - UnsignedInt8Vec3Nv = ((int)0x8FEE), - /// - /// Original was GL_UNSIGNED_INT8_VEC4_NV = 0x8FEF - /// - UnsignedInt8Vec4Nv = ((int)0x8FEF), - /// - /// Original was GL_UNSIGNED_INT16_NV = 0x8FF0 - /// - UnsignedInt16Nv = ((int)0x8FF0), - /// - /// Original was GL_UNSIGNED_INT16_VEC2_NV = 0x8FF1 - /// - UnsignedInt16Vec2Nv = ((int)0x8FF1), - /// - /// Original was GL_UNSIGNED_INT16_VEC3_NV = 0x8FF2 - /// - UnsignedInt16Vec3Nv = ((int)0x8FF2), - /// - /// Original was GL_UNSIGNED_INT16_VEC4_NV = 0x8FF3 - /// - UnsignedInt16Vec4Nv = ((int)0x8FF3), - /// - /// Original was GL_UNSIGNED_INT64_VEC2_NV = 0x8FF5 - /// - UnsignedInt64Vec2Nv = ((int)0x8FF5), - /// - /// Original was GL_UNSIGNED_INT64_VEC3_NV = 0x8FF6 - /// - UnsignedInt64Vec3Nv = ((int)0x8FF6), - /// - /// Original was GL_UNSIGNED_INT64_VEC4_NV = 0x8FF7 - /// - UnsignedInt64Vec4Nv = ((int)0x8FF7), - /// - /// Original was GL_FLOAT16_NV = 0x8FF8 - /// - Float16Nv = ((int)0x8FF8), - /// - /// Original was GL_FLOAT16_VEC2_NV = 0x8FF9 - /// - Float16Vec2Nv = ((int)0x8FF9), - /// - /// Original was GL_FLOAT16_VEC3_NV = 0x8FFA - /// - Float16Vec3Nv = ((int)0x8FFA), - /// - /// Original was GL_FLOAT16_VEC4_NV = 0x8FFB - /// - Float16Vec4Nv = ((int)0x8FFB), - } - - /// - /// Not used directly. - /// - public enum NvImageFormats : int - { - } - - /// - /// Not used directly. - /// - public enum NvInstancedArrays : int - { - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV = 0x88FE - /// - VertexAttribArrayDivisorNv = ((int)0x88FE), - } - - /// - /// Not used directly. - /// - public enum NvInternalformatSampleQuery : int - { - /// - /// Original was GL_RENDERBUFFER = 0x8D41 - /// - Renderbuffer = ((int)0x8D41), - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE = 0x9100 - /// - Texture2DMultisample = ((int)0x9100), - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE_ARRAY = 0x9102 - /// - Texture2DMultisampleArray = ((int)0x9102), - /// - /// Original was GL_MULTISAMPLES_NV = 0x9371 - /// - MultisamplesNv = ((int)0x9371), - /// - /// Original was GL_SUPERSAMPLE_SCALE_X_NV = 0x9372 - /// - SupersampleScaleXNv = ((int)0x9372), - /// - /// Original was GL_SUPERSAMPLE_SCALE_Y_NV = 0x9373 - /// - SupersampleScaleYNv = ((int)0x9373), - /// - /// Original was GL_CONFORMANT_NV = 0x9374 - /// - ConformantNv = ((int)0x9374), - } - - /// - /// Not used directly. - /// - public enum NvNonSquareMatrices : int - { - /// - /// Original was GL_FLOAT_MAT2x3_NV = 0x8B65 - /// - FloatMat2x3Nv = ((int)0x8B65), - /// - /// Original was GL_FLOAT_MAT2x4_NV = 0x8B66 - /// - FloatMat2x4Nv = ((int)0x8B66), - /// - /// Original was GL_FLOAT_MAT3x2_NV = 0x8B67 - /// - FloatMat3x2Nv = ((int)0x8B67), - /// - /// Original was GL_FLOAT_MAT3x4_NV = 0x8B68 - /// - FloatMat3x4Nv = ((int)0x8B68), - /// - /// Original was GL_FLOAT_MAT4x2_NV = 0x8B69 - /// - FloatMat4x2Nv = ((int)0x8B69), - /// - /// Original was GL_FLOAT_MAT4x3_NV = 0x8B6A - /// - FloatMat4x3Nv = ((int)0x8B6A), - } - - /// - /// Not used directly. - /// - public enum NvPathRendering : int - { - /// - /// Original was GL_CLOSE_PATH_NV = 0x00 - /// - ClosePathNv = ((int)0x00), - /// - /// Original was GL_FONT_X_MIN_BOUNDS_BIT_NV = 0x00010000 - /// - FontXMinBoundsBitNv = ((int)0x00010000), - /// - /// Original was GL_FONT_Y_MIN_BOUNDS_BIT_NV = 0x00020000 - /// - FontYMinBoundsBitNv = ((int)0x00020000), - /// - /// Original was GL_FONT_X_MAX_BOUNDS_BIT_NV = 0x00040000 - /// - FontXMaxBoundsBitNv = ((int)0x00040000), - /// - /// Original was GL_FONT_Y_MAX_BOUNDS_BIT_NV = 0x00080000 - /// - FontYMaxBoundsBitNv = ((int)0x00080000), - /// - /// Original was GL_FONT_UNITS_PER_EM_BIT_NV = 0x00100000 - /// - FontUnitsPerEmBitNv = ((int)0x00100000), - /// - /// Original was GL_FONT_ASCENDER_BIT_NV = 0x00200000 - /// - FontAscenderBitNv = ((int)0x00200000), - /// - /// Original was GL_FONT_DESCENDER_BIT_NV = 0x00400000 - /// - FontDescenderBitNv = ((int)0x00400000), - /// - /// Original was GL_FONT_HEIGHT_BIT_NV = 0x00800000 - /// - FontHeightBitNv = ((int)0x00800000), - /// - /// Original was GL_BOLD_BIT_NV = 0x01 - /// - BoldBitNv = ((int)0x01), - /// - /// Original was GL_GLYPH_WIDTH_BIT_NV = 0x01 - /// - GlyphWidthBitNv = ((int)0x01), - /// - /// Original was GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV = 0x01000000 - /// - FontMaxAdvanceWidthBitNv = ((int)0x01000000), - /// - /// Original was GL_GLYPH_HEIGHT_BIT_NV = 0x02 - /// - GlyphHeightBitNv = ((int)0x02), - /// - /// Original was GL_ITALIC_BIT_NV = 0x02 - /// - ItalicBitNv = ((int)0x02), - /// - /// Original was GL_MOVE_TO_NV = 0x02 - /// - MoveToNv = ((int)0x02), - /// - /// Original was GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV = 0x02000000 - /// - FontMaxAdvanceHeightBitNv = ((int)0x02000000), - /// - /// Original was GL_RELATIVE_MOVE_TO_NV = 0x03 - /// - RelativeMoveToNv = ((int)0x03), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV = 0x04 - /// - GlyphHorizontalBearingXBitNv = ((int)0x04), - /// - /// Original was GL_LINE_TO_NV = 0x04 - /// - LineToNv = ((int)0x04), - /// - /// Original was GL_FONT_UNDERLINE_POSITION_BIT_NV = 0x04000000 - /// - FontUnderlinePositionBitNv = ((int)0x04000000), - /// - /// Original was GL_RELATIVE_LINE_TO_NV = 0x05 - /// - RelativeLineToNv = ((int)0x05), - /// - /// Original was GL_HORIZONTAL_LINE_TO_NV = 0x06 - /// - HorizontalLineToNv = ((int)0x06), - /// - /// Original was GL_RELATIVE_HORIZONTAL_LINE_TO_NV = 0x07 - /// - RelativeHorizontalLineToNv = ((int)0x07), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV = 0x08 - /// - GlyphHorizontalBearingYBitNv = ((int)0x08), - /// - /// Original was GL_VERTICAL_LINE_TO_NV = 0x08 - /// - VerticalLineToNv = ((int)0x08), - /// - /// Original was GL_FONT_UNDERLINE_THICKNESS_BIT_NV = 0x08000000 - /// - FontUnderlineThicknessBitNv = ((int)0x08000000), - /// - /// Original was GL_RELATIVE_VERTICAL_LINE_TO_NV = 0x09 - /// - RelativeVerticalLineToNv = ((int)0x09), - /// - /// Original was GL_QUADRATIC_CURVE_TO_NV = 0x0A - /// - QuadraticCurveToNv = ((int)0x0A), - /// - /// Original was GL_RELATIVE_QUADRATIC_CURVE_TO_NV = 0x0B - /// - RelativeQuadraticCurveToNv = ((int)0x0B), - /// - /// Original was GL_PATH_MODELVIEW_STACK_DEPTH_NV = 0x0BA3 - /// - PathModelviewStackDepthNv = ((int)0x0BA3), - /// - /// Original was GL_PATH_PROJECTION_STACK_DEPTH_NV = 0x0BA4 - /// - PathProjectionStackDepthNv = ((int)0x0BA4), - /// - /// Original was GL_PATH_MODELVIEW_MATRIX_NV = 0x0BA6 - /// - PathModelviewMatrixNv = ((int)0x0BA6), - /// - /// Original was GL_PATH_PROJECTION_MATRIX_NV = 0x0BA7 - /// - PathProjectionMatrixNv = ((int)0x0BA7), - /// - /// Original was GL_CUBIC_CURVE_TO_NV = 0x0C - /// - CubicCurveToNv = ((int)0x0C), - /// - /// Original was GL_RELATIVE_CUBIC_CURVE_TO_NV = 0x0D - /// - RelativeCubicCurveToNv = ((int)0x0D), - /// - /// Original was GL_PATH_MAX_MODELVIEW_STACK_DEPTH_NV = 0x0D36 - /// - PathMaxModelviewStackDepthNv = ((int)0x0D36), - /// - /// Original was GL_PATH_MAX_PROJECTION_STACK_DEPTH_NV = 0x0D38 - /// - PathMaxProjectionStackDepthNv = ((int)0x0D38), - /// - /// Original was GL_SMOOTH_QUADRATIC_CURVE_TO_NV = 0x0E - /// - SmoothQuadraticCurveToNv = ((int)0x0E), - /// - /// Original was GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV = 0x0F - /// - RelativeSmoothQuadraticCurveToNv = ((int)0x0F), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV = 0x10 - /// - GlyphHorizontalBearingAdvanceBitNv = ((int)0x10), - /// - /// Original was GL_SMOOTH_CUBIC_CURVE_TO_NV = 0x10 - /// - SmoothCubicCurveToNv = ((int)0x10), - /// - /// Original was GL_GLYPH_HAS_KERNING_BIT_NV = 0x100 - /// - GlyphHasKerningBitNv = ((int)0x100), - /// - /// Original was GL_FONT_HAS_KERNING_BIT_NV = 0x10000000 - /// - FontHasKerningBitNv = ((int)0x10000000), - /// - /// Original was GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV = 0x11 - /// - RelativeSmoothCubicCurveToNv = ((int)0x11), - /// - /// Original was GL_SMALL_CCW_ARC_TO_NV = 0x12 - /// - SmallCcwArcToNv = ((int)0x12), - /// - /// Original was GL_RELATIVE_SMALL_CCW_ARC_TO_NV = 0x13 - /// - RelativeSmallCcwArcToNv = ((int)0x13), - /// - /// Original was GL_SMALL_CW_ARC_TO_NV = 0x14 - /// - SmallCwArcToNv = ((int)0x14), - /// - /// Original was GL_2_BYTES_NV = 0x1407 - /// - Gl2BytesNv = ((int)0x1407), - /// - /// Original was GL_3_BYTES_NV = 0x1408 - /// - Gl3BytesNv = ((int)0x1408), - /// - /// Original was GL_4_BYTES_NV = 0x1409 - /// - Gl4BytesNv = ((int)0x1409), - /// - /// Original was GL_RELATIVE_SMALL_CW_ARC_TO_NV = 0x15 - /// - RelativeSmallCwArcToNv = ((int)0x15), - /// - /// Original was GL_LARGE_CCW_ARC_TO_NV = 0x16 - /// - LargeCcwArcToNv = ((int)0x16), - /// - /// Original was GL_RELATIVE_LARGE_CCW_ARC_TO_NV = 0x17 - /// - RelativeLargeCcwArcToNv = ((int)0x17), - /// - /// Original was GL_PATH_MODELVIEW_NV = 0x1700 - /// - PathModelviewNv = ((int)0x1700), - /// - /// Original was GL_PATH_PROJECTION_NV = 0x1701 - /// - PathProjectionNv = ((int)0x1701), - /// - /// Original was GL_LARGE_CW_ARC_TO_NV = 0x18 - /// - LargeCwArcToNv = ((int)0x18), - /// - /// Original was GL_RELATIVE_LARGE_CW_ARC_TO_NV = 0x19 - /// - RelativeLargeCwArcToNv = ((int)0x19), - /// - /// Original was GL_CONIC_CURVE_TO_NV = 0x1A - /// - ConicCurveToNv = ((int)0x1A), - /// - /// Original was GL_RELATIVE_CONIC_CURVE_TO_NV = 0x1B - /// - RelativeConicCurveToNv = ((int)0x1B), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_X_BIT_NV = 0x20 - /// - GlyphVerticalBearingXBitNv = ((int)0x20), - /// - /// Original was GL_FONT_NUM_GLYPH_INDICES_BIT_NV = 0x20000000 - /// - FontNumGlyphIndicesBitNv = ((int)0x20000000), - /// - /// Original was GL_EYE_LINEAR_NV = 0x2400 - /// - EyeLinearNv = ((int)0x2400), - /// - /// Original was GL_OBJECT_LINEAR_NV = 0x2401 - /// - ObjectLinearNv = ((int)0x2401), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV = 0x40 - /// - GlyphVerticalBearingYBitNv = ((int)0x40), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV = 0x80 - /// - GlyphVerticalBearingAdvanceBitNv = ((int)0x80), - /// - /// Original was GL_PATH_TRANSPOSE_MODELVIEW_MATRIX_NV = 0x84E3 - /// - PathTransposeModelviewMatrixNv = ((int)0x84E3), - /// - /// Original was GL_PATH_TRANSPOSE_PROJECTION_MATRIX_NV = 0x84E4 - /// - PathTransposeProjectionMatrixNv = ((int)0x84E4), - /// - /// Original was GL_PRIMARY_COLOR_NV = 0x852C - /// - PrimaryColorNv = ((int)0x852C), - /// - /// Original was GL_SECONDARY_COLOR_NV = 0x852D - /// - SecondaryColorNv = ((int)0x852D), - /// - /// Original was GL_CONSTANT_NV = 0x8576 - /// - ConstantNv = ((int)0x8576), - /// - /// Original was GL_PRIMARY_COLOR = 0x8577 - /// - PrimaryColor = ((int)0x8577), - /// - /// Original was GL_PATH_FORMAT_SVG_NV = 0x9070 - /// - PathFormatSvgNv = ((int)0x9070), - /// - /// Original was GL_PATH_FORMAT_PS_NV = 0x9071 - /// - PathFormatPsNv = ((int)0x9071), - /// - /// Original was GL_STANDARD_FONT_NAME_NV = 0x9072 - /// - StandardFontNameNv = ((int)0x9072), - /// - /// Original was GL_SYSTEM_FONT_NAME_NV = 0x9073 - /// - SystemFontNameNv = ((int)0x9073), - /// - /// Original was GL_FILE_NAME_NV = 0x9074 - /// - FileNameNv = ((int)0x9074), - /// - /// Original was GL_PATH_STROKE_WIDTH_NV = 0x9075 - /// - PathStrokeWidthNv = ((int)0x9075), - /// - /// Original was GL_PATH_END_CAPS_NV = 0x9076 - /// - PathEndCapsNv = ((int)0x9076), - /// - /// Original was GL_PATH_INITIAL_END_CAP_NV = 0x9077 - /// - PathInitialEndCapNv = ((int)0x9077), - /// - /// Original was GL_PATH_TERMINAL_END_CAP_NV = 0x9078 - /// - PathTerminalEndCapNv = ((int)0x9078), - /// - /// Original was GL_PATH_JOIN_STYLE_NV = 0x9079 - /// - PathJoinStyleNv = ((int)0x9079), - /// - /// Original was GL_PATH_MITER_LIMIT_NV = 0x907A - /// - PathMiterLimitNv = ((int)0x907A), - /// - /// Original was GL_PATH_DASH_CAPS_NV = 0x907B - /// - PathDashCapsNv = ((int)0x907B), - /// - /// Original was GL_PATH_INITIAL_DASH_CAP_NV = 0x907C - /// - PathInitialDashCapNv = ((int)0x907C), - /// - /// Original was GL_PATH_TERMINAL_DASH_CAP_NV = 0x907D - /// - PathTerminalDashCapNv = ((int)0x907D), - /// - /// Original was GL_PATH_DASH_OFFSET_NV = 0x907E - /// - PathDashOffsetNv = ((int)0x907E), - /// - /// Original was GL_PATH_CLIENT_LENGTH_NV = 0x907F - /// - PathClientLengthNv = ((int)0x907F), - /// - /// Original was GL_PATH_FILL_MODE_NV = 0x9080 - /// - PathFillModeNv = ((int)0x9080), - /// - /// Original was GL_PATH_FILL_MASK_NV = 0x9081 - /// - PathFillMaskNv = ((int)0x9081), - /// - /// Original was GL_PATH_FILL_COVER_MODE_NV = 0x9082 - /// - PathFillCoverModeNv = ((int)0x9082), - /// - /// Original was GL_PATH_STROKE_COVER_MODE_NV = 0x9083 - /// - PathStrokeCoverModeNv = ((int)0x9083), - /// - /// Original was GL_PATH_STROKE_MASK_NV = 0x9084 - /// - PathStrokeMaskNv = ((int)0x9084), - /// - /// Original was GL_COUNT_UP_NV = 0x9088 - /// - CountUpNv = ((int)0x9088), - /// - /// Original was GL_COUNT_DOWN_NV = 0x9089 - /// - CountDownNv = ((int)0x9089), - /// - /// Original was GL_PATH_OBJECT_BOUNDING_BOX_NV = 0x908A - /// - PathObjectBoundingBoxNv = ((int)0x908A), - /// - /// Original was GL_CONVEX_HULL_NV = 0x908B - /// - ConvexHullNv = ((int)0x908B), - /// - /// Original was GL_BOUNDING_BOX_NV = 0x908D - /// - BoundingBoxNv = ((int)0x908D), - /// - /// Original was GL_TRANSLATE_X_NV = 0x908E - /// - TranslateXNv = ((int)0x908E), - /// - /// Original was GL_TRANSLATE_Y_NV = 0x908F - /// - TranslateYNv = ((int)0x908F), - /// - /// Original was GL_TRANSLATE_2D_NV = 0x9090 - /// - Translate2DNv = ((int)0x9090), - /// - /// Original was GL_TRANSLATE_3D_NV = 0x9091 - /// - Translate3DNv = ((int)0x9091), - /// - /// Original was GL_AFFINE_2D_NV = 0x9092 - /// - Affine2DNv = ((int)0x9092), - /// - /// Original was GL_AFFINE_3D_NV = 0x9094 - /// - Affine3DNv = ((int)0x9094), - /// - /// Original was GL_TRANSPOSE_AFFINE_2D_NV = 0x9096 - /// - TransposeAffine2DNv = ((int)0x9096), - /// - /// Original was GL_TRANSPOSE_AFFINE_3D_NV = 0x9098 - /// - TransposeAffine3DNv = ((int)0x9098), - /// - /// Original was GL_UTF8_NV = 0x909A - /// - Utf8Nv = ((int)0x909A), - /// - /// Original was GL_UTF16_NV = 0x909B - /// - Utf16Nv = ((int)0x909B), - /// - /// Original was GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV = 0x909C - /// - BoundingBoxOfBoundingBoxesNv = ((int)0x909C), - /// - /// Original was GL_PATH_COMMAND_COUNT_NV = 0x909D - /// - PathCommandCountNv = ((int)0x909D), - /// - /// Original was GL_PATH_COORD_COUNT_NV = 0x909E - /// - PathCoordCountNv = ((int)0x909E), - /// - /// Original was GL_PATH_DASH_ARRAY_COUNT_NV = 0x909F - /// - PathDashArrayCountNv = ((int)0x909F), - /// - /// Original was GL_PATH_COMPUTED_LENGTH_NV = 0x90A0 - /// - PathComputedLengthNv = ((int)0x90A0), - /// - /// Original was GL_PATH_FILL_BOUNDING_BOX_NV = 0x90A1 - /// - PathFillBoundingBoxNv = ((int)0x90A1), - /// - /// Original was GL_PATH_STROKE_BOUNDING_BOX_NV = 0x90A2 - /// - PathStrokeBoundingBoxNv = ((int)0x90A2), - /// - /// Original was GL_SQUARE_NV = 0x90A3 - /// - SquareNv = ((int)0x90A3), - /// - /// Original was GL_ROUND_NV = 0x90A4 - /// - RoundNv = ((int)0x90A4), - /// - /// Original was GL_TRIANGULAR_NV = 0x90A5 - /// - TriangularNv = ((int)0x90A5), - /// - /// Original was GL_BEVEL_NV = 0x90A6 - /// - BevelNv = ((int)0x90A6), - /// - /// Original was GL_MITER_REVERT_NV = 0x90A7 - /// - MiterRevertNv = ((int)0x90A7), - /// - /// Original was GL_MITER_TRUNCATE_NV = 0x90A8 - /// - MiterTruncateNv = ((int)0x90A8), - /// - /// Original was GL_SKIP_MISSING_GLYPH_NV = 0x90A9 - /// - SkipMissingGlyphNv = ((int)0x90A9), - /// - /// Original was GL_USE_MISSING_GLYPH_NV = 0x90AA - /// - UseMissingGlyphNv = ((int)0x90AA), - /// - /// Original was GL_PATH_ERROR_POSITION_NV = 0x90AB - /// - PathErrorPositionNv = ((int)0x90AB), - /// - /// Original was GL_PATH_FOG_GEN_MODE_NV = 0x90AC - /// - PathFogGenModeNv = ((int)0x90AC), - /// - /// Original was GL_ACCUM_ADJACENT_PAIRS_NV = 0x90AD - /// - AccumAdjacentPairsNv = ((int)0x90AD), - /// - /// Original was GL_ADJACENT_PAIRS_NV = 0x90AE - /// - AdjacentPairsNv = ((int)0x90AE), - /// - /// Original was GL_FIRST_TO_REST_NV = 0x90AF - /// - FirstToRestNv = ((int)0x90AF), - /// - /// Original was GL_PATH_GEN_MODE_NV = 0x90B0 - /// - PathGenModeNv = ((int)0x90B0), - /// - /// Original was GL_PATH_GEN_COEFF_NV = 0x90B1 - /// - PathGenCoeffNv = ((int)0x90B1), - /// - /// Original was GL_PATH_GEN_COLOR_FORMAT_NV = 0x90B2 - /// - PathGenColorFormatNv = ((int)0x90B2), - /// - /// Original was GL_PATH_GEN_COMPONENTS_NV = 0x90B3 - /// - PathGenComponentsNv = ((int)0x90B3), - /// - /// Original was GL_PATH_DASH_OFFSET_RESET_NV = 0x90B4 - /// - PathDashOffsetResetNv = ((int)0x90B4), - /// - /// Original was GL_MOVE_TO_RESETS_NV = 0x90B5 - /// - MoveToResetsNv = ((int)0x90B5), - /// - /// Original was GL_MOVE_TO_CONTINUES_NV = 0x90B6 - /// - MoveToContinuesNv = ((int)0x90B6), - /// - /// Original was GL_PATH_STENCIL_FUNC_NV = 0x90B7 - /// - PathStencilFuncNv = ((int)0x90B7), - /// - /// Original was GL_PATH_STENCIL_REF_NV = 0x90B8 - /// - PathStencilRefNv = ((int)0x90B8), - /// - /// Original was GL_PATH_STENCIL_VALUE_MASK_NV = 0x90B9 - /// - PathStencilValueMaskNv = ((int)0x90B9), - /// - /// Original was GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV = 0x90BD - /// - PathStencilDepthOffsetFactorNv = ((int)0x90BD), - /// - /// Original was GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV = 0x90BE - /// - PathStencilDepthOffsetUnitsNv = ((int)0x90BE), - /// - /// Original was GL_PATH_COVER_DEPTH_FUNC_NV = 0x90BF - /// - PathCoverDepthFuncNv = ((int)0x90BF), - /// - /// Original was GL_FONT_GLYPHS_AVAILABLE_NV = 0x9368 - /// - FontGlyphsAvailableNv = ((int)0x9368), - /// - /// Original was GL_FONT_TARGET_UNAVAILABLE_NV = 0x9369 - /// - FontTargetUnavailableNv = ((int)0x9369), - /// - /// Original was GL_FONT_UNAVAILABLE_NV = 0x936A - /// - FontUnavailableNv = ((int)0x936A), - /// - /// Original was GL_FONT_UNINTELLIGIBLE_NV = 0x936B - /// - FontUnintelligibleNv = ((int)0x936B), - /// - /// Original was GL_STANDARD_FONT_FORMAT_NV = 0x936C - /// - StandardFontFormatNv = ((int)0x936C), - /// - /// Original was GL_FRAGMENT_INPUT_NV = 0x936D - /// - FragmentInputNv = ((int)0x936D), - /// - /// Original was GL_ROUNDED_RECT_NV = 0xE8 - /// - RoundedRectNv = ((int)0xE8), - /// - /// Original was GL_RELATIVE_ROUNDED_RECT_NV = 0xE9 - /// - RelativeRoundedRectNv = ((int)0xE9), - /// - /// Original was GL_ROUNDED_RECT2_NV = 0xEA - /// - RoundedRect2Nv = ((int)0xEA), - /// - /// Original was GL_RELATIVE_ROUNDED_RECT2_NV = 0xEB - /// - RelativeRoundedRect2Nv = ((int)0xEB), - /// - /// Original was GL_ROUNDED_RECT4_NV = 0xEC - /// - RoundedRect4Nv = ((int)0xEC), - /// - /// Original was GL_RELATIVE_ROUNDED_RECT4_NV = 0xED - /// - RelativeRoundedRect4Nv = ((int)0xED), - /// - /// Original was GL_ROUNDED_RECT8_NV = 0xEE - /// - RoundedRect8Nv = ((int)0xEE), - /// - /// Original was GL_RELATIVE_ROUNDED_RECT8_NV = 0xEF - /// - RelativeRoundedRect8Nv = ((int)0xEF), - /// - /// Original was GL_RESTART_PATH_NV = 0xF0 - /// - RestartPathNv = ((int)0xF0), - /// - /// Original was GL_DUP_FIRST_CUBIC_CURVE_TO_NV = 0xF2 - /// - DupFirstCubicCurveToNv = ((int)0xF2), - /// - /// Original was GL_DUP_LAST_CUBIC_CURVE_TO_NV = 0xF4 - /// - DupLastCubicCurveToNv = ((int)0xF4), - /// - /// Original was GL_RECT_NV = 0xF6 - /// - RectNv = ((int)0xF6), - /// - /// Original was GL_RELATIVE_RECT_NV = 0xF7 - /// - RelativeRectNv = ((int)0xF7), - /// - /// Original was GL_CIRCULAR_CCW_ARC_TO_NV = 0xF8 - /// - CircularCcwArcToNv = ((int)0xF8), - /// - /// Original was GL_CIRCULAR_CW_ARC_TO_NV = 0xFA - /// - CircularCwArcToNv = ((int)0xFA), - /// - /// Original was GL_CIRCULAR_TANGENT_ARC_TO_NV = 0xFC - /// - CircularTangentArcToNv = ((int)0xFC), - /// - /// Original was GL_ARC_TO_NV = 0xFE - /// - ArcToNv = ((int)0xFE), - /// - /// Original was GL_RELATIVE_ARC_TO_NV = 0xFF - /// - RelativeArcToNv = ((int)0xFF), - } - - /// - /// Not used directly. - /// - public enum NvPathRenderingSharedEdge : int - { - /// - /// Original was GL_SHARED_EDGE_NV = 0xC0 - /// - SharedEdgeNv = ((int)0xC0), - } - - /// - /// Not used directly. - /// - public enum NvPixelBufferObject : int - { - /// - /// Original was GL_PIXEL_PACK_BUFFER_NV = 0x88EB - /// - PixelPackBufferNv = ((int)0x88EB), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER_NV = 0x88EC - /// - PixelUnpackBufferNv = ((int)0x88EC), - /// - /// Original was GL_PIXEL_PACK_BUFFER_BINDING_NV = 0x88ED - /// - PixelPackBufferBindingNv = ((int)0x88ED), - /// - /// Original was GL_PIXEL_UNPACK_BUFFER_BINDING_NV = 0x88EF - /// - PixelUnpackBufferBindingNv = ((int)0x88EF), - } - - /// - /// Not used directly. - /// - public enum NvPolygonMode : int - { - /// - /// Original was GL_POLYGON_MODE_NV = 0x0B40 - /// - PolygonModeNv = ((int)0x0B40), - /// - /// Original was GL_POINT_NV = 0x1B00 - /// - PointNv = ((int)0x1B00), - /// - /// Original was GL_LINE_NV = 0x1B01 - /// - LineNv = ((int)0x1B01), - /// - /// Original was GL_FILL_NV = 0x1B02 - /// - FillNv = ((int)0x1B02), - /// - /// Original was GL_POLYGON_OFFSET_POINT_NV = 0x2A01 - /// - PolygonOffsetPointNv = ((int)0x2A01), - /// - /// Original was GL_POLYGON_OFFSET_LINE_NV = 0x2A02 - /// - PolygonOffsetLineNv = ((int)0x2A02), - } - - /// - /// Not used directly. - /// - public enum NvReadBuffer : int - { - /// - /// Original was GL_READ_BUFFER_NV = 0x0C02 - /// - ReadBufferNv = ((int)0x0C02), - } - - /// - /// Not used directly. - /// - public enum NvReadBufferFront : int - { - } - - /// - /// Not used directly. - /// - public enum NvReadDepth : int - { - } - - /// - /// Not used directly. - /// - public enum NvReadDepthStencil : int - { - } - - /// - /// Not used directly. - /// - public enum NvReadStencil : int - { - } - - /// - /// Not used directly. - /// - public enum NvSampleLocations : int - { - /// - /// Original was GL_SAMPLE_LOCATION_NV = 0x8E50 - /// - SampleLocationNv = ((int)0x8E50), - /// - /// Original was GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV = 0x933D - /// - SampleLocationSubpixelBitsNv = ((int)0x933D), - /// - /// Original was GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV = 0x933E - /// - SampleLocationPixelGridWidthNv = ((int)0x933E), - /// - /// Original was GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV = 0x933F - /// - SampleLocationPixelGridHeightNv = ((int)0x933F), - /// - /// Original was GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV = 0x9340 - /// - ProgrammableSampleLocationTableSizeNv = ((int)0x9340), - /// - /// Original was GL_PROGRAMMABLE_SAMPLE_LOCATION_NV = 0x9341 - /// - ProgrammableSampleLocationNv = ((int)0x9341), - /// - /// Original was GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV = 0x9342 - /// - FramebufferProgrammableSampleLocationsNv = ((int)0x9342), - /// - /// Original was GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV = 0x9343 - /// - FramebufferSampleLocationPixelGridNv = ((int)0x9343), - } - - /// - /// Not used directly. - /// - [Flags] - public enum NvSampleMaskOverrideCoverage : int - { - } - - /// - /// Not used directly. - /// - public enum NvShaderAtomicFp16Vector : int - { - } - - /// - /// Not used directly. - /// - public enum NvShaderNoperspectiveInterpolation : int - { - } - - /// - /// Not used directly. - /// - public enum NvShadowSamplersArray : int - { - /// - /// Original was GL_SAMPLER_2D_ARRAY_SHADOW_NV = 0x8DC4 - /// - Sampler2DArrayShadowNv = ((int)0x8DC4), - } - - /// - /// Not used directly. - /// - public enum NvShadowSamplersCube : int - { - /// - /// Original was GL_SAMPLER_CUBE_SHADOW_NV = 0x8DC5 - /// - SamplerCubeShadowNv = ((int)0x8DC5), - } - - /// - /// Not used directly. - /// - public enum NvSrgbFormats : int - { - /// - /// Original was GL_ETC1_SRGB8_NV = 0x88EE - /// - Etc1Srgb8Nv = ((int)0x88EE), - /// - /// Original was GL_SRGB8_NV = 0x8C41 - /// - Srgb8Nv = ((int)0x8C41), - /// - /// Original was GL_SLUMINANCE_ALPHA_NV = 0x8C44 - /// - SluminanceAlphaNv = ((int)0x8C44), - /// - /// Original was GL_SLUMINANCE8_ALPHA8_NV = 0x8C45 - /// - Sluminance8Alpha8Nv = ((int)0x8C45), - /// - /// Original was GL_SLUMINANCE_NV = 0x8C46 - /// - SluminanceNv = ((int)0x8C46), - /// - /// Original was GL_SLUMINANCE8_NV = 0x8C47 - /// - Sluminance8Nv = ((int)0x8C47), - /// - /// Original was GL_COMPRESSED_SRGB_S3TC_DXT1_NV = 0x8C4C - /// - CompressedSrgbS3tcDxt1Nv = ((int)0x8C4C), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV = 0x8C4D - /// - CompressedSrgbAlphaS3tcDxt1Nv = ((int)0x8C4D), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV = 0x8C4E - /// - CompressedSrgbAlphaS3tcDxt3Nv = ((int)0x8C4E), - /// - /// Original was GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV = 0x8C4F - /// - CompressedSrgbAlphaS3tcDxt5Nv = ((int)0x8C4F), - } - - /// - /// Not used directly. - /// - public enum NvStereoViewRendering : int - { - } - - /// - /// Not used directly. - /// - public enum NvTextureBorderClamp : int - { - /// - /// Original was GL_TEXTURE_BORDER_COLOR_NV = 0x1004 - /// - TextureBorderColorNv = ((int)0x1004), - /// - /// Original was GL_CLAMP_TO_BORDER_NV = 0x812D - /// - ClampToBorderNv = ((int)0x812D), - } - - /// - /// Not used directly. - /// - public enum NvTextureCompressionS3tcUpdate : int - { - } - - /// - /// Not used directly. - /// - public enum NvTextureNpot2DMipmap : int - { - } - - /// - /// Not used directly. - /// - public enum NvViewportArray : int - { - /// - /// Original was GL_DEPTH_RANGE = 0x0B70 - /// - DepthRange = ((int)0x0B70), - /// - /// Original was GL_VIEWPORT = 0x0BA2 - /// - Viewport = ((int)0x0BA2), - /// - /// Original was GL_SCISSOR_BOX = 0x0C10 - /// - ScissorBox = ((int)0x0C10), - /// - /// Original was GL_SCISSOR_TEST = 0x0C11 - /// - ScissorTest = ((int)0x0C11), - /// - /// Original was GL_MAX_VIEWPORTS_NV = 0x825B - /// - MaxViewportsNv = ((int)0x825B), - /// - /// Original was GL_VIEWPORT_SUBPIXEL_BITS_NV = 0x825C - /// - ViewportSubpixelBitsNv = ((int)0x825C), - /// - /// Original was GL_VIEWPORT_BOUNDS_RANGE_NV = 0x825D - /// - ViewportBoundsRangeNv = ((int)0x825D), - /// - /// Original was GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV = 0x825F - /// - ViewportIndexProvokingVertexNv = ((int)0x825F), - } - - /// - /// Not used directly. - /// - public enum NvViewportArray2 : int - { - } - - /// - /// Not used directly. - /// - public enum NvViewportSwizzle : int - { - /// - /// Original was GL_VIEWPORT_SWIZZLE_POSITIVE_X_NV = 0x9350 - /// - ViewportSwizzlePositiveXNv = ((int)0x9350), - /// - /// Original was GL_VIEWPORT_SWIZZLE_NEGATIVE_X_NV = 0x9351 - /// - ViewportSwizzleNegativeXNv = ((int)0x9351), - /// - /// Original was GL_VIEWPORT_SWIZZLE_POSITIVE_Y_NV = 0x9352 - /// - ViewportSwizzlePositiveYNv = ((int)0x9352), - /// - /// Original was GL_VIEWPORT_SWIZZLE_NEGATIVE_Y_NV = 0x9353 - /// - ViewportSwizzleNegativeYNv = ((int)0x9353), - /// - /// Original was GL_VIEWPORT_SWIZZLE_POSITIVE_Z_NV = 0x9354 - /// - ViewportSwizzlePositiveZNv = ((int)0x9354), - /// - /// Original was GL_VIEWPORT_SWIZZLE_NEGATIVE_Z_NV = 0x9355 - /// - ViewportSwizzleNegativeZNv = ((int)0x9355), - /// - /// Original was GL_VIEWPORT_SWIZZLE_POSITIVE_W_NV = 0x9356 - /// - ViewportSwizzlePositiveWNv = ((int)0x9356), - /// - /// Original was GL_VIEWPORT_SWIZZLE_NEGATIVE_W_NV = 0x9357 - /// - ViewportSwizzleNegativeWNv = ((int)0x9357), - /// - /// Original was GL_VIEWPORT_SWIZZLE_X_NV = 0x9358 - /// - ViewportSwizzleXNv = ((int)0x9358), - /// - /// Original was GL_VIEWPORT_SWIZZLE_Y_NV = 0x9359 - /// - ViewportSwizzleYNv = ((int)0x9359), - /// - /// Original was GL_VIEWPORT_SWIZZLE_Z_NV = 0x935A - /// - ViewportSwizzleZNv = ((int)0x935A), - /// - /// Original was GL_VIEWPORT_SWIZZLE_W_NV = 0x935B - /// - ViewportSwizzleWNv = ((int)0x935B), - } - - /// - /// Not used directly. - /// - public enum NvXBlendEquationAdvancedMultiDrawBuffers : int - { - } - - /// - /// Not used directly. - /// - public enum ObjectIdentifier : int - { - /// - /// Original was GL_TEXTURE = 0x1702 - /// - Texture = ((int)0x1702), - /// - /// Original was GL_VERTEX_ARRAY = 0x8074 - /// - VertexArray = ((int)0x8074), - /// - /// Original was GL_BUFFER = 0x82E0 - /// - Buffer = ((int)0x82E0), - /// - /// Original was GL_SHADER = 0x82E1 - /// - Shader = ((int)0x82E1), - /// - /// Original was GL_PROGRAM = 0x82E2 - /// - Program = ((int)0x82E2), - /// - /// Original was GL_QUERY = 0x82E3 - /// - Query = ((int)0x82E3), - /// - /// Original was GL_PROGRAM_PIPELINE = 0x82E4 - /// - ProgramPipeline = ((int)0x82E4), - /// - /// Original was GL_SAMPLER = 0x82E6 - /// - Sampler = ((int)0x82E6), - /// - /// Original was GL_FRAMEBUFFER = 0x8D40 - /// - Framebuffer = ((int)0x8D40), - /// - /// Original was GL_RENDERBUFFER = 0x8D41 - /// - Renderbuffer = ((int)0x8D41), - /// - /// Original was GL_TRANSFORM_FEEDBACK = 0x8E22 - /// - TransformFeedback = ((int)0x8E22), - } - - /// - /// Used in GL.GetObjectLabel, GL.ObjectLabel and 2 other functions - /// - public enum ObjectLabelIdentifier : int - { - /// - /// Original was GL_TEXTURE = 0x1702 - /// - Texture = ((int)0x1702), - /// - /// Original was GL_VERTEX_ARRAY = 0x8074 - /// - VertexArray = ((int)0x8074), - /// - /// Original was GL_BUFFER = 0x82E0 - /// - Buffer = ((int)0x82E0), - /// - /// Original was GL_SHADER = 0x82E1 - /// - Shader = ((int)0x82E1), - /// - /// Original was GL_PROGRAM = 0x82E2 - /// - Program = ((int)0x82E2), - /// - /// Original was GL_QUERY = 0x82E3 - /// - Query = ((int)0x82E3), - /// - /// Original was GL_PROGRAM_PIPELINE = 0x82E4 - /// - ProgramPipeline = ((int)0x82E4), - /// - /// Original was GL_SAMPLER = 0x82E6 - /// - Sampler = ((int)0x82E6), - /// - /// Original was GL_FRAMEBUFFER = 0X8d40 - /// - Framebuffer = ((int)0X8d40), - /// - /// Original was GL_RENDERBUFFER = 0X8d41 - /// - Renderbuffer = ((int)0X8d41), - /// - /// Original was GL_TRANSFORM_FEEDBACK = 0x8E22 - /// - TransformFeedback = ((int)0x8E22), - } - - /// - /// Not used directly. - /// - [Flags] - public enum OcclusionQueryEventMaskAmd : int - { - /// - /// Original was GL_QUERY_DEPTH_PASS_EVENT_BIT_AMD = 0x00000001 - /// - QueryDepthPassEventBitAmd = ((int)0x00000001), - /// - /// Original was GL_QUERY_DEPTH_FAIL_EVENT_BIT_AMD = 0x00000002 - /// - QueryDepthFailEventBitAmd = ((int)0x00000002), - /// - /// Original was GL_QUERY_STENCIL_FAIL_EVENT_BIT_AMD = 0x00000004 - /// - QueryStencilFailEventBitAmd = ((int)0x00000004), - /// - /// Original was GL_QUERY_DEPTH_BOUNDS_FAIL_EVENT_BIT_AMD = 0x00000008 - /// - QueryDepthBoundsFailEventBitAmd = ((int)0x00000008), - /// - /// Original was GL_QUERY_ALL_EVENT_BITS_AMD = 0xFFFFFFFF - /// - QueryAllEventBitsAmd = unchecked((int)0xFFFFFFFF), - } - - /// - /// Not used directly. - /// - public enum OesCompressedEtc1Rgb8SubTexture : int - { - } - - /// - /// Not used directly. - /// - public enum OesCompressedEtc1Rgb8Texture : int - { - /// - /// Original was GL_ETC1_RGB8_OES = 0x8D64 - /// - Etc1Rgb8Oes = ((int)0x8D64), - } - - /// - /// Not used directly. - /// - public enum OesCompressedPalettedTexture : int - { - /// - /// Original was GL_PALETTE4_RGB8_OES = 0x8B90 - /// - Palette4Rgb8Oes = ((int)0x8B90), - /// - /// Original was GL_PALETTE4_RGBA8_OES = 0x8B91 - /// - Palette4Rgba8Oes = ((int)0x8B91), - /// - /// Original was GL_PALETTE4_R5_G6_B5_OES = 0x8B92 - /// - Palette4R5G6B5Oes = ((int)0x8B92), - /// - /// Original was GL_PALETTE4_RGBA4_OES = 0x8B93 - /// - Palette4Rgba4Oes = ((int)0x8B93), - /// - /// Original was GL_PALETTE4_RGB5_A1_OES = 0x8B94 - /// - Palette4Rgb5A1Oes = ((int)0x8B94), - /// - /// Original was GL_PALETTE8_RGB8_OES = 0x8B95 - /// - Palette8Rgb8Oes = ((int)0x8B95), - /// - /// Original was GL_PALETTE8_RGBA8_OES = 0x8B96 - /// - Palette8Rgba8Oes = ((int)0x8B96), - /// - /// Original was GL_PALETTE8_R5_G6_B5_OES = 0x8B97 - /// - Palette8R5G6B5Oes = ((int)0x8B97), - /// - /// Original was GL_PALETTE8_RGBA4_OES = 0x8B98 - /// - Palette8Rgba4Oes = ((int)0x8B98), - /// - /// Original was GL_PALETTE8_RGB5_A1_OES = 0x8B99 - /// - Palette8Rgb5A1Oes = ((int)0x8B99), - } - - /// - /// Not used directly. - /// - public enum OesCopyImage : int - { - } - - /// - /// Not used directly. - /// - public enum OesDepth24 : int - { - /// - /// Original was GL_DEPTH_COMPONENT24_OES = 0x81A6 - /// - DepthComponent24Oes = ((int)0x81A6), - } - - /// - /// Not used directly. - /// - public enum OesDepth32 : int - { - /// - /// Original was GL_DEPTH_COMPONENT32_OES = 0x81A7 - /// - DepthComponent32Oes = ((int)0x81A7), - } - - /// - /// Not used directly. - /// - public enum OesDepthTexture : int - { - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_DEPTH_COMPONENT = 0x1902 - /// - DepthComponent = ((int)0x1902), - } - - /// - /// Not used directly. - /// - public enum OesDrawBuffersIndexed : int - { - /// - /// Original was GL_ZERO = 0 - /// - Zero = ((int)0), - /// - /// Original was GL_SRC_COLOR = 0x0300 - /// - SrcColor = ((int)0x0300), - /// - /// Original was GL_ONE_MINUS_SRC_COLOR = 0x0301 - /// - OneMinusSrcColor = ((int)0x0301), - /// - /// Original was GL_SRC_ALPHA = 0x0302 - /// - SrcAlpha = ((int)0x0302), - /// - /// Original was GL_ONE_MINUS_SRC_ALPHA = 0x0303 - /// - OneMinusSrcAlpha = ((int)0x0303), - /// - /// Original was GL_DST_ALPHA = 0x0304 - /// - DstAlpha = ((int)0x0304), - /// - /// Original was GL_ONE_MINUS_DST_ALPHA = 0x0305 - /// - OneMinusDstAlpha = ((int)0x0305), - /// - /// Original was GL_DST_COLOR = 0x0306 - /// - DstColor = ((int)0x0306), - /// - /// Original was GL_ONE_MINUS_DST_COLOR = 0x0307 - /// - OneMinusDstColor = ((int)0x0307), - /// - /// Original was GL_SRC_ALPHA_SATURATE = 0x0308 - /// - SrcAlphaSaturate = ((int)0x0308), - /// - /// Original was GL_BLEND = 0x0BE2 - /// - Blend = ((int)0x0BE2), - /// - /// Original was GL_COLOR_WRITEMASK = 0x0C23 - /// - ColorWritemask = ((int)0x0C23), - /// - /// Original was GL_CONSTANT_COLOR = 0x8001 - /// - ConstantColor = ((int)0x8001), - /// - /// Original was GL_ONE_MINUS_CONSTANT_COLOR = 0x8002 - /// - OneMinusConstantColor = ((int)0x8002), - /// - /// Original was GL_CONSTANT_ALPHA = 0x8003 - /// - ConstantAlpha = ((int)0x8003), - /// - /// Original was GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004 - /// - OneMinusConstantAlpha = ((int)0x8004), - /// - /// Original was GL_FUNC_ADD = 0x8006 - /// - FuncAdd = ((int)0x8006), - /// - /// Original was GL_MIN = 0x8007 - /// - Min = ((int)0x8007), - /// - /// Original was GL_MAX = 0x8008 - /// - Max = ((int)0x8008), - /// - /// Original was GL_BLEND_EQUATION_RGB = 0x8009 - /// - BlendEquationRgb = ((int)0x8009), - /// - /// Original was GL_FUNC_SUBTRACT = 0x800A - /// - FuncSubtract = ((int)0x800A), - /// - /// Original was GL_FUNC_REVERSE_SUBTRACT = 0x800B - /// - FuncReverseSubtract = ((int)0x800B), - /// - /// Original was GL_BLEND_DST_RGB = 0x80C8 - /// - BlendDstRgb = ((int)0x80C8), - /// - /// Original was GL_BLEND_SRC_RGB = 0x80C9 - /// - BlendSrcRgb = ((int)0x80C9), - /// - /// Original was GL_BLEND_DST_ALPHA = 0x80CA - /// - BlendDstAlpha = ((int)0x80CA), - /// - /// Original was GL_BLEND_SRC_ALPHA = 0x80CB - /// - BlendSrcAlpha = ((int)0x80CB), - /// - /// Original was GL_BLEND_EQUATION_ALPHA = 0x883D - /// - BlendEquationAlpha = ((int)0x883D), - /// - /// Original was GL_ONE = 1 - /// - One = ((int)1), - } - - /// - /// Not used directly. - /// - public enum OesDrawElementsBaseVertex : int - { - } - - /// - /// Not used directly. - /// - public enum OesEglImage : int - { - } - - /// - /// Not used directly. - /// - public enum OesEglImageExternal : int - { - /// - /// Original was GL_TEXTURE_EXTERNAL_OES = 0x8D65 - /// - TextureExternalOes = ((int)0x8D65), - /// - /// Original was GL_SAMPLER_EXTERNAL_OES = 0x8D66 - /// - SamplerExternalOes = ((int)0x8D66), - /// - /// Original was GL_TEXTURE_BINDING_EXTERNAL_OES = 0x8D67 - /// - TextureBindingExternalOes = ((int)0x8D67), - /// - /// Original was GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES = 0x8D68 - /// - RequiredTextureImageUnitsOes = ((int)0x8D68), - } - - /// - /// Not used directly. - /// - public enum OesEglImageExternalEssl3 : int - { - } - - /// - /// Not used directly. - /// - public enum OesElementIndexUint : int - { - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - } - - /// - /// Not used directly. - /// - public enum OesFboRenderMipmap : int - { - } - - /// - /// Not used directly. - /// - public enum OesFragmentPrecisionHigh : int - { - } - - /// - /// Not used directly. - /// - public enum OesGeometryPointSize : int - { - } - - /// - /// Not used directly. - /// - public enum OesGeometryShader : int - { - /// - /// Original was GL_GEOMETRY_SHADER_BIT_OES = 0x00000004 - /// - GeometryShaderBitOes = ((int)0x00000004), - /// - /// Original was GL_LINES_ADJACENCY_OES = 0x000A - /// - LinesAdjacencyOes = ((int)0x000A), - /// - /// Original was GL_LINE_STRIP_ADJACENCY_OES = 0x000B - /// - LineStripAdjacencyOes = ((int)0x000B), - /// - /// Original was GL_TRIANGLES_ADJACENCY_OES = 0x000C - /// - TrianglesAdjacencyOes = ((int)0x000C), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY_OES = 0x000D - /// - TriangleStripAdjacencyOes = ((int)0x000D), - /// - /// Original was GL_LAYER_PROVOKING_VERTEX_OES = 0x825E - /// - LayerProvokingVertexOes = ((int)0x825E), - /// - /// Original was GL_UNDEFINED_VERTEX_OES = 0x8260 - /// - UndefinedVertexOes = ((int)0x8260), - /// - /// Original was GL_GEOMETRY_SHADER_INVOCATIONS_OES = 0x887F - /// - GeometryShaderInvocationsOes = ((int)0x887F), - /// - /// Original was GL_GEOMETRY_LINKED_VERTICES_OUT_OES = 0x8916 - /// - GeometryLinkedVerticesOutOes = ((int)0x8916), - /// - /// Original was GL_GEOMETRY_LINKED_INPUT_TYPE_OES = 0x8917 - /// - GeometryLinkedInputTypeOes = ((int)0x8917), - /// - /// Original was GL_GEOMETRY_LINKED_OUTPUT_TYPE_OES = 0x8918 - /// - GeometryLinkedOutputTypeOes = ((int)0x8918), - /// - /// Original was GL_MAX_GEOMETRY_UNIFORM_BLOCKS_OES = 0x8A2C - /// - MaxGeometryUniformBlocksOes = ((int)0x8A2C), - /// - /// Original was GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OES = 0x8A32 - /// - MaxCombinedGeometryUniformComponentsOes = ((int)0x8A32), - /// - /// Original was GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES = 0x8C29 - /// - MaxGeometryTextureImageUnitsOes = ((int)0x8C29), - /// - /// Original was GL_PRIMITIVES_GENERATED_OES = 0x8C87 - /// - PrimitivesGeneratedOes = ((int)0x8C87), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES = 0x8DA7 - /// - FramebufferAttachmentLayeredOes = ((int)0x8DA7), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES = 0x8DA8 - /// - FramebufferIncompleteLayerTargetsOes = ((int)0x8DA8), - /// - /// Original was GL_GEOMETRY_SHADER_OES = 0x8DD9 - /// - GeometryShaderOes = ((int)0x8DD9), - /// - /// Original was GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES = 0x8DDF - /// - MaxGeometryUniformComponentsOes = ((int)0x8DDF), - /// - /// Original was GL_MAX_GEOMETRY_OUTPUT_VERTICES_OES = 0x8DE0 - /// - MaxGeometryOutputVerticesOes = ((int)0x8DE0), - /// - /// Original was GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES = 0x8DE1 - /// - MaxGeometryTotalOutputComponentsOes = ((int)0x8DE1), - /// - /// Original was GL_FIRST_VERTEX_CONVENTION_OES = 0x8E4D - /// - FirstVertexConventionOes = ((int)0x8E4D), - /// - /// Original was GL_LAST_VERTEX_CONVENTION_OES = 0x8E4E - /// - LastVertexConventionOes = ((int)0x8E4E), - /// - /// Original was GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES = 0x8E5A - /// - MaxGeometryShaderInvocationsOes = ((int)0x8E5A), - /// - /// Original was GL_MAX_GEOMETRY_IMAGE_UNIFORMS_OES = 0x90CD - /// - MaxGeometryImageUniformsOes = ((int)0x90CD), - /// - /// Original was GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES = 0x90D7 - /// - MaxGeometryShaderStorageBlocksOes = ((int)0x90D7), - /// - /// Original was GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES = 0x9123 - /// - MaxGeometryInputComponentsOes = ((int)0x9123), - /// - /// Original was GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES = 0x9124 - /// - MaxGeometryOutputComponentsOes = ((int)0x9124), - /// - /// Original was GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_OES = 0x92CF - /// - MaxGeometryAtomicCounterBuffersOes = ((int)0x92CF), - /// - /// Original was GL_MAX_GEOMETRY_ATOMIC_COUNTERS_OES = 0x92D5 - /// - MaxGeometryAtomicCountersOes = ((int)0x92D5), - /// - /// Original was GL_REFERENCED_BY_GEOMETRY_SHADER_OES = 0x9309 - /// - ReferencedByGeometryShaderOes = ((int)0x9309), - /// - /// Original was GL_FRAMEBUFFER_DEFAULT_LAYERS_OES = 0x9312 - /// - FramebufferDefaultLayersOes = ((int)0x9312), - /// - /// Original was GL_MAX_FRAMEBUFFER_LAYERS_OES = 0x9317 - /// - MaxFramebufferLayersOes = ((int)0x9317), - } - - /// - /// Not used directly. - /// - public enum OesGetProgramBinary : int - { - /// - /// Original was GL_PROGRAM_BINARY_LENGTH_OES = 0x8741 - /// - ProgramBinaryLengthOes = ((int)0x8741), - /// - /// Original was GL_NUM_PROGRAM_BINARY_FORMATS_OES = 0x87FE - /// - NumProgramBinaryFormatsOes = ((int)0x87FE), - /// - /// Original was GL_PROGRAM_BINARY_FORMATS_OES = 0x87FF - /// - ProgramBinaryFormatsOes = ((int)0x87FF), - } - - /// - /// Not used directly. - /// - public enum OesGpuShader5 : int - { - } - - /// - /// Not used directly. - /// - public enum OesMapbuffer : int - { - /// - /// Original was GL_WRITE_ONLY_OES = 0x88B9 - /// - WriteOnlyOes = ((int)0x88B9), - /// - /// Original was GL_BUFFER_ACCESS_OES = 0x88BB - /// - BufferAccessOes = ((int)0x88BB), - /// - /// Original was GL_BUFFER_MAPPED_OES = 0x88BC - /// - BufferMappedOes = ((int)0x88BC), - /// - /// Original was GL_BUFFER_MAP_POINTER_OES = 0x88BD - /// - BufferMapPointerOes = ((int)0x88BD), - } - - /// - /// Not used directly. - /// - public enum OesPackedDepthStencil : int - { - /// - /// Original was GL_DEPTH_STENCIL_OES = 0x84F9 - /// - DepthStencilOes = ((int)0x84F9), - /// - /// Original was GL_UNSIGNED_INT_24_8_OES = 0x84FA - /// - UnsignedInt248Oes = ((int)0x84FA), - /// - /// Original was GL_DEPTH24_STENCIL8_OES = 0x88F0 - /// - Depth24Stencil8Oes = ((int)0x88F0), - } - - /// - /// Not used directly. - /// - public enum OesPrimitiveBoundingBox : int - { - /// - /// Original was GL_PRIMITIVE_BOUNDING_BOX_OES = 0x92BE - /// - PrimitiveBoundingBoxOes = ((int)0x92BE), - } - - /// - /// Not used directly. - /// - public enum OesRequiredInternalformat : int - { - /// - /// Original was GL_ALPHA8_OES = 0x803C - /// - Alpha8Oes = ((int)0x803C), - /// - /// Original was GL_LUMINANCE8_OES = 0x8040 - /// - Luminance8Oes = ((int)0x8040), - /// - /// Original was GL_LUMINANCE4_ALPHA4_OES = 0x8043 - /// - Luminance4Alpha4Oes = ((int)0x8043), - /// - /// Original was GL_LUMINANCE8_ALPHA8_OES = 0x8045 - /// - Luminance8Alpha8Oes = ((int)0x8045), - /// - /// Original was GL_RGB8_OES = 0x8051 - /// - Rgb8Oes = ((int)0x8051), - /// - /// Original was GL_RGB10_EXT = 0x8052 - /// - Rgb10Ext = ((int)0x8052), - /// - /// Original was GL_RGBA4_OES = 0x8056 - /// - Rgba4Oes = ((int)0x8056), - /// - /// Original was GL_RGB5_A1_OES = 0x8057 - /// - Rgb5A1Oes = ((int)0x8057), - /// - /// Original was GL_RGBA8_OES = 0x8058 - /// - Rgba8Oes = ((int)0x8058), - /// - /// Original was GL_RGB10_A2_EXT = 0x8059 - /// - Rgb10A2Ext = ((int)0x8059), - /// - /// Original was GL_DEPTH_COMPONENT16_OES = 0x81A5 - /// - DepthComponent16Oes = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT24_OES = 0x81A6 - /// - DepthComponent24Oes = ((int)0x81A6), - /// - /// Original was GL_DEPTH_COMPONENT32_OES = 0x81A7 - /// - DepthComponent32Oes = ((int)0x81A7), - /// - /// Original was GL_DEPTH24_STENCIL8_OES = 0x88F0 - /// - Depth24Stencil8Oes = ((int)0x88F0), - /// - /// Original was GL_RGB565_OES = 0x8D62 - /// - Rgb565Oes = ((int)0x8D62), - } - - /// - /// Not used directly. - /// - public enum OesRgb8Rgba8 : int - { - /// - /// Original was GL_RGB8_OES = 0x8051 - /// - Rgb8Oes = ((int)0x8051), - /// - /// Original was GL_RGBA8_OES = 0x8058 - /// - Rgba8Oes = ((int)0x8058), - } - - /// - /// Not used directly. - /// - public enum OesSampleShading : int - { - /// - /// Original was GL_SAMPLE_SHADING_OES = 0x8C36 - /// - SampleShadingOes = ((int)0x8C36), - /// - /// Original was GL_MIN_SAMPLE_SHADING_VALUE_OES = 0x8C37 - /// - MinSampleShadingValueOes = ((int)0x8C37), - } - - /// - /// Not used directly. - /// - public enum OesSampleVariables : int - { - } - - /// - /// Not used directly. - /// - public enum OesShaderImageAtomic : int - { - } - - /// - /// Not used directly. - /// - public enum OesShaderIoBlocks : int - { - } - - /// - /// Not used directly. - /// - public enum OesShaderMultisampleInterpolation : int - { - /// - /// Original was GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES = 0x8E5B - /// - MinFragmentInterpolationOffsetOes = ((int)0x8E5B), - /// - /// Original was GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES = 0x8E5C - /// - MaxFragmentInterpolationOffsetOes = ((int)0x8E5C), - /// - /// Original was GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES = 0x8E5D - /// - FragmentInterpolationOffsetBitsOes = ((int)0x8E5D), - } - - /// - /// Not used directly. - /// - public enum OesStandardDerivatives : int - { - /// - /// Original was GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES = 0x8B8B - /// - FragmentShaderDerivativeHintOes = ((int)0x8B8B), - } - - /// - /// Not used directly. - /// - public enum OesStencil1 : int - { - /// - /// Original was GL_STENCIL_INDEX1_OES = 0x8D46 - /// - StencilIndex1Oes = ((int)0x8D46), - } - - /// - /// Not used directly. - /// - public enum OesStencil4 : int - { - /// - /// Original was GL_STENCIL_INDEX4_OES = 0x8D47 - /// - StencilIndex4Oes = ((int)0x8D47), - } - - /// - /// Not used directly. - /// - public enum OesSurfacelessContext : int - { - /// - /// Original was GL_FRAMEBUFFER_UNDEFINED_OES = 0x8219 - /// - FramebufferUndefinedOes = ((int)0x8219), - } - - /// - /// Not used directly. - /// - public enum OesTessellationPointSize : int - { - } - - /// - /// Not used directly. - /// - public enum OesTessellationShader : int - { - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT_OES = 0x00000008 - /// - TessControlShaderBitOes = ((int)0x00000008), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT_OES = 0x00000010 - /// - TessEvaluationShaderBitOes = ((int)0x00000010), - /// - /// Original was GL_TRIANGLES = 0x0004 - /// - Triangles = ((int)0x0004), - /// - /// Original was GL_QUADS_OES = 0x0007 - /// - QuadsOes = ((int)0x0007), - /// - /// Original was GL_PATCHES_OES = 0x000E - /// - PatchesOes = ((int)0x000E), - /// - /// Original was GL_EQUAL = 0x0202 - /// - Equal = ((int)0x0202), - /// - /// Original was GL_CW = 0x0900 - /// - Cw = ((int)0x0900), - /// - /// Original was GL_CCW = 0x0901 - /// - Ccw = ((int)0x0901), - /// - /// Original was GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES = 0x8221 - /// - PrimitiveRestartForPatchesSupportedOes = ((int)0x8221), - /// - /// Original was GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES = 0x886C - /// - MaxTessControlInputComponentsOes = ((int)0x886C), - /// - /// Original was GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES = 0x886D - /// - MaxTessEvaluationInputComponentsOes = ((int)0x886D), - /// - /// Original was GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES = 0x8E1E - /// - MaxCombinedTessControlUniformComponentsOes = ((int)0x8E1E), - /// - /// Original was GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES = 0x8E1F - /// - MaxCombinedTessEvaluationUniformComponentsOes = ((int)0x8E1F), - /// - /// Original was GL_PATCH_VERTICES_OES = 0x8E72 - /// - PatchVerticesOes = ((int)0x8E72), - /// - /// Original was GL_TESS_CONTROL_OUTPUT_VERTICES_OES = 0x8E75 - /// - TessControlOutputVerticesOes = ((int)0x8E75), - /// - /// Original was GL_TESS_GEN_MODE_OES = 0x8E76 - /// - TessGenModeOes = ((int)0x8E76), - /// - /// Original was GL_TESS_GEN_SPACING_OES = 0x8E77 - /// - TessGenSpacingOes = ((int)0x8E77), - /// - /// Original was GL_TESS_GEN_VERTEX_ORDER_OES = 0x8E78 - /// - TessGenVertexOrderOes = ((int)0x8E78), - /// - /// Original was GL_TESS_GEN_POINT_MODE_OES = 0x8E79 - /// - TessGenPointModeOes = ((int)0x8E79), - /// - /// Original was GL_ISOLINES_OES = 0x8E7A - /// - IsolinesOes = ((int)0x8E7A), - /// - /// Original was GL_FRACTIONAL_ODD_OES = 0x8E7B - /// - FractionalOddOes = ((int)0x8E7B), - /// - /// Original was GL_FRACTIONAL_EVEN_OES = 0x8E7C - /// - FractionalEvenOes = ((int)0x8E7C), - /// - /// Original was GL_MAX_PATCH_VERTICES_OES = 0x8E7D - /// - MaxPatchVerticesOes = ((int)0x8E7D), - /// - /// Original was GL_MAX_TESS_GEN_LEVEL_OES = 0x8E7E - /// - MaxTessGenLevelOes = ((int)0x8E7E), - /// - /// Original was GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES = 0x8E7F - /// - MaxTessControlUniformComponentsOes = ((int)0x8E7F), - /// - /// Original was GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES = 0x8E80 - /// - MaxTessEvaluationUniformComponentsOes = ((int)0x8E80), - /// - /// Original was GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES = 0x8E81 - /// - MaxTessControlTextureImageUnitsOes = ((int)0x8E81), - /// - /// Original was GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES = 0x8E82 - /// - MaxTessEvaluationTextureImageUnitsOes = ((int)0x8E82), - /// - /// Original was GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES = 0x8E83 - /// - MaxTessControlOutputComponentsOes = ((int)0x8E83), - /// - /// Original was GL_MAX_TESS_PATCH_COMPONENTS_OES = 0x8E84 - /// - MaxTessPatchComponentsOes = ((int)0x8E84), - /// - /// Original was GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES = 0x8E85 - /// - MaxTessControlTotalOutputComponentsOes = ((int)0x8E85), - /// - /// Original was GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES = 0x8E86 - /// - MaxTessEvaluationOutputComponentsOes = ((int)0x8E86), - /// - /// Original was GL_TESS_EVALUATION_SHADER_OES = 0x8E87 - /// - TessEvaluationShaderOes = ((int)0x8E87), - /// - /// Original was GL_TESS_CONTROL_SHADER_OES = 0x8E88 - /// - TessControlShaderOes = ((int)0x8E88), - /// - /// Original was GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES = 0x8E89 - /// - MaxTessControlUniformBlocksOes = ((int)0x8E89), - /// - /// Original was GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES = 0x8E8A - /// - MaxTessEvaluationUniformBlocksOes = ((int)0x8E8A), - /// - /// Original was GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES = 0x90CB - /// - MaxTessControlImageUniformsOes = ((int)0x90CB), - /// - /// Original was GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_OES = 0x90CC - /// - MaxTessEvaluationImageUniformsOes = ((int)0x90CC), - /// - /// Original was GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES = 0x90D8 - /// - MaxTessControlShaderStorageBlocksOes = ((int)0x90D8), - /// - /// Original was GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES = 0x90D9 - /// - MaxTessEvaluationShaderStorageBlocksOes = ((int)0x90D9), - /// - /// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES = 0x92CD - /// - MaxTessControlAtomicCounterBuffersOes = ((int)0x92CD), - /// - /// Original was GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES = 0x92CE - /// - MaxTessEvaluationAtomicCounterBuffersOes = ((int)0x92CE), - /// - /// Original was GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES = 0x92D3 - /// - MaxTessControlAtomicCountersOes = ((int)0x92D3), - /// - /// Original was GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES = 0x92D4 - /// - MaxTessEvaluationAtomicCountersOes = ((int)0x92D4), - /// - /// Original was GL_IS_PER_PATCH_OES = 0x92E7 - /// - IsPerPatchOes = ((int)0x92E7), - /// - /// Original was GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES = 0x9307 - /// - ReferencedByTessControlShaderOes = ((int)0x9307), - /// - /// Original was GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES = 0x9308 - /// - ReferencedByTessEvaluationShaderOes = ((int)0x9308), - } - - /// - /// Not used directly. - /// - public enum OesTexture3D : int - { - /// - /// Original was GL_TEXTURE_BINDING_3D_OES = 0x806A - /// - TextureBinding3DOes = ((int)0x806A), - /// - /// Original was GL_TEXTURE_3D_OES = 0x806F - /// - Texture3DOes = ((int)0x806F), - /// - /// Original was GL_TEXTURE_WRAP_R_OES = 0x8072 - /// - TextureWrapROes = ((int)0x8072), - /// - /// Original was GL_MAX_3D_TEXTURE_SIZE_OES = 0x8073 - /// - Max3DTextureSizeOes = ((int)0x8073), - /// - /// Original was GL_SAMPLER_3D_OES = 0x8B5F - /// - Sampler3DOes = ((int)0x8B5F), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES = 0x8CD4 - /// - FramebufferAttachmentTexture3DZoffsetOes = ((int)0x8CD4), - } - - /// - /// Not used directly. - /// - public enum OesTextureBorderClamp : int - { - /// - /// Original was GL_TEXTURE_BORDER_COLOR_OES = 0x1004 - /// - TextureBorderColorOes = ((int)0x1004), - /// - /// Original was GL_CLAMP_TO_BORDER_OES = 0x812D - /// - ClampToBorderOes = ((int)0x812D), - } - - /// - /// Not used directly. - /// - public enum OesTextureBuffer : int - { - /// - /// Original was GL_TEXTURE_BUFFER_BINDING_OES = 0x8C2A - /// - TextureBufferBindingOes = ((int)0x8C2A), - /// - /// Original was GL_TEXTURE_BUFFER_OES = 0x8C2A - /// - TextureBufferOes = ((int)0x8C2A), - /// - /// Original was GL_MAX_TEXTURE_BUFFER_SIZE_OES = 0x8C2B - /// - MaxTextureBufferSizeOes = ((int)0x8C2B), - /// - /// Original was GL_TEXTURE_BINDING_BUFFER_OES = 0x8C2C - /// - TextureBindingBufferOes = ((int)0x8C2C), - /// - /// Original was GL_TEXTURE_BUFFER_DATA_STORE_BINDING_OES = 0x8C2D - /// - TextureBufferDataStoreBindingOes = ((int)0x8C2D), - /// - /// Original was GL_SAMPLER_BUFFER_OES = 0x8DC2 - /// - SamplerBufferOes = ((int)0x8DC2), - /// - /// Original was GL_INT_SAMPLER_BUFFER_OES = 0x8DD0 - /// - IntSamplerBufferOes = ((int)0x8DD0), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_BUFFER_OES = 0x8DD8 - /// - UnsignedIntSamplerBufferOes = ((int)0x8DD8), - /// - /// Original was GL_IMAGE_BUFFER_OES = 0x9051 - /// - ImageBufferOes = ((int)0x9051), - /// - /// Original was GL_INT_IMAGE_BUFFER_OES = 0x905C - /// - IntImageBufferOes = ((int)0x905C), - /// - /// Original was GL_UNSIGNED_INT_IMAGE_BUFFER_OES = 0x9067 - /// - UnsignedIntImageBufferOes = ((int)0x9067), - /// - /// Original was GL_TEXTURE_BUFFER_OFFSET_OES = 0x919D - /// - TextureBufferOffsetOes = ((int)0x919D), - /// - /// Original was GL_TEXTURE_BUFFER_SIZE_OES = 0x919E - /// - TextureBufferSizeOes = ((int)0x919E), - /// - /// Original was GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES = 0x919F - /// - TextureBufferOffsetAlignmentOes = ((int)0x919F), - } - - /// - /// Not used directly. - /// - public enum OesTextureCompressionAstc : int - { - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x4_KHR = 0x93B0 - /// - CompressedRgbaAstc4X4Khr = ((int)0x93B0), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x4_KHR = 0x93B1 - /// - CompressedRgbaAstc5X4Khr = ((int)0x93B1), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x5_KHR = 0x93B2 - /// - CompressedRgbaAstc5X5Khr = ((int)0x93B2), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x5_KHR = 0x93B3 - /// - CompressedRgbaAstc6X5Khr = ((int)0x93B3), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x6_KHR = 0x93B4 - /// - CompressedRgbaAstc6X6Khr = ((int)0x93B4), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x5_KHR = 0x93B5 - /// - CompressedRgbaAstc8X5Khr = ((int)0x93B5), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x6_KHR = 0x93B6 - /// - CompressedRgbaAstc8X6Khr = ((int)0x93B6), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_8x8_KHR = 0x93B7 - /// - CompressedRgbaAstc8X8Khr = ((int)0x93B7), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x5_KHR = 0x93B8 - /// - CompressedRgbaAstc10X5Khr = ((int)0x93B8), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x6_KHR = 0x93B9 - /// - CompressedRgbaAstc10X6Khr = ((int)0x93B9), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x8_KHR = 0x93BA - /// - CompressedRgbaAstc10X8Khr = ((int)0x93BA), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_10x10_KHR = 0x93BB - /// - CompressedRgbaAstc10X10Khr = ((int)0x93BB), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_12x10_KHR = 0x93BC - /// - CompressedRgbaAstc12X10Khr = ((int)0x93BC), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_12x12_KHR = 0x93BD - /// - CompressedRgbaAstc12X12Khr = ((int)0x93BD), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_3x3x3_OES = 0x93C0 - /// - CompressedRgbaAstc3X3x3Oes = ((int)0x93C0), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x3x3_OES = 0x93C1 - /// - CompressedRgbaAstc4X3x3Oes = ((int)0x93C1), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x4x3_OES = 0x93C2 - /// - CompressedRgbaAstc4X4x3Oes = ((int)0x93C2), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_4x4x4_OES = 0x93C3 - /// - CompressedRgbaAstc4X4x4Oes = ((int)0x93C3), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x4x4_OES = 0x93C4 - /// - CompressedRgbaAstc5X4x4Oes = ((int)0x93C4), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x5x4_OES = 0x93C5 - /// - CompressedRgbaAstc5X5x4Oes = ((int)0x93C5), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_5x5x5_OES = 0x93C6 - /// - CompressedRgbaAstc5X5x5Oes = ((int)0x93C6), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x5x5_OES = 0x93C7 - /// - CompressedRgbaAstc6X5x5Oes = ((int)0x93C7), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x6x5_OES = 0x93C8 - /// - CompressedRgbaAstc6X6x5Oes = ((int)0x93C8), - /// - /// Original was GL_COMPRESSED_RGBA_ASTC_6x6x6_OES = 0x93C9 - /// - CompressedRgbaAstc6X6x6Oes = ((int)0x93C9), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR = 0x93D0 - /// - CompressedSrgb8Alpha8Astc4X4Khr = ((int)0x93D0), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR = 0x93D1 - /// - CompressedSrgb8Alpha8Astc5X4Khr = ((int)0x93D1), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR = 0x93D2 - /// - CompressedSrgb8Alpha8Astc5X5Khr = ((int)0x93D2), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR = 0x93D3 - /// - CompressedSrgb8Alpha8Astc6X5Khr = ((int)0x93D3), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR = 0x93D4 - /// - CompressedSrgb8Alpha8Astc6X6Khr = ((int)0x93D4), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR = 0x93D5 - /// - CompressedSrgb8Alpha8Astc8X5Khr = ((int)0x93D5), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR = 0x93D6 - /// - CompressedSrgb8Alpha8Astc8X6Khr = ((int)0x93D6), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR = 0x93D7 - /// - CompressedSrgb8Alpha8Astc8X8Khr = ((int)0x93D7), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR = 0x93D8 - /// - CompressedSrgb8Alpha8Astc10X5Khr = ((int)0x93D8), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR = 0x93D9 - /// - CompressedSrgb8Alpha8Astc10X6Khr = ((int)0x93D9), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR = 0x93DA - /// - CompressedSrgb8Alpha8Astc10X8Khr = ((int)0x93DA), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR = 0x93DB - /// - CompressedSrgb8Alpha8Astc10X10Khr = ((int)0x93DB), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR = 0x93DC - /// - CompressedSrgb8Alpha8Astc12X10Khr = ((int)0x93DC), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR = 0x93DD - /// - CompressedSrgb8Alpha8Astc12X12Khr = ((int)0x93DD), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES = 0x93E0 - /// - CompressedSrgb8Alpha8Astc3X3x3Oes = ((int)0x93E0), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES = 0x93E1 - /// - CompressedSrgb8Alpha8Astc4X3x3Oes = ((int)0x93E1), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES = 0x93E2 - /// - CompressedSrgb8Alpha8Astc4X4x3Oes = ((int)0x93E2), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES = 0x93E3 - /// - CompressedSrgb8Alpha8Astc4X4x4Oes = ((int)0x93E3), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES = 0x93E4 - /// - CompressedSrgb8Alpha8Astc5X4x4Oes = ((int)0x93E4), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES = 0x93E5 - /// - CompressedSrgb8Alpha8Astc5X5x4Oes = ((int)0x93E5), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES = 0x93E6 - /// - CompressedSrgb8Alpha8Astc5X5x5Oes = ((int)0x93E6), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES = 0x93E7 - /// - CompressedSrgb8Alpha8Astc6X5x5Oes = ((int)0x93E7), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES = 0x93E8 - /// - CompressedSrgb8Alpha8Astc6X6x5Oes = ((int)0x93E8), - /// - /// Original was GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES = 0x93E9 - /// - CompressedSrgb8Alpha8Astc6X6x6Oes = ((int)0x93E9), - } - - /// - /// Not used directly. - /// - public enum OesTextureCubeMapArray : int - { - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_OES = 0x9009 - /// - TextureCubeMapArrayOes = ((int)0x9009), - /// - /// Original was GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_OES = 0x900A - /// - TextureBindingCubeMapArrayOes = ((int)0x900A), - /// - /// Original was GL_SAMPLER_CUBE_MAP_ARRAY_OES = 0x900C - /// - SamplerCubeMapArrayOes = ((int)0x900C), - /// - /// Original was GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_OES = 0x900D - /// - SamplerCubeMapArrayShadowOes = ((int)0x900D), - /// - /// Original was GL_INT_SAMPLER_CUBE_MAP_ARRAY_OES = 0x900E - /// - IntSamplerCubeMapArrayOes = ((int)0x900E), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_OES = 0x900F - /// - UnsignedIntSamplerCubeMapArrayOes = ((int)0x900F), - /// - /// Original was GL_IMAGE_CUBE_MAP_ARRAY_OES = 0x9054 - /// - ImageCubeMapArrayOes = ((int)0x9054), - /// - /// Original was GL_INT_IMAGE_CUBE_MAP_ARRAY_OES = 0x905F - /// - IntImageCubeMapArrayOes = ((int)0x905F), - /// - /// Original was GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_OES = 0x906A - /// - UnsignedIntImageCubeMapArrayOes = ((int)0x906A), - } - - /// - /// Not used directly. - /// - public enum OesTextureFloat : int - { - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - } - - /// - /// Not used directly. - /// - public enum OesTextureFloatLinear : int - { - } - - /// - /// Not used directly. - /// - public enum OesTextureHalfFloat : int - { - /// - /// Original was GL_HALF_FLOAT_OES = 0x8D61 - /// - HalfFloatOes = ((int)0x8D61), - } - - /// - /// Not used directly. - /// - public enum OesTextureHalfFloatLinear : int - { - } - - /// - /// Not used directly. - /// - public enum OesTextureNpot : int - { - } - - /// - /// Not used directly. - /// - public enum OesTextureStencil8 : int - { - /// - /// Original was GL_STENCIL_INDEX_OES = 0x1901 - /// - StencilIndexOes = ((int)0x1901), - /// - /// Original was GL_STENCIL_INDEX8_OES = 0x8D48 - /// - StencilIndex8Oes = ((int)0x8D48), - } - - /// - /// Not used directly. - /// - public enum OesTextureStorageMultisample2dArray : int - { - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES = 0x9102 - /// - Texture2DMultisampleArrayOes = ((int)0x9102), - /// - /// Original was GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES = 0x9105 - /// - TextureBinding2DMultisampleArrayOes = ((int)0x9105), - /// - /// Original was GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910B - /// - Sampler2DMultisampleArrayOes = ((int)0x910B), - /// - /// Original was GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910C - /// - IntSampler2DMultisampleArrayOes = ((int)0x910C), - /// - /// Original was GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910D - /// - UnsignedIntSampler2DMultisampleArrayOes = ((int)0x910D), - } - - /// - /// Not used directly. - /// - public enum OesTextureView : int - { - /// - /// Original was GL_TEXTURE_VIEW_MIN_LEVEL_OES = 0x82DB - /// - TextureViewMinLevelOes = ((int)0x82DB), - /// - /// Original was GL_TEXTURE_VIEW_NUM_LEVELS_OES = 0x82DC - /// - TextureViewNumLevelsOes = ((int)0x82DC), - /// - /// Original was GL_TEXTURE_VIEW_MIN_LAYER_OES = 0x82DD - /// - TextureViewMinLayerOes = ((int)0x82DD), - /// - /// Original was GL_TEXTURE_VIEW_NUM_LAYERS_OES = 0x82DE - /// - TextureViewNumLayersOes = ((int)0x82DE), - /// - /// Original was GL_TEXTURE_IMMUTABLE_LEVELS = 0x82DF - /// - TextureImmutableLevels = ((int)0x82DF), - } - - /// - /// Not used directly. - /// - public enum OesVertexArrayObject : int - { - /// - /// Original was GL_VERTEX_ARRAY_BINDING_OES = 0x85B5 - /// - VertexArrayBindingOes = ((int)0x85B5), - } - - /// - /// Not used directly. - /// - public enum OesVertexHalfFloat : int - { - /// - /// Original was GL_HALF_FLOAT_OES = 0x8D61 - /// - HalfFloatOes = ((int)0x8D61), - } - - /// - /// Not used directly. - /// - public enum OesVertexType1010102 : int - { - /// - /// Original was GL_UNSIGNED_INT_10_10_10_2_OES = 0x8DF6 - /// - UnsignedInt1010102Oes = ((int)0x8DF6), - /// - /// Original was GL_INT_10_10_10_2_OES = 0x8DF7 - /// - Int1010102Oes = ((int)0x8DF7), - } - - /// - /// Not used directly. - /// - public enum OesViewportArray : int - { - /// - /// Original was GL_DEPTH_RANGE = 0x0B70 - /// - DepthRange = ((int)0x0B70), - /// - /// Original was GL_VIEWPORT = 0x0BA2 - /// - Viewport = ((int)0x0BA2), - /// - /// Original was GL_SCISSOR_BOX = 0x0C10 - /// - ScissorBox = ((int)0x0C10), - /// - /// Original was GL_SCISSOR_TEST = 0x0C11 - /// - ScissorTest = ((int)0x0C11), - /// - /// Original was GL_MAX_VIEWPORTS_OES = 0x825B - /// - MaxViewportsOes = ((int)0x825B), - /// - /// Original was GL_VIEWPORT_SUBPIXEL_BITS_OES = 0x825C - /// - ViewportSubpixelBitsOes = ((int)0x825C), - /// - /// Original was GL_VIEWPORT_BOUNDS_RANGE_OES = 0x825D - /// - ViewportBoundsRangeOes = ((int)0x825D), - /// - /// Original was GL_VIEWPORT_INDEX_PROVOKING_VERTEX_OES = 0x825F - /// - ViewportIndexProvokingVertexOes = ((int)0x825F), - } - - /// - /// Not used directly. - /// - public enum OvrMultiview : int - { - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR = 0x9630 - /// - FramebufferAttachmentTextureNumViewsOvr = ((int)0x9630), - /// - /// Original was GL_MAX_VIEWS_OVR = 0x9631 - /// - MaxViewsOvr = ((int)0x9631), - /// - /// Original was GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR = 0x9632 - /// - FramebufferAttachmentTextureBaseViewIndexOvr = ((int)0x9632), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_VIEW_TARGETS_OVR = 0x9633 - /// - FramebufferIncompleteViewTargetsOvr = ((int)0x9633), - } - - /// - /// Not used directly. - /// - public enum OvrMultiview2 : int - { - } - - /// - /// Not used directly. - /// - public enum OvrMultiviewMultisampledRenderToTexture : int - { - } - - /// - /// Used in GL.Ext.PatchParameter, GL.Oes.PatchParameter - /// - public enum PatchParameterName : int - { - /// - /// Original was GL_PATCH_VERTICES = 0x8E72 - /// - PatchVertices = ((int)0x8E72), - /// - /// Original was GL_PATCH_DEFAULT_INNER_LEVEL = 0x8E73 - /// - PatchDefaultInnerLevel = ((int)0x8E73), - /// - /// Original was GL_PATCH_DEFAULT_OUTER_LEVEL = 0x8E74 - /// - PatchDefaultOuterLevel = ((int)0x8E74), - } - - /// - /// Used in GL.NV.GetPathColorGen, GL.NV.PathColorGen and 1 other function - /// - public enum PathColor : int - { - /// - /// Original was GL_PRIMARY_COLOR_NV = 0x852C - /// - PrimaryColorNv = ((int)0x852C), - /// - /// Original was GL_SECONDARY_COLOR_NV = 0x852D - /// - SecondaryColorNv = ((int)0x852D), - /// - /// Original was GL_PRIMARY_COLOR = 0x8577 - /// - PrimaryColor = ((int)0x8577), - } - - /// - /// Used in GL.NV.CoverFillPathInstanced, GL.NV.CoverFillPath and 2 other functions - /// - public enum PathCoverMode : int - { - /// - /// Original was GL_PATH_FILL_COVER_MODE_NV = 0x9082 - /// - PathFillCoverModeNv = ((int)0x9082), - /// - /// Original was GL_CONVEX_HULL_NV = 0x908B - /// - ConvexHullNv = ((int)0x908B), - /// - /// Original was GL_BOUNDING_BOX_NV = 0x908D - /// - BoundingBoxNv = ((int)0x908D), - /// - /// Original was GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV = 0x909C - /// - BoundingBoxOfBoundingBoxesNv = ((int)0x909C), - } - - /// - /// Used in GL.NV.CoverFillPathInstanced, GL.NV.CoverStrokePathInstanced and 5 other functions - /// - public enum PathElementType : int - { - /// - /// Original was GL_UTF8_NV = 0x909A - /// - Utf8Nv = ((int)0x909A), - /// - /// Original was GL_UTF16_NV = 0x909B - /// - Utf16Nv = ((int)0x909B), - } - - /// - /// Used in GL.NV.StencilFillPathInstanced, GL.NV.StencilFillPath - /// - public enum PathFillMode : int - { - /// - /// Original was GL_INVERT = 0x150A - /// - Invert = ((int)0x150A), - /// - /// Original was GL_PATH_FILL_MODE_NV = 0x9080 - /// - PathFillModeNv = ((int)0x9080), - /// - /// Original was GL_COUNT_UP_NV = 0x9088 - /// - CountUpNv = ((int)0x9088), - /// - /// Original was GL_COUNT_DOWN_NV = 0x9089 - /// - CountDownNv = ((int)0x9089), - } - - /// - /// Used in GL.NV.PathGlyphIndexArray, GL.NV.PathGlyphIndexRange and 2 other functions - /// - public enum PathFontStyle : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_BOLD_BIT_NV = 0x01 - /// - BoldBitNv = ((int)0x01), - /// - /// Original was GL_ITALIC_BIT_NV = 0x02 - /// - ItalicBitNv = ((int)0x02), - } - - /// - /// Used in GL.NV.PathGlyphRange, GL.NV.PathGlyph - /// - public enum PathFontTarget : int - { - /// - /// Original was GL_STANDARD_FONT_NAME_NV = 0x9072 - /// - StandardFontNameNv = ((int)0x9072), - /// - /// Original was GL_SYSTEM_FONT_NAME_NV = 0x9073 - /// - SystemFontNameNv = ((int)0x9073), - /// - /// Original was GL_FILE_NAME_NV = 0x9074 - /// - FileNameNv = ((int)0x9074), - } - - /// - /// Used in GL.NV.GetPathColorGen, GL.NV.GetPathTexGen and 3 other functions - /// - public enum PathGenMode : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_EYE_LINEAR = 0x2400 - /// - EyeLinear = ((int)0x2400), - /// - /// Original was GL_OBJECT_LINEAR = 0x2401 - /// - ObjectLinear = ((int)0x2401), - /// - /// Original was GL_CONSTANT = 0x8576 - /// - Constant = ((int)0x8576), - /// - /// Original was GL_PATH_OBJECT_BOUNDING_BOX_NV = 0x908A - /// - PathObjectBoundingBoxNv = ((int)0x908A), - } - - /// - /// Used in GL.NV.PathGlyphRange, GL.NV.PathGlyph - /// - public enum PathHandleMissingGlyphs : int - { - /// - /// Original was GL_SKIP_MISSING_GLYPH_NV = 0x90A9 - /// - SkipMissingGlyphNv = ((int)0x90A9), - /// - /// Original was GL_USE_MISSING_GLYPH_NV = 0x90AA - /// - UseMissingGlyphNv = ((int)0x90AA), - } - - /// - /// Used in GL.NV.GetPathSpacing - /// - public enum PathListMode : int - { - /// - /// Original was GL_ACCUM_ADJACENT_PAIRS_NV = 0x90AD - /// - AccumAdjacentPairsNv = ((int)0x90AD), - /// - /// Original was GL_ADJACENT_PAIRS_NV = 0x90AE - /// - AdjacentPairsNv = ((int)0x90AE), - /// - /// Original was GL_FIRST_TO_REST_NV = 0x90AF - /// - FirstToRestNv = ((int)0x90AF), - } - - /// - /// Used in GL.NV.GetPathMetricRange, GL.NV.GetPathMetric - /// - [Flags] - public enum PathMetricMask : int - { - /// - /// Original was GL_FONT_X_MIN_BOUNDS_BIT_NV = 0x00010000 - /// - FontXMinBoundsBitNv = ((int)0x00010000), - /// - /// Original was GL_FONT_Y_MIN_BOUNDS_BIT_NV = 0x00020000 - /// - FontYMinBoundsBitNv = ((int)0x00020000), - /// - /// Original was GL_FONT_X_MAX_BOUNDS_BIT_NV = 0x00040000 - /// - FontXMaxBoundsBitNv = ((int)0x00040000), - /// - /// Original was GL_FONT_Y_MAX_BOUNDS_BIT_NV = 0x00080000 - /// - FontYMaxBoundsBitNv = ((int)0x00080000), - /// - /// Original was GL_FONT_UNITS_PER_EM_BIT_NV = 0x00100000 - /// - FontUnitsPerEmBitNv = ((int)0x00100000), - /// - /// Original was GL_FONT_ASCENDER_BIT_NV = 0x00200000 - /// - FontAscenderBitNv = ((int)0x00200000), - /// - /// Original was GL_FONT_DESCENDER_BIT_NV = 0x00400000 - /// - FontDescenderBitNv = ((int)0x00400000), - /// - /// Original was GL_FONT_HEIGHT_BIT_NV = 0x00800000 - /// - FontHeightBitNv = ((int)0x00800000), - /// - /// Original was GL_GLYPH_WIDTH_BIT_NV = 0x01 - /// - GlyphWidthBitNv = ((int)0x01), - /// - /// Original was GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV = 0x01000000 - /// - FontMaxAdvanceWidthBitNv = ((int)0x01000000), - /// - /// Original was GL_GLYPH_HEIGHT_BIT_NV = 0x02 - /// - GlyphHeightBitNv = ((int)0x02), - /// - /// Original was GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV = 0x02000000 - /// - FontMaxAdvanceHeightBitNv = ((int)0x02000000), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV = 0x04 - /// - GlyphHorizontalBearingXBitNv = ((int)0x04), - /// - /// Original was GL_FONT_UNDERLINE_POSITION_BIT_NV = 0x04000000 - /// - FontUnderlinePositionBitNv = ((int)0x04000000), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV = 0x08 - /// - GlyphHorizontalBearingYBitNv = ((int)0x08), - /// - /// Original was GL_FONT_UNDERLINE_THICKNESS_BIT_NV = 0x08000000 - /// - FontUnderlineThicknessBitNv = ((int)0x08000000), - /// - /// Original was GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV = 0x10 - /// - GlyphHorizontalBearingAdvanceBitNv = ((int)0x10), - /// - /// Original was GL_GLYPH_HAS_KERNING_BIT_NV = 0x100 - /// - GlyphHasKerningBitNv = ((int)0x100), - /// - /// Original was GL_FONT_HAS_KERNING_BIT_NV = 0x10000000 - /// - FontHasKerningBitNv = ((int)0x10000000), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_X_BIT_NV = 0x20 - /// - GlyphVerticalBearingXBitNv = ((int)0x20), - /// - /// Original was GL_FONT_NUM_GLYPH_INDICES_BIT_NV = 0x20000000 - /// - FontNumGlyphIndicesBitNv = ((int)0x20000000), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV = 0x40 - /// - GlyphVerticalBearingYBitNv = ((int)0x40), - /// - /// Original was GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV = 0x80 - /// - GlyphVerticalBearingAdvanceBitNv = ((int)0x80), - } - - /// - /// Used in GL.NV.GetPathParameter, GL.NV.PathParameter - /// - public enum PathParameter : int - { - /// - /// Original was GL_PATH_STROKE_WIDTH_NV = 0x9075 - /// - PathStrokeWidthNv = ((int)0x9075), - /// - /// Original was GL_PATH_END_CAPS_NV = 0x9076 - /// - PathEndCapsNv = ((int)0x9076), - /// - /// Original was GL_PATH_INITIAL_END_CAP_NV = 0x9077 - /// - PathInitialEndCapNv = ((int)0x9077), - /// - /// Original was GL_PATH_TERMINAL_END_CAP_NV = 0x9078 - /// - PathTerminalEndCapNv = ((int)0x9078), - /// - /// Original was GL_PATH_JOIN_STYLE_NV = 0x9079 - /// - PathJoinStyleNv = ((int)0x9079), - /// - /// Original was GL_PATH_MITER_LIMIT_NV = 0x907A - /// - PathMiterLimitNv = ((int)0x907A), - /// - /// Original was GL_PATH_DASH_CAPS_NV = 0x907B - /// - PathDashCapsNv = ((int)0x907B), - /// - /// Original was GL_PATH_INITIAL_DASH_CAP_NV = 0x907C - /// - PathInitialDashCapNv = ((int)0x907C), - /// - /// Original was GL_PATH_TERMINAL_DASH_CAP_NV = 0x907D - /// - PathTerminalDashCapNv = ((int)0x907D), - /// - /// Original was GL_PATH_DASH_OFFSET_NV = 0x907E - /// - PathDashOffsetNv = ((int)0x907E), - /// - /// Original was GL_PATH_CLIENT_LENGTH_NV = 0x907F - /// - PathClientLengthNv = ((int)0x907F), - /// - /// Original was GL_PATH_FILL_MODE_NV = 0x9080 - /// - PathFillModeNv = ((int)0x9080), - /// - /// Original was GL_PATH_FILL_MASK_NV = 0x9081 - /// - PathFillMaskNv = ((int)0x9081), - /// - /// Original was GL_PATH_FILL_COVER_MODE_NV = 0x9082 - /// - PathFillCoverModeNv = ((int)0x9082), - /// - /// Original was GL_PATH_STROKE_COVER_MODE_NV = 0x9083 - /// - PathStrokeCoverModeNv = ((int)0x9083), - /// - /// Original was GL_PATH_STROKE_MASK_NV = 0x9084 - /// - PathStrokeMaskNv = ((int)0x9084), - /// - /// Original was GL_PATH_OBJECT_BOUNDING_BOX_NV = 0x908A - /// - PathObjectBoundingBoxNv = ((int)0x908A), - /// - /// Original was GL_PATH_COMMAND_COUNT_NV = 0x909D - /// - PathCommandCountNv = ((int)0x909D), - /// - /// Original was GL_PATH_COORD_COUNT_NV = 0x909E - /// - PathCoordCountNv = ((int)0x909E), - /// - /// Original was GL_PATH_DASH_ARRAY_COUNT_NV = 0x909F - /// - PathDashArrayCountNv = ((int)0x909F), - /// - /// Original was GL_PATH_COMPUTED_LENGTH_NV = 0x90A0 - /// - PathComputedLengthNv = ((int)0x90A0), - /// - /// Original was GL_PATH_FILL_BOUNDING_BOX_NV = 0x90A1 - /// - PathFillBoundingBoxNv = ((int)0x90A1), - /// - /// Original was GL_PATH_STROKE_BOUNDING_BOX_NV = 0x90A2 - /// - PathStrokeBoundingBoxNv = ((int)0x90A2), - /// - /// Original was GL_PATH_DASH_OFFSET_RESET_NV = 0x90B4 - /// - PathDashOffsetResetNv = ((int)0x90B4), - } - - /// - /// Used in GL.NV.PathString - /// - public enum PathStringFormat : int - { - /// - /// Original was GL_PATH_FORMAT_SVG_NV = 0x9070 - /// - PathFormatSvgNv = ((int)0x9070), - /// - /// Original was GL_PATH_FORMAT_PS_NV = 0x9071 - /// - PathFormatPsNv = ((int)0x9071), - } - - /// - /// Used in GL.NV.CoverFillPathInstanced, GL.NV.CoverStrokePathInstanced and 4 other functions - /// - public enum PathTransformType : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_TRANSLATE_X_NV = 0x908E - /// - TranslateXNv = ((int)0x908E), - /// - /// Original was GL_TRANSLATE_Y_NV = 0x908F - /// - TranslateYNv = ((int)0x908F), - /// - /// Original was GL_TRANSLATE_2D_NV = 0x9090 - /// - Translate2DNv = ((int)0x9090), - /// - /// Original was GL_TRANSLATE_3D_NV = 0x9091 - /// - Translate3DNv = ((int)0x9091), - /// - /// Original was GL_AFFINE_2D_NV = 0x9092 - /// - Affine2DNv = ((int)0x9092), - /// - /// Original was GL_AFFINE_3D_NV = 0x9094 - /// - Affine3DNv = ((int)0x9094), - /// - /// Original was GL_TRANSPOSE_AFFINE_2D_NV = 0x9096 - /// - TransposeAffine2DNv = ((int)0x9096), - /// - /// Original was GL_TRANSPOSE_AFFINE_3D_NV = 0x9098 - /// - TransposeAffine3DNv = ((int)0x9098), - } - - /// - /// Used in GL.Ext.GetProgramPipeline - /// - public enum PipelineParameterName : int - { - /// - /// Original was GL_ACTIVE_PROGRAM = 0x8259 - /// - ActiveProgram = ((int)0x8259), - /// - /// Original was GL_FRAGMENT_SHADER = 0x8B30 - /// - FragmentShader = ((int)0x8B30), - /// - /// Original was GL_VERTEX_SHADER = 0x8B31 - /// - VertexShader = ((int)0x8B31), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_GEOMETRY_SHADER = 0x8DD9 - /// - GeometryShader = ((int)0x8DD9), - /// - /// Original was GL_TESS_EVALUATION_SHADER = 0x8E87 - /// - TessEvaluationShader = ((int)0x8E87), - /// - /// Original was GL_TESS_CONTROL_SHADER = 0x8E88 - /// - TessControlShader = ((int)0x8E88), - } - - /// - /// Not used directly. - /// - public enum PixelCopyType : int - { - /// - /// Original was GL_COLOR = 0x1800 - /// - Color = ((int)0x1800), - /// - /// Original was GL_COLOR_EXT = 0x1800 - /// - ColorExt = ((int)0x1800), - /// - /// Original was GL_DEPTH = 0x1801 - /// - Depth = ((int)0x1801), - /// - /// Original was GL_DEPTH_EXT = 0x1801 - /// - DepthExt = ((int)0x1801), - /// - /// Original was GL_STENCIL = 0x1802 - /// - Stencil = ((int)0x1802), - /// - /// Original was GL_STENCIL_EXT = 0x1802 - /// - StencilExt = ((int)0x1802), - } - - /// - /// Used in GL.CompressedTexSubImage2D, GL.CompressedTexSubImage3D and 15 other functions - /// - public enum PixelFormat : int - { - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_COLOR_INDEX = 0x1900 - /// - ColorIndex = ((int)0x1900), - /// - /// Original was GL_STENCIL_INDEX = 0x1901 - /// - StencilIndex = ((int)0x1901), - /// - /// Original was GL_DEPTH_COMPONENT = 0x1902 - /// - DepthComponent = ((int)0x1902), - /// - /// Original was GL_RED = 0x1903 - /// - Red = ((int)0x1903), - /// - /// Original was GL_RED_EXT = 0x1903 - /// - RedExt = ((int)0x1903), - /// - /// Original was GL_GREEN = 0x1904 - /// - Green = ((int)0x1904), - /// - /// Original was GL_BLUE = 0x1905 - /// - Blue = ((int)0x1905), - /// - /// Original was GL_Alpha = 0X1906 - /// - Alpha = ((int)0X1906), - /// - /// Original was GL_Rgb = 0X1907 - /// - Rgb = ((int)0X1907), - /// - /// Original was GL_Rgba = 0X1908 - /// - Rgba = ((int)0X1908), - /// - /// Original was GL_Luminance = 0X1909 - /// - Luminance = ((int)0X1909), - /// - /// Original was GL_LUMINANCE_ALPHA = 0x190A - /// - LuminanceAlpha = ((int)0x190A), - /// - /// Original was GL_R = 0x2002 - /// - R = ((int)0x2002), - /// - /// Original was GL_ABGR_EXT = 0x8000 - /// - AbgrExt = ((int)0x8000), - /// - /// Original was GL_CMYK_EXT = 0x800C - /// - CmykExt = ((int)0x800C), - /// - /// Original was GL_CMYKA_EXT = 0x800D - /// - CmykaExt = ((int)0x800D), - /// - /// Original was GL_YCRCB_422_SGIX = 0x81BB - /// - Ycrcb422Sgix = ((int)0x81BB), - /// - /// Original was GL_YCRCB_444_SGIX = 0x81BC - /// - Ycrcb444Sgix = ((int)0x81BC), - /// - /// Original was GL_RG = 0x8227 - /// - Rg = ((int)0x8227), - /// - /// Original was GL_RG_INTEGER = 0x8228 - /// - RgInteger = ((int)0x8228), - /// - /// Original was GL_DEPTH_STENCIL = 0x84F9 - /// - DepthStencil = ((int)0x84F9), - /// - /// Original was GL_RED_INTEGER = 0x8D94 - /// - RedInteger = ((int)0x8D94), - /// - /// Original was GL_RGB_INTEGER = 0x8D98 - /// - RgbInteger = ((int)0x8D98), - /// - /// Original was GL_RGBA_INTEGER = 0x8D99 - /// - RgbaInteger = ((int)0x8D99), - } - - /// - /// Not used directly. - /// - public enum PixelInternalFormat : int - { - /// - /// Original was GL_Alpha = 0X1906 - /// - Alpha = ((int)0X1906), - /// - /// Original was GL_Rgb = 0X1907 - /// - Rgb = ((int)0X1907), - /// - /// Original was GL_Rgba = 0X1908 - /// - Rgba = ((int)0X1908), - /// - /// Original was GL_Luminance = 0X1909 - /// - Luminance = ((int)0X1909), - /// - /// Original was GL_LuminanceAlpha = 0X190a - /// - LuminanceAlpha = ((int)0X190a), - } - - /// - /// Not used directly. - /// - public enum PixelMap : int - { - /// - /// Original was GL_PIXEL_MAP_I_TO_I = 0x0C70 - /// - PixelMapIToI = ((int)0x0C70), - /// - /// Original was GL_PIXEL_MAP_S_TO_S = 0x0C71 - /// - PixelMapSToS = ((int)0x0C71), - /// - /// Original was GL_PIXEL_MAP_I_TO_R = 0x0C72 - /// - PixelMapIToR = ((int)0x0C72), - /// - /// Original was GL_PIXEL_MAP_I_TO_G = 0x0C73 - /// - PixelMapIToG = ((int)0x0C73), - /// - /// Original was GL_PIXEL_MAP_I_TO_B = 0x0C74 - /// - PixelMapIToB = ((int)0x0C74), - /// - /// Original was GL_PIXEL_MAP_I_TO_A = 0x0C75 - /// - PixelMapIToA = ((int)0x0C75), - /// - /// Original was GL_PIXEL_MAP_R_TO_R = 0x0C76 - /// - PixelMapRToR = ((int)0x0C76), - /// - /// Original was GL_PIXEL_MAP_G_TO_G = 0x0C77 - /// - PixelMapGToG = ((int)0x0C77), - /// - /// Original was GL_PIXEL_MAP_B_TO_B = 0x0C78 - /// - PixelMapBToB = ((int)0x0C78), - /// - /// Original was GL_PIXEL_MAP_A_TO_A = 0x0C79 - /// - PixelMapAToA = ((int)0x0C79), - } - - /// - /// Used in GL.PixelStore - /// - public enum PixelStoreParameter : int - { - /// - /// Original was GL_UNPACK_SWAP_BYTES = 0x0CF0 - /// - UnpackSwapBytes = ((int)0x0CF0), - /// - /// Original was GL_UNPACK_LSB_FIRST = 0x0CF1 - /// - UnpackLsbFirst = ((int)0x0CF1), - /// - /// Original was GL_UNPACK_ROW_LENGTH = 0x0CF2 - /// - UnpackRowLength = ((int)0x0CF2), - /// - /// Original was GL_UNPACK_ROW_LENGTH_EXT = 0x0CF2 - /// - UnpackRowLengthExt = ((int)0x0CF2), - /// - /// Original was GL_UNPACK_SKIP_ROWS = 0x0CF3 - /// - UnpackSkipRows = ((int)0x0CF3), - /// - /// Original was GL_UNPACK_SKIP_ROWS_EXT = 0x0CF3 - /// - UnpackSkipRowsExt = ((int)0x0CF3), - /// - /// Original was GL_UNPACK_SKIP_PIXELS = 0x0CF4 - /// - UnpackSkipPixels = ((int)0x0CF4), - /// - /// Original was GL_UNPACK_SKIP_PIXELS_EXT = 0x0CF4 - /// - UnpackSkipPixelsExt = ((int)0x0CF4), - /// - /// Original was GL_UNPACK_ALIGNMENT = 0x0CF5 - /// - UnpackAlignment = ((int)0x0CF5), - /// - /// Original was GL_PACK_SWAP_BYTES = 0x0D00 - /// - PackSwapBytes = ((int)0x0D00), - /// - /// Original was GL_PACK_LSB_FIRST = 0x0D01 - /// - PackLsbFirst = ((int)0x0D01), - /// - /// Original was GL_PACK_ROW_LENGTH = 0x0D02 - /// - PackRowLength = ((int)0x0D02), - /// - /// Original was GL_PACK_SKIP_ROWS = 0x0D03 - /// - PackSkipRows = ((int)0x0D03), - /// - /// Original was GL_PACK_SKIP_PIXELS = 0x0D04 - /// - PackSkipPixels = ((int)0x0D04), - /// - /// Original was GL_PACK_ALIGNMENT = 0x0D05 - /// - PackAlignment = ((int)0x0D05), - /// - /// Original was GL_PACK_SKIP_IMAGES = 0x806B - /// - PackSkipImages = ((int)0x806B), - /// - /// Original was GL_PACK_SKIP_IMAGES_EXT = 0x806B - /// - PackSkipImagesExt = ((int)0x806B), - /// - /// Original was GL_PACK_IMAGE_HEIGHT = 0x806C - /// - PackImageHeight = ((int)0x806C), - /// - /// Original was GL_PACK_IMAGE_HEIGHT_EXT = 0x806C - /// - PackImageHeightExt = ((int)0x806C), - /// - /// Original was GL_UNPACK_SKIP_IMAGES = 0x806D - /// - UnpackSkipImages = ((int)0x806D), - /// - /// Original was GL_UNPACK_SKIP_IMAGES_EXT = 0x806D - /// - UnpackSkipImagesExt = ((int)0x806D), - /// - /// Original was GL_UNPACK_IMAGE_HEIGHT = 0x806E - /// - UnpackImageHeight = ((int)0x806E), - /// - /// Original was GL_UNPACK_IMAGE_HEIGHT_EXT = 0x806E - /// - UnpackImageHeightExt = ((int)0x806E), - /// - /// Original was GL_PACK_SKIP_VOLUMES_SGIS = 0x8130 - /// - PackSkipVolumesSgis = ((int)0x8130), - /// - /// Original was GL_PACK_IMAGE_DEPTH_SGIS = 0x8131 - /// - PackImageDepthSgis = ((int)0x8131), - /// - /// Original was GL_UNPACK_SKIP_VOLUMES_SGIS = 0x8132 - /// - UnpackSkipVolumesSgis = ((int)0x8132), - /// - /// Original was GL_UNPACK_IMAGE_DEPTH_SGIS = 0x8133 - /// - UnpackImageDepthSgis = ((int)0x8133), - /// - /// Original was GL_PIXEL_TILE_WIDTH_SGIX = 0x8140 - /// - PixelTileWidthSgix = ((int)0x8140), - /// - /// Original was GL_PIXEL_TILE_HEIGHT_SGIX = 0x8141 - /// - PixelTileHeightSgix = ((int)0x8141), - /// - /// Original was GL_PIXEL_TILE_GRID_WIDTH_SGIX = 0x8142 - /// - PixelTileGridWidthSgix = ((int)0x8142), - /// - /// Original was GL_PIXEL_TILE_GRID_HEIGHT_SGIX = 0x8143 - /// - PixelTileGridHeightSgix = ((int)0x8143), - /// - /// Original was GL_PIXEL_TILE_GRID_DEPTH_SGIX = 0x8144 - /// - PixelTileGridDepthSgix = ((int)0x8144), - /// - /// Original was GL_PIXEL_TILE_CACHE_SIZE_SGIX = 0x8145 - /// - PixelTileCacheSizeSgix = ((int)0x8145), - /// - /// Original was GL_PACK_RESAMPLE_SGIX = 0x842E - /// - PackResampleSgix = ((int)0x842E), - /// - /// Original was GL_UNPACK_RESAMPLE_SGIX = 0x842F - /// - UnpackResampleSgix = ((int)0x842F), - /// - /// Original was GL_PACK_SUBSAMPLE_RATE_SGIX = 0x85A0 - /// - PackSubsampleRateSgix = ((int)0x85A0), - /// - /// Original was GL_UNPACK_SUBSAMPLE_RATE_SGIX = 0x85A1 - /// - UnpackSubsampleRateSgix = ((int)0x85A1), - /// - /// Original was GL_PACK_RESAMPLE_OML = 0x8984 - /// - PackResampleOml = ((int)0x8984), - /// - /// Original was GL_UNPACK_RESAMPLE_OML = 0x8985 - /// - UnpackResampleOml = ((int)0x8985), - } - - /// - /// Not used directly. - /// - public enum PixelStoreResampleMode : int - { - /// - /// Original was GL_RESAMPLE_DECIMATE_SGIX = 0x8430 - /// - ResampleDecimateSgix = ((int)0x8430), - /// - /// Original was GL_RESAMPLE_REPLICATE_SGIX = 0x8433 - /// - ResampleReplicateSgix = ((int)0x8433), - /// - /// Original was GL_RESAMPLE_ZERO_FILL_SGIX = 0x8434 - /// - ResampleZeroFillSgix = ((int)0x8434), - } - - /// - /// Not used directly. - /// - public enum PixelStoreSubsampleRate : int - { - /// - /// Original was GL_PIXEL_SUBSAMPLE_4444_SGIX = 0x85A2 - /// - PixelSubsample4444Sgix = ((int)0x85A2), - /// - /// Original was GL_PIXEL_SUBSAMPLE_2424_SGIX = 0x85A3 - /// - PixelSubsample2424Sgix = ((int)0x85A3), - /// - /// Original was GL_PIXEL_SUBSAMPLE_4242_SGIX = 0x85A4 - /// - PixelSubsample4242Sgix = ((int)0x85A4), - } - - /// - /// Not used directly. - /// - public enum PixelTexGenMode : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_RGB = 0x1907 - /// - Rgb = ((int)0x1907), - /// - /// Original was GL_RGBA = 0x1908 - /// - Rgba = ((int)0x1908), - /// - /// Original was GL_LUMINANCE = 0x1909 - /// - Luminance = ((int)0x1909), - /// - /// Original was GL_LUMINANCE_ALPHA = 0x190A - /// - LuminanceAlpha = ((int)0x190A), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = 0x8187 - /// - PixelTexGenAlphaReplaceSgix = ((int)0x8187), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = 0x8188 - /// - PixelTexGenAlphaNoReplaceSgix = ((int)0x8188), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX = 0x8189 - /// - PixelTexGenAlphaLsSgix = ((int)0x8189), - /// - /// Original was GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX = 0x818A - /// - PixelTexGenAlphaMsSgix = ((int)0x818A), - } - - /// - /// Not used directly. - /// - public enum PixelTexGenParameterNameSgis : int - { - /// - /// Original was GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS = 0x8354 - /// - PixelFragmentRgbSourceSgis = ((int)0x8354), - /// - /// Original was GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = 0x8355 - /// - PixelFragmentAlphaSourceSgis = ((int)0x8355), - } - - /// - /// Not used directly. - /// - public enum PixelTransferParameter : int - { - /// - /// Original was GL_MAP_COLOR = 0x0D10 - /// - MapColor = ((int)0x0D10), - /// - /// Original was GL_MAP_STENCIL = 0x0D11 - /// - MapStencil = ((int)0x0D11), - /// - /// Original was GL_INDEX_SHIFT = 0x0D12 - /// - IndexShift = ((int)0x0D12), - /// - /// Original was GL_INDEX_OFFSET = 0x0D13 - /// - IndexOffset = ((int)0x0D13), - /// - /// Original was GL_RED_SCALE = 0x0D14 - /// - RedScale = ((int)0x0D14), - /// - /// Original was GL_RED_BIAS = 0x0D15 - /// - RedBias = ((int)0x0D15), - /// - /// Original was GL_GREEN_SCALE = 0x0D18 - /// - GreenScale = ((int)0x0D18), - /// - /// Original was GL_GREEN_BIAS = 0x0D19 - /// - GreenBias = ((int)0x0D19), - /// - /// Original was GL_BLUE_SCALE = 0x0D1A - /// - BlueScale = ((int)0x0D1A), - /// - /// Original was GL_BLUE_BIAS = 0x0D1B - /// - BlueBias = ((int)0x0D1B), - /// - /// Original was GL_ALPHA_SCALE = 0x0D1C - /// - AlphaScale = ((int)0x0D1C), - /// - /// Original was GL_ALPHA_BIAS = 0x0D1D - /// - AlphaBias = ((int)0x0D1D), - /// - /// Original was GL_DEPTH_SCALE = 0x0D1E - /// - DepthScale = ((int)0x0D1E), - /// - /// Original was GL_DEPTH_BIAS = 0x0D1F - /// - DepthBias = ((int)0x0D1F), - /// - /// Original was GL_POST_CONVOLUTION_RED_SCALE = 0x801C - /// - PostConvolutionRedScale = ((int)0x801C), - /// - /// Original was GL_POST_CONVOLUTION_RED_SCALE_EXT = 0x801C - /// - PostConvolutionRedScaleExt = ((int)0x801C), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_SCALE = 0x801D - /// - PostConvolutionGreenScale = ((int)0x801D), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_SCALE_EXT = 0x801D - /// - PostConvolutionGreenScaleExt = ((int)0x801D), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_SCALE = 0x801E - /// - PostConvolutionBlueScale = ((int)0x801E), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_SCALE_EXT = 0x801E - /// - PostConvolutionBlueScaleExt = ((int)0x801E), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_SCALE = 0x801F - /// - PostConvolutionAlphaScale = ((int)0x801F), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_SCALE_EXT = 0x801F - /// - PostConvolutionAlphaScaleExt = ((int)0x801F), - /// - /// Original was GL_POST_CONVOLUTION_RED_BIAS = 0x8020 - /// - PostConvolutionRedBias = ((int)0x8020), - /// - /// Original was GL_POST_CONVOLUTION_RED_BIAS_EXT = 0x8020 - /// - PostConvolutionRedBiasExt = ((int)0x8020), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_BIAS = 0x8021 - /// - PostConvolutionGreenBias = ((int)0x8021), - /// - /// Original was GL_POST_CONVOLUTION_GREEN_BIAS_EXT = 0x8021 - /// - PostConvolutionGreenBiasExt = ((int)0x8021), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_BIAS = 0x8022 - /// - PostConvolutionBlueBias = ((int)0x8022), - /// - /// Original was GL_POST_CONVOLUTION_BLUE_BIAS_EXT = 0x8022 - /// - PostConvolutionBlueBiasExt = ((int)0x8022), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_BIAS = 0x8023 - /// - PostConvolutionAlphaBias = ((int)0x8023), - /// - /// Original was GL_POST_CONVOLUTION_ALPHA_BIAS_EXT = 0x8023 - /// - PostConvolutionAlphaBiasExt = ((int)0x8023), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_SCALE = 0x80B4 - /// - PostColorMatrixRedScale = ((int)0x80B4), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_SCALE_SGI = 0x80B4 - /// - PostColorMatrixRedScaleSgi = ((int)0x80B4), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_SCALE = 0x80B5 - /// - PostColorMatrixGreenScale = ((int)0x80B5), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI = 0x80B5 - /// - PostColorMatrixGreenScaleSgi = ((int)0x80B5), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_SCALE = 0x80B6 - /// - PostColorMatrixBlueScale = ((int)0x80B6), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI = 0x80B6 - /// - PostColorMatrixBlueScaleSgi = ((int)0x80B6), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_SCALE = 0x80B7 - /// - PostColorMatrixAlphaScale = ((int)0x80B7), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI = 0x80B7 - /// - PostColorMatrixAlphaScaleSgi = ((int)0x80B7), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_BIAS = 0x80B8 - /// - PostColorMatrixRedBias = ((int)0x80B8), - /// - /// Original was GL_POST_COLOR_MATRIX_RED_BIAS_SGI = 0x80B8 - /// - PostColorMatrixRedBiasSgi = ((int)0x80B8), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_BIAS = 0x80B9 - /// - PostColorMatrixGreenBias = ((int)0x80B9), - /// - /// Original was GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI = 0x80B9 - /// - PostColorMatrixGreenBiasSgi = ((int)0x80B9), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_BIAS = 0x80BA - /// - PostColorMatrixBlueBias = ((int)0x80BA), - /// - /// Original was GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI = 0x80BA - /// - PostColorMatrixBlueBiasSgi = ((int)0x80BA), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_BIAS = 0x80BB - /// - PostColorMatrixAlphaBias = ((int)0x80BB), - /// - /// Original was GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI = 0x80BB - /// - PostColorMatrixAlphaBiasSgi = ((int)0x80BB), - } - - /// - /// Used in GL.ReadnPixels, GL.ReadPixels and 11 other functions - /// - public enum PixelType : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_HALF_FLOAT = 0x140B - /// - HalfFloat = ((int)0x140B), - /// - /// Original was GL_BITMAP = 0x1A00 - /// - Bitmap = ((int)0x1A00), - /// - /// Original was GL_UNSIGNED_BYTE_3_3_2 = 0x8032 - /// - UnsignedByte332 = ((int)0x8032), - /// - /// Original was GL_UNSIGNED_BYTE_3_3_2_EXT = 0x8032 - /// - UnsignedByte332Ext = ((int)0x8032), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4 = 0x8033 - /// - UnsignedShort4444 = ((int)0x8033), - /// - /// Original was GL_UNSIGNED_SHORT_4_4_4_4_EXT = 0x8033 - /// - UnsignedShort4444Ext = ((int)0x8033), - /// - /// Original was GL_UNSIGNED_SHORT_5_5_5_1 = 0x8034 - /// - UnsignedShort5551 = ((int)0x8034), - /// - /// Original was GL_UNSIGNED_SHORT_5_5_5_1_EXT = 0x8034 - /// - UnsignedShort5551Ext = ((int)0x8034), - /// - /// Original was GL_UNSIGNED_INT_8_8_8_8 = 0x8035 - /// - UnsignedInt8888 = ((int)0x8035), - /// - /// Original was GL_UNSIGNED_INT_8_8_8_8_EXT = 0x8035 - /// - UnsignedInt8888Ext = ((int)0x8035), - /// - /// Original was GL_UNSIGNED_INT_10_10_10_2 = 0x8036 - /// - UnsignedInt1010102 = ((int)0x8036), - /// - /// Original was GL_UNSIGNED_INT_10_10_10_2_EXT = 0x8036 - /// - UnsignedInt1010102Ext = ((int)0x8036), - /// - /// Original was GL_UNSIGNED_SHORT_5_6_5 = 0x8363 - /// - UnsignedShort565 = ((int)0x8363), - /// - /// Original was GL_UNSIGNED_INT_2_10_10_10_REV = 0x8368 - /// - UnsignedInt2101010Rev = ((int)0x8368), - /// - /// Original was GL_UNSIGNED_INT_24_8 = 0x84FA - /// - UnsignedInt248 = ((int)0x84FA), - /// - /// Original was GL_UNSIGNED_INT_10F_11F_11F_REV = 0x8C3B - /// - UnsignedInt10F11F11FRev = ((int)0x8C3B), - /// - /// Original was GL_UNSIGNED_INT_5_9_9_9_REV = 0x8C3E - /// - UnsignedInt5999Rev = ((int)0x8C3E), - /// - /// Original was GL_FLOAT_32_UNSIGNED_INT_24_8_REV = 0x8DAD - /// - Float32UnsignedInt248Rev = ((int)0x8DAD), - } - - /// - /// Not used directly. - /// - public enum PointParameterNameSgis : int - { - /// - /// Original was GL_POINT_SIZE_MIN = 0x8126 - /// - PointSizeMin = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MIN_ARB = 0x8126 - /// - PointSizeMinArb = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MIN_EXT = 0x8126 - /// - PointSizeMinExt = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MIN_SGIS = 0x8126 - /// - PointSizeMinSgis = ((int)0x8126), - /// - /// Original was GL_POINT_SIZE_MAX = 0x8127 - /// - PointSizeMax = ((int)0x8127), - /// - /// Original was GL_POINT_SIZE_MAX_ARB = 0x8127 - /// - PointSizeMaxArb = ((int)0x8127), - /// - /// Original was GL_POINT_SIZE_MAX_EXT = 0x8127 - /// - PointSizeMaxExt = ((int)0x8127), - /// - /// Original was GL_POINT_SIZE_MAX_SGIS = 0x8127 - /// - PointSizeMaxSgis = ((int)0x8127), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE = 0x8128 - /// - PointFadeThresholdSize = ((int)0x8128), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_ARB = 0x8128 - /// - PointFadeThresholdSizeArb = ((int)0x8128), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_EXT = 0x8128 - /// - PointFadeThresholdSizeExt = ((int)0x8128), - /// - /// Original was GL_POINT_FADE_THRESHOLD_SIZE_SGIS = 0x8128 - /// - PointFadeThresholdSizeSgis = ((int)0x8128), - /// - /// Original was GL_DISTANCE_ATTENUATION_EXT = 0x8129 - /// - DistanceAttenuationExt = ((int)0x8129), - /// - /// Original was GL_DISTANCE_ATTENUATION_SGIS = 0x8129 - /// - DistanceAttenuationSgis = ((int)0x8129), - /// - /// Original was GL_POINT_DISTANCE_ATTENUATION = 0x8129 - /// - PointDistanceAttenuation = ((int)0x8129), - /// - /// Original was GL_POINT_DISTANCE_ATTENUATION_ARB = 0x8129 - /// - PointDistanceAttenuationArb = ((int)0x8129), - } - - /// - /// Used in GL.NV.PolygonMode - /// - public enum PolygonMode : int - { - /// - /// Original was GL_POINT = 0x1B00 - /// - Point = ((int)0x1B00), - /// - /// Original was GL_LINE = 0x1B01 - /// - Line = ((int)0x1B01), - /// - /// Original was GL_FILL = 0x1B02 - /// - Fill = ((int)0x1B02), - } - - /// - /// Not used directly. - /// - public enum PrecisionType : int - { - /// - /// Original was GL_LOW_FLOAT = 0x8DF0 - /// - LowFloat = ((int)0x8DF0), - /// - /// Original was GL_MEDIUM_FLOAT = 0x8DF1 - /// - MediumFloat = ((int)0x8DF1), - /// - /// Original was GL_HIGH_FLOAT = 0x8DF2 - /// - HighFloat = ((int)0x8DF2), - /// - /// Original was GL_LOW_INT = 0x8DF3 - /// - LowInt = ((int)0x8DF3), - /// - /// Original was GL_MEDIUM_INT = 0x8DF4 - /// - MediumInt = ((int)0x8DF4), - /// - /// Original was GL_HIGH_INT = 0x8DF5 - /// - HighInt = ((int)0x8DF5), - } - - /// - /// Used in GL.Angle.DrawArraysInstanced, GL.Angle.DrawElementsInstanced and 25 other functions - /// - public enum PrimitiveType : int - { - /// - /// Original was GL_POINTS = 0x0000 - /// - Points = ((int)0x0000), - /// - /// Original was GL_LINES = 0x0001 - /// - Lines = ((int)0x0001), - /// - /// Original was GL_LINE_LOOP = 0x0002 - /// - LineLoop = ((int)0x0002), - /// - /// Original was GL_LINE_STRIP = 0x0003 - /// - LineStrip = ((int)0x0003), - /// - /// Original was GL_TRIANGLES = 0x0004 - /// - Triangles = ((int)0x0004), - /// - /// Original was GL_TRIANGLE_STRIP = 0x0005 - /// - TriangleStrip = ((int)0x0005), - /// - /// Original was GL_TRIANGLE_FAN = 0x0006 - /// - TriangleFan = ((int)0x0006), - /// - /// Original was GL_QUADS = 0x0007 - /// - Quads = ((int)0x0007), - /// - /// Original was GL_QUADS_EXT = 0x0007 - /// - QuadsExt = ((int)0x0007), - /// - /// Original was GL_QUAD_STRIP = 0x0008 - /// - QuadStrip = ((int)0x0008), - /// - /// Original was GL_POLYGON = 0x0009 - /// - Polygon = ((int)0x0009), - /// - /// Original was GL_LINES_ADJACENCY = 0x000A - /// - LinesAdjacency = ((int)0x000A), - /// - /// Original was GL_LINES_ADJACENCY_ARB = 0x000A - /// - LinesAdjacencyArb = ((int)0x000A), - /// - /// Original was GL_LINES_ADJACENCY_EXT = 0x000A - /// - LinesAdjacencyExt = ((int)0x000A), - /// - /// Original was GL_LINE_STRIP_ADJACENCY = 0x000B - /// - LineStripAdjacency = ((int)0x000B), - /// - /// Original was GL_LINE_STRIP_ADJACENCY_ARB = 0x000B - /// - LineStripAdjacencyArb = ((int)0x000B), - /// - /// Original was GL_LINE_STRIP_ADJACENCY_EXT = 0x000B - /// - LineStripAdjacencyExt = ((int)0x000B), - /// - /// Original was GL_TRIANGLES_ADJACENCY = 0x000C - /// - TrianglesAdjacency = ((int)0x000C), - /// - /// Original was GL_TRIANGLES_ADJACENCY_ARB = 0x000C - /// - TrianglesAdjacencyArb = ((int)0x000C), - /// - /// Original was GL_TRIANGLES_ADJACENCY_EXT = 0x000C - /// - TrianglesAdjacencyExt = ((int)0x000C), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY = 0x000D - /// - TriangleStripAdjacency = ((int)0x000D), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY_ARB = 0x000D - /// - TriangleStripAdjacencyArb = ((int)0x000D), - /// - /// Original was GL_TRIANGLE_STRIP_ADJACENCY_EXT = 0x000D - /// - TriangleStripAdjacencyExt = ((int)0x000D), - /// - /// Original was GL_PATCHES = 0x000E - /// - Patches = ((int)0x000E), - /// - /// Original was GL_PATCHES_EXT = 0x000E - /// - PatchesExt = ((int)0x000E), - } - - /// - /// Used in GL.Ext.GetProgramResourceLocationIndex, GL.NV.GetProgramResource - /// - public enum ProgramInterface : int - { - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER = 0x8C8E - /// - TransformFeedbackBuffer = ((int)0x8C8E), - /// - /// Original was GL_UNIFORM = 0x92E1 - /// - Uniform = ((int)0x92E1), - /// - /// Original was GL_UNIFORM_BLOCK = 0x92E2 - /// - UniformBlock = ((int)0x92E2), - /// - /// Original was GL_PROGRAM_INPUT = 0x92E3 - /// - ProgramInput = ((int)0x92E3), - /// - /// Original was GL_PROGRAM_OUTPUT = 0x92E4 - /// - ProgramOutput = ((int)0x92E4), - /// - /// Original was GL_BUFFER_VARIABLE = 0x92E5 - /// - BufferVariable = ((int)0x92E5), - /// - /// Original was GL_SHADER_STORAGE_BLOCK = 0x92E6 - /// - ShaderStorageBlock = ((int)0x92E6), - /// - /// Original was GL_VERTEX_SUBROUTINE = 0x92E8 - /// - VertexSubroutine = ((int)0x92E8), - /// - /// Original was GL_TESS_CONTROL_SUBROUTINE = 0x92E9 - /// - TessControlSubroutine = ((int)0x92E9), - /// - /// Original was GL_TESS_EVALUATION_SUBROUTINE = 0x92EA - /// - TessEvaluationSubroutine = ((int)0x92EA), - /// - /// Original was GL_GEOMETRY_SUBROUTINE = 0x92EB - /// - GeometrySubroutine = ((int)0x92EB), - /// - /// Original was GL_FRAGMENT_SUBROUTINE = 0x92EC - /// - FragmentSubroutine = ((int)0x92EC), - /// - /// Original was GL_COMPUTE_SUBROUTINE = 0x92ED - /// - ComputeSubroutine = ((int)0x92ED), - /// - /// Original was GL_VERTEX_SUBROUTINE_UNIFORM = 0x92EE - /// - VertexSubroutineUniform = ((int)0x92EE), - /// - /// Original was GL_TESS_CONTROL_SUBROUTINE_UNIFORM = 0x92EF - /// - TessControlSubroutineUniform = ((int)0x92EF), - /// - /// Original was GL_TESS_EVALUATION_SUBROUTINE_UNIFORM = 0x92F0 - /// - TessEvaluationSubroutineUniform = ((int)0x92F0), - /// - /// Original was GL_GEOMETRY_SUBROUTINE_UNIFORM = 0x92F1 - /// - GeometrySubroutineUniform = ((int)0x92F1), - /// - /// Original was GL_FRAGMENT_SUBROUTINE_UNIFORM = 0x92F2 - /// - FragmentSubroutineUniform = ((int)0x92F2), - /// - /// Original was GL_COMPUTE_SUBROUTINE_UNIFORM = 0x92F3 - /// - ComputeSubroutineUniform = ((int)0x92F3), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYING = 0x92F4 - /// - TransformFeedbackVarying = ((int)0x92F4), - } - - /// - /// Not used directly. - /// - public enum ProgramInterfacePName : int - { - /// - /// Original was GL_ACTIVE_RESOURCES = 0x92F5 - /// - ActiveResources = ((int)0x92F5), - /// - /// Original was GL_MAX_NAME_LENGTH = 0x92F6 - /// - MaxNameLength = ((int)0x92F6), - /// - /// Original was GL_MAX_NUM_ACTIVE_VARIABLES = 0x92F7 - /// - MaxNumActiveVariables = ((int)0x92F7), - /// - /// Original was GL_MAX_NUM_COMPATIBLE_SUBROUTINES = 0x92F8 - /// - MaxNumCompatibleSubroutines = ((int)0x92F8), - } - - /// - /// Not used directly. - /// - public enum ProgramParameter : int - { - /// - /// Original was GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 0x8257 - /// - ProgramBinaryRetrievableHint = ((int)0x8257), - /// - /// Original was GL_DELETE_STATUS = 0x8B80 - /// - DeleteStatus = ((int)0x8B80), - /// - /// Original was GL_LINK_STATUS = 0x8B82 - /// - LinkStatus = ((int)0x8B82), - /// - /// Original was GL_VALIDATE_STATUS = 0x8B83 - /// - ValidateStatus = ((int)0x8B83), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_ATTACHED_SHADERS = 0x8B85 - /// - AttachedShaders = ((int)0x8B85), - /// - /// Original was GL_ACTIVE_UNIFORMS = 0x8B86 - /// - ActiveUniforms = ((int)0x8B86), - /// - /// Original was GL_ACTIVE_UNIFORM_MAX_LENGTH = 0x8B87 - /// - ActiveUniformMaxLength = ((int)0x8B87), - /// - /// Original was GL_ACTIVE_ATTRIBUTES = 0x8B89 - /// - ActiveAttributes = ((int)0x8B89), - /// - /// Original was GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8B8A - /// - ActiveAttributeMaxLength = ((int)0x8B8A), - } - - /// - /// Used in GL.ProgramParameter, GL.Ext.ProgramParameter - /// - public enum ProgramParameterName : int - { - /// - /// Original was GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 0x8257 - /// - ProgramBinaryRetrievableHint = ((int)0x8257), - /// - /// Original was GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH = 0x8A35 - /// - ActiveUniformBlockMaxNameLength = ((int)0x8A35), - /// - /// Original was GL_ACTIVE_UNIFORM_BLOCKS = 0x8A36 - /// - ActiveUniformBlocks = ((int)0x8A36), - /// - /// Original was GL_DELETE_STATUS = 0x8B80 - /// - DeleteStatus = ((int)0x8B80), - /// - /// Original was GL_LINK_STATUS = 0x8B82 - /// - LinkStatus = ((int)0x8B82), - /// - /// Original was GL_VALIDATE_STATUS = 0x8B83 - /// - ValidateStatus = ((int)0x8B83), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_ATTACHED_SHADERS = 0x8B85 - /// - AttachedShaders = ((int)0x8B85), - /// - /// Original was GL_ACTIVE_UNIFORMS = 0x8B86 - /// - ActiveUniforms = ((int)0x8B86), - /// - /// Original was GL_ACTIVE_UNIFORM_MAX_LENGTH = 0x8B87 - /// - ActiveUniformMaxLength = ((int)0x8B87), - /// - /// Original was GL_ACTIVE_ATTRIBUTES = 0x8B89 - /// - ActiveAttributes = ((int)0x8B89), - /// - /// Original was GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8B8A - /// - ActiveAttributeMaxLength = ((int)0x8B8A), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH = 0x8C76 - /// - TransformFeedbackVaryingMaxLength = ((int)0x8C76), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_MODE = 0x8C7F - /// - TransformFeedbackBufferMode = ((int)0x8C7F), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYINGS = 0x8C83 - /// - TransformFeedbackVaryings = ((int)0x8C83), - } - - /// - /// Not used directly. - /// - public enum ProgramParameterPName : int - { - /// - /// Original was GL_PROGRAM_BINARY_RETRIEVABLE_HINT = 0x8257 - /// - ProgramBinaryRetrievableHint = ((int)0x8257), - /// - /// Original was GL_PROGRAM_SEPARABLE = 0x8258 - /// - ProgramSeparable = ((int)0x8258), - } - - /// - /// Not used directly. - /// - public enum ProgramPropertyArb : int - { - /// - /// Original was GL_COMPUTE_WORK_GROUP_SIZE = 0x8267 - /// - ComputeWorkGroupSize = ((int)0x8267), - /// - /// Original was GL_PROGRAM_BINARY_LENGTH = 0x8741 - /// - ProgramBinaryLength = ((int)0x8741), - /// - /// Original was GL_GEOMETRY_VERTICES_OUT = 0x8916 - /// - GeometryVerticesOut = ((int)0x8916), - /// - /// Original was GL_GEOMETRY_INPUT_TYPE = 0x8917 - /// - GeometryInputType = ((int)0x8917), - /// - /// Original was GL_GEOMETRY_OUTPUT_TYPE = 0x8918 - /// - GeometryOutputType = ((int)0x8918), - /// - /// Original was GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH = 0x8A35 - /// - ActiveUniformBlockMaxNameLength = ((int)0x8A35), - /// - /// Original was GL_ACTIVE_UNIFORM_BLOCKS = 0x8A36 - /// - ActiveUniformBlocks = ((int)0x8A36), - /// - /// Original was GL_DELETE_STATUS = 0x8B80 - /// - DeleteStatus = ((int)0x8B80), - /// - /// Original was GL_LINK_STATUS = 0x8B82 - /// - LinkStatus = ((int)0x8B82), - /// - /// Original was GL_VALIDATE_STATUS = 0x8B83 - /// - ValidateStatus = ((int)0x8B83), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_ATTACHED_SHADERS = 0x8B85 - /// - AttachedShaders = ((int)0x8B85), - /// - /// Original was GL_ACTIVE_UNIFORMS = 0x8B86 - /// - ActiveUniforms = ((int)0x8B86), - /// - /// Original was GL_ACTIVE_UNIFORM_MAX_LENGTH = 0x8B87 - /// - ActiveUniformMaxLength = ((int)0x8B87), - /// - /// Original was GL_ACTIVE_ATTRIBUTES = 0x8B89 - /// - ActiveAttributes = ((int)0x8B89), - /// - /// Original was GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8B8A - /// - ActiveAttributeMaxLength = ((int)0x8B8A), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH = 0x8C76 - /// - TransformFeedbackVaryingMaxLength = ((int)0x8C76), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_MODE = 0x8C7F - /// - TransformFeedbackBufferMode = ((int)0x8C7F), - /// - /// Original was GL_TRANSFORM_FEEDBACK_VARYINGS = 0x8C83 - /// - TransformFeedbackVaryings = ((int)0x8C83), - /// - /// Original was GL_ACTIVE_ATOMIC_COUNTER_BUFFERS = 0x92D9 - /// - ActiveAtomicCounterBuffers = ((int)0x92D9), - } - - /// - /// Not used directly. - /// - public enum ProgramStagePName : int - { - /// - /// Original was GL_ACTIVE_SUBROUTINES = 0x8DE5 - /// - ActiveSubroutines = ((int)0x8DE5), - /// - /// Original was GL_ACTIVE_SUBROUTINE_UNIFORMS = 0x8DE6 - /// - ActiveSubroutineUniforms = ((int)0x8DE6), - /// - /// Original was GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS = 0x8E47 - /// - ActiveSubroutineUniformLocations = ((int)0x8E47), - /// - /// Original was GL_ACTIVE_SUBROUTINE_MAX_LENGTH = 0x8E48 - /// - ActiveSubroutineMaxLength = ((int)0x8E48), - /// - /// Original was GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH = 0x8E49 - /// - ActiveSubroutineUniformMaxLength = ((int)0x8E49), - } - - /// - /// Not used directly. - /// - public enum QcomAlphaTest : int - { - /// - /// Original was GL_ALPHA_TEST_QCOM = 0x0BC0 - /// - AlphaTestQcom = ((int)0x0BC0), - /// - /// Original was GL_ALPHA_TEST_FUNC_QCOM = 0x0BC1 - /// - AlphaTestFuncQcom = ((int)0x0BC1), - /// - /// Original was GL_ALPHA_TEST_REF_QCOM = 0x0BC2 - /// - AlphaTestRefQcom = ((int)0x0BC2), - } - - /// - /// Not used directly. - /// - public enum QcomBinningControl : int - { - /// - /// Original was GL_BINNING_CONTROL_HINT_QCOM = 0x8FB0 - /// - BinningControlHintQcom = ((int)0x8FB0), - /// - /// Original was GL_CPU_OPTIMIZED_QCOM = 0x8FB1 - /// - CpuOptimizedQcom = ((int)0x8FB1), - /// - /// Original was GL_GPU_OPTIMIZED_QCOM = 0x8FB2 - /// - GpuOptimizedQcom = ((int)0x8FB2), - /// - /// Original was GL_RENDER_DIRECT_TO_FRAMEBUFFER_QCOM = 0x8FB3 - /// - RenderDirectToFramebufferQcom = ((int)0x8FB3), - } - - /// - /// Not used directly. - /// - public enum QcomDriverControl : int - { - } - - /// - /// Not used directly. - /// - public enum QcomExtendedGet : int - { - /// - /// Original was GL_TEXTURE_WIDTH_QCOM = 0x8BD2 - /// - TextureWidthQcom = ((int)0x8BD2), - /// - /// Original was GL_TEXTURE_HEIGHT_QCOM = 0x8BD3 - /// - TextureHeightQcom = ((int)0x8BD3), - /// - /// Original was GL_TEXTURE_DEPTH_QCOM = 0x8BD4 - /// - TextureDepthQcom = ((int)0x8BD4), - /// - /// Original was GL_TEXTURE_INTERNAL_FORMAT_QCOM = 0x8BD5 - /// - TextureInternalFormatQcom = ((int)0x8BD5), - /// - /// Original was GL_TEXTURE_FORMAT_QCOM = 0x8BD6 - /// - TextureFormatQcom = ((int)0x8BD6), - /// - /// Original was GL_TEXTURE_TYPE_QCOM = 0x8BD7 - /// - TextureTypeQcom = ((int)0x8BD7), - /// - /// Original was GL_TEXTURE_IMAGE_VALID_QCOM = 0x8BD8 - /// - TextureImageValidQcom = ((int)0x8BD8), - /// - /// Original was GL_TEXTURE_NUM_LEVELS_QCOM = 0x8BD9 - /// - TextureNumLevelsQcom = ((int)0x8BD9), - /// - /// Original was GL_TEXTURE_TARGET_QCOM = 0x8BDA - /// - TextureTargetQcom = ((int)0x8BDA), - /// - /// Original was GL_TEXTURE_OBJECT_VALID_QCOM = 0x8BDB - /// - TextureObjectValidQcom = ((int)0x8BDB), - /// - /// Original was GL_STATE_RESTORE = 0x8BDC - /// - StateRestore = ((int)0x8BDC), - } - - /// - /// Not used directly. - /// - public enum QcomExtendedGet2 : int - { - } - - /// - /// Not used directly. - /// - public enum QcomFramebufferFoveated : int - { - /// - /// Original was GL_FOVEATION_ENABLE_BIT_QCOM = 0x00000001 - /// - FoveationEnableBitQcom = ((int)0x00000001), - /// - /// Original was GL_FOVEATION_SCALED_BIN_METHOD_BIT_QCOM = 0x00000002 - /// - FoveationScaledBinMethodBitQcom = ((int)0x00000002), - } - - /// - /// Not used directly. - /// - public enum QcomPerfmonGlobalMode : int - { - /// - /// Original was GL_PERFMON_GLOBAL_MODE_QCOM = 0x8FA0 - /// - PerfmonGlobalModeQcom = ((int)0x8FA0), - } - - /// - /// Not used directly. - /// - public enum QcomShaderFramebufferFetchNoncoherent : int - { - /// - /// Original was GL_FRAMEBUFFER_FETCH_NONCOHERENT_QCOM = 0x96A2 - /// - FramebufferFetchNoncoherentQcom = ((int)0x96A2), - } - - /// - /// Not used directly. - /// - public enum QcomTextureFoveated : int - { - /// - /// Original was GL_FOVEATION_ENABLE_BIT_QCOM = 0x00000001 - /// - FoveationEnableBitQcom = ((int)0x00000001), - /// - /// Original was GL_FOVEATION_SCALED_BIN_METHOD_BIT_QCOM = 0x00000002 - /// - FoveationScaledBinMethodBitQcom = ((int)0x00000002), - /// - /// Original was GL_TEXTURE_FOVEATED_FEATURE_BITS_QCOM = 0x8BFB - /// - TextureFoveatedFeatureBitsQcom = ((int)0x8BFB), - /// - /// Original was GL_TEXTURE_FOVEATED_MIN_PIXEL_DENSITY_QCOM = 0x8BFC - /// - TextureFoveatedMinPixelDensityQcom = ((int)0x8BFC), - /// - /// Original was GL_TEXTURE_FOVEATED_FEATURE_QUERY_QCOM = 0x8BFD - /// - TextureFoveatedFeatureQueryQcom = ((int)0x8BFD), - /// - /// Original was GL_TEXTURE_FOVEATED_NUM_FOCAL_POINTS_QUERY_QCOM = 0x8BFE - /// - TextureFoveatedNumFocalPointsQueryQcom = ((int)0x8BFE), - /// - /// Original was GL_FRAMEBUFFER_INCOMPLETE_FOVEATION_QCOM = 0x8BFF - /// - FramebufferIncompleteFoveationQcom = ((int)0x8BFF), - } - - /// - /// Not used directly. - /// - public enum QcomTiledRendering : int - { - /// - /// Original was GL_COLOR_BUFFER_BIT0_QCOM = 0x00000001 - /// - ColorBufferBit0Qcom = ((int)0x00000001), - /// - /// Original was GL_COLOR_BUFFER_BIT1_QCOM = 0x00000002 - /// - ColorBufferBit1Qcom = ((int)0x00000002), - /// - /// Original was GL_COLOR_BUFFER_BIT2_QCOM = 0x00000004 - /// - ColorBufferBit2Qcom = ((int)0x00000004), - /// - /// Original was GL_COLOR_BUFFER_BIT3_QCOM = 0x00000008 - /// - ColorBufferBit3Qcom = ((int)0x00000008), - /// - /// Original was GL_COLOR_BUFFER_BIT4_QCOM = 0x00000010 - /// - ColorBufferBit4Qcom = ((int)0x00000010), - /// - /// Original was GL_COLOR_BUFFER_BIT5_QCOM = 0x00000020 - /// - ColorBufferBit5Qcom = ((int)0x00000020), - /// - /// Original was GL_COLOR_BUFFER_BIT6_QCOM = 0x00000040 - /// - ColorBufferBit6Qcom = ((int)0x00000040), - /// - /// Original was GL_COLOR_BUFFER_BIT7_QCOM = 0x00000080 - /// - ColorBufferBit7Qcom = ((int)0x00000080), - /// - /// Original was GL_DEPTH_BUFFER_BIT0_QCOM = 0x00000100 - /// - DepthBufferBit0Qcom = ((int)0x00000100), - /// - /// Original was GL_DEPTH_BUFFER_BIT1_QCOM = 0x00000200 - /// - DepthBufferBit1Qcom = ((int)0x00000200), - /// - /// Original was GL_DEPTH_BUFFER_BIT2_QCOM = 0x00000400 - /// - DepthBufferBit2Qcom = ((int)0x00000400), - /// - /// Original was GL_DEPTH_BUFFER_BIT3_QCOM = 0x00000800 - /// - DepthBufferBit3Qcom = ((int)0x00000800), - /// - /// Original was GL_DEPTH_BUFFER_BIT4_QCOM = 0x00001000 - /// - DepthBufferBit4Qcom = ((int)0x00001000), - /// - /// Original was GL_DEPTH_BUFFER_BIT5_QCOM = 0x00002000 - /// - DepthBufferBit5Qcom = ((int)0x00002000), - /// - /// Original was GL_DEPTH_BUFFER_BIT6_QCOM = 0x00004000 - /// - DepthBufferBit6Qcom = ((int)0x00004000), - /// - /// Original was GL_DEPTH_BUFFER_BIT7_QCOM = 0x00008000 - /// - DepthBufferBit7Qcom = ((int)0x00008000), - /// - /// Original was GL_STENCIL_BUFFER_BIT0_QCOM = 0x00010000 - /// - StencilBufferBit0Qcom = ((int)0x00010000), - /// - /// Original was GL_STENCIL_BUFFER_BIT1_QCOM = 0x00020000 - /// - StencilBufferBit1Qcom = ((int)0x00020000), - /// - /// Original was GL_STENCIL_BUFFER_BIT2_QCOM = 0x00040000 - /// - StencilBufferBit2Qcom = ((int)0x00040000), - /// - /// Original was GL_STENCIL_BUFFER_BIT3_QCOM = 0x00080000 - /// - StencilBufferBit3Qcom = ((int)0x00080000), - /// - /// Original was GL_STENCIL_BUFFER_BIT4_QCOM = 0x00100000 - /// - StencilBufferBit4Qcom = ((int)0x00100000), - /// - /// Original was GL_STENCIL_BUFFER_BIT5_QCOM = 0x00200000 - /// - StencilBufferBit5Qcom = ((int)0x00200000), - /// - /// Original was GL_STENCIL_BUFFER_BIT6_QCOM = 0x00400000 - /// - StencilBufferBit6Qcom = ((int)0x00400000), - /// - /// Original was GL_STENCIL_BUFFER_BIT7_QCOM = 0x00800000 - /// - StencilBufferBit7Qcom = ((int)0x00800000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT0_QCOM = 0x01000000 - /// - MultisampleBufferBit0Qcom = ((int)0x01000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT1_QCOM = 0x02000000 - /// - MultisampleBufferBit1Qcom = ((int)0x02000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT2_QCOM = 0x04000000 - /// - MultisampleBufferBit2Qcom = ((int)0x04000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT3_QCOM = 0x08000000 - /// - MultisampleBufferBit3Qcom = ((int)0x08000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT4_QCOM = 0x10000000 - /// - MultisampleBufferBit4Qcom = ((int)0x10000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT5_QCOM = 0x20000000 - /// - MultisampleBufferBit5Qcom = ((int)0x20000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT6_QCOM = 0x40000000 - /// - MultisampleBufferBit6Qcom = ((int)0x40000000), - /// - /// Original was GL_MULTISAMPLE_BUFFER_BIT7_QCOM = 0x80000000 - /// - MultisampleBufferBit7Qcom = unchecked((int)0x80000000), - } - - /// - /// Not used directly. - /// - public enum QcomWriteonlyRendering : int - { - /// - /// Original was GL_WRITEONLY_RENDERING_QCOM = 0x8823 - /// - WriteonlyRenderingQcom = ((int)0x8823), - } - - /// - /// Not used directly. - /// - public enum QueryCounterTarget : int - { - /// - /// Original was GL_TIMESTAMP_EXT = 0x8E28 - /// - TimestampExt = ((int)0x8E28), - } - - /// - /// Not used directly. - /// - public enum QueryObjectParameterName : int - { - /// - /// Original was GL_QUERY_TARGET = 0x82EA - /// - QueryTarget = ((int)0x82EA), - /// - /// Original was GL_QUERY_RESULT = 0x8866 - /// - QueryResult = ((int)0x8866), - /// - /// Original was GL_QUERY_RESULT_AVAILABLE = 0x8867 - /// - QueryResultAvailable = ((int)0x8867), - /// - /// Original was GL_QUERY_RESULT_NO_WAIT = 0x9194 - /// - QueryResultNoWait = ((int)0x9194), - } - - /// - /// Not used directly. - /// - public enum QueryParameterName : int - { - /// - /// Original was GL_QUERY_COUNTER_BITS = 0x8864 - /// - QueryCounterBits = ((int)0x8864), - /// - /// Original was GL_CURRENT_QUERY = 0x8865 - /// - CurrentQuery = ((int)0x8865), - } - - /// - /// Used in GL.BeginQuery, GL.EndQuery and 5 other functions - /// - public enum QueryTarget : int - { - /// - /// Original was GL_TIME_ELAPSED = 0x88BF - /// - TimeElapsed = ((int)0x88BF), - /// - /// Original was GL_TIME_ELAPSED_EXT = 0x88BF - /// - TimeElapsedExt = ((int)0x88BF), - /// - /// Original was GL_SAMPLES_PASSED = 0x8914 - /// - SamplesPassed = ((int)0x8914), - /// - /// Original was GL_ANY_SAMPLES_PASSED = 0x8C2F - /// - AnySamplesPassed = ((int)0x8C2F), - /// - /// Original was GL_ANY_SAMPLES_PASSED_EXT = 0x8C2F - /// - AnySamplesPassedExt = ((int)0x8C2F), - /// - /// Original was GL_PRIMITIVES_GENERATED = 0x8C87 - /// - PrimitivesGenerated = ((int)0x8C87), - /// - /// Original was GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN = 0x8C88 - /// - TransformFeedbackPrimitivesWritten = ((int)0x8C88), - /// - /// Original was GL_ANY_SAMPLES_PASSED_CONSERVATIVE = 0x8D6A - /// - AnySamplesPassedConservative = ((int)0x8D6A), - /// - /// Original was GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT = 0x8D6A - /// - AnySamplesPassedConservativeExt = ((int)0x8D6A), - } - - /// - /// Used in GL.ReadBuffer, GL.Ext.ReadBufferIndexed - /// - public enum ReadBufferMode : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - /// - /// Original was GL_FRONT_LEFT = 0x0400 - /// - FrontLeft = ((int)0x0400), - /// - /// Original was GL_FRONT_RIGHT = 0x0401 - /// - FrontRight = ((int)0x0401), - /// - /// Original was GL_BACK_LEFT = 0x0402 - /// - BackLeft = ((int)0x0402), - /// - /// Original was GL_BACK_RIGHT = 0x0403 - /// - BackRight = ((int)0x0403), - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_LEFT = 0x0406 - /// - Left = ((int)0x0406), - /// - /// Original was GL_RIGHT = 0x0407 - /// - Right = ((int)0x0407), - /// - /// Original was GL_AUX0 = 0x0409 - /// - Aux0 = ((int)0x0409), - /// - /// Original was GL_AUX1 = 0x040A - /// - Aux1 = ((int)0x040A), - /// - /// Original was GL_AUX2 = 0x040B - /// - Aux2 = ((int)0x040B), - /// - /// Original was GL_AUX3 = 0x040C - /// - Aux3 = ((int)0x040C), - /// - /// Original was GL_COLOR_ATTACHMENT0 = 0x8CE0 - /// - ColorAttachment0 = ((int)0x8CE0), - /// - /// Original was GL_COLOR_ATTACHMENT1 = 0x8CE1 - /// - ColorAttachment1 = ((int)0x8CE1), - /// - /// Original was GL_COLOR_ATTACHMENT2 = 0x8CE2 - /// - ColorAttachment2 = ((int)0x8CE2), - /// - /// Original was GL_COLOR_ATTACHMENT3 = 0x8CE3 - /// - ColorAttachment3 = ((int)0x8CE3), - /// - /// Original was GL_COLOR_ATTACHMENT4 = 0x8CE4 - /// - ColorAttachment4 = ((int)0x8CE4), - /// - /// Original was GL_COLOR_ATTACHMENT5 = 0x8CE5 - /// - ColorAttachment5 = ((int)0x8CE5), - /// - /// Original was GL_COLOR_ATTACHMENT6 = 0x8CE6 - /// - ColorAttachment6 = ((int)0x8CE6), - /// - /// Original was GL_COLOR_ATTACHMENT7 = 0x8CE7 - /// - ColorAttachment7 = ((int)0x8CE7), - /// - /// Original was GL_COLOR_ATTACHMENT8 = 0x8CE8 - /// - ColorAttachment8 = ((int)0x8CE8), - /// - /// Original was GL_COLOR_ATTACHMENT9 = 0x8CE9 - /// - ColorAttachment9 = ((int)0x8CE9), - /// - /// Original was GL_COLOR_ATTACHMENT10 = 0x8CEA - /// - ColorAttachment10 = ((int)0x8CEA), - /// - /// Original was GL_COLOR_ATTACHMENT11 = 0x8CEB - /// - ColorAttachment11 = ((int)0x8CEB), - /// - /// Original was GL_COLOR_ATTACHMENT12 = 0x8CEC - /// - ColorAttachment12 = ((int)0x8CEC), - /// - /// Original was GL_COLOR_ATTACHMENT13 = 0x8CED - /// - ColorAttachment13 = ((int)0x8CED), - /// - /// Original was GL_COLOR_ATTACHMENT14 = 0x8CEE - /// - ColorAttachment14 = ((int)0x8CEE), - /// - /// Original was GL_COLOR_ATTACHMENT15 = 0x8CEF - /// - ColorAttachment15 = ((int)0x8CEF), - } - - /// - /// Used in GL.Angle.RenderbufferStorageMultisample, GL.Apple.RenderbufferStorageMultisample and 5 other functions - /// - public enum RenderbufferInternalFormat : int - { - /// - /// Original was GL_RGB8 = 0x8051 - /// - Rgb8 = ((int)0x8051), - /// - /// Original was GL_Rgba4 = 0X8056 - /// - Rgba4 = ((int)0X8056), - /// - /// Original was GL_RGB5_A1 = 0x8057 - /// - Rgb5A1 = ((int)0x8057), - /// - /// Original was GL_RGBA8 = 0x8058 - /// - Rgba8 = ((int)0x8058), - /// - /// Original was GL_RGB10_A2 = 0x8059 - /// - Rgb10A2 = ((int)0x8059), - /// - /// Original was GL_DEPTH_COMPONENT16 = 0x81A5 - /// - DepthComponent16 = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT24 = 0x81A6 - /// - DepthComponent24 = ((int)0x81A6), - /// - /// Original was GL_R8 = 0x8229 - /// - R8 = ((int)0x8229), - /// - /// Original was GL_RG8 = 0x822B - /// - Rg8 = ((int)0x822B), - /// - /// Original was GL_R16F = 0x822D - /// - R16f = ((int)0x822D), - /// - /// Original was GL_R32F = 0x822E - /// - R32f = ((int)0x822E), - /// - /// Original was GL_RG16F = 0x822F - /// - Rg16f = ((int)0x822F), - /// - /// Original was GL_RG32F = 0x8230 - /// - Rg32f = ((int)0x8230), - /// - /// Original was GL_R8I = 0x8231 - /// - R8i = ((int)0x8231), - /// - /// Original was GL_R8UI = 0x8232 - /// - R8ui = ((int)0x8232), - /// - /// Original was GL_R16I = 0x8233 - /// - R16i = ((int)0x8233), - /// - /// Original was GL_R16UI = 0x8234 - /// - R16ui = ((int)0x8234), - /// - /// Original was GL_R32I = 0x8235 - /// - R32i = ((int)0x8235), - /// - /// Original was GL_R32UI = 0x8236 - /// - R32ui = ((int)0x8236), - /// - /// Original was GL_RG8I = 0x8237 - /// - Rg8i = ((int)0x8237), - /// - /// Original was GL_RG8UI = 0x8238 - /// - Rg8ui = ((int)0x8238), - /// - /// Original was GL_RG16I = 0x8239 - /// - Rg16i = ((int)0x8239), - /// - /// Original was GL_RG16UI = 0x823A - /// - Rg16ui = ((int)0x823A), - /// - /// Original was GL_RG32I = 0x823B - /// - Rg32i = ((int)0x823B), - /// - /// Original was GL_RG32UI = 0x823C - /// - Rg32ui = ((int)0x823C), - /// - /// Original was GL_RGBA32F = 0x8814 - /// - Rgba32f = ((int)0x8814), - /// - /// Original was GL_RGB32F = 0x8815 - /// - Rgb32f = ((int)0x8815), - /// - /// Original was GL_RGBA16F = 0x881A - /// - Rgba16f = ((int)0x881A), - /// - /// Original was GL_RGB16F = 0x881B - /// - Rgb16f = ((int)0x881B), - /// - /// Original was GL_DEPTH24_STENCIL8 = 0x88F0 - /// - Depth24Stencil8 = ((int)0x88F0), - /// - /// Original was GL_R11F_G11F_B10F = 0x8C3A - /// - R11fG11fB10f = ((int)0x8C3A), - /// - /// Original was GL_RGB9_E5 = 0x8C3D - /// - Rgb9E5 = ((int)0x8C3D), - /// - /// Original was GL_SRGB8 = 0x8C41 - /// - Srgb8 = ((int)0x8C41), - /// - /// Original was GL_SRGB8_ALPHA8 = 0x8C43 - /// - Srgb8Alpha8 = ((int)0x8C43), - /// - /// Original was GL_DEPTH_COMPONENT32F = 0x8CAC - /// - DepthComponent32f = ((int)0x8CAC), - /// - /// Original was GL_DEPTH32F_STENCIL8 = 0x8CAD - /// - Depth32fStencil8 = ((int)0x8CAD), - /// - /// Original was GL_StencilIndex8 = 0X8d48 - /// - StencilIndex8 = ((int)0X8d48), - /// - /// Original was GL_Rgb565 = 0X8d62 - /// - Rgb565 = ((int)0X8d62), - /// - /// Original was GL_RGBA32UI = 0x8D70 - /// - Rgba32ui = ((int)0x8D70), - /// - /// Original was GL_RGB32UI = 0x8D71 - /// - Rgb32ui = ((int)0x8D71), - /// - /// Original was GL_RGBA16UI = 0x8D76 - /// - Rgba16ui = ((int)0x8D76), - /// - /// Original was GL_RGB16UI = 0x8D77 - /// - Rgb16ui = ((int)0x8D77), - /// - /// Original was GL_RGBA8UI = 0x8D7C - /// - Rgba8ui = ((int)0x8D7C), - /// - /// Original was GL_RGB8UI = 0x8D7D - /// - Rgb8ui = ((int)0x8D7D), - /// - /// Original was GL_RGBA32I = 0x8D82 - /// - Rgba32i = ((int)0x8D82), - /// - /// Original was GL_RGB32I = 0x8D83 - /// - Rgb32i = ((int)0x8D83), - /// - /// Original was GL_RGBA16I = 0x8D88 - /// - Rgba16i = ((int)0x8D88), - /// - /// Original was GL_RGB16I = 0x8D89 - /// - Rgb16i = ((int)0x8D89), - /// - /// Original was GL_RGBA8I = 0x8D8E - /// - Rgba8i = ((int)0x8D8E), - /// - /// Original was GL_RGB8I = 0x8D8F - /// - Rgb8i = ((int)0x8D8F), - /// - /// Original was GL_R8_SNORM = 0x8F94 - /// - R8Snorm = ((int)0x8F94), - /// - /// Original was GL_RG8_SNORM = 0x8F95 - /// - Rg8Snorm = ((int)0x8F95), - /// - /// Original was GL_RGB8_SNORM = 0x8F96 - /// - Rgb8Snorm = ((int)0x8F96), - /// - /// Original was GL_RGBA8_SNORM = 0x8F97 - /// - Rgba8Snorm = ((int)0x8F97), - /// - /// Original was GL_RGB10_A2UI = 0x906F - /// - Rgb10A2ui = ((int)0x906F), - } - - /// - /// Used in GL.GetRenderbufferParameter - /// - public enum RenderbufferParameterName : int - { - /// - /// Original was GL_RENDERBUFFER_SAMPLES = 0x8CAB - /// - RenderbufferSamples = ((int)0x8CAB), - /// - /// Original was GL_RENDERBUFFER_WIDTH = 0x8D42 - /// - RenderbufferWidth = ((int)0x8D42), - /// - /// Original was GL_RENDERBUFFER_HEIGHT = 0x8D43 - /// - RenderbufferHeight = ((int)0x8D43), - /// - /// Original was GL_RENDERBUFFER_INTERNAL_FORMAT = 0x8D44 - /// - RenderbufferInternalFormat = ((int)0x8D44), - /// - /// Original was GL_RENDERBUFFER_RED_SIZE = 0x8D50 - /// - RenderbufferRedSize = ((int)0x8D50), - /// - /// Original was GL_RENDERBUFFER_GREEN_SIZE = 0x8D51 - /// - RenderbufferGreenSize = ((int)0x8D51), - /// - /// Original was GL_RENDERBUFFER_BLUE_SIZE = 0x8D52 - /// - RenderbufferBlueSize = ((int)0x8D52), - /// - /// Original was GL_RENDERBUFFER_ALPHA_SIZE = 0x8D53 - /// - RenderbufferAlphaSize = ((int)0x8D53), - /// - /// Original was GL_RENDERBUFFER_DEPTH_SIZE = 0x8D54 - /// - RenderbufferDepthSize = ((int)0x8D54), - /// - /// Original was GL_RENDERBUFFER_STENCIL_SIZE = 0x8D55 - /// - RenderbufferStencilSize = ((int)0x8D55), - } - - /// - /// Used in GL.Angle.RenderbufferStorageMultisample, GL.Apple.RenderbufferStorageMultisample and 8 other functions - /// - public enum RenderbufferTarget : int - { - /// - /// Original was GL_Renderbuffer = 0X8d41 - /// - Renderbuffer = ((int)0X8d41), - } - - /// - /// Not used directly. - /// - public enum RenderingMode : int - { - /// - /// Original was GL_RENDER = 0x1C00 - /// - Render = ((int)0x1C00), - /// - /// Original was GL_FEEDBACK = 0x1C01 - /// - Feedback = ((int)0x1C01), - /// - /// Original was GL_SELECT = 0x1C02 - /// - Select = ((int)0x1C02), - } - - /// - /// Not used directly. - /// - public enum ResetStatus : int - { - /// - /// Original was GL_NO_ERROR = 0 - /// - NoError = ((int)0), - /// - /// Original was GL_GUILTY_CONTEXT_RESET = 0x8253 - /// - GuiltyContextReset = ((int)0x8253), - /// - /// Original was GL_INNOCENT_CONTEXT_RESET = 0x8254 - /// - InnocentContextReset = ((int)0x8254), - /// - /// Original was GL_UNKNOWN_CONTEXT_RESET = 0x8255 - /// - UnknownContextReset = ((int)0x8255), - } - - /// - /// Not used directly. - /// - public enum SamplePatternSgis : int - { - /// - /// Original was GL_1PASS_EXT = 0x80A1 - /// - Gl1PassExt = ((int)0x80A1), - /// - /// Original was GL_1PASS_SGIS = 0x80A1 - /// - Gl1PassSgis = ((int)0x80A1), - /// - /// Original was GL_2PASS_0_EXT = 0x80A2 - /// - Gl2Pass0Ext = ((int)0x80A2), - /// - /// Original was GL_2PASS_0_SGIS = 0x80A2 - /// - Gl2Pass0Sgis = ((int)0x80A2), - /// - /// Original was GL_2PASS_1_EXT = 0x80A3 - /// - Gl2Pass1Ext = ((int)0x80A3), - /// - /// Original was GL_2PASS_1_SGIS = 0x80A3 - /// - Gl2Pass1Sgis = ((int)0x80A3), - /// - /// Original was GL_4PASS_0_EXT = 0x80A4 - /// - Gl4Pass0Ext = ((int)0x80A4), - /// - /// Original was GL_4PASS_0_SGIS = 0x80A4 - /// - Gl4Pass0Sgis = ((int)0x80A4), - /// - /// Original was GL_4PASS_1_EXT = 0x80A5 - /// - Gl4Pass1Ext = ((int)0x80A5), - /// - /// Original was GL_4PASS_1_SGIS = 0x80A5 - /// - Gl4Pass1Sgis = ((int)0x80A5), - /// - /// Original was GL_4PASS_2_EXT = 0x80A6 - /// - Gl4Pass2Ext = ((int)0x80A6), - /// - /// Original was GL_4PASS_2_SGIS = 0x80A6 - /// - Gl4Pass2Sgis = ((int)0x80A6), - /// - /// Original was GL_4PASS_3_EXT = 0x80A7 - /// - Gl4Pass3Ext = ((int)0x80A7), - /// - /// Original was GL_4PASS_3_SGIS = 0x80A7 - /// - Gl4Pass3Sgis = ((int)0x80A7), - } - - /// - /// Used in GL.GetSamplerParameter, GL.SamplerParameter and 4 other functions - /// - public enum SamplerParameterName : int - { - /// - /// Original was GL_TEXTURE_BORDER_COLOR = 0x1004 - /// - TextureBorderColor = ((int)0x1004), - /// - /// Original was GL_TEXTURE_MAG_FILTER = 0x2800 - /// - TextureMagFilter = ((int)0x2800), - /// - /// Original was GL_TEXTURE_MIN_FILTER = 0x2801 - /// - TextureMinFilter = ((int)0x2801), - /// - /// Original was GL_TEXTURE_WRAP_S = 0x2802 - /// - TextureWrapS = ((int)0x2802), - /// - /// Original was GL_TEXTURE_WRAP_T = 0x2803 - /// - TextureWrapT = ((int)0x2803), - /// - /// Original was GL_TEXTURE_WRAP_R = 0x8072 - /// - TextureWrapR = ((int)0x8072), - /// - /// Original was GL_TEXTURE_MIN_LOD = 0x813A - /// - TextureMinLod = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MAX_LOD = 0x813B - /// - TextureMaxLod = ((int)0x813B), - /// - /// Original was GL_TEXTURE_COMPARE_MODE = 0x884C - /// - TextureCompareMode = ((int)0x884C), - /// - /// Original was GL_TEXTURE_COMPARE_FUNC = 0x884D - /// - TextureCompareFunc = ((int)0x884D), - } - - /// - /// Used in GL.Ext.GetSemaphoreParameter, GL.Ext.SemaphoreParameter - /// - public enum SemaphoreParameterName : int - { - /// - /// Original was GL_D3D12_FENCE_VALUE_EXT = 0x9595 - /// - D3D12FenceValueExt = ((int)0x9595), - } - - /// - /// Not used directly. - /// - public enum SeparableTargetExt : int - { - /// - /// Original was GL_SEPARABLE_2D = 0x8012 - /// - Separable2D = ((int)0x8012), - /// - /// Original was GL_SEPARABLE_2D_EXT = 0x8012 - /// - Separable2DExt = ((int)0x8012), - } - - /// - /// Used in GL.ShaderBinary - /// - public enum ShaderBinaryFormat : int - { - } - - /// - /// Used in GL.GetShader - /// - public enum ShaderParameter : int - { - /// - /// Original was GL_SHADER_TYPE = 0x8B4F - /// - ShaderType = ((int)0x8B4F), - /// - /// Original was GL_DELETE_STATUS = 0x8B80 - /// - DeleteStatus = ((int)0x8B80), - /// - /// Original was GL_COMPILE_STATUS = 0x8B81 - /// - CompileStatus = ((int)0x8B81), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_SHADER_SOURCE_LENGTH = 0x8B88 - /// - ShaderSourceLength = ((int)0x8B88), - } - - /// - /// Not used directly. - /// - public enum ShaderParameterName : int - { - /// - /// Original was GL_SHADER_TYPE = 0x8B4F - /// - ShaderType = ((int)0x8B4F), - /// - /// Original was GL_DELETE_STATUS = 0x8B80 - /// - DeleteStatus = ((int)0x8B80), - /// - /// Original was GL_COMPILE_STATUS = 0x8B81 - /// - CompileStatus = ((int)0x8B81), - /// - /// Original was GL_INFO_LOG_LENGTH = 0x8B84 - /// - InfoLogLength = ((int)0x8B84), - /// - /// Original was GL_SHADER_SOURCE_LENGTH = 0x8B88 - /// - ShaderSourceLength = ((int)0x8B88), - } - - /// - /// Used in GL.GetShaderPrecisionFormat - /// - public enum ShaderPrecision : int - { - /// - /// Original was GL_LOW_FLOAT = 0x8DF0 - /// - LowFloat = ((int)0x8DF0), - /// - /// Original was GL_MEDIUM_FLOAT = 0x8DF1 - /// - MediumFloat = ((int)0x8DF1), - /// - /// Original was GL_HIGH_FLOAT = 0x8DF2 - /// - HighFloat = ((int)0x8DF2), - /// - /// Original was GL_LOW_INT = 0x8DF3 - /// - LowInt = ((int)0x8DF3), - /// - /// Original was GL_MEDIUM_INT = 0x8DF4 - /// - MediumInt = ((int)0x8DF4), - /// - /// Original was GL_HIGH_INT = 0x8DF5 - /// - HighInt = ((int)0x8DF5), - } - - /// - /// Used in GL.CreateShader, GL.GetShaderPrecisionFormat and 2 other functions - /// - public enum ShaderType : int - { - /// - /// Original was GL_FRAGMENT_SHADER = 0x8B30 - /// - FragmentShader = ((int)0x8B30), - /// - /// Original was GL_FRAGMENT_SHADER_ARB = 0x8B30 - /// - FragmentShaderArb = ((int)0x8B30), - /// - /// Original was GL_VERTEX_SHADER = 0x8B31 - /// - VertexShader = ((int)0x8B31), - /// - /// Original was GL_VERTEX_SHADER_ARB = 0x8B31 - /// - VertexShaderArb = ((int)0x8B31), - /// - /// Original was GL_GEOMETRY_SHADER = 0x8DD9 - /// - GeometryShader = ((int)0x8DD9), - /// - /// Original was GL_TESS_EVALUATION_SHADER = 0x8E87 - /// - TessEvaluationShader = ((int)0x8E87), - /// - /// Original was GL_TESS_CONTROL_SHADER = 0x8E88 - /// - TessControlShader = ((int)0x8E88), - /// - /// Original was GL_COMPUTE_SHADER = 0x91B9 - /// - ComputeShader = ((int)0x91B9), - } - - /// - /// Not used directly. - /// - public enum ShadingModel : int - { - /// - /// Original was GL_FLAT = 0x1D00 - /// - Flat = ((int)0x1D00), - /// - /// Original was GL_SMOOTH = 0x1D01 - /// - Smooth = ((int)0x1D01), - } - - /// - /// Not used directly. - /// - public enum SizedColorFormat : int - { - /// - /// Original was GL_RGB8 = 0x8051 - /// - Rgb8 = ((int)0x8051), - /// - /// Original was GL_RGBA4 = 0X8056 - /// - Rgba4 = ((int)0X8056), - /// - /// Original was GL_RGB5_A1 = 0x8057 - /// - Rgb5A1 = ((int)0x8057), - /// - /// Original was GL_RGBA8 = 0x8058 - /// - Rgba8 = ((int)0x8058), - /// - /// Original was GL_RGB10_A2 = 0x8059 - /// - Rgb10A2 = ((int)0x8059), - /// - /// Original was GL_R8 = 0x8229 - /// - R8 = ((int)0x8229), - /// - /// Original was GL_RG8 = 0x822B - /// - Rg8 = ((int)0x822B), - /// - /// Original was GL_R16F = 0x822D - /// - R16f = ((int)0x822D), - /// - /// Original was GL_R32F = 0x822E - /// - R32f = ((int)0x822E), - /// - /// Original was GL_RG16F = 0x822F - /// - Rg16f = ((int)0x822F), - /// - /// Original was GL_RG32F = 0x8230 - /// - Rg32f = ((int)0x8230), - /// - /// Original was GL_R8I = 0x8231 - /// - R8i = ((int)0x8231), - /// - /// Original was GL_R8UI = 0x8232 - /// - R8ui = ((int)0x8232), - /// - /// Original was GL_R16I = 0x8233 - /// - R16i = ((int)0x8233), - /// - /// Original was GL_R16UI = 0x8234 - /// - R16ui = ((int)0x8234), - /// - /// Original was GL_R32I = 0x8235 - /// - R32i = ((int)0x8235), - /// - /// Original was GL_R32UI = 0x8236 - /// - R32ui = ((int)0x8236), - /// - /// Original was GL_RG8I = 0x8237 - /// - Rg8i = ((int)0x8237), - /// - /// Original was GL_RG8UI = 0x8238 - /// - Rg8ui = ((int)0x8238), - /// - /// Original was GL_RG16I = 0x8239 - /// - Rg16i = ((int)0x8239), - /// - /// Original was GL_RG16UI = 0x823A - /// - Rg16ui = ((int)0x823A), - /// - /// Original was GL_RG32I = 0x823B - /// - Rg32i = ((int)0x823B), - /// - /// Original was GL_RG32UI = 0x823C - /// - Rg32ui = ((int)0x823C), - /// - /// Original was GL_RGBA32F = 0x8814 - /// - Rgba32f = ((int)0x8814), - /// - /// Original was GL_RGB32F = 0x8815 - /// - Rgb32f = ((int)0x8815), - /// - /// Original was GL_RGBA16F = 0x881A - /// - Rgba16f = ((int)0x881A), - /// - /// Original was GL_RGB16F = 0x881B - /// - Rgb16f = ((int)0x881B), - /// - /// Original was GL_R11F_G11F_B10F = 0x8C3A - /// - R11fG11fB10f = ((int)0x8C3A), - /// - /// Original was GL_RGB9_E5 = 0x8C3D - /// - Rgb9E5 = ((int)0x8C3D), - /// - /// Original was GL_SRGB8 = 0x8C41 - /// - Srgb8 = ((int)0x8C41), - /// - /// Original was GL_SRGB8_ALPHA8 = 0x8C43 - /// - Srgb8Alpha8 = ((int)0x8C43), - /// - /// Original was GL_RGB565 = 0X8d62 - /// - Rgb565 = ((int)0X8d62), - /// - /// Original was GL_RGBA32UI = 0x8D70 - /// - Rgba32ui = ((int)0x8D70), - /// - /// Original was GL_RGB32UI = 0x8D71 - /// - Rgb32ui = ((int)0x8D71), - /// - /// Original was GL_RGBA16UI = 0x8D76 - /// - Rgba16ui = ((int)0x8D76), - /// - /// Original was GL_RGB16UI = 0x8D77 - /// - Rgb16ui = ((int)0x8D77), - /// - /// Original was GL_RGBA8UI = 0x8D7C - /// - Rgba8ui = ((int)0x8D7C), - /// - /// Original was GL_RGB8UI = 0x8D7D - /// - Rgb8ui = ((int)0x8D7D), - /// - /// Original was GL_RGBA32I = 0x8D82 - /// - Rgba32i = ((int)0x8D82), - /// - /// Original was GL_RGB32I = 0x8D83 - /// - Rgb32i = ((int)0x8D83), - /// - /// Original was GL_RGBA16I = 0x8D88 - /// - Rgba16i = ((int)0x8D88), - /// - /// Original was GL_RGB16I = 0x8D89 - /// - Rgb16i = ((int)0x8D89), - /// - /// Original was GL_RGBA8I = 0x8D8E - /// - Rgba8i = ((int)0x8D8E), - /// - /// Original was GL_RGB8I = 0x8D8F - /// - Rgb8i = ((int)0x8D8F), - /// - /// Original was GL_R8_SNORM = 0x8F94 - /// - R8Snorm = ((int)0x8F94), - /// - /// Original was GL_RG8_SNORM = 0x8F95 - /// - Rg8Snorm = ((int)0x8F95), - /// - /// Original was GL_RGB8_SNORM = 0x8F96 - /// - Rgb8Snorm = ((int)0x8F96), - /// - /// Original was GL_RGBA8_SNORM = 0x8F97 - /// - Rgba8Snorm = ((int)0x8F97), - /// - /// Original was GL_RGB10_A2UI = 0x906F - /// - Rgb10A2ui = ((int)0x906F), - } - - /// - /// Not used directly. - /// - public enum SizedDepthStencilFormat : int - { - /// - /// Original was GL_DEPTH_COMPONENT16 = 0x81A5 - /// - DepthComponent16 = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT24 = 0x81A6 - /// - DepthComponent24 = ((int)0x81A6), - /// - /// Original was GL_DEPTH24_STENCIL8 = 0x88F0 - /// - Depth24Stencil8 = ((int)0x88F0), - /// - /// Original was GL_DEPTH_COMPONENT32F = 0x8CAC - /// - DepthComponent32f = ((int)0x8CAC), - /// - /// Original was GL_DEPTH32F_STENCIL8 = 0x8CAD - /// - Depth32fStencil8 = ((int)0x8CAD), - } - - /// - /// Used in GL.GetInternalformat, GL.TexStorage2D and 3 other functions - /// - public enum SizedInternalFormat : int - { - /// - /// Original was GL_ALPHA8_EXT = 0x803C - /// - Alpha8Ext = ((int)0x803C), - /// - /// Original was GL_LUMINANCE8_EXT = 0x8040 - /// - Luminance8Ext = ((int)0x8040), - /// - /// Original was GL_LUMINANCE8_ALPHA8_EXT = 0x8045 - /// - Luminance8Alpha8Ext = ((int)0x8045), - /// - /// Original was GL_RGB8 = 0x8051 - /// - Rgb8 = ((int)0x8051), - /// - /// Original was GL_RGB10_EXT = 0x8052 - /// - Rgb10Ext = ((int)0x8052), - /// - /// Original was GL_RGBA4 = 0X8056 - /// - Rgba4 = ((int)0X8056), - /// - /// Original was GL_RGB5_A1 = 0x8057 - /// - Rgb5A1 = ((int)0x8057), - /// - /// Original was GL_RGBA8 = 0x8058 - /// - Rgba8 = ((int)0x8058), - /// - /// Original was GL_RGB10_A2 = 0x8059 - /// - Rgb10A2 = ((int)0x8059), - /// - /// Original was GL_RGB10_A2_EXT = 0x8059 - /// - Rgb10A2Ext = ((int)0x8059), - /// - /// Original was GL_DEPTH_COMPONENT16 = 0x81A5 - /// - DepthComponent16 = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT24 = 0x81A6 - /// - DepthComponent24 = ((int)0x81A6), - /// - /// Original was GL_R8 = 0x8229 - /// - R8 = ((int)0x8229), - /// - /// Original was GL_R8_EXT = 0x8229 - /// - R8Ext = ((int)0x8229), - /// - /// Original was GL_RG8 = 0x822B - /// - Rg8 = ((int)0x822B), - /// - /// Original was GL_RG8_EXT = 0x822B - /// - Rg8Ext = ((int)0x822B), - /// - /// Original was GL_R16F = 0x822D - /// - R16f = ((int)0x822D), - /// - /// Original was GL_R16F_EXT = 0x822D - /// - R16fExt = ((int)0x822D), - /// - /// Original was GL_R32F = 0x822E - /// - R32f = ((int)0x822E), - /// - /// Original was GL_R32F_EXT = 0x822E - /// - R32fExt = ((int)0x822E), - /// - /// Original was GL_RG16F = 0x822F - /// - Rg16f = ((int)0x822F), - /// - /// Original was GL_RG16F_EXT = 0x822F - /// - Rg16fExt = ((int)0x822F), - /// - /// Original was GL_RG32F = 0x8230 - /// - Rg32f = ((int)0x8230), - /// - /// Original was GL_RG32F_EXT = 0x8230 - /// - Rg32fExt = ((int)0x8230), - /// - /// Original was GL_R8I = 0x8231 - /// - R8i = ((int)0x8231), - /// - /// Original was GL_R8UI = 0x8232 - /// - R8ui = ((int)0x8232), - /// - /// Original was GL_R16I = 0x8233 - /// - R16i = ((int)0x8233), - /// - /// Original was GL_R16UI = 0x8234 - /// - R16ui = ((int)0x8234), - /// - /// Original was GL_R32I = 0x8235 - /// - R32i = ((int)0x8235), - /// - /// Original was GL_R32UI = 0x8236 - /// - R32ui = ((int)0x8236), - /// - /// Original was GL_RG8I = 0x8237 - /// - Rg8i = ((int)0x8237), - /// - /// Original was GL_RG8UI = 0x8238 - /// - Rg8ui = ((int)0x8238), - /// - /// Original was GL_RG16I = 0x8239 - /// - Rg16i = ((int)0x8239), - /// - /// Original was GL_RG16UI = 0x823A - /// - Rg16ui = ((int)0x823A), - /// - /// Original was GL_RG32I = 0x823B - /// - Rg32i = ((int)0x823B), - /// - /// Original was GL_RG32UI = 0x823C - /// - Rg32ui = ((int)0x823C), - /// - /// Original was GL_RGBA32F = 0x8814 - /// - Rgba32f = ((int)0x8814), - /// - /// Original was GL_RGBA32F_EXT = 0x8814 - /// - Rgba32fExt = ((int)0x8814), - /// - /// Original was GL_RGB32F = 0x8815 - /// - Rgb32f = ((int)0x8815), - /// - /// Original was GL_RGB32F_EXT = 0x8815 - /// - Rgb32fExt = ((int)0x8815), - /// - /// Original was GL_ALPHA32F_EXT = 0x8816 - /// - Alpha32fExt = ((int)0x8816), - /// - /// Original was GL_LUMINANCE32F_EXT = 0x8818 - /// - Luminance32fExt = ((int)0x8818), - /// - /// Original was GL_LUMINANCE_ALPHA32F_EXT = 0x8819 - /// - LuminanceAlpha32fExt = ((int)0x8819), - /// - /// Original was GL_RGBA16F = 0x881A - /// - Rgba16f = ((int)0x881A), - /// - /// Original was GL_RGBA16F_EXT = 0x881A - /// - Rgba16fExt = ((int)0x881A), - /// - /// Original was GL_RGB16F = 0x881B - /// - Rgb16f = ((int)0x881B), - /// - /// Original was GL_RGB16F_EXT = 0x881B - /// - Rgb16fExt = ((int)0x881B), - /// - /// Original was GL_ALPHA16F_EXT = 0x881C - /// - Alpha16fExt = ((int)0x881C), - /// - /// Original was GL_LUMINANCE16F_EXT = 0x881E - /// - Luminance16fExt = ((int)0x881E), - /// - /// Original was GL_LUMINANCE_ALPHA16F_EXT = 0x881F - /// - LuminanceAlpha16fExt = ((int)0x881F), - /// - /// Original was GL_DEPTH24_STENCIL8 = 0x88F0 - /// - Depth24Stencil8 = ((int)0x88F0), - /// - /// Original was GL_RGB_RAW_422_APPLE = 0x8A51 - /// - RgbRaw422Apple = ((int)0x8A51), - /// - /// Original was GL_R11F_G11F_B10F = 0x8C3A - /// - R11fG11fB10f = ((int)0x8C3A), - /// - /// Original was GL_RGB9_E5 = 0x8C3D - /// - Rgb9E5 = ((int)0x8C3D), - /// - /// Original was GL_SRGB8 = 0x8C41 - /// - Srgb8 = ((int)0x8C41), - /// - /// Original was GL_SRGB8_ALPHA8 = 0x8C43 - /// - Srgb8Alpha8 = ((int)0x8C43), - /// - /// Original was GL_DEPTH_COMPONENT32F = 0x8CAC - /// - DepthComponent32f = ((int)0x8CAC), - /// - /// Original was GL_DEPTH32F_STENCIL8 = 0x8CAD - /// - Depth32fStencil8 = ((int)0x8CAD), - /// - /// Original was GL_RGB565 = 0X8d62 - /// - Rgb565 = ((int)0X8d62), - /// - /// Original was GL_RGBA32UI = 0x8D70 - /// - Rgba32ui = ((int)0x8D70), - /// - /// Original was GL_RGB32UI = 0x8D71 - /// - Rgb32ui = ((int)0x8D71), - /// - /// Original was GL_RGBA16UI = 0x8D76 - /// - Rgba16ui = ((int)0x8D76), - /// - /// Original was GL_RGB16UI = 0x8D77 - /// - Rgb16ui = ((int)0x8D77), - /// - /// Original was GL_RGBA8UI = 0x8D7C - /// - Rgba8ui = ((int)0x8D7C), - /// - /// Original was GL_RGB8UI = 0x8D7D - /// - Rgb8ui = ((int)0x8D7D), - /// - /// Original was GL_RGBA32I = 0x8D82 - /// - Rgba32i = ((int)0x8D82), - /// - /// Original was GL_RGB32I = 0x8D83 - /// - Rgb32i = ((int)0x8D83), - /// - /// Original was GL_RGBA16I = 0x8D88 - /// - Rgba16i = ((int)0x8D88), - /// - /// Original was GL_RGB16I = 0x8D89 - /// - Rgb16i = ((int)0x8D89), - /// - /// Original was GL_RGBA8I = 0x8D8E - /// - Rgba8i = ((int)0x8D8E), - /// - /// Original was GL_RGB8I = 0x8D8F - /// - Rgb8i = ((int)0x8D8F), - /// - /// Original was GL_R8_SNORM = 0x8F94 - /// - R8Snorm = ((int)0x8F94), - /// - /// Original was GL_RG8_SNORM = 0x8F95 - /// - Rg8Snorm = ((int)0x8F95), - /// - /// Original was GL_RGB8_SNORM = 0x8F96 - /// - Rgb8Snorm = ((int)0x8F96), - /// - /// Original was GL_RGBA8_SNORM = 0x8F97 - /// - Rgba8Snorm = ((int)0x8F97), - /// - /// Original was GL_RGB10_A2UI = 0x906F - /// - Rgb10A2ui = ((int)0x906F), - /// - /// Original was GL_BGRA8_EXT = 0x93A1 - /// - Bgra8Ext = ((int)0x93A1), - } - - /// - /// Used in GL.StencilFuncSeparate, GL.StencilMaskSeparate and 1 other function - /// - public enum StencilFace : int - { - /// - /// Original was GL_FRONT = 0X0404 - /// - Front = ((int)0X0404), - /// - /// Original was GL_BACK = 0X0405 - /// - Back = ((int)0X0405), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - } - - /// - /// Not used directly. - /// - public enum StencilFaceDirection : int - { - /// - /// Original was GL_FRONT = 0x0404 - /// - Front = ((int)0x0404), - /// - /// Original was GL_BACK = 0x0405 - /// - Back = ((int)0x0405), - /// - /// Original was GL_FRONT_AND_BACK = 0x0408 - /// - FrontAndBack = ((int)0x0408), - } - - /// - /// Used in GL.StencilFunc, GL.StencilFuncSeparate and 1 other function - /// - public enum StencilFunction : int - { - /// - /// Original was GL_Never = 0X0200 - /// - Never = ((int)0X0200), - /// - /// Original was GL_Less = 0X0201 - /// - Less = ((int)0X0201), - /// - /// Original was GL_Equal = 0X0202 - /// - Equal = ((int)0X0202), - /// - /// Original was GL_Lequal = 0X0203 - /// - Lequal = ((int)0X0203), - /// - /// Original was GL_Greater = 0X0204 - /// - Greater = ((int)0X0204), - /// - /// Original was GL_Notequal = 0X0205 - /// - Notequal = ((int)0X0205), - /// - /// Original was GL_Gequal = 0X0206 - /// - Gequal = ((int)0X0206), - /// - /// Original was GL_Always = 0X0207 - /// - Always = ((int)0X0207), - } - - /// - /// Used in GL.StencilOp, GL.StencilOpSeparate - /// - public enum StencilOp : int - { - /// - /// Original was GL_Zero = 0X0000 - /// - Zero = ((int)0X0000), - /// - /// Original was GL_Invert = 0X150a - /// - Invert = ((int)0X150a), - /// - /// Original was GL_Keep = 0X1e00 - /// - Keep = ((int)0X1e00), - /// - /// Original was GL_Replace = 0X1e01 - /// - Replace = ((int)0X1e01), - /// - /// Original was GL_Incr = 0X1e02 - /// - Incr = ((int)0X1e02), - /// - /// Original was GL_Decr = 0X1e03 - /// - Decr = ((int)0X1e03), - /// - /// Original was GL_INCR_WRAP = 0x8507 - /// - IncrWrap = ((int)0x8507), - /// - /// Original was GL_DECR_WRAP = 0x8508 - /// - DecrWrap = ((int)0x8508), - } - - /// - /// Used in GL.GetString - /// - public enum StringName : int - { - /// - /// Original was GL_Vendor = 0X1f00 - /// - Vendor = ((int)0X1f00), - /// - /// Original was GL_Renderer = 0X1f01 - /// - Renderer = ((int)0X1f01), - /// - /// Original was GL_Version = 0X1f02 - /// - Version = ((int)0X1f02), - /// - /// Original was GL_Extensions = 0X1f03 - /// - Extensions = ((int)0X1f03), - /// - /// Original was GL_SHADING_LANGUAGE_VERSION = 0x8B8C - /// - ShadingLanguageVersion = ((int)0x8B8C), - } - - /// - /// Used in GL.GetString - /// - public enum StringNameIndexed : int - { - /// - /// Original was GL_EXTENSIONS = 0X1f03 - /// - Extensions = ((int)0X1f03), - } - - /// - /// Not used directly. - /// - public enum SubroutineParameterName : int - { - /// - /// Original was GL_UNIFORM_SIZE = 0x8A38 - /// - UniformSize = ((int)0x8A38), - /// - /// Original was GL_UNIFORM_NAME_LENGTH = 0x8A39 - /// - UniformNameLength = ((int)0x8A39), - /// - /// Original was GL_NUM_COMPATIBLE_SUBROUTINES = 0x8E4A - /// - NumCompatibleSubroutines = ((int)0x8E4A), - /// - /// Original was GL_COMPATIBLE_SUBROUTINES = 0x8E4B - /// - CompatibleSubroutines = ((int)0x8E4B), - } - - /// - /// Used in GL.Apple.FenceSync, GL.FenceSync - /// - public enum SyncCondition : int - { - /// - /// Original was GL_SYNC_GPU_COMMANDS_COMPLETE = 0x9117 - /// - SyncGpuCommandsComplete = ((int)0x9117), - /// - /// Original was GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE = 0x9117 - /// - SyncGpuCommandsCompleteApple = ((int)0x9117), - } - - /// - /// Not used directly. - /// - [Flags] - public enum SyncObjectMask : int - { - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT = 0x00000001 - /// - SyncFlushCommandsBit = ((int)0x00000001), - /// - /// Original was GL_SYNC_FLUSH_COMMANDS_BIT_APPLE = 0x00000001 - /// - SyncFlushCommandsBitApple = ((int)0x00000001), - } - - /// - /// Used in GL.Apple.GetSync, GL.GetSync - /// - public enum SyncParameterName : int - { - /// - /// Original was GL_OBJECT_TYPE = 0x9112 - /// - ObjectType = ((int)0x9112), - /// - /// Original was GL_OBJECT_TYPE_APPLE = 0x9112 - /// - ObjectTypeApple = ((int)0x9112), - /// - /// Original was GL_SYNC_CONDITION = 0x9113 - /// - SyncCondition = ((int)0x9113), - /// - /// Original was GL_SYNC_CONDITION_APPLE = 0x9113 - /// - SyncConditionApple = ((int)0x9113), - /// - /// Original was GL_SYNC_STATUS = 0x9114 - /// - SyncStatus = ((int)0x9114), - /// - /// Original was GL_SYNC_STATUS_APPLE = 0x9114 - /// - SyncStatusApple = ((int)0x9114), - /// - /// Original was GL_SYNC_FLAGS = 0x9115 - /// - SyncFlags = ((int)0x9115), - /// - /// Original was GL_SYNC_FLAGS_APPLE = 0x9115 - /// - SyncFlagsApple = ((int)0x9115), - } - - /// - /// Not used directly. - /// - public enum SyncStatus : int - { - /// - /// Original was GL_ALREADY_SIGNALED = 0x911A - /// - AlreadySignaled = ((int)0x911A), - /// - /// Original was GL_TIMEOUT_EXPIRED = 0x911B - /// - TimeoutExpired = ((int)0x911B), - /// - /// Original was GL_CONDITION_SATISFIED = 0x911C - /// - ConditionSatisfied = ((int)0x911C), - /// - /// Original was GL_WAIT_FAILED = 0x911D - /// - WaitFailed = ((int)0x911D), - } - - /// - /// Not used directly. - /// - public enum TexCoordPointerType : int - { - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Used in GL.TexImage2D, GL.TexImage3D and 1 other function - /// - public enum TextureComponentCount : int - { - /// - /// Original was GL_ALPHA = 0X1906 - /// - Alpha = ((int)0X1906), - /// - /// Original was GL_RGB = 0X1907 - /// - Rgb = ((int)0X1907), - /// - /// Original was GL_RGBA = 0X1908 - /// - Rgba = ((int)0X1908), - /// - /// Original was GL_LUMINANCE = 0X1909 - /// - Luminance = ((int)0X1909), - /// - /// Original was GL_LUMINANCE_ALPHA = 0x190A - /// - LuminanceAlpha = ((int)0x190A), - /// - /// Original was GL_ALPHA8_EXT = 0x803C - /// - Alpha8Ext = ((int)0x803C), - /// - /// Original was GL_LUMINANCE8_EXT = 0x8040 - /// - Luminance8Ext = ((int)0x8040), - /// - /// Original was GL_LUMINANCE8_ALPHA8_EXT = 0x8045 - /// - Luminance8Alpha8Ext = ((int)0x8045), - /// - /// Original was GL_RGB8 = 0x8051 - /// - Rgb8 = ((int)0x8051), - /// - /// Original was GL_RGB10_EXT = 0x8052 - /// - Rgb10Ext = ((int)0x8052), - /// - /// Original was GL_RGBA4 = 0X8056 - /// - Rgba4 = ((int)0X8056), - /// - /// Original was GL_RGB5_A1 = 0x8057 - /// - Rgb5A1 = ((int)0x8057), - /// - /// Original was GL_RGBA8 = 0x8058 - /// - Rgba8 = ((int)0x8058), - /// - /// Original was GL_RGB10_A2 = 0x8059 - /// - Rgb10A2 = ((int)0x8059), - /// - /// Original was GL_RGB10_A2_EXT = 0x8059 - /// - Rgb10A2Ext = ((int)0x8059), - /// - /// Original was GL_DEPTH_COMPONENT16 = 0x81A5 - /// - DepthComponent16 = ((int)0x81A5), - /// - /// Original was GL_DEPTH_COMPONENT24 = 0x81A6 - /// - DepthComponent24 = ((int)0x81A6), - /// - /// Original was GL_R8 = 0x8229 - /// - R8 = ((int)0x8229), - /// - /// Original was GL_R8_EXT = 0x8229 - /// - R8Ext = ((int)0x8229), - /// - /// Original was GL_RG8 = 0x822B - /// - Rg8 = ((int)0x822B), - /// - /// Original was GL_RG8_EXT = 0x822B - /// - Rg8Ext = ((int)0x822B), - /// - /// Original was GL_R16F = 0x822D - /// - R16f = ((int)0x822D), - /// - /// Original was GL_R16F_EXT = 0x822D - /// - R16fExt = ((int)0x822D), - /// - /// Original was GL_R32F = 0x822E - /// - R32f = ((int)0x822E), - /// - /// Original was GL_R32F_EXT = 0x822E - /// - R32fExt = ((int)0x822E), - /// - /// Original was GL_RG16F = 0x822F - /// - Rg16f = ((int)0x822F), - /// - /// Original was GL_RG16F_EXT = 0x822F - /// - Rg16fExt = ((int)0x822F), - /// - /// Original was GL_RG32F = 0x8230 - /// - Rg32f = ((int)0x8230), - /// - /// Original was GL_RG32F_EXT = 0x8230 - /// - Rg32fExt = ((int)0x8230), - /// - /// Original was GL_R8I = 0x8231 - /// - R8i = ((int)0x8231), - /// - /// Original was GL_R8UI = 0x8232 - /// - R8ui = ((int)0x8232), - /// - /// Original was GL_R16I = 0x8233 - /// - R16i = ((int)0x8233), - /// - /// Original was GL_R16UI = 0x8234 - /// - R16ui = ((int)0x8234), - /// - /// Original was GL_R32I = 0x8235 - /// - R32i = ((int)0x8235), - /// - /// Original was GL_R32UI = 0x8236 - /// - R32ui = ((int)0x8236), - /// - /// Original was GL_RG8I = 0x8237 - /// - Rg8i = ((int)0x8237), - /// - /// Original was GL_RG8UI = 0x8238 - /// - Rg8ui = ((int)0x8238), - /// - /// Original was GL_RG16I = 0x8239 - /// - Rg16i = ((int)0x8239), - /// - /// Original was GL_RG16UI = 0x823A - /// - Rg16ui = ((int)0x823A), - /// - /// Original was GL_RG32I = 0x823B - /// - Rg32i = ((int)0x823B), - /// - /// Original was GL_RG32UI = 0x823C - /// - Rg32ui = ((int)0x823C), - /// - /// Original was GL_RGBA32F = 0x8814 - /// - Rgba32f = ((int)0x8814), - /// - /// Original was GL_RGBA32F_EXT = 0x8814 - /// - Rgba32fExt = ((int)0x8814), - /// - /// Original was GL_RGB32F = 0x8815 - /// - Rgb32f = ((int)0x8815), - /// - /// Original was GL_RGB32F_EXT = 0x8815 - /// - Rgb32fExt = ((int)0x8815), - /// - /// Original was GL_ALPHA32F_EXT = 0x8816 - /// - Alpha32fExt = ((int)0x8816), - /// - /// Original was GL_LUMINANCE32F_EXT = 0x8818 - /// - Luminance32fExt = ((int)0x8818), - /// - /// Original was GL_LUMINANCE_ALPHA32F_EXT = 0x8819 - /// - LuminanceAlpha32fExt = ((int)0x8819), - /// - /// Original was GL_RGBA16F = 0x881A - /// - Rgba16f = ((int)0x881A), - /// - /// Original was GL_RGBA16F_EXT = 0x881A - /// - Rgba16fExt = ((int)0x881A), - /// - /// Original was GL_RGB16F = 0x881B - /// - Rgb16f = ((int)0x881B), - /// - /// Original was GL_RGB16F_EXT = 0x881B - /// - Rgb16fExt = ((int)0x881B), - /// - /// Original was GL_ALPHA16F_EXT = 0x881C - /// - Alpha16fExt = ((int)0x881C), - /// - /// Original was GL_LUMINANCE16F_EXT = 0x881E - /// - Luminance16fExt = ((int)0x881E), - /// - /// Original was GL_LUMINANCE_ALPHA16F_EXT = 0x881F - /// - LuminanceAlpha16fExt = ((int)0x881F), - /// - /// Original was GL_DEPTH24_STENCIL8 = 0x88F0 - /// - Depth24Stencil8 = ((int)0x88F0), - /// - /// Original was GL_RGB_RAW_422_APPLE = 0x8A51 - /// - RgbRaw422Apple = ((int)0x8A51), - /// - /// Original was GL_R11F_G11F_B10F = 0x8C3A - /// - R11fG11fB10f = ((int)0x8C3A), - /// - /// Original was GL_RGB9_E5 = 0x8C3D - /// - Rgb9E5 = ((int)0x8C3D), - /// - /// Original was GL_SRGB8 = 0x8C41 - /// - Srgb8 = ((int)0x8C41), - /// - /// Original was GL_SRGB8_ALPHA8 = 0x8C43 - /// - Srgb8Alpha8 = ((int)0x8C43), - /// - /// Original was GL_DEPTH_COMPONENT32F = 0x8CAC - /// - DepthComponent32f = ((int)0x8CAC), - /// - /// Original was GL_DEPTH32F_STENCIL8 = 0x8CAD - /// - Depth32fStencil8 = ((int)0x8CAD), - /// - /// Original was GL_RGB565 = 0X8d62 - /// - Rgb565 = ((int)0X8d62), - /// - /// Original was GL_RGBA32UI = 0x8D70 - /// - Rgba32ui = ((int)0x8D70), - /// - /// Original was GL_RGB32UI = 0x8D71 - /// - Rgb32ui = ((int)0x8D71), - /// - /// Original was GL_RGBA16UI = 0x8D76 - /// - Rgba16ui = ((int)0x8D76), - /// - /// Original was GL_RGB16UI = 0x8D77 - /// - Rgb16ui = ((int)0x8D77), - /// - /// Original was GL_RGBA8UI = 0x8D7C - /// - Rgba8ui = ((int)0x8D7C), - /// - /// Original was GL_RGB8UI = 0x8D7D - /// - Rgb8ui = ((int)0x8D7D), - /// - /// Original was GL_RGBA32I = 0x8D82 - /// - Rgba32i = ((int)0x8D82), - /// - /// Original was GL_RGB32I = 0x8D83 - /// - Rgb32i = ((int)0x8D83), - /// - /// Original was GL_RGBA16I = 0x8D88 - /// - Rgba16i = ((int)0x8D88), - /// - /// Original was GL_RGB16I = 0x8D89 - /// - Rgb16i = ((int)0x8D89), - /// - /// Original was GL_RGBA8I = 0x8D8E - /// - Rgba8i = ((int)0x8D8E), - /// - /// Original was GL_RGB8I = 0x8D8F - /// - Rgb8i = ((int)0x8D8F), - /// - /// Original was GL_R8_SNORM = 0x8F94 - /// - R8Snorm = ((int)0x8F94), - /// - /// Original was GL_RG8_SNORM = 0x8F95 - /// - Rg8Snorm = ((int)0x8F95), - /// - /// Original was GL_RGB8_SNORM = 0x8F96 - /// - Rgb8Snorm = ((int)0x8F96), - /// - /// Original was GL_RGBA8_SNORM = 0x8F97 - /// - Rgba8Snorm = ((int)0x8F97), - /// - /// Original was GL_RGB10_A2UI = 0x906F - /// - Rgb10A2ui = ((int)0x906F), - /// - /// Original was GL_BGRA8_EXT = 0x93A1 - /// - Bgra8Ext = ((int)0x93A1), - } - - /// - /// Not used directly. - /// - public enum TextureCoordName : int - { - /// - /// Original was GL_S = 0x2000 - /// - S = ((int)0x2000), - /// - /// Original was GL_T = 0x2001 - /// - T = ((int)0x2001), - /// - /// Original was GL_R = 0x2002 - /// - R = ((int)0x2002), - /// - /// Original was GL_Q = 0x2003 - /// - Q = ((int)0x2003), - } - - /// - /// Used in GL.CopyTexImage2D - /// - public enum TextureCopyComponentCount : int - { - /// - /// Original was GL_ALPHA = 0X1906 - /// - Alpha = ((int)0X1906), - /// - /// Original was GL_RGB = 0X1907 - /// - Rgb = ((int)0X1907), - /// - /// Original was GL_RGBA = 0X1908 - /// - Rgba = ((int)0X1908), - /// - /// Original was GL_LUMINANCE = 0X1909 - /// - Luminance = ((int)0X1909), - /// - /// Original was GL_LUMINANCE_ALPHA = 0x190A - /// - LuminanceAlpha = ((int)0x190A), - /// - /// Original was GL_RGB8 = 0x8051 - /// - Rgb8 = ((int)0x8051), - /// - /// Original was GL_RGBA4 = 0X8056 - /// - Rgba4 = ((int)0X8056), - /// - /// Original was GL_RGB5_A1 = 0x8057 - /// - Rgb5A1 = ((int)0x8057), - /// - /// Original was GL_RGBA8 = 0x8058 - /// - Rgba8 = ((int)0x8058), - /// - /// Original was GL_RGB10_A2 = 0x8059 - /// - Rgb10A2 = ((int)0x8059), - /// - /// Original was GL_R8 = 0x8229 - /// - R8 = ((int)0x8229), - /// - /// Original was GL_RG8 = 0x822B - /// - Rg8 = ((int)0x822B), - /// - /// Original was GL_R16F = 0x822D - /// - R16f = ((int)0x822D), - /// - /// Original was GL_R32F = 0x822E - /// - R32f = ((int)0x822E), - /// - /// Original was GL_RG16F = 0x822F - /// - Rg16f = ((int)0x822F), - /// - /// Original was GL_RG32F = 0x8230 - /// - Rg32f = ((int)0x8230), - /// - /// Original was GL_R8I = 0x8231 - /// - R8i = ((int)0x8231), - /// - /// Original was GL_R8UI = 0x8232 - /// - R8ui = ((int)0x8232), - /// - /// Original was GL_R16I = 0x8233 - /// - R16i = ((int)0x8233), - /// - /// Original was GL_R16UI = 0x8234 - /// - R16ui = ((int)0x8234), - /// - /// Original was GL_R32I = 0x8235 - /// - R32i = ((int)0x8235), - /// - /// Original was GL_R32UI = 0x8236 - /// - R32ui = ((int)0x8236), - /// - /// Original was GL_RG8I = 0x8237 - /// - Rg8i = ((int)0x8237), - /// - /// Original was GL_RG8UI = 0x8238 - /// - Rg8ui = ((int)0x8238), - /// - /// Original was GL_RG16I = 0x8239 - /// - Rg16i = ((int)0x8239), - /// - /// Original was GL_RG16UI = 0x823A - /// - Rg16ui = ((int)0x823A), - /// - /// Original was GL_RG32I = 0x823B - /// - Rg32i = ((int)0x823B), - /// - /// Original was GL_RG32UI = 0x823C - /// - Rg32ui = ((int)0x823C), - /// - /// Original was GL_RGBA32F = 0x8814 - /// - Rgba32f = ((int)0x8814), - /// - /// Original was GL_RGB32F = 0x8815 - /// - Rgb32f = ((int)0x8815), - /// - /// Original was GL_RGBA16F = 0x881A - /// - Rgba16f = ((int)0x881A), - /// - /// Original was GL_RGB16F = 0x881B - /// - Rgb16f = ((int)0x881B), - /// - /// Original was GL_R11F_G11F_B10F = 0x8C3A - /// - R11fG11fB10f = ((int)0x8C3A), - /// - /// Original was GL_RGB9_E5 = 0x8C3D - /// - Rgb9E5 = ((int)0x8C3D), - /// - /// Original was GL_SRGB8 = 0x8C41 - /// - Srgb8 = ((int)0x8C41), - /// - /// Original was GL_SRGB8_ALPHA8 = 0x8C43 - /// - Srgb8Alpha8 = ((int)0x8C43), - /// - /// Original was GL_RGB565 = 0X8d62 - /// - Rgb565 = ((int)0X8d62), - /// - /// Original was GL_RGBA32UI = 0x8D70 - /// - Rgba32ui = ((int)0x8D70), - /// - /// Original was GL_RGB32UI = 0x8D71 - /// - Rgb32ui = ((int)0x8D71), - /// - /// Original was GL_RGBA16UI = 0x8D76 - /// - Rgba16ui = ((int)0x8D76), - /// - /// Original was GL_RGB16UI = 0x8D77 - /// - Rgb16ui = ((int)0x8D77), - /// - /// Original was GL_RGBA8UI = 0x8D7C - /// - Rgba8ui = ((int)0x8D7C), - /// - /// Original was GL_RGB8UI = 0x8D7D - /// - Rgb8ui = ((int)0x8D7D), - /// - /// Original was GL_RGBA32I = 0x8D82 - /// - Rgba32i = ((int)0x8D82), - /// - /// Original was GL_RGB32I = 0x8D83 - /// - Rgb32i = ((int)0x8D83), - /// - /// Original was GL_RGBA16I = 0x8D88 - /// - Rgba16i = ((int)0x8D88), - /// - /// Original was GL_RGB16I = 0x8D89 - /// - Rgb16i = ((int)0x8D89), - /// - /// Original was GL_RGBA8I = 0x8D8E - /// - Rgba8i = ((int)0x8D8E), - /// - /// Original was GL_RGB8I = 0x8D8F - /// - Rgb8i = ((int)0x8D8F), - /// - /// Original was GL_R8_SNORM = 0x8F94 - /// - R8Snorm = ((int)0x8F94), - /// - /// Original was GL_RG8_SNORM = 0x8F95 - /// - Rg8Snorm = ((int)0x8F95), - /// - /// Original was GL_RGB8_SNORM = 0x8F96 - /// - Rgb8Snorm = ((int)0x8F96), - /// - /// Original was GL_RGBA8_SNORM = 0x8F97 - /// - Rgba8Snorm = ((int)0x8F97), - /// - /// Original was GL_RGB10_A2UI = 0x906F - /// - Rgb10A2ui = ((int)0x906F), - } - - /// - /// Not used directly. - /// - public enum TextureEnvMode : int - { - /// - /// Original was GL_ADD = 0x0104 - /// - Add = ((int)0x0104), - /// - /// Original was GL_BLEND = 0x0BE2 - /// - Blend = ((int)0x0BE2), - /// - /// Original was GL_MODULATE = 0x2100 - /// - Modulate = ((int)0x2100), - /// - /// Original was GL_DECAL = 0x2101 - /// - Decal = ((int)0x2101), - /// - /// Original was GL_REPLACE_EXT = 0x8062 - /// - ReplaceExt = ((int)0x8062), - /// - /// Original was GL_TEXTURE_ENV_BIAS_SGIX = 0x80BE - /// - TextureEnvBiasSgix = ((int)0x80BE), - } - - /// - /// Not used directly. - /// - public enum TextureEnvParameter : int - { - /// - /// Original was GL_TEXTURE_ENV_MODE = 0x2200 - /// - TextureEnvMode = ((int)0x2200), - /// - /// Original was GL_TEXTURE_ENV_COLOR = 0x2201 - /// - TextureEnvColor = ((int)0x2201), - } - - /// - /// Not used directly. - /// - public enum TextureEnvTarget : int - { - /// - /// Original was GL_TEXTURE_ENV = 0x2300 - /// - TextureEnv = ((int)0x2300), - } - - /// - /// Not used directly. - /// - public enum TextureFilterFuncSgis : int - { - /// - /// Original was GL_FILTER4_SGIS = 0x8146 - /// - Filter4Sgis = ((int)0x8146), - } - - /// - /// Not used directly. - /// - public enum TextureGenMode : int - { - /// - /// Original was GL_EYE_LINEAR = 0x2400 - /// - EyeLinear = ((int)0x2400), - /// - /// Original was GL_OBJECT_LINEAR = 0x2401 - /// - ObjectLinear = ((int)0x2401), - /// - /// Original was GL_SPHERE_MAP = 0x2402 - /// - SphereMap = ((int)0x2402), - /// - /// Original was GL_EYE_DISTANCE_TO_POINT_SGIS = 0x81F0 - /// - EyeDistanceToPointSgis = ((int)0x81F0), - /// - /// Original was GL_OBJECT_DISTANCE_TO_POINT_SGIS = 0x81F1 - /// - ObjectDistanceToPointSgis = ((int)0x81F1), - /// - /// Original was GL_EYE_DISTANCE_TO_LINE_SGIS = 0x81F2 - /// - EyeDistanceToLineSgis = ((int)0x81F2), - /// - /// Original was GL_OBJECT_DISTANCE_TO_LINE_SGIS = 0x81F3 - /// - ObjectDistanceToLineSgis = ((int)0x81F3), - } - - /// - /// Not used directly. - /// - public enum TextureGenParameter : int - { - /// - /// Original was GL_TEXTURE_GEN_MODE = 0x2500 - /// - TextureGenMode = ((int)0x2500), - /// - /// Original was GL_OBJECT_PLANE = 0x2501 - /// - ObjectPlane = ((int)0x2501), - /// - /// Original was GL_EYE_PLANE = 0x2502 - /// - EyePlane = ((int)0x2502), - /// - /// Original was GL_EYE_POINT_SGIS = 0x81F4 - /// - EyePointSgis = ((int)0x81F4), - /// - /// Original was GL_OBJECT_POINT_SGIS = 0x81F5 - /// - ObjectPointSgis = ((int)0x81F5), - /// - /// Original was GL_EYE_LINE_SGIS = 0x81F6 - /// - EyeLineSgis = ((int)0x81F6), - /// - /// Original was GL_OBJECT_LINE_SGIS = 0x81F7 - /// - ObjectLineSgis = ((int)0x81F7), - } - - /// - /// Used in GL.Ext.SignalSemaphore, GL.Ext.WaitSemaphore - /// - public enum TextureLayout : int - { - /// - /// Original was GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT = 0x9530 - /// - LayoutDepthReadOnlyStencilAttachmentExt = ((int)0x9530), - /// - /// Original was GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT = 0x9531 - /// - LayoutDepthAttachmentStencilReadOnlyExt = ((int)0x9531), - /// - /// Original was GL_LAYOUT_GENERAL_EXT = 0x958D - /// - LayoutGeneralExt = ((int)0x958D), - /// - /// Original was GL_LAYOUT_COLOR_ATTACHMENT_EXT = 0x958E - /// - LayoutColorAttachmentExt = ((int)0x958E), - /// - /// Original was GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT = 0x958F - /// - LayoutDepthStencilAttachmentExt = ((int)0x958F), - /// - /// Original was GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT = 0x9590 - /// - LayoutDepthStencilReadOnlyExt = ((int)0x9590), - /// - /// Original was GL_LAYOUT_SHADER_READ_ONLY_EXT = 0x9591 - /// - LayoutShaderReadOnlyExt = ((int)0x9591), - /// - /// Original was GL_LAYOUT_TRANSFER_SRC_EXT = 0x9592 - /// - LayoutTransferSrcExt = ((int)0x9592), - /// - /// Original was GL_LAYOUT_TRANSFER_DST_EXT = 0x9593 - /// - LayoutTransferDstExt = ((int)0x9593), - } - - /// - /// Not used directly. - /// - public enum TextureMagFilter : int - { - /// - /// Original was GL_Nearest = 0X2600 - /// - Nearest = ((int)0X2600), - /// - /// Original was GL_Linear = 0X2601 - /// - Linear = ((int)0X2601), - /// - /// Original was GL_LINEAR_DETAIL_SGIS = 0x8097 - /// - LinearDetailSgis = ((int)0x8097), - /// - /// Original was GL_LINEAR_DETAIL_ALPHA_SGIS = 0x8098 - /// - LinearDetailAlphaSgis = ((int)0x8098), - /// - /// Original was GL_LINEAR_DETAIL_COLOR_SGIS = 0x8099 - /// - LinearDetailColorSgis = ((int)0x8099), - /// - /// Original was GL_LINEAR_SHARPEN_SGIS = 0x80AD - /// - LinearSharpenSgis = ((int)0x80AD), - /// - /// Original was GL_LINEAR_SHARPEN_ALPHA_SGIS = 0x80AE - /// - LinearSharpenAlphaSgis = ((int)0x80AE), - /// - /// Original was GL_LINEAR_SHARPEN_COLOR_SGIS = 0x80AF - /// - LinearSharpenColorSgis = ((int)0x80AF), - /// - /// Original was GL_FILTER4_SGIS = 0x8146 - /// - Filter4Sgis = ((int)0x8146), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_CEILING_SGIX = 0x8184 - /// - PixelTexGenQCeilingSgix = ((int)0x8184), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_ROUND_SGIX = 0x8185 - /// - PixelTexGenQRoundSgix = ((int)0x8185), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX = 0x8186 - /// - PixelTexGenQFloorSgix = ((int)0x8186), - } - - /// - /// Not used directly. - /// - public enum TextureMinFilter : int - { - /// - /// Original was GL_Nearest = 0X2600 - /// - Nearest = ((int)0X2600), - /// - /// Original was GL_Linear = 0X2601 - /// - Linear = ((int)0X2601), - /// - /// Original was GL_NEAREST_MIPMAP_NEAREST = 0x2700 - /// - NearestMipmapNearest = ((int)0x2700), - /// - /// Original was GL_LINEAR_MIPMAP_NEAREST = 0x2701 - /// - LinearMipmapNearest = ((int)0x2701), - /// - /// Original was GL_NEAREST_MIPMAP_LINEAR = 0x2702 - /// - NearestMipmapLinear = ((int)0x2702), - /// - /// Original was GL_LINEAR_MIPMAP_LINEAR = 0x2703 - /// - LinearMipmapLinear = ((int)0x2703), - /// - /// Original was GL_FILTER4_SGIS = 0x8146 - /// - Filter4Sgis = ((int)0x8146), - /// - /// Original was GL_LINEAR_CLIPMAP_LINEAR_SGIX = 0x8170 - /// - LinearClipmapLinearSgix = ((int)0x8170), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_CEILING_SGIX = 0x8184 - /// - PixelTexGenQCeilingSgix = ((int)0x8184), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_ROUND_SGIX = 0x8185 - /// - PixelTexGenQRoundSgix = ((int)0x8185), - /// - /// Original was GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX = 0x8186 - /// - PixelTexGenQFloorSgix = ((int)0x8186), - /// - /// Original was GL_NEAREST_CLIPMAP_NEAREST_SGIX = 0x844D - /// - NearestClipmapNearestSgix = ((int)0x844D), - /// - /// Original was GL_NEAREST_CLIPMAP_LINEAR_SGIX = 0x844E - /// - NearestClipmapLinearSgix = ((int)0x844E), - /// - /// Original was GL_LINEAR_CLIPMAP_NEAREST_SGIX = 0x844F - /// - LinearClipmapNearestSgix = ((int)0x844F), - } - - /// - /// Used in GL.TexParameter, GL.Ext.TexParameterI and 1 other function - /// - public enum TextureParameterName : int - { - /// - /// Original was GL_TEXTURE_WIDTH = 0x1000 - /// - TextureWidth = ((int)0x1000), - /// - /// Original was GL_TEXTURE_HEIGHT = 0x1001 - /// - TextureHeight = ((int)0x1001), - /// - /// Original was GL_TEXTURE_COMPONENTS = 0x1003 - /// - TextureComponents = ((int)0x1003), - /// - /// Original was GL_TEXTURE_INTERNAL_FORMAT = 0x1003 - /// - TextureInternalFormat = ((int)0x1003), - /// - /// Original was GL_TEXTURE_BORDER_COLOR = 0x1004 - /// - TextureBorderColor = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER_COLOR_NV = 0x1004 - /// - TextureBorderColorNv = ((int)0x1004), - /// - /// Original was GL_TEXTURE_BORDER = 0x1005 - /// - TextureBorder = ((int)0x1005), - /// - /// Original was GL_TEXTURE_MAG_FILTER = 0x2800 - /// - TextureMagFilter = ((int)0x2800), - /// - /// Original was GL_TEXTURE_MIN_FILTER = 0x2801 - /// - TextureMinFilter = ((int)0x2801), - /// - /// Original was GL_TEXTURE_WRAP_S = 0x2802 - /// - TextureWrapS = ((int)0x2802), - /// - /// Original was GL_TEXTURE_WRAP_T = 0x2803 - /// - TextureWrapT = ((int)0x2803), - /// - /// Original was GL_TEXTURE_RED_SIZE = 0x805C - /// - TextureRedSize = ((int)0x805C), - /// - /// Original was GL_TEXTURE_GREEN_SIZE = 0x805D - /// - TextureGreenSize = ((int)0x805D), - /// - /// Original was GL_TEXTURE_BLUE_SIZE = 0x805E - /// - TextureBlueSize = ((int)0x805E), - /// - /// Original was GL_TEXTURE_ALPHA_SIZE = 0x805F - /// - TextureAlphaSize = ((int)0x805F), - /// - /// Original was GL_TEXTURE_LUMINANCE_SIZE = 0x8060 - /// - TextureLuminanceSize = ((int)0x8060), - /// - /// Original was GL_TEXTURE_INTENSITY_SIZE = 0x8061 - /// - TextureIntensitySize = ((int)0x8061), - /// - /// Original was GL_TEXTURE_PRIORITY = 0x8066 - /// - TexturePriority = ((int)0x8066), - /// - /// Original was GL_TEXTURE_PRIORITY_EXT = 0x8066 - /// - TexturePriorityExt = ((int)0x8066), - /// - /// Original was GL_TEXTURE_RESIDENT = 0x8067 - /// - TextureResident = ((int)0x8067), - /// - /// Original was GL_TEXTURE_DEPTH_EXT = 0x8071 - /// - TextureDepthExt = ((int)0x8071), - /// - /// Original was GL_TEXTURE_WRAP_R = 0x8072 - /// - TextureWrapR = ((int)0x8072), - /// - /// Original was GL_TEXTURE_WRAP_R_EXT = 0x8072 - /// - TextureWrapRExt = ((int)0x8072), - /// - /// Original was GL_TEXTURE_WRAP_R_OES = 0x8072 - /// - TextureWrapROes = ((int)0x8072), - /// - /// Original was GL_DETAIL_TEXTURE_LEVEL_SGIS = 0x809A - /// - DetailTextureLevelSgis = ((int)0x809A), - /// - /// Original was GL_DETAIL_TEXTURE_MODE_SGIS = 0x809B - /// - DetailTextureModeSgis = ((int)0x809B), - /// - /// Original was GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS = 0x809C - /// - DetailTextureFuncPointsSgis = ((int)0x809C), - /// - /// Original was GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS = 0x80B0 - /// - SharpenTextureFuncPointsSgis = ((int)0x80B0), - /// - /// Original was GL_SHADOW_AMBIENT_SGIX = 0x80BF - /// - ShadowAmbientSgix = ((int)0x80BF), - /// - /// Original was GL_DUAL_TEXTURE_SELECT_SGIS = 0x8124 - /// - DualTextureSelectSgis = ((int)0x8124), - /// - /// Original was GL_QUAD_TEXTURE_SELECT_SGIS = 0x8125 - /// - QuadTextureSelectSgis = ((int)0x8125), - /// - /// Original was GL_TEXTURE_4DSIZE_SGIS = 0x8136 - /// - Texture4DsizeSgis = ((int)0x8136), - /// - /// Original was GL_TEXTURE_WRAP_Q_SGIS = 0x8137 - /// - TextureWrapQSgis = ((int)0x8137), - /// - /// Original was GL_TEXTURE_MIN_LOD = 0x813A - /// - TextureMinLod = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MIN_LOD_SGIS = 0x813A - /// - TextureMinLodSgis = ((int)0x813A), - /// - /// Original was GL_TEXTURE_MAX_LOD = 0x813B - /// - TextureMaxLod = ((int)0x813B), - /// - /// Original was GL_TEXTURE_MAX_LOD_SGIS = 0x813B - /// - TextureMaxLodSgis = ((int)0x813B), - /// - /// Original was GL_TEXTURE_BASE_LEVEL = 0x813C - /// - TextureBaseLevel = ((int)0x813C), - /// - /// Original was GL_TEXTURE_BASE_LEVEL_SGIS = 0x813C - /// - TextureBaseLevelSgis = ((int)0x813C), - /// - /// Original was GL_TEXTURE_MAX_LEVEL = 0x813D - /// - TextureMaxLevel = ((int)0x813D), - /// - /// Original was GL_TEXTURE_MAX_LEVEL_SGIS = 0x813D - /// - TextureMaxLevelSgis = ((int)0x813D), - /// - /// Original was GL_TEXTURE_FILTER4_SIZE_SGIS = 0x8147 - /// - TextureFilter4SizeSgis = ((int)0x8147), - /// - /// Original was GL_TEXTURE_CLIPMAP_CENTER_SGIX = 0x8171 - /// - TextureClipmapCenterSgix = ((int)0x8171), - /// - /// Original was GL_TEXTURE_CLIPMAP_FRAME_SGIX = 0x8172 - /// - TextureClipmapFrameSgix = ((int)0x8172), - /// - /// Original was GL_TEXTURE_CLIPMAP_OFFSET_SGIX = 0x8173 - /// - TextureClipmapOffsetSgix = ((int)0x8173), - /// - /// Original was GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8174 - /// - TextureClipmapVirtualDepthSgix = ((int)0x8174), - /// - /// Original was GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = 0x8175 - /// - TextureClipmapLodOffsetSgix = ((int)0x8175), - /// - /// Original was GL_TEXTURE_CLIPMAP_DEPTH_SGIX = 0x8176 - /// - TextureClipmapDepthSgix = ((int)0x8176), - /// - /// Original was GL_POST_TEXTURE_FILTER_BIAS_SGIX = 0x8179 - /// - PostTextureFilterBiasSgix = ((int)0x8179), - /// - /// Original was GL_POST_TEXTURE_FILTER_SCALE_SGIX = 0x817A - /// - PostTextureFilterScaleSgix = ((int)0x817A), - /// - /// Original was GL_TEXTURE_LOD_BIAS_S_SGIX = 0x818E - /// - TextureLodBiasSSgix = ((int)0x818E), - /// - /// Original was GL_TEXTURE_LOD_BIAS_T_SGIX = 0x818F - /// - TextureLodBiasTSgix = ((int)0x818F), - /// - /// Original was GL_TEXTURE_LOD_BIAS_R_SGIX = 0x8190 - /// - TextureLodBiasRSgix = ((int)0x8190), - /// - /// Original was GL_GENERATE_MIPMAP = 0x8191 - /// - GenerateMipmap = ((int)0x8191), - /// - /// Original was GL_GENERATE_MIPMAP_SGIS = 0x8191 - /// - GenerateMipmapSgis = ((int)0x8191), - /// - /// Original was GL_TEXTURE_COMPARE_SGIX = 0x819A - /// - TextureCompareSgix = ((int)0x819A), - /// - /// Original was GL_TEXTURE_COMPARE_OPERATOR_SGIX = 0x819B - /// - TextureCompareOperatorSgix = ((int)0x819B), - /// - /// Original was GL_TEXTURE_LEQUAL_R_SGIX = 0x819C - /// - TextureLequalRSgix = ((int)0x819C), - /// - /// Original was GL_TEXTURE_GEQUAL_R_SGIX = 0x819D - /// - TextureGequalRSgix = ((int)0x819D), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_S_SGIX = 0x8369 - /// - TextureMaxClampSSgix = ((int)0x8369), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_T_SGIX = 0x836A - /// - TextureMaxClampTSgix = ((int)0x836A), - /// - /// Original was GL_TEXTURE_MAX_CLAMP_R_SGIX = 0x836B - /// - TextureMaxClampRSgix = ((int)0x836B), - /// - /// Original was GL_TEXTURE_LOD_BIAS = 0x8501 - /// - TextureLodBias = ((int)0x8501), - /// - /// Original was GL_TEXTURE_COMPARE_MODE = 0x884C - /// - TextureCompareMode = ((int)0x884C), - /// - /// Original was GL_TEXTURE_COMPARE_FUNC = 0x884D - /// - TextureCompareFunc = ((int)0x884D), - /// - /// Original was GL_TEXTURE_SWIZZLE_R = 0x8E42 - /// - TextureSwizzleR = ((int)0x8E42), - /// - /// Original was GL_TEXTURE_SWIZZLE_G = 0x8E43 - /// - TextureSwizzleG = ((int)0x8E43), - /// - /// Original was GL_TEXTURE_SWIZZLE_B = 0x8E44 - /// - TextureSwizzleB = ((int)0x8E44), - /// - /// Original was GL_TEXTURE_SWIZZLE_A = 0x8E45 - /// - TextureSwizzleA = ((int)0x8E45), - /// - /// Original was GL_TEXTURE_SWIZZLE_RGBA = 0x8E46 - /// - TextureSwizzleRgba = ((int)0x8E46), - /// - /// Original was GL_DEPTH_STENCIL_TEXTURE_MODE = 0x90EA - /// - DepthStencilTextureMode = ((int)0x90EA), - /// - /// Original was GL_TEXTURE_TILING_EXT = 0x9580 - /// - TextureTilingExt = ((int)0x9580), - } - - /// - /// Not used directly. - /// - [Flags] - public enum TextureStorageMaskAmd : int - { - /// - /// Original was GL_TEXTURE_STORAGE_SPARSE_BIT_AMD = 0x00000001 - /// - TextureStorageSparseBitAmd = ((int)0x00000001), - } - - /// - /// Used in GL.BindTexture, GL.GenerateMipmap and 24 other functions - /// - public enum TextureTarget : int - { - /// - /// Original was GL_TEXTURE_1D = 0x0DE0 - /// - Texture1D = ((int)0x0DE0), - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_PROXY_TEXTURE_1D = 0x8063 - /// - ProxyTexture1D = ((int)0x8063), - /// - /// Original was GL_PROXY_TEXTURE_1D_EXT = 0x8063 - /// - ProxyTexture1DExt = ((int)0x8063), - /// - /// Original was GL_PROXY_TEXTURE_2D = 0x8064 - /// - ProxyTexture2D = ((int)0x8064), - /// - /// Original was GL_PROXY_TEXTURE_2D_EXT = 0x8064 - /// - ProxyTexture2DExt = ((int)0x8064), - /// - /// Original was GL_TEXTURE_3D = 0x806F - /// - Texture3D = ((int)0x806F), - /// - /// Original was GL_TEXTURE_3D_EXT = 0x806F - /// - Texture3DExt = ((int)0x806F), - /// - /// Original was GL_TEXTURE_3D_OES = 0x806F - /// - Texture3DOes = ((int)0x806F), - /// - /// Original was GL_PROXY_TEXTURE_3D = 0x8070 - /// - ProxyTexture3D = ((int)0x8070), - /// - /// Original was GL_PROXY_TEXTURE_3D_EXT = 0x8070 - /// - ProxyTexture3DExt = ((int)0x8070), - /// - /// Original was GL_DETAIL_TEXTURE_2D_SGIS = 0x8095 - /// - DetailTexture2DSgis = ((int)0x8095), - /// - /// Original was GL_TEXTURE_4D_SGIS = 0x8134 - /// - Texture4DSgis = ((int)0x8134), - /// - /// Original was GL_PROXY_TEXTURE_4D_SGIS = 0x8135 - /// - ProxyTexture4DSgis = ((int)0x8135), - /// - /// Original was GL_TEXTURE_RECTANGLE = 0x84F5 - /// - TextureRectangle = ((int)0x84F5), - /// - /// Original was GL_PROXY_TEXTURE_RECTANGLE = 0x84F7 - /// - ProxyTextureRectangle = ((int)0x84F7), - /// - /// Original was GL_PROXY_TEXTURE_RECTANGLE_ARB = 0x84F7 - /// - ProxyTextureRectangleArb = ((int)0x84F7), - /// - /// Original was GL_PROXY_TEXTURE_RECTANGLE_NV = 0x84F7 - /// - ProxyTextureRectangleNv = ((int)0x84F7), - /// - /// Original was GL_TEXTURE_CUBE_MAP = 0x8513 - /// - TextureCubeMap = ((int)0x8513), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515 - /// - TextureCubeMapPositiveX = ((int)0x8515), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516 - /// - TextureCubeMapNegativeX = ((int)0x8516), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517 - /// - TextureCubeMapPositiveY = ((int)0x8517), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518 - /// - TextureCubeMapNegativeY = ((int)0x8518), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519 - /// - TextureCubeMapPositiveZ = ((int)0x8519), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A - /// - TextureCubeMapNegativeZ = ((int)0x851A), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP = 0x851B - /// - ProxyTextureCubeMap = ((int)0x851B), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_ARB = 0x851B - /// - ProxyTextureCubeMapArb = ((int)0x851B), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_EXT = 0x851B - /// - ProxyTextureCubeMapExt = ((int)0x851B), - /// - /// Original was GL_TEXTURE_1D_ARRAY = 0x8C18 - /// - Texture1DArray = ((int)0x8C18), - /// - /// Original was GL_PROXY_TEXTURE_1D_ARRAY = 0x8C19 - /// - ProxyTexture1DArray = ((int)0x8C19), - /// - /// Original was GL_PROXY_TEXTURE_1D_ARRAY_EXT = 0x8C19 - /// - ProxyTexture1DArrayExt = ((int)0x8C19), - /// - /// Original was GL_TEXTURE_2D_ARRAY = 0x8C1A - /// - Texture2DArray = ((int)0x8C1A), - /// - /// Original was GL_PROXY_TEXTURE_2D_ARRAY = 0x8C1B - /// - ProxyTexture2DArray = ((int)0x8C1B), - /// - /// Original was GL_PROXY_TEXTURE_2D_ARRAY_EXT = 0x8C1B - /// - ProxyTexture2DArrayExt = ((int)0x8C1B), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY = 0x9009 - /// - TextureCubeMapArray = ((int)0x9009), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_ARB = 0x9009 - /// - TextureCubeMapArrayArb = ((int)0x9009), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_EXT = 0x9009 - /// - TextureCubeMapArrayExt = ((int)0x9009), - /// - /// Original was GL_TEXTURE_CUBE_MAP_ARRAY_OES = 0x9009 - /// - TextureCubeMapArrayOes = ((int)0x9009), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_ARRAY = 0x900B - /// - ProxyTextureCubeMapArray = ((int)0x900B), - /// - /// Original was GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB = 0x900B - /// - ProxyTextureCubeMapArrayArb = ((int)0x900B), - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE = 0x9100 - /// - Texture2DMultisample = ((int)0x9100), - /// - /// Original was GL_PROXY_TEXTURE_2D_MULTISAMPLE = 0x9101 - /// - ProxyTexture2DMultisample = ((int)0x9101), - /// - /// Original was GL_TEXTURE_2D_MULTISAMPLE_ARRAY = 0x9102 - /// - Texture2DMultisampleArray = ((int)0x9102), - /// - /// Original was GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY = 0x9103 - /// - ProxyTexture2DMultisampleArray = ((int)0x9103), - } - - /// - /// Used in GL.CompressedTexImage2D, GL.CompressedTexSubImage2D and 7 other functions - /// - public enum TextureTarget2d : int - { - /// - /// Original was GL_TEXTURE_2D = 0x0DE1 - /// - Texture2D = ((int)0x0DE1), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515 - /// - TextureCubeMapPositiveX = ((int)0x8515), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516 - /// - TextureCubeMapNegativeX = ((int)0x8516), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517 - /// - TextureCubeMapPositiveY = ((int)0x8517), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518 - /// - TextureCubeMapNegativeY = ((int)0x8518), - /// - /// Original was GL_TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519 - /// - TextureCubeMapPositiveZ = ((int)0x8519), - /// - /// Original was GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A - /// - TextureCubeMapNegativeZ = ((int)0x851A), - } - - /// - /// Used in GL.CompressedTexImage3D, GL.CompressedTexSubImage3D and 10 other functions - /// - public enum TextureTarget3d : int - { - /// - /// Original was GL_TEXTURE_3D = 0x806F - /// - Texture3D = ((int)0x806F), - /// - /// Original was GL_TEXTURE_3D_OES = 0x806F - /// - Texture3DOes = ((int)0x806F), - /// - /// Original was GL_TEXTURE_2D_ARRAY = 0x8C1A - /// - Texture2DArray = ((int)0x8C1A), - } - - /// - /// Used in GL.ActiveTexture, GL.NV.GetPathTexGen - /// - public enum TextureUnit : int - { - /// - /// Original was GL_Texture0 = 0X84c0 - /// - Texture0 = ((int)0X84c0), - /// - /// Original was GL_Texture1 = 0X84c1 - /// - Texture1 = ((int)0X84c1), - /// - /// Original was GL_Texture2 = 0X84c2 - /// - Texture2 = ((int)0X84c2), - /// - /// Original was GL_Texture3 = 0X84c3 - /// - Texture3 = ((int)0X84c3), - /// - /// Original was GL_Texture4 = 0X84c4 - /// - Texture4 = ((int)0X84c4), - /// - /// Original was GL_Texture5 = 0X84c5 - /// - Texture5 = ((int)0X84c5), - /// - /// Original was GL_Texture6 = 0X84c6 - /// - Texture6 = ((int)0X84c6), - /// - /// Original was GL_Texture7 = 0X84c7 - /// - Texture7 = ((int)0X84c7), - /// - /// Original was GL_Texture8 = 0X84c8 - /// - Texture8 = ((int)0X84c8), - /// - /// Original was GL_Texture9 = 0X84c9 - /// - Texture9 = ((int)0X84c9), - /// - /// Original was GL_Texture10 = 0X84ca - /// - Texture10 = ((int)0X84ca), - /// - /// Original was GL_Texture11 = 0X84cb - /// - Texture11 = ((int)0X84cb), - /// - /// Original was GL_Texture12 = 0X84cc - /// - Texture12 = ((int)0X84cc), - /// - /// Original was GL_Texture13 = 0X84cd - /// - Texture13 = ((int)0X84cd), - /// - /// Original was GL_Texture14 = 0X84ce - /// - Texture14 = ((int)0X84ce), - /// - /// Original was GL_Texture15 = 0X84cf - /// - Texture15 = ((int)0X84cf), - /// - /// Original was GL_Texture16 = 0X84d0 - /// - Texture16 = ((int)0X84d0), - /// - /// Original was GL_Texture17 = 0X84d1 - /// - Texture17 = ((int)0X84d1), - /// - /// Original was GL_Texture18 = 0X84d2 - /// - Texture18 = ((int)0X84d2), - /// - /// Original was GL_Texture19 = 0X84d3 - /// - Texture19 = ((int)0X84d3), - /// - /// Original was GL_Texture20 = 0X84d4 - /// - Texture20 = ((int)0X84d4), - /// - /// Original was GL_Texture21 = 0X84d5 - /// - Texture21 = ((int)0X84d5), - /// - /// Original was GL_Texture22 = 0X84d6 - /// - Texture22 = ((int)0X84d6), - /// - /// Original was GL_Texture23 = 0X84d7 - /// - Texture23 = ((int)0X84d7), - /// - /// Original was GL_Texture24 = 0X84d8 - /// - Texture24 = ((int)0X84d8), - /// - /// Original was GL_Texture25 = 0X84d9 - /// - Texture25 = ((int)0X84d9), - /// - /// Original was GL_Texture26 = 0X84da - /// - Texture26 = ((int)0X84da), - /// - /// Original was GL_Texture27 = 0X84db - /// - Texture27 = ((int)0X84db), - /// - /// Original was GL_Texture28 = 0X84dc - /// - Texture28 = ((int)0X84dc), - /// - /// Original was GL_Texture29 = 0X84dd - /// - Texture29 = ((int)0X84dd), - /// - /// Original was GL_Texture30 = 0X84de - /// - Texture30 = ((int)0X84de), - /// - /// Original was GL_Texture31 = 0X84df - /// - Texture31 = ((int)0X84df), - } - - /// - /// Not used directly. - /// - public enum TextureWrapMode : int - { - /// - /// Original was GL_CLAMP = 0x2900 - /// - Clamp = ((int)0x2900), - /// - /// Original was GL_REPEAT = 0x2901 - /// - Repeat = ((int)0x2901), - /// - /// Original was GL_CLAMP_TO_BORDER = 0x812D - /// - ClampToBorder = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_ARB = 0x812D - /// - ClampToBorderArb = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_NV = 0x812D - /// - ClampToBorderNv = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_BORDER_SGIS = 0x812D - /// - ClampToBorderSgis = ((int)0x812D), - /// - /// Original was GL_CLAMP_TO_EDGE = 0x812F - /// - ClampToEdge = ((int)0x812F), - /// - /// Original was GL_CLAMP_TO_EDGE_SGIS = 0x812F - /// - ClampToEdgeSgis = ((int)0x812F), - } - - /// - /// Used in GL.TransformFeedbackVaryings - /// - public enum TransformFeedbackMode : int - { - /// - /// Original was GL_INTERLEAVED_ATTRIBS = 0x8C8C - /// - InterleavedAttribs = ((int)0x8C8C), - /// - /// Original was GL_SEPARATE_ATTRIBS = 0x8C8D - /// - SeparateAttribs = ((int)0x8C8D), - } - - /// - /// Not used directly. - /// - public enum TransformFeedbackPName : int - { - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_START = 0x8C84 - /// - TransformFeedbackBufferStart = ((int)0x8C84), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_SIZE = 0x8C85 - /// - TransformFeedbackBufferSize = ((int)0x8C85), - /// - /// Original was GL_TRANSFORM_FEEDBACK_BUFFER_BINDING = 0x8C8F - /// - TransformFeedbackBufferBinding = ((int)0x8C8F), - /// - /// Original was GL_TRANSFORM_FEEDBACK_PAUSED = 0x8E23 - /// - TransformFeedbackPaused = ((int)0x8E23), - /// - /// Original was GL_TRANSFORM_FEEDBACK_ACTIVE = 0x8E24 - /// - TransformFeedbackActive = ((int)0x8E24), - } - - /// - /// Used in GL.BeginTransformFeedback - /// - public enum TransformFeedbackPrimitiveType : int - { - /// - /// Original was GL_POINTS = 0X0000 - /// - Points = ((int)0X0000), - /// - /// Original was GL_LINES = 0X0001 - /// - Lines = ((int)0X0001), - /// - /// Original was GL_TRIANGLES = 0X0004 - /// - Triangles = ((int)0X0004), - } - - /// - /// Used in GL.BindTransformFeedback - /// - public enum TransformFeedbackTarget : int - { - /// - /// Original was GL_TRANSFORM_FEEDBACK = 0x8E22 - /// - TransformFeedback = ((int)0x8E22), - } - - /// - /// Used in GL.GetTransformFeedbackVarying - /// - public enum TransformFeedbackType : int - { - /// - /// Original was GL_INT = 0X1404 - /// - Int = ((int)0X1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_FLOAT = 0X1406 - /// - Float = ((int)0X1406), - /// - /// Original was GL_FLOAT_VEC2 = 0x8B50 - /// - FloatVec2 = ((int)0x8B50), - /// - /// Original was GL_FLOAT_VEC3 = 0x8B51 - /// - FloatVec3 = ((int)0x8B51), - /// - /// Original was GL_FLOAT_VEC4 = 0x8B52 - /// - FloatVec4 = ((int)0x8B52), - /// - /// Original was GL_INT_VEC2 = 0x8B53 - /// - IntVec2 = ((int)0x8B53), - /// - /// Original was GL_INT_VEC3 = 0x8B54 - /// - IntVec3 = ((int)0x8B54), - /// - /// Original was GL_INT_VEC4 = 0x8B55 - /// - IntVec4 = ((int)0x8B55), - /// - /// Original was GL_FLOAT_MAT2 = 0x8B5A - /// - FloatMat2 = ((int)0x8B5A), - /// - /// Original was GL_FLOAT_MAT3 = 0x8B5B - /// - FloatMat3 = ((int)0x8B5B), - /// - /// Original was GL_FLOAT_MAT4 = 0x8B5C - /// - FloatMat4 = ((int)0x8B5C), - /// - /// Original was GL_FLOAT_MAT2x3 = 0x8B65 - /// - FloatMat2x3 = ((int)0x8B65), - /// - /// Original was GL_FLOAT_MAT2x4 = 0x8B66 - /// - FloatMat2x4 = ((int)0x8B66), - /// - /// Original was GL_FLOAT_MAT3x2 = 0x8B67 - /// - FloatMat3x2 = ((int)0x8B67), - /// - /// Original was GL_FLOAT_MAT3x4 = 0x8B68 - /// - FloatMat3x4 = ((int)0x8B68), - /// - /// Original was GL_FLOAT_MAT4x2 = 0x8B69 - /// - FloatMat4x2 = ((int)0x8B69), - /// - /// Original was GL_FLOAT_MAT4x3 = 0x8B6A - /// - FloatMat4x3 = ((int)0x8B6A), - /// - /// Original was GL_UNSIGNED_INT_VEC2 = 0x8DC6 - /// - UnsignedIntVec2 = ((int)0x8DC6), - /// - /// Original was GL_UNSIGNED_INT_VEC3 = 0x8DC7 - /// - UnsignedIntVec3 = ((int)0x8DC7), - /// - /// Original was GL_UNSIGNED_INT_VEC4 = 0x8DC8 - /// - UnsignedIntVec4 = ((int)0x8DC8), - } - - /// - /// Used in GL.NV.BeginConditionalRender, GL.NV.GetFloat and 1 other function - /// - public enum TypeEnum : int - { - /// - /// Original was GL_QUERY_WAIT = 0x8E13 - /// - QueryWait = ((int)0x8E13), - /// - /// Original was GL_QUERY_NO_WAIT = 0x8E14 - /// - QueryNoWait = ((int)0x8E14), - /// - /// Original was GL_QUERY_BY_REGION_WAIT = 0x8E15 - /// - QueryByRegionWait = ((int)0x8E15), - /// - /// Original was GL_QUERY_BY_REGION_NO_WAIT = 0x8E16 - /// - QueryByRegionNoWait = ((int)0x8E16), - } - - /// - /// Not used directly. - /// - public enum UniformBlockPName : int - { - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER = 0x84F0 - /// - UniformBlockReferencedByTessControlShader = ((int)0x84F0), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x84F1 - /// - UniformBlockReferencedByTessEvaluationShader = ((int)0x84F1), - /// - /// Original was GL_UNIFORM_BLOCK_BINDING = 0x8A3F - /// - UniformBlockBinding = ((int)0x8A3F), - /// - /// Original was GL_UNIFORM_BLOCK_DATA_SIZE = 0x8A40 - /// - UniformBlockDataSize = ((int)0x8A40), - /// - /// Original was GL_UNIFORM_BLOCK_NAME_LENGTH = 0x8A41 - /// - UniformBlockNameLength = ((int)0x8A41), - /// - /// Original was GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS = 0x8A42 - /// - UniformBlockActiveUniforms = ((int)0x8A42), - /// - /// Original was GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES = 0x8A43 - /// - UniformBlockActiveUniformIndices = ((int)0x8A43), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER = 0x8A44 - /// - UniformBlockReferencedByVertexShader = ((int)0x8A44), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER = 0x8A45 - /// - UniformBlockReferencedByGeometryShader = ((int)0x8A45), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 0x8A46 - /// - UniformBlockReferencedByFragmentShader = ((int)0x8A46), - /// - /// Original was GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER = 0x90EC - /// - UniformBlockReferencedByComputeShader = ((int)0x90EC), - } - - /// - /// Not used directly. - /// - public enum UniformPName : int - { - /// - /// Original was GL_UNIFORM_TYPE = 0x8A37 - /// - UniformType = ((int)0x8A37), - /// - /// Original was GL_UNIFORM_SIZE = 0x8A38 - /// - UniformSize = ((int)0x8A38), - /// - /// Original was GL_UNIFORM_NAME_LENGTH = 0x8A39 - /// - UniformNameLength = ((int)0x8A39), - /// - /// Original was GL_UNIFORM_BLOCK_INDEX = 0x8A3A - /// - UniformBlockIndex = ((int)0x8A3A), - /// - /// Original was GL_UNIFORM_OFFSET = 0x8A3B - /// - UniformOffset = ((int)0x8A3B), - /// - /// Original was GL_UNIFORM_ARRAY_STRIDE = 0x8A3C - /// - UniformArrayStride = ((int)0x8A3C), - /// - /// Original was GL_UNIFORM_MATRIX_STRIDE = 0x8A3D - /// - UniformMatrixStride = ((int)0x8A3D), - /// - /// Original was GL_UNIFORM_IS_ROW_MAJOR = 0x8A3E - /// - UniformIsRowMajor = ((int)0x8A3E), - /// - /// Original was GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX = 0x92DA - /// - UniformAtomicCounterBufferIndex = ((int)0x92DA), - } - - /// - /// Used in GL.Ext.UseProgramStages - /// - [Flags] - public enum UseProgramStageMask : int - { - /// - /// Original was GL_VERTEX_SHADER_BIT = 0x00000001 - /// - VertexShaderBit = ((int)0x00000001), - /// - /// Original was GL_VERTEX_SHADER_BIT_EXT = 0x00000001 - /// - VertexShaderBitExt = ((int)0x00000001), - /// - /// Original was GL_FRAGMENT_SHADER_BIT = 0x00000002 - /// - FragmentShaderBit = ((int)0x00000002), - /// - /// Original was GL_FRAGMENT_SHADER_BIT_EXT = 0x00000002 - /// - FragmentShaderBitExt = ((int)0x00000002), - /// - /// Original was GL_GEOMETRY_SHADER_BIT = 0x00000004 - /// - GeometryShaderBit = ((int)0x00000004), - /// - /// Original was GL_GEOMETRY_SHADER_BIT_EXT = 0x00000004 - /// - GeometryShaderBitExt = ((int)0x00000004), - /// - /// Original was GL_GEOMETRY_SHADER_BIT_OES = 0x00000004 - /// - GeometryShaderBitOes = ((int)0x00000004), - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT = 0x00000008 - /// - TessControlShaderBit = ((int)0x00000008), - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT_EXT = 0x00000008 - /// - TessControlShaderBitExt = ((int)0x00000008), - /// - /// Original was GL_TESS_CONTROL_SHADER_BIT_OES = 0x00000008 - /// - TessControlShaderBitOes = ((int)0x00000008), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT = 0x00000010 - /// - TessEvaluationShaderBit = ((int)0x00000010), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT_EXT = 0x00000010 - /// - TessEvaluationShaderBitExt = ((int)0x00000010), - /// - /// Original was GL_TESS_EVALUATION_SHADER_BIT_OES = 0x00000010 - /// - TessEvaluationShaderBitOes = ((int)0x00000010), - /// - /// Original was GL_COMPUTE_SHADER_BIT = 0x00000020 - /// - ComputeShaderBit = ((int)0x00000020), - /// - /// Original was GL_ALL_SHADER_BITS = 0xFFFFFFFF - /// - AllShaderBits = unchecked((int)0xFFFFFFFF), - /// - /// Original was GL_ALL_SHADER_BITS_EXT = 0xFFFFFFFF - /// - AllShaderBitsExt = unchecked((int)0xFFFFFFFF), - } - - /// - /// Not used directly. - /// - public enum VertexArrayPName : int - { - /// - /// Original was GL_VERTEX_ATTRIB_RELATIVE_OFFSET = 0x82D5 - /// - VertexAttribRelativeOffset = ((int)0x82D5), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622 - /// - VertexAttribArrayEnabled = ((int)0x8622), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_SIZE = 0x8623 - /// - VertexAttribArraySize = ((int)0x8623), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624 - /// - VertexAttribArrayStride = ((int)0x8624), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_TYPE = 0x8625 - /// - VertexAttribArrayType = ((int)0x8625), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_LONG = 0x874E - /// - VertexAttribArrayLong = ((int)0x874E), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A - /// - VertexAttribArrayNormalized = ((int)0x886A), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_INTEGER = 0x88FD - /// - VertexAttribArrayInteger = ((int)0x88FD), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR = 0x88FE - /// - VertexAttribArrayDivisor = ((int)0x88FE), - } - - /// - /// Used in GL.GetVertexAttribI - /// - public enum VertexAttribEnum : int - { - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622 - /// - VertexAttribArrayEnabled = ((int)0x8622), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_SIZE = 0x8623 - /// - VertexAttribArraySize = ((int)0x8623), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624 - /// - VertexAttribArrayStride = ((int)0x8624), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_TYPE = 0x8625 - /// - VertexAttribArrayType = ((int)0x8625), - /// - /// Original was GL_CURRENT_VERTEX_ATTRIB = 0x8626 - /// - CurrentVertexAttrib = ((int)0x8626), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A - /// - VertexAttribArrayNormalized = ((int)0x886A), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889F - /// - VertexAttribArrayBufferBinding = ((int)0x889F), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_INTEGER = 0x88FD - /// - VertexAttribArrayInteger = ((int)0x88FD), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR = 0x88FE - /// - VertexAttribArrayDivisor = ((int)0x88FE), - } - - /// - /// Used in GL.VertexAttribIPointer - /// - public enum VertexAttribIntegerType : int - { - /// - /// Original was GL_BYTE = 0X1400 - /// - Byte = ((int)0X1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_SHORT = 0X1402 - /// - Short = ((int)0X1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0X1404 - /// - Int = ((int)0X1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - } - - /// - /// Used in GL.GetVertexAttrib - /// - public enum VertexAttribParameter : int - { - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622 - /// - VertexAttribArrayEnabled = ((int)0x8622), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_SIZE = 0x8623 - /// - VertexAttribArraySize = ((int)0x8623), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624 - /// - VertexAttribArrayStride = ((int)0x8624), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_TYPE = 0x8625 - /// - VertexAttribArrayType = ((int)0x8625), - /// - /// Original was GL_CURRENT_VERTEX_ATTRIB = 0x8626 - /// - CurrentVertexAttrib = ((int)0x8626), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A - /// - VertexAttribArrayNormalized = ((int)0x886A), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889F - /// - VertexAttribArrayBufferBinding = ((int)0x889F), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_INTEGER = 0x88FD - /// - VertexAttribArrayInteger = ((int)0x88FD), - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_DIVISOR = 0x88FE - /// - VertexAttribArrayDivisor = ((int)0x88FE), - } - - /// - /// Used in GL.GetVertexAttribPointer - /// - public enum VertexAttribPointerParameter : int - { - /// - /// Original was GL_VERTEX_ATTRIB_ARRAY_POINTER = 0x8645 - /// - VertexAttribArrayPointer = ((int)0x8645), - } - - /// - /// Used in GL.VertexAttribPointer - /// - public enum VertexAttribPointerType : int - { - /// - /// Original was GL_Byte = 0X1400 - /// - Byte = ((int)0X1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_Short = 0X1402 - /// - Short = ((int)0X1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_Float = 0X1406 - /// - Float = ((int)0X1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - /// - /// Original was GL_HALF_FLOAT = 0x140B - /// - HalfFloat = ((int)0x140B), - /// - /// Original was GL_Fixed = 0X140c - /// - Fixed = ((int)0X140c), - /// - /// Original was GL_UNSIGNED_INT_2_10_10_10_REV = 0x8368 - /// - UnsignedInt2101010Rev = ((int)0x8368), - /// - /// Original was GL_UNSIGNED_INT_10F_11F_11F_REV = 0x8C3B - /// - UnsignedInt10F11F11FRev = ((int)0x8C3B), - /// - /// Original was GL_INT_2_10_10_10_REV = 0x8D9F - /// - Int2101010Rev = ((int)0x8D9F), - } - - /// - /// Not used directly. - /// - public enum VertexAttribType : int - { - /// - /// Original was GL_BYTE = 0x1400 - /// - Byte = ((int)0x1400), - /// - /// Original was GL_UNSIGNED_BYTE = 0x1401 - /// - UnsignedByte = ((int)0x1401), - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_UNSIGNED_SHORT = 0x1403 - /// - UnsignedShort = ((int)0x1403), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_UNSIGNED_INT = 0x1405 - /// - UnsignedInt = ((int)0x1405), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - /// - /// Original was GL_HALF_FLOAT = 0x140B - /// - HalfFloat = ((int)0x140B), - /// - /// Original was GL_FIXED = 0x140C - /// - Fixed = ((int)0x140C), - /// - /// Original was GL_UNSIGNED_INT_2_10_10_10_REV = 0x8368 - /// - UnsignedInt2101010Rev = ((int)0x8368), - /// - /// Original was GL_UNSIGNED_INT_10F_11F_11F_REV = 0x8C3B - /// - UnsignedInt10F11F11FRev = ((int)0x8C3B), - /// - /// Original was GL_INT_2_10_10_10_REV = 0x8D9F - /// - Int2101010Rev = ((int)0x8D9F), - } - - /// - /// Not used directly. - /// - public enum VertexBufferObjectParameter : int - { - /// - /// Original was GL_BUFFER_IMMUTABLE_STORAGE = 0x821F - /// - BufferImmutableStorage = ((int)0x821F), - /// - /// Original was GL_BUFFER_STORAGE_FLAGS = 0x8220 - /// - BufferStorageFlags = ((int)0x8220), - /// - /// Original was GL_BUFFER_SIZE = 0x8764 - /// - BufferSize = ((int)0x8764), - /// - /// Original was GL_BUFFER_USAGE = 0x8765 - /// - BufferUsage = ((int)0x8765), - /// - /// Original was GL_BUFFER_ACCESS = 0x88BB - /// - BufferAccess = ((int)0x88BB), - /// - /// Original was GL_BUFFER_MAPPED = 0x88BC - /// - BufferMapped = ((int)0x88BC), - /// - /// Original was GL_BUFFER_ACCESS_FLAGS = 0x911F - /// - BufferAccessFlags = ((int)0x911F), - /// - /// Original was GL_BUFFER_MAP_LENGTH = 0x9120 - /// - BufferMapLength = ((int)0x9120), - /// - /// Original was GL_BUFFER_MAP_OFFSET = 0x9121 - /// - BufferMapOffset = ((int)0x9121), - } - - /// - /// Not used directly. - /// - public enum VertexBufferObjectUsage : int - { - /// - /// Original was GL_STREAM_DRAW = 0x88E0 - /// - StreamDraw = ((int)0x88E0), - /// - /// Original was GL_STREAM_READ = 0x88E1 - /// - StreamRead = ((int)0x88E1), - /// - /// Original was GL_STREAM_COPY = 0x88E2 - /// - StreamCopy = ((int)0x88E2), - /// - /// Original was GL_STATIC_DRAW = 0x88E4 - /// - StaticDraw = ((int)0x88E4), - /// - /// Original was GL_STATIC_READ = 0x88E5 - /// - StaticRead = ((int)0x88E5), - /// - /// Original was GL_STATIC_COPY = 0x88E6 - /// - StaticCopy = ((int)0x88E6), - /// - /// Original was GL_DYNAMIC_DRAW = 0x88E8 - /// - DynamicDraw = ((int)0x88E8), - /// - /// Original was GL_DYNAMIC_READ = 0x88E9 - /// - DynamicRead = ((int)0x88E9), - /// - /// Original was GL_DYNAMIC_COPY = 0x88EA - /// - DynamicCopy = ((int)0x88EA), - } - - /// - /// Not used directly. - /// - public enum VertexPointerType : int - { - /// - /// Original was GL_SHORT = 0x1402 - /// - Short = ((int)0x1402), - /// - /// Original was GL_INT = 0x1404 - /// - Int = ((int)0x1404), - /// - /// Original was GL_FLOAT = 0x1406 - /// - Float = ((int)0x1406), - /// - /// Original was GL_DOUBLE = 0x140A - /// - Double = ((int)0x140A), - } - - /// - /// Not used directly. - /// - public enum VertexProvokingMode : int - { - /// - /// Original was GL_FIRST_VERTEX_CONVENTION = 0x8E4D - /// - FirstVertexConvention = ((int)0x8E4D), - /// - /// Original was GL_LAST_VERTEX_CONVENTION = 0x8E4E - /// - LastVertexConvention = ((int)0x8E4E), - } - - /// - /// Not used directly. - /// - public enum VivShaderBinary : int - { - /// - /// Original was GL_SHADER_BINARY_VIV = 0x8FC4 - /// - ShaderBinaryViv = ((int)0x8FC4), - } - - /// - /// Used in GL.Apple.FenceSync, GL.Apple.WaitSync and 2 other functions - /// - public enum WaitSyncFlags : int - { - /// - /// Original was GL_NONE = 0 - /// - None = ((int)0), - } - - /// - /// Not used directly. - /// - public enum WaitSyncStatus : int - { - /// - /// Original was GL_ALREADY_SIGNALED = 0x911A - /// - AlreadySignaled = ((int)0x911A), - /// - /// Original was GL_ALREADY_SIGNALED_APPLE = 0x911A - /// - AlreadySignaledApple = ((int)0x911A), - /// - /// Original was GL_TIMEOUT_EXPIRED = 0x911B - /// - TimeoutExpired = ((int)0x911B), - /// - /// Original was GL_TIMEOUT_EXPIRED_APPLE = 0x911B - /// - TimeoutExpiredApple = ((int)0x911B), - /// - /// Original was GL_CONDITION_SATISFIED = 0x911C - /// - ConditionSatisfied = ((int)0x911C), - /// - /// Original was GL_CONDITION_SATISFIED_APPLE = 0x911C - /// - ConditionSatisfiedApple = ((int)0x911C), - /// - /// Original was GL_WAIT_FAILED = 0x911D - /// - WaitFailed = ((int)0x911D), - /// - /// Original was GL_WAIT_FAILED_APPLE = 0x911D - /// - WaitFailedApple = ((int)0x911D), - } - -} diff --git a/external/src/OpenTK/OpenTK/Graphics/ES30/ErrorHelper.cs b/external/src/OpenTK/OpenTK/Graphics/ES30/ErrorHelper.cs deleted file mode 100644 index b0d0b59..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/ES30/ErrorHelper.cs +++ /dev/null @@ -1,124 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2009 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Collections.Generic; -using System.Text; -using System.Diagnostics; - -namespace OpenTK.Graphics.ES30 -{ - // Used in debug-mode only, for automatic OpenGL error-checking. - // - // Works like this: an instance is created before each OpenGL function is called. - // The constructor resets the OpenGL error state. Once the native function returns, - // the error state is checked again, raising the relevant exceptions. - // - // A using-region is used to ensure Dispose() is called. - // - // Make sure that no error checking is added to the GetError function, - // as that would cause infinite recursion! - internal struct ErrorHelper : IDisposable - { - private static readonly object SyncRoot = new object(); - - private static readonly Dictionary> ContextErrors = - new Dictionary>(); - - private readonly GraphicsContext Context; - - public ErrorHelper(IGraphicsContext context) - { - if (context == null) - { - throw new GraphicsContextMissingException(); - } - - Context = (GraphicsContext)context; - lock (SyncRoot) - { - if (!ContextErrors.ContainsKey(Context)) - { - ContextErrors.Add(Context, new List()); - } - } - ResetErrors(); - } - - // Retrieve all OpenGL errors to clear the error list. - // See http://www.opengl.org/documentation/specs/man_pages/hardcopy/GL/html/gl/geterror.html - [Conditional("DEBUG")] - internal void ResetErrors() - { - if (Context.ErrorChecking) - { - while ((ErrorCode)GL.GetError() != ErrorCode.NoError) - { } - } - } - - // Retrieve all OpenGL errors and throw an exception if anything other than NoError is returned. - [Conditional("DEBUG")] - internal void CheckErrors() - { - if (Context.ErrorChecking) - { - List error_list = ContextErrors[Context]; - error_list.Clear(); - ErrorCode error; - do - { - error = (ErrorCode)GL.GetError(); - error_list.Add(error); - } while (error != ErrorCode.NoError); - - if (error_list.Count != 1) - { - StringBuilder sb = new StringBuilder(); - foreach (ErrorCode e in error_list) - { - if (e != ErrorCode.NoError) - { - sb.Append(e.ToString()); - sb.Append(", "); - } - else - { - break; - } - } - sb.Remove(sb.Length - 2, 2); // Remove the last comma - - throw new GraphicsErrorException(sb.ToString()); - } - } - } - - public void Dispose() - { - CheckErrors(); - } - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/ES30/Helper.cs b/external/src/OpenTK/OpenTK/Graphics/ES30/Helper.cs deleted file mode 100644 index 576ed66..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/ES30/Helper.cs +++ /dev/null @@ -1,405 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -#if !MINIMAL -using System.Drawing; -#endif -using System.Runtime.InteropServices; -using System.Text; - -namespace OpenTK.Graphics.ES30 -{ - /// - /// Provides access to OpenGL ES 3.0 methods. - /// - public sealed partial class GL : GraphicsBindingsBase - { -#if IPHONE - private const string Library = "/System/Library/Frameworks/OpenGLES.framework/OpenGLES"; -#elif TIZEN - private const string Library = "libGLESv2.so.2"; -#else - private const string Library = "libGLESv2.dll"; -#endif - private static readonly object sync_root = new object(); - - private static IntPtr[] EntryPoints; - private static byte[] EntryPointNames; - private static int[] EntryPointNameOffsets; - - /// - /// Constructs a new instance. - /// - public GL() - { - _EntryPointsInstance = EntryPoints; - _EntryPointNamesInstance = EntryPointNames; - _EntryPointNameOffsetsInstance = EntryPointNameOffsets; - } - - /// - /// Returns a synchronization token unique for the GL class. - /// - protected override object SyncRoot - { - get { return sync_root; } - } - -#pragma warning disable 3019 -#pragma warning disable 1591 -#pragma warning disable 1572 -#pragma warning disable 1573 - - // Note: Mono 1.9.1 truncates StringBuilder results (for 'out string' parameters). - // We work around this issue by doubling the StringBuilder capacity. - - public static void ClearColor(Color color) - { - GL.ClearColor(color.R / 255.0f, color.G / 255.0f, color.B / 255.0f, color.A / 255.0f); - } - - public static void ClearColor(Color4 color) - { - GL.ClearColor(color.R, color.G, color.B, color.A); - } - - public static void BlendColor(Color color) - { - GL.BlendColor(color.R / 255.0f, color.G / 255.0f, color.B / 255.0f, color.A / 255.0f); - } - - public static void BlendColor(Color4 color) - { - GL.BlendColor(color.R, color.G, color.B, color.A); - } - - [CLSCompliant(false)] - public static void Uniform2(int location, ref Vector2 vector) - { - GL.Uniform2(location, vector.X, vector.Y); - } - - [CLSCompliant(false)] - public static void Uniform3(int location, ref Vector3 vector) - { - GL.Uniform3(location, vector.X, vector.Y, vector.Z); - } - - [CLSCompliant(false)] - public static void Uniform4(int location, ref Vector4 vector) - { - GL.Uniform4(location, vector.X, vector.Y, vector.Z, vector.W); - } - - public static void Uniform2(int location, Vector2 vector) - { - GL.Uniform2(location, vector.X, vector.Y); - } - - public static void Uniform3(int location, Vector3 vector) - { - GL.Uniform3(location, vector.X, vector.Y, vector.Z); - } - - public static void Uniform4(int location, Vector4 vector) - { - GL.Uniform4(location, vector.X, vector.Y, vector.Z, vector.W); - } - - public static void Uniform4(int location, Color4 color) - { - GL.Uniform4(location, color.R, color.G, color.B, color.A); - } - - public static void Uniform4(int location, Quaternion quaternion) - { - GL.Uniform4(location, quaternion.X, quaternion.Y, quaternion.Z, quaternion.W); - } - - public static void UniformMatrix2(int location, bool transpose, ref Matrix2 matrix) - { - unsafe - { - fixed (float* matrix_ptr = &matrix.Row0.X) - { - GL.UniformMatrix2(location, 1, transpose, matrix_ptr); - } - } - } - - public static void UniformMatrix3(int location, bool transpose, ref Matrix3 matrix) - { - unsafe - { - fixed (float* matrix_ptr = &matrix.Row0.X) - { - GL.UniformMatrix3(location, 1, transpose, matrix_ptr); - } - } - } - - public static void UniformMatrix4(int location, bool transpose, ref Matrix4 matrix) - { - unsafe - { - fixed (float* matrix_ptr = &matrix.Row0.X) - { - GL.UniformMatrix4(location, 1, transpose, matrix_ptr); - } - } - } - - - public static string GetActiveAttrib(int program, int index, out int size, out ActiveAttribType type) - { - int length; - GetProgram(program, ES30.GetProgramParameterName.ActiveAttributeMaxLength, out length); - string str; - - GetActiveAttrib(program, index, length == 0 ? 1 : length * 2, out length, out size, out type, out str); - return str; - } - - public static string GetActiveUniform(int program, int uniformIndex, out int size, out ActiveUniformType type) - { - int length; - GetProgram(program, ES30.GetProgramParameterName.ActiveUniformMaxLength, out length); - - string str; - GetActiveUniform(program, uniformIndex, length == 0 ? 1 : length, out length, out size, out type, out str); - return str; - } - - public static void ShaderSource(Int32 shader, System.String @string) - { - unsafe - { - int length = @string.Length; - GL.ShaderSource((UInt32)shader, 1, new string[] { @string }, &length); - } - } - - public static string GetShaderInfoLog(Int32 shader) - { - string info; - GetShaderInfoLog(shader, out info); - return info; - } - - public static void GetShaderInfoLog(Int32 shader, out string info) - { - unsafe - { - int length; - GL.GetShader(shader, ShaderParameter.InfoLogLength, out length); - if (length == 0) - { - info = String.Empty; - return; - } - GL.GetShaderInfoLog((UInt32)shader, length * 2, &length, out info); - } - } - - public static string GetProgramInfoLog(Int32 program) - { - string info; - GetProgramInfoLog(program, out info); - return info; - } - - public static void GetProgramInfoLog(Int32 program, out string info) - { - unsafe - { - int length; - GL.GetProgram(program, ES30.GetProgramParameterName.InfoLogLength, out length); if (length == 0) - { - info = String.Empty; - return; - } - GL.GetProgramInfoLog((UInt32)program, length * 2, &length, out info); - } - } - - [CLSCompliant(false)] - public static void VertexAttrib2(Int32 index, ref Vector2 v) - { - GL.VertexAttrib2(index, v.X, v.Y); - } - - [CLSCompliant(false)] - public static void VertexAttrib3(Int32 index, ref Vector3 v) - { - GL.VertexAttrib3(index, v.X, v.Y, v.Z); - } - - [CLSCompliant(false)] - public static void VertexAttrib4(Int32 index, ref Vector4 v) - { - GL.VertexAttrib4(index, v.X, v.Y, v.Z, v.W); - } - - public static void VertexAttrib2(Int32 index, Vector2 v) - { - GL.VertexAttrib2(index, v.X, v.Y); - } - - public static void VertexAttrib3(Int32 index, Vector3 v) - { - GL.VertexAttrib3(index, v.X, v.Y, v.Z); - } - - public static void VertexAttrib4(Int32 index, Vector4 v) - { - GL.VertexAttrib4(index, v.X, v.Y, v.Z, v.W); - } - - public static void VertexAttribPointer(int index, int size, VertexAttribPointerType type, bool normalized, int stride, int offset) - { - VertexAttribPointer(index, size, type, normalized, stride, (IntPtr)offset); - } - - [CLSCompliant(false)] - public static void VertexAttribPointer(uint index, int size, VertexAttribPointerType type, bool normalized, int stride, int offset) - { - VertexAttribPointer(index, size, type, normalized, stride, (IntPtr)offset); - } - - public static void GetFloat(GetPName pname, out Vector2 vector) - { - unsafe - { - fixed (Vector2* ptr = &vector) - { - GetFloat(pname, (float*)ptr); - } - } - } - - public static void GetFloat(GetPName pname, out Vector3 vector) - { - unsafe - { - fixed (Vector3* ptr = &vector) - { - GetFloat(pname, (float*)ptr); - } - } - } - - public static void GetFloat(GetPName pname, out Vector4 vector) - { - unsafe - { - fixed (Vector4* ptr = &vector) - { - GetFloat(pname, (float*)ptr); - } - } - } - - public static void GetFloat(GetPName pname, out Matrix4 matrix) - { - unsafe - { - fixed (Matrix4* ptr = &matrix) - { - GetFloat(pname, (float*)ptr); - } - } - } - - public static void Viewport(Size size) - { - GL.Viewport(0, 0, size.Width, size.Height); - } - - public static void Viewport(Point location, Size size) - { - GL.Viewport(location.X, location.Y, size.Width, size.Height); - } - - public static void Viewport(Rectangle rectangle) - { - GL.Viewport(rectangle.X, rectangle.Y, rectangle.Width, rectangle.Height); - } -#if MINIMAL - public static void Viewport(OpenTK.Point location, OpenTK.Size size) - { - GL.Viewport(location.X, location.Y, size.Width, size.Height); - } - - public static void Viewport(OpenTK.Rectangle rectangle) - { - GL.Viewport(rectangle.X, rectangle.Y, rectangle.Width, rectangle.Height); - } -#endif - -#pragma warning restore 3019 -#pragma warning restore 1591 -#pragma warning restore 1572 -#pragma warning restore 1573 - } - - #pragma warning disable 1574 // XML comment cref attribute could not be resolved, compiler bug in Mono 3.4.0 - - /// - /// Defines the signature of a debug callback for - /// . - /// - /// The for this debug message. - /// The for this debug message. - /// The id of this debug message. - /// The for this debug message. - /// The length of this debug message. - /// A pointer to a null-terminated ASCII C string, representing the content of this debug message. - /// A pointer to a user-specified parameter. - [UnmanagedFunctionPointer(CallingConvention.Winapi)] - public delegate void DebugProc( - DebugSource source, DebugType type, int id, - DebugSeverity severity, int length, IntPtr message, - IntPtr userParam); - - /// - /// Defines the signature of a debug callback for - /// . - /// - /// The for this debug message. - /// The for this debug message. - /// The id of this debug message. - /// The for this debug message. - /// The length of this debug message. - /// A pointer to a null-terminated ASCII C string, representing the content of this debug message. - /// A pointer to a user-specified parameter. - [UnmanagedFunctionPointer(CallingConvention.Winapi)] - public delegate void DebugProcKhr( - DebugSource source, DebugType type, int id, - DebugSeverity severity, int length, IntPtr message, - IntPtr userParam); - - #pragma warning restore 1574 // XML comment cref attribute could not be resolved, compiler bug in Mono 3.4.0 -} diff --git a/external/src/OpenTK/OpenTK/Graphics/GraphicsBindingsBase.cs b/external/src/OpenTK/OpenTK/Graphics/GraphicsBindingsBase.cs deleted file mode 100644 index fa303d2..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/GraphicsBindingsBase.cs +++ /dev/null @@ -1,93 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2009 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Diagnostics; - -namespace OpenTK.Graphics -{ - /// - /// Implements BindingsBase for the OpenTK.Graphics namespace (OpenGL and OpenGL|ES). - /// - public abstract class GraphicsBindingsBase : BindingsBase - { - internal IntPtr[] _EntryPointsInstance; - internal byte[] _EntryPointNamesInstance; - internal int[] _EntryPointNameOffsetsInstance; - - /// - /// Retrieves an unmanaged function pointer to the specified function. - /// - /// - /// A that defines the name of the function. - /// - /// - /// A that contains the address of funcname or IntPtr.Zero, - /// if the function is not supported by the drivers. - /// - /// - /// Note: some drivers are known to return non-zero values for unsupported functions. - /// Typical values include 1 and 2 - inheritors are advised to check for and ignore these - /// values. - /// - protected override IntPtr GetAddress(string funcname) - { - var context = GraphicsContext.CurrentContext as IGraphicsContextInternal; - if (context == null) - { - throw new GraphicsContextMissingException(); - } - return context != null ? context.GetAddress(funcname) : IntPtr.Zero; - } - - // Loads all available entry points for the current API. - // Note: we prefer IGraphicsContextInternal.GetAddress over - // this.GetAddress to improve loading performance (less - // validation necessary.) - internal override void LoadEntryPoints() - { - Debug.Print("Loading entry points for {0}", GetType().FullName); - - IGraphicsContext context = GraphicsContext.CurrentContext; - if (context == null) - { - throw new GraphicsContextMissingException(); - } - - IGraphicsContextInternal context_internal = context as IGraphicsContextInternal; - unsafe - { - fixed (byte* name = _EntryPointNamesInstance) - { - for (int i = 0; i < _EntryPointsInstance.Length; i++) - { - _EntryPointsInstance[i] = context_internal.GetAddress( - new IntPtr(name + _EntryPointNameOffsetsInstance[i])); - } - } - } - } - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/GraphicsContext.cs b/external/src/OpenTK/OpenTK/Graphics/GraphicsContext.cs deleted file mode 100644 index b718488..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/GraphicsContext.cs +++ /dev/null @@ -1,624 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Collections.Generic; -using System.Diagnostics; - -using OpenTK.Platform; - -namespace OpenTK.Graphics -{ - /// - /// Represents and provides methods to manipulate an OpenGL render context. - /// - public sealed class GraphicsContext : IGraphicsContext, IGraphicsContextInternal - { - /// - /// Used to retrive function pointers by name. - /// - /// The function name. - /// A function pointer to , or IntPtr.Zero - public delegate IntPtr GetAddressDelegate(string function); - - /// - /// Used to return the handel of the current OpenGL context. - /// - /// The current OpenGL context, or IntPtr.Zero if no context is on the calling thread. - public delegate ContextHandle GetCurrentContextDelegate(); - - private IGraphicsContext implementation; // The actual render context implementation for the underlying platform. - private bool disposed; - - // Cache for the context handle. We need this for RemoveContext() - // in case the user does not call Dispose(). When this happens, - // RemoveContext() is called by the finalizer, in which case - // the IGraphicsContext implementation may already be null - // (hence we cannot call implementation.Context to retrieve - // the handle.) - private ContextHandle handle_cached; - - private readonly static object SyncRoot = new object(); - // Maps OS-specific context handles to GraphicsContext instances. - private readonly static Dictionary available_contexts = - new Dictionary(); - - /// - /// Constructs a new GraphicsContext with the specified GraphicsMode and attaches it to the specified window. - /// - /// The OpenTK.Graphics.GraphicsMode of the GraphicsContext. - /// The OpenTK.Platform.IWindowInfo to attach the GraphicsContext to. - public GraphicsContext(GraphicsMode mode, IWindowInfo window) - : this(mode, window, 1, 0, GraphicsContextFlags.Default) - { } - - /// - /// Constructs a new GraphicsContext with the specified GraphicsMode, version and flags, and attaches it to the specified window. - /// - /// The OpenTK.Graphics.GraphicsMode of the GraphicsContext. - /// The OpenTK.Platform.IWindowInfo to attach the GraphicsContext to. - /// The major version of the new GraphicsContext. - /// The minor version of the new GraphicsContext. - /// The GraphicsContextFlags for the GraphicsContext. - /// - /// Different hardware supports different flags, major and minor versions. Invalid parameters will be silently ignored. - /// - public GraphicsContext(GraphicsMode mode, IWindowInfo window, int major, int minor, GraphicsContextFlags flags) - : this(mode, window, FindSharedContext(), major, minor, flags) - { - } - - /// - /// Constructs a new GraphicsContext with the specified GraphicsMode, version and flags, and attaches it to the specified window. A dummy context will be created if both - /// the handle and the window are null. - /// - /// The OpenTK.Graphics.GraphicsMode of the GraphicsContext. - /// The OpenTK.Platform.IWindowInfo to attach the GraphicsContext to. - /// The GraphicsContext to share resources with, or null for explicit non-sharing. - /// The major version of the new GraphicsContext. - /// The minor version of the new GraphicsContext. - /// The GraphicsContextFlags for the GraphicsContext. - /// - /// Different hardware supports different flags, major and minor versions. Invalid parameters will be silently ignored. - /// - public GraphicsContext(GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, int major, int minor, GraphicsContextFlags flags) - { - lock (SyncRoot) - { - bool designMode = false; - if (mode == null && window == null) - { - designMode = true; - } - else if (mode == null) - { - throw new ArgumentNullException("mode", "Must be a valid GraphicsMode."); - } - else if (window == null) - { - throw new ArgumentNullException("window", "Must point to a valid window."); - } - - // Silently ignore invalid major and minor versions. - if (major <= 0) - { - major = 1; - } - if (minor < 0) - { - minor = 0; - } - - // Angle needs an embedded context - const GraphicsContextFlags useAngleFlag = GraphicsContextFlags.Angle - | GraphicsContextFlags.AngleD3D9 - | GraphicsContextFlags.AngleD3D11 - | GraphicsContextFlags.AngleOpenGL; - var useAngle = false; - if ((flags & useAngleFlag) != 0) - { - flags |= GraphicsContextFlags.Embedded; - useAngle = true; - } - - Debug.Print("Creating GraphicsContext."); - try - { - Debug.Indent(); - Debug.Print("GraphicsMode: {0}", mode); - Debug.Print("IWindowInfo: {0}", window); - Debug.Print("GraphicsContextFlags: {0}", flags); - Debug.Print("Requested version: {0}.{1}", major, minor); - - // Todo: Add a DummyFactory implementing IPlatformFactory. - if (designMode) - { - implementation = new Platform.Dummy.DummyGLContext(); - } - else - { - IPlatformFactory factory = null; - switch ((flags & GraphicsContextFlags.Embedded) == GraphicsContextFlags.Embedded) - { - case false: - factory = Factory.Default; - break; - case true: - factory = useAngle ? Factory.Angle : Factory.Embedded; - break; - } - - // Note: this approach does not allow us to mix native and EGL contexts in the same process. - // This should not be a problem, as this use-case is not interesting for regular applications. - // Note 2: some platforms may not support a direct way of getting the current context - // (this happens e.g. with DummyGLContext). In that case, we use a slow fallback which - // iterates through all known contexts and checks if any is current (check GetCurrentContext - // declaration). - if (GetCurrentContext == null) - { - GetCurrentContext = factory.CreateGetCurrentGraphicsContext(); - } - - implementation = factory.CreateGLContext(mode, window, shareContext, DirectRendering, major, minor, flags); - handle_cached = ((IGraphicsContextInternal)implementation).Context; - factory.RegisterResource(this); - } - - AddContext(this); - } - finally - { - Debug.Unindent(); - } - } - } - - /// - /// Initializes a new instance of the class using - /// an external context handle that was created by a third-party library. - /// - /// - /// A valid, unique handle for an external OpenGL context, or ContextHandle.Zero to use the current context. - /// It is an error to specify a handle that has been created through OpenTK or that has been passed to OpenTK before. - /// - /// - /// A GetAddressDelegate instance that accepts the name of an OpenGL function and returns - /// a valid function pointer, or IntPtr.Zero if that function is not supported. This delegate should be - /// implemented using the same toolkit that created the OpenGL context (i.e. if the context was created with - /// SDL_GL_CreateContext(), then this delegate should use SDL_GL_GetProcAddress() to retrieve function - /// pointers.) - /// - /// - /// A GetCurrentContextDelegate instance that returns the handle of the current OpenGL context, - /// or IntPtr.Zero if no context is current on the calling thread. This delegate should be implemented - /// using the same toolkit that created the OpenGL context (i.e. if the context was created with - /// SDL_GL_CreateContext(), then this delegate should use SDL_GL_GetCurrentContext() to retrieve - /// the current context.) - /// - public GraphicsContext(ContextHandle handle, GetAddressDelegate getAddress, GetCurrentContextDelegate getCurrent) - { - if (getAddress == null || getCurrent == null) - { - throw new ArgumentNullException(); - } - - // Make sure OpenTK has been initialized. - // Fixes https://github.com/opentk/opentk/issues/52 - Toolkit.Init(); - - lock (SyncRoot) - { - // Replace a zero-handle by the current context, if any - if (handle == ContextHandle.Zero) - { - handle = getCurrent(); - } - - // Make sure this handle corresponds to a valid, unique OpenGL context - if (handle == ContextHandle.Zero) - { - throw new GraphicsContextMissingException(); - } - else if (available_contexts.ContainsKey(handle)) - { - throw new InvalidOperationException("Context handle has already been added"); - } - - // We have a valid handle for an external OpenGL context, wrap it into a - // DummyGLContext instance. - implementation = new Platform.Dummy.DummyGLContext(handle, getAddress); - GetCurrentContext = getCurrent ?? GetCurrentContext; - AddContext(this); - } - implementation.LoadAll(); - } - - /// - /// Constructs a new GraphicsContext from a pre-existing context created outside of OpenTK. A dummy context will be created if both - /// the handle and the window are null. - /// - /// The handle of the existing context. This must be a valid, unique handle that is not known to OpenTK. - /// This parameter is reserved. - public GraphicsContext(ContextHandle handle, IWindowInfo window) - : this(handle, window, null, 1, 0, GraphicsContextFlags.Default) - { } - - /// - /// Constructs a new GraphicsContext from a pre-existing context created outside of OpenTK. - /// - /// The handle of the existing context. This must be a valid, unique handle that is not known to OpenTK. - /// This parameter is reserved. - /// This parameter is reserved. - /// This parameter is reserved. - /// This parameter is reserved. - /// This parameter is reserved.. - public GraphicsContext(ContextHandle handle, IWindowInfo window, IGraphicsContext shareContext, int major, int minor, GraphicsContextFlags flags) - : this(handle, Platform.Utilities.CreateGetAddress(), Factory.Default.CreateGetCurrentGraphicsContext()) - { } - - /// - /// Returns a representing this instance. - /// - /// A that contains a string representation of this instance. - public override string ToString() - { - return (this as IGraphicsContextInternal).Context.ToString(); - } - - /// - /// Returns the hash code for this instance. - /// - /// A System.Int32 with the hash code of this instance. - public override int GetHashCode() - { - return (this as IGraphicsContextInternal).Context.GetHashCode(); - } - - /// - /// Compares two instances. - /// - /// The instance to compare to. - /// True, if obj is equal to this instance; false otherwise. - public override bool Equals(object obj) - { - return (obj is GraphicsContext) && - (this as IGraphicsContextInternal).Context == (obj as IGraphicsContextInternal).Context; - } - - private static void AddContext(IGraphicsContextInternal context) - { - ContextHandle ctx = context.Context; - if (!available_contexts.ContainsKey(ctx)) - { - available_contexts.Add(ctx, (IGraphicsContext)context); - } - else - { - Debug.Print("A GraphicsContext with handle {0} already exists.", ctx); - Debug.Print("Did you forget to call Dispose()?"); - available_contexts[ctx] = (IGraphicsContext)context; - } - } - - private static void RemoveContext(IGraphicsContextInternal context) - { - ContextHandle ctx = context.Context; - if (available_contexts.ContainsKey(ctx)) - { - available_contexts.Remove(ctx); - } - else - { - Debug.Print("Tried to remove non-existent GraphicsContext handle {0}. Call Dispose() to avoid this error.", ctx); - } - } - - private static IGraphicsContext FindSharedContext() - { - if (GraphicsContext.ShareContexts) - { - // A small hack to create a shared context with the first available context. - foreach (IGraphicsContext target in GraphicsContext.available_contexts.Values) - { - // Fix for bug 1874: if a GraphicsContext gets finalized - // (but not disposed), it won't be removed from available_contexts - // making this return null even if another valid context exists. - // The workaround is to simply ignore null targets. - if (target != null) - { - return target; - } - } - } - return null; - } - - /// - /// Checks if a GraphicsContext exists in the calling thread and throws a GraphicsContextMissingException if it doesn't. - /// - /// Generated when no GraphicsContext is current in the calling thread. - public static void Assert() - { - if (GraphicsContext.CurrentContext == null) - { - throw new GraphicsContextMissingException(); - } - } - - internal static GetCurrentContextDelegate GetCurrentContext; - - /// - /// Gets the handle of the current GraphicsContext in the calling thread. - /// - public static ContextHandle CurrentContextHandle - { - get { return GetCurrentContext(); } - } - - /// - /// Gets the GraphicsContext that is current in the calling thread. - /// - /// - /// Note: this property will not function correctly when both desktop and EGL contexts are - /// available in the same process. This scenario is very unlikely to appear in practice. - /// - public static IGraphicsContext CurrentContext - { - get - { - lock (SyncRoot) - { - if (available_contexts.Count > 0) - { - ContextHandle handle = CurrentContextHandle; - if (handle.Handle != IntPtr.Zero) - { - return (IGraphicsContext)available_contexts[handle]; - } - } - return null; - } - } - } - - /// Gets or sets a System.Boolean, indicating whether GraphicsContext resources are shared - /// - /// If ShareContexts is true, new GLContexts will share resources. If this value is - /// false, new GLContexts will not share resources. - /// Changing this value will not affect already created GLContexts. - /// - public static bool ShareContexts { get; set; } = true; - - /// Gets or sets a System.Boolean, indicating whether GraphicsContexts will perform direct rendering. - /// - /// - /// If DirectRendering is true, new contexts will be constructed with direct rendering capabilities, if possible. - /// If DirectRendering is false, new contexts will be constructed with indirect rendering capabilities. - /// - /// This property does not affect existing GraphicsContexts, unless they are recreated. - /// - /// This property is ignored on Operating Systems without support for indirect rendering, like Windows and OS X. - /// - /// - public static bool DirectRendering { get; set; } = true; - - /// - /// Gets or sets a System.Boolean, indicating whether automatic error checking should be performed. - /// Influences the debug version of OpenTK.dll, only. - /// - /// Automatic error checking will clear the OpenGL error state. Set CheckErrors to false if you use - /// the OpenGL error state in your code flow (e.g. for checking supported texture formats). - public bool ErrorChecking { get; set; } = true; - - /// - /// Swaps buffers on a context. This presents the rendered scene to the user. - /// - public void SwapBuffers() - { - implementation.SwapBuffers(); - } - - /// - /// Makes the GraphicsContext the current rendering target. - /// - /// A valid structure. - /// - /// You can use this method to bind the GraphicsContext to a different window than the one it was created from. - /// - public void MakeCurrent(IWindowInfo window) - { - implementation.MakeCurrent(window); - } - - /// - /// Gets a indicating whether this instance is current in the calling thread. - /// - public bool IsCurrent - { - get { return implementation.IsCurrent; } - } - - /// - /// Gets a indicating whether this instance has been disposed. - /// It is an error to access any instance methods if this property returns true. - /// - public bool IsDisposed - { - get { return disposed && implementation.IsDisposed; } - private set { disposed = value; } - } - - /// - /// Gets or sets a positive integer in the range [1, n), indicating the number of - /// refreshes between consecutive - /// calls. The maximum value for n is - /// implementation-dependent. The default value is 1. - /// Invalid values will be clamped to the valid range. - /// - public int SwapInterval - { - get { return implementation.SwapInterval; } - set { implementation.SwapInterval = value; } - } - - /// - /// Updates the graphics context. This must be called when the render target - /// is resized for proper behavior on Mac OS X. - /// - /// - public void Update(IWindowInfo window) - { - implementation.Update(window); - } - - /// - /// Loads all OpenGL entry points. - /// - /// - /// Occurs when this instance is not current on the calling thread. - /// - public void LoadAll() - { - if (GraphicsContext.CurrentContext != this) - { - throw new GraphicsContextException(); - } - - implementation.LoadAll(); - } - - /// - /// Gets the platform-specific implementation of this IGraphicsContext. - /// - IGraphicsContext IGraphicsContextInternal.Implementation - { - get { return implementation; } - } - - /// - /// Gets a handle to the OpenGL rendering context. - /// - ContextHandle IGraphicsContextInternal.Context - { - get - { - if (implementation != null) - { - handle_cached = ((IGraphicsContextInternal)implementation).Context; - } - return handle_cached; - } - } - - /// - /// Gets the GraphicsMode of the context. - /// - public GraphicsMode GraphicsMode - { - get { return (implementation as IGraphicsContext).GraphicsMode; } - } - - /// - /// Retrieves the implementation-defined address of an OpenGL function. - /// - /// The name of the OpenGL function (e.g. "glGetString") - /// - /// A pointer to the specified function or an invalid pointer if the function is not - /// available in the current OpenGL context. The return value and calling convention - /// depends on the underlying platform. - /// - IntPtr IGraphicsContextInternal.GetAddress(string function) - { - IntPtr name = System.Runtime.InteropServices.Marshal.StringToHGlobalAnsi(function); - IntPtr address = (implementation as IGraphicsContextInternal).GetAddress(name); - System.Runtime.InteropServices.Marshal.FreeHGlobal(name); - return address; - } - - /// - /// Retrieves the implementation-defined address of an OpenGL function. - /// - /// - /// A pointer to a null-terminated buffer - /// containing the name of the OpenGL function. - /// - /// - /// A pointer to the specified function or an invalid pointer if the function is not - /// available in the current OpenGL context. The return value and calling convention - /// depends on the underlying platform. - /// - IntPtr IGraphicsContextInternal.GetAddress(IntPtr function) - { - return (implementation as IGraphicsContextInternal).GetAddress(function); - } - - /// - /// Disposes of the GraphicsContext. - /// - public void Dispose() - { - this.Dispose(true); - GC.SuppressFinalize(this); - } - - private void Dispose(bool manual) - { - if (!IsDisposed) - { - lock (SyncRoot) - { - RemoveContext(this); - } - - // Note: we cannot dispose the implementation - // from a different thread. See wglDeleteContext. - // This is also known to crash GLX implementations. - if (manual) - { - Debug.Print("Disposing context {0}.", (this as IGraphicsContextInternal).Context.ToString()); - if (implementation != null) - { - implementation.Dispose(); - } - } - else - { - Debug.WriteLine("GraphicsContext leaked, did you forget to call Dispose()?"); - } - IsDisposed = true; - } - } - - /// - /// Marks this context as deleted, but does not actually release unmanaged resources - /// due to the threading requirements of OpenGL. Use - /// instead. - /// - ~GraphicsContext() - { - Dispose(false); - } - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/GraphicsContextBase.cs b/external/src/OpenTK/OpenTK/Graphics/GraphicsContextBase.cs deleted file mode 100644 index 936221e..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/GraphicsContextBase.cs +++ /dev/null @@ -1,132 +0,0 @@ -// -// GraphicsContextBase.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; -using System.Diagnostics; -using OpenTK.Platform; - -namespace OpenTK.Graphics -{ - // Provides the foundation for all IGraphicsContext implementations. - internal abstract class GraphicsContextBase : IGraphicsContext, IGraphicsContextInternal, IEquatable - { - protected ContextHandle Handle; - protected GraphicsMode Mode; - - public abstract void SwapBuffers(); - - public abstract void MakeCurrent(IWindowInfo window); - - public abstract bool IsCurrent { get; } - - public bool IsDisposed { get; protected set; } - - public bool VSync - { - get { return SwapInterval > 0; } - set - { - if (value && SwapInterval <= 0) - { - SwapInterval = 1; - } - else if (!value && SwapInterval > 0) - { - SwapInterval = 0; - } - } - } - - public abstract int SwapInterval { get; set; } - - public virtual void Update(IWindowInfo window) { } - - public GraphicsMode GraphicsMode { get { return Mode; } } - - public bool ErrorChecking - { - get { throw new NotImplementedException(); } - set { throw new NotImplementedException(); } - } - - public IGraphicsContext Implementation { get { return this; } } - - public abstract void LoadAll(); - - public ContextHandle Context { get { return Handle; } } - - // This function is no longer used. - // The GraphicsContext facade will - // always call the IntPtr overload. - public IntPtr GetAddress(string function) - { - throw new NotImplementedException(); - } - - public abstract IntPtr GetAddress(IntPtr function); - - public void Dispose() - { - Dispose(true); - GC.SuppressFinalize(this); - } - - protected abstract void Dispose(bool disposing); - - #if DEBUG - ~GraphicsContextBase() - { - Dispose(false); - Debug.Print("[Warning] {0}:{1} leaked. Did you forget to call Dispose()?", - GetType().FullName, Handle); - } - #endif - - public bool Equals(IGraphicsContextInternal other) - { - return Context.Equals(other.Context); - } - - public override string ToString() - { - return string.Format("[{0}: IsCurrent={1}, IsDisposed={2}, VSync={3}, SwapInterval={4}, GraphicsMode={5}, Context={6}]", - GetType().Name, IsCurrent, IsDisposed, VSync, SwapInterval, GraphicsMode, Context); - } - - public override int GetHashCode() - { - return Handle.GetHashCode(); - } - - public override bool Equals(object obj) - { - return - obj is IGraphicsContextInternal && - Equals((IGraphicsContextInternal)obj); - } - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/GraphicsContextException.cs b/external/src/OpenTK/OpenTK/Graphics/GraphicsContextException.cs deleted file mode 100644 index 2723720..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/GraphicsContextException.cs +++ /dev/null @@ -1,19 +0,0 @@ -using System; - -namespace OpenTK.Graphics -{ - /// - /// Represents errors related to a GraphicsContext. - /// - public class GraphicsContextException : Exception - { - /// - /// Constructs a new GraphicsContextException. - /// - public GraphicsContextException() : base() { } - /// - /// Constructs a new GraphicsContextException with the given error message. - /// - public GraphicsContextException(string message) : base(message) { } - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/GraphicsContextFlags.cs b/external/src/OpenTK/OpenTK/Graphics/GraphicsContextFlags.cs deleted file mode 100644 index 80bf86d..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/GraphicsContextFlags.cs +++ /dev/null @@ -1,81 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2008 the Open Toolkit library, except where noted. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; - -namespace OpenTK.Graphics -{ - /// - /// Enumerates various flags that affect the creation of new GraphicsContexts. - /// - [Flags] - public enum GraphicsContextFlags - { - /// - /// The default value of the GraphicsContextFlags enumeration. - /// - Default = 0x0000, - /// - /// Indicates that this is a debug GraphicsContext. Debug contexts may provide - /// additional debugging information at the cost of performance. - /// - /// - Debug = 0x0001, - /// - /// Indicates that this is a forward compatible GraphicsContext. Forward-compatible contexts - /// do not support functionality marked as deprecated in the current GraphicsContextVersion. - /// - /// Forward-compatible contexts are defined only for OpenGL versions 3.0 and later. - ForwardCompatible = 0x0002, - /// - /// Indicates that this GraphicsContext is targeting OpenGL|ES. - /// - Embedded = 0x0004, - /// - /// Indicates that this GraphicsContext is intended for offscreen rendering. - /// - Offscreen = 0x0008, - /// - /// Indicates that this GraphicsContext is targeting OpenGL|ES via Angle - /// and that angle-specific extensions are available. - /// - Angle = 0x0010, - /// - /// Indicates that this GraphicsContext is targeting OpenGL|ES via Angle - /// and uses Direct3D9 as rendering backend. - /// - AngleD3D9 = 0x0020, - /// - /// Indicates that this GraphicsContext is targeting OpenGL|ES via Angle - /// and uses Direct3D11 as rendering backend. - /// - AngleD3D11 = 0x0040, - /// - /// Indicates that this GraphicsContext is targeting OpenGL|ES via Angle - /// and uses OpenGL as rendering backend. - /// - AngleOpenGL = 0x0080, - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/GraphicsContextMissingException.cs b/external/src/OpenTK/OpenTK/Graphics/GraphicsContextMissingException.cs deleted file mode 100644 index bcf43ee..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/GraphicsContextMissingException.cs +++ /dev/null @@ -1,20 +0,0 @@ -using System; - -namespace OpenTK.Graphics -{ - /// - /// Thrown when an operation that required GraphicsContext is performed, when no - /// GraphicsContext is current in the calling thread. - /// - public class GraphicsContextMissingException : GraphicsContextException - { - /// - /// Constructs a new GraphicsContextMissingException. - /// - public GraphicsContextMissingException() - : base(String.Format( - "No context is current in the calling thread (ThreadId: {0}).", - System.Threading.Thread.CurrentThread.ManagedThreadId)) - { } - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/GraphicsContextVersion.cs b/external/src/OpenTK/OpenTK/Graphics/GraphicsContextVersion.cs deleted file mode 100644 index 109850f..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/GraphicsContextVersion.cs +++ /dev/null @@ -1,63 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2008 the Open Toolkit library, except where noted. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; - -namespace OpenTK.Graphics -{ - /// - /// Defines the version information of a GraphicsContext. - /// - public sealed class GraphicsContextVersion - { - internal GraphicsContextVersion(int minor, int major, string vendor, string renderer) - { - Minor = minor; - Major = major; - Vendor = vendor; - Renderer = renderer; - } - - /// - /// Gets a System.Int32 indicating the minor version of a GraphicsContext instance. - /// - public int Minor { get; private set; } - - /// - /// Gets a System.Int32 indicating the major version of a GraphicsContext instance. - /// - public int Major { get; private set; } - - /// - /// Gets a System.String indicating the vendor of a GraphicsContext instance. - /// - public string Vendor { get; private set; } = String.Empty; - - /// - /// Gets a System.String indicating the renderer of a GraphicsContext instance. - /// - public string Renderer { get; private set; } = String.Empty; - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/GraphicsErrorException.cs b/external/src/OpenTK/OpenTK/Graphics/GraphicsErrorException.cs deleted file mode 100644 index c2f774a..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/GraphicsErrorException.cs +++ /dev/null @@ -1,17 +0,0 @@ -namespace OpenTK.Graphics -{ - /// - /// Identifies a specific OpenGL or OpenGL|ES error. Such exceptions are only thrown - /// when OpenGL or OpenGL|ES automatic error checking is enabled - - /// property. - /// Important: Do *not* catch this exception. Rather, fix the underlying issue that caused the error. - /// - public class GraphicsErrorException : GraphicsException - { - /// - /// Constructs a new GraphicsErrorException instance with the specified error message. - /// - /// - public GraphicsErrorException(string message) : base(message) { } - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/GraphicsExceptions.cs b/external/src/OpenTK/OpenTK/Graphics/GraphicsExceptions.cs deleted file mode 100644 index aee32a7..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/GraphicsExceptions.cs +++ /dev/null @@ -1,20 +0,0 @@ -/* Licensed under the MIT/X11 license. - * Copyright (c) 2006-2008 the OpenTK team. - * This notice may not be removed. - * See license.txt for licensing detailed licensing details. - */ - -using System; - -namespace OpenTK -{ - /// Represents errors related to Graphics operations. - public class GraphicsException : Exception - { - /// Constructs a new GraphicsException. - public GraphicsException() : base() { } - /// Constructs a new GraphicsException with the specified excpetion message. - /// - public GraphicsException(string message) : base(message) { } - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/GraphicsMode.cs b/external/src/OpenTK/OpenTK/Graphics/GraphicsMode.cs deleted file mode 100644 index 487c406..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/GraphicsMode.cs +++ /dev/null @@ -1,238 +0,0 @@ -/* Licensed under the MIT/X11 license. - * Copyright (c) 2006-2008 the OpenTK Team. - * This notice may not be removed from any source distribution. - * See license.txt for licensing detailed licensing details. - */ - -using System; -using System.Diagnostics; - -namespace OpenTK.Graphics -{ - /// Defines the format for graphics operations. - public class GraphicsMode : IEquatable - { - private int samples; - - private static GraphicsMode defaultMode; - private static readonly object SyncRoot = new object(); - - // Disable BeforeFieldInit - static GraphicsMode() { } - - internal GraphicsMode(GraphicsMode mode) - : this(mode.ColorFormat, mode.Depth, mode.Stencil, mode.Samples, mode.AccumulatorFormat, mode.Buffers, mode.Stereo) { } - - internal GraphicsMode(IntPtr? index, ColorFormat color, int depth, int stencil, int samples, ColorFormat accum, - int buffers, bool stereo) - { - if (depth < 0) - { - throw new ArgumentOutOfRangeException("depth", "Must be greater than, or equal to zero."); - } - if (stencil < 0) - { - throw new ArgumentOutOfRangeException("stencil", "Must be greater than, or equal to zero."); - } - if (buffers < 0) - { - throw new ArgumentOutOfRangeException("buffers", "Must be greater than, or equal to zero."); - } - if (samples < 0) - { - throw new ArgumentOutOfRangeException("samples", "Must be greater than, or equal to zero."); - } - - this.Index = index; - this.ColorFormat = color; - this.Depth = depth; - this.Stencil = stencil; - this.Samples = samples; - this.AccumulatorFormat = accum; - this.Buffers = buffers; - this.Stereo = stereo; - } - - /// Constructs a new GraphicsMode with sensible default parameters. - public GraphicsMode() - : this(Default) - { } - - /// Constructs a new GraphicsMode with the specified parameters. - /// The ColorFormat of the color buffer. - public GraphicsMode(ColorFormat color) - : this(color, Default.Depth, Default.Stencil, Default.Samples, Default.AccumulatorFormat, Default.Buffers, Default.Stereo) - { } - - /// Constructs a new GraphicsMode with the specified parameters. - /// The ColorFormat of the color buffer. - /// The number of bits in the depth buffer. - public GraphicsMode(ColorFormat color, int depth) - : this(color, depth, Default.Stencil, Default.Samples, Default.AccumulatorFormat, Default.Buffers, Default.Stereo) - { } - - /// Constructs a new GraphicsMode with the specified parameters. - /// The ColorFormat of the color buffer. - /// The number of bits in the depth buffer. - /// The number of bits in the stencil buffer. - public GraphicsMode(ColorFormat color, int depth, int stencil) - : this(color, depth, stencil, Default.Samples, Default.AccumulatorFormat, Default.Buffers, Default.Stereo) - { } - - /// Constructs a new GraphicsMode with the specified parameters. - /// The ColorFormat of the color buffer. - /// The number of bits in the depth buffer. - /// The number of bits in the stencil buffer. - /// The number of samples for FSAA. - public GraphicsMode(ColorFormat color, int depth, int stencil, int samples) - : this(color, depth, stencil, samples, Default.AccumulatorFormat, Default.Buffers, Default.Stereo) - { } - - /// Constructs a new GraphicsMode with the specified parameters. - /// The ColorFormat of the color buffer. - /// The number of bits in the depth buffer. - /// The number of bits in the stencil buffer. - /// The number of samples for FSAA. - /// The ColorFormat of the accumilliary buffer. - public GraphicsMode(ColorFormat color, int depth, int stencil, int samples, ColorFormat accum) - : this(color, depth, stencil, samples, accum, Default.Buffers, Default.Stereo) - { } - - /// Constructs a new GraphicsMode with the specified parameters. - /// The ColorFormat of the color buffer. - /// The number of bits in the depth buffer. - /// The number of bits in the stencil buffer. - /// The number of samples for FSAA. - /// The ColorFormat of the accumilliary buffer. - /// The number of render buffers. Typical values include one (single-), two (double-) or three (triple-buffering). - public GraphicsMode(ColorFormat color, int depth, int stencil, int samples, ColorFormat accum, int buffers) - : this(color, depth, stencil, samples, accum, buffers, Default.Stereo) - { } - - /// Constructs a new GraphicsMode with the specified parameters. - /// The ColorFormat of the color buffer. - /// The number of bits in the depth buffer. - /// The number of bits in the stencil buffer. - /// The number of samples for FSAA. - /// The ColorFormat of the accumilliary buffer. - /// Set to true for a GraphicsMode with stereographic capabilities. - /// The number of render buffers. Typical values include one (single-), two (double-) or three (triple-buffering). - public GraphicsMode(ColorFormat color, int depth, int stencil, int samples, ColorFormat accum, int buffers, bool stereo) - : this(null, color, depth, stencil, samples, accum, buffers, stereo) { } - - /// - /// Gets a nullable value, indicating the platform-specific index for this GraphicsMode. - /// - public IntPtr? Index { get; set; } = null; - - /// - /// Gets an OpenTK.Graphics.ColorFormat that describes the color format for this GraphicsFormat. - /// - public ColorFormat ColorFormat { get; private set; } - - /// - /// Gets an OpenTK.Graphics.ColorFormat that describes the accumulator format for this GraphicsFormat. - /// - public ColorFormat AccumulatorFormat { get; private set; } - - /// - /// Gets a System.Int32 that contains the bits per pixel for the depth buffer - /// for this GraphicsFormat. - /// - public int Depth { get; private set; } - - /// - /// Gets a System.Int32 that contains the bits per pixel for the stencil buffer - /// of this GraphicsFormat. - /// - public int Stencil { get; private set; } - - /// - /// Gets a System.Int32 that contains the number of FSAA samples per pixel for this GraphicsFormat. - /// - public int Samples - { - get - { - return samples; - } - private set - { - // Clamp antialiasing samples to max 64x - // This protects against a potential DOS during - // mode selection, when the user requests an - // abnormally high AA level. - samples = MathHelper.Clamp(value, 0, 64); - } - } - - /// - /// Gets a System.Boolean indicating whether this DisplayMode is stereoscopic. - /// - public bool Stereo { get; private set; } - - /// - /// Gets a System.Int32 containing the number of buffers associated with this - /// DisplayMode. - /// - public int Buffers { get; private set; } - - /// Returns an OpenTK.GraphicsFormat compatible with the underlying platform. - public static GraphicsMode Default - { - get - { - lock (SyncRoot) - { - if (defaultMode == null) - { - defaultMode = new GraphicsMode(null, 32, 16, 0, 0, 0, 2, false); - Debug.Print("GraphicsMode.Default = {0}", defaultMode.ToString()); - } - return defaultMode; - } - } - } - - /// Returns a System.String describing the current GraphicsFormat. - /// ! System.String describing the current GraphicsFormat. - public override string ToString() - { - return String.Format("Index: {0}, Color: {1}, Depth: {2}, Stencil: {3}, Samples: {4}, Accum: {5}, Buffers: {6}, Stereo: {7}", - Index, ColorFormat, Depth, Stencil, Samples, AccumulatorFormat, Buffers, Stereo); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A hashcode for this instance. - public override int GetHashCode() - { - return Index.GetHashCode(); - } - - /// - /// Indicates whether obj is equal to this instance. - /// - /// An object instance to compare for equality. - /// True, if obj equals this instance; false otherwise. - public override bool Equals(object obj) - { - if (obj is GraphicsMode) - { - return Equals((GraphicsMode)obj); - } - return false; - } - - /// - /// Indicates whether other represents the same mode as this instance. - /// - /// The GraphicsMode to compare to. - /// True, if other is equal to this instance; false otherwise. - public bool Equals(GraphicsMode other) - { - return Index.HasValue && Index == other.Index; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/GraphicsModeComparer.cs b/external/src/OpenTK/OpenTK/Graphics/GraphicsModeComparer.cs deleted file mode 100644 index 2cd610f..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/GraphicsModeComparer.cs +++ /dev/null @@ -1,67 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2010 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System.Collections.Generic; - -namespace OpenTK.Graphics -{ - internal sealed class GraphicsModeComparer : IComparer - { - public int Compare(GraphicsMode x, GraphicsMode y) - { - int result = x.ColorFormat.CompareTo(y.ColorFormat); - if (result != 0) - { - return result; - } - result = x.Depth.CompareTo(y.Depth); - if (result != 0) - { - return result; - } - result = x.Stencil.CompareTo(y.Stencil); - if (result != 0) - { - return result; - } - result = x.Samples.CompareTo(y.Samples); - if (result != 0) - { - return result; - } - result = x.Stereo.CompareTo(y.Stereo); - if (result != 0) - { - return result; - } - result = x.Buffers.CompareTo(y.Buffers); - if (result != 0) - { - return result; - } - return x.AccumulatorFormat.CompareTo(y.AccumulatorFormat); - } - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/GraphicsModeException.cs b/external/src/OpenTK/OpenTK/Graphics/GraphicsModeException.cs deleted file mode 100644 index 97f92d3..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/GraphicsModeException.cs +++ /dev/null @@ -1,19 +0,0 @@ -using System; - -namespace OpenTK.Graphics -{ - /// - /// Represents errors related to unavailable graphics parameters. - /// - public class GraphicsModeException : Exception - { - /// - /// Constructs a new GraphicsModeException. - /// - public GraphicsModeException() : base() { } - /// - /// Constructs a new GraphicsModeException with the given error message. - /// - public GraphicsModeException(string message) : base(message) { } - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/IGraphicsContext.cs b/external/src/OpenTK/OpenTK/Graphics/IGraphicsContext.cs deleted file mode 100644 index eafd517..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/IGraphicsContext.cs +++ /dev/null @@ -1,122 +0,0 @@ -/* Licensed under the MIT/X11 license. - * Copyright (c) 2006-2008 the OpenTK Team. - * This notice may not be removed from any source distribution. - * See license.txt for licensing detailed licensing details. - */ - -using System; -using OpenTK.Platform; - -namespace OpenTK.Graphics -{ - /// - /// Provides methods for creating and interacting with an OpenGL context. - /// - public interface IGraphicsContext : IDisposable - { - /// Swaps buffers, presenting the rendered scene to the user. - void SwapBuffers(); - - /// Makes the GraphicsContext current in the calling thread. - /// An OpenTK.Platform.IWindowInfo structure that points to a valid window. - /// - /// OpenGL commands in one thread, affect the GraphicsContext which is current in that thread. - /// It is an error to issue an OpenGL command in a thread without a current GraphicsContext. - /// - void MakeCurrent(IWindowInfo window); - - /// - /// Gets a indicating whether this instance is current in the calling thread. - /// - bool IsCurrent { get; } - - /// - /// Gets a indicating whether this instance has been disposed. - /// It is an error to access any instance methods if this property returns true. - /// - bool IsDisposed { get; } - - /// - /// Gets or sets a positive integer in the range [1, n), indicating the number of - /// refreshes between consecutive - /// calls. The maximum value for n is - /// implementation-dependent. The default value is 1. - /// Invalid values will be clamped to the valid range. - /// - int SwapInterval { get; set; } - - /// - /// Updates the graphics context. This must be called when the region the graphics context - /// is drawn to is resized. - /// - /// - void Update(IWindowInfo window); - - /// Gets the GraphicsMode of this instance. - GraphicsMode GraphicsMode { get; } - - /// - /// Gets or sets a System.Boolean, indicating whether automatic error checking should be performed. - /// - /// - /// It is an error to enable error checking inside a Begin()-End() region. - /// This method only affects the debug version of OpenTK.dll. - /// - bool ErrorChecking { get; set; } - - /// - /// Loads all OpenGL entry points. Requires this instance to be current on the calling thread. - /// - void LoadAll(); - } - - // Functions for internal use by OpenTK. - // TODO: RegisterForDisposal/DisposeResources for 0.3.15 (GC & OpenGL) - // TODO: Remove or move GetDisplayModes to another class. - /// - /// Provides methods to create new GraphicsContexts. Should only be used for extending OpenTK. - /// - public interface IGraphicsContextInternal - { - /// - /// Gets the internal implementation of the current instance. - /// - IGraphicsContext Implementation { get; } - - /// - /// Loads all OpenGL entry points. Requires this instance to be current on the calling thread. - /// - void LoadAll(); - - /// - /// Gets a handle to the OpenGL rendering context. - /// - ContextHandle Context { get; } - - /// - /// Retrieves the implementation-defined address of an OpenGL function. - /// - /// The name of the OpenGL function (e.g. "glGetString") - /// - /// A pointer to the specified function or an invalid pointer if the function is not - /// available in the current OpenGL context. The return value and calling convention - /// depends on the underlying platform. - /// - IntPtr GetAddress(string function); - - /// - /// Retrieves the implementation-defined address of an OpenGL function. - /// - /// - /// A pointer to a null-terminated buffer - /// containing the name of the OpenGL function. - /// - /// - /// A pointer to the specified function or an invalid pointer if the function is not - /// available in the current OpenGL context. The return value and calling convention - /// depends on the underlying platform. - /// - /// - IntPtr GetAddress(IntPtr function); - } -} diff --git a/external/src/OpenTK/OpenTK/Graphics/IGraphicsMode.cs b/external/src/OpenTK/OpenTK/Graphics/IGraphicsMode.cs deleted file mode 100644 index 5f47681..0000000 --- a/external/src/OpenTK/OpenTK/Graphics/IGraphicsMode.cs +++ /dev/null @@ -1,16 +0,0 @@ -/* Licensed under the MIT/X11 license. - * Copyright (c) 2006-2008 the OpenTK Team. - * This notice may not be removed from any source distribution. - * See license.txt for licensing detailed licensing details. - */ - -namespace OpenTK.Graphics -{ - internal interface IGraphicsMode - { - // Creates a temporary OpenGL context (if necessary) and finds the mode which closest matches - // the specified parameters. - GraphicsMode SelectGraphicsMode(ColorFormat color, int depth, int stencil, int samples, ColorFormat accum, int buffers, - bool stereo); - } -} diff --git a/external/src/OpenTK/OpenTK/IGameWindow.cs b/external/src/OpenTK/OpenTK/IGameWindow.cs deleted file mode 100644 index 77c045b..0000000 --- a/external/src/OpenTK/OpenTK/IGameWindow.cs +++ /dev/null @@ -1,76 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2009 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; - -namespace OpenTK.Platform -{ - /// - /// Defines the interface for a GameWindow. - /// - public interface IGameWindow : INativeWindow - { - /// - /// Enters the game loop of the GameWindow using the maximum update rate. - /// - /// - void Run(); - - /// - /// Enters the game loop of the GameWindow using the specified update rate. - /// - void Run(double updateRate); - - /// - /// Makes the GraphicsContext current on the calling thread. - /// - void MakeCurrent(); - - /// - /// Swaps the front and back buffers of the current GraphicsContext, presenting the rendered scene to the user. - /// - void SwapBuffers(); - - /// - /// Occurs before the window is displayed for the first time. - /// - event EventHandler Load; - - /// - /// Occurs before the window is destroyed. - /// - event EventHandler Unload; - - /// - /// Occurs when it is time to update a frame. - /// - event EventHandler UpdateFrame; - - /// - /// Occurs when it is time to render a frame. - /// - event EventHandler RenderFrame; - } -} diff --git a/external/src/OpenTK/OpenTK/INativeWindow.cs b/external/src/OpenTK/OpenTK/INativeWindow.cs deleted file mode 100644 index 443c524..0000000 --- a/external/src/OpenTK/OpenTK/INativeWindow.cs +++ /dev/null @@ -1,283 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2009 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.ComponentModel; -#if !MINIMAL -using System.Drawing; -#endif -using OpenTK.Platform; - -namespace OpenTK -{ - /// - /// Defines the interface for a native window. - /// - public interface INativeWindow : IDisposable - { - /// - /// Gets or sets the icon of the window. - /// - Icon Icon { get; set; } - - /// - /// Gets or sets the title of the window. - /// - string Title { get; set; } - - /// - /// Gets a System.Boolean that indicates whether this window has input focus. - /// - bool Focused { get; } - - /// - /// Gets or sets a System.Boolean that indicates whether the window is visible. - /// - bool Visible { get; set; } - - /// - /// Gets a System.Boolean that indicates whether the window has been created and has not been destroyed. - /// - bool Exists { get; } - - /// - /// Gets the for this window. - /// - IWindowInfo WindowInfo { get; } - - /// - /// Gets or sets the for this window. - /// - WindowState WindowState { get; set; } - - /// - /// Gets or sets the for this window. - /// - WindowBorder WindowBorder { get; set; } - - /// - /// Gets or sets a structure the contains the external bounds of this window, in screen coordinates. - /// External bounds include the title bar, borders and drawing area of the window. - /// - Rectangle Bounds { get; set; } - - /// - /// Gets or sets a structure that contains the location of this window on the desktop. - /// - Point Location { get; set; } - - /// - /// Gets or sets a structure that contains the external size of this window. - /// - Size Size { get; set; } - - /// - /// Gets or sets the horizontal location of this window on the desktop. - /// - int X { get; set; } - - /// - /// Gets or sets the vertical location of this window on the desktop. - /// - int Y { get; set; } - - /// - /// Gets or sets the external width of this window. - /// - int Width { get; set; } - - /// - /// Gets or sets the external height of this window. - /// - int Height { get; set; } - - /// - /// Gets or sets a structure that contains the internal bounds of this window, in client coordinates. - /// The internal bounds include the drawing area of the window, but exclude the titlebar and window borders. - /// - Rectangle ClientRectangle { get; set; } - - /// - /// Gets or sets a structure that contains the internal size this window. - /// - Size ClientSize { get; set; } - - /// - /// Gets or sets the for this window. - /// - /// The cursor. - MouseCursor Cursor { get; set; } - - /// - /// Gets or sets a value, indicating whether the mouse cursor is visible. - /// - bool CursorVisible { get; set; } - -// /// -// /// Gets or sets a value, indicating whether the mouse cursor is confined inside the window size. -// /// -// bool CursorGrabbed { get; set; } - - /// - /// Closes this window. - /// - void Close(); - - /// - /// Processes pending window events. - /// - void ProcessEvents(); - - /// - /// Transforms the specified point from screen to client coordinates. - /// - /// - /// A to transform. - /// - /// - /// The point transformed to client coordinates. - /// - Point PointToClient(Point point); - - /// - /// Transforms the specified point from client to screen coordinates. - /// - /// - /// A to transform. - /// - /// - /// The point transformed to screen coordinates. - /// - Point PointToScreen(Point point); - - /// - /// Occurs whenever the window is moved. - /// - event EventHandler Move; - - /// - /// Occurs whenever the window is resized. - /// - event EventHandler Resize; - - /// - /// Occurs when the window is about to close. - /// - event EventHandler Closing; - - /// - /// Occurs after the window has closed. - /// - event EventHandler Closed; - - /// - /// Occurs when the window is disposed. - /// - event EventHandler Disposed; - - /// - /// Occurs when the property of the window changes. - /// - event EventHandler IconChanged; - - /// - /// Occurs when the property of the window changes. - /// - event EventHandler TitleChanged; - - /// - /// Occurs when the property of the window changes. - /// - event EventHandler VisibleChanged; - - /// - /// Occurs when the property of the window changes. - /// - event EventHandler FocusedChanged; - - /// - /// Occurs when the property of the window changes. - /// - event EventHandler WindowBorderChanged; - - /// - /// Occurs when the property of the window changes. - /// - event EventHandler WindowStateChanged; - - /// - /// Occurs whenever a keyboard key is pressed. - /// - event EventHandler KeyDown; - - /// - /// Occurs whenever a character is typed. - /// - event EventHandler KeyPress; - - /// - /// Occurs whenever a keyboard key is released. - /// - event EventHandler KeyUp; - - /// - /// Occurs whenever the mouse cursor leaves the window . - /// - event EventHandler MouseLeave; - - /// - /// Occurs whenever the mouse cursor enters the window . - /// - event EventHandler MouseEnter; - - /// - /// Occurs whenever a is clicked. - /// - event EventHandler MouseDown; - - /// - /// Occurs whenever a is released. - /// - event EventHandler MouseUp; - - /// - /// Occurs whenever the mouse cursor is moved; - /// - event EventHandler MouseMove; - - /// - /// Occurs whenever a mouse wheel is moved; - /// - event EventHandler MouseWheel; - - //event EventHandler MouseClick; - //event EventHandler MouseDoubleClick; - - /// - /// Occurs whenever file dropped on window. - /// - event EventHandler FileDrop; - } -} diff --git a/external/src/OpenTK/OpenTK/Input/ButtonState.cs b/external/src/OpenTK/OpenTK/Input/ButtonState.cs deleted file mode 100644 index 065f16f..0000000 --- a/external/src/OpenTK/OpenTK/Input/ButtonState.cs +++ /dev/null @@ -1,44 +0,0 @@ - // - // The Open Toolkit Library License - // - // Copyright (c) 2006 - 2010 the Open Toolkit library. - // - // Permission is hereby granted, free of charge, to any person obtaining a copy - // of this software and associated documentation files (the "Software"), to deal - // in the Software without restriction, including without limitation the rights to - // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of - // the Software, and to permit persons to whom the Software is furnished to do - // so, subject to the following conditions: - // - // The above copyright notice and this permission notice shall be included in all - // copies or substantial portions of the Software. - // - // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - // OTHER DEALINGS IN THE SOFTWARE. - // - -namespace OpenTK.Input -{ - /// - /// Enumerates possible mouse button states. - /// - public enum ButtonState - { - /// - /// Indicates that a mouse button is released. - /// - Released = 0, - - /// - /// Indicates that a mouse button is pressed. - /// - Pressed = 1 - } -} - diff --git a/external/src/OpenTK/OpenTK/Input/Buttons.cs b/external/src/OpenTK/OpenTK/Input/Buttons.cs deleted file mode 100644 index 319e218..0000000 --- a/external/src/OpenTK/OpenTK/Input/Buttons.cs +++ /dev/null @@ -1,166 +0,0 @@ -// -// GamePadButton.cs -// -// Author: -// robert <${AuthorEmail}> -// -// Copyright (c) 2012 robert -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -using System; - -namespace OpenTK.Input -{ - /// - /// Enumerates available buttons for a GamePad device. - /// - [Flags] - public enum Buttons - { - /// - /// DPad up direction button - /// - DPadUp = 1 << 0, - - /// - /// DPad down direction button - /// - DPadDown = 1 << 1, - - /// - /// DPad left direction button - /// - DPadLeft = 1 << 2, - - /// - /// DPad right direction button - /// - DPadRight = 1 << 3, - - /// - /// Start button - /// - Start = 1 << 4, - - /// - /// Back button - /// - Back = 1 << 5, - - /// - /// Left stick button - /// - LeftStick = 1 << 6, - - /// - /// Right stick button - /// - RightStick = 1 << 7, - - /// - /// Left shoulder button - /// - LeftShoulder = 1 << 8, - - /// - /// Right shoulder button - /// - RightShoulder = 1 << 9, - - /// - /// Home button - /// - Home = 1 << 11, - - /// - /// Home button - /// - BigButton = Home, - - /// - /// A button - /// - A = 1 << 12, - - /// - /// B button - /// - B = 1 << 13, - - /// - /// X button - /// - X = 1 << 14, - - /// - /// Y button - /// - Y = 1 << 15, - - /// - /// Left thumbstick left direction button - /// - LeftThumbstickLeft = 1 << 21, - - /// - /// Right trigger button - /// - RightTrigger = 1 << 22, - - /// - /// Left trigger button - /// - LeftTrigger = 1 << 23, - - /// - /// Right thumbstick up direction button - /// - RightThumbstickUp = 1 << 24, - - /// - /// Right thumbstick down direction button - /// - RightThumbstickDown = 1 << 25, - - /// - /// Right stick right direction button - /// - RightThumbstickRight = 1 << 26, - - /// - /// Right stick left direction button - /// - RightThumbstickLeft = 1 << 27, - - /// - /// Left stick up direction button - /// - LeftThumbstickUp = 1 << 28, - - /// - /// Left stick down direction button - /// - LeftThumbstickDown = 1 << 29, - - /// - /// Left stick right direction button - /// - LeftThumbstickRight = 1 << 30, - } -} diff --git a/external/src/OpenTK/OpenTK/Input/ConfigurationType.cs b/external/src/OpenTK/OpenTK/Input/ConfigurationType.cs deleted file mode 100644 index e7e4c4d..0000000 --- a/external/src/OpenTK/OpenTK/Input/ConfigurationType.cs +++ /dev/null @@ -1,38 +0,0 @@ -// -// ConfigurationType.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -namespace OpenTK.Input -{ - internal enum ConfigurationType - { - Unmapped = 0, - Axis, - Button, - Hat - } -} - diff --git a/external/src/OpenTK/OpenTK/Input/FileDropEventArgs.cs b/external/src/OpenTK/OpenTK/Input/FileDropEventArgs.cs deleted file mode 100644 index 1a479ba..0000000 --- a/external/src/OpenTK/OpenTK/Input/FileDropEventArgs.cs +++ /dev/null @@ -1,20 +0,0 @@ -using System; - -namespace OpenTK.Input -{ - /// - /// Defines the event data for events. - /// - public class FileDropEventArgs : EventArgs - { - /// - /// Gets the name of the file. - /// - /// The name of the file. - public string FileName - { - get; - internal set; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Input/GamePad.cs b/external/src/OpenTK/OpenTK/Input/GamePad.cs deleted file mode 100644 index 9503955..0000000 --- a/external/src/OpenTK/OpenTK/Input/GamePad.cs +++ /dev/null @@ -1,109 +0,0 @@ -// -// GamePad.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; - -namespace OpenTK.Input -{ - /// - /// Provides access to GamePad devices. - /// A GamePad device offers a well-defined layout with - /// one direction-pad, two thumbsticks, two triggers, - /// four main buttons (A, B, X, Y) and up to seven - /// auxilliary buttons. - /// Use GetCapabilities to retrieve the exact - /// capabilities of a given device. - /// Use GetState to retrieve the current state - /// of a given device. - /// - public sealed class GamePad - { - internal const int MaxAxisCount = 10; - internal const int MaxDPadCount = 2; - - private static readonly IGamePadDriver driver = - Platform.Factory.Default.CreateGamePadDriver(); - - private GamePad() { } - - /// - /// Retrieves a GamePadCapabilities structure describing the - /// capabilities of a gamepad device. - /// - /// The zero-based index of a gamepad device. - /// A GamePadCapabilities structure describing the capabilities of the gamepad device. - public static GamePadCapabilities GetCapabilities(int index) - { - if (index < 0) - { - throw new IndexOutOfRangeException(); - } - - return driver.GetCapabilities(index); - } - - /// - /// Retrieves the GamePadState for the specified gamepad device. - /// - /// The zero-based index of a gamepad device. - /// A GamePadState structure describing the state of the gamepad device. - public static GamePadState GetState(int index) - { - return driver.GetState(index); - } - - /// - /// Sets the vibration intensity for the left and right motors of this - /// - /// - /// true, if vibration was set, false otherwise. This method can return false - /// if the GamePad hardware does not support vibration or if it cannot respond to - /// the command for any reason. Do not loop until this becomes true, but rather ignore - /// a return value of false. - /// - /// A zero-based device index for the GamePad device to affect - /// The vibration intensity for the left motor, between 0.0 and 1.0. - /// The vibration intensity for the right motor, between 0.0 and 1.0. - public static bool SetVibration(int index, float left, float right) - { - return driver.SetVibration(index, left, right); - } - - /// - /// Gets the name of this - /// - /// - /// Returns the name of the gamepad if the gamepad is connected. - /// Otherwise returns an empty string. - /// - /// A zero-based device index for the GamePad device to affect - public static string GetName(int index) - { - return driver.GetName(index); - } - } -} diff --git a/external/src/OpenTK/OpenTK/Input/GamePadAxes.cs b/external/src/OpenTK/OpenTK/Input/GamePadAxes.cs deleted file mode 100644 index 3ddea30..0000000 --- a/external/src/OpenTK/OpenTK/Input/GamePadAxes.cs +++ /dev/null @@ -1,41 +0,0 @@ -// -// GamePadAxis.cs -// -// Author: -// robert <${AuthorEmail}> -// -// Copyright (c) 2012 robert -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -using System; - -namespace OpenTK.Input -{ - [Flags] - internal enum GamePadAxes : byte - { - LeftX = 1 << 0, - LeftY = 1 << 1, - LeftTrigger = 1 << 2, - RightX = 1 << 3, - RightY = 1 << 4, - RightTrigger = 1 << 5, - } -} - diff --git a/external/src/OpenTK/OpenTK/Input/GamePadButtons.cs b/external/src/OpenTK/OpenTK/Input/GamePadButtons.cs deleted file mode 100644 index b54dbdb..0000000 --- a/external/src/OpenTK/OpenTK/Input/GamePadButtons.cs +++ /dev/null @@ -1,265 +0,0 @@ -// -// GamePadButtons.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; - -namespace OpenTK.Input -{ - /// - /// Describes the of . - /// - public struct GamePadButtons : IEquatable - { - private Buttons buttons; - - /// - /// Initializes a new instance of the structure. - /// - /// A bitmask containing the button state. - public GamePadButtons(Buttons state) - { - buttons = state; - } - - /// - /// Gets the for the A button. - /// - public ButtonState A - { - get { return GetButton(Buttons.A); } - } - - /// - /// Gets the for the B button. - /// - public ButtonState B - { - get { return GetButton(Buttons.B); } - } - - /// - /// Gets the for the X button. - /// - public ButtonState X - { - get { return GetButton(Buttons.X); } - } - - /// - /// Gets the for the Y button. - /// - public ButtonState Y - { - get { return GetButton(Buttons.Y); } - } - - /// - /// Gets the for the Back button. - /// - public ButtonState Back - { - get { return GetButton(Buttons.Back); } - } - - /// - /// Gets the for the big button. - /// This button is also known as Home or Guide. - /// - public ButtonState BigButton - { - get { return GetButton(Buttons.BigButton); } - } - - /// - /// Gets the for the left shoulder button. - /// - public ButtonState LeftShoulder - { - get { return GetButton(Buttons.LeftShoulder); } - } - - /// - /// Gets the for the left stick button. - /// This button represents a left stick that is pressed in. - /// - public ButtonState LeftStick - { - get { return GetButton(Buttons.LeftStick); } - } - - /// - /// Gets the for the right shoulder button. - /// - public ButtonState RightShoulder - { - get { return GetButton(Buttons.RightShoulder); } - } - - /// - /// Gets the for the right stick button. - /// This button represents a right stick that is pressed in. - /// - public ButtonState RightStick - { - get { return GetButton(Buttons.RightStick); } - } - - /// - /// Gets the for the starth button. - /// - public ButtonState Start - { - get { return GetButton(Buttons.Start); } - } - - /// - /// Gets a value indicating whether any button is pressed. - /// - /// true if any button is pressed; otherwise, false. - public bool IsAnyButtonPressed - { - get - { - // If any bit is set then a button is down. - return buttons != 0; - } - } - - /// A instance to test for equality. - /// A instance to test for equality. - public static bool operator ==(GamePadButtons left, GamePadButtons right) - { - return left.Equals(right); - } - - /// A instance to test for inequality. - /// A instance to test for inequality. - public static bool operator !=(GamePadButtons left, GamePadButtons right) - { - return !left.Equals(right); - } - - /// - /// Returns a that represents the current . - /// - /// A that represents the current . - public override string ToString() - { - System.Text.StringBuilder sb = new System.Text.StringBuilder(); - if (A == ButtonState.Pressed) - { - sb.Append("A"); - } - if (B == ButtonState.Pressed) - { - sb.Append("B"); - } - if (X == ButtonState.Pressed) - { - sb.Append("X"); - } - if (Y == ButtonState.Pressed) - { - sb.Append("Y"); - } - if (Back == ButtonState.Pressed) - { - sb.Append("Bk"); - } - if (Start == ButtonState.Pressed) - { - sb.Append("St"); - } - if (BigButton == ButtonState.Pressed) - { - sb.Append("Gd"); - } - if (Back == ButtonState.Pressed) - { - sb.Append("Bk"); - } - if (LeftShoulder == ButtonState.Pressed) - { - sb.Append("L"); - } - if (RightShoulder == ButtonState.Pressed) - { - sb.Append("R"); - } - if (LeftStick == ButtonState.Pressed) - { - sb.Append("Ls"); - } - if (RightStick == ButtonState.Pressed) - { - sb.Append("Rs"); - } - - return sb.ToString(); - } - - /// - /// Serves as a hash function for a object. - /// - /// A hash code for this instance that is suitable for use in hashing algorithms and data structures such as a - /// hash table. - public override int GetHashCode() - { - return buttons.GetHashCode(); - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public override bool Equals(object obj) - { - return - obj is GamePadButtons && - Equals((GamePadButtons)obj); - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public bool Equals(GamePadButtons other) - { - return buttons == other.buttons; - } - - private ButtonState GetButton(Buttons b) - { - return (buttons & b) != 0 ? ButtonState.Pressed : ButtonState.Released; - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Input/GamePadCapabilities.cs b/external/src/OpenTK/OpenTK/Input/GamePadCapabilities.cs deleted file mode 100644 index cac4f66..0000000 --- a/external/src/OpenTK/OpenTK/Input/GamePadCapabilities.cs +++ /dev/null @@ -1,387 +0,0 @@ -// -// GamePadCapabilities.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2013 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; - -namespace OpenTK.Input -{ - /// - /// Describes the capabilities of a GamePad input device. - /// - public struct GamePadCapabilities : IEquatable - { - private Buttons buttons; - private GamePadAxes axes; - private byte gamepad_type; - - internal GamePadCapabilities(GamePadType type, GamePadAxes axes, Buttons buttons, bool is_connected, bool is_mapped) - : this() - { - gamepad_type = (byte)type; - this.axes = axes; - this.buttons = buttons; - this.IsConnected = is_connected; - this.IsMapped = is_mapped; - } - - /// - /// Gets a value describing the type of a input device. - /// This value depends on the connected device and the drivers in use. If IsConnected - /// is false, then this value will be GamePadType.Unknown. - /// - /// The GamePadType of the connected input device. - public GamePadType GamePadType - { - get { return (GamePadType)gamepad_type; } - } - - /// - /// Gets a value describing whether this GamePad has - /// an up digital pad button. - /// - /// true if this instance has an up digital pad button; otherwise, false. - public bool HasDPadUpButton - { - get { return (buttons & Buttons.DPadUp) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a down digital pad button. - /// - /// true if this instance has a down digital pad button; otherwise, false. - public bool HasDPadDownButton - { - get { return (buttons & Buttons.DPadDown) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a left digital pad button. - /// - /// true if this instance has a left digital pad button; otherwise, false. - public bool HasDPadLeftButton - { - get { return (buttons & Buttons.DPadLeft) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a right digital pad button. - /// - /// true if this instance has a right digital pad button; otherwise, false. - public bool HasDPadRightButton - { - get { return (buttons & Buttons.DPadRight) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// an A button. - /// - /// true if this instance has an A button; otherwise, false. - public bool HasAButton - { - get { return (buttons & Buttons.A) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a B button. - /// - /// true if this instance has a B button; otherwise, false. - public bool HasBButton - { - get { return (buttons & Buttons.B) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a X button. - /// - /// true if this instance has a X button; otherwise, false. - public bool HasXButton - { - get { return (buttons & Buttons.X) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a Y button. - /// - /// true if this instance has a Y button; otherwise, false. - public bool HasYButton - { - get { return (buttons & Buttons.Y) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a left stick button. - /// - /// true if this instance has a left stick button; otherwise, false. - public bool HasLeftStickButton - { - get { return (buttons & Buttons.LeftStick) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a right stick button. - /// - /// true if this instance has a right stick button; otherwise, false. - public bool HasRightStickButton - { - get { return (buttons & Buttons.RightStick) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a left shoulder button. - /// - /// true if this instance has a left shoulder button; otherwise, false. - public bool HasLeftShoulderButton - { - get { return (buttons & Buttons.LeftShoulder) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a right shoulder button. - /// - /// true if this instance has a right shoulder button; otherwise, false. - public bool HasRightShoulderButton - { - get { return (buttons & Buttons.RightShoulder) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a back button. - /// - /// true if this instance has a back button; otherwise, false. - public bool HasBackButton - { - get { return (buttons & Buttons.Back) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a big button. (also known as "guide" or "home" button). - /// - /// true if this instance has a big button; otherwise, false. - public bool HasBigButton - { - get { return (buttons & Buttons.BigButton) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a start button. - /// - /// true if this instance has a start button; otherwise, false. - public bool HasStartButton - { - get { return (buttons & Buttons.Start) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a left thumbstick with a x-axis. - /// - /// true if this instance has a left thumbstick with a x-axis; otherwise, false. - public bool HasLeftXThumbStick - { - get { return (axes & GamePadAxes.LeftX) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a left thumbstick with a y-axis. - /// - /// true if this instance has a left thumbstick with a y-axis; otherwise, false. - public bool HasLeftYThumbStick - { - get { return (axes & GamePadAxes.LeftY) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a right thumbstick with a x-axis. - /// - /// true if this instance has a right thumbstick with a x-axis; otherwise, false. - public bool HasRightXThumbStick - { - get { return (axes & GamePadAxes.RightX) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a right thumbstick with a y-axis. - /// - /// true if this instance has a right thumbstick with a y-axis; otherwise, false. - public bool HasRightYThumbStick - { - get { return (axes & GamePadAxes.RightY) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a left trigger. - /// - /// true if this instance has a left trigger; otherwise, false. - public bool HasLeftTrigger - { - get { return (axes & GamePadAxes.LeftTrigger) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a right trigger. - /// - /// true if this instance has a right trigger; otherwise, false. - public bool HasRightTrigger - { - get { return (axes & GamePadAxes.RightTrigger) != 0; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a low-frequency vibration motor. - /// - /// true if this instance has a low-frequency vibration motor; otherwise, false. - public bool HasLeftVibrationMotor - { - get { return false; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a high-frequency vibration motor. - /// - /// true if this instance has a high frequency vibration motor; otherwise, false. - public bool HasRightVibrationMotor - { - get { return false; } - } - - /// - /// Gets a value describing whether this GamePad has - /// a microphone input. - /// - /// true if this instance has a microphone input; otherwise, false. - public bool HasVoiceSupport - { - get { return false; } - } - - /// - /// Gets a value describing whether this GamePad is - /// currently connected. - /// - /// true if this instance is currently connected; otherwise, false. - public bool IsConnected { get; } - - /// - /// Gets a value describing whether a valid button configuration - /// exists for this GamePad in the GamePad configuration database. - /// - public bool IsMapped { get; } - - /// A structure to test for equality. - /// A structure to test for equality. - public static bool operator ==(GamePadCapabilities left, GamePadCapabilities right) - { - return left.Equals(right); - } - - /// A structure to test for inequality. - /// A structure to test for inequality. - public static bool operator !=(GamePadCapabilities left, GamePadCapabilities right) - { - return !left.Equals(right); - } - - /// - /// Returns a that represents the current . - /// - /// A that represents the current . - public override string ToString() - { - return String.Format( - "{{Type: {0}; Axes: {1}; Buttons: {2}; {3}; {4}}}", - GamePadType, - Convert.ToString((int)axes, 2), - Convert.ToString((int)buttons, 2), - IsMapped ? "Mapped" : "Unmapped", - IsConnected ? "Connected" : "Disconnected"); - } - - /// - /// Serves as a hash function for a object. - /// - /// A hash code for this instance that is suitable for use in hashing algorithms and data structures such as a - /// hash table. - public override int GetHashCode() - { - return - buttons.GetHashCode() ^ - IsConnected.GetHashCode() ^ - IsMapped.GetHashCode() ^ - gamepad_type.GetHashCode(); - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public override bool Equals(object obj) - { - return - obj is GamePadCapabilities && - Equals((GamePadCapabilities)obj); - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public bool Equals(GamePadCapabilities other) - { - return - buttons == other.buttons && - IsConnected == other.IsConnected && - IsMapped == other.IsMapped && - gamepad_type == other.gamepad_type; - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Input/GamePadConfiguration.cs b/external/src/OpenTK/OpenTK/Input/GamePadConfiguration.cs deleted file mode 100644 index f2eece9..0000000 --- a/external/src/OpenTK/OpenTK/Input/GamePadConfiguration.cs +++ /dev/null @@ -1,230 +0,0 @@ -// -// GamePadMapping.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2013 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; -using System.Collections.Generic; - -namespace OpenTK.Input -{ - internal sealed class GamePadConfiguration - { - private static readonly char[] ConfigurationSeparator = new char[] { ',' }; - - private readonly List configuration_items = - new List(); - - public Guid Guid { get; private set; } - - public string Name { get; private set; } - - public GamePadConfiguration(string configuration) - { - ParseConfiguration(configuration); - } - - public List.Enumerator GetEnumerator() - { - return configuration_items.GetEnumerator(); - } - - /// - /// Parses a GamePad configuration string. - /// This string must follow the rules for SDL2 - /// GameController outlined here: - /// http://wiki.libsdl.org/SDL_GameControllerAddMapping - /// - /// - private void ParseConfiguration(string configuration) - { - if (String.IsNullOrEmpty(configuration)) - { - throw new ArgumentNullException(); - } - - // The mapping string has the format "GUID,name,config" - // - GUID is a unigue identifier returned by Joystick.GetGuid() - // - name is a human-readable name for the controller - // - config is a comma-separated list of configurations as follows: - // - [gamepad axis or button name]:[joystick axis, button or hat number] - string[] items = configuration.Split(ConfigurationSeparator, StringSplitOptions.RemoveEmptyEntries); - if (items.Length < 3) - { - throw new ArgumentException(); - } - - GamePadConfiguration map = this; - map.Guid = new Guid(items[0]); - map.Name = items[1]; - for (int i = 2; i < items.Length; i++) - { - string[] config = items[i].Split(':'); - GamePadConfigurationTarget target = ParseTarget(config[0]); - GamePadConfigurationSource source = ParseSource(config[1]); - configuration_items.Add(new GamePadConfigurationItem(source, target)); - } - } - - /// - /// Parses a gamepad configuration target string - /// - /// The string to parse - /// The configuration target (Button index, axis index etc.) - private static GamePadConfigurationTarget ParseTarget(string target) - { - switch (target) - { - // Buttons - case "a": - return new GamePadConfigurationTarget(Buttons.A); - case "b": - return new GamePadConfigurationTarget(Buttons.B); - case "x": - return new GamePadConfigurationTarget(Buttons.X); - case "y": - return new GamePadConfigurationTarget(Buttons.Y); - case "start": - return new GamePadConfigurationTarget(Buttons.Start); - case "back": - return new GamePadConfigurationTarget(Buttons.Back); - case "guide": - return new GamePadConfigurationTarget(Buttons.BigButton); - case "leftshoulder": - return new GamePadConfigurationTarget(Buttons.LeftShoulder); - case "rightshoulder": - return new GamePadConfigurationTarget(Buttons.RightShoulder); - case "leftstick": - return new GamePadConfigurationTarget(Buttons.LeftStick); - case "rightstick": - return new GamePadConfigurationTarget(Buttons.RightStick); - case "dpup": - return new GamePadConfigurationTarget(Buttons.DPadUp); - case "dpdown": - return new GamePadConfigurationTarget(Buttons.DPadDown); - case "dpleft": - return new GamePadConfigurationTarget(Buttons.DPadLeft); - case "dpright": - return new GamePadConfigurationTarget(Buttons.DPadRight); - - // Axes - case "leftx": - return new GamePadConfigurationTarget(GamePadAxes.LeftX); - case "lefty": - return new GamePadConfigurationTarget(GamePadAxes.LeftY); - case "rightx": - return new GamePadConfigurationTarget(GamePadAxes.RightX); - case "righty": - return new GamePadConfigurationTarget(GamePadAxes.RightY); - - // Triggers - case "lefttrigger": - return new GamePadConfigurationTarget(GamePadAxes.LeftTrigger); - case "righttrigger": - return new GamePadConfigurationTarget(GamePadAxes.RightTrigger); - - - // Unmapped - default: - return new GamePadConfigurationTarget(); - } - } - - /// - /// Creates a new gamepad configuration source from the given string - /// - /// The string to parse - /// The new gamepad configuration source - private static GamePadConfigurationSource ParseSource(string item) - { - if (String.IsNullOrEmpty(item)) - { - return new GamePadConfigurationSource(); - } - - switch (item[0]) - { - case 'a': - return new GamePadConfigurationSource(isAxis:true, index:ParseIndex(item)); - - case 'b': - return new GamePadConfigurationSource(isAxis:false, index:ParseIndex(item)); - - case 'h': - { - HatPosition position; - JoystickHat hat = ParseHat(item, out position); - return new GamePadConfigurationSource(hat, position); - } - - default: - throw new InvalidOperationException("[Input] Invalid GamePad configuration value"); - } - } - - /// - /// Parses a string in the format a#" where: - /// - # is a zero-based integer number - /// - /// The string to parse - /// The index of the axis or button - private static int ParseIndex(string item) - { - // item is in the format "a#" where # a zero-based integer number - return Int32.Parse(item.Substring(1)); ; - } - - /// - /// Parses a string in the format "h#.#" where: - /// - the 1st # is the zero-based hat id - /// - the 2nd # is a bit-flag defining the hat position - /// - /// The string to parse - /// The hat position assigned via 'out' - /// The new joystick hat - private static JoystickHat ParseHat(string item, out HatPosition position) - { - JoystickHat hat = JoystickHat.Hat0; - int id = Int32.Parse(item.Substring(1, 1)); - int pos = Int32.Parse(item.Substring(3)); - - position = HatPosition.Centered; - switch (pos) - { - case 1: position = HatPosition.Up; break; - case 2: position = HatPosition.Right; break; - case 3: position = HatPosition.UpRight; break; - case 4: position = HatPosition.Down; break; - case 6: position = HatPosition.DownRight; break; - case 8: position = HatPosition.Left; break; - case 9: position = HatPosition.UpLeft; break; - case 12: position = HatPosition.DownLeft; break; - default: position = HatPosition.Centered; break; - } - - return hat + id; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Input/GamePadConfigurationDatabase.cs b/external/src/OpenTK/OpenTK/Input/GamePadConfigurationDatabase.cs deleted file mode 100644 index 22369c1..0000000 --- a/external/src/OpenTK/OpenTK/Input/GamePadConfigurationDatabase.cs +++ /dev/null @@ -1,219 +0,0 @@ -// -// GamePadConfigurationDatabase.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; -using System.Collections.Generic; - -namespace OpenTK.Input -{ - internal class GamePadConfigurationDatabase - { - internal const string UnmappedName = "Unmapped Controller"; - - private readonly Dictionary Configurations = new Dictionary(); - - internal GamePadConfigurationDatabase() - { - // Configuration database copied from SDL - // Simple DirectMedia Layer - // Copyright (C) 1997-2013 Sam Lantinga - // - // This software is provided 'as-is', without any express or implied - // warranty. In no event will the authors be held liable for any damages - // arising from the use of this software. - // - // Permission is granted to anyone to use this software for any purpose, - // including commercial applications, and to alter it and redistribute it - // freely, subject to the following restrictions: - // - // 1. The origin of this software must not be misrepresented; you must not - // claim that you wrote the original software. If you use this software - // in a product, an acknowledgment in the product documentation would be - // appreciated but is not required. - // 2. Altered source versions must be plainly marked as such, and must not be - // misrepresented as being the original software. - // 3. This notice may not be removed or altered from any source distribution. - // Default (unknown) configuration - if (!Configuration.RunningOnSdl2) - { - Add("00000000000000000000000000000000,Unmapped Controller,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b10,leftshoulder:b4,leftstick:b8,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b9,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,"); - } - else - { - // Old SDL2 mapping for XInput devices (pre SDL-2.0.4) - Add("00000000000000000000000000000000,XInput Controller,a:b10,b:b11,back:b5,dpdown:b1,dpleft:b2,dpright:b3,dpup:b0,guide:b14,leftshoulder:b8,leftstick:b6,lefttrigger:a4,leftx:a0,lefty:a1,rightshoulder:b9,rightstick:b7,righttrigger:a5,rightx:a3,righty:a2,start:b4,x:b12,y:b13,"); - } - - // Windows - XInput - Add("78696e70757400000000000000000000,XInput Controller,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b10,leftshoulder:b4,leftstick:b8,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b9,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,"); - // Windows - XInput (SDL2) - Add("78696e70757401000000000000000000,XInput Controller,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b10,leftshoulder:b4,leftstick:b8,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b9,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,"); - - // Windows - Add("8f0e1200000000000000504944564944,Acme,x:b2,a:b0,b:b1,y:b3,back:b8,start:b9,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b4,lefttrigger:b5,rightshoulder:b6,righttrigger:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a3,righty:a2,"); - Add("341a3608000000000000504944564944,Afterglow PS3 Controller,a:b1,b:b2,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b12,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a2,righty:a3,start:b9,x:b0,y:b3,"); - Add("ffff0000000000000000504944564944,GameStop Gamepad,a:b0,b:b1,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a2,righty:a3,start:b9,x:b2,y:b3,"); - Add("6d0416c2000000000000504944564944,Generic DirectInput Controller,a:b1,b:b2,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a2,righty:a3,start:b9,x:b0,y:b3,"); - Add("6d0419c2000000000000504944564944,Logitech F710 Gamepad,a:b1,b:b2,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a2,righty:a3,start:b9,x:b0,y:b3,"); - Add("88880803000000000000504944564944,PS3 Controller,a:b2,b:b1,back:b8,dpdown:h0.8,dpleft:h0.4,dpright:h0.2,dpup:h0.1,guide:b12,leftshoulder:b4,leftstick:b9,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:b7,rightx:a3,righty:a4,start:b11,x:b0,y:b3,"); - Add("4c056802000000000000504944564944,PS3 Controller,a:b14,b:b13,back:b0,dpdown:b6,dpleft:b7,dpright:b5,dpup:b4,guide:b16,leftshoulder:b10,leftstick:b1,lefttrigger:b8,leftx:a0,lefty:a1,rightshoulder:b11,rightstick:b2,righttrigger:b9,rightx:a2,righty:a3,start:b3,x:b15,y:b12,"); - Add("25090500000000000000504944564944,PS3 DualShock,a:b2,b:b1,back:b9,dpdown:h0.8,dpleft:h0.4,dpright:h0.2,dpup:h0.1,guide:,leftshoulder:b6,leftstick:b10,lefttrigger:b4,leftx:a0,lefty:a1,rightshoulder:b7,rightstick:b11,righttrigger:b5,rightx:a2,righty:a3,start:b8,x:b0,y:b3,"); - Add("4c05c405000000000000504944564944,PS4 Controller,a:b1,b:b2,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b12,leftshoulder:b4,leftstick:b10,lefttrigger:a3,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:a4,rightx:a2,righty:a5,start:b9,x:b0,y:b3,"); - Add("6d0418c2000000000000504944564944,Logitech RumblePad 2 USB,x:b0,a:b1,b:b2,y:b3,back:b8,start:b9,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b4,lefttrigger:b6,rightshoulder:b5,righttrigger:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a2,righty:a3,"); - Add("36280100000000000000504944564944,OUYA Controller,a:b0,b:b3,y:b2,x:b1,start:b14,guide:b15,leftstick:b6,rightstick:b7,leftshoulder:b4,rightshoulder:b5,dpup:b8,dpleft:b10,dpdown:b9,dpright:b11,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:b12,righttrigger:b13,"); - Add("4f0400b3000000000000504944564944,Thrustmaster Firestorm Dual Power,a:b0,b:b2,y:b3,x:b1,start:b10,guide:b8,back:b9,leftstick:b11,rightstick:b12,leftshoulder:b4,rightshoulder:b6,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:b5,righttrigger:b7,"); - Add("00f00300000000000000504944564944,RetroUSB.com RetroPad,a:b1,b:b5,x:b0,y:b4,back:b2,start:b3,leftshoulder:b6,rightshoulder:b7,leftx:a0,lefty:a1,"); - Add("00f0f100000000000000504944564944,RetroUSB.com Super RetroPort,a:b1,b:b5,x:b0,y:b4,back:b2,start:b3,leftshoulder:b6,rightshoulder:b7,leftx:a0,lefty:a1,"); - Add("28040140000000000000504944564944,GamePad Pro USB,a:b1,b:b2,x:b0,y:b3,back:b8,start:b9,leftshoulder:b4,rightshoulder:b5,leftx:a0,lefty:a1,lefttrigger:b6,righttrigger:b7,"); - Add("ff113133000000000000504944564944,SVEN X-PAD,a:b2,b:b3,y:b1,x:b0,start:b5,back:b4,leftshoulder:b6,rightshoulder:b7,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a4,lefttrigger:b8,righttrigger:b9,"); - Add("8f0e0300000000000000504944564944,Piranha xtreme,x:b3,a:b2,b:b1,y:b0,back:b8,start:b9,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b6,lefttrigger:b4,rightshoulder:b7,righttrigger:b5,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a3,righty:a2,"); - Add("8f0e0d31000000000000504944564944,Multilaser JS071 USB,a:b1,b:b2,y:b3,x:b0,start:b9,back:b8,leftstick:b10,rightstick:b11,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:b6,righttrigger:b7,"); - Add("10080300000000000000504944564944,PS2 USB,a:b2,b:b1,y:b0,x:b3,start:b9,back:b8,leftstick:b10,rightstick:b11,leftshoulder:b6,rightshoulder:b7,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a4,righty:a2,lefttrigger:b4,righttrigger:b5,"); - Add("79000600000000000000504944564944,G-Shark GS-GP702,a:b2,b:b1,x:b3,y:b0,back:b8,start:b9,leftstick:b10,rightstick:b11,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a4,lefttrigger:b6,righttrigger:b7,"); - Add("4b12014d000000000000504944564944,NYKO AIRFLO,a:b0,b:b1,x:b2,y:b3,back:b8,guide:b10,start:b9,leftstick:a0,rightstick:a2,leftshoulder:a3,rightshoulder:b5,dpup:h0.1,dpdown:h0.0,dpleft:h0.8,dpright:h0.2,leftx:h0.6,lefty:h0.12,rightx:h0.9,righty:h0.4,lefttrigger:b6,righttrigger:b7,"); - Add("d6206dca000000000000504944564944,PowerA Pro Ex,a:b1,b:b2,x:b0,y:b3,back:b8,guide:b12,start:b9,leftstick:b10,rightstick:b11,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpdown:h0.0,dpleft:h0.8,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:b6,righttrigger:b7,"); - Add("a3060cff000000000000504944564944,Saitek P2500,a:b2,b:b3,y:b1,x:b0,start:b4,guide:b10,back:b5,leftstick:b8,rightstick:b9,leftshoulder:b6,rightshoulder:b7,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a3,"); - Add("4f0415b3000000000000504944564944,Thrustmaster Dual Analog 3.2,x:b1,a:b0,b:b2,y:b3,back:b8,start:b9,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b4,lefttrigger:b5,rightshoulder:b6,righttrigger:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a2,righty:a3,"); - Add("6f0e1e01000000000000504944564944,Rock Candy Gamepad for PS3,a:b1,b:b2,x:b0,y:b3,back:b8,start:b9,guide:b12,leftshoulder:b4,rightshoulder:b5,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:b6,righttrigger:b7,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,"); - Add("83056020000000000000504944564944,iBuffalo USB 2-axis 8-button Gamepad,a:b1,b:b0,y:b2,x:b3,start:b7,back:b6,leftshoulder:b4,rightshoulder:b5,leftx:a0,lefty:a1,"); - Add("10080100000000000000504944564944,PS1 USB,a:b2,b:b1,x:b3,y:b0,back:b8,start:b9,leftshoulder:b6,rightshoulder:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a3,righty:a2,lefttrigger:b4,righttrigger:b5,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,"); - - // Mac OS X - Add("0500000047532047616d657061640000,GameStop Gamepad,a:b0,b:b1,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a2,righty:a3,start:b9,x:b2,y:b3,"); - Add("6d0400000000000016c2000000000000,Logitech F310 Gamepad (DInput),a:b1,b:b2,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a2,righty:a3,start:b9,x:b0,y:b3,"); - Add("6d0400000000000018c2000000000000,Logitech F510 Gamepad (DInput),a:b1,b:b2,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a2,righty:a3,start:b9,x:b0,y:b3,"); - Add("6d040000000000001fc2000000000000,Logitech F710 Gamepad (XInput),a:b0,b:b1,back:b9,dpdown:b12,dpleft:b13,dpright:b14,dpup:b11,guide:b10,leftshoulder:b4,leftstick:b6,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b7,righttrigger:a5,rightx:a3,righty:a4,start:b8,x:b2,y:b3,"); - Add("6d0400000000000019c2000000000000,Logitech Wireless Gamepad (DInput),a:b1,b:b2,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a2,righty:a3,start:b9,x:b0,y:b3,"); - Add("4c050000000000006802000000000000,PS3 Controller,a:b14,b:b13,back:b0,dpdown:b6,dpleft:b7,dpright:b5,dpup:b4,guide:b16,leftshoulder:b10,leftstick:b1,lefttrigger:b8,leftx:a0,lefty:a1,rightshoulder:b11,rightstick:b2,righttrigger:b9,rightx:a2,righty:a3,start:b3,x:b15,y:b12,"); - Add("4c05000000000000c405000000000000,PS4 Controller,a:b1,b:b2,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b12,leftshoulder:b4,leftstick:b10,lefttrigger:a3,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:a4,rightx:a2,righty:a5,start:b9,x:b0,y:b3,"); - Add("5e040000000000008e02000000000000,X360 Controller,a:b0,b:b1,back:b9,dpdown:b12,dpleft:b13,dpright:b14,dpup:b11,guide:b10,leftshoulder:b4,leftstick:b6,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b7,righttrigger:a5,rightx:a3,righty:a4,start:b8,x:b2,y:b3,"); - Add("891600000000000000fd000000000000,Razer Onza Tournament,a:b0,b:b1,y:b3,x:b2,start:b8,guide:b10,back:b9,leftstick:b6,rightstick:b7,leftshoulder:b4,rightshoulder:b5,dpup:b11,dpleft:b13,dpdown:b12,dpright:b14,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:a2,righttrigger:a5,"); - Add("4f0400000000000000b3000000000000,Thrustmaster Firestorm Dual Power,a:b0,b:b2,y:b3,x:b1,start:b10,guide:b8,back:b9,leftstick:b11,rightstick:,leftshoulder:b4,rightshoulder:b6,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:b5,righttrigger:b7,"); - Add("8f0e0000000000000300000000000000,Piranha xtreme,x:b3,a:b2,b:b1,y:b0,back:b8,start:b9,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b6,lefttrigger:b4,rightshoulder:b7,righttrigger:b5,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a3,righty:a2,"); - Add("0d0f0000000000004d00000000000000,HORI Gem Pad 3,a:b1,b:b2,y:b3,x:b0,start:b9,guide:b12,back:b8,leftstick:b10,rightstick:b11,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:b6,righttrigger:b7,"); - Add("79000000000000000600000000000000,G-Shark GP-702,a:b2,b:b1,x:b3,y:b0,back:b8,start:b9,leftstick:b10,rightstick:b11,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:b6,righttrigger:b7,"); - Add("4f0400000000000015b3000000000000,Thrustmaster Dual Analog 3.2,x:b1,a:b0,b:b2,y:b3,back:b8,start:b9,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b4,lefttrigger:b5,rightshoulder:b6,righttrigger:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a2,righty:a3,"); - Add("AD1B00000000000001F9000000000000,Gamestop BB-070 X360 Controller,a:b0,b:b1,back:b9,dpdown:b12,dpleft:b13,dpright:b14,dpup:b11,guide:b10,leftshoulder:b4,leftstick:b6,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b7,righttrigger:a5,rightx:a3,righty:a4,start:b8,x:b2,y:b3,"); - Add("050000005769696d6f74652028303000,Wii Remote,a:b4,b:b5,y:b9,x:b10,start:b6,guide:b8,back:b7,dpup:b2,dpleft:b0,dpdown:b3,dpright:b1,leftx:a0,lefty:a1,lefttrigger:b12,righttrigger:,leftshoulder:b11,"); - Add("83050000000000006020000000000000,iBuffalo USB 2-axis 8-button Gamepad,a:b1,b:b0,x:b3,y:b2,back:b6,start:b7,leftshoulder:b4,rightshoulder:b5,leftx:a0,lefty:a1,"); - - // Linux - Add("0500000047532047616d657061640000,GameStop Gamepad,a:b0,b:b1,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a2,righty:a3,start:b9,x:b2,y:b3,"); - Add("03000000ba2200002010000001010000,Jess Technology USB Game Controller,a:b2,b:b1,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:,leftshoulder:b4,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,righttrigger:b7,rightx:a3,righty:a2,start:b9,x:b3,y:b0,"); - Add("030000006d04000019c2000010010000,Logitech Cordless RumblePad 2,a:b1,b:b2,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a2,righty:a3,start:b9,x:b0,y:b3,"); - Add("030000006d0400001dc2000014400000,Logitech F310 Gamepad (XInput),a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,"); - Add("030000006d0400001ec2000020200000,Logitech F510 Gamepad (XInput),a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,"); - Add("030000006d04000019c2000011010000,Logitech F710 Gamepad (DInput),a:b1,b:b2,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a2,righty:a3,start:b9,x:b0,y:b3,"); - Add("030000006d0400001fc2000005030000,Logitech F710 Gamepad (XInput),a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,"); - Add("030000004c0500006802000011010000,PS3 Controller,a:b14,b:b13,back:b0,dpdown:b6,dpleft:b7,dpright:b5,dpup:b4,guide:b16,leftshoulder:b10,leftstick:b1,lefttrigger:b8,leftx:a0,lefty:a1,rightshoulder:b11,rightstick:b2,righttrigger:b9,rightx:a2,righty:a3,start:b3,x:b15,y:b12,"); - Add("030000004c050000c405000011010000,Sony DualShock 4,a:b1,b:b2,y:b3,x:b0,start:b9,guide:b12,back:b8,leftstick:b10,rightstick:b11,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a5,lefttrigger:b6,righttrigger:b7,"); - Add("030000006f0e00003001000001010000,EA Sports PS3 Controller,a:b1,b:b2,y:b3,x:b0,start:b9,guide:b12,back:b8,leftstick:b10,rightstick:b11,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:b6,righttrigger:b7,"); - Add("03000000de280000ff11000001000000,Valve Streaming Gamepad,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,"); - Add("030000005e0400008e02000014010000,X360 Controller,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,"); - Add("030000005e0400008e02000010010000,X360 Controller,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,"); - Add("030000005e0400001907000000010000,X360 Wireless Controller,a:b0,b:b1,back:b6,dpdown:b14,dpleft:b11,dpright:b12,dpup:b13,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,"); - Add("03000000100800000100000010010000,Twin USB PS2 Adapter,a:b2,b:b1,y:b0,x:b3,start:b9,guide:,back:b8,leftstick:b10,rightstick:b11,leftshoulder:b6,rightshoulder:b7,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a3,righty:a2,lefttrigger:b4,righttrigger:b5,"); - Add("03000000a306000023f6000011010000,Saitek Cyborg V.1 Game Pad,a:b1,b:b2,y:b3,x:b0,start:b9,guide:b12,back:b8,leftstick:b10,rightstick:b11,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a4,lefttrigger:b6,righttrigger:b7,"); - Add("030000004f04000020b3000010010000,Thrustmaster 2 in 1 DT,a:b0,b:b2,y:b3,x:b1,start:b9,guide:,back:b8,leftstick:b10,rightstick:b11,leftshoulder:b4,rightshoulder:b6,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:b5,righttrigger:b7,"); - Add("030000004f04000023b3000000010000,Thrustmaster Dual Trigger 3-in-1,x:b0,a:b1,b:b2,y:b3,back:b8,start:b9,dpleft:h0.8,dpdown:h0.0,dpdown:h0.4,dpright:h0.0,dpright:h0.2,dpup:h0.0,dpup:h0.1,leftshoulder:h0.0,leftshoulder:b4,lefttrigger:b6,rightshoulder:b5,righttrigger:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a2,righty:a5,"); - Add("030000008f0e00000300000010010000,GreenAsia Inc. USB Joystick ,x:b3,a:b2,b:b1,y:b0,back:b8,start:b9,dpleft:h0.8,dpdown:h0.0,dpdown:h0.4,dpright:h0.0,dpright:h0.2,dpup:h0.0,dpup:h0.1,leftshoulder:h0.0,leftshoulder:b6,lefttrigger:b4,rightshoulder:b7,righttrigger:b5,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a3,righty:a2,"); - Add("030000008f0e00001200000010010000,GreenAsia Inc. USB Joystick ,x:b2,a:b0,b:b1,y:b3,back:b8,start:b9,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b4,lefttrigger:b5,rightshoulder:b6,righttrigger:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a3,righty:a2,"); - Add("030000005e0400009102000007010000,X360 Wireless Controller,a:b0,b:b1,y:b3,x:b2,start:b7,guide:b8,back:b6,leftstick:b9,rightstick:b10,leftshoulder:b4,rightshoulder:b5,dpup:b13,dpleft:b11,dpdown:b14,dpright:b12,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:a2,righttrigger:a5,"); - Add("030000006d04000016c2000010010000,Logitech Logitech Dual Action,x:b0,a:b1,b:b2,y:b3,back:b8,start:b9,dpleft:h0.8,dpdown:h0.0,dpdown:h0.4,dpright:h0.0,dpright:h0.2,dpup:h0.0,dpup:h0.1,leftshoulder:h0.0,dpup:h0.1,leftshoulder:h0.0,leftshoulder:b4,lefttrigger:b6,rightshoulder:b5,righttrigger:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a2,righty:a3,"); - Add("03000000260900008888000000010000,GameCube {WiseGroup USB box},a:b0,b:b2,y:b3,x:b1,start:b7,leftshoulder:,rightshoulder:b6,dpup:h0.1,dpleft:h0.8,rightstick:,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:a4,righttrigger:a5,"); - Add("030000006d04000011c2000010010000,Logitech WingMan Cordless RumblePad,a:b0,b:b1,y:b4,x:b3,start:b8,guide:b5,back:b2,leftshoulder:b6,rightshoulder:b7,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:b9,righttrigger:b10,"); - Add("030000006d04000018c2000010010000,Logitech Logitech RumblePad 2 USB,x:b0,a:b1,b:b2,y:b3,back:b8,start:b9,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b4,lefttrigger:b6,rightshoulder:b5,righttrigger:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a2,righty:a3,"); - Add("05000000d6200000ad0d000001000000,Moga Pro,a:b0,b:b1,y:b3,x:b2,start:b6,leftstick:b7,rightstick:b8,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:a5,righttrigger:a4,"); - Add("030000004f04000009d0000000010000,Thrustmaster Run N Drive Wireless PS3,a:b1,b:b2,x:b0,y:b3,start:b9,guide:b12,back:b8,leftstick:b10,rightstick:b11,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:b6,righttrigger:b7,"); - Add("030000004f04000008d0000000010000,Thrustmaster Run N Drive Wireless,a:b1,b:b2,x:b0,y:b3,start:b9,back:b8,leftstick:b10,rightstick:b11,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a5,lefttrigger:b6,righttrigger:b7,"); - Add("0300000000f000000300000000010000,RetroUSB.com RetroPad,a:b1,b:b5,x:b0,y:b4,back:b2,start:b3,leftshoulder:b6,rightshoulder:b7,leftx:a0,lefty:a1,"); - Add("0300000000f00000f100000000010000,RetroUSB.com Super RetroPort,a:b1,b:b5,x:b0,y:b4,back:b2,start:b3,leftshoulder:b6,rightshoulder:b7,leftx:a0,lefty:a1,"); - Add("030000006f0e00001f01000000010000,Generic X-Box pad,x:b2,a:b0,b:b1,y:b3,back:b6,guide:b8,start:b7,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b4,lefttrigger:a2,rightshoulder:b5,righttrigger:a5,leftstick:b9,rightstick:b10,leftx:a0,lefty:a1,rightx:a3,righty:a4,"); - Add("03000000280400000140000000010000,Gravis GamePad Pro USB ,x:b0,a:b1,b:b2,y:b3,back:b8,start:b9,leftshoulder:b4,lefttrigger:b6,rightshoulder:b5,righttrigger:b7,leftx:a0,lefty:a1,"); - Add("030000005e0400008902000021010000,Microsoft X-Box pad v2 (US),x:b3,a:b0,b:b1,y:b4,back:b6,start:b7,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b5,lefttrigger:a2,rightshoulder:b2,righttrigger:a5,leftstick:b8,rightstick:b9,leftx:a0,lefty:a1,rightx:a3,righty:a4,"); - Add("030000006f0e00001e01000011010000,Rock Candy Gamepad for PS3,a:b1,b:b2,x:b0,y:b3,back:b8,start:b9,guide:b12,leftshoulder:b4,rightshoulder:b5,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:b6,righttrigger:b7,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,"); - Add("03000000250900000500000000010000,Sony PS2 pad with SmartJoy adapter,a:b2,b:b1,y:b0,x:b3,start:b8,back:b9,leftstick:b10,rightstick:b11,leftshoulder:b6,rightshoulder:b7,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:b4,righttrigger:b5,"); - Add("030000008916000000fd000024010000,Razer Onza Tournament,a:b0,b:b1,y:b3,x:b2,start:b7,guide:b8,back:b6,leftstick:b9,rightstick:b10,leftshoulder:b4,rightshoulder:b5,dpup:b13,dpleft:b11,dpdown:b14,dpright:b12,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:a2,righttrigger:a5,"); - Add("030000004f04000000b3000010010000,Thrustmaster Firestorm Dual Power,a:b0,b:b2,y:b3,x:b1,start:b10,guide:b8,back:b9,leftstick:b11,rightstick:b12,leftshoulder:b4,rightshoulder:b6,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:b5,righttrigger:b7,"); - Add("03000000ad1b000001f5000033050000,Hori Pad EX Turbo 2,a:b0,b:b1,y:b3,x:b2,start:b7,guide:b8,back:b6,leftstick:b9,rightstick:b10,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:a2,righttrigger:a5,"); - Add("050000004c050000c405000000010000,PS4 Controller (Bluetooth),a:b1,b:b2,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b12,leftshoulder:b4,leftstick:b10,lefttrigger:a3,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:a4,rightx:a2,righty:a5,start:b9,x:b0,y:b3,"); - Add("060000004c0500006802000000010000,PS3 Controller (Bluetooth),a:b14,b:b13,y:b12,x:b15,start:b3,guide:b16,back:b0,leftstick:b1,rightstick:b2,leftshoulder:b10,rightshoulder:b11,dpup:b4,dpleft:b7,dpdown:b6,dpright:b5,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:b8,righttrigger:b9,"); - Add("03000000790000000600000010010000,DragonRise Inc. Generic USB Joystick ,x:b3,a:b2,b:b1,y:b0,back:b8,start:b9,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b4,lefttrigger:b6,rightshoulder:b5,righttrigger:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a3,righty:a4,"); - Add("03000000666600000488000000010000,Super Joy Box 5 Pro,a:b2,b:b1,x:b3,y:b0,back:b9,start:b8,leftshoulder:b6,rightshoulder:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:b4,righttrigger:b5,dpup:b12,dpleft:b15,dpdown:b14,dpright:b13,"); - Add("05000000362800000100000002010000,OUYA Game Controller,a:b0,b:b3,dpdown:b9,dpleft:b10,dpright:b11,dpup:b8,guide:b14,leftshoulder:b4,leftstick:b6,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b7,righttrigger:a5,rightx:a3,righty:a4,x:b1,y:b2,"); - Add("05000000362800000100000003010000,OUYA Game Controller,a:b0,b:b3,dpdown:b9,dpleft:b10,dpright:b11,dpup:b8,guide:b14,leftshoulder:b4,leftstick:b6,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b7,righttrigger:a5,rightx:a3,righty:a4,x:b1,y:b2,"); - Add("030000008916000001fd000024010000,Razer Onza Classic Edition,x:b2,a:b0,b:b1,y:b3,back:b6,guide:b8,start:b7,dpleft:b11,dpdown:b14,dpright:b12,dpup:b13,leftshoulder:b4,lefttrigger:a2,rightshoulder:b5,righttrigger:a5,leftstick:b9,rightstick:b10,leftx:a0,lefty:a1,rightx:a3,righty:a4,"); - Add("030000005e040000d102000001010000,Microsoft X-Box One pad,x:b2,a:b0,b:b1,y:b3,back:b6,guide:b8,start:b7,dpleft:h0.8,dpdown:h0.0,dpdown:h0.4,dpright:h0.0,dpright:h0.2,dpup:h0.0,dpup:h0.1,leftshoulder:h0.0,leftshoulder:b4,lefttrigger:a2,rightshoulder:b5,righttrigger:a5,leftstick:b9,rightstick:b10,leftx:a0,lefty:a1,rightx:a3,righty:a4,"); - Add("03000000790000001100000010010000,RetroLink Saturn Classic Controller,x:b3,a:b0,b:b1,y:b4,back:b5,guide:b2,start:b8,leftshoulder:b6,rightshoulder:b7,leftx:a0,lefty:a1,"); - Add("050000007e0500003003000001000000,Nintendo Wii U Pro Controller,a:b0,b:b1,x:b3,y:b2,back:b8,start:b9,guide:b10,leftshoulder:b4,rightshoulder:b5,leftstick:b11,rightstick:b12,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:b6,righttrigger:b7,dpup:b13,dpleft:b15,dpdown:b14,dpright:b16,"); - Add("030000005e0400008e02000004010000,Microsoft X-Box 360 pad,a:b0,b:b1,x:b2,y:b3,back:b6,start:b7,guide:b8,leftshoulder:b4,rightshoulder:b5,leftstick:b9,rightstick:b10,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:a2,righttrigger:a5,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,"); - Add("030000000d0f00002200000011010000,HORI CO.,LTD. REAL ARCADE Pro.V3,x:b0,a:b1,b:b2,y:b3,back:b8,guide:b12,start:b9,leftshoulder:b4,lefttrigger:b6,rightshoulder:b5,righttrigger:b7,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,"); - Add("030000000d0f00001000000011010000,HORI CO.,LTD. FIGHTING STICK 3,x:b0,a:b1,b:b2,y:b3,back:b8,guide:b12,start:b9,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b4,lefttrigger:b6,rightshoulder:b5,righttrigger:b7,"); - Add("03000000f0250000c183000010010000,Goodbetterbest Ltd USB Controller,x:b0,a:b1,b:b2,y:b3,back:b8,guide:b12,start:b9,dpleft:h0.8,dpdown:h0.0,dpdown:h0.4,dpright:h0.0,dpright:h0.2,dpup:h0.0,dpup:h0.1,leftshoulder:h0.0,leftshoulder:b4,lefttrigger:b6,rightshoulder:b5,righttrigger:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a2,righty:a3,"); - Add("0000000058626f782047616d65706100,Xbox Gamepad (userspace driver),a:b0,b:b1,x:b2,y:b3,start:b7,back:b6,guide:b8,dpup:h0.1,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,leftshoulder:b4,rightshoulder:b5,lefttrigger:a5,righttrigger:a4,leftstick:b9,rightstick:b10,leftx:a0,lefty:a1,rightx:a2,righty:a3,"); - Add("03000000ff1100003133000010010000,PC Game Controller,a:b2,b:b1,y:b0,x:b3,start:b9,back:b8,leftstick:b10,rightstick:b11,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:b6,righttrigger:b7,"); - Add("030000005e0400008e02000020200000,SpeedLink XEOX Pro Analog Gamepad pad,x:b2,a:b0,b:b1,y:b3,back:b6,guide:b8,start:b7,dpleft:h0.8,dpdown:h0.4,dpright:h0.2,dpup:h0.1,leftshoulder:b4,lefttrigger:a2,rightshoulder:b5,righttrigger:a5,leftstick:b9,rightstick:b10,leftx:a0,lefty:a1,rightx:a3,righty:a4,"); - Add("030000006f0e00001304000000010000,Generic X-Box pad,x:b2,a:b0,b:b1,y:b3,back:b6,guide:b8,start:b7,dpleft:h0.8,dpdown:h0.0,dpdown:h0.4,dpright:h0.0,dpright:h0.2,dpup:h0.0,dpup:h0.1,leftshoulder:h0.0,leftshoulder:b4,lefttrigger:a2,rightshoulder:b5,righttrigger:a5,leftstick:a0,rightstick:a3,leftstick:b9,rightstick:b10,leftx:a0,lefty:a1,rightx:a3,righty:a4,"); - Add("03000000a306000018f5000010010000,Saitek PLC Saitek P3200 Rumble Pad,x:b0,a:b1,b:b2,y:b3,back:b8,start:b9,dpleft:h0.8,dpdown:h0.0,dpdown:h0.4,dpright:h0.0,dpright:h0.2,dpup:h0.0,dpup:h0.1,leftshoulder:h0.0,leftshoulder:b4,lefttrigger:a2,rightshoulder:b6,rightshoulder:b5,righttrigger:b7,leftstick:b10,rightstick:b11,leftx:a0,lefty:a1,rightx:a3,righty:a4,"); - Add("03000000830500006020000010010000,iBuffalo USB 2-axis 8-button Gamepad,a:b1,b:b0,x:b3,y:b2,back:b6,start:b7,leftshoulder:b4,rightshoulder:b5,leftx:a0,lefty:a1,"); - Add("03000000c9110000f055000011010000,HJC Game GAMEPAD,leftx:a0,lefty:a1,dpdown:h0.4,rightstick:b11,rightshoulder:b5,rightx:a2,start:b9,righty:a3,dpleft:h0.8,lefttrigger:b6,x:b2,dpup:h0.1,back:b8,leftstick:b10,leftshoulder:b4,y:b3,a:b0,dpright:h0.2,righttrigger:b7,b:b1,"); - - // Android - Add("4e564944494120436f72706f72617469,NVIDIA Controller,a:b0,b:b1,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,leftshoulder:b9,leftstick:b7,lefttrigger:a4,leftx:a0,lefty:a1,rightshoulder:b10,rightstick:b8,righttrigger:a5,rightx:a2,righty:a3,start:b6,x:b2,y:b3,"); - - } - - internal void Add(string config) - { - Guid guid = new Guid(config.Substring(0, 32)); - if (!Configurations.ContainsKey(guid)) - { - Configurations.Add(guid, config); - } - else - { - Configurations[guid] = config; - } - } - - internal string this[Guid guid] - { - get - { - if (Configurations.ContainsKey(guid)) - { - return Configurations[guid]; - } - else - { - return Configurations[new Guid()]; // default configuration - } - } - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Input/GamePadConfigurationItem.cs b/external/src/OpenTK/OpenTK/Input/GamePadConfigurationItem.cs deleted file mode 100644 index a62d7e8..0000000 --- a/external/src/OpenTK/OpenTK/Input/GamePadConfigurationItem.cs +++ /dev/null @@ -1,43 +0,0 @@ -// -// GamePadConfigurationItem.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -namespace OpenTK.Input -{ - internal class GamePadConfigurationItem - { - public GamePadConfigurationItem(GamePadConfigurationSource source, GamePadConfigurationTarget target) - { - Source = source; - Target = target; - } - - public GamePadConfigurationSource Source { get; private set; } - - public GamePadConfigurationTarget Target { get; private set; } - } -} - diff --git a/external/src/OpenTK/OpenTK/Input/GamePadConfigurationSource.cs b/external/src/OpenTK/OpenTK/Input/GamePadConfigurationSource.cs deleted file mode 100644 index de5fc5b..0000000 --- a/external/src/OpenTK/OpenTK/Input/GamePadConfigurationSource.cs +++ /dev/null @@ -1,108 +0,0 @@ -// -// GamePadConfigurationItem.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -namespace OpenTK.Input -{ - internal struct GamePadConfigurationSource - { - private int? map_button; - private int? map_axis; - private JoystickHat? map_hat; - private HatPosition? map_hat_position; - - /// - /// Creates a new gamepad configuration source from an axis or a button - /// - /// Whether this source is an axis or a button - /// The index of this source - public GamePadConfigurationSource(bool isAxis, int index) - : this() - { - if (isAxis) - { - Type = ConfigurationType.Axis; - Axis = index; - } - else - { - Type = ConfigurationType.Button; - Button = index; - } - } - - /// - /// Creates a new gamepad configuration source from a hat - /// - /// The hat - /// The starting hat position - public GamePadConfigurationSource(JoystickHat hat, HatPosition pos) - : this() - { - Type = ConfigurationType.Hat; - Hat = hat; - map_hat_position = pos; - } - - public ConfigurationType Type { get; private set; } - - /// - /// Represents a gamepad axis - /// - public int Axis - { - get { return map_axis.Value; } - private set { map_axis = value; } - } - - /// - /// Represents a gamepad button - /// - public int Button - { - get { return map_button.Value; } - private set { map_button = value; } - } - - /// - /// Represents a gamepad hat - /// - public JoystickHat Hat - { - get { return map_hat.Value; } - private set { map_hat = value; } - } - - /// - /// Represents the position of a gamepad hat - /// - public HatPosition HatPosition - { - get { return map_hat_position.Value; } - private set { map_hat_position = value; } - } - } -} diff --git a/external/src/OpenTK/OpenTK/Input/GamePadConfigurationTarget.cs b/external/src/OpenTK/OpenTK/Input/GamePadConfigurationTarget.cs deleted file mode 100644 index 8914b99..0000000 --- a/external/src/OpenTK/OpenTK/Input/GamePadConfigurationTarget.cs +++ /dev/null @@ -1,65 +0,0 @@ -// -// GamePadConfigurationTarget.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; - -namespace OpenTK.Input -{ - internal struct GamePadConfigurationTarget - { - private Nullable map_button; - private Nullable map_axis; - - public GamePadConfigurationTarget(Buttons button) - : this() - { - Type = ConfigurationType.Button; - map_button = button; - } - - public GamePadConfigurationTarget(GamePadAxes axis) - : this() - { - Type = ConfigurationType.Axis; - map_axis = axis; - } - - public ConfigurationType Type { get; private set; } - - public GamePadAxes Axis - { - get { return map_axis.Value; } - private set { map_axis = value; } - } - - public Buttons Button - { - get { return map_button.Value; } - private set { map_button = value; } - } - } -} diff --git a/external/src/OpenTK/OpenTK/Input/GamePadDPad.cs b/external/src/OpenTK/OpenTK/Input/GamePadDPad.cs deleted file mode 100644 index 1144282..0000000 --- a/external/src/OpenTK/OpenTK/Input/GamePadDPad.cs +++ /dev/null @@ -1,205 +0,0 @@ -// -// GamePadDPad.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2013 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; - -namespace OpenTK.Input -{ - /// - /// Describes the state of a directional pad. - /// - public struct GamePadDPad : IEquatable - { - [Flags] - private enum DPadButtons : byte - { - Up = Buttons.DPadUp, - Down = Buttons.DPadDown, - Left = Buttons.DPadLeft, - Right = Buttons.DPadRight - } - - private DPadButtons buttons; - - internal GamePadDPad(Buttons state) - { - // DPad butons are stored in the lower 4bits - // of the Buttons enumeration. - buttons = (DPadButtons)((int)state & 0x0f); - } - - /// - /// Gets the for the up button. - /// - /// ButtonState.Pressed if the up button is pressed; otherwise, ButtonState.Released. - public ButtonState Up - { - get { return IsUp ? ButtonState.Pressed : ButtonState.Released; } - } - - /// - /// Gets the for the down button. - /// - /// ButtonState.Pressed if the down button is pressed; otherwise, ButtonState.Released. - public ButtonState Down - { - get { return IsDown ? ButtonState.Pressed : ButtonState.Released; } - } - - /// - /// Gets the for the left button. - /// - /// ButtonState.Pressed if the left button is pressed; otherwise, ButtonState.Released. - public ButtonState Left - { - get { return IsLeft ? ButtonState.Pressed : ButtonState.Released; } - } - - /// - /// Gets the for the right button. - /// - /// ButtonState.Pressed if the right button is pressed; otherwise, ButtonState.Released. - public ButtonState Right - { - get { return IsRight ? ButtonState.Pressed : ButtonState.Released; } - } - - /// - /// Gets a value indicating whether the up button is pressed. - /// - /// true if the up button is pressed; otherwise, false. - public bool IsUp - { - get { return (buttons & DPadButtons.Up) != 0; } - internal set { SetButton(DPadButtons.Up, value); } - } - - /// - /// Gets a value indicating whether the down button is pressed. - /// - /// true if the down button is pressed; otherwise, false. - public bool IsDown - { - get { return (buttons & DPadButtons.Down) != 0; } - internal set { SetButton(DPadButtons.Down, value); } - } - - /// - /// Gets a value indicating whether the left button is pressed. - /// - /// true if the left button is pressed; otherwise, false. - public bool IsLeft - { - get { return (buttons & DPadButtons.Left) != 0; } - internal set { SetButton(DPadButtons.Left, value); } - } - - /// - /// Gets a value indicating whether the right button is pressed. - /// - /// true if the right button is pressed; otherwise, false. - public bool IsRight - { - get { return (buttons & DPadButtons.Right) != 0; } - internal set { SetButton(DPadButtons.Right, value); } - } - - /// A instance to test for equality. - /// A instance to test for equality. - public static bool operator ==(GamePadDPad left, GamePadDPad right) - { - return left.Equals(right); - } - - /// A instance to test for inequality. - /// A instance to test for inequality. - public static bool operator !=(GamePadDPad left, GamePadDPad right) - { - return !left.Equals(right); - } - - /// - /// Returns a that represents the current . - /// - /// A that represents the current . - public override string ToString() - { - return String.Format( - "{{{0}{1}{2}{3}}}", - IsUp ? "U" : String.Empty, - IsLeft ? "L" : String.Empty, - IsDown ? "D" : String.Empty, - IsRight ? "R" : String.Empty); - } - - /// - /// Serves as a hash function for a object. - /// - /// A hash code for this instance that is suitable for use in hashing algorithms and data structures such as a - /// hash table. - public override int GetHashCode() - { - return buttons.GetHashCode(); - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public override bool Equals(object obj) - { - return - obj is GamePadDPad && - Equals((GamePadDPad)obj); - } - - private void SetButton(DPadButtons button, bool value) - { - if (value) - { - buttons |= button; - } - else - { - buttons &= ~button; - } - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public bool Equals(GamePadDPad other) - { - return buttons == other.buttons; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Input/GamePadState.cs b/external/src/OpenTK/OpenTK/Input/GamePadState.cs deleted file mode 100644 index 41d9769..0000000 --- a/external/src/OpenTK/OpenTK/Input/GamePadState.cs +++ /dev/null @@ -1,219 +0,0 @@ - // - // The Open Toolkit Library License - // - // Copyright (c) 2006 - 2009 the Open Toolkit library. - // - // Permission is hereby granted, free of charge, to any person obtaining a copy - // of this software and associated documentation files (the "Software"), to deal - // in the Software without restriction, including without limitation the rights to - // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of - // the Software, and to permit persons to whom the Software is furnished to do - // so, subject to the following conditions: - // - // The above copyright notice and this permission notice shall be included in all - // copies or substantial portions of the Software. - // - // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - // OTHER DEALINGS IN THE SOFTWARE. - // - -using System; - -namespace OpenTK.Input -{ - /// - /// Describes the current state of a device. - /// - public struct GamePadState : IEquatable - { - private const float RangeMultiplier = 1.0f / (short.MaxValue + 1); - - private Buttons buttons; - private short left_stick_x; - private short left_stick_y; - private short right_stick_x; - private short right_stick_y; - private byte left_trigger; - private byte right_trigger; - - /// - /// Gets a structure describing the - /// state of the GamePad thumb sticks. - /// - public GamePadThumbSticks ThumbSticks - { - get { return new GamePadThumbSticks(left_stick_x, left_stick_y, right_stick_x, right_stick_y); } - } - - /// - /// Gets a structure describing the - /// state of the GamePad buttons. - /// - public GamePadButtons Buttons - { - get { return new GamePadButtons(buttons); } - } - - /// - /// Gets a structure describing the - /// state of the GamePad directional pad. - /// - public GamePadDPad DPad - { - get { return new GamePadDPad(buttons); } - } - - /// - /// Gets a structure describing the - /// state of the GamePad triggers. - /// - public GamePadTriggers Triggers - { - get { return new GamePadTriggers(left_trigger, right_trigger); } - } - - /// - /// Gets a value indicating whether this GamePad instance is connected. - /// - /// true if this instance is connected; otherwise, false. - public bool IsConnected { get; private set; } - - /// - /// Gets the packet number for this GamePadState instance. - /// Use the packet number to determine whether the state of a - /// GamePad device has changed. - /// - public int PacketNumber { get; private set; } - - /// - /// Returns a that represents the current . - /// - /// A that represents the current . - public override string ToString() - { - return String.Format( - "{{Sticks: {0}; Triggers: {1}; Buttons: {2}; DPad: {3}; IsConnected: {4}}}", - ThumbSticks, Triggers, Buttons, DPad, IsConnected); - } - - /// - /// Serves as a hash function for a object. - /// - /// A hash code for this instance that is suitable for use in hashing algorithms and data structures such as a - /// hash table. - public override int GetHashCode() - { - return - ThumbSticks.GetHashCode() ^ Buttons.GetHashCode() ^ - DPad.GetHashCode() ^ IsConnected.GetHashCode(); - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public override bool Equals(object obj) - { - return - obj is GamePadState && - Equals((GamePadState)obj); - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public bool Equals(GamePadState other) - { - return - ThumbSticks == other.ThumbSticks && - Buttons == other.Buttons && - DPad == other.DPad && - IsConnected == other.IsConnected; - } - - internal void SetAxis(GamePadAxes axis, short value) - { - if ((axis & GamePadAxes.LeftX) != 0) - { - left_stick_x = value; - } - - if ((axis & GamePadAxes.LeftY) != 0) - { - left_stick_y = (short)~value; - } - - if ((axis & GamePadAxes.RightX) != 0) - { - right_stick_x = value; - } - - if ((axis & GamePadAxes.RightY) != 0) - { - right_stick_y = (short)~value; - } - - if ((axis & GamePadAxes.LeftTrigger) != 0) - { - // Adjust from [-32768, 32767] to [0, 255] - left_trigger = (byte)((value - short.MinValue) >> 8); - } - - if ((axis & GamePadAxes.RightTrigger) != 0) - { - // Adjust from [-32768, 32767] to [0, 255] - right_trigger = (byte)((value - short.MinValue) >> 8); - } - } - - internal void SetButton(Buttons button, bool pressed) - { - if (pressed) - { - buttons |= button; - } - else - { - buttons &= ~button; - } - } - - internal void SetConnected(bool connected) - { - IsConnected = connected; - } - - internal void SetTriggers(byte left, byte right) - { - left_trigger = left; - right_trigger = right; - } - - internal void SetPacketNumber(int number) - { - PacketNumber = number; - } - - private bool IsAxisValid(GamePadAxes axis) - { - int index = (int)axis; - return index >= 0 && index < GamePad.MaxAxisCount; - } - - private bool IsDPadValid(int index) - { - return index >= 0 && index < GamePad.MaxDPadCount; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Input/GamePadThumbSticks.cs b/external/src/OpenTK/OpenTK/Input/GamePadThumbSticks.cs deleted file mode 100644 index e31173c..0000000 --- a/external/src/OpenTK/OpenTK/Input/GamePadThumbSticks.cs +++ /dev/null @@ -1,132 +0,0 @@ -// -// GamePadThumbSticks.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2013 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; - -namespace OpenTK.Input -{ - /// - /// Describes the current thumb stick state of a device - /// - public struct GamePadThumbSticks : IEquatable - { - private const float ConversionFactor = 1.0f / short.MaxValue; - private short left_x, left_y; - private short right_x, right_y; - - internal GamePadThumbSticks( - short left_x, short left_y, - short right_x, short right_y) - { - this.left_x = left_x; - this.left_y = left_y; - this.right_x = right_x; - this.right_y = right_y; - } - - /// - /// Gets a describing the state of the left thumb stick. - /// - public Vector2 Left - { - get { return new Vector2(left_x * ConversionFactor, left_y * ConversionFactor); } - } - - /// - /// Gets a describing the state of the right thumb stick. - /// - public Vector2 Right - { - get { return new Vector2(right_x * ConversionFactor, right_y * ConversionFactor); } - } - - /// A instance to test for equality. - /// A instance to test for equality. - public static bool operator ==(GamePadThumbSticks left, GamePadThumbSticks right) - { - return left.Equals(right); - } - - /// A instance to test for inequality. - /// A instance to test for inequality. - public static bool operator !=(GamePadThumbSticks left, GamePadThumbSticks right) - { - return !left.Equals(right); - } - - /// - /// Returns a that represents the current . - /// - /// A that represents the current . - public override string ToString() - { - return String.Format( - "{{Left: ({0:f4}; {1:f4}); Right: ({2:f4}; {3:f4})}}", - Left.X, Left.Y, Right.X, Right.Y); - } - - /// - /// Serves as a hash function for a object. - /// - /// A hash code for this instance that is suitable for use in hashing algorithms and data structures such as a - /// hash table. - public override int GetHashCode() - { - return - left_x.GetHashCode() ^ left_y.GetHashCode() ^ - right_x.GetHashCode() ^ right_y.GetHashCode(); - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public override bool Equals(object obj) - { - return - obj is GamePadThumbSticks && - Equals((GamePadThumbSticks)obj); - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public bool Equals(GamePadThumbSticks other) - { - return - left_x == other.left_x && - left_y == other.left_y && - right_x == other.right_x && - right_y == other.right_y; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Input/GamePadTriggers.cs b/external/src/OpenTK/OpenTK/Input/GamePadTriggers.cs deleted file mode 100644 index be2a08b..0000000 --- a/external/src/OpenTK/OpenTK/Input/GamePadTriggers.cs +++ /dev/null @@ -1,126 +0,0 @@ -// -// GamePadTriggers.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2013 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - - -using System; - -namespace OpenTK.Input -{ - /// - /// Describes the state of a trigger buttons. - /// - public struct GamePadTriggers : IEquatable - { - private const float ConversionFactor = 1.0f / byte.MaxValue; - private byte left; - private byte right; - - internal GamePadTriggers(byte left, byte right) - { - this.left = left; - this.right = right; - } - - /// - /// Gets the offset of the left trigger button, between 0.0 and 1.0. - /// - public float Left - { - get { return left * ConversionFactor; } - } - - /// - /// Gets the offset of the left trigger button, between 0.0 and 1.0. - /// - public float Right - { - get { return right * ConversionFactor; } - } - - /// A instance to test for equality. - /// A instance to test for equality. - public static bool operator ==(GamePadTriggers left, GamePadTriggers right) - { - return left.Equals(right); - } - - /// A instance to test for equality. - /// A instance to test for equality. - public static bool operator !=(GamePadTriggers left, GamePadTriggers right) - { - return !left.Equals(right); - } - - /// - /// Returns a that represents the current . - /// - /// A that represents the current . - public override string ToString() - { - return String.Format( - "({0:f2}; {1:f2})", - Left, Right); - } - - /// - /// Serves as a hash function for a object. - /// - /// A hash code for this instance that is suitable for use in hashing algorithms and data structures such as a - /// hash table. - public override int GetHashCode() - { - return - left.GetHashCode() ^ right.GetHashCode(); - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public override bool Equals(object obj) - { - return - obj is GamePadTriggers && - Equals((GamePadTriggers)obj); - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public bool Equals(GamePadTriggers other) - { - return - left == other.left && - right == other.right; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Input/GamePadType.cs b/external/src/OpenTK/OpenTK/Input/GamePadType.cs deleted file mode 100644 index d31b457..0000000 --- a/external/src/OpenTK/OpenTK/Input/GamePadType.cs +++ /dev/null @@ -1,95 +0,0 @@ -// -// GamePadType.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2013 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -namespace OpenTK.Input -{ - /// - /// Enumerates available types. - /// - public enum GamePadType - { - /// - /// The GamePad is of an unknown type. - /// - Unknown = 0, - - /// - /// The GamePad is an arcade stick. - /// - ArcadeStick, - - /// - /// The GamePad is a dance pad. - /// - DancePad, - - /// - /// The GamePad is a flight stick. - /// - FlightStick, - - /// - /// The GamePad is a guitar. - /// - Guitar, - - /// - /// The GamePad is a driving wheel. - /// - Wheel, - - /// - /// The GamePad is an alternate guitar. - /// - AlternateGuitar, - - /// - /// The GamePad is a big button pad. - /// - BigButtonPad, - - /// - /// The GamePad is a drum kit. - /// - DrumKit, - - /// - /// The GamePad is a game pad. - /// - GamePad, - - /// - /// The GamePad is an arcade pad. - /// - ArcadePad, - - /// - /// The GamePad is a bass guitar. - /// - BassGuitar, - } -} diff --git a/external/src/OpenTK/OpenTK/Input/HatPosition.cs b/external/src/OpenTK/OpenTK/Input/HatPosition.cs deleted file mode 100644 index f961a24..0000000 --- a/external/src/OpenTK/OpenTK/Input/HatPosition.cs +++ /dev/null @@ -1,73 +0,0 @@ -// -// HatPosition.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -namespace OpenTK.Input -{ - /// - /// Enumerates discrete positions for a joystick hat. - /// - public enum HatPosition : byte - { - /// - /// The hat is in its centered (neutral) position - /// - Centered = 0, - /// - /// The hat is in its top position. - /// - Up, - /// - /// The hat is in its top-right position. - /// - UpRight, - /// - /// The hat is in its right position. - /// - Right, - /// - /// The hat is in its bottom-right position. - /// - DownRight, - /// - /// The hat is in its bottom position. - /// - Down, - /// - /// The hat is in its bottom-left position. - /// - DownLeft, - /// - /// The hat is in its left position. - /// - Left, - /// - /// The hat is in its top-left position. - /// - UpLeft, - } -} - diff --git a/external/src/OpenTK/OpenTK/Input/IGamePadDriver.cs b/external/src/OpenTK/OpenTK/Input/IGamePadDriver.cs deleted file mode 100644 index 8f0ed6a..0000000 --- a/external/src/OpenTK/OpenTK/Input/IGamePadDriver.cs +++ /dev/null @@ -1,21 +0,0 @@ -namespace OpenTK.Input -{ - internal interface IGamePadDriver - { - - GamePadState GetState(int index); - - GamePadCapabilities GetCapabilities(int index); - - /// - /// Retrieves the device name for the gamepad device. - /// - /// The index of the gamepad device. - /// A with the name of the specified device or . - /// - /// If no device exists at the specified index, the return value is . - string GetName(int index); - - bool SetVibration(int index, float left, float right); - } -} diff --git a/external/src/OpenTK/OpenTK/Input/IInputDevice.cs b/external/src/OpenTK/OpenTK/Input/IInputDevice.cs deleted file mode 100644 index f667756..0000000 --- a/external/src/OpenTK/OpenTK/Input/IInputDevice.cs +++ /dev/null @@ -1,42 +0,0 @@ -/* Copyright (c) 2006, 2007 Stefanos Apostolopoulos - * See license.txt for license info - */ - -namespace OpenTK.Input -{ - /// - /// Defines a common interface for all input devices. - /// - public interface IInputDevice - { - /// - /// Gets a System.String with a unique description of this IInputDevice instance. - /// - string Description { get; } - - /// - /// Gets an OpenTK.Input.InputDeviceType value, representing the device type of this IInputDevice instance. - /// - InputDeviceType DeviceType { get; } - } - - /// - /// The type of the input device. - /// - public enum InputDeviceType - { - /// - /// Device is a keyboard. - /// - Keyboard, - /// - /// Device is a mouse. - /// - Mouse, - /// - /// Device is a Human Interface Device. Joysticks, joypads, pens - /// and some specific usb keyboards/mice fall into this category. - /// - Hid - } -} diff --git a/external/src/OpenTK/OpenTK/Input/IInputDriver2.cs b/external/src/OpenTK/OpenTK/Input/IInputDriver2.cs deleted file mode 100644 index 1f0d160..0000000 --- a/external/src/OpenTK/OpenTK/Input/IInputDriver2.cs +++ /dev/null @@ -1,38 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2010 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; - -namespace OpenTK.Input -{ - // Defines the interface for a 2nd generation input driver. - internal interface IInputDriver2 : IDisposable - { - IMouseDriver2 MouseDriver { get; } - IKeyboardDriver2 KeyboardDriver { get; } - IGamePadDriver GamePadDriver { get; } - IJoystickDriver2 JoystickDriver { get; } - } -} diff --git a/external/src/OpenTK/OpenTK/Input/IJoystickDriver2.cs b/external/src/OpenTK/OpenTK/Input/IJoystickDriver2.cs deleted file mode 100644 index a779505..0000000 --- a/external/src/OpenTK/OpenTK/Input/IJoystickDriver2.cs +++ /dev/null @@ -1,38 +0,0 @@ -// -// IJoystickDriver2.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2013 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; - -namespace OpenTK.Input -{ - internal interface IJoystickDriver2 - { - JoystickState GetState(int index); - JoystickCapabilities GetCapabilities(int index); - Guid GetGuid(int index); - } -} diff --git a/external/src/OpenTK/OpenTK/Input/IKeyboardDriver2.cs b/external/src/OpenTK/OpenTK/Input/IKeyboardDriver2.cs deleted file mode 100644 index 50f6b02..0000000 --- a/external/src/OpenTK/OpenTK/Input/IKeyboardDriver2.cs +++ /dev/null @@ -1,27 +0,0 @@ -namespace OpenTK.Input -{ - internal interface IKeyboardDriver2 - { - /// - /// Retrieves the combined for all keyboard devices. - /// - /// An structure containing the combined state for all keyboard devices. - KeyboardState GetState(); - - /// - /// Retrieves the for the specified keyboard device. - /// - /// The index of the keyboard device. - /// An structure containing the state of the keyboard device. - KeyboardState GetState(int index); - - /// - /// Retrieves the device name for the keyboard device. - /// - /// The index of the keyboard device. - /// A with the name of the specified device or . - /// - /// If no device exists at the specified index, the return value is . - string GetDeviceName(int index); - } -} diff --git a/external/src/OpenTK/OpenTK/Input/IMouseDriver2.cs b/external/src/OpenTK/OpenTK/Input/IMouseDriver2.cs deleted file mode 100644 index 00e5694..0000000 --- a/external/src/OpenTK/OpenTK/Input/IMouseDriver2.cs +++ /dev/null @@ -1,35 +0,0 @@ - // - // The Open Toolkit Library License - // - // Copyright (c) 2006 - 2010 the Open Toolkit library. - // - // Permission is hereby granted, free of charge, to any person obtaining a copy - // of this software and associated documentation files (the "Software"), to deal - // in the Software without restriction, including without limitation the rights to - // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of - // the Software, and to permit persons to whom the Software is furnished to do - // so, subject to the following conditions: - // - // The above copyright notice and this permission notice shall be included in all - // copies or substantial portions of the Software. - // - // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - // OTHER DEALINGS IN THE SOFTWARE. - // - -namespace OpenTK.Input -{ - internal interface IMouseDriver2 - { - MouseState GetState(); - MouseState GetState(int index); - void SetPosition(double x, double y); - MouseState GetCursorState(); - } -} diff --git a/external/src/OpenTK/OpenTK/Input/Joystick.cs b/external/src/OpenTK/OpenTK/Input/Joystick.cs deleted file mode 100644 index 08a4807..0000000 --- a/external/src/OpenTK/OpenTK/Input/Joystick.cs +++ /dev/null @@ -1,96 +0,0 @@ -// -// Joystick.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2013 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; - -namespace OpenTK.Input -{ - /// - /// Provides access to Joystick devices. - /// Joystick devices provide a varying number of axes and buttons. - /// Use GetCapabilities to retrieve the number of supported - /// axes and buttons on a given device. - /// Use GetState to retrieve the current state of a given device. - /// - /// - public sealed class Joystick - { - private static readonly IJoystickDriver2 implementation = - Platform.Factory.Default.CreateJoystickDriver(); - - private Joystick() { } - - /// - /// Retrieves the of the device connected - /// at the specified index. - /// - /// - /// A structure describing - /// the capabilities of the device at the specified index. - /// If no device is connected at the specified index, the IsConnected - /// property of the returned structure will be false. - /// - /// The zero-based index of the device to poll. - public static JoystickCapabilities GetCapabilities(int index) - { - return implementation.GetCapabilities(index); - } - - /// - /// Retrieves the of the device connected - /// at the specified index. - /// - /// A structure describing - /// the current state of the device at the specified index. - /// If no device is connected at this index, the IsConnected - /// property of the returned structure will be false. - /// - /// The zero-based index of the device to poll. - public static JoystickState GetState(int index) - { - return implementation.GetState(index); - } - - /// - /// Retrieves the ID of the device connected - /// at the specified index. - /// - /// - /// A representing the id of the connected device. - /// - /// The zero-based index of the device to poll. - public static Guid GetGuid(int index) - { - return implementation.GetGuid(index); - } - - //public string GetName(int index) - //{ - // return implementation.GetName(index); - //} - } -} diff --git a/external/src/OpenTK/OpenTK/Input/JoystickCapabilities.cs b/external/src/OpenTK/OpenTK/Input/JoystickCapabilities.cs deleted file mode 100644 index dae2567..0000000 --- a/external/src/OpenTK/OpenTK/Input/JoystickCapabilities.cs +++ /dev/null @@ -1,158 +0,0 @@ -// -// JoystickCapabilities.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2013 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; -using System.Diagnostics; - -namespace OpenTK.Input -{ - /// - /// Describes the JoystickCapabilities of a . - /// - public struct JoystickCapabilities : IEquatable - { - private byte axis_count; - private byte button_count; - private byte hat_count; - - internal JoystickCapabilities(int axis_count, int button_count, int hat_count, bool is_connected) - { - if (axis_count < 0 || axis_count > JoystickState.MaxAxes) - { - Debug.Print("[{0}] Axis count {1} out of range (0, {2})", - typeof(JoystickCapabilities).Name, axis_count, JoystickState.MaxAxes); - } - if (button_count < 0 || button_count > JoystickState.MaxButtons) - { - Debug.Print("[{0}] Button count {1} out of range (0, {2})", - typeof(JoystickCapabilities).Name, button_count, JoystickState.MaxButtons); - } - if (hat_count < 0 || hat_count > JoystickState.MaxHats) - { - Debug.Print("[{0}] Hat count {1} out of range (0, {2})", - typeof(JoystickCapabilities).Name, hat_count, JoystickState.MaxHats); - } - - axis_count = MathHelper.Clamp(axis_count, 0, JoystickState.MaxAxes); - button_count = MathHelper.Clamp(button_count, 0, JoystickState.MaxButtons); - hat_count = MathHelper.Clamp(hat_count, 0, JoystickState.MaxHats); - - this.axis_count = (byte)axis_count; - this.button_count = (byte)button_count; - this.hat_count = (byte)hat_count; - this.IsConnected = is_connected; - } - - internal void SetIsConnected(bool value) - { - IsConnected = value; - } - - /// - /// Gets the number of axes supported by this . - /// - public int AxisCount - { - get { return axis_count; } - } - - /// - /// Gets the number of buttons supported by this . - /// - public int ButtonCount - { - get { return button_count; } - } - - /// - /// Gets the number of hats supported by this . - /// - public int HatCount - { - get { return hat_count; } - } - - /// - /// Gets a value indicating whether this is connected. - /// - /// true if this instance is connected; otherwise, false. - public bool IsConnected { get; private set; } - - /// - /// Returns a that represents the current . - /// - /// A that represents the current . - public override string ToString() - { - return String.Format( - "{{Axes: {0}; Buttons: {1}; Hats: {2}; IsConnected: {3}}}", - AxisCount, ButtonCount, HatCount, IsConnected); - } - - /// - /// Serves as a hash function for a object. - /// - /// A hash code for this instance that is suitable for use in hashing algorithms and data structures such as a - /// hash table. - public override int GetHashCode() - { - return - AxisCount.GetHashCode() ^ - ButtonCount.GetHashCode() ^ - HatCount.GetHashCode() ^ - IsConnected.GetHashCode(); - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public override bool Equals(object obj) - { - return - obj is JoystickCapabilities && - Equals((JoystickCapabilities)obj); - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public bool Equals(JoystickCapabilities other) - { - return - AxisCount == other.AxisCount && - ButtonCount == other.ButtonCount && - HatCount == other.HatCount && - IsConnected == other.IsConnected; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Input/JoystickDevice.cs b/external/src/OpenTK/OpenTK/Input/JoystickDevice.cs deleted file mode 100644 index 0a50d1f..0000000 --- a/external/src/OpenTK/OpenTK/Input/JoystickDevice.cs +++ /dev/null @@ -1,284 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2008 the Open Toolkit library, except where noted. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; - -namespace OpenTK.Input -{ - /// - /// Represents a joystick device and provides methods to query its status. - /// - public abstract class JoystickDevice : IInputDevice - { - private JoystickMoveEventArgs move_args = new JoystickMoveEventArgs(0, 0, 0); - private JoystickButtonEventArgs button_args = new JoystickButtonEventArgs(0, false); - - internal JoystickDevice(int id, int axes, int buttons) - { - if (axes < 0) - { - throw new ArgumentOutOfRangeException("axes"); - } - - if (buttons < 0) - { - throw new ArgumentOutOfRangeException("buttons"); - } - - Id = id; - Axis = new JoystickAxisCollection(axes); - Button = new JoystickButtonCollection(buttons); - } - - /// - /// Gets a JoystickAxisCollection containing the state of each axis on this instance. Values are normalized in the [-1, 1] range. - /// - public JoystickAxisCollection Axis { get; } - - /// - /// Gets JoystickButtonCollection containing the state of each button on this instance. True indicates that the button is pressed. - /// - public JoystickButtonCollection Button { get; } - - /// - /// Gets a System.String containing a unique description for this instance. - /// - public string Description { get; internal set; } - - /// - /// Gets a value indicating the InputDeviceType of this InputDevice. - /// - public InputDeviceType DeviceType - { - get { return InputDeviceType.Hid; } - } - - /// - /// Occurs when an axis of this JoystickDevice instance is moved. - /// - public EventHandler Move = - delegate(object sender, JoystickMoveEventArgs e) { }; - - /// - /// Occurs when a button of this JoystickDevice instance is pressed. - /// - public EventHandler ButtonDown = - delegate(object sender, JoystickButtonEventArgs e) { }; - - /// - /// Occurs when a button of this JoystickDevice is released. - /// - public EventHandler ButtonUp = - delegate(object sender, JoystickButtonEventArgs e) { }; - - internal int Id { get; set; } - - internal void SetAxis(int axis, float @value) - { - if ((int)axis < Axis.Count) - { - move_args.Axis = axis; - move_args.Delta = move_args.Value - @value; - Axis[axis] = move_args.Value = @value; - Move(this, move_args); - } - } - - internal void SetButton(int button, bool @value) - { - if (button < Button.Count) - { - if (Button[button] != @value) - { - button_args.Button = button; - Button[button] = button_args.Pressed = @value; - if (@value) - { - ButtonDown(this, button_args); - } - else - { - ButtonUp(this, button_args); - } - } - } - } - } - - // Provides platform-specific information about the relevant JoystickDevice. - internal class JoystickDevice : JoystickDevice - where TDetail : new() - { - internal JoystickDevice(int id, int axes, int buttons) - : base(id, axes, buttons) - { } - - internal TDetail Details = new TDetail(); - } - - /// - /// The base class for JoystickDevice event arguments. - /// - public class JoystickEventArgs : EventArgs - { - } - - /// - /// Provides data for the and events. - /// This class is cached for performance reasons - avoid storing references outside the scope of the event. - /// - public class JoystickButtonEventArgs : EventArgs - { - /// - /// Initializes a new instance of the class. - /// - /// The index of the joystick button for the event. - /// The current state of the button. - internal JoystickButtonEventArgs(int button, bool pressed) - { - this.Button = button; - this.Pressed = pressed; - } - - /// - /// The index of the joystick button for the event. - /// - public int Button { get; internal set; } - - /// - /// Gets a System.Boolean representing the state of the button for the event. - /// - public bool Pressed { get; internal set; } - } - - /// - /// Provides data for the event. - /// This class is cached for performance reasons - avoid storing references outside the scope of the event. - /// - public class JoystickMoveEventArgs : JoystickEventArgs - { - /// - /// Initializes a new instance of the class. - /// - /// The index of the joystick axis that was moved. - /// The absolute value of the joystick axis. - /// The relative change in value of the joystick axis. - public JoystickMoveEventArgs(int axis, float value, float delta) - { - this.Axis = axis; - this.Value = value; - this.Delta = delta; - } - - /// - /// Gets a System.Int32 representing the index of the axis that was moved. - /// - public int Axis { get; internal set; } - - /// - /// Gets a System.Single representing the absolute position of the axis. - /// - public float Value { get; internal set; } - - /// - /// Gets a System.Single representing the relative change in the position of the axis. - /// - public float Delta { get; internal set; } - } - - /// - /// Defines a collection of JoystickButtons. - /// - public sealed class JoystickButtonCollection - { - private bool[] button_state; - - internal JoystickButtonCollection(int numButtons) - { - if (numButtons < 0) - { - throw new ArgumentOutOfRangeException("numButtons"); - } - - button_state = new bool[numButtons]; - } - - /// - /// Gets a System.Boolean indicating whether the JoystickButton with the specified index is pressed. - /// - /// The index of the JoystickButton to check. - /// True if the JoystickButton is pressed; false otherwise. - public bool this[int index] - { - get { return button_state[index]; } - internal set { button_state[index] = value; } - } - - /// - /// Gets a System.Int32 indicating the available amount of JoystickButtons. - /// - public int Count - { - get { return button_state.Length; } - } - } - - /// - /// Defines a collection of JoystickAxes. - /// - public sealed class JoystickAxisCollection - { - private float[] axis_state; - - internal JoystickAxisCollection(int numAxes) - { - if (numAxes < 0) - { - throw new ArgumentOutOfRangeException("numAxes"); - } - - axis_state = new float[numAxes]; - } - - /// - /// Gets a System.Single indicating the absolute position of the JoystickAxis with the specified index. - /// - /// The index of the JoystickAxis to check. - /// A System.Single in the range [-1, 1]. - public float this[int index] - { - get { return axis_state[index]; } - internal set { axis_state[index] = value; } - } - - /// - /// Gets a System.Int32 indicating the available amount of JoystickAxes. - /// - public int Count - { - get { return axis_state.Length; } - } - } -} diff --git a/external/src/OpenTK/OpenTK/Input/JoystickHat.cs b/external/src/OpenTK/OpenTK/Input/JoystickHat.cs deleted file mode 100644 index 150838d..0000000 --- a/external/src/OpenTK/OpenTK/Input/JoystickHat.cs +++ /dev/null @@ -1,56 +0,0 @@ -// -// JoystickHat.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -namespace OpenTK.Input -{ - /// - /// Defines available Joystick hats. - /// - public enum JoystickHat - { - /// - /// The first hat of the Joystick device. - /// - Hat0, - /// - /// The second hat of the Joystick device. - /// - Hat1, - /// - /// The third hat of the Joystick device. - /// - Hat2, - /// - /// The fourth hat of the Joystick device. - /// - Hat3, - /// - /// The last hat of the Joystick device. - /// - Last = Hat3 - } -} diff --git a/external/src/OpenTK/OpenTK/Input/JoystickHatState.cs b/external/src/OpenTK/OpenTK/Input/JoystickHatState.cs deleted file mode 100644 index 9645936..0000000 --- a/external/src/OpenTK/OpenTK/Input/JoystickHatState.cs +++ /dev/null @@ -1,162 +0,0 @@ -// -// JoystickHatState.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; - -namespace OpenTK.Input -{ - /// - /// Describes the state of a joystick hat. - /// - public struct JoystickHatState : IEquatable - { - internal JoystickHatState(HatPosition pos) - { - Position = pos; - } - - /// - /// Gets a value indicating - /// the position of this hat. - /// - /// The position. - public HatPosition Position { get; } - - /// - /// Gets a indicating - /// whether this hat lies in the top hemicircle. - /// - /// true if this hat lies in the top hemicircle; otherwise, false. - public bool IsUp - { - get - { - return - Position == HatPosition.Up || - Position == HatPosition.UpLeft || - Position == HatPosition.UpRight; - } - } - - /// - /// Gets a indicating - /// whether this hat lies in the bottom hemicircle. - /// - /// true if this hat lies in the bottom hemicircle; otherwise, false. - public bool IsDown - { - get - { - return - Position == HatPosition.Down || - Position == HatPosition.DownLeft || - Position == HatPosition.DownRight; - } - } - - /// - /// Gets a indicating - /// whether this hat lies in the left hemicircle. - /// - /// true if this hat lies in the left hemicircle; otherwise, false. - public bool IsLeft - { - get - { - return - Position == HatPosition.Left || - Position == HatPosition.UpLeft || - Position == HatPosition.DownLeft; - } - } - - /// - /// Gets a indicating - /// whether this hat lies in the right hemicircle. - /// - /// true if this hat lies in the right hemicircle; otherwise, false. - public bool IsRight - { - get - { - return - Position == HatPosition.Right || - Position == HatPosition.UpRight || - Position == HatPosition.DownRight; - } - } - - /// - /// Returns a that represents the current . - /// - /// A that represents the current . - public override string ToString() - { - return String.Format( - "{{{0}{1}{2}{3}}}", - IsUp ? "U" : String.Empty, - IsLeft ? "L" : String.Empty, - IsDown ? "D" : String.Empty, - IsRight ? "R" : String.Empty); - } - - /// - /// Serves as a hash function for a object. - /// - /// A hash code for this instance that is suitable for use in hashing algorithms and data structures such as a - /// hash table. - public override int GetHashCode() - { - return Position.GetHashCode(); - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public override bool Equals(object obj) - { - return - obj is JoystickHatState && - Equals((JoystickHatState)obj); - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public bool Equals(JoystickHatState other) - { - return Position == other.Position; - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Input/JoystickState.cs b/external/src/OpenTK/OpenTK/Input/JoystickState.cs deleted file mode 100644 index e977d86..0000000 --- a/external/src/OpenTK/OpenTK/Input/JoystickState.cs +++ /dev/null @@ -1,307 +0,0 @@ -// -// JoystickState.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; -using System.Diagnostics; -using System.Text; - -namespace OpenTK.Input -{ - /// - /// Describes the current state of a . - /// - public struct JoystickState : IEquatable - { - // If we ever add more values to JoystickAxis or JoystickButton - // then we'll need to increase these limits. - internal const int MaxAxes = 64; - internal const int MaxButtons = 64; - internal const int MaxHats = (int)JoystickHat.Last + 1; - - private const float ConversionFactor = 1.0f / (short.MaxValue + 0.5f); - - private long buttons; - private unsafe fixed short axes[MaxAxes]; - private JoystickHatState hat0; - private JoystickHatState hat1; - private JoystickHatState hat2; - private JoystickHatState hat3; - - /// - /// Gets a value between -1.0 and 1.0 representing the current offset of the specified axis. - /// - /// - /// A value between -1.0 and 1.0 representing offset of the specified axis. - /// If the specified axis does not exist, then the return value is 0.0. Use - /// to query the number of available axes. - /// - /// The axis to query. - public float GetAxis(int axis) - { - return GetAxisRaw(axis) * ConversionFactor; - } - - /// - /// Gets the current of the specified button. - /// - /// if the specified button is pressed; otherwise, . - /// The button to query. - public ButtonState GetButton(int button) - { - return (buttons & ((long)1 << button)) != 0 ? ButtonState.Pressed : ButtonState.Released; - } - - /// - /// Gets the hat. - /// - /// The hat. - /// Hat. - public JoystickHatState GetHat(JoystickHat hat) - { - switch (hat) - { - case JoystickHat.Hat0: - return hat0; - case JoystickHat.Hat1: - return hat1; - case JoystickHat.Hat2: - return hat2; - case JoystickHat.Hat3: - return hat3; - default: - return new JoystickHatState(); - } - } - - /// - /// Gets a value indicating whether the specified button is currently pressed. - /// - /// true if the specified button is pressed; otherwise, false. - /// The button to query. - public bool IsButtonDown(int button) - { - return (buttons & ((long)1 << button)) != 0; - } - - /// - /// Gets a value indicating whether the specified button is currently released. - /// - /// true if the specified button is released; otherwise, false. - /// The button to query. - public bool IsButtonUp(int button) - { - return (buttons & ((long)1 << button)) == 0; - } - - /// - /// Gets a value indicating whether any button is down. - /// - /// true if any button is down; otherwise, false. - public bool IsAnyButtonDown - { - get - { - // If any bit is set then a button is down. - return buttons != 0; - } - } - - /// - /// Gets a value indicating whether this instance is connected. - /// - /// true if this instance is connected; otherwise, false. - public bool IsConnected { get; private set; } - - /// - /// Returns a that represents the current . - /// - /// A that represents the current . - public override string ToString() - { - StringBuilder sb = new StringBuilder(); - for (int i = 0; i < MaxAxes; i++) - { - sb.Append(" "); - sb.Append(String.Format("{0:f4}", GetAxis(i))); - } - return String.Format( - "{{Axes:{0}; Buttons: {1}; Hat: {2}; IsConnected: {3}}}", - sb.ToString(), - Convert.ToString(buttons, 2).PadLeft(16, '0'), - hat0, - IsConnected); - } - - /// - /// Serves as a hash function for a object. - /// - /// A hash code for this instance that is suitable for use in hashing algorithms and data structures such as a - /// hash table. - public override int GetHashCode() - { - int hash = buttons.GetHashCode() ^ IsConnected.GetHashCode(); - for (int i = 0; i < MaxAxes; i++) - { - hash ^= GetAxisUnsafe(i).GetHashCode(); - } - return hash; - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public override bool Equals(object obj) - { - return - obj is JoystickState && - Equals((JoystickState)obj); - } - - internal int PacketNumber { get; private set; } - - internal short GetAxisRaw(int axis) - { - short value = 0; - if (axis >= 0 && axis < MaxAxes) - { - value = GetAxisUnsafe(axis); - } - else - { - Debug.Print("[Joystick] Invalid axis {0}", axis); - } - return value; - } - - internal void SetAxis(int axis, short value) - { - int index = axis; - if (index < 0 || index >= MaxAxes) - { - throw new ArgumentOutOfRangeException("axis"); - } - - unsafe - { - fixed (short* paxes = axes) - { - *(paxes + index) = value; - } - } - } - - internal void ClearButtons() - { - buttons = 0; - } - - internal void SetButton(int button, bool value) - { - if (button < 0 || button >= MaxButtons) - { - throw new ArgumentOutOfRangeException("button"); - } - - if (value) - { - buttons |= (long)1 << button; - } - else - { - buttons &= ~((long)1 << button); - } - } - - internal void SetHat(JoystickHat hat, JoystickHatState value) - { - switch (hat) - { - case JoystickHat.Hat0: - hat0 = value; - break; - case JoystickHat.Hat1: - hat1 = value; - break; - case JoystickHat.Hat2: - hat2 = value; - break; - case JoystickHat.Hat3: - hat3 = value; - break; - default: - throw new ArgumentOutOfRangeException("hat"); - } - } - - internal void SetIsConnected(bool value) - { - IsConnected = value; - } - - internal void SetPacketNumber(int number) - { - PacketNumber = number; - } - - private short GetAxisUnsafe(int index) - { - unsafe - { - fixed (short* paxis = axes) - { - return *(paxis + index); - } - } - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public bool Equals(JoystickState other) - { - bool equals = - buttons == other.buttons && - IsConnected == other.IsConnected; - for (int i = 0; equals && i < MaxAxes; i++) - { - equals &= GetAxisUnsafe(i) == other.GetAxisUnsafe(i); - } - for (int i = 0; equals && i < MaxHats; i++) - { - JoystickHat hat = JoystickHat.Hat0 + i; - equals &= GetHat(hat).Equals(other.GetHat(hat)); - } - return equals; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Input/Key.cs b/external/src/OpenTK/OpenTK/Input/Key.cs deleted file mode 100644 index cd0dd1f..0000000 --- a/external/src/OpenTK/OpenTK/Input/Key.cs +++ /dev/null @@ -1,378 +0,0 @@ - // - // The Open Toolkit Library License - // - // Copyright (c) 2006 - 2009 the Open Toolkit library. - // - // Permission is hereby granted, free of charge, to any person obtaining a copy - // of this software and associated documentation files (the "Software"), to deal - // in the Software without restriction, including without limitation the rights to - // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of - // the Software, and to permit persons to whom the Software is furnished to do - // so, subject to the following conditions: - // - // The above copyright notice and this permission notice shall be included in all - // copies or substantial portions of the Software. - // - // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - // OTHER DEALINGS IN THE SOFTWARE. - // - -namespace OpenTK.Input -{ - /// - /// The available keyboard keys. - /// - public enum Key : int - { - /// A key outside the known keys. - Unknown = 0, - - // Modifiers - /// The left shift key. - ShiftLeft, - /// The left shift key (equivalent to ShiftLeft). - LShift = ShiftLeft, - /// The right shift key. - ShiftRight, - /// The right shift key (equivalent to ShiftRight). - RShift = ShiftRight, - /// The left control key. - ControlLeft, - /// The left control key (equivalent to ControlLeft). - LControl = ControlLeft, - /// The right control key. - ControlRight, - /// The right control key (equivalent to ControlRight). - RControl = ControlRight, - /// The left alt key. - AltLeft, - /// The left alt key (equivalent to AltLeft. - LAlt = AltLeft, - /// The right alt key. - AltRight, - /// The right alt key (equivalent to AltRight). - RAlt = AltRight, - /// The left win key. - WinLeft, - /// The left win key (equivalent to WinLeft). - LWin = WinLeft, - /// The right win key. - WinRight, - /// The right win key (equivalent to WinRight). - RWin = WinRight, - /// The menu key. - Menu, - - // Function keys (hopefully enough for most keyboards - mine has 26) - // on X11 reports up to 35 function keys. - /// The F1 key. - F1, - /// The F2 key. - F2, - /// The F3 key. - F3, - /// The F4 key. - F4, - /// The F5 key. - F5, - /// The F6 key. - F6, - /// The F7 key. - F7, - /// The F8 key. - F8, - /// The F9 key. - F9, - /// The F10 key. - F10, - /// The F11 key. - F11, - /// The F12 key. - F12, - /// The F13 key. - F13, - /// The F14 key. - F14, - /// The F15 key. - F15, - /// The F16 key. - F16, - /// The F17 key. - F17, - /// The F18 key. - F18, - /// The F19 key. - F19, - /// The F20 key. - F20, - /// The F21 key. - F21, - /// The F22 key. - F22, - /// The F23 key. - F23, - /// The F24 key. - F24, - /// The F25 key. - F25, - /// The F26 key. - F26, - /// The F27 key. - F27, - /// The F28 key. - F28, - /// The F29 key. - F29, - /// The F30 key. - F30, - /// The F31 key. - F31, - /// The F32 key. - F32, - /// The F33 key. - F33, - /// The F34 key. - F34, - /// The F35 key. - F35, - - // Direction arrows - /// The up arrow key. - Up, - /// The down arrow key. - Down, - /// The left arrow key. - Left, - /// The right arrow key. - Right, - - /// The enter key. - Enter, - /// The escape key. - Escape, - /// The space key. - Space, - /// The tab key. - Tab, - /// The backspace key. - BackSpace, - /// The backspace key (equivalent to BackSpace). - Back = BackSpace, - /// The insert key. - Insert, - /// The delete key. - Delete, - /// The page up key. - PageUp, - /// The page down key. - PageDown, - /// The home key. - Home, - /// The end key. - End, - /// The caps lock key. - CapsLock, - /// The scroll lock key. - ScrollLock, - /// The print screen key. - PrintScreen, - /// The pause key. - Pause, - /// The num lock key. - NumLock, - - // Special keys - /// The clear key (Keypad5 with NumLock disabled, on typical keyboards). - Clear, - /// The sleep key. - Sleep, - /*LogOff, - Help, - Undo, - Redo, - New, - Open, - Close, - Reply, - Forward, - Send, - Spell, - Save, - Calculator, - - // Folders and applications - Documents, - Pictures, - Music, - MediaPlayer, - Mail, - Browser, - Messenger, - - // Multimedia keys - Mute, - PlayPause, - Stop, - VolumeUp, - VolumeDown, - TrackPrevious, - TrackNext,*/ - - // Keypad keys - /// The keypad 0 key. - Keypad0, - /// The keypad 1 key. - Keypad1, - /// The keypad 2 key. - Keypad2, - /// The keypad 3 key. - Keypad3, - /// The keypad 4 key. - Keypad4, - /// The keypad 5 key. - Keypad5, - /// The keypad 6 key. - Keypad6, - /// The keypad 7 key. - Keypad7, - /// The keypad 8 key. - Keypad8, - /// The keypad 9 key. - Keypad9, - /// The keypad divide key. - KeypadDivide, - /// The keypad multiply key. - KeypadMultiply, - /// The keypad subtract key. - KeypadSubtract, - /// The keypad minus key (equivalent to KeypadSubtract). - KeypadMinus = KeypadSubtract, - /// The keypad add key. - KeypadAdd, - /// The keypad plus key (equivalent to KeypadAdd). - KeypadPlus = KeypadAdd, - /// The keypad decimal key. - KeypadDecimal, - /// The keypad period key (equivalent to KeypadDecimal). - KeypadPeriod = KeypadDecimal, - /// The keypad enter key. - KeypadEnter, - - // Letters - /// The A key. - A, - /// The B key. - B, - /// The C key. - C, - /// The D key. - D, - /// The E key. - E, - /// The F key. - F, - /// The G key. - G, - /// The H key. - H, - /// The I key. - I, - /// The J key. - J, - /// The K key. - K, - /// The L key. - L, - /// The M key. - M, - /// The N key. - N, - /// The O key. - O, - /// The P key. - P, - /// The Q key. - Q, - /// The R key. - R, - /// The S key. - S, - /// The T key. - T, - /// The U key. - U, - /// The V key. - V, - /// The W key. - W, - /// The X key. - X, - /// The Y key. - Y, - /// The Z key. - Z, - - // Numbers - /// The number 0 key. - Number0, - /// The number 1 key. - Number1, - /// The number 2 key. - Number2, - /// The number 3 key. - Number3, - /// The number 4 key. - Number4, - /// The number 5 key. - Number5, - /// The number 6 key. - Number6, - /// The number 7 key. - Number7, - /// The number 8 key. - Number8, - /// The number 9 key. - Number9, - - // Symbols - /// The tilde key. - Tilde, - /// The grave key (equivaent to Tilde). - Grave = Tilde, - /// The minus key. - Minus, - //Equal, - /// The plus key. - Plus, - /// The left bracket key. - BracketLeft, - /// The left bracket key (equivalent to BracketLeft). - LBracket = BracketLeft, - /// The right bracket key. - BracketRight, - /// The right bracket key (equivalent to BracketRight). - RBracket = BracketRight, - /// The semicolon key. - Semicolon, - /// The quote key. - Quote, - /// The comma key. - Comma, - /// The period key. - Period, - /// The slash key. - Slash, - /// The backslash key. - BackSlash, - /// The secondary backslash key. - NonUSBackSlash, - /// Indicates the last available keyboard key. - LastKey - } -} \ No newline at end of file diff --git a/external/src/OpenTK/OpenTK/Input/KeyModifiers.cs b/external/src/OpenTK/OpenTK/Input/KeyModifiers.cs deleted file mode 100644 index 3134aa9..0000000 --- a/external/src/OpenTK/OpenTK/Input/KeyModifiers.cs +++ /dev/null @@ -1,53 +0,0 @@ -// -// HatPosition.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; - -namespace OpenTK.Input -{ - /// - /// Enumerates modifier keys. - /// - [Flags] - public enum KeyModifiers : byte - { - /// - /// The alt key modifier (option on Mac). - /// - Alt = 1 << 0, - - /// - /// The control key modifier. - /// - Control = 1 << 1, - - /// - /// The shift key modifier. - /// - Shift = 1 << 2 - } -} diff --git a/external/src/OpenTK/OpenTK/Input/Keyboard.cs b/external/src/OpenTK/OpenTK/Input/Keyboard.cs deleted file mode 100644 index f9ee713..0000000 --- a/external/src/OpenTK/OpenTK/Input/Keyboard.cs +++ /dev/null @@ -1,92 +0,0 @@ - // - // The Open Toolkit Library License - // - // Copyright (c) 2006 - 2009 the Open Toolkit library. - // - // Permission is hereby granted, free of charge, to any person obtaining a copy - // of this software and associated documentation files (the "Software"), to deal - // in the Software without restriction, including without limitation the rights to - // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of - // the Software, and to permit persons to whom the Software is furnished to do - // so, subject to the following conditions: - // - // The above copyright notice and this permission notice shall be included in all - // copies or substantial portions of the Software. - // - // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - // OTHER DEALINGS IN THE SOFTWARE. - // - -using System; - -namespace OpenTK.Input -{ - /// - /// Provides access to keyboard devices. Note: this API is not implemented yet. - /// - public static class Keyboard - { - private static readonly IKeyboardDriver2 driver = - Platform.Factory.Default.CreateKeyboardDriver(); - - private static readonly object SyncRoot = new object(); - - /// - /// Retrieves the combined for all keyboard devices. - /// - /// An structure containing the combined state for all keyboard devices. - public static KeyboardState GetState() - { - lock (SyncRoot) - { - return driver.GetState(); - } - } - - /// - /// Retrieves the for the specified keyboard device. - /// - /// The index of the keyboard device. - /// An structure containing the state of the keyboard device. - public static KeyboardState GetState(int index) - { - if (index < 0) - { - throw new ArgumentOutOfRangeException("index"); - } - - lock (SyncRoot) - { - return driver.GetState(index); - } - } - -#if false - // Disabled until a correct, cross-platform API can be defined. - - /// - /// Retrieves the device name for the keyboard device. - /// - /// The index of the keyboard device. - /// A with the name of the specified device or . - /// - /// If no device exists at the specified index, the return value is . - public static string GetDeviceName(int index) - { - if (index < 0) - throw new ArgumentOutOfRangeException("index"); - - lock (SyncRoot) - { - return driver.GetDeviceName(index); - } - } -#endif - } -} diff --git a/external/src/OpenTK/OpenTK/Input/KeyboardDevice.cs b/external/src/OpenTK/OpenTK/Input/KeyboardDevice.cs deleted file mode 100644 index f914a90..0000000 --- a/external/src/OpenTK/OpenTK/Input/KeyboardDevice.cs +++ /dev/null @@ -1,169 +0,0 @@ -/* Copyright (c) 2007 Stefanos Apostolopoulos - * See license.txt for license info - */ - -using System; - -namespace OpenTK.Input -{ - /// - /// Represents a keyboard device and provides methods to query its status. - /// - public sealed class KeyboardDevice : IInputDevice - { - //private IKeyboard keyboard; - - private IntPtr devID; - private KeyboardState state; - - internal KeyboardDevice() { } - - /// - /// Gets a value indicating the status of the specified Key. - /// - /// The Key to check. - /// True if the Key is pressed, false otherwise. - public bool this[Key key] - { - get { return state[key]; } - } - - /// - /// Gets a value indicating the status of the specified Key. - /// - /// The scancode to check. - /// True if the scancode is pressed, false otherwise. - [CLSCompliant(false)] - public bool this[uint scancode] - { - get { return scancode < (uint)Key.LastKey && state[(Key)scancode]; } - } - - /// - /// Gets an integer representing the number of keys on this KeyboardDevice. - /// - public int NumberOfKeys { get; internal set; } - - /// - /// Gets an integer representing the number of function keys (F-keys) on this KeyboardDevice. - /// - public int NumberOfFunctionKeys { get; internal set; } - - /// - /// Gets a value indicating the number of led indicators on this KeyboardDevice. - /// - public int NumberOfLeds { get; internal set; } - - /// - /// Gets an IntPtr representing a device dependent ID. - /// - public IntPtr DeviceID - { - get { return devID; } - internal set { devID = value; } - } - - /// - /// Gets or sets a System.Boolean indicating key repeat status. - /// - /// - /// If KeyRepeat is true, multiple KeyDown events will be generated while a key is being held. - /// Otherwise only one KeyDown event will be reported. - /// - /// The rate of the generated KeyDown events is controlled by the Operating System. Usually, - /// one KeyDown event will be reported, followed by a small (250-1000ms) pause and several - /// more KeyDown events (6-30 events per second). - /// - /// - /// Set to true to handle text input (where keyboard repeat is desirable), but set to false - /// for game input. - /// - /// - public bool KeyRepeat { get; set; } - - /// - /// Occurs when a key is pressed. - /// - public event EventHandler KeyDown = delegate { }; - - /// - /// Occurs when a key is released. - /// - public event EventHandler KeyUp = delegate { }; - - /// - /// Gets a which describes this instance. - /// - public string Description { get; internal set; } - - /// - /// Gets the for this instance. - /// - public InputDeviceType DeviceType - { - get { return InputDeviceType.Keyboard; } - } - - /// - /// Retrieves the combined for all keyboard devices. - /// This method is equivalent to . - /// - /// An structure containing the combined state for all keyboard devices. - /// - public KeyboardState GetState() - { - return Keyboard.GetState(); - } - - /// - /// Retrieves the for the specified keyboard device. - /// This method is equivalent to . - /// - /// The index of the keyboard device. - /// An structure containing the combined state for all keyboard devices. - /// - public KeyboardState GetState(int index) - { - return Keyboard.GetState(index); - } - - /// Returns the hash code for this KeyboardDevice. - /// A 32-bit signed integer hash code. - public override int GetHashCode() - { - //return base.GetHashCode(); - return (int)(NumberOfKeys ^ NumberOfFunctionKeys ^ NumberOfLeds ^ devID.GetHashCode() ^ Description.GetHashCode()); - } - - /// - /// Returns a System.String representing this KeyboardDevice. - /// - /// A System.String representing this KeyboardDevice. - public override string ToString() - { - //return base.ToString(); - return String.Format("ID: {0} ({1}). Keys: {2}, Function keys: {3}, Leds: {4}", - DeviceID, Description, NumberOfKeys, NumberOfFunctionKeys, NumberOfLeds); - } - - internal void HandleKeyDown(object sender, KeyboardKeyEventArgs e) - { - state = e.Keyboard; - // KeyRepeat IsRepeat KeyDown - // False False True - // False True False - // True False True - // True True True - if (this.KeyRepeat || !e.IsRepeat) - { - KeyDown(this, e); - } - } - - internal void HandleKeyUp(object sender, KeyboardKeyEventArgs e) - { - state = e.Keyboard; - KeyUp(this, e); - } - } -} \ No newline at end of file diff --git a/external/src/OpenTK/OpenTK/Input/KeyboardKeyEventArgs.cs b/external/src/OpenTK/OpenTK/Input/KeyboardKeyEventArgs.cs deleted file mode 100644 index 3e78bde..0000000 --- a/external/src/OpenTK/OpenTK/Input/KeyboardKeyEventArgs.cs +++ /dev/null @@ -1,131 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2009 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; - -namespace OpenTK.Input -{ - /// - /// Defines the event data for events. - /// - /// - /// - /// Do not cache instances of this type outside their event handler. - /// If necessary, you can clone a KeyboardEventArgs instance using the - /// constructor. - /// - /// - public class KeyboardKeyEventArgs : EventArgs - { - /// - /// Constructs a new KeyboardEventArgs instance. - /// - public KeyboardKeyEventArgs() { } - - /// - /// Constructs a new KeyboardEventArgs instance. - /// - /// An existing KeyboardEventArgs instance to clone. - public KeyboardKeyEventArgs(KeyboardKeyEventArgs args) - { - Key = args.Key; - } - - /// - /// Gets the that generated this event. - /// - public Key Key { get; internal set; } - - /// - /// Gets the scancode which generated this event. - /// - [CLSCompliant(false)] - public uint ScanCode - { - get { return (uint)Key; } - } - - /// - /// Gets a value indicating whether is pressed. - /// - /// true if pressed; otherwise, false. - public bool Alt - { - get { return Keyboard[Key.AltLeft] || Keyboard[Key.AltRight]; } - } - - /// - /// Gets a value indicating whether is pressed. - /// - /// true if pressed; otherwise, false. - public bool Control - { - get { return Keyboard[Key.ControlLeft] || Keyboard[Key.ControlRight]; } - } - - /// - /// Gets a value indicating whether is pressed. - /// - /// true if pressed; otherwise, false. - public bool Shift - { - get { return Keyboard[Key.ShiftLeft] || Keyboard[Key.ShiftRight]; } - } - - /// - /// Gets a bitwise combination representing the - /// that are currently pressed. - /// - /// The modifiers. - public KeyModifiers Modifiers - { - get - { - KeyModifiers mods = 0; - mods |= Alt ? KeyModifiers.Alt : 0; - mods |= Control ? KeyModifiers.Control : 0; - mods |= Shift ? KeyModifiers.Shift : 0; - return mods; - } - } - - /// - /// Gets the current . - /// - /// The keyboard. - public KeyboardState Keyboard { get; internal set; } - - /// - /// Gets a indicating whether - /// this key event is a repeat. - /// - /// - /// true, if this event was caused by the user holding down - /// a key; false, if this was caused by the user pressing a - /// key for the first time. - /// - public bool IsRepeat { get; internal set; } - } -} diff --git a/external/src/OpenTK/OpenTK/Input/KeyboardState.cs b/external/src/OpenTK/OpenTK/Input/KeyboardState.cs deleted file mode 100644 index a975834..0000000 --- a/external/src/OpenTK/OpenTK/Input/KeyboardState.cs +++ /dev/null @@ -1,323 +0,0 @@ - // - // The Open Toolkit Library License - // - // Copyright (c) 2006 - 2009 the Open Toolkit library. - // - // Permission is hereby granted, free of charge, to any person obtaining a copy - // of this software and associated documentation files (the "Software"), to deal - // in the Software without restriction, including without limitation the rights to - // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of - // the Software, and to permit persons to whom the Software is furnished to do - // so, subject to the following conditions: - // - // The above copyright notice and this permission notice shall be included in all - // copies or substantial portions of the Software. - // - // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - // OTHER DEALINGS IN THE SOFTWARE. - // - -using System; - -namespace OpenTK.Input -{ - /// - /// Encapsulates the state of a Keyboard device. - /// - public struct KeyboardState : IEquatable - { - // Allocate enough ints to store all keyboard keys - private const int IntSize = sizeof(int) * 8; - - private const int NumInts = ((int)Key.LastKey + IntSize - 1) / IntSize; - // The following line triggers bogus CS0214 in gmcs 2.0.1, sigh... - private unsafe fixed int Keys[NumInts]; - - /// - /// Gets a indicating whether the specified - /// is pressed. - /// - /// The to check. - /// True if key is pressed; false otherwise. - public bool this[Key key] - { - get { return IsKeyDown(key); } - internal set { SetKeyState(key, value); } - } - - /// - /// Gets a indicating whether the specified - /// is pressed. - /// - /// The scancode to check. - /// True if code is pressed; false otherwise. - public bool this[short code] - { - get { return IsKeyDown((Key)code); } - } - - /// - /// Gets a indicating whether this key is down. - /// - /// The to check. - public bool IsKeyDown(Key key) - { - return ReadBit((int)key); - } - - /// - /// Gets a indicating whether this scan code is down. - /// - /// The scan code to check. - public bool IsKeyDown(short code) - { - return code >= 0 && code < (short)Key.LastKey && ReadBit(code); - } - - /// - /// Gets a indicating whether this key is up. - /// - /// The to check. - public bool IsKeyUp(Key key) - { - return !ReadBit((int)key); - } - - /// - /// Gets a indicating whether this scan code is down. - /// - /// The scan code to check. - public bool IsKeyUp(short code) - { - return !IsKeyDown(code); - } - - /// - /// Gets a value indicating whether any key is down. - /// - /// true if any key is down; otherwise, false. - public bool IsAnyKeyDown - { - get - { - // If any bit is set then a key is down. - unsafe - { - fixed (int* k = Keys) - { - for (int i = 0; i < NumInts; ++i) - { - if (k[i] != 0) - { - return true; - } - } - } - } - - return false; - } - } - - /// - /// Gets a indicating whether this keyboard - /// is connected. - /// - public bool IsConnected { get; internal set; } - -#if false - // Disabled until the correct cross-platform API can be determined. - public bool IsLedOn(KeyboardLeds led) - { - return false; - } - - public bool IsLedOff(KeyboardLeds led) - { - return false; - } -#endif - - /// - /// Checks whether two instances are equal. - /// - /// - /// A instance. - /// - /// - /// A instance. - /// - /// - /// True if both left is equal to right; false otherwise. - /// - public static bool operator ==(KeyboardState left, KeyboardState right) - { - return left.Equals(right); - } - - /// - /// Checks whether two instances are not equal. - /// - /// - /// A instance. - /// - /// - /// A instance. - /// - /// - /// True if both left is not equal to right; false otherwise. - /// - public static bool operator !=(KeyboardState left, KeyboardState right) - { - return !left.Equals(right); - } - - /// - /// Compares to an object instance for equality. - /// - /// - /// The to compare to. - /// - /// - /// True if this instance is equal to obj; false otherwise. - /// - public override bool Equals(object obj) - { - if (obj is KeyboardState) - { - return this == (KeyboardState)obj; - } - else - { - return false; - } - } - - /// - /// Generates a hashcode for the current instance. - /// - /// - /// A represting the hashcode for this instance. - /// - public override int GetHashCode() - { - unsafe - { - fixed (int* k = Keys) - { - int hashcode = 0; - for (int i = 0; i < NumInts; i++) - { - hashcode ^= (k + i)->GetHashCode(); - } - return hashcode; - } - } - } - - internal void SetKeyState(Key key, bool down) - { - if (down) - { - EnableBit((int)key); - } - else - { - DisableBit((int)key); - } - } - - internal bool ReadBit(int offset) - { - ValidateOffset(offset); - - int int_offset = offset / IntSize; - int bit_offset = offset % IntSize; - unsafe - { - fixed (int* k = Keys) { return (*(k + int_offset) & (1 << bit_offset)) != 0u; } - } - } - - internal void EnableBit(int offset) - { - ValidateOffset(offset); - - int int_offset = offset / IntSize; - int bit_offset = offset % IntSize; - unsafe - { - fixed (int* k = Keys) { *(k + int_offset) |= 1 << bit_offset; } - } - } - - internal void DisableBit(int offset) - { - ValidateOffset(offset); - - int int_offset = offset / IntSize; - int bit_offset = offset % IntSize; - unsafe - { - fixed (int* k = Keys) { *(k + int_offset) &= ~(1 << bit_offset); } - } - } - - internal void MergeBits(KeyboardState other) - { - unsafe - { - int* k2 = other.Keys; - fixed (int* k1 = Keys) - { - for (int i = 0; i < NumInts; i++) - { - *(k1 + i) |= *(k2 + i); - } - } - } - IsConnected |= other.IsConnected; - } - - internal void SetIsConnected(bool value) - { - IsConnected = value; - } - - private static void ValidateOffset(int offset) - { - if (offset < 0 || offset >= NumInts * IntSize) - { - throw new ArgumentOutOfRangeException(); - } - } - - /// - /// Compares two KeyboardState instances. - /// - /// The instance to compare two. - /// True, if both instances are equal; false otherwise. - public bool Equals(KeyboardState other) - { - bool equal = true; - unsafe - { - int* k2 = other.Keys; - fixed (int* k1 = Keys) - { - for (int i = 0; equal && i < NumInts; i++) - { - equal &= *(k1 + i) == *(k2 + i); - } - } - } - return equal; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Input/Mouse.cs b/external/src/OpenTK/OpenTK/Input/Mouse.cs deleted file mode 100644 index 30d8409..0000000 --- a/external/src/OpenTK/OpenTK/Input/Mouse.cs +++ /dev/null @@ -1,116 +0,0 @@ - // - // The Open Toolkit Library License - // - // Copyright (c) 2006 - 2009 the Open Toolkit library. - // - // Permission is hereby granted, free of charge, to any person obtaining a copy - // of this software and associated documentation files (the "Software"), to deal - // in the Software without restriction, including without limitation the rights to - // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of - // the Software, and to permit persons to whom the Software is furnished to do - // so, subject to the following conditions: - // - // The above copyright notice and this permission notice shall be included in all - // copies or substantial portions of the Software. - // - // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - // OTHER DEALINGS IN THE SOFTWARE. - // - -using System; - -namespace OpenTK.Input -{ - /// - /// Provides access to mouse devices. Note: this API is not implemented yet. - /// - public static class Mouse - { - private static readonly IMouseDriver2 driver = - Platform.Factory.Default.CreateMouseDriver(); - - private static readonly object SyncRoot = new object(); - - /// - /// Retrieves the combined for all specified mouse devices. - /// The X, Y and wheel values are defined in a hardware-specific coordinate system. - /// Pointer ballistics (acceleration) are NOT applied. Resolution is hardware-specific, - /// typically between 200 and 2000 DPI. - /// Use to retrieve the state of a specific mouse device. - /// Use to retrieve the absolute coordinates of the mouse cursor. - /// Use for event-based mouse input. - /// - /// A structure representing the combined state of all mouse devices. - public static MouseState GetState() - { - lock (SyncRoot) - { - return driver.GetState(); - } - } - - /// - /// Retrieves the for the specified mouse device. - /// The X, Y and wheel values are defined in a hardware-specific coordinate system. - /// Pointer ballistics (acceleration) are NOT applied. Resolution is hardware-specific, - /// typically between 200 and 2000 DPI. - /// Use to retrieve the combined state of all mouse devices. - /// Use to retrieve the absolute coordinates of the mouse cursor. - /// Use for event-based mouse input. - /// - /// The index of the mouse device. - /// A structure representing the state for the specified mouse device. - public static MouseState GetState(int index) - { - if (index < 0) - { - throw new ArgumentOutOfRangeException("index"); - } - - lock (SyncRoot) - { - return driver.GetState(index); - } - } - - /// - /// Retreves the for the mouse cursor. - /// The X and Y coordinates are defined in absolute desktop points, with the origin - /// placed at the top-left corner of . - /// Pointer ballistics (acceleration) are applied. Resolution is limited to the - /// resolution of the containing the cursor, - /// typically between 96 and 120 DPI. - /// - /// A structure representing the state of the mouse cursor. - public static MouseState GetCursorState() - { - lock (SyncRoot) - { - return driver.GetCursorState(); - } - } - - /// - ///Moves the mouse cursor to the specified screen position. - /// - /// - /// A that represents the absolute x position of the cursor in screen coordinates. - /// - /// - /// A that represents the absolute y position of the cursor in screen coordinates. - /// - public static void SetPosition(double x, double y) - { - lock (SyncRoot) - { - driver.SetPosition(x, y); - } - } - } -} diff --git a/external/src/OpenTK/OpenTK/Input/MouseButton.cs b/external/src/OpenTK/OpenTK/Input/MouseButton.cs deleted file mode 100644 index 3e2418e..0000000 --- a/external/src/OpenTK/OpenTK/Input/MouseButton.cs +++ /dev/null @@ -1,86 +0,0 @@ - // - // The Open Toolkit Library License - // - // Copyright (c) 2006 - 2009 the Open Toolkit library. - // - // Permission is hereby granted, free of charge, to any person obtaining a copy - // of this software and associated documentation files (the "Software"), to deal - // in the Software without restriction, including without limitation the rights to - // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of - // the Software, and to permit persons to whom the Software is furnished to do - // so, subject to the following conditions: - // - // The above copyright notice and this permission notice shall be included in all - // copies or substantial portions of the Software. - // - // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - // OTHER DEALINGS IN THE SOFTWARE. - // - -namespace OpenTK.Input -{ - /// - /// Enumerates all possible mouse buttons. - /// - public enum MouseButton - { - /// - /// The left mouse button. - /// - Left = 0, - /// - /// The middle mouse button. - /// - Middle, - /// - /// The right mouse button. - /// - Right, - /// - /// The first extra mouse button. - /// - Button1, - /// - /// The second extra mouse button. - /// - Button2, - /// - /// The third extra mouse button. - /// - Button3, - /// - /// The fourth extra mouse button. - /// - Button4, - /// - /// The fifth extra mouse button. - /// - Button5, - /// - /// The sixth extra mouse button. - /// - Button6, - /// - /// The seventh extra mouse button. - /// - Button7, - /// - /// The eigth extra mouse button. - /// - Button8, - /// - /// The ninth extra mouse button. - /// - Button9, - /// - /// Indicates the last available mouse button. - /// - LastButton - } -} diff --git a/external/src/OpenTK/OpenTK/Input/MouseDevice.cs b/external/src/OpenTK/OpenTK/Input/MouseDevice.cs deleted file mode 100644 index e281b9a..0000000 --- a/external/src/OpenTK/OpenTK/Input/MouseDevice.cs +++ /dev/null @@ -1,222 +0,0 @@ - // - // The Open Toolkit Library License - // - // Copyright (c) 2006 - 2009 the Open Toolkit library. - // - // Permission is hereby granted, free of charge, to any person obtaining a copy - // of this software and associated documentation files (the "Software"), to deal - // in the Software without restriction, including without limitation the rights to - // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of - // the Software, and to permit persons to whom the Software is furnished to do - // so, subject to the following conditions: - // - // The above copyright notice and this permission notice shall be included in all - // copies or substantial portions of the Software. - // - // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - // OTHER DEALINGS IN THE SOFTWARE. - // - -using System; -#if !MINIMAL -using System.Drawing; -#endif - - -namespace OpenTK.Input -{ - /// - /// Represents a mouse device and provides methods to query its status. - /// - public sealed class MouseDevice : IInputDevice - { - private IntPtr id; - - private MouseState state; - - /// - /// Gets a string describing this MouseDevice. - /// - public string Description { get; internal set; } - - /// - /// Gets a value indicating the InputDeviceType of this InputDevice. - /// - public InputDeviceType DeviceType - { - get { return InputDeviceType.Mouse; } - } - - /// - /// Retrieves the combined hardware for all specified mouse devices. - /// This method is equivalent to . - /// - /// A structure representing the state for the specified mouse device. - /// - public MouseState GetState() - { - return Mouse.GetState(); - } - - /// - /// Retrieves the hardware for the specified mouse device. - /// This method is equivalent to . - /// - /// The index of the mouse device. - /// A structure representing the state for the specified mouse device. - /// - public MouseState GetState(int index) - { - return Mouse.GetState(index); - } - - /// - /// Retreves the for the mouse cursor. - /// This method is equivalent to . - /// - /// A structure representing the state of the mouse cursor. - /// - public MouseState GetCursorState() - { - return Mouse.GetCursorState(); - } - - /// - /// Gets an integer representing the number of buttons on this MouseDevice. - /// - public int NumberOfButtons { get; internal set; } - - /// - /// Gets an integer representing the number of wheels on this MouseDevice. - /// - public int NumberOfWheels { get; internal set; } - - /// - /// Gets an IntPtr representing a device dependent ID. - /// - public IntPtr DeviceID - { - get { return id; } - internal set { id = value; } - } - - /// - /// Gets the absolute wheel position in integer units. - /// To support high-precision mice, it is recommended to use instead. - /// - public int Wheel - { - get { return state.Wheel; } - } - - /// - /// Gets the absolute wheel position in floating-point units. - /// - public float WheelPrecise - { - get { return state.WheelPrecise; } - } - - /// - /// Gets an integer representing the absolute x position of the pointer, in window pixel coordinates. - /// - public int X - { - get { return state.X; } - } - - /// - /// Gets an integer representing the absolute y position of the pointer, in window pixel coordinates. - /// - public int Y - { - get { return state.Y; } - } - - /// - /// Gets a System.Boolean indicating the state of the specified MouseButton. - /// - /// The MouseButton to check. - /// True if the MouseButton is pressed, false otherwise. - public bool this[MouseButton button] - { - get - { - return state[button]; - } - internal set - { - state[button] = value; - } - } - - internal void HandleMouseDown(object sender, MouseButtonEventArgs e) - { - state = e.Mouse; - ButtonDown(this, e); - } - - internal void HandleMouseUp(object sender, MouseButtonEventArgs e) - { - state = e.Mouse; - ButtonUp(this, e); - } - - internal void HandleMouseMove(object sender, MouseMoveEventArgs e) - { - state = e.Mouse; - Move(this, e); - } - - internal void HandleMouseWheel(object sender, MouseWheelEventArgs e) - { - state = e.Mouse; - WheelChanged(this, e); - } - - /// - /// Occurs when the mouse's position is moved. - /// - public event EventHandler Move = delegate { }; - - /// - /// Occurs when a button is pressed. - /// - public event EventHandler ButtonDown = delegate { }; - - /// - /// Occurs when a button is released. - /// - public event EventHandler ButtonUp = delegate { }; - - /// - /// Occurs when one of the mouse wheels is moved. - /// - public event EventHandler WheelChanged = delegate { }; - - /// - /// Calculates the hash code for this instance. - /// - /// - public override int GetHashCode() - { - return (int)(NumberOfButtons ^ NumberOfWheels ^ id.GetHashCode() ^ Description.GetHashCode()); - } - - /// - /// Returns a that describes this instance. - /// - /// A that describes this instance. - public override string ToString() - { - return String.Format("ID: {0} ({1}). Buttons: {2}, Wheels: {3}", - DeviceID, Description, NumberOfButtons, NumberOfWheels); - } - } -} diff --git a/external/src/OpenTK/OpenTK/Input/MouseEventArgs.cs b/external/src/OpenTK/OpenTK/Input/MouseEventArgs.cs deleted file mode 100644 index d8f10a1..0000000 --- a/external/src/OpenTK/OpenTK/Input/MouseEventArgs.cs +++ /dev/null @@ -1,314 +0,0 @@ -// -// MouseEventArgs.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; -#if !MINIMAL -using System.Drawing; -#endif - -namespace OpenTK.Input -{ - /// - /// Defines the event data for events. - /// - /// - /// - /// Do not cache instances of this type outside their event handler. - /// If necessary, you can clone an instance using the - /// constructor. - /// - /// - public class MouseEventArgs : EventArgs - { - private MouseState state; - - /// - /// Constructs a new instance. - /// - public MouseEventArgs() - { - state.SetIsConnected(true); - } - - /// - /// Constructs a new instance. - /// - /// The X position. - /// The Y position. - public MouseEventArgs(int x, int y) - : this() - { - state.X = x; - state.Y = y; - } - - /// - /// Constructs a new instance. - /// - /// The instance to clone. - public MouseEventArgs(MouseEventArgs args) - : this(args.X, args.Y) - { - } - - internal void SetButton(MouseButton button, ButtonState state) - { - if (button < 0 || button > MouseButton.LastButton) - { - throw new ArgumentOutOfRangeException(); - } - - switch (state) - { - case ButtonState.Pressed: - this.state.EnableBit((int)button); - break; - - case ButtonState.Released: - this.state.DisableBit((int)button); - break; - } - } - - internal ButtonState GetButton(MouseButton button) - { - if (button < 0 || button > MouseButton.LastButton) - { - throw new ArgumentOutOfRangeException(); - } - - return - state.ReadBit((int)button) ? - ButtonState.Pressed : ButtonState.Released; - } - - /// - /// Gets the X position of the mouse for the event. - /// - public int X { get { return state.X; } internal set { state.X = value; } } - - /// - /// Gets the Y position of the mouse for the event. - /// - public int Y { get { return state.Y; } internal set { state.Y = value; } } - - /// - /// Gets a representing the location of the mouse for the event. - /// - public Point Position - { - get { return new Point(state.X, state.Y); } - set - { - X = value.X; - Y = value.Y; - } - } - - /// - /// Gets the current . - /// - public MouseState Mouse - { - get { return state; } - internal set { state = value; } - } - } - - /// - /// Defines the event data for events. - /// - /// - /// - /// Do not cache instances of this type outside their event handler. - /// If necessary, you can clone an instance using the - /// constructor. - /// - /// - public class MouseMoveEventArgs : MouseEventArgs - { - /// - /// Constructs a new instance. - /// - public MouseMoveEventArgs() { } - - /// - /// Constructs a new instance. - /// - /// The X position. - /// The Y position. - /// The change in X position produced by this event. - /// The change in Y position produced by this event. - public MouseMoveEventArgs(int x, int y, int xDelta, int yDelta) - : base(x, y) - { - XDelta = xDelta; - YDelta = yDelta; - } - - /// - /// Constructs a new instance. - /// - /// The instance to clone. - public MouseMoveEventArgs(MouseMoveEventArgs args) - : this(args.X, args.Y, args.XDelta, args.YDelta) - { - } - - /// - /// Gets the change in X position produced by this event. - /// - public int XDelta { get; internal set; } - - /// - /// Gets the change in Y position produced by this event. - /// - public int YDelta { get; internal set; } - } - - /// - /// Defines the event data for and events. - /// - /// - /// - /// Do not cache instances of this type outside their event handler. - /// If necessary, you can clone an instance using the - /// constructor. - /// - /// - public class MouseButtonEventArgs : MouseEventArgs - { - /// - /// Constructs a new instance. - /// - public MouseButtonEventArgs() { } - - /// - /// Constructs a new instance. - /// - /// The X position. - /// The Y position. - /// The mouse button for the event. - /// The current state of the button. - public MouseButtonEventArgs(int x, int y, MouseButton button, bool pressed) - : base(x, y) - { - this.Button = button; - this.IsPressed = pressed; - } - - /// - /// Constructs a new instance. - /// - /// The instance to clone. - public MouseButtonEventArgs(MouseButtonEventArgs args) - : this(args.X, args.Y, args.Button, args.IsPressed) - { - } - - /// - /// Gets the that triggered this event. - /// - public MouseButton Button { get; internal set; } - - /// - /// Gets a System.Boolean representing the state of the mouse button for the event. - /// - public bool IsPressed - { - get { return GetButton(Button) == ButtonState.Pressed; } - internal set { SetButton(Button, value ? ButtonState.Pressed : ButtonState.Released); } - } - } - - /// - /// Defines the event data for events. - /// - /// - /// - /// Do not cache instances of this type outside their event handler. - /// If necessary, you can clone an instance using the - /// constructor. - /// - /// - public class MouseWheelEventArgs : MouseEventArgs - { - /// - /// Constructs a new instance. - /// - public MouseWheelEventArgs() { } - - /// - /// Constructs a new instance. - /// - /// The X position. - /// The Y position. - /// The value of the wheel. - /// The change in value of the wheel for this event. - public MouseWheelEventArgs(int x, int y, int value, int delta) - : base(x, y) - { - Mouse.SetScrollAbsolute(Mouse.Scroll.X, value); - this.DeltaPrecise = delta; - } - - /// - /// Constructs a new instance. - /// - /// The instance to clone. - public MouseWheelEventArgs(MouseWheelEventArgs args) - : this(args.X, args.Y, args.Value, args.Delta) - { - } - - /// - /// Gets the value of the wheel in integer units. - /// To support high-precision mice, it is recommended to use instead. - /// - public int Value { get { return (int)Math.Round(Mouse.Scroll.Y, MidpointRounding.AwayFromZero); } } - - /// - /// Gets the change in value of the wheel for this event in integer units. - /// To support high-precision mice, it is recommended to use instead. - /// - public int Delta { get { return (int)Math.Round(DeltaPrecise, MidpointRounding.AwayFromZero); } } - - /// - /// Gets the precise value of the wheel in floating-point units. - /// - public float ValuePrecise - { - get { return Mouse.Scroll.Y; } - } - - /// - /// Gets the precise change in value of the wheel for this event in floating-point units. - /// - public float DeltaPrecise { get; internal set; } - } -} - diff --git a/external/src/OpenTK/OpenTK/Input/MouseScroll.cs b/external/src/OpenTK/OpenTK/Input/MouseScroll.cs deleted file mode 100644 index 848ddd0..0000000 --- a/external/src/OpenTK/OpenTK/Input/MouseScroll.cs +++ /dev/null @@ -1,109 +0,0 @@ -// -// MouseWheel.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; - -namespace OpenTK.Input -{ - /// - /// Represents the state of a mouse wheel. - /// - public struct MouseScroll : IEquatable - { - /// - /// Gets the absolute horizontal offset of the wheel, - /// or 0 if no horizontal scroll wheel exists. - /// - /// The x. - public float X { get; internal set; } - - /// - /// Gets the absolute vertical offset of the wheel, - /// or 0 if no vertical scroll wheel exists. - /// - /// The y. - public float Y { get; internal set; } - - /// A instance to test for equality. - /// A instance to test for equality. - public static bool operator ==(MouseScroll left, MouseScroll right) - { - return left.Equals(right); - } - - /// A instance to test for inequality. - /// A instance to test for inequality. - public static bool operator !=(MouseScroll left, MouseScroll right) - { - return !left.Equals(right); - } - - /// - /// Returns a that represents the current . - /// - /// A that represents the current . - public override string ToString() - { - return string.Format("[X={0:0.00}, Y={1:0.00}]", X, Y); - } - - /// - /// Serves as a hash function for a object. - /// - /// A hash code for this instance that is suitable for use in hashing algorithms and data structures such as a - /// hash table. - public override int GetHashCode() - { - return X.GetHashCode() ^ Y.GetHashCode(); - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public override bool Equals(object obj) - { - return - obj is MouseScroll && - Equals((MouseScroll)obj); - } - - /// - /// Determines whether the specified is equal to the current . - /// - /// The to compare with the current . - /// true if the specified is equal to the current - /// ; otherwise, false. - public bool Equals(MouseScroll other) - { - return X == other.X && Y == other.Y; - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Input/MouseState.cs b/external/src/OpenTK/OpenTK/Input/MouseState.cs deleted file mode 100644 index 3bb14d4..0000000 --- a/external/src/OpenTK/OpenTK/Input/MouseState.cs +++ /dev/null @@ -1,346 +0,0 @@ - // - // The Open Toolkit Library License - // - // Copyright (c) 2006 - 2009 the Open Toolkit library. - // - // Permission is hereby granted, free of charge, to any person obtaining a copy - // of this software and associated documentation files (the "Software"), to deal - // in the Software without restriction, including without limitation the rights to - // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of - // the Software, and to permit persons to whom the Software is furnished to do - // so, subject to the following conditions: - // - // The above copyright notice and this permission notice shall be included in all - // copies or substantial portions of the Software. - // - // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - // OTHER DEALINGS IN THE SOFTWARE. - // - -using System; - -namespace OpenTK.Input -{ - /// - /// Encapsulates the state of a mouse device. - /// - public struct MouseState : IEquatable - { - internal const int MaxButtons = 16; // we are storing in an ushort - private Vector2 position; - private MouseScroll scroll; - private ushort buttons; - - /// - /// Gets a indicating whether the specified - /// is pressed. - /// - /// The to check. - /// True if key is pressed; false otherwise. - public bool this[MouseButton button] - { - get { return IsButtonDown(button); } - internal set - { - if (value) - { - EnableBit((int)button); - } - else - { - DisableBit((int)button); - } - } - } - - /// - /// Gets a indicating whether this button is down. - /// - /// The to check. - public bool IsButtonDown(MouseButton button) - { - return ReadBit((int)button); - } - - /// - /// Gets a indicating whether this button is up. - /// - /// The to check. - public bool IsButtonUp(MouseButton button) - { - return !ReadBit((int)button); - } - - /// - /// Gets the absolute wheel position in integer units. - /// To support high-precision mice, it is recommended to use instead. - /// - public int Wheel - { - get { return (int)Math.Round(scroll.Y, MidpointRounding.AwayFromZero); } - } - - /// - /// Gets the absolute wheel position in floating-point units. - /// - public float WheelPrecise - { - get { return scroll.Y; } - } - - /// - /// Gets a instance, - /// representing the current state of the mouse scroll wheel. - /// - public MouseScroll Scroll - { - get { return scroll; } - } - - /// - /// Gets an integer representing the absolute x position of the pointer, in window pixel coordinates. - /// - public int X - { - get { return (int)Math.Round(position.X); } - internal set { position.X = value; } - } - - /// - /// Gets an integer representing the absolute y position of the pointer, in window pixel coordinates. - /// - public int Y - { - get { return (int)Math.Round(position.Y); } - internal set { position.Y = value; } - } - - /// - /// Gets a indicating whether the left mouse button is pressed. - /// This property is intended for XNA compatibility. - /// - public ButtonState LeftButton - { - get { return IsButtonDown(MouseButton.Left) ? ButtonState.Pressed : ButtonState.Released; } - } - - /// - /// Gets a indicating whether the middle mouse button is pressed. - /// This property is intended for XNA compatibility. - /// - public ButtonState MiddleButton - { - get { return IsButtonDown(MouseButton.Middle) ? ButtonState.Pressed : ButtonState.Released; } - } - - /// - /// Gets a indicating whether the right mouse button is pressed. - /// This property is intended for XNA compatibility. - /// - public ButtonState RightButton - { - get { return IsButtonDown(MouseButton.Right) ? ButtonState.Pressed : ButtonState.Released; } - } - - /// - /// Gets a indicating whether the first extra mouse button is pressed. - /// This property is intended for XNA compatibility. - /// - public ButtonState XButton1 - { - get { return IsButtonDown(MouseButton.Button1) ? ButtonState.Pressed : ButtonState.Released; } - } - - /// - /// Gets a indicating whether the second extra mouse button is pressed. - /// This property is intended for XNA compatibility. - /// - public ButtonState XButton2 - { - get { return IsButtonDown(MouseButton.Button2) ? ButtonState.Pressed : ButtonState.Released; } - } - - /// - /// Gets a value indicating whether any button is down. - /// - /// true if any button is down; otherwise, false. - public bool IsAnyButtonDown - { - get - { - // If any bit is set then a button is down. - return buttons != 0; - } - } - - /// - /// Gets the absolute wheel position in integer units. This property is intended for XNA compatibility. - /// To support high-precision mice, it is recommended to use instead. - /// - public int ScrollWheelValue - { - get { return Wheel; } - } - - /// - /// Gets a value indicating whether this instance is connected. - /// - /// true if this instance is connected; otherwise, false. - public bool IsConnected { get; internal set; } - - /// - /// Checks whether two instances are equal. - /// - /// - /// A instance. - /// - /// - /// A instance. - /// - /// - /// True if both left is equal to right; false otherwise. - /// - public static bool operator ==(MouseState left, MouseState right) - { - return left.Equals(right); - } - - /// - /// Checks whether two instances are not equal. - /// - /// - /// A instance. - /// - /// - /// A instance. - /// - /// - /// True if both left is not equal to right; false otherwise. - /// - public static bool operator !=(MouseState left, MouseState right) - { - return !left.Equals(right); - } - - /// - /// Compares to an object instance for equality. - /// - /// - /// The to compare to. - /// - /// - /// True if this instance is equal to obj; false otherwise. - /// - public override bool Equals(object obj) - { - if (obj is MouseState) - { - return this == (MouseState)obj; - } - else - { - return false; - } - } - - /// - /// Generates a hashcode for the current instance. - /// - /// - /// A represting the hashcode for this instance. - /// - public override int GetHashCode() - { - return buttons.GetHashCode() ^ X.GetHashCode() ^ Y.GetHashCode() ^ scroll.GetHashCode(); - } - - /// - /// Returns a that represents the current . - /// - /// A that represents the current . - public override string ToString() - { - string b = Convert.ToString(buttons, 2).PadLeft(10, '0'); - return String.Format("[X={0}, Y={1}, Scroll={2}, Buttons={3}, IsConnected={4}]", - X, Y, Scroll, b, IsConnected); - } - - internal Vector2 Position - { - get { return position; } - set { position = value; } - } - - internal bool ReadBit(int offset) - { - ValidateOffset(offset); - return (buttons & (1 << offset)) != 0; - } - - internal void EnableBit(int offset) - { - ValidateOffset(offset); - buttons |= unchecked((ushort)(1 << offset)); - } - - internal void DisableBit(int offset) - { - ValidateOffset(offset); - buttons &= unchecked((ushort)(~(1 << offset))); - } - - internal void MergeBits(MouseState other) - { - buttons |= other.buttons; - SetScrollRelative(other.scroll.X, other.scroll.Y); - X += other.X; - Y += other.Y; - IsConnected |= other.IsConnected; - } - - internal void SetIsConnected(bool value) - { - IsConnected = value; - } - - internal void SetScrollAbsolute(float x, float y) - { - scroll.X = x; - scroll.Y = y; - } - - internal void SetScrollRelative(float x, float y) - { - scroll.X += x; - scroll.Y += y; - } - - private static void ValidateOffset(int offset) - { - if (offset < 0 || offset >= 16) - { - throw new ArgumentOutOfRangeException("offset"); - } - } - - /// - /// Compares two MouseState instances. - /// - /// The instance to compare two. - /// True, if both instances are equal; false otherwise. - public bool Equals(MouseState other) - { - return - buttons == other.buttons && - X == other.X && - Y == other.Y && - Scroll == other.Scroll; - } - } -} diff --git a/external/src/OpenTK/OpenTK/IntPtrEqualityComparer.cs b/external/src/OpenTK/OpenTK/IntPtrEqualityComparer.cs deleted file mode 100644 index ab51dd9..0000000 --- a/external/src/OpenTK/OpenTK/IntPtrEqualityComparer.cs +++ /dev/null @@ -1,47 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2010 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Collections.Generic; - -namespace OpenTK -{ - // Simple equality comparer to allow IntPtrs as keys in dictionaries - // without causing boxing/garbage generation. - // Seriously, Microsoft, shouldn't this have been in the BCL out of the box? - internal class IntPtrEqualityComparer : IEqualityComparer - { - public bool Equals(IntPtr x, IntPtr y) - { - return x == y; - } - - public int GetHashCode(IntPtr obj) - { - return obj.GetHashCode(); - } - } -} - diff --git a/external/src/OpenTK/OpenTK/InteropHelper.cs b/external/src/OpenTK/OpenTK/InteropHelper.cs deleted file mode 100644 index 97bdef1..0000000 --- a/external/src/OpenTK/OpenTK/InteropHelper.cs +++ /dev/null @@ -1,182 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 Stefanos Apostolopoulos for the Open Toolkit library -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; - -namespace OpenTK -{ - internal class InteropHelper - { - public static void Call(IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static void Call(T0 arg0, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static void Call(T0 arg0, T1 arg1, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static void Call(T0 arg0, T1 arg1, T2 arg2, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static void Call(T0 arg0, T1 arg1, T2 arg2, T3 arg3, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static void Call(T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static void Call(T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static void Call(T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static void Call(T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static void Call(T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static void Call(T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static void Call(T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static void Call(T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static void Call(T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static void Call(T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static void Call(T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static void Call(T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14, T15 arg15, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static TRet CallReturn(IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static TRet CallReturn(T0 arg0, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static TRet CallReturn(T0 arg0, T1 arg1, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static TRet CallReturn(T0 arg0, T1 arg1, T2 arg2, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static TRet CallReturn(T0 arg0, T1 arg1, T2 arg2, T3 arg3, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static TRet CallReturn(T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static TRet CallReturn(T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static TRet CallReturn(T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static TRet CallReturn(T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, IntPtr address) - { - throw new BindingsNotRewrittenException(); - } - - public static IntPtr Pin(T[] arg) - { - throw new BindingsNotRewrittenException(); - } - - public static IntPtr Pin(T[,] arg) - { - throw new BindingsNotRewrittenException(); - } - - public static IntPtr Pin(T[,,] arg) - { - throw new BindingsNotRewrittenException(); - } - - public static IntPtr Pin(ref T arg) - { - throw new BindingsNotRewrittenException(); - } - } -} diff --git a/external/src/OpenTK/OpenTK/KeyPressEventArgs.cs b/external/src/OpenTK/OpenTK/KeyPressEventArgs.cs deleted file mode 100644 index 30a9636..0000000 --- a/external/src/OpenTK/OpenTK/KeyPressEventArgs.cs +++ /dev/null @@ -1,50 +0,0 @@ -// // -// // The Open Toolkit Library License -// // -// // Copyright (c) 2006 - 2009 the Open Toolkit library. -// // -// // Permission is hereby granted, free of charge, to any person obtaining a copy -// // of this software and associated documentation files (the "Software"), to deal -// // in the Software without restriction, including without limitation the rights to -// // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// // the Software, and to permit persons to whom the Software is furnished to do -// // so, subject to the following conditions: -// // -// // The above copyright notice and this permission notice shall be included in all -// // copies or substantial portions of the Software. -// // -// // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// // OTHER DEALINGS IN THE SOFTWARE. -// // - -using System; - -namespace OpenTK -{ - /// - /// Defines the event arguments for KeyPress events. Instances of this class are cached: - /// KeyPressEventArgs should only be used inside the relevant event, unless manually cloned. - /// - public class KeyPressEventArgs : EventArgs - { - /// - /// Constructs a new instance. - /// - /// The ASCII character that was typed. - public KeyPressEventArgs(char keyChar) - { - KeyChar = keyChar; - } - - /// - /// Gets a that defines the ASCII character that was typed. - /// - public char KeyChar { get; internal set; } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/BezierCurve.cs b/external/src/OpenTK/OpenTK/Math/BezierCurve.cs deleted file mode 100644 index 894f7a5..0000000 --- a/external/src/OpenTK/OpenTK/Math/BezierCurve.cs +++ /dev/null @@ -1,252 +0,0 @@ -/* Licensed under the MIT/X11 license. - * Copyright (c) 2006-2008 the OpenTK Team. - * This notice may not be removed from any source distribution. - * See license.txt for licensing detailed licensing details. - * - * Contributions by Georg W�chter. - */ - -using System; -using System.Collections.Generic; - -namespace OpenTK -{ - /// - /// Represents a bezier curve with as many points as you want. - /// - [Serializable] - public struct BezierCurve - { - private List points; - - /// - /// The parallel value. - /// - /// This value defines whether the curve should be calculated as a - /// parallel curve to the original bezier curve. A value of 0.0f represents - /// the original curve, 5.0f i.e. stands for a curve that has always a distance - /// of 5.0f to the orignal curve at any point. - public float Parallel; - - /// - /// Gets the points of this curve. - /// - /// The first point and the last points represent the anchor points. - public IList Points - { - get - { - return points; - } - } - - /// - /// Constructs a new . - /// - /// The points. - public BezierCurve(IEnumerable points) - { - if (points == null) - { - throw new ArgumentNullException("points", "Must point to a valid list of Vector2 structures."); - } - - this.points = new List(points); - this.Parallel = 0.0f; - } - - /// - /// Constructs a new . - /// - /// The points. - public BezierCurve(params Vector2[] points) - { - if (points == null) - { - throw new ArgumentNullException("points", "Must point to a valid list of Vector2 structures."); - } - - this.points = new List(points); - this.Parallel = 0.0f; - } - - /// - /// Constructs a new . - /// - /// The parallel value. - /// The points. - public BezierCurve(float parallel, params Vector2[] points) - { - if (points == null) - { - throw new ArgumentNullException("points", "Must point to a valid list of Vector2 structures."); - } - - this.Parallel = parallel; - this.points = new List(points); - } - - /// - /// Constructs a new . - /// - /// The parallel value. - /// The points. - public BezierCurve(float parallel, IEnumerable points) - { - if (points == null) - { - throw new ArgumentNullException("points", "Must point to a valid list of Vector2 structures."); - } - - this.Parallel = parallel; - this.points = new List(points); - } - - - /// - /// Calculates the point with the specified t. - /// - /// The t value, between 0.0f and 1.0f. - /// Resulting point. - public Vector2 CalculatePoint(float t) - { - return BezierCurve.CalculatePoint(points, t, Parallel); - } - - /// - /// Calculates the length of this bezier curve. - /// - /// The precision. - /// Length of curve. - /// The precision gets better as the - /// value gets smaller. - public float CalculateLength(float precision) - { - return BezierCurve.CalculateLength(points, precision, Parallel); - } - - /// - /// Calculates the length of the specified bezier curve. - /// - /// The points. - /// The precision value. - /// The precision gets better as the - /// value gets smaller. - public static float CalculateLength(IList points, float precision) - { - return BezierCurve.CalculateLength(points, precision, 0.0f); - } - - /// - /// Calculates the length of the specified bezier curve. - /// - /// The points. - /// The precision value. - /// The parallel value. - /// Length of curve. - /// The precision gets better as the - /// value gets smaller. - /// The parameter defines whether the curve should be calculated as a - /// parallel curve to the original bezier curve. A value of 0.0f represents - /// the original curve, 5.0f represents a curve that has always a distance - /// of 5.0f to the orignal curve. - public static float CalculateLength(IList points, float precision, float parallel) - { - float length = 0.0f; - Vector2 old = BezierCurve.CalculatePoint(points, 0.0f, parallel); - - for (float i = precision; i < (1.0f + precision); i += precision) - { - Vector2 n = CalculatePoint(points, i, parallel); - length += (n - old).Length; - old = n; - } - - return length; - } - - /// - /// Calculates the point on the given bezier curve with the specified t parameter. - /// - /// The points. - /// The t parameter, a value between 0.0f and 1.0f. - /// Resulting point. - public static Vector2 CalculatePoint(IList points, float t) - { - return BezierCurve.CalculatePoint(points, t, 0.0f); - } - - /// - /// Calculates the point on the given bezier curve with the specified t parameter. - /// - /// The points. - /// The t parameter, a value between 0.0f and 1.0f. - /// The parallel value. - /// Resulting point. - /// The parameter defines whether the curve should be calculated as a - /// parallel curve to the original bezier curve. A value of 0.0f represents - /// the original curve, 5.0f represents a curve that has always a distance - /// of 5.0f to the orignal curve. - public static Vector2 CalculatePoint(IList points, float t, float parallel) - { - Vector2 r = new Vector2(); - double c = 1.0d - (double)t; - float temp; - int i = 0; - - foreach (Vector2 pt in points) - { - temp = (float)MathHelper.BinomialCoefficient(points.Count - 1, i) * (float)(System.Math.Pow(t, i) * - System.Math.Pow(c, (points.Count - 1) - i)); - - r.X += temp * pt.X; - r.Y += temp * pt.Y; - i++; - } - - if (parallel == 0.0f) - { - return r; - } - - Vector2 perpendicular = new Vector2(); - - if (t != 0.0f) - { - perpendicular = r - BezierCurve.CalculatePointOfDerivative(points, t); - } - else - { - perpendicular = points[1] - points[0]; - } - - return r + Vector2.Normalize(perpendicular).PerpendicularRight * parallel; - } - - /// - /// Calculates the point with the specified t of the derivative of the given bezier function. - /// - /// The points. - /// The t parameter, value between 0.0f and 1.0f. - /// Resulting point. - private static Vector2 CalculatePointOfDerivative(IList points, float t) - { - Vector2 r = new Vector2(); - double c = 1.0d - (double)t; - float temp; - int i = 0; - - foreach (Vector2 pt in points) - { - temp = (float)MathHelper.BinomialCoefficient(points.Count - 2, i) * (float)(System.Math.Pow(t, i) * - System.Math.Pow(c, (points.Count - 2) - i)); - - r.X += temp * pt.X; - r.Y += temp * pt.Y; - i++; - } - - return r; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/BezierCurveCubic.cs b/external/src/OpenTK/OpenTK/Math/BezierCurveCubic.cs deleted file mode 100644 index b6da2c7..0000000 --- a/external/src/OpenTK/OpenTK/Math/BezierCurveCubic.cs +++ /dev/null @@ -1,153 +0,0 @@ -/* Licensed under the MIT/X11 license. - * Copyright (c) 2006-2008 the OpenTK Team. - * This notice may not be removed from any source distribution. - * See license.txt for licensing detailed licensing details. - * - * Contributions by Georg W�chter. - */ - -using System; - -namespace OpenTK -{ - /// - /// Represents a cubic bezier curve with two anchor and two control points. - /// - [Serializable] - public struct BezierCurveCubic - { - /// - /// Start anchor point. - /// - public Vector2 StartAnchor; - - /// - /// End anchor point. - /// - public Vector2 EndAnchor; - - /// - /// First control point, controls the direction of the curve start. - /// - public Vector2 FirstControlPoint; - - /// - /// Second control point, controls the direction of the curve end. - /// - public Vector2 SecondControlPoint; - - /// - /// Gets or sets the parallel value. - /// - /// This value defines whether the curve should be calculated as a - /// parallel curve to the original bezier curve. A value of 0.0f represents - /// the original curve, 5.0f i.e. stands for a curve that has always a distance - /// of 5.f to the orignal curve at any point. - public float Parallel; - - /// - /// Constructs a new . - /// - /// The start anchor point. - /// The end anchor point. - /// The first control point. - /// The second control point. - public BezierCurveCubic(Vector2 startAnchor, Vector2 endAnchor, Vector2 firstControlPoint, Vector2 secondControlPoint) - { - this.StartAnchor = startAnchor; - this.EndAnchor = endAnchor; - this.FirstControlPoint = firstControlPoint; - this.SecondControlPoint = secondControlPoint; - this.Parallel = 0.0f; - } - - /// - /// Constructs a new . - /// - /// The parallel value. - /// The start anchor point. - /// The end anchor point. - /// The first control point. - /// The second control point. - public BezierCurveCubic(float parallel, Vector2 startAnchor, Vector2 endAnchor, Vector2 firstControlPoint, Vector2 secondControlPoint) - { - this.Parallel = parallel; - this.StartAnchor = startAnchor; - this.EndAnchor = endAnchor; - this.FirstControlPoint = firstControlPoint; - this.SecondControlPoint = secondControlPoint; - } - - /// - /// Calculates the point with the specified t. - /// - /// The t value, between 0.0f and 1.0f. - /// Resulting point. - public Vector2 CalculatePoint(float t) - { - Vector2 r = new Vector2(); - float c = 1.0f - t; - - r.X = (StartAnchor.X * c * c * c) + (FirstControlPoint.X * 3 * t * c * c) + (SecondControlPoint.X * 3 * t * t * c) - + EndAnchor.X * t * t * t; - r.Y = (StartAnchor.Y * c * c * c) + (FirstControlPoint.Y * 3 * t * c * c) + (SecondControlPoint.Y * 3 * t * t * c) - + EndAnchor.Y * t * t * t; - - if (Parallel == 0.0f) - { - return r; - } - - Vector2 perpendicular = new Vector2(); - - if (t == 0.0f) - { - perpendicular = FirstControlPoint - StartAnchor; - } - else - { - perpendicular = r - CalculatePointOfDerivative(t); - } - - return r + Vector2.Normalize(perpendicular).PerpendicularRight * Parallel; - } - - /// - /// Calculates the point with the specified t of the derivative of this function. - /// - /// The t, value between 0.0f and 1.0f. - /// Resulting point. - private Vector2 CalculatePointOfDerivative(float t) - { - Vector2 r = new Vector2(); - float c = 1.0f - t; - - r.X = (c * c * StartAnchor.X) + (2 * t * c * FirstControlPoint.X) + (t * t * SecondControlPoint.X); - r.Y = (c * c * StartAnchor.Y) + (2 * t * c * FirstControlPoint.Y) + (t * t * SecondControlPoint.Y); - - return r; - } - - /// - /// Calculates the length of this bezier curve. - /// - /// The precision. - /// Length of the curve. - /// The precision gets better when the - /// value gets smaller. - public float CalculateLength(float precision) - { - float length = 0.0f; - Vector2 old = CalculatePoint(0.0f); - - for (float i = precision; i < (1.0f + precision); i += precision) - { - Vector2 n = CalculatePoint(i); - length += (n - old).Length; - old = n; - } - - return length; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/BezierCurveQuadric.cs b/external/src/OpenTK/OpenTK/Math/BezierCurveQuadric.cs deleted file mode 100644 index 0da5f18..0000000 --- a/external/src/OpenTK/OpenTK/Math/BezierCurveQuadric.cs +++ /dev/null @@ -1,141 +0,0 @@ -/* Licensed under the MIT/X11 license. - * Copyright (c) 2006-2008 the OpenTK Team. - * This notice may not be removed from any source distribution. - * See license.txt for licensing detailed licensing details. - * - * Contributions by Georg W�chter. - */ - -using System; - -namespace OpenTK -{ - /// - /// Represents a quadric bezier curve with two anchor and one control point. - /// - [Serializable] - public struct BezierCurveQuadric - { - /// - /// Start anchor point. - /// - public Vector2 StartAnchor; - - /// - /// End anchor point. - /// - public Vector2 EndAnchor; - - /// - /// Control point, controls the direction of both endings of the curve. - /// - public Vector2 ControlPoint; - - /// - /// The parallel value. - /// - /// This value defines whether the curve should be calculated as a - /// parallel curve to the original bezier curve. A value of 0.0f represents - /// the original curve, 5.0f i.e. stands for a curve that has always a distance - /// of 5.f to the orignal curve at any point. - public float Parallel; - - /// - /// Constructs a new . - /// - /// The start anchor. - /// The end anchor. - /// The control point. - public BezierCurveQuadric(Vector2 startAnchor, Vector2 endAnchor, Vector2 controlPoint) - { - this.StartAnchor = startAnchor; - this.EndAnchor = endAnchor; - this.ControlPoint = controlPoint; - this.Parallel = 0.0f; - } - - /// - /// Constructs a new . - /// - /// The parallel value. - /// The start anchor. - /// The end anchor. - /// The control point. - public BezierCurveQuadric(float parallel, Vector2 startAnchor, Vector2 endAnchor, Vector2 controlPoint) - { - this.Parallel = parallel; - this.StartAnchor = startAnchor; - this.EndAnchor = endAnchor; - this.ControlPoint = controlPoint; - } - - /// - /// Calculates the point with the specified t. - /// - /// The t value, between 0.0f and 1.0f. - /// Resulting point. - public Vector2 CalculatePoint(float t) - { - Vector2 r = new Vector2(); - float c = 1.0f - t; - - r.X = (c * c * StartAnchor.X) + (2 * t * c * ControlPoint.X) + (t * t * EndAnchor.X); - r.Y = (c * c * StartAnchor.Y) + (2 * t * c * ControlPoint.Y) + (t * t * EndAnchor.Y); - - if (Parallel == 0.0f) - { - return r; - } - - Vector2 perpendicular = new Vector2(); - - if (t == 0.0f) - { - perpendicular = ControlPoint - StartAnchor; - } - else - { - perpendicular = r - CalculatePointOfDerivative(t); - } - - return r + Vector2.Normalize(perpendicular).PerpendicularRight * Parallel; - } - - /// - /// Calculates the point with the specified t of the derivative of this function. - /// - /// The t, value between 0.0f and 1.0f. - /// Resulting point. - private Vector2 CalculatePointOfDerivative(float t) - { - Vector2 r = new Vector2(); - - r.X = (1.0f - t) * StartAnchor.X + t * ControlPoint.X; - r.Y = (1.0f - t) * StartAnchor.Y + t * ControlPoint.Y; - - return r; - } - - /// - /// Calculates the length of this bezier curve. - /// - /// The precision. - /// Length of curve. - /// The precision gets better when the - /// value gets smaller. - public float CalculateLength(float precision) - { - float length = 0.0f; - Vector2 old = CalculatePoint(0.0f); - - for (float i = precision; i < (1.0f + precision); i += precision) - { - Vector2 n = CalculatePoint(i); - length += (n - old).Length; - old = n; - } - - return length; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Box2.cs b/external/src/OpenTK/OpenTK/Math/Box2.cs deleted file mode 100644 index 51b27e6..0000000 --- a/external/src/OpenTK/OpenTK/Math/Box2.cs +++ /dev/null @@ -1,216 +0,0 @@ -// Copyright (c) Open Toolkit library. -// This file is subject to the terms and conditions defined in -// file 'License.txt', which is part of this source code package. -using System; -using System.Runtime.InteropServices; -namespace OpenTK -{ - /// - /// Defines a 2d box (rectangle). - /// - [StructLayout(LayoutKind.Sequential)] - public struct Box2 : IEquatable - { - /// - /// The left boundary of the structure. - /// - public float Left; - - /// - /// The right boundary of the structure. - /// - public float Right; - - /// - /// The top boundary of the structure. - /// - public float Top; - - /// - /// The bottom boundary of the structure. - /// - public float Bottom; - - /// - /// Constructs a new Box2 with the specified dimensions. - /// - /// An OpenTK.Vector2 describing the top-left corner of the Box2. - /// An OpenTK.Vector2 describing the bottom-right corner of the Box2. - public Box2(Vector2 topLeft, Vector2 bottomRight) - { - Left = topLeft.X; - Top = topLeft.Y; - Right = bottomRight.X; - Bottom = bottomRight.Y; - } - - /// - /// Constructs a new Box2 with the specified dimensions. - /// - /// The position of the left boundary. - /// The position of the top boundary. - /// The position of the right boundary. - /// The position of the bottom boundary. - public Box2(float left, float top, float right, float bottom) - { - Left = left; - Top = top; - Right = right; - Bottom = bottom; - } - - /// - /// Creates a new Box2 with the specified dimensions. - /// - /// The position of the top boundary. - /// The position of the left boundary. - /// The position of the right boundary. - /// The position of the bottom boundary. - /// A new OpenTK.Box2 with the specfied dimensions. - public static Box2 FromTLRB(float top, float left, float right, float bottom) - { - return new Box2(left, top, right, bottom); - } - - /// - /// Creates a new Box2 with the specified dimensions. - /// - /// The position of the top boundary. - /// The position of the left boundary. - /// The width of the box. - /// The height of the box. - /// A new OpenTK.Box2 with the specfied dimensions. - public static Box2 FromDimensions(float left, float top, float width, float height) - { - return new Box2(left, top, left + width, top + height); - } - - /// - /// Creates a new Box2 with the specified dimensions. - /// - /// The position of the top left corner. - /// The size of the box. - /// A new OpenTK.Box2 with the specfied dimensions. - public static Box2 FromDimensions(Vector2 position, Vector2 size) - { - return FromDimensions(position.X, position.Y, size.X, size.Y); - } - - /// - /// Gets a float describing the width of the Box2 structure. - /// - public float Width { get { return (float)System.Math.Abs(Right - Left); } } - - /// - /// Gets a float describing the height of the Box2 structure. - /// - public float Height { get { return (float)System.Math.Abs(Bottom - Top); } } - - /// - /// Returns whether the box contains the specified point on the closed region described by this Box2. - /// - /// The point to query. - /// Whether this box contains the point. - public bool Contains(Vector2 point) - { - return Contains(point, true); - } - - /// - /// Returns whether the box contains the specified point. - /// - /// The point to query. - /// Whether to include the box boundary in the test region. - /// Whether this box contains the point. - public bool Contains(Vector2 point, bool closedRegion) - { - bool xOK = (closedRegion == Left <= Right) ? - (point.X >= Left != point.X > Right) : - (point.X > Left != point.X >= Right); - - bool yOK = (closedRegion == Top <= Bottom) ? - (point.Y >= Top != point.Y > Bottom) : - (point.Y > Top != point.Y >= Bottom); - - return xOK && yOK; - } - - /// - /// Returns a Box2 translated by the given amount. - /// - public Box2 Translated(Vector2 point) - { - return new Box2(Left + point.X, Top + point.Y, Right + point.X, Bottom + point.Y); - } - - /// - /// Translates this Box2 by the given amount. - /// - public void Translate(Vector2 point) - { - Left += point.X; - Right += point.X; - Top += point.Y; - Bottom += point.Y; - } - - /// - /// Equality comparator. - /// - public static bool operator ==(Box2 left, Box2 right) - { - return left.Bottom == right.Bottom && left.Top == right.Top && - left.Left == right.Left && left.Right == right.Right; - } - - /// - /// Inequality comparator. - /// - public static bool operator !=(Box2 left, Box2 right) - { - return !(left == right); - } - - /// - /// Functional equality comparator. - /// - public bool Equals(Box2 other) - { - return this == other; - } - - /// - /// Implements Object.Equals. - /// - public override bool Equals(object obj) - { - return obj is Box2 && Equals((Box2)obj); - } - - /// - /// Gets the hash code for this Box2. - /// - public override int GetHashCode() - { - unchecked - { - var hashCode = this.Left.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Right.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Top.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Bottom.GetHashCode(); - return hashCode; - } - } - - - private static string listSeparator = System.Globalization.CultureInfo.CurrentCulture.TextInfo.ListSeparator; - /// - /// Returns a describing the current instance. - /// - /// - public override string ToString() - { - return String.Format("({0}{4} {1}) - ({2}{4} {3})", Left, Top, Right, Bottom, listSeparator); - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Box2d.cs b/external/src/OpenTK/OpenTK/Math/Box2d.cs deleted file mode 100644 index 232ab4e..0000000 --- a/external/src/OpenTK/OpenTK/Math/Box2d.cs +++ /dev/null @@ -1,216 +0,0 @@ -// Copyright (c) Open Toolkit library. -// This file is subject to the terms and conditions defined in -// file 'License.txt', which is part of this source code package. -using System; -using System.Runtime.InteropServices; -namespace OpenTK -{ - /// - /// Defines a 2d box (rectangle). - /// - [StructLayout(LayoutKind.Sequential)] - public struct Box2d : IEquatable - { - - /// - /// The left boundary of the structure. - /// - public double Left; - - /// - /// The right boundary of the structure. - /// - public double Right; - - /// - /// The top boundary of the structure. - /// - public double Top; - - /// - /// The bottom boundary of the structure. - /// - public double Bottom; - - /// - /// Constructs a new Box2d with the specified dimensions. - /// - /// An OpenTK.Vector2d describing the top-left corner of the Box2d. - /// An OpenTK.Vector2d describing the bottom-right corner of the Box2d. - public Box2d(Vector2d topLeft, Vector2d bottomRight) - { - Left = topLeft.X; - Top = topLeft.Y; - Right = bottomRight.X; - Bottom = bottomRight.Y; - } - - /// - /// Constructs a new Box2d with the specified dimensions. - /// - /// The position of the left boundary. - /// The position of the top boundary. - /// The position of the right boundary. - /// The position of the bottom boundary. - public Box2d(double left, double top, double right, double bottom) - { - Left = left; - Top = top; - Right = right; - Bottom = bottom; - } - - /// - /// Creates a new Box2d with the specified dimensions. - /// - /// The position of the top boundary. - /// The position of the left boundary. - /// The position of the right boundary. - /// The position of the bottom boundary. - /// A new OpenTK.Box2d with the specfied dimensions. - public static Box2d FromTLRB(double top, double left, double right, double bottom) - { - return new Box2d(left, top, right, bottom); - } - - /// - /// Creates a new Box2d with the specified dimensions. - /// - /// The position of the top boundary. - /// The position of the left boundary. - /// The width of the box. - /// The height of the box. - /// A new OpenTK.Box2d with the specfied dimensions. - public static Box2d FromDimensions(double left, double top, double width, double height) - { - return new Box2d(left, top, left + width, top + height); - } - - /// - /// Creates a new Box2d with the specified dimensions. - /// - /// The position of the top left corner. - /// The size of the box. - /// A new OpenTK.Box2d with the specfied dimensions. - public static Box2d FromDimensions(Vector2d position, Vector2d size) - { - return FromDimensions(position.X, position.Y, size.X, size.Y); - } - - /// - /// Gets a double describing the width of the Box2d structure. - /// - public double Width { get { return (double)System.Math.Abs(Right - Left); } } - - /// - /// Gets a double describing the height of the Box2d structure. - /// - public double Height { get { return (double)System.Math.Abs(Bottom - Top); } } - - /// - /// Returns whether the box contains the specified point on the closed region described by this Box2. - /// - /// The point to query. - /// Whether this box contains the point. - public bool Contains(Vector2d point) - { - return Contains(point, true); - } - - /// - /// Returns whether the box contains the specified point. - /// - /// The point to query. - /// Whether to include the box boundary in the test region. - /// Whether this box contains the point. - public bool Contains(Vector2d point, bool closedRegion) - { - bool xOK = (closedRegion == Left <= Right) ? - (point.X >= Left != point.X > Right) : - (point.X > Left != point.X >= Right); - - bool yOK = (closedRegion == Top <= Bottom) ? - (point.Y >= Top != point.Y > Bottom) : - (point.Y > Top != point.Y >= Bottom); - - return xOK && yOK; - } - - /// - /// Returns a Box2d translated by the given amount. - /// - public Box2d Translated(Vector2d point) - { - return new Box2d(Left + point.X, Top + point.Y, Right + point.X, Bottom + point.Y); - } - - /// - /// Translates this Box2d by the given amount. - /// - public void Translate(Vector2d point) - { - Left += point.X; - Right += point.X; - Top += point.Y; - Bottom += point.Y; - } - - /// - /// Equality comparator. - /// - public static bool operator ==(Box2d left, Box2d right) - { - return left.Bottom == right.Bottom && left.Top == right.Top && - left.Left == right.Left && left.Right == right.Right; - } - - /// - /// Inequality comparator. - /// - public static bool operator !=(Box2d left, Box2d right) - { - return !(left == right); - } - - /// - /// Functional equality comparator. - /// - public bool Equals(Box2d other) - { - return this == other; - } - - /// - /// Implements Object.Equals. - /// - public override bool Equals(object obj) - { - return obj is Box2d && Equals((Box2d)obj); - } - - /// - /// Gets the hash code for this Box2d. - /// - public override int GetHashCode() - { - unchecked - { - var hashCode = this.Left.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Right.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Top.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Bottom.GetHashCode(); - return hashCode; - } - } - - private static string listSeparator = System.Globalization.CultureInfo.CurrentCulture.TextInfo.ListSeparator; - /// - /// Returns a describing the current instance. - /// - /// - public override string ToString() - { - return String.Format("({0}{4} {1}) - ({2}{4} {3})", Left, Top, Right, Bottom, listSeparator); - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Half.cs b/external/src/OpenTK/OpenTK/Math/Half.cs deleted file mode 100644 index 9de4fbb..0000000 --- a/external/src/OpenTK/OpenTK/Math/Half.cs +++ /dev/null @@ -1,554 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ -/* -The conversion functions are derived from OpenEXR's implementation and are -governed by the following license: - -Copyright (c) 2002, Industrial Light & Magic, a division of Lucas -Digital Ltd. LLC - -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: -* Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. -* Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. -* Neither the name of Industrial Light & Magic nor the names of -its contributors may be used to endorse or promote products derived -from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -using System; -using System.IO; -using System.Runtime.InteropServices; -using System.Runtime.Serialization; - -namespace OpenTK -{ - - /// - /// The name Half is derived from half-precision floating-point number. - /// It occupies only 16 bits, which are split into 1 Sign bit, 5 Exponent bits and 10 Mantissa bits. - /// - /// - /// Quote from ARB_half_float_pixel specification: - /// Any representable 16-bit floating-point value is legal as input to a GL command that accepts 16-bit floating-point data. The - /// result of providing a value that is not a floating-point number (such as infinity or NaN) to such a command is unspecified, - /// but must not lead to GL interruption or termination. Providing a denormalized number or negative zero to GL must yield - /// predictable results. - /// - [Serializable, StructLayout(LayoutKind.Sequential)] - public struct Half : ISerializable, IComparable, IFormattable, IEquatable - { - private UInt16 bits; - - /// Returns true if the Half is zero. - public bool IsZero { get { return (bits == 0) || (bits == 0x8000); } } - - /// Returns true if the Half represents Not A Number (NaN) - public bool IsNaN { get { return (((bits & 0x7C00) == 0x7C00) && (bits & 0x03FF) != 0x0000); } } - - /// Returns true if the Half represents positive infinity. - public bool IsPositiveInfinity { get { return (bits == 31744); } } - - /// Returns true if the Half represents negative infinity. - public bool IsNegativeInfinity { get { return (bits == 64512); } } - - /// - /// The new Half instance will convert the parameter into 16-bit half-precision floating-point. - /// - /// 32-bit single-precision floating-point number. - public Half(Single f) - : this() - { - unsafe - { - bits = SingleToHalf(*(int*)&f); - } - } - - /// - /// The new Half instance will convert the parameter into 16-bit half-precision floating-point. - /// - /// 32-bit single-precision floating-point number. - /// Enable checks that will throw if the conversion result is not meaningful. - public Half(Single f, bool throwOnError) - : this(f) - { - if (throwOnError) - { - // handle cases that cause overflow rather than silently ignoring it - if (f > Half.MaxValue) - { - throw new ArithmeticException("Half: Positive maximum value exceeded."); - } - if (f < -Half.MaxValue) - { - throw new ArithmeticException("Half: Negative minimum value exceeded."); - } - - // handle cases that make no sense - if (Single.IsNaN(f)) - { - throw new ArithmeticException("Half: Input is not a number (NaN)."); - } - if (Single.IsPositiveInfinity(f)) - { - throw new ArithmeticException("Half: Input is positive infinity."); - } - if (Single.IsNegativeInfinity(f)) - { - throw new ArithmeticException("Half: Input is negative infinity."); - } - } - } - - /// - /// The new Half instance will convert the parameter into 16-bit half-precision floating-point. - /// - /// 64-bit double-precision floating-point number. - public Half(Double d) : this((Single)d) { } - - /// - /// The new Half instance will convert the parameter into 16-bit half-precision floating-point. - /// - /// 64-bit double-precision floating-point number. - /// Enable checks that will throw if the conversion result is not meaningful. - public Half(Double d, bool throwOnError) : this((Single)d, throwOnError) { } - - /// Ported from OpenEXR's IlmBase 1.0.1 - private UInt16 SingleToHalf(Int32 si32) - { - // Our floating point number, F, is represented by the bit pattern in integer i. - // Disassemble that bit pattern into the sign, S, the exponent, E, and the significand, M. - // Shift S into the position where it will go in in the resulting half number. - // Adjust E, accounting for the different exponent bias of float and half (127 versus 15). - - Int32 sign = (si32 >> 16) & 0x00008000; - Int32 exponent = ((si32 >> 23) & 0x000000ff) - (127 - 15); - Int32 mantissa = si32 & 0x007fffff; - - // Now reassemble S, E and M into a half: - - if (exponent <= 0) - { - if (exponent < -10) - { - // E is less than -10. The absolute value of F is less than Half.MinValue - // (F may be a small normalized float, a denormalized float or a zero). - // - // We convert F to a half zero with the same sign as F. - - return (UInt16)sign; - } - - // E is between -10 and 0. F is a normalized float whose magnitude is less than Half.MinNormalizedValue. - // - // We convert F to a denormalized half. - - // Add an explicit leading 1 to the significand. - - mantissa = mantissa | 0x00800000; - - // Round to M to the nearest (10+E)-bit value (with E between -10 and 0); in case of a tie, round to the nearest even value. - // - // Rounding may cause the significand to overflow and make our number normalized. Because of the way a half's bits - // are laid out, we don't have to treat this case separately; the code below will handle it correctly. - - Int32 t = 14 - exponent; - Int32 a = (1 << (t - 1)) - 1; - Int32 b = (mantissa >> t) & 1; - - mantissa = (mantissa + a + b) >> t; - - // Assemble the half from S, E (==zero) and M. - - return (UInt16)(sign | mantissa); - } - else if (exponent == 0xff - (127 - 15)) - { - if (mantissa == 0) - { - // F is an infinity; convert F to a half infinity with the same sign as F. - - return (UInt16)(sign | 0x7c00); - } - else - { - // F is a NAN; we produce a half NAN that preserves the sign bit and the 10 leftmost bits of the - // significand of F, with one exception: If the 10 leftmost bits are all zero, the NAN would turn - // into an infinity, so we have to set at least one bit in the significand. - - mantissa >>= 13; - return (UInt16)(sign | 0x7c00 | mantissa | ((mantissa == 0) ? 1 : 0)); - } - } - else - { - // E is greater than zero. F is a normalized float. We try to convert F to a normalized half. - - // Round to M to the nearest 10-bit value. In case of a tie, round to the nearest even value. - - mantissa = mantissa + 0x00000fff + ((mantissa >> 13) & 1); - - if ((mantissa & 0x00800000) != 0) - { - mantissa = 0; // overflow in significand, - exponent += 1; // adjust exponent - } - - // exponent overflow - if (exponent > 30) - { - throw new ArithmeticException("Half: Hardware floating-point overflow."); - } - - // Assemble the half from S, E and M. - - return (UInt16)(sign | (exponent << 10) | (mantissa >> 13)); - } - } - - /// Converts the 16-bit half to 32-bit floating-point. - /// A single-precision floating-point number. - public Single ToSingle() - { - int i = HalfToFloat(bits); - - unsafe - { - return *(float*)&i; - } - } - - /// Ported from OpenEXR's IlmBase 1.0.1 - private Int32 HalfToFloat(UInt16 ui16) - { - - Int32 sign = (ui16 >> 15) & 0x00000001; - Int32 exponent = (ui16 >> 10) & 0x0000001f; - Int32 mantissa = ui16 & 0x000003ff; - - if (exponent == 0) - { - if (mantissa == 0) - { - // Plus or minus zero - - return sign << 31; - } - else - { - // Denormalized number -- renormalize it - - while ((mantissa & 0x00000400) == 0) - { - mantissa <<= 1; - exponent -= 1; - } - - exponent += 1; - mantissa &= ~0x00000400; - } - } - else if (exponent == 31) - { - if (mantissa == 0) - { - // Positive or negative infinity - - return (sign << 31) | 0x7f800000; - } - else - { - // Nan -- preserve sign and significand bits - - return (sign << 31) | 0x7f800000 | (mantissa << 13); - } - } - - // Normalized number - - exponent = exponent + (127 - 15); - mantissa = mantissa << 13; - - // Assemble S, E and M. - - return (sign << 31) | (exponent << 23) | mantissa; - } - - /// - /// Converts a System.Single to a OpenTK.Half. - /// - /// The value to convert. - /// A - /// - /// The result of the conversion. - /// A - /// - public static explicit operator Half(float f) - { - return new Half(f); - } - - /// - /// Converts a System.Double to a OpenTK.Half. - /// - /// The value to convert. - /// A - /// - /// The result of the conversion. - /// A - /// - public static explicit operator Half(double d) - { - return new Half(d); - } - - /// - /// Converts a OpenTK.Half to a System.Single. - /// - /// The value to convert. - /// A - /// - /// The result of the conversion. - /// A - /// - public static implicit operator float(Half h) - { - return h.ToSingle(); - } - - /// - /// Converts a OpenTK.Half to a System.Double. - /// - /// The value to convert. - /// A - /// - /// The result of the conversion. - /// A - /// - public static implicit operator double(Half h) - { - return (double)h.ToSingle(); - } - - /// The size in bytes for an instance of the Half struct. - public static readonly Int32 SizeInBytes = 2; - - /// Smallest positive half - public static readonly Single MinValue = 5.96046448e-08f; - - /// Smallest positive normalized half - public static readonly Single MinNormalizedValue = 6.10351562e-05f; - - /// Largest positive half - public static readonly Single MaxValue = 65504.0f; - - /// Smallest positive e for which half (1.0 + e) != half (1.0) - public static readonly Single Epsilon = 0.00097656f; - - /// Constructor used by ISerializable to deserialize the object. - /// - /// - public Half(SerializationInfo info, StreamingContext context) - { - this.bits = (ushort)info.GetValue("bits", typeof(ushort)); - } - - /// Used by ISerialize to serialize the object. - /// - /// - public void GetObjectData(SerializationInfo info, StreamingContext context) - { - info.AddValue("bits", this.bits); - } - - /// Updates the Half by reading from a Stream. - /// A BinaryReader instance associated with an open Stream. - public void FromBinaryStream(BinaryReader bin) - { - this.bits = bin.ReadUInt16(); - - } - - /// Writes the Half into a Stream. - /// A BinaryWriter instance associated with an open Stream. - public void ToBinaryStream(BinaryWriter bin) - { - bin.Write(this.bits); - } - - private const int maxUlps = 1; - - /// - /// Returns a value indicating whether this instance is equal to a specified OpenTK.Half value. - /// - /// OpenTK.Half object to compare to this instance.. - /// True, if other is equal to this instance; false otherwise. - public bool Equals(Half other) - { - short aInt, bInt; - unchecked { aInt = (short)other.bits; } - unchecked { bInt = (short)this.bits; } - - // Make aInt lexicographically ordered as a twos-complement int - if (aInt < 0) - { - aInt = (short)(0x8000 - aInt); - } - - // Make bInt lexicographically ordered as a twos-complement int - if (bInt < 0) - { - bInt = (short)(0x8000 - bInt); - } - - short intDiff = System.Math.Abs((short)(aInt - bInt)); - - if (intDiff <= maxUlps) - { - return true; - } - - return false; - } - - /// - /// Compares this instance to a specified half-precision floating-point number - /// and returns an integer that indicates whether the value of this instance - /// is less than, equal to, or greater than the value of the specified half-precision - /// floating-point number. - /// - /// A half-precision floating-point number to compare. - /// - /// A signed number indicating the relative values of this instance and value. If the number is: - /// Less than zero, then this instance is less than other, or this instance is not a number - /// (OpenTK.Half.NaN) and other is a number. - /// Zero: this instance is equal to value, or both this instance and other - /// are not a number (OpenTK.Half.NaN), OpenTK.Half.PositiveInfinity, or - /// OpenTK.Half.NegativeInfinity. - /// Greater than zero: this instance is greater than othrs, or this instance is a number - /// and other is not a number (OpenTK.Half.NaN). - /// - public int CompareTo(Half other) - { - return ((float)this).CompareTo((float)other); - } - - /// Converts this Half into a human-legible string representation. - /// The string representation of this instance. - public override string ToString() - { - return this.ToSingle().ToString(); - } - - /// Converts this Half into a human-legible string representation. - /// Formatting for the output string. - /// Culture-specific formatting information. - /// The string representation of this instance. - public string ToString(string format, IFormatProvider formatProvider) - { - return this.ToSingle().ToString(format, formatProvider); - } - - /// Converts the string representation of a number to a half-precision floating-point equivalent. - /// String representation of the number to convert. - /// A new Half instance. - public static Half Parse(string s) - { - return (Half)Single.Parse(s); - } - - /// Converts the string representation of a number to a half-precision floating-point equivalent. - /// String representation of the number to convert. - /// Specifies the format of s. - /// Culture-specific formatting information. - /// A new Half instance. - public static Half Parse(string s, System.Globalization.NumberStyles style, IFormatProvider provider) - { - return (Half)Single.Parse(s, style, provider); - } - - /// Converts the string representation of a number to a half-precision floating-point equivalent. Returns success. - /// String representation of the number to convert. - /// The Half instance to write to. - /// Success. - public static bool TryParse(string s, out Half result) - { - float f; - bool b = Single.TryParse(s, out f); - result = (Half)f; - return b; - } - - /// Converts the string representation of a number to a half-precision floating-point equivalent. Returns success. - /// String representation of the number to convert. - /// Specifies the format of s. - /// Culture-specific formatting information. - /// The Half instance to write to. - /// Success. - public static bool TryParse(string s, System.Globalization.NumberStyles style, IFormatProvider provider, out Half result) - { - float f; - bool b = Single.TryParse(s, style, provider, out f); - result = (Half)f; - return b; - } - - /// Returns the Half as an array of bytes. - /// The Half to convert. - /// The input as byte array. - public static byte[] GetBytes(Half h) - { - return BitConverter.GetBytes(h.bits); - } - - /// Converts an array of bytes into Half. - /// A Half in it's byte[] representation. - /// The starting position within value. - /// A new Half instance. - public static Half FromBytes(byte[] value, int startIndex) - { - Half h; - h.bits = BitConverter.ToUInt16(value, startIndex); - return h; - } - } -} \ No newline at end of file diff --git a/external/src/OpenTK/OpenTK/Math/MathHelper.cs b/external/src/OpenTK/OpenTK/Math/MathHelper.cs deleted file mode 100644 index b073a9a..0000000 --- a/external/src/OpenTK/OpenTK/Math/MathHelper.cs +++ /dev/null @@ -1,455 +0,0 @@ -/* Licensed under the MIT/X11 license. - * Copyright (c) 2006-2008 the OpenTK Team. - * This notice may not be removed from any source distribution. - * See license.txt for licensing detailed licensing details. - * - * Contributions by Andy Gill, James Talton and Georg Wächter. - */ - -using System; -using System.Diagnostics.CodeAnalysis; - -namespace OpenTK -{ - /// - /// Contains common mathematical functions and constants. - /// - public static class MathHelper - { - /// - /// Defines the value of Pi as a . - /// - public const float Pi = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930382f; - - /// - /// Defines the value of Pi divided by two as a . - /// - public const float PiOver2 = Pi / 2; - - /// - /// Defines the value of Pi divided by three as a . - /// - public const float PiOver3 = Pi / 3; - - /// - /// Definesthe value of Pi divided by four as a . - /// - public const float PiOver4 = Pi / 4; - - /// - /// Defines the value of Pi divided by six as a . - /// - public const float PiOver6 = Pi / 6; - - /// - /// Defines the value of Pi multiplied by two as a . - /// - public const float TwoPi = 2 * Pi; - - /// - /// Defines the value of Pi multiplied by 3 and divided by two as a . - /// - public const float ThreePiOver2 = 3 * Pi / 2; - - /// - /// Defines the value of E as a . - /// - public const float E = 2.71828182845904523536f; - - /// - /// Defines the base-10 logarithm of E. - /// - public const float Log10E = 0.434294482f; - - /// - /// Defines the base-2 logarithm of E. - /// - public const float Log2E = 1.442695041f; - - /// - /// Returns the next power of two that is greater than or equal to the specified number. - /// - /// The specified number. - /// The next power of two. - public static long NextPowerOfTwo(long n) - { - if (n < 0) - { - throw new ArgumentOutOfRangeException("n", "Must be positive."); - } - return (long)System.Math.Pow(2, System.Math.Ceiling(System.Math.Log((double)n, 2))); - } - - /// - /// Returns the next power of two that is greater than or equal to the specified number. - /// - /// The specified number. - /// The next power of two. - public static int NextPowerOfTwo(int n) - { - if (n < 0) - { - throw new ArgumentOutOfRangeException("n", "Must be positive."); - } - return (int)System.Math.Pow(2, System.Math.Ceiling(System.Math.Log((double)n, 2))); - } - - /// - /// Returns the next power of two that is greater than or equal to the specified number. - /// - /// The specified number. - /// The next power of two. - public static float NextPowerOfTwo(float n) - { - if (n < 0) - { - throw new ArgumentOutOfRangeException("n", "Must be positive."); - } - return (float)System.Math.Pow(2, System.Math.Ceiling(System.Math.Log((double)n, 2))); - } - - /// - /// Returns the next power of two that is greater than or equal to the specified number. - /// - /// The specified number. - /// The next power of two. - public static double NextPowerOfTwo(double n) - { - if (n < 0) - { - throw new ArgumentOutOfRangeException("n", "Must be positive."); - } - return System.Math.Pow(2, System.Math.Ceiling(System.Math.Log((double)n, 2))); - } - - /// Calculates the factorial of a given natural number. - /// - /// The number. - /// n! - public static long Factorial(int n) - { - long result = 1; - - for (; n > 1; n--) - { - result *= n; - } - - return result; - } - - /// - /// Calculates the binomial coefficient above . - /// - /// The n. - /// The k. - /// n! / (k! * (n - k)!) - public static long BinomialCoefficient(int n, int k) - { - return Factorial(n) / (Factorial(k) * Factorial(n - k)); - } - - /// - /// Returns an approximation of the inverse square root of left number. - /// - /// A number. - /// An approximation of the inverse square root of the specified number, with an upper error bound of 0.001 - /// - /// This is an improved implementation of the the method known as Carmack's inverse square root - /// which is found in the Quake III source code. This implementation comes from - /// http://www.codemaestro.com/reviews/review00000105.html. For the history of this method, see - /// http://www.beyond3d.com/content/articles/8/ - /// - public static float InverseSqrtFast(float x) - { - unsafe - { - float xhalf = 0.5f * x; - int i = *(int*)&x; // Read bits as integer. - i = 0x5f375a86 - (i >> 1); // Make an initial guess for Newton-Raphson approximation - x = *(float*)&i; // Convert bits back to float - x = x * (1.5f - xhalf * x * x); // Perform left single Newton-Raphson step. - return x; - } - } - - /// - /// Returns an approximation of the inverse square root of left number. - /// - /// A number. - /// An approximation of the inverse square root of the specified number, with an upper error bound of 0.001 - /// - /// This is an improved implementation of the the method known as Carmack's inverse square root - /// which is found in the Quake III source code. This implementation comes from - /// http://www.codemaestro.com/reviews/review00000105.html. For the history of this method, see - /// http://www.beyond3d.com/content/articles/8/ - /// - public static double InverseSqrtFast(double x) - { - return InverseSqrtFast((float)x); - // TODO: The following code is wrong. Fix it, to improve precision. -#if false - unsafe - { - double xhalf = 0.5f * x; - int i = *(int*)&x; // Read bits as integer. - i = 0x5f375a86 - (i >> 1); // Make an initial guess for Newton-Raphson approximation - x = *(float*)&i; // Convert bits back to float - x = x * (1.5f - xhalf * x * x); // Perform left single Newton-Raphson step. - return x; - } -#endif - } - - /// - /// Convert degrees to radians - /// - /// An angle in degrees - /// The angle expressed in radians - public static float DegreesToRadians(float degrees) - { - const float degToRad = (float)System.Math.PI / 180.0f; - return degrees * degToRad; - } - - /// - /// Convert radians to degrees - /// - /// An angle in radians - /// The angle expressed in degrees - public static float RadiansToDegrees(float radians) - { - const float radToDeg = 180.0f / (float)System.Math.PI; - return radians * radToDeg; - } - - /// - /// Convert degrees to radians - /// - /// An angle in degrees - /// The angle expressed in radians - public static double DegreesToRadians(double degrees) - { - const double degToRad = System.Math.PI / 180.0; - return degrees * degToRad; - } - - /// - /// Convert radians to degrees - /// - /// An angle in radians - /// The angle expressed in degrees - public static double RadiansToDegrees(double radians) - { - const double radToDeg = 180.0 / System.Math.PI; - return radians * radToDeg; - } - - /// - /// Swaps two double values. - /// - /// The first value. - /// The second value. - public static void Swap(ref double a, ref double b) - { - double temp = a; - a = b; - b = temp; - } - - /// - /// Swaps two float values. - /// - /// The first value. - /// The second value. - public static void Swap(ref float a, ref float b) - { - float temp = a; - a = b; - b = temp; - } - - /// - /// Clamps a number between a minimum and a maximum. - /// - /// The number to clamp. - /// The minimum allowed value. - /// The maximum allowed value. - /// min, if n is lower than min; max, if n is higher than max; n otherwise. - public static int Clamp(int n, int min, int max) - { - return Math.Max(Math.Min(n, max), min); - } - - /// - /// Clamps a number between a minimum and a maximum. - /// - /// The number to clamp. - /// The minimum allowed value. - /// The maximum allowed value. - /// min, if n is lower than min; max, if n is higher than max; n otherwise. - public static float Clamp(float n, float min, float max) - { - return Math.Max(Math.Min(n, max), min); - } - - /// - /// Clamps a number between a minimum and a maximum. - /// - /// The number to clamp. - /// The minimum allowed value. - /// The maximum allowed value. - /// min, if n is lower than min; max, if n is higher than max; n otherwise. - public static double Clamp(double n, double min, double max) - { - return Math.Max(Math.Min(n, max), min); - } - - private static unsafe int FloatToInt32Bits(float f) - { - return *((int*)&f); - } - - /// - /// Approximates floating point equality with a maximum number of different bits. - /// This is typically used in place of an epsilon comparison. - /// see: https://randomascii.wordpress.com/2012/02/25/comparing-floating-point-numbers-2012-edition/ - /// see: https://stackoverflow.com/questions/3874627/floating-point-comparison-functions-for-c-sharp - /// - /// the first value to compare - /// >the second value to compare - /// the number of floating point bits to check - /// - public static bool ApproximatelyEqual(float a, float b, int maxDeltaBits) - { - // we use longs here, otherwise we run into a two's complement problem, causing this to fail with -2 and 2.0 - long aInt = FloatToInt32Bits(a); - if (aInt < 0) - { - aInt = Int32.MinValue - aInt; - } - - long bInt = FloatToInt32Bits(b); - if (bInt < 0) - { - bInt = Int32.MinValue - bInt; - } - - long intDiff = Math.Abs(aInt - bInt); - return intDiff <= (1 << maxDeltaBits); - } - - /// - /// Approximates double-precision floating point equality by an epsilon (maximum error) value. - /// This method is designed as a "fits-all" solution and attempts to handle as many cases as possible. - /// - /// The first float. - /// The second float. - /// The maximum error between the two. - /// true if the values are approximately equal within the error margin; otherwise, false. - [SuppressMessage("ReSharper", "CompareOfFloatsByEqualityOperator")] - public static bool ApproximatelyEqualEpsilon(double a, double b, double epsilon) - { - const double doubleNormal = (1L << 52) * double.Epsilon; - double absA = Math.Abs(a); - double absB = Math.Abs(b); - double diff = Math.Abs(a - b); - - if (a == b) - { - // Shortcut, handles infinities - return true; - } - - if (a == 0.0f || b == 0.0f || diff < doubleNormal) - { - // a or b is zero, or both are extremely close to it. - // relative error is less meaningful here - return diff < (epsilon * doubleNormal); - } - - // use relative error - return diff / Math.Min((absA + absB), double.MaxValue) < epsilon; - } - - /// - /// Approximates single-precision floating point equality by an epsilon (maximum error) value. - /// This method is designed as a "fits-all" solution and attempts to handle as many cases as possible. - /// - /// The first float. - /// The second float. - /// The maximum error between the two. - /// true if the values are approximately equal within the error margin; otherwise, false. - [SuppressMessage("ReSharper", "CompareOfFloatsByEqualityOperator")] - public static bool ApproximatelyEqualEpsilon(float a, float b, float epsilon) - { - const float floatNormal = (1 << 23) * float.Epsilon; - float absA = Math.Abs(a); - float absB = Math.Abs(b); - float diff = Math.Abs(a - b); - - if (a == b) - { - // Shortcut, handles infinities - return true; - } - - if (a == 0.0f || b == 0.0f || diff < floatNormal) - { - // a or b is zero, or both are extremely close to it. - // relative error is less meaningful here - return diff < (epsilon * floatNormal); - } - - // use relative error - float relativeError = diff / Math.Min((absA + absB), float.MaxValue); - return relativeError < epsilon; - } - - /// - /// Approximates equivalence between two single-precision floating-point numbers on a direct human scale. - /// It is important to note that this does not approximate equality - instead, it merely checks whether or not - /// two numbers could be considered equivalent to each other within a certain tolerance. The tolerance is - /// inclusive. - /// - /// The first value to compare. - /// The second value to compare· - /// The tolerance within which the two values would be considered equivalent. - /// Whether or not the values can be considered equivalent within the tolerance. - [SuppressMessage("ReSharper", "CompareOfFloatsByEqualityOperator")] - public static bool ApproximatelyEquivalent(float a, float b, float tolerance) - { - if (a == b) - { - // Early bailout, handles infinities - return true; - } - - float diff = Math.Abs(a - b); - return diff <= tolerance; - } - - /// - /// Approximates equivalence between two double-precision floating-point numbers on a direct human scale. - /// It is important to note that this does not approximate equality - instead, it merely checks whether or not - /// two numbers could be considered equivalent to each other within a certain tolerance. The tolerance is - /// inclusive. - /// - /// The first value to compare. - /// The second value to compare· - /// The tolerance within which the two values would be considered equivalent. - /// Whether or not the values can be considered equivalent within the tolerance. - [SuppressMessage("ReSharper", "CompareOfFloatsByEqualityOperator")] - public static bool ApproximatelyEquivalent(double a, double b, double tolerance) - { - if (a == b) - { - // Early bailout, handles infinities - return true; - } - - double diff = Math.Abs(a - b); - return diff <= tolerance; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Matrix2.cs b/external/src/OpenTK/OpenTK/Math/Matrix2.cs deleted file mode 100644 index f9b9398..0000000 --- a/external/src/OpenTK/OpenTK/Math/Matrix2.cs +++ /dev/null @@ -1,696 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; - -namespace OpenTK -{ - /// - /// Represents a 2x2 matrix - /// - public struct Matrix2 : IEquatable - { - /// - /// Top row of the matrix. - /// - public Vector2 Row0; - - /// - /// Bottom row of the matrix. - /// - public Vector2 Row1; - - /// - /// The identity matrix. - /// - public static readonly Matrix2 Identity = new Matrix2(Vector2.UnitX, Vector2.UnitY); - - /// - /// The zero matrix. - /// - public static readonly Matrix2 Zero = new Matrix2(Vector2.Zero, Vector2.Zero); - - /// - /// Constructs a new instance. - /// - /// Top row of the matrix. - /// Bottom row of the matrix. - public Matrix2(Vector2 row0, Vector2 row1) - { - Row0 = row0; - Row1 = row1; - } - - /// - /// Constructs a new instance - /// - /// First item of the first row of the matrix. - /// Second item of the first row of the matrix. - /// First item of the second row of the matrix. - /// Second item of the second row of the matrix. - public Matrix2( - float m00, float m01, - float m10, float m11) - { - Row0 = new Vector2(m00, m01); - Row1 = new Vector2(m10, m11); - } - - /// - /// Gets the determinant of this matrix. - /// - public float Determinant - { - get - { - float m11 = Row0.X, m12 = Row0.Y, - m21 = Row1.X, m22 = Row1.Y; - - return m11 * m22 - m12 * m21; - } - } - - /// - /// Gets or sets the first column of this matrix. - /// - public Vector2 Column0 - { - get { return new Vector2(Row0.X, Row1.X); } - set { Row0.X = value.X; Row1.X = value.Y; } - } - - /// - /// Gets or sets the second column of this matrix. - /// - public Vector2 Column1 - { - get { return new Vector2(Row0.Y, Row1.Y); } - set { Row0.Y = value.X; Row1.Y = value.Y; } - } - - /// - /// Gets or sets the value at row 1, column 1 of this instance. - /// - public float M11 { get { return Row0.X; } set { Row0.X = value; } } - - /// - /// Gets or sets the value at row 1, column 2 of this instance. - /// - public float M12 { get { return Row0.Y; } set { Row0.Y = value; } } - - /// - /// Gets or sets the value at row 2, column 1 of this instance. - /// - public float M21 { get { return Row1.X; } set { Row1.X = value; } } - - /// - /// Gets or sets the value at row 2, column 2 of this instance. - /// - public float M22 { get { return Row1.Y; } set { Row1.Y = value; } } - - /// - /// Gets or sets the values along the main diagonal of the matrix. - /// - public Vector2 Diagonal - { - get - { - return new Vector2(Row0.X, Row1.Y); - } - set - { - Row0.X = value.X; - Row1.Y = value.Y; - } - } - - /// - /// Gets the trace of the matrix, the sum of the values along the diagonal. - /// - public float Trace { get { return Row0.X + Row1.Y; } } - - /// - /// Gets or sets the value at a specified row and column. - /// - public float this[int rowIndex, int columnIndex] - { - get - { - if (rowIndex == 0) - { - return Row0[columnIndex]; - } - else if (rowIndex == 1) - { - return Row1[columnIndex]; - } - throw new IndexOutOfRangeException("You tried to access this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - set - { - if (rowIndex == 0) - { - Row0[columnIndex] = value; - } - else if (rowIndex == 1) - { - Row1[columnIndex] = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - } - } - - /// - /// Converts this instance to it's transpose. - /// - public void Transpose() - { - this = Matrix2.Transpose(this); - } - - /// - /// Converts this instance into its inverse. - /// - public void Invert() - { - this = Matrix2.Invert(this); - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix2 instance. - public static void CreateRotation(float angle, out Matrix2 result) - { - float cos = (float)System.Math.Cos(angle); - float sin = (float)System.Math.Sin(angle); - - result.Row0.X = cos; - result.Row0.Y = sin; - result.Row1.X = -sin; - result.Row1.Y = cos; - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix2 instance. - public static Matrix2 CreateRotation(float angle) - { - Matrix2 result; - CreateRotation(angle, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x, y, and z axes. - /// A scale matrix. - public static void CreateScale(float scale, out Matrix2 result) - { - result.Row0.X = scale; - result.Row0.Y = 0; - result.Row1.X = 0; - result.Row1.Y = scale; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x and y axes. - /// A scale matrix. - public static Matrix2 CreateScale(float scale) - { - Matrix2 result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static void CreateScale(Vector2 scale, out Matrix2 result) - { - result.Row0.X = scale.X; - result.Row0.Y = 0; - result.Row1.X = 0; - result.Row1.Y = scale.Y; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static Matrix2 CreateScale(Vector2 scale) - { - Matrix2 result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static void CreateScale(float x, float y, out Matrix2 result) - { - result.Row0.X = x; - result.Row0.Y = 0; - result.Row1.X = 0; - result.Row1.Y = y; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static Matrix2 CreateScale(float x, float y) - { - Matrix2 result; - CreateScale(x, y, out result); - return result; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2 left, float right, out Matrix2 result) - { - result.Row0.X = left.Row0.X * right; - result.Row0.Y = left.Row0.Y * right; - result.Row1.X = left.Row1.X * right; - result.Row1.Y = left.Row1.Y * right; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2 Mult(Matrix2 left, float right) - { - Matrix2 result; - Mult(ref left, right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2 left, ref Matrix2 right, out Matrix2 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, - lM21 = left.Row1.X, lM22 = left.Row1.Y, - rM11 = right.Row0.X, rM12 = right.Row0.Y, - rM21 = right.Row1.X, rM22 = right.Row1.Y; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2 Mult(Matrix2 left, Matrix2 right) - { - Matrix2 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2 left, ref Matrix2x3 right, out Matrix2x3 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, - lM21 = left.Row1.X, lM22 = left.Row1.Y, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22); - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22); - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2x3 Mult(Matrix2 left, Matrix2x3 right) - { - Matrix2x3 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2 left, ref Matrix2x4 right, out Matrix2x4 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, - lM21 = left.Row1.X, lM22 = left.Row1.Y, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, rM14 = right.Row0.W, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, rM24 = right.Row1.W; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22); - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23); - result.Row0.W = (lM11 * rM14) + (lM12 * rM24); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22); - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23); - result.Row1.W = (lM21 * rM14) + (lM22 * rM24); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2x4 Mult(Matrix2 left, Matrix2x4 right) - { - Matrix2x4 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static void Add(ref Matrix2 left, ref Matrix2 right, out Matrix2 result) - { - result.Row0.X = left.Row0.X + right.Row0.X; - result.Row0.Y = left.Row0.Y + right.Row0.Y; - result.Row1.X = left.Row1.X + right.Row1.X; - result.Row1.Y = left.Row1.Y + right.Row1.Y; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static Matrix2 Add(Matrix2 left, Matrix2 right) - { - Matrix2 result; - Add(ref left, ref right, out result); - return result; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static void Subtract(ref Matrix2 left, ref Matrix2 right, out Matrix2 result) - { - result.Row0.X = left.Row0.X - right.Row0.X; - result.Row0.Y = left.Row0.Y - right.Row0.Y; - result.Row1.X = left.Row1.X - right.Row1.X; - result.Row1.Y = left.Row1.Y - right.Row1.Y; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static Matrix2 Subtract(Matrix2 left, Matrix2 right) - { - Matrix2 result; - Subtract(ref left, ref right, out result); - return result; - } - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix2 is singular. - public static void Invert(ref Matrix2 mat, out Matrix2 result) - { - float det = mat.Determinant; - - if (det == 0) - { - throw new InvalidOperationException("Matrix is singular and cannot be inverted."); - } - - float invDet = 1f / det; - - result.Row0.X = mat.Row1.Y * invDet; - result.Row0.Y = -mat.Row0.Y * invDet; - result.Row1.X = -mat.Row1.X * invDet; - result.Row1.Y = mat.Row0.X * invDet; - } - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix2 is singular. - public static Matrix2 Invert(Matrix2 mat) - { - Matrix2 result; - Invert(ref mat, out result); - return result; - } - - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static void Transpose(ref Matrix2 mat, out Matrix2 result) - { - result.Row0.X = mat.Row0.X; - result.Row0.Y = mat.Row1.X; - result.Row1.X = mat.Row0.Y; - result.Row1.Y = mat.Row1.Y; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static Matrix2 Transpose(Matrix2 mat) - { - Matrix2 result; - Transpose(ref mat, out result); - return result; - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2 which holds the result of the multiplication - public static Matrix2 operator *(float left, Matrix2 right) - { - return Mult(right, left); - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2 which holds the result of the multiplication - public static Matrix2 operator *(Matrix2 left, float right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2 which holds the result of the multiplication - public static Matrix2 operator *(Matrix2 left, Matrix2 right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x3 which holds the result of the multiplication - public static Matrix2x3 operator *(Matrix2 left, Matrix2x3 right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x4 which holds the result of the multiplication - public static Matrix2x4 operator *(Matrix2 left, Matrix2x4 right) - { - return Mult(left, right); - } - - /// - /// Matrix addition - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2 which holds the result of the addition - public static Matrix2 operator +(Matrix2 left, Matrix2 right) - { - return Add(left, right); - } - - /// - /// Matrix subtraction - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2 which holds the result of the subtraction - public static Matrix2 operator -(Matrix2 left, Matrix2 right) - { - return Subtract(left, right); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Matrix2 left, Matrix2 right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Matrix2 left, Matrix2 right) - { - return !left.Equals(right); - } - - /// - /// Returns a System.String that represents the current Matrix4. - /// - /// The string representation of the matrix. - public override string ToString() - { - return String.Format("{0}\n{1}", Row0, Row1); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - return (this.Row0.GetHashCode() * 397) ^ this.Row1.GetHashCode(); - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Matrix2)) - { - return false; - } - - return this.Equals((Matrix2)obj); - } - - /// Indicates whether the current matrix is equal to another matrix. - /// An matrix to compare with this matrix. - /// true if the current matrix is equal to the matrix parameter; otherwise, false. - public bool Equals(Matrix2 other) - { - return - Row0 == other.Row0 && - Row1 == other.Row1; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Matrix2d.cs b/external/src/OpenTK/OpenTK/Math/Matrix2d.cs deleted file mode 100644 index c62c008..0000000 --- a/external/src/OpenTK/OpenTK/Math/Matrix2d.cs +++ /dev/null @@ -1,695 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; - -namespace OpenTK -{ - /// - /// Represents a 2x2 matrix - /// - public struct Matrix2d : IEquatable - { - /// - /// Top row of the matrix. - /// - public Vector2d Row0; - - /// - /// Bottom row of the matrix. - /// - public Vector2d Row1; - - /// - /// The identity matrix. - /// - public static readonly Matrix2d Identity = new Matrix2d(Vector2d.UnitX, Vector2d.UnitY); - - /// - /// The zero matrix. - /// - public static readonly Matrix2d Zero = new Matrix2d(Vector2d.Zero, Vector2d.Zero); - - /// - /// Constructs a new instance. - /// - /// Top row of the matrix. - /// Bottom row of the matrix. - public Matrix2d(Vector2d row0, Vector2d row1) - { - Row0 = row0; - Row1 = row1; - } - - /// - /// Constructs a new instance - /// - /// First item of the first row of the matrix. - /// Second item of the first row of the matrix. - /// First item of the second row of the matrix. - /// Second item of the second row of the matrix. - public Matrix2d( - double m00, double m01, - double m10, double m11) - { - Row0 = new Vector2d(m00, m01); - Row1 = new Vector2d(m10, m11); - } - - /// - /// Gets the determinant of this matrix. - /// - public double Determinant - { - get - { - double m11 = Row0.X, m12 = Row0.Y, - m21 = Row1.X, m22 = Row1.Y; - - return m11 * m22 - m12 * m21; - } - } - - /// - /// Gets or sets the first column of this matrix. - /// - public Vector2d Column0 - { - get { return new Vector2d(Row0.X, Row1.X); } - set { Row0.X = value.X; Row1.X = value.Y; } - } - - /// - /// Gets or sets the second column of this matrix. - /// - public Vector2d Column1 - { - get { return new Vector2d(Row0.Y, Row1.Y); } - set { Row0.Y = value.X; Row1.Y = value.Y; } - } - - /// - /// Gets or sets the value at row 1, column 1 of this instance. - /// - public double M11 { get { return Row0.X; } set { Row0.X = value; } } - - /// - /// Gets or sets the value at row 1, column 2 of this instance. - /// - public double M12 { get { return Row0.Y; } set { Row0.Y = value; } } - - /// - /// Gets or sets the value at row 2, column 1 of this instance. - /// - public double M21 { get { return Row1.X; } set { Row1.X = value; } } - - /// - /// Gets or sets the value at row 2, column 2 of this instance. - /// - public double M22 { get { return Row1.Y; } set { Row1.Y = value; } } - - /// - /// Gets or sets the values along the main diagonal of the matrix. - /// - public Vector2d Diagonal - { - get - { - return new Vector2d(Row0.X, Row1.Y); - } - set - { - Row0.X = value.X; - Row1.Y = value.Y; - } - } - - /// - /// Gets the trace of the matrix, the sum of the values along the diagonal. - /// - public double Trace { get { return Row0.X + Row1.Y; } } - - /// - /// Gets or sets the value at a specified row and column. - /// - public double this[int rowIndex, int columnIndex] - { - get - { - if (rowIndex == 0) - { - return Row0[columnIndex]; - } - else if (rowIndex == 1) - { - return Row1[columnIndex]; - } - throw new IndexOutOfRangeException("You tried to access this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - set - { - if (rowIndex == 0) - { - Row0[columnIndex] = value; - } - else if (rowIndex == 1) - { - Row1[columnIndex] = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - } - } - - /// - /// Converts this instance to it's transpose. - /// - public void Transpose() - { - this = Matrix2d.Transpose(this); - } - - /// - /// Converts this instance into its inverse. - /// - public void Invert() - { - this = Matrix2d.Invert(this); - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix2d instance. - public static void CreateRotation(double angle, out Matrix2d result) - { - double cos = (double)System.Math.Cos(angle); - double sin = (double)System.Math.Sin(angle); - - result.Row0.X = cos; - result.Row0.Y = sin; - result.Row1.X = -sin; - result.Row1.Y = cos; - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix2d instance. - public static Matrix2d CreateRotation(double angle) - { - Matrix2d result; - CreateRotation(angle, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x, y, and z axes. - /// A scale matrix. - public static void CreateScale(double scale, out Matrix2d result) - { - result.Row0.X = scale; - result.Row0.Y = 0; - result.Row1.X = 0; - result.Row1.Y = scale; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x and y axes. - /// A scale matrix. - public static Matrix2d CreateScale(double scale) - { - Matrix2d result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static void CreateScale(Vector2d scale, out Matrix2d result) - { - result.Row0.X = scale.X; - result.Row0.Y = 0; - result.Row1.X = 0; - result.Row1.Y = scale.Y; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static Matrix2d CreateScale(Vector2d scale) - { - Matrix2d result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static void CreateScale(double x, double y, out Matrix2d result) - { - result.Row0.X = x; - result.Row0.Y = 0; - result.Row1.X = 0; - result.Row1.Y = y; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static Matrix2d CreateScale(double x, double y) - { - Matrix2d result; - CreateScale(x, y, out result); - return result; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2d left, double right, out Matrix2d result) - { - result.Row0.X = left.Row0.X * right; - result.Row0.Y = left.Row0.Y * right; - result.Row1.X = left.Row1.X * right; - result.Row1.Y = left.Row1.Y * right; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2d Mult(Matrix2d left, double right) - { - Matrix2d result; - Mult(ref left, right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2d left, ref Matrix2d right, out Matrix2d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, - lM21 = left.Row1.X, lM22 = left.Row1.Y, - rM11 = right.Row0.X, rM12 = right.Row0.Y, - rM21 = right.Row1.X, rM22 = right.Row1.Y; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2d Mult(Matrix2d left, Matrix2d right) - { - Matrix2d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2d left, ref Matrix2x3d right, out Matrix2x3d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, - lM21 = left.Row1.X, lM22 = left.Row1.Y, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22); - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22); - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2x3d Mult(Matrix2d left, Matrix2x3d right) - { - Matrix2x3d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2d left, ref Matrix2x4d right, out Matrix2x4d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, - lM21 = left.Row1.X, lM22 = left.Row1.Y, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, rM14 = right.Row0.W, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, rM24 = right.Row1.W; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22); - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23); - result.Row0.W = (lM11 * rM14) + (lM12 * rM24); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22); - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23); - result.Row1.W = (lM21 * rM14) + (lM22 * rM24); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2x4d Mult(Matrix2d left, Matrix2x4d right) - { - Matrix2x4d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static void Add(ref Matrix2d left, ref Matrix2d right, out Matrix2d result) - { - result.Row0.X = left.Row0.X + right.Row0.X; - result.Row0.Y = left.Row0.Y + right.Row0.Y; - result.Row1.X = left.Row1.X + right.Row1.X; - result.Row1.Y = left.Row1.Y + right.Row1.Y; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static Matrix2d Add(Matrix2d left, Matrix2d right) - { - Matrix2d result; - Add(ref left, ref right, out result); - return result; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static void Subtract(ref Matrix2d left, ref Matrix2d right, out Matrix2d result) - { - result.Row0.X = left.Row0.X - right.Row0.X; - result.Row0.Y = left.Row0.Y - right.Row0.Y; - result.Row1.X = left.Row1.X - right.Row1.X; - result.Row1.Y = left.Row1.Y - right.Row1.Y; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static Matrix2d Subtract(Matrix2d left, Matrix2d right) - { - Matrix2d result; - Subtract(ref left, ref right, out result); - return result; - } - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix2d is singular. - public static void Invert(ref Matrix2d mat, out Matrix2d result) - { - double det = mat.Determinant; - - if (det == 0) - { - throw new InvalidOperationException("Matrix is singular and cannot be inverted."); - } - - double invDet = 1f / det; - - result.Row0.X = mat.Row1.Y * invDet; - result.Row0.Y = -mat.Row0.Y * invDet; - result.Row1.X = -mat.Row1.X * invDet; - result.Row1.Y = mat.Row0.X * invDet; - } - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix2d is singular. - public static Matrix2d Invert(Matrix2d mat) - { - Matrix2d result; - Invert(ref mat, out result); - return result; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static void Transpose(ref Matrix2d mat, out Matrix2d result) - { - result.Row0.X = mat.Row0.X; - result.Row0.Y = mat.Row1.X; - result.Row1.X = mat.Row0.Y; - result.Row1.Y = mat.Row1.Y; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static Matrix2d Transpose(Matrix2d mat) - { - Matrix2d result; - Transpose(ref mat, out result); - return result; - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2d which holds the result of the multiplication - public static Matrix2d operator *(double left, Matrix2d right) - { - return Mult(right, left); - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2d which holds the result of the multiplication - public static Matrix2d operator *(Matrix2d left, double right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2d which holds the result of the multiplication - public static Matrix2d operator *(Matrix2d left, Matrix2d right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x3d which holds the result of the multiplication - public static Matrix2x3d operator *(Matrix2d left, Matrix2x3d right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x4d which holds the result of the multiplication - public static Matrix2x4d operator *(Matrix2d left, Matrix2x4d right) - { - return Mult(left, right); - } - - /// - /// Matrix addition - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2d which holds the result of the addition - public static Matrix2d operator +(Matrix2d left, Matrix2d right) - { - return Add(left, right); - } - - /// - /// Matrix subtraction - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2d which holds the result of the subtraction - public static Matrix2d operator -(Matrix2d left, Matrix2d right) - { - return Subtract(left, right); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Matrix2d left, Matrix2d right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Matrix2d left, Matrix2d right) - { - return !left.Equals(right); - } - - /// - /// Returns a System.String that represents the current Matrix4. - /// - /// The string representation of the matrix. - public override string ToString() - { - return String.Format("{0}\n{1}", Row0, Row1); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - return (this.Row0.GetHashCode() * 397) ^ this.Row1.GetHashCode(); - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Matrix2d)) - { - return false; - } - - return this.Equals((Matrix2d)obj); - } - - /// Indicates whether the current matrix is equal to another matrix. - /// An matrix to compare with this matrix. - /// true if the current matrix is equal to the matrix parameter; otherwise, false. - public bool Equals(Matrix2d other) - { - return - Row0 == other.Row0 && - Row1 == other.Row1; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Matrix2x3.cs b/external/src/OpenTK/OpenTK/Math/Matrix2x3.cs deleted file mode 100644 index 63b408f..0000000 --- a/external/src/OpenTK/OpenTK/Math/Matrix2x3.cs +++ /dev/null @@ -1,666 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; - -namespace OpenTK -{ - /// - /// Represents a 2x3 matrix. - /// - public struct Matrix2x3 : IEquatable - { - /// - /// Top row of the matrix. - /// - public Vector3 Row0; - - /// - /// Bottom row of the matrix. - /// - public Vector3 Row1; - - /// - /// The zero matrix. - /// - public static readonly Matrix2x3 Zero = new Matrix2x3(Vector3.Zero, Vector3.Zero); - - /// - /// Constructs a new instance. - /// - /// Top row of the matrix. - /// Bottom row of the matrix. - public Matrix2x3(Vector3 row0, Vector3 row1) - { - Row0 = row0; - Row1 = row1; - } - - /// - /// Constructs a new instance - /// - /// First item of the first row of the matrix. - /// Second item of the first row of the matrix. - /// Third item of the first row of the matrix. - /// First item of the second row of the matrix. - /// Second item of the second row of the matrix. - /// Third item of the second row of the matrix. - public Matrix2x3( - float m00, float m01, float m02, - float m10, float m11, float m12) - { - Row0 = new Vector3(m00, m01, m02); - Row1 = new Vector3(m10, m11, m12); - } - - /// - /// Gets or sets the first column of this matrix. - /// - public Vector2 Column0 - { - get { return new Vector2(Row0.X, Row1.X); } - set { Row0.X = value.X; Row1.X = value.Y; } - } - - /// - /// Gets or sets the second column of this matrix. - /// - public Vector2 Column1 - { - get { return new Vector2(Row0.Y, Row1.Y); } - set { Row0.Y = value.X; Row1.Y = value.Y; } - } - - /// - /// Gets or sets the third column of this matrix. - /// - public Vector2 Column2 - { - get { return new Vector2(Row0.Z, Row1.Z); } - set { Row0.Z = value.X; Row1.Z = value.Y; } - } - - /// - /// Gets or sets the value at row 1, column 1 of this instance. - /// - public float M11 { get { return Row0.X; } set { Row0.X = value; } } - - /// - /// Gets or sets the value at row 1, column 2 of this instance. - /// - public float M12 { get { return Row0.Y; } set { Row0.Y = value; } } - - /// - /// Gets or sets the value at row 1, column 3 of this instance. - /// - public float M13 { get { return Row0.Z; } set { Row0.Z = value; } } - - /// - /// Gets or sets the value at row 2, column 1 of this instance. - /// - public float M21 { get { return Row1.X; } set { Row1.X = value; } } - - /// - /// Gets or sets the value at row 2, column 2 of this instance. - /// - public float M22 { get { return Row1.Y; } set { Row1.Y = value; } } - - /// - /// Gets or sets the value at row 2, column 3 of this instance. - /// - public float M23 { get { return Row1.Z; } set { Row1.Z = value; } } - - /// - /// Gets or sets the values along the main diagonal of the matrix. - /// - public Vector2 Diagonal - { - get - { - return new Vector2(Row0.X, Row1.Y); - } - set - { - Row0.X = value.X; - Row1.Y = value.Y; - } - } - - /// - /// Gets the trace of the matrix, the sum of the values along the diagonal. - /// - public float Trace { get { return Row0.X + Row1.Y; } } - - /// - /// Gets or sets the value at a specified row and column. - /// - public float this[int rowIndex, int columnIndex] - { - get - { - if (rowIndex == 0) - { - return Row0[columnIndex]; - } - else if (rowIndex == 1) - { - return Row1[columnIndex]; - } - throw new IndexOutOfRangeException("You tried to access this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - set - { - if (rowIndex == 0) - { - Row0[columnIndex] = value; - } - else if (rowIndex == 1) - { - Row1[columnIndex] = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - } - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix2x3 instance. - public static void CreateRotation(float angle, out Matrix2x3 result) - { - float cos = (float)System.Math.Cos(angle); - float sin = (float)System.Math.Sin(angle); - - result.Row0.X = cos; - result.Row0.Y = sin; - result.Row0.Z = 0; - result.Row1.X = -sin; - result.Row1.Y = cos; - result.Row1.Z = 0; - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix2x3 instance. - public static Matrix2x3 CreateRotation(float angle) - { - Matrix2x3 result; - CreateRotation(angle, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x, y, and z axes. - /// A scale matrix. - public static void CreateScale(float scale, out Matrix2x3 result) - { - result.Row0.X = scale; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row1.X = 0; - result.Row1.Y = scale; - result.Row1.Z = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x and y axes. - /// A scale matrix. - public static Matrix2x3 CreateScale(float scale) - { - Matrix2x3 result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static void CreateScale(Vector2 scale, out Matrix2x3 result) - { - result.Row0.X = scale.X; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row1.X = 0; - result.Row1.Y = scale.Y; - result.Row1.Z = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static Matrix2x3 CreateScale(Vector2 scale) - { - Matrix2x3 result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static void CreateScale(float x, float y, out Matrix2x3 result) - { - result.Row0.X = x; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row1.X = 0; - result.Row1.Y = y; - result.Row1.Z = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static Matrix2x3 CreateScale(float x, float y) - { - Matrix2x3 result; - CreateScale(x, y, out result); - return result; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2x3 left, float right, out Matrix2x3 result) - { - result.Row0.X = left.Row0.X * right; - result.Row0.Y = left.Row0.Y * right; - result.Row0.Z = left.Row0.Z * right; - result.Row1.X = left.Row1.X * right; - result.Row1.Y = left.Row1.Y * right; - result.Row1.Z = left.Row1.Z * right; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2x3 Mult(Matrix2x3 left, float right) - { - Matrix2x3 result; - Mult(ref left, right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2x3 left, ref Matrix3x2 right, out Matrix2 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, - rM11 = right.Row0.X, rM12 = right.Row0.Y, - rM21 = right.Row1.X, rM22 = right.Row1.Y, - rM31 = right.Row2.X, rM32 = right.Row2.Y; - - result.Row0.X = ((lM11 * rM11) + (lM12 * rM21)) + (lM13 * rM31); - result.Row0.Y = ((lM11 * rM12) + (lM12 * rM22)) + (lM13 * rM32); - result.Row1.X = ((lM21 * rM11) + (lM22 * rM21)) + (lM23 * rM31); - result.Row1.Y = ((lM21 * rM12) + (lM22 * rM22)) + (lM23 * rM32); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2 Mult(Matrix2x3 left, Matrix3x2 right) - { - Matrix2 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2x3 left, ref Matrix3 right, out Matrix2x3 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, - rM31 = right.Row2.X, rm32 = right.Row2.Y, rM33 = right.Row2.Z; - - result.Row0.X = ((lM11 * rM11) + (lM12 * rM21)) + (lM13 * rM31); - result.Row0.Y = ((lM11 * rM12) + (lM12 * rM22)) + (lM13 * rm32); - result.Row0.Z = ((lM11 * rM13) + (lM12 * rM23)) + (lM13 * rM33); - result.Row1.X = ((lM21 * rM11) + (lM22 * rM21)) + (lM23 * rM31); - result.Row1.Y = ((lM21 * rM12) + (lM22 * rM22)) + (lM23 * rm32); - result.Row1.Z = ((lM21 * rM13) + (lM22 * rM23)) + (lM23 * rM33); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2x3 Mult(Matrix2x3 left, Matrix3 right) - { - Matrix2x3 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2x3 left, ref Matrix3x4 right, out Matrix2x4 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, rM14 = right.Row0.W, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, rM24 = right.Row1.W, - rM31 = right.Row2.X, rm32 = right.Row2.Y, rM33 = right.Row2.Z, rM34 = right.Row2.W; - - result.Row0.X = ((lM11 * rM11) + (lM12 * rM21)) + (lM13 * rM31); - result.Row0.Y = ((lM11 * rM12) + (lM12 * rM22)) + (lM13 * rm32); - result.Row0.Z = ((lM11 * rM13) + (lM12 * rM23)) + (lM13 * rM33); - result.Row0.W = ((lM11 * rM14) + (lM12 * rM24)) + (lM13 * rM34); - result.Row1.X = ((lM21 * rM11) + (lM22 * rM21)) + (lM23 * rM31); - result.Row1.Y = ((lM21 * rM12) + (lM22 * rM22)) + (lM23 * rm32); - result.Row1.Z = ((lM21 * rM13) + (lM22 * rM23)) + (lM23 * rM33); - result.Row1.W = ((lM21 * rM14) + (lM22 * rM24)) + (lM23 * rM34); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2x4 Mult(Matrix2x3 left, Matrix3x4 right) - { - Matrix2x4 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static void Add(ref Matrix2x3 left, ref Matrix2x3 right, out Matrix2x3 result) - { - result.Row0.X = left.Row0.X + right.Row0.X; - result.Row0.Y = left.Row0.Y + right.Row0.Y; - result.Row0.Z = left.Row0.Z + right.Row0.Z; - result.Row1.X = left.Row1.X + right.Row1.X; - result.Row1.Y = left.Row1.Y + right.Row1.Y; - result.Row1.Z = left.Row1.Z + right.Row1.Z; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static Matrix2x3 Add(Matrix2x3 left, Matrix2x3 right) - { - Matrix2x3 result; - Add(ref left, ref right, out result); - return result; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static void Subtract(ref Matrix2x3 left, ref Matrix2x3 right, out Matrix2x3 result) - { - result.Row0.X = left.Row0.X - right.Row0.X; - result.Row0.Y = left.Row0.Y - right.Row0.Y; - result.Row0.Z = left.Row0.Z - right.Row0.Z; - result.Row1.X = left.Row1.X - right.Row1.X; - result.Row1.Y = left.Row1.Y - right.Row1.Y; - result.Row1.Z = left.Row1.Z - right.Row1.Z; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static Matrix2x3 Subtract(Matrix2x3 left, Matrix2x3 right) - { - Matrix2x3 result; - Subtract(ref left, ref right, out result); - return result; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static void Transpose(ref Matrix2x3 mat, out Matrix3x2 result) - { - result.Row0.X = mat.Row0.X; - result.Row0.Y = mat.Row1.X; - result.Row1.X = mat.Row0.Y; - result.Row1.Y = mat.Row1.Y; - result.Row2.X = mat.Row0.Z; - result.Row2.Y = mat.Row1.Z; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static Matrix3x2 Transpose(Matrix2x3 mat) - { - Matrix3x2 result; - Transpose(ref mat, out result); - return result; - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x3 which holds the result of the multiplication - public static Matrix2x3 operator *(float left, Matrix2x3 right) - { - return Mult(right, left); - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x3 which holds the result of the multiplication - public static Matrix2x3 operator *(Matrix2x3 left, float right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2 which holds the result of the multiplication - public static Matrix2 operator *(Matrix2x3 left, Matrix3x2 right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x3 which holds the result of the multiplication - public static Matrix2x3 operator *(Matrix2x3 left, Matrix3 right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x4 which holds the result of the multiplication - public static Matrix2x4 operator *(Matrix2x3 left, Matrix3x4 right) - { - return Mult(left, right); - } - - /// - /// Matrix addition - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x3 which holds the result of the addition - public static Matrix2x3 operator +(Matrix2x3 left, Matrix2x3 right) - { - return Add(left, right); - } - - /// - /// Matrix subtraction - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x3 which holds the result of the subtraction - public static Matrix2x3 operator -(Matrix2x3 left, Matrix2x3 right) - { - return Subtract(left, right); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Matrix2x3 left, Matrix2x3 right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Matrix2x3 left, Matrix2x3 right) - { - return !left.Equals(right); - } - - /// - /// Returns a System.String that represents the current Matrix2x3. - /// - /// The string representation of the matrix. - public override string ToString() - { - return String.Format("{0}\n{1}", Row0, Row1); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - return (this.Row0.GetHashCode() * 397) ^ this.Row1.GetHashCode(); - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare tresult. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Matrix2x3)) - { - return false; - } - - return this.Equals((Matrix2x3)obj); - } - - /// - /// Indicates whether the current matrix is equal to another matrix. - /// - /// An matrix to compare with this matrix. - /// true if the current matrix is equal to the matrix parameter; otherwise, false. - public bool Equals(Matrix2x3 other) - { - return - Row0 == other.Row0 && - Row1 == other.Row1; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Matrix2x3d.cs b/external/src/OpenTK/OpenTK/Math/Matrix2x3d.cs deleted file mode 100644 index d470800..0000000 --- a/external/src/OpenTK/OpenTK/Math/Matrix2x3d.cs +++ /dev/null @@ -1,666 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; - -namespace OpenTK -{ - /// - /// Represents a 2x3 matrix. - /// - public struct Matrix2x3d : IEquatable - { - /// - /// Top row of the matrix. - /// - public Vector3d Row0; - - /// - /// Bottom row of the matrix. - /// - public Vector3d Row1; - - /// - /// The zero matrix. - /// - public static readonly Matrix2x3d Zero = new Matrix2x3d(Vector3d.Zero, Vector3d.Zero); - - /// - /// Constructs a new instance. - /// - /// Top row of the matrix. - /// Bottom row of the matrix. - public Matrix2x3d(Vector3d row0, Vector3d row1) - { - Row0 = row0; - Row1 = row1; - } - - /// - /// Constructs a new instance - /// - /// First item of the first row of the matrix. - /// Second item of the first row of the matrix. - /// Third item of the first row of the matrix. - /// First item of the second row of the matrix. - /// Second item of the second row of the matrix. - /// Third item of the second row of the matrix. - public Matrix2x3d( - double m00, double m01, double m02, - double m10, double m11, double m12) - { - Row0 = new Vector3d(m00, m01, m02); - Row1 = new Vector3d(m10, m11, m12); - } - - /// - /// Gets or sets the first column of this matrix. - /// - public Vector2d Column0 - { - get { return new Vector2d(Row0.X, Row1.X); } - set { Row0.X = value.X; Row1.X = value.Y; } - } - - /// - /// Gets or sets the second column of this matrix. - /// - public Vector2d Column1 - { - get { return new Vector2d(Row0.Y, Row1.Y); } - set { Row0.Y = value.X; Row1.Y = value.Y; } - } - - /// - /// Gets or sets the third column of this matrix. - /// - public Vector2d Column2 - { - get { return new Vector2d(Row0.Z, Row1.Z); } - set { Row0.Z = value.X; Row1.Z = value.Y; } - } - - /// - /// Gets or sets the value at row 1, column 1 of this instance. - /// - public double M11 { get { return Row0.X; } set { Row0.X = value; } } - - /// - /// Gets or sets the value at row 1, column 2 of this instance. - /// - public double M12 { get { return Row0.Y; } set { Row0.Y = value; } } - - /// - /// Gets or sets the value at row 1, column 3 of this instance. - /// - public double M13 { get { return Row0.Z; } set { Row0.Z = value; } } - - /// - /// Gets or sets the value at row 2, column 1 of this instance. - /// - public double M21 { get { return Row1.X; } set { Row1.X = value; } } - - /// - /// Gets or sets the value at row 2, column 2 of this instance. - /// - public double M22 { get { return Row1.Y; } set { Row1.Y = value; } } - - /// - /// Gets or sets the value at row 2, column 3 of this instance. - /// - public double M23 { get { return Row1.Z; } set { Row1.Z = value; } } - - /// - /// Gets or sets the values along the main diagonal of the matrix. - /// - public Vector2d Diagonal - { - get - { - return new Vector2d(Row0.X, Row1.Y); - } - set - { - Row0.X = value.X; - Row1.Y = value.Y; - } - } - - /// - /// Gets the trace of the matrix, the sum of the values along the diagonal. - /// - public double Trace { get { return Row0.X + Row1.Y; } } - - /// - /// Gets or sets the value at a specified row and column. - /// - public double this[int rowIndex, int columnIndex] - { - get - { - if (rowIndex == 0) - { - return Row0[columnIndex]; - } - else if (rowIndex == 1) - { - return Row1[columnIndex]; - } - throw new IndexOutOfRangeException("You tried to access this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - set - { - if (rowIndex == 0) - { - Row0[columnIndex] = value; - } - else if (rowIndex == 1) - { - Row1[columnIndex] = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - } - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix2x3d instance. - public static void CreateRotation(double angle, out Matrix2x3d result) - { - double cos = System.Math.Cos(angle); - double sin = System.Math.Sin(angle); - - result.Row0.X = cos; - result.Row0.Y = sin; - result.Row0.Z = 0; - result.Row1.X = -sin; - result.Row1.Y = cos; - result.Row1.Z = 0; - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix2x3d instance. - public static Matrix2x3d CreateRotation(double angle) - { - Matrix2x3d result; - CreateRotation(angle, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x, y, and z axes. - /// A scale matrix. - public static void CreateScale(double scale, out Matrix2x3d result) - { - result.Row0.X = scale; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row1.X = 0; - result.Row1.Y = scale; - result.Row1.Z = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x and y axes. - /// A scale matrix. - public static Matrix2x3d CreateScale(double scale) - { - Matrix2x3d result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static void CreateScale(Vector2d scale, out Matrix2x3d result) - { - result.Row0.X = scale.X; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row1.X = 0; - result.Row1.Y = scale.Y; - result.Row1.Z = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static Matrix2x3d CreateScale(Vector2d scale) - { - Matrix2x3d result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static void CreateScale(double x, double y, out Matrix2x3d result) - { - result.Row0.X = x; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row1.X = 0; - result.Row1.Y = y; - result.Row1.Z = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static Matrix2x3d CreateScale(double x, double y) - { - Matrix2x3d result; - CreateScale(x, y, out result); - return result; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2x3d left, double right, out Matrix2x3d result) - { - result.Row0.X = left.Row0.X * right; - result.Row0.Y = left.Row0.Y * right; - result.Row0.Z = left.Row0.Z * right; - result.Row1.X = left.Row1.X * right; - result.Row1.Y = left.Row1.Y * right; - result.Row1.Z = left.Row1.Z * right; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2x3d Mult(Matrix2x3d left, double right) - { - Matrix2x3d result; - Mult(ref left, right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2x3d left, ref Matrix3x2 right, out Matrix2d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, - rM11 = right.Row0.X, rM12 = right.Row0.Y, - rM21 = right.Row1.X, rM22 = right.Row1.Y, - rM31 = right.Row2.X, rM32 = right.Row2.Y; - - result.Row0.X = ((lM11 * rM11) + (lM12 * rM21)) + (lM13 * rM31); - result.Row0.Y = ((lM11 * rM12) + (lM12 * rM22)) + (lM13 * rM32); - result.Row1.X = ((lM21 * rM11) + (lM22 * rM21)) + (lM23 * rM31); - result.Row1.Y = ((lM21 * rM12) + (lM22 * rM22)) + (lM23 * rM32); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2d Mult(Matrix2x3d left, Matrix3x2 right) - { - Matrix2d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2x3d left, ref Matrix3 right, out Matrix2x3d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, - rM31 = right.Row2.X, rm32 = right.Row2.Y, rM33 = right.Row2.Z; - - result.Row0.X = ((lM11 * rM11) + (lM12 * rM21)) + (lM13 * rM31); - result.Row0.Y = ((lM11 * rM12) + (lM12 * rM22)) + (lM13 * rm32); - result.Row0.Z = ((lM11 * rM13) + (lM12 * rM23)) + (lM13 * rM33); - result.Row1.X = ((lM21 * rM11) + (lM22 * rM21)) + (lM23 * rM31); - result.Row1.Y = ((lM21 * rM12) + (lM22 * rM22)) + (lM23 * rm32); - result.Row1.Z = ((lM21 * rM13) + (lM22 * rM23)) + (lM23 * rM33); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2x3d Mult(Matrix2x3d left, Matrix3 right) - { - Matrix2x3d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2x3d left, ref Matrix3x4 right, out Matrix2x4d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, rM14 = right.Row0.W, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, rM24 = right.Row1.W, - rM31 = right.Row2.X, rm32 = right.Row2.Y, rM33 = right.Row2.Z, rM34 = right.Row2.W; - - result.Row0.X = ((lM11 * rM11) + (lM12 * rM21)) + (lM13 * rM31); - result.Row0.Y = ((lM11 * rM12) + (lM12 * rM22)) + (lM13 * rm32); - result.Row0.Z = ((lM11 * rM13) + (lM12 * rM23)) + (lM13 * rM33); - result.Row0.W = ((lM11 * rM14) + (lM12 * rM24)) + (lM13 * rM34); - result.Row1.X = ((lM21 * rM11) + (lM22 * rM21)) + (lM23 * rM31); - result.Row1.Y = ((lM21 * rM12) + (lM22 * rM22)) + (lM23 * rm32); - result.Row1.Z = ((lM21 * rM13) + (lM22 * rM23)) + (lM23 * rM33); - result.Row1.W = ((lM21 * rM14) + (lM22 * rM24)) + (lM23 * rM34); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2x4d Mult(Matrix2x3d left, Matrix3x4 right) - { - Matrix2x4d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static void Add(ref Matrix2x3d left, ref Matrix2x3d right, out Matrix2x3d result) - { - result.Row0.X = left.Row0.X + right.Row0.X; - result.Row0.Y = left.Row0.Y + right.Row0.Y; - result.Row0.Z = left.Row0.Z + right.Row0.Z; - result.Row1.X = left.Row1.X + right.Row1.X; - result.Row1.Y = left.Row1.Y + right.Row1.Y; - result.Row1.Z = left.Row1.Z + right.Row1.Z; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static Matrix2x3d Add(Matrix2x3d left, Matrix2x3d right) - { - Matrix2x3d result; - Add(ref left, ref right, out result); - return result; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static void Subtract(ref Matrix2x3d left, ref Matrix2x3d right, out Matrix2x3d result) - { - result.Row0.X = left.Row0.X - right.Row0.X; - result.Row0.Y = left.Row0.Y - right.Row0.Y; - result.Row0.Z = left.Row0.Z - right.Row0.Z; - result.Row1.X = left.Row1.X - right.Row1.X; - result.Row1.Y = left.Row1.Y - right.Row1.Y; - result.Row1.Z = left.Row1.Z - right.Row1.Z; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static Matrix2x3d Subtract(Matrix2x3d left, Matrix2x3d right) - { - Matrix2x3d result; - Subtract(ref left, ref right, out result); - return result; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static void Transpose(ref Matrix2x3d mat, out Matrix3x2d result) - { - result.Row0.X = mat.Row0.X; - result.Row0.Y = mat.Row1.X; - result.Row1.X = mat.Row0.Y; - result.Row1.Y = mat.Row1.Y; - result.Row2.X = mat.Row0.Z; - result.Row2.Y = mat.Row1.Z; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static Matrix3x2d Transpose(Matrix2x3d mat) - { - Matrix3x2d result; - Transpose(ref mat, out result); - return result; - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x3d which holds the result of the multiplication - public static Matrix2x3d operator *(double left, Matrix2x3d right) - { - return Mult(right, left); - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x3d which holds the result of the multiplication - public static Matrix2x3d operator *(Matrix2x3d left, double right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2d which holds the result of the multiplication - public static Matrix2d operator *(Matrix2x3d left, Matrix3x2 right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x3d which holds the result of the multiplication - public static Matrix2x3d operator *(Matrix2x3d left, Matrix3 right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x4d which holds the result of the multiplication - public static Matrix2x4d operator *(Matrix2x3d left, Matrix3x4 right) - { - return Mult(left, right); - } - - /// - /// Matrix addition - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x3d which holds the result of the addition - public static Matrix2x3d operator +(Matrix2x3d left, Matrix2x3d right) - { - return Add(left, right); - } - - /// - /// Matrix subtraction - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x3d which holds the result of the subtraction - public static Matrix2x3d operator -(Matrix2x3d left, Matrix2x3d right) - { - return Subtract(left, right); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Matrix2x3d left, Matrix2x3d right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Matrix2x3d left, Matrix2x3d right) - { - return !left.Equals(right); - } - - /// - /// Returns a System.String that represents the current Matrix2x3d. - /// - /// The string representation of the matrix. - public override string ToString() - { - return String.Format("{0}\n{1}", Row0, Row1); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - return (this.Row0.GetHashCode() * 397) ^ this.Row1.GetHashCode(); - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare tresult. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Matrix2x3d)) - { - return false; - } - - return this.Equals((Matrix2x3d)obj); - } - - /// - /// Indicates whether the current matrix is equal to another matrix. - /// - /// An matrix to compare with this matrix. - /// true if the current matrix is equal to the matrix parameter; otherwise, false. - public bool Equals(Matrix2x3d other) - { - return - Row0 == other.Row0 && - Row1 == other.Row1; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Matrix2x4.cs b/external/src/OpenTK/OpenTK/Math/Matrix2x4.cs deleted file mode 100644 index a162ce7..0000000 --- a/external/src/OpenTK/OpenTK/Math/Matrix2x4.cs +++ /dev/null @@ -1,706 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; - -namespace OpenTK -{ - /// - /// Represents a 2x4 matrix. - /// - public struct Matrix2x4 : IEquatable - { - /// - /// Top row of the matrix. - /// - public Vector4 Row0; - - /// - /// Bottom row of the matrix. - /// - public Vector4 Row1; - - /// - /// The zero matrix. - /// - public static readonly Matrix2x4 Zero = new Matrix2x4(Vector4.Zero, Vector4.Zero); - - /// - /// Constructs a new instance. - /// - /// Top row of the matrix. - /// Bottom row of the matrix. - public Matrix2x4(Vector4 row0, Vector4 row1) - { - Row0 = row0; - Row1 = row1; - } - - /// - /// Constructs a new instance - /// - /// First item of the first row of the matrix. - /// Second item of the first row of the matrix. - /// Third item of the first row of the matrix. - /// Fourth item of the first row of the matrix. - /// First item of the second row of the matrix. - /// Second item of the second row of the matrix. - /// Third item of the second row of the matrix. - /// Fourth item of the second row of the matrix. - public Matrix2x4( - float m00, float m01, float m02, float m03, - float m10, float m11, float m12, float m13) - { - Row0 = new Vector4(m00, m01, m02, m03); - Row1 = new Vector4(m10, m11, m12, m13); - } - - /// - /// Gets or sets the first column of the matrix. - /// - public Vector2 Column0 - { - get { return new Vector2(Row0.X, Row1.X); } - set { Row0.X = value.X; Row1.X = value.Y; } - } - - /// - /// Gets or sets the second column of the matrix. - /// - public Vector2 Column1 - { - get { return new Vector2(Row0.Y, Row1.Y); } - set { Row0.Y = value.X; Row1.Y = value.Y; } - } - - /// - /// Gets or sets the third column of the matrix. - /// - public Vector2 Column2 - { - get { return new Vector2(Row0.Z, Row1.Z); } - set { Row0.Z = value.X; Row1.Z = value.Y; } - } - - /// - /// Gets or sets the fourth column of the matrix. - /// - public Vector2 Column3 - { - get { return new Vector2(Row0.W, Row1.W); } - set { Row0.W = value.X; Row1.W = value.Y; } - } - - /// - /// Gets or sets the value at row 1, column 1 of this instance. - /// - public float M11 { get { return Row0.X; } set { Row0.X = value; } } - - /// - /// Gets or sets the value at row 1, column 2 of this instance. - /// - public float M12 { get { return Row0.Y; } set { Row0.Y = value; } } - - /// - /// Gets or sets the value at row 1, column 3 of this instance. - /// - public float M13 { get { return Row0.Z; } set { Row0.Z = value; } } - - /// - /// Gets or sets the value at row 1, column 4 of this instance. - /// - public float M14 { get { return Row0.W; } set { Row0.W = value; } } - - /// - /// Gets or sets the value at row 2, column 1 of this instance. - /// - public float M21 { get { return Row1.X; } set { Row1.X = value; } } - - /// - /// Gets or sets the value at row 2, column 2 of this instance. - /// - public float M22 { get { return Row1.Y; } set { Row1.Y = value; } } - - /// - /// Gets or sets the value at row 2, column 3 of this instance. - /// - public float M23 { get { return Row1.Z; } set { Row1.Z = value; } } - - /// - /// Gets or sets the value at row 2, column 4 of this instance. - /// - public float M24 { get { return Row1.W; } set { Row1.W = value; } } - - /// - /// Gets or sets the values along the main diagonal of the matrix. - /// - public Vector2 Diagonal - { - get - { - return new Vector2(Row0.X, Row1.Y); - } - set - { - Row0.X = value.X; - Row1.Y = value.Y; - } - } - - /// - /// Gets the trace of the matrix, the sum of the values along the diagonal. - /// - public float Trace { get { return Row0.X + Row1.Y; } } - - /// - /// Gets or sets the value at a specified row and column. - /// - public float this[int rowIndex, int columnIndex] - { - get - { - if (rowIndex == 0) - { - return Row0[columnIndex]; - } - else if (rowIndex == 1) - { - return Row1[columnIndex]; - } - throw new IndexOutOfRangeException("You tried to access this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - set - { - if (rowIndex == 0) - { - Row0[columnIndex] = value; - } - else if (rowIndex == 1) - { - Row1[columnIndex] = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - } - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix2x4 instance. - public static void CreateRotation(float angle, out Matrix2x4 result) - { - float cos = (float)System.Math.Cos(angle); - float sin = (float)System.Math.Sin(angle); - - result.Row0.X = cos; - result.Row0.Y = sin; - result.Row0.Z = 0; - result.Row0.W = 0; - result.Row1.X = -sin; - result.Row1.Y = cos; - result.Row1.Z = 0; - result.Row1.W = 0; - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix2x3 instance. - public static Matrix2x4 CreateRotation(float angle) - { - Matrix2x4 result; - CreateRotation(angle, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x, y, and z axes. - /// A scale matrix. - public static void CreateScale(float scale, out Matrix2x4 result) - { - result.Row0.X = scale; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row0.W = 0; - result.Row1.X = 0; - result.Row1.Y = scale; - result.Row1.Z = 0; - result.Row1.W = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x and y axes. - /// A scale matrix. - public static Matrix2x4 CreateScale(float scale) - { - Matrix2x4 result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static void CreateScale(Vector2 scale, out Matrix2x4 result) - { - result.Row0.X = scale.X; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row0.W = 0; - result.Row1.X = 0; - result.Row1.Y = scale.Y; - result.Row1.Z = 0; - result.Row1.W = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static Matrix2x4 CreateScale(Vector2 scale) - { - Matrix2x4 result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static void CreateScale(float x, float y, out Matrix2x4 result) - { - result.Row0.X = x; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row0.W = 0; - result.Row1.X = 0; - result.Row1.Y = y; - result.Row1.Z = 0; - result.Row1.W = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static Matrix2x4 CreateScale(float x, float y) - { - Matrix2x4 result; - CreateScale(x, y, out result); - return result; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2x4 left, float right, out Matrix2x4 result) - { - result.Row0.X = left.Row0.X * right; - result.Row0.Y = left.Row0.Y * right; - result.Row0.Z = left.Row0.Z * right; - result.Row0.W = left.Row0.W * right; - result.Row1.X = left.Row1.X * right; - result.Row1.Y = left.Row1.Y * right; - result.Row1.Z = left.Row1.Z * right; - result.Row1.W = left.Row1.W * right; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2x4 Mult(Matrix2x4 left, float right) - { - Matrix2x4 result; - Mult(ref left, right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2x4 left, ref Matrix4x2 right, out Matrix2 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, lM14 = left.Row0.W, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, lM24 = left.Row1.W, - rM11 = right.Row0.X, rM12 = right.Row0.Y, - rM21 = right.Row1.X, rM22 = right.Row1.Y, - rM31 = right.Row2.X, rM32 = right.Row2.Y, - rM41 = right.Row3.X, rM42 = right.Row3.Y; - - result.Row0.X = (((lM11 * rM11) + (lM12 * rM21)) + (lM13 * rM31)) + (lM14 * rM41); - result.Row0.Y = (((lM11 * rM12) + (lM12 * rM22)) + (lM13 * rM32)) + (lM14 * rM42); - result.Row1.X = (((lM21 * rM11) + (lM22 * rM21)) + (lM23 * rM31)) + (lM24 * rM41); - result.Row1.Y = (((lM21 * rM12) + (lM22 * rM22)) + (lM23 * rM32)) + (lM24 * rM42); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2 Mult(Matrix2x4 left, Matrix4x2 right) - { - Matrix2 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2x4 left, ref Matrix4x3 right, out Matrix2x3 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, lM14 = left.Row0.W, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, lM24 = left.Row1.W, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, - rM31 = right.Row2.X, rM32 = right.Row2.Y, rM33 = right.Row2.Z, - rM41 = right.Row3.X, rM42 = right.Row3.Y, rM43 = right.Row3.Z; - - result.Row0.X = (((lM11 * rM11) + (lM12 * rM21)) + (lM13 * rM31)) + (lM14 * rM41); - result.Row0.Y = (((lM11 * rM12) + (lM12 * rM22)) + (lM13 * rM32)) + (lM14 * rM42); - result.Row0.Z = (((lM11 * rM13) + (lM12 * rM23)) + (lM13 * rM33)) + (lM14 * rM43); - result.Row1.X = (((lM21 * rM11) + (lM22 * rM21)) + (lM23 * rM31)) + (lM24 * rM41); - result.Row1.Y = (((lM21 * rM12) + (lM22 * rM22)) + (lM23 * rM32)) + (lM24 * rM42); - result.Row1.Z = (((lM21 * rM13) + (lM22 * rM23)) + (lM23 * rM33)) + (lM24 * rM43); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2x3 Mult(Matrix2x4 left, Matrix4x3 right) - { - Matrix2x3 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2x4 left, ref Matrix4 right, out Matrix2x4 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, lM14 = left.Row0.W, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, lM24 = left.Row1.W, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, rM14 = right.Row0.W, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, rM24 = right.Row1.W, - rM31 = right.Row2.X, rM32 = right.Row2.Y, rM33 = right.Row2.Z, rM34 = right.Row2.W, - rM41 = right.Row3.X, rM42 = right.Row3.Y, rM43 = right.Row3.Z, rM44 = right.Row3.W; - - result.Row0.X = (((lM11 * rM11) + (lM12 * rM21)) + (lM13 * rM31)) + (lM14 * rM41); - result.Row0.Y = (((lM11 * rM12) + (lM12 * rM22)) + (lM13 * rM32)) + (lM14 * rM42); - result.Row0.Z = (((lM11 * rM13) + (lM12 * rM23)) + (lM13 * rM33)) + (lM14 * rM43); - result.Row0.W = (((lM11 * rM14) + (lM12 * rM24)) + (lM13 * rM34)) + (lM14 * rM44); - result.Row1.X = (((lM21 * rM11) + (lM22 * rM21)) + (lM23 * rM31)) + (lM24 * rM41); - result.Row1.Y = (((lM21 * rM12) + (lM22 * rM22)) + (lM23 * rM32)) + (lM24 * rM42); - result.Row1.Z = (((lM21 * rM13) + (lM22 * rM23)) + (lM23 * rM33)) + (lM24 * rM43); - result.Row1.W = (((lM21 * rM14) + (lM22 * rM24)) + (lM23 * rM34)) + (lM24 * rM44); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2x4 Mult(Matrix2x4 left, Matrix4 right) - { - Matrix2x4 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static void Add(ref Matrix2x4 left, ref Matrix2x4 right, out Matrix2x4 result) - { - result.Row0.X = left.Row0.X + right.Row0.X; - result.Row0.Y = left.Row0.Y + right.Row0.Y; - result.Row0.Z = left.Row0.Z + right.Row0.Z; - result.Row0.W = left.Row0.W + right.Row0.W; - result.Row1.X = left.Row1.X + right.Row1.X; - result.Row1.Y = left.Row1.Y + right.Row1.Y; - result.Row1.Z = left.Row1.Z + right.Row1.Z; - result.Row1.W = left.Row1.W + right.Row1.W; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static Matrix2x4 Add(Matrix2x4 left, Matrix2x4 right) - { - Matrix2x4 result; - Add(ref left, ref right, out result); - return result; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static void Subtract(ref Matrix2x4 left, ref Matrix2x4 right, out Matrix2x4 result) - { - result.Row0.X = left.Row0.X - right.Row0.X; - result.Row0.Y = left.Row0.Y - right.Row0.Y; - result.Row0.Z = left.Row0.Z - right.Row0.Z; - result.Row0.W = left.Row0.W - right.Row0.W; - result.Row1.X = left.Row1.X - right.Row1.X; - result.Row1.Y = left.Row1.Y - right.Row1.Y; - result.Row1.Z = left.Row1.Z - right.Row1.Z; - result.Row1.W = left.Row1.W - right.Row1.W; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static Matrix2x4 Subtract(Matrix2x4 left, Matrix2x4 right) - { - Matrix2x4 result; - Subtract(ref left, ref right, out result); - return result; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static void Transpose(ref Matrix2x4 mat, out Matrix4x2 result) - { - result.Row0.X = mat.Row0.X; - result.Row0.Y = mat.Row1.X; - result.Row1.X = mat.Row0.Y; - result.Row1.Y = mat.Row1.Y; - result.Row2.X = mat.Row0.Z; - result.Row2.Y = mat.Row1.Z; - result.Row3.X = mat.Row0.W; - result.Row3.Y = mat.Row1.W; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static Matrix4x2 Transpose(Matrix2x4 mat) - { - Matrix4x2 result; - Transpose(ref mat, out result); - return result; - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x4 which holds the result of the multiplication - public static Matrix2x4 operator *(float left, Matrix2x4 right) - { - return Mult(right, left); - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x4 which holds the result of the multiplication - public static Matrix2x4 operator *(Matrix2x4 left, float right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2 which holds the result of the multiplication - public static Matrix2 operator *(Matrix2x4 left, Matrix4x2 right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x3 which holds the result of the multiplication - public static Matrix2x3 operator *(Matrix2x4 left, Matrix4x3 right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x4 which holds the result of the multiplication - public static Matrix2x4 operator *(Matrix2x4 left, Matrix4 right) - { - return Mult(left, right); - } - - /// - /// Matrix addition - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2 which holds the result of the addition - public static Matrix2x4 operator +(Matrix2x4 left, Matrix2x4 right) - { - return Add(left, right); - } - - /// - /// Matrix subtraction - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x4 which holds the result of the subtraction - public static Matrix2x4 operator -(Matrix2x4 left, Matrix2x4 right) - { - return Subtract(left, right); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Matrix2x4 left, Matrix2x4 right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Matrix2x4 left, Matrix2x4 right) - { - return !left.Equals(right); - } - - /// - /// Returns a System.String that represents the current Matrix4. - /// - /// The string representation of the matrix. - public override string ToString() - { - return String.Format("{0}\n{1}", Row0, Row1); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - return (this.Row0.GetHashCode() * 397) ^ this.Row1.GetHashCode(); - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Matrix2x4)) - { - return false; - } - - return this.Equals((Matrix2x4)obj); - } - - /// - /// Indicates whether the current matrix is equal to another matrix. - /// - /// An matrix to compare with this matrix. - /// true if the current matrix is equal to the matrix parameter; otherwise, false. - public bool Equals(Matrix2x4 other) - { - return - Row0 == other.Row0 && - Row1 == other.Row1; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Matrix2x4d.cs b/external/src/OpenTK/OpenTK/Math/Matrix2x4d.cs deleted file mode 100644 index 883fa41..0000000 --- a/external/src/OpenTK/OpenTK/Math/Matrix2x4d.cs +++ /dev/null @@ -1,706 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; - -namespace OpenTK -{ - /// - /// Represents a 2x4 matrix. - /// - public struct Matrix2x4d : IEquatable - { - /// - /// Top row of the matrix. - /// - public Vector4d Row0; - - /// - /// Bottom row of the matrix. - /// - public Vector4d Row1; - - /// - /// The zero matrix. - /// - public static readonly Matrix2x4d Zero = new Matrix2x4d(Vector4d.Zero, Vector4d.Zero); - - /// - /// Constructs a new instance. - /// - /// Top row of the matrix. - /// Bottom row of the matrix. - public Matrix2x4d(Vector4d row0, Vector4d row1) - { - Row0 = row0; - Row1 = row1; - } - - /// - /// Constructs a new instance - /// - /// First item of the first row of the matrix. - /// Second item of the first row of the matrix. - /// Third item of the first row of the matrix. - /// Fourth item of the first row of the matrix. - /// First item of the second row of the matrix. - /// Second item of the second row of the matrix. - /// Third item of the second row of the matrix. - /// Fourth item of the second row of the matrix. - public Matrix2x4d( - double m00, double m01, double m02, double m03, - double m10, double m11, double m12, double m13) - { - Row0 = new Vector4d(m00, m01, m02, m03); - Row1 = new Vector4d(m10, m11, m12, m13); - } - - /// - /// Gets or sets the first column of the matrix. - /// - public Vector2d Column0 - { - get { return new Vector2d(Row0.X, Row1.X); } - set { Row0.X = value.X; Row1.X = value.Y; } - } - - /// - /// Gets or sets the second column of the matrix. - /// - public Vector2d Column1 - { - get { return new Vector2d(Row0.Y, Row1.Y); } - set { Row0.Y = value.X; Row1.Y = value.Y; } - } - - /// - /// Gets or sets the third column of the matrix. - /// - public Vector2d Column2 - { - get { return new Vector2d(Row0.Z, Row1.Z); } - set { Row0.Z = value.X; Row1.Z = value.Y; } - } - - /// - /// Gets or sets the fourth column of the matrix. - /// - public Vector2d Column3 - { - get { return new Vector2d(Row0.W, Row1.W); } - set { Row0.W = value.X; Row1.W = value.Y; } - } - - /// - /// Gets or sets the value at row 1, column 1 of this instance. - /// - public double M11 { get { return Row0.X; } set { Row0.X = value; } } - - /// - /// Gets or sets the value at row 1, column 2 of this instance. - /// - public double M12 { get { return Row0.Y; } set { Row0.Y = value; } } - - /// - /// Gets or sets the value at row 1, column 3 of this instance. - /// - public double M13 { get { return Row0.Z; } set { Row0.Z = value; } } - - /// - /// Gets or sets the value at row 1, column 4 of this instance. - /// - public double M14 { get { return Row0.W; } set { Row0.W = value; } } - - /// - /// Gets or sets the value at row 2, column 1 of this instance. - /// - public double M21 { get { return Row1.X; } set { Row1.X = value; } } - - /// - /// Gets or sets the value at row 2, column 2 of this instance. - /// - public double M22 { get { return Row1.Y; } set { Row1.Y = value; } } - - /// - /// Gets or sets the value at row 2, column 3 of this instance. - /// - public double M23 { get { return Row1.Z; } set { Row1.Z = value; } } - - /// - /// Gets or sets the value at row 2, column 4 of this instance. - /// - public double M24 { get { return Row1.W; } set { Row1.W = value; } } - - /// - /// Gets or sets the values along the main diagonal of the matrix. - /// - public Vector2d Diagonal - { - get - { - return new Vector2d(Row0.X, Row1.Y); - } - set - { - Row0.X = value.X; - Row1.Y = value.Y; - } - } - - /// - /// Gets the trace of the matrix, the sum of the values along the diagonal. - /// - public double Trace { get { return Row0.X + Row1.Y; } } - - /// - /// Gets or sets the value at a specified row and column. - /// - public double this[int rowIndex, int columnIndex] - { - get - { - if (rowIndex == 0) - { - return Row0[columnIndex]; - } - else if (rowIndex == 1) - { - return Row1[columnIndex]; - } - throw new IndexOutOfRangeException("You tried to access this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - set - { - if (rowIndex == 0) - { - Row0[columnIndex] = value; - } - else if (rowIndex == 1) - { - Row1[columnIndex] = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - } - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix2x4d instance. - public static void CreateRotation(double angle, out Matrix2x4d result) - { - double cos = System.Math.Cos(angle); - double sin = System.Math.Sin(angle); - - result.Row0.X = cos; - result.Row0.Y = sin; - result.Row0.Z = 0; - result.Row0.W = 0; - result.Row1.X = -sin; - result.Row1.Y = cos; - result.Row1.Z = 0; - result.Row1.W = 0; - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix2x3d instance. - public static Matrix2x4d CreateRotation(double angle) - { - Matrix2x4d result; - CreateRotation(angle, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x, y, and z axes. - /// A scale matrix. - public static void CreateScale(double scale, out Matrix2x4d result) - { - result.Row0.X = scale; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row0.W = 0; - result.Row1.X = 0; - result.Row1.Y = scale; - result.Row1.Z = 0; - result.Row1.W = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x and y axes. - /// A scale matrix. - public static Matrix2x4d CreateScale(double scale) - { - Matrix2x4d result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static void CreateScale(Vector2d scale, out Matrix2x4d result) - { - result.Row0.X = scale.X; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row0.W = 0; - result.Row1.X = 0; - result.Row1.Y = scale.Y; - result.Row1.Z = 0; - result.Row1.W = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static Matrix2x4d CreateScale(Vector2d scale) - { - Matrix2x4d result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static void CreateScale(double x, double y, out Matrix2x4d result) - { - result.Row0.X = x; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row0.W = 0; - result.Row1.X = 0; - result.Row1.Y = y; - result.Row1.Z = 0; - result.Row1.W = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static Matrix2x4d CreateScale(double x, double y) - { - Matrix2x4d result; - CreateScale(x, y, out result); - return result; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2x4d left, double right, out Matrix2x4d result) - { - result.Row0.X = left.Row0.X * right; - result.Row0.Y = left.Row0.Y * right; - result.Row0.Z = left.Row0.Z * right; - result.Row0.W = left.Row0.W * right; - result.Row1.X = left.Row1.X * right; - result.Row1.Y = left.Row1.Y * right; - result.Row1.Z = left.Row1.Z * right; - result.Row1.W = left.Row1.W * right; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2x4d Mult(Matrix2x4d left, double right) - { - Matrix2x4d result; - Mult(ref left, right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2x4d left, ref Matrix4x2 right, out Matrix2d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, lM14 = left.Row0.W, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, lM24 = left.Row1.W, - rM11 = right.Row0.X, rM12 = right.Row0.Y, - rM21 = right.Row1.X, rM22 = right.Row1.Y, - rM31 = right.Row2.X, rM32 = right.Row2.Y, - rM41 = right.Row3.X, rM42 = right.Row3.Y; - - result.Row0.X = (((lM11 * rM11) + (lM12 * rM21)) + (lM13 * rM31)) + (lM14 * rM41); - result.Row0.Y = (((lM11 * rM12) + (lM12 * rM22)) + (lM13 * rM32)) + (lM14 * rM42); - result.Row1.X = (((lM21 * rM11) + (lM22 * rM21)) + (lM23 * rM31)) + (lM24 * rM41); - result.Row1.Y = (((lM21 * rM12) + (lM22 * rM22)) + (lM23 * rM32)) + (lM24 * rM42); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2d Mult(Matrix2x4d left, Matrix4x2 right) - { - Matrix2d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2x4d left, ref Matrix4x3 right, out Matrix2x3d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, lM14 = left.Row0.W, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, lM24 = left.Row1.W, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, - rM31 = right.Row2.X, rM32 = right.Row2.Y, rM33 = right.Row2.Z, - rM41 = right.Row3.X, rM42 = right.Row3.Y, rM43 = right.Row3.Z; - - result.Row0.X = (((lM11 * rM11) + (lM12 * rM21)) + (lM13 * rM31)) + (lM14 * rM41); - result.Row0.Y = (((lM11 * rM12) + (lM12 * rM22)) + (lM13 * rM32)) + (lM14 * rM42); - result.Row0.Z = (((lM11 * rM13) + (lM12 * rM23)) + (lM13 * rM33)) + (lM14 * rM43); - result.Row1.X = (((lM21 * rM11) + (lM22 * rM21)) + (lM23 * rM31)) + (lM24 * rM41); - result.Row1.Y = (((lM21 * rM12) + (lM22 * rM22)) + (lM23 * rM32)) + (lM24 * rM42); - result.Row1.Z = (((lM21 * rM13) + (lM22 * rM23)) + (lM23 * rM33)) + (lM24 * rM43); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2x3d Mult(Matrix2x4d left, Matrix4x3 right) - { - Matrix2x3d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix2x4d left, ref Matrix4 right, out Matrix2x4d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, lM14 = left.Row0.W, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, lM24 = left.Row1.W, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, rM14 = right.Row0.W, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, rM24 = right.Row1.W, - rM31 = right.Row2.X, rM32 = right.Row2.Y, rM33 = right.Row2.Z, rM34 = right.Row2.W, - rM41 = right.Row3.X, rM42 = right.Row3.Y, rM43 = right.Row3.Z, rM44 = right.Row3.W; - - result.Row0.X = (((lM11 * rM11) + (lM12 * rM21)) + (lM13 * rM31)) + (lM14 * rM41); - result.Row0.Y = (((lM11 * rM12) + (lM12 * rM22)) + (lM13 * rM32)) + (lM14 * rM42); - result.Row0.Z = (((lM11 * rM13) + (lM12 * rM23)) + (lM13 * rM33)) + (lM14 * rM43); - result.Row0.W = (((lM11 * rM14) + (lM12 * rM24)) + (lM13 * rM34)) + (lM14 * rM44); - result.Row1.X = (((lM21 * rM11) + (lM22 * rM21)) + (lM23 * rM31)) + (lM24 * rM41); - result.Row1.Y = (((lM21 * rM12) + (lM22 * rM22)) + (lM23 * rM32)) + (lM24 * rM42); - result.Row1.Z = (((lM21 * rM13) + (lM22 * rM23)) + (lM23 * rM33)) + (lM24 * rM43); - result.Row1.W = (((lM21 * rM14) + (lM22 * rM24)) + (lM23 * rM34)) + (lM24 * rM44); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix2x4d Mult(Matrix2x4d left, Matrix4 right) - { - Matrix2x4d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static void Add(ref Matrix2x4d left, ref Matrix2x4d right, out Matrix2x4d result) - { - result.Row0.X = left.Row0.X + right.Row0.X; - result.Row0.Y = left.Row0.Y + right.Row0.Y; - result.Row0.Z = left.Row0.Z + right.Row0.Z; - result.Row0.W = left.Row0.W + right.Row0.W; - result.Row1.X = left.Row1.X + right.Row1.X; - result.Row1.Y = left.Row1.Y + right.Row1.Y; - result.Row1.Z = left.Row1.Z + right.Row1.Z; - result.Row1.W = left.Row1.W + right.Row1.W; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static Matrix2x4d Add(Matrix2x4d left, Matrix2x4d right) - { - Matrix2x4d result; - Add(ref left, ref right, out result); - return result; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static void Subtract(ref Matrix2x4d left, ref Matrix2x4d right, out Matrix2x4d result) - { - result.Row0.X = left.Row0.X - right.Row0.X; - result.Row0.Y = left.Row0.Y - right.Row0.Y; - result.Row0.Z = left.Row0.Z - right.Row0.Z; - result.Row0.W = left.Row0.W - right.Row0.W; - result.Row1.X = left.Row1.X - right.Row1.X; - result.Row1.Y = left.Row1.Y - right.Row1.Y; - result.Row1.Z = left.Row1.Z - right.Row1.Z; - result.Row1.W = left.Row1.W - right.Row1.W; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static Matrix2x4d Subtract(Matrix2x4d left, Matrix2x4d right) - { - Matrix2x4d result; - Subtract(ref left, ref right, out result); - return result; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static void Transpose(ref Matrix2x4d mat, out Matrix4x2d result) - { - result.Row0.X = mat.Row0.X; - result.Row0.Y = mat.Row1.X; - result.Row1.X = mat.Row0.Y; - result.Row1.Y = mat.Row1.Y; - result.Row2.X = mat.Row0.Z; - result.Row2.Y = mat.Row1.Z; - result.Row3.X = mat.Row0.W; - result.Row3.Y = mat.Row1.W; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static Matrix4x2d Transpose(Matrix2x4d mat) - { - Matrix4x2d result; - Transpose(ref mat, out result); - return result; - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x4d which holds the result of the multiplication - public static Matrix2x4d operator *(double left, Matrix2x4d right) - { - return Mult(right, left); - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x4d which holds the result of the multiplication - public static Matrix2x4d operator *(Matrix2x4d left, double right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2d which holds the result of the multiplication - public static Matrix2d operator *(Matrix2x4d left, Matrix4x2 right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x3d which holds the result of the multiplication - public static Matrix2x3d operator *(Matrix2x4d left, Matrix4x3 right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x4d which holds the result of the multiplication - public static Matrix2x4d operator *(Matrix2x4d left, Matrix4 right) - { - return Mult(left, right); - } - - /// - /// Matrix addition - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2d which holds the result of the addition - public static Matrix2x4d operator +(Matrix2x4d left, Matrix2x4d right) - { - return Add(left, right); - } - - /// - /// Matrix subtraction - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2x4d which holds the result of the subtraction - public static Matrix2x4d operator -(Matrix2x4d left, Matrix2x4d right) - { - return Subtract(left, right); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Matrix2x4d left, Matrix2x4d right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Matrix2x4d left, Matrix2x4d right) - { - return !left.Equals(right); - } - - /// - /// Returns a System.String that represents the current Matrix4. - /// - /// The string representation of the matrix. - public override string ToString() - { - return String.Format("{0}\n{1}", Row0, Row1); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - return (this.Row0.GetHashCode() * 397) ^ this.Row1.GetHashCode(); - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Matrix2x4d)) - { - return false; - } - - return this.Equals((Matrix2x4d)obj); - } - - /// - /// Indicates whether the current matrix is equal to another matrix. - /// - /// An matrix to compare with this matrix. - /// true if the current matrix is equal to the matrix parameter; otherwise, false. - public bool Equals(Matrix2x4d other) - { - return - Row0 == other.Row0 && - Row1 == other.Row1; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Matrix3.cs b/external/src/OpenTK/OpenTK/Math/Matrix3.cs deleted file mode 100644 index 16d1778..0000000 --- a/external/src/OpenTK/OpenTK/Math/Matrix3.cs +++ /dev/null @@ -1,982 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; -using System.Runtime.InteropServices; - -namespace OpenTK -{ - /// - /// Represents a 3x3 matrix containing 3D rotation and scale. - /// - [Serializable] - [StructLayout(LayoutKind.Sequential)] - public struct Matrix3 : IEquatable - { - /// - /// First row of the matrix. - /// - public Vector3 Row0; - - /// - /// Second row of the matrix. - /// - public Vector3 Row1; - - /// - /// Third row of the matrix. - /// - public Vector3 Row2; - - /// - /// The identity matrix. - /// - public static readonly Matrix3 Identity = new Matrix3(Vector3.UnitX, Vector3.UnitY, Vector3.UnitZ); - - /// - /// The zero matrix. - /// - public static readonly Matrix3 Zero = new Matrix3(Vector3.Zero, Vector3.Zero, Vector3.Zero); - - - - /// - /// Constructs a new instance. - /// - /// Top row of the matrix - /// Second row of the matrix - /// Bottom row of the matrix - public Matrix3(Vector3 row0, Vector3 row1, Vector3 row2) - { - Row0 = row0; - Row1 = row1; - Row2 = row2; - } - - /// - /// Constructs a new instance. - /// - /// First item of the first row of the matrix. - /// Second item of the first row of the matrix. - /// Third item of the first row of the matrix. - /// First item of the second row of the matrix. - /// Second item of the second row of the matrix. - /// Third item of the second row of the matrix. - /// First item of the third row of the matrix. - /// Second item of the third row of the matrix. - /// Third item of the third row of the matrix. - public Matrix3( - float m00, float m01, float m02, - float m10, float m11, float m12, - float m20, float m21, float m22) - { - Row0 = new Vector3(m00, m01, m02); - Row1 = new Vector3(m10, m11, m12); - Row2 = new Vector3(m20, m21, m22); - } - - /// - /// Constructs a new instance. - /// - /// A Matrix4 to take the upper-left 3x3 from. - public Matrix3(Matrix4 matrix) - { - Row0 = matrix.Row0.Xyz; - Row1 = matrix.Row1.Xyz; - Row2 = matrix.Row2.Xyz; - } - - - - - /// - /// Gets the determinant of this matrix. - /// - public float Determinant - { - get - { - float m11 = Row0.X, m12 = Row0.Y, m13 = Row0.Z, - m21 = Row1.X, m22 = Row1.Y, m23 = Row1.Z, - m31 = Row2.X, m32 = Row2.Y, m33 = Row2.Z; - - return m11 * m22 * m33 + m12 * m23 * m31 + m13 * m21 * m32 - - m13 * m22 * m31 - m11 * m23 * m32 - m12 * m21 * m33; - } - } - - /// - /// Gets the first column of this matrix. - /// - public Vector3 Column0 - { - get { return new Vector3(Row0.X, Row1.X, Row2.X); } - } - - /// - /// Gets the second column of this matrix. - /// - public Vector3 Column1 - { - get { return new Vector3(Row0.Y, Row1.Y, Row2.Y); } - } - - /// - /// Gets the third column of this matrix. - /// - public Vector3 Column2 - { - get { return new Vector3(Row0.Z, Row1.Z, Row2.Z); } - } - - /// - /// Gets or sets the value at row 1, column 1 of this instance. - /// - public float M11 { get { return Row0.X; } set { Row0.X = value; } } - - /// - /// Gets or sets the value at row 1, column 2 of this instance. - /// - public float M12 { get { return Row0.Y; } set { Row0.Y = value; } } - - /// - /// Gets or sets the value at row 1, column 3 of this instance. - /// - public float M13 { get { return Row0.Z; } set { Row0.Z = value; } } - - /// - /// Gets or sets the value at row 2, column 1 of this instance. - /// - public float M21 { get { return Row1.X; } set { Row1.X = value; } } - - /// - /// Gets or sets the value at row 2, column 2 of this instance. - /// - public float M22 { get { return Row1.Y; } set { Row1.Y = value; } } - - /// - /// Gets or sets the value at row 2, column 3 of this instance. - /// - public float M23 { get { return Row1.Z; } set { Row1.Z = value; } } - - /// - /// Gets or sets the value at row 3, column 1 of this instance. - /// - public float M31 { get { return Row2.X; } set { Row2.X = value; } } - - /// - /// Gets or sets the value at row 3, column 2 of this instance. - /// - public float M32 { get { return Row2.Y; } set { Row2.Y = value; } } - - /// - /// Gets or sets the value at row 3, column 3 of this instance. - /// - public float M33 { get { return Row2.Z; } set { Row2.Z = value; } } - - /// - /// Gets or sets the values along the main diagonal of the matrix. - /// - public Vector3 Diagonal - { - get - { - return new Vector3(Row0.X, Row1.Y, Row2.Z); - } - set - { - Row0.X = value.X; - Row1.Y = value.Y; - Row2.Z = value.Z; - } - } - - /// - /// Gets the trace of the matrix, the sum of the values along the diagonal. - /// - public float Trace { get { return Row0.X + Row1.Y + Row2.Z; } } - - - /// - /// Gets or sets the value at a specified row and column. - /// - public float this[int rowIndex, int columnIndex] - { - get - { - if (rowIndex == 0) - { - return Row0[columnIndex]; - } - else if (rowIndex == 1) - { - return Row1[columnIndex]; - } - else if (rowIndex == 2) - { - return Row2[columnIndex]; - } - throw new IndexOutOfRangeException("You tried to access this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - set - { - if (rowIndex == 0) - { - Row0[columnIndex] = value; - } - else if (rowIndex == 1) - { - Row1[columnIndex] = value; - } - else if (rowIndex == 2) - { - Row2[columnIndex] = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - } - } - - /// - /// Converts this instance into its inverse. - /// - public void Invert() - { - this = Matrix3.Invert(this); - } - - - - /// - /// Converts this instance into its transpose. - /// - public void Transpose() - { - this = Matrix3.Transpose(this); - } - - - /// - /// Returns a normalised copy of this instance. - /// - public Matrix3 Normalized() - { - Matrix3 m = this; - m.Normalize(); - return m; - } - - /// - /// Divides each element in the Matrix by the . - /// - public void Normalize() - { - var determinant = this.Determinant; - Row0 /= determinant; - Row1 /= determinant; - Row2 /= determinant; - } - - /// - /// Returns an inverted copy of this instance. - /// - public Matrix3 Inverted() - { - Matrix3 m = this; - if (m.Determinant != 0) - { - m.Invert(); - } - return m; - } - - /// - /// Returns a copy of this Matrix3 without scale. - /// - public Matrix3 ClearScale() - { - Matrix3 m = this; - m.Row0 = m.Row0.Normalized(); - m.Row1 = m.Row1.Normalized(); - m.Row2 = m.Row2.Normalized(); - return m; - } - /// - /// Returns a copy of this Matrix3 without rotation. - /// - public Matrix3 ClearRotation() - { - Matrix3 m = this; - m.Row0 = new Vector3(m.Row0.Length, 0, 0); - m.Row1 = new Vector3(0, m.Row1.Length, 0); - m.Row2 = new Vector3(0, 0, m.Row2.Length); - return m; - } - - /// - /// Returns the scale component of this instance. - /// - public Vector3 ExtractScale() { return new Vector3(Row0.Length, Row1.Length, Row2.Length); } - - /// - /// Returns the rotation component of this instance. Quite slow. - /// - /// Whether the method should row-normalise (i.e. remove scale from) the Matrix. Pass false if you know it's already normalised. - public Quaternion ExtractRotation(bool row_normalise = true) - { - var row0 = Row0; - var row1 = Row1; - var row2 = Row2; - - if (row_normalise) - { - row0 = row0.Normalized(); - row1 = row1.Normalized(); - row2 = row2.Normalized(); - } - - // code below adapted from Blender - - Quaternion q = new Quaternion(); - double trace = 0.25 * (row0[0] + row1[1] + row2[2] + 1.0); - - if (trace > 0) - { - double sq = Math.Sqrt(trace); - - q.W = (float)sq; - sq = 1.0 / (4.0 * sq); - q.X = (float)((row1[2] - row2[1]) * sq); - q.Y = (float)((row2[0] - row0[2]) * sq); - q.Z = (float)((row0[1] - row1[0]) * sq); - } - else if (row0[0] > row1[1] && row0[0] > row2[2]) - { - double sq = 2.0 * Math.Sqrt(1.0 + row0[0] - row1[1] - row2[2]); - - q.X = (float)(0.25 * sq); - sq = 1.0 / sq; - q.W = (float)((row2[1] - row1[2]) * sq); - q.Y = (float)((row1[0] + row0[1]) * sq); - q.Z = (float)((row2[0] + row0[2]) * sq); - } - else if (row1[1] > row2[2]) - { - double sq = 2.0 * Math.Sqrt(1.0 + row1[1] - row0[0] - row2[2]); - - q.Y = (float)(0.25 * sq); - sq = 1.0 / sq; - q.W = (float)((row2[0] - row0[2]) * sq); - q.X = (float)((row1[0] + row0[1]) * sq); - q.Z = (float)((row2[1] + row1[2]) * sq); - } - else - { - double sq = 2.0 * Math.Sqrt(1.0 + row2[2] - row0[0] - row1[1]); - - q.Z = (float)(0.25 * sq); - sq = 1.0 / sq; - q.W = (float)((row1[0] - row0[1]) * sq); - q.X = (float)((row2[0] + row0[2]) * sq); - q.Y = (float)((row2[1] + row1[2]) * sq); - } - - q.Normalize(); - return q; - } - - - - /// - /// Build a rotation matrix from the specified axis/angle rotation. - /// - /// The axis to rotate about. - /// Angle in radians to rotate counter-clockwise (looking in the direction of the given axis). - /// A matrix instance. - public static void CreateFromAxisAngle(Vector3 axis, float angle, out Matrix3 result) - { - //normalize and create a local copy of the vector. - axis.Normalize(); - float axisX = axis.X, axisY = axis.Y, axisZ = axis.Z; - - //calculate angles - float cos = (float)System.Math.Cos(-angle); - float sin = (float)System.Math.Sin(-angle); - float t = 1.0f - cos; - - //do the conversion math once - float tXX = t * axisX * axisX, - tXY = t * axisX * axisY, - tXZ = t * axisX * axisZ, - tYY = t * axisY * axisY, - tYZ = t * axisY * axisZ, - tZZ = t * axisZ * axisZ; - - float sinX = sin * axisX, - sinY = sin * axisY, - sinZ = sin * axisZ; - - result.Row0.X = tXX + cos; - result.Row0.Y = tXY - sinZ; - result.Row0.Z = tXZ + sinY; - result.Row1.X = tXY + sinZ; - result.Row1.Y = tYY + cos; - result.Row1.Z = tYZ - sinX; - result.Row2.X = tXZ - sinY; - result.Row2.Y = tYZ + sinX; - result.Row2.Z = tZZ + cos; - } - - /// - /// Build a rotation matrix from the specified axis/angle rotation. - /// - /// The axis to rotate about. - /// Angle in radians to rotate counter-clockwise (looking in the direction of the given axis). - /// A matrix instance. - public static Matrix3 CreateFromAxisAngle(Vector3 axis, float angle) - { - Matrix3 result; - CreateFromAxisAngle(axis, angle, out result); - return result; - } - - - - /// - /// Build a rotation matrix from the specified quaternion. - /// - /// Quaternion to translate. - /// Matrix result. - public static void CreateFromQuaternion(ref Quaternion q, out Matrix3 result) - { - Vector3 axis; - float angle; - q.ToAxisAngle(out axis, out angle); - CreateFromAxisAngle(axis, angle, out result); - } - - /// - /// Build a rotation matrix from the specified quaternion. - /// - /// Quaternion to translate. - /// A matrix instance. - public static Matrix3 CreateFromQuaternion(Quaternion q) - { - Matrix3 result; - CreateFromQuaternion(ref q, out result); - return result; - } - - - - /// - /// Builds a rotation matrix for a rotation around the x-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3 instance. - public static void CreateRotationX(float angle, out Matrix3 result) - { - float cos = (float)System.Math.Cos(angle); - float sin = (float)System.Math.Sin(angle); - - result = Identity; - result.Row1.Y = cos; - result.Row1.Z = sin; - result.Row2.Y = -sin; - result.Row2.Z = cos; - } - - /// - /// Builds a rotation matrix for a rotation around the x-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3 instance. - public static Matrix3 CreateRotationX(float angle) - { - Matrix3 result; - CreateRotationX(angle, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the y-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3 instance. - public static void CreateRotationY(float angle, out Matrix3 result) - { - float cos = (float)System.Math.Cos(angle); - float sin = (float)System.Math.Sin(angle); - - result = Identity; - result.Row0.X = cos; - result.Row0.Z = -sin; - result.Row2.X = sin; - result.Row2.Z = cos; - } - - /// - /// Builds a rotation matrix for a rotation around the y-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3 instance. - public static Matrix3 CreateRotationY(float angle) - { - Matrix3 result; - CreateRotationY(angle, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the z-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3 instance. - public static void CreateRotationZ(float angle, out Matrix3 result) - { - float cos = (float)System.Math.Cos(angle); - float sin = (float)System.Math.Sin(angle); - - result = Identity; - result.Row0.X = cos; - result.Row0.Y = sin; - result.Row1.X = -sin; - result.Row1.Y = cos; - } - - /// - /// Builds a rotation matrix for a rotation around the z-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3 instance. - public static Matrix3 CreateRotationZ(float angle) - { - Matrix3 result; - CreateRotationZ(angle, out result); - return result; - } - - - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x, y, and z axes. - /// A scale matrix. - public static Matrix3 CreateScale(float scale) - { - Matrix3 result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x, y, and z axes. - /// A scale matrix. - public static Matrix3 CreateScale(Vector3 scale) - { - Matrix3 result; - CreateScale(ref scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// Scale factor for the z axis. - /// A scale matrix. - public static Matrix3 CreateScale(float x, float y, float z) - { - Matrix3 result; - CreateScale(x, y, z, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x, y, and z axes. - /// A scale matrix. - public static void CreateScale(float scale, out Matrix3 result) - { - result = Identity; - result.Row0.X = scale; - result.Row1.Y = scale; - result.Row2.Z = scale; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x, y, and z axes. - /// A scale matrix. - public static void CreateScale(ref Vector3 scale, out Matrix3 result) - { - result = Identity; - result.Row0.X = scale.X; - result.Row1.Y = scale.Y; - result.Row2.Z = scale.Z; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// Scale factor for the z axis. - /// A scale matrix. - public static void CreateScale(float x, float y, float z, out Matrix3 result) - { - result = Identity; - result.Row0.X = x; - result.Row1.Y = y; - result.Row2.Z = z; - } - - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static Matrix3 Add(Matrix3 left, Matrix3 right) - { - Matrix3 result; - Add(ref left, ref right, out result); - return result; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static void Add(ref Matrix3 left, ref Matrix3 right, out Matrix3 result) - { - Vector3.Add(ref left.Row0, ref right.Row0, out result.Row0); - Vector3.Add(ref left.Row1, ref right.Row1, out result.Row1); - Vector3.Add(ref left.Row2, ref right.Row2, out result.Row2); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static Matrix3 Mult(Matrix3 left, Matrix3 right) - { - Matrix3 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static void Mult(ref Matrix3 left, ref Matrix3 right, out Matrix3 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, - lM31 = left.Row2.X, lM32 = left.Row2.Y, lM33 = left.Row2.Z, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, - rM31 = right.Row2.X, rM32 = right.Row2.Y, rM33 = right.Row2.Z; - - result.Row0.X = ((lM11 * rM11) + (lM12 * rM21)) + (lM13 * rM31); - result.Row0.Y = ((lM11 * rM12) + (lM12 * rM22)) + (lM13 * rM32); - result.Row0.Z = ((lM11 * rM13) + (lM12 * rM23)) + (lM13 * rM33); - result.Row1.X = ((lM21 * rM11) + (lM22 * rM21)) + (lM23 * rM31); - result.Row1.Y = ((lM21 * rM12) + (lM22 * rM22)) + (lM23 * rM32); - result.Row1.Z = ((lM21 * rM13) + (lM22 * rM23)) + (lM23 * rM33); - result.Row2.X = ((lM31 * rM11) + (lM32 * rM21)) + (lM33 * rM31); - result.Row2.Y = ((lM31 * rM12) + (lM32 * rM22)) + (lM33 * rM32); - result.Row2.Z = ((lM31 * rM13) + (lM32 * rM23)) + (lM33 * rM33); - } - - - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix3 is singular. - public static void Invert(ref Matrix3 mat, out Matrix3 result) - { - int[] colIdx = { 0, 0, 0 }; - int[] rowIdx = { 0, 0, 0 }; - int[] pivotIdx = { -1, -1, -1 }; - - float[,] inverse = {{mat.Row0.X, mat.Row0.Y, mat.Row0.Z}, - {mat.Row1.X, mat.Row1.Y, mat.Row1.Z}, - {mat.Row2.X, mat.Row2.Y, mat.Row2.Z}}; - - int icol = 0; - int irow = 0; - for (int i = 0; i < 3; i++) - { - float maxPivot = 0.0f; - for (int j = 0; j < 3; j++) - { - if (pivotIdx[j] != 0) - { - for (int k = 0; k < 3; ++k) - { - if (pivotIdx[k] == -1) - { - float absVal = System.Math.Abs(inverse[j, k]); - if (absVal > maxPivot) - { - maxPivot = absVal; - irow = j; - icol = k; - } - } - else if (pivotIdx[k] > 0) - { - result = mat; - return; - } - } - } - } - - ++(pivotIdx[icol]); - - if (irow != icol) - { - for (int k = 0; k < 3; ++k) - { - float f = inverse[irow, k]; - inverse[irow, k] = inverse[icol, k]; - inverse[icol, k] = f; - } - } - - rowIdx[i] = irow; - colIdx[i] = icol; - - float pivot = inverse[icol, icol]; - - if (pivot == 0.0f) - { - throw new InvalidOperationException("Matrix is singular and cannot be inverted."); - } - - float oneOverPivot = 1.0f / pivot; - inverse[icol, icol] = 1.0f; - for (int k = 0; k < 3; ++k) - { - inverse[icol, k] *= oneOverPivot; - } - - for (int j = 0; j < 3; ++j) - { - if (icol != j) - { - float f = inverse[j, icol]; - inverse[j, icol] = 0.0f; - for (int k = 0; k < 3; ++k) - { - inverse[j, k] -= inverse[icol, k] * f; - } - } - } - } - - for (int j = 2; j >= 0; --j) - { - int ir = rowIdx[j]; - int ic = colIdx[j]; - for (int k = 0; k < 3; ++k) - { - float f = inverse[k, ir]; - inverse[k, ir] = inverse[k, ic]; - inverse[k, ic] = f; - } - } - - result.Row0.X = inverse[0, 0]; - result.Row0.Y = inverse[0, 1]; - result.Row0.Z = inverse[0, 2]; - result.Row1.X = inverse[1, 0]; - result.Row1.Y = inverse[1, 1]; - result.Row1.Z = inverse[1, 2]; - result.Row2.X = inverse[2, 0]; - result.Row2.Y = inverse[2, 1]; - result.Row2.Z = inverse[2, 2]; - } - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix4 is singular. - public static Matrix3 Invert(Matrix3 mat) - { - Matrix3 result; - Invert(ref mat, out result); - return result; - } - - - - /// - /// Calculate the transpose of the given matrix - /// - /// The matrix to transpose - /// The transpose of the given matrix - public static Matrix3 Transpose(Matrix3 mat) - { - return new Matrix3(mat.Column0, mat.Column1, mat.Column2); - } - - /// - /// Calculate the transpose of the given matrix - /// - /// The matrix to transpose - /// The result of the calculation - public static void Transpose(ref Matrix3 mat, out Matrix3 result) - { - result.Row0.X = mat.Row0.X; - result.Row0.Y = mat.Row1.X; - result.Row0.Z = mat.Row2.X; - result.Row1.X = mat.Row0.Y; - result.Row1.Y = mat.Row1.Y; - result.Row1.Z = mat.Row2.Y; - result.Row2.X = mat.Row0.Z; - result.Row2.Y = mat.Row1.Z; - result.Row2.Z = mat.Row2.Z; - } - - - - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3d which holds the result of the multiplication - public static Matrix3 operator *(Matrix3 left, Matrix3 right) - { - return Matrix3.Mult(left, right); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Matrix3 left, Matrix3 right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Matrix3 left, Matrix3 right) - { - return !left.Equals(right); - } - - - - - /// - /// Returns a System.String that represents the current Matrix3d. - /// - /// The string representation of the matrix. - public override string ToString() - { - return String.Format("{0}\n{1}\n{2}", Row0, Row1, Row2); - } - - - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - var hashCode = this.Row0.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row1.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row2.GetHashCode(); - return hashCode; - } - } - - - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Matrix3)) - { - return false; - } - - return this.Equals((Matrix3)obj); - } - - - - - - /// Indicates whether the current matrix is equal to another matrix. - /// A matrix to compare with this matrix. - /// true if the current matrix is equal to the matrix parameter; otherwise, false. - public bool Equals(Matrix3 other) - { - return - Row0 == other.Row0 && - Row1 == other.Row1 && - Row2 == other.Row2; - } - - } -} \ No newline at end of file diff --git a/external/src/OpenTK/OpenTK/Math/Matrix3d.cs b/external/src/OpenTK/OpenTK/Math/Matrix3d.cs deleted file mode 100644 index 5621eff..0000000 --- a/external/src/OpenTK/OpenTK/Math/Matrix3d.cs +++ /dev/null @@ -1,971 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; -using System.Runtime.InteropServices; - -namespace OpenTK -{ - /// - /// Represents a 3x3 matrix containing 3D rotation and scale with double-precision components. - /// - [Serializable] - [StructLayout(LayoutKind.Sequential)] - public struct Matrix3d : IEquatable - { - /// - /// First row of the matrix. - /// - public Vector3d Row0; - - /// - /// Second row of the matrix. - /// - public Vector3d Row1; - - /// - /// Third row of the matrix. - /// - public Vector3d Row2; - - /// - /// The identity matrix. - /// - public static Matrix3d Identity = new Matrix3d(Vector3d.UnitX, Vector3d.UnitY, Vector3d.UnitZ); - - - - /// - /// Constructs a new instance. - /// - /// Top row of the matrix - /// Second row of the matrix - /// Bottom row of the matrix - public Matrix3d(Vector3d row0, Vector3d row1, Vector3d row2) - { - Row0 = row0; - Row1 = row1; - Row2 = row2; - } - - /// - /// Constructs a new instance. - /// - /// First item of the first row of the matrix. - /// Second item of the first row of the matrix. - /// Third item of the first row of the matrix. - /// First item of the second row of the matrix. - /// Second item of the second row of the matrix. - /// Third item of the second row of the matrix. - /// First item of the third row of the matrix. - /// Second item of the third row of the matrix. - /// Third item of the third row of the matrix. - public Matrix3d( - double m00, double m01, double m02, - double m10, double m11, double m12, - double m20, double m21, double m22) - { - Row0 = new Vector3d(m00, m01, m02); - Row1 = new Vector3d(m10, m11, m12); - Row2 = new Vector3d(m20, m21, m22); - } - - /// - /// Constructs a new instance. - /// - /// A Matrix4d to take the upper-left 3x3 from. - public Matrix3d(Matrix4d matrix) - { - Row0 = matrix.Row0.Xyz; - Row1 = matrix.Row1.Xyz; - Row2 = matrix.Row2.Xyz; - } - - - - /// - /// Gets the determinant of this matrix. - /// - public double Determinant - { - get - { - double m11 = Row0.X, m12 = Row0.Y, m13 = Row0.Z, - m21 = Row1.X, m22 = Row1.Y, m23 = Row1.Z, - m31 = Row2.X, m32 = Row2.Y, m33 = Row2.Z; - - return - m11 * m22 * m33 + m12 * m23 * m31 + m13 * m21 * m32 - - m13 * m22 * m31 - m11 * m23 * m32 - m12 * m21 * m33; - } - } - - /// - /// Gets the first column of this matrix. - /// - public Vector3d Column0 - { - get { return new Vector3d(Row0.X, Row1.X, Row2.X); } - } - - /// - /// Gets the second column of this matrix. - /// - public Vector3d Column1 - { - get { return new Vector3d(Row0.Y, Row1.Y, Row2.Y); } - } - - /// - /// Gets the third column of this matrix. - /// - public Vector3d Column2 - { - get { return new Vector3d(Row0.Z, Row1.Z, Row2.Z); } - } - - /// - /// Gets or sets the value at row 1, column 1 of this instance. - /// - public double M11 { get { return Row0.X; } set { Row0.X = value; } } - - /// - /// Gets or sets the value at row 1, column 2 of this instance. - /// - public double M12 { get { return Row0.Y; } set { Row0.Y = value; } } - - /// - /// Gets or sets the value at row 1, column 3 of this instance. - /// - public double M13 { get { return Row0.Z; } set { Row0.Z = value; } } - - /// - /// Gets or sets the value at row 2, column 1 of this instance. - /// - public double M21 { get { return Row1.X; } set { Row1.X = value; } } - - /// - /// Gets or sets the value at row 2, column 2 of this instance. - /// - public double M22 { get { return Row1.Y; } set { Row1.Y = value; } } - - /// - /// Gets or sets the value at row 2, column 3 of this instance. - /// - public double M23 { get { return Row1.Z; } set { Row1.Z = value; } } - - /// - /// Gets or sets the value at row 3, column 1 of this instance. - /// - public double M31 { get { return Row2.X; } set { Row2.X = value; } } - - /// - /// Gets or sets the value at row 3, column 2 of this instance. - /// - public double M32 { get { return Row2.Y; } set { Row2.Y = value; } } - - /// - /// Gets or sets the value at row 3, column 3 of this instance. - /// - public double M33 { get { return Row2.Z; } set { Row2.Z = value; } } - - /// - /// Gets or sets the values along the main diagonal of the matrix. - /// - public Vector3d Diagonal - { - get - { - return new Vector3d(Row0.X, Row1.Y, Row2.Z); - } - set - { - Row0.X = value.X; - Row1.Y = value.Y; - Row2.Z = value.Z; - } - } - - /// - /// Gets the trace of the matrix, the sum of the values along the diagonal. - /// - public double Trace { get { return Row0.X + Row1.Y + Row2.Z; } } - - /// - /// Gets or sets the value at a specified row and column. - /// - public double this[int rowIndex, int columnIndex] - { - get - { - if (rowIndex == 0) - { - return Row0[columnIndex]; - } - else if (rowIndex == 1) - { - return Row1[columnIndex]; - } - else if (rowIndex == 2) - { - return Row2[columnIndex]; - } - throw new IndexOutOfRangeException("You tried to access this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - set - { - if (rowIndex == 0) - { - Row0[columnIndex] = value; - } - else if (rowIndex == 1) - { - Row1[columnIndex] = value; - } - else if (rowIndex == 2) - { - Row2[columnIndex] = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - } - } - - /// - /// Converts this instance into its inverse. - /// - public void Invert() - { - this = Matrix3d.Invert(this); - } - - - - /// - /// Converts this instance into its transpose. - /// - public void Transpose() - { - this = Matrix3d.Transpose(this); - } - - - /// - /// Returns a normalised copy of this instance. - /// - public Matrix3d Normalized() - { - Matrix3d m = this; - m.Normalize(); - return m; - } - - /// - /// Divides each element in the Matrix by the . - /// - public void Normalize() - { - var determinant = this.Determinant; - Row0 /= determinant; - Row1 /= determinant; - Row2 /= determinant; - } - - /// - /// Returns an inverted copy of this instance. - /// - public Matrix3d Inverted() - { - Matrix3d m = this; - if (m.Determinant != 0) - { - m.Invert(); - } - return m; - } - - - /// - /// Returns a copy of this Matrix3 without scale. - /// - public Matrix3d ClearScale() - { - Matrix3d m = this; - m.Row0 = m.Row0.Normalized(); - m.Row1 = m.Row1.Normalized(); - m.Row2 = m.Row2.Normalized(); - return m; - } - /// - /// Returns a copy of this Matrix3 without rotation. - /// - public Matrix3d ClearRotation() - { - Matrix3d m = this; - m.Row0 = new Vector3d(m.Row0.Length, 0, 0); - m.Row1 = new Vector3d(0, m.Row1.Length, 0); - m.Row2 = new Vector3d(0, 0, m.Row2.Length); - return m; - } - - /// - /// Returns the scale component of this instance. - /// - public Vector3d ExtractScale() { return new Vector3d(Row0.Length, Row1.Length, Row2.Length); } - - /// - /// Returns the rotation component of this instance. Quite slow. - /// - /// Whether the method should row-normalise (i.e. remove scale from) the Matrix. Pass false if you know it's already normalised. - public Quaterniond ExtractRotation(bool row_normalise = true) - { - var row0 = Row0; - var row1 = Row1; - var row2 = Row2; - - if (row_normalise) - { - row0 = row0.Normalized(); - row1 = row1.Normalized(); - row2 = row2.Normalized(); - } - - // code below adapted from Blender - - Quaterniond q = new Quaterniond(); - double trace = 0.25 * (row0[0] + row1[1] + row2[2] + 1.0); - - if (trace > 0) - { - double sq = Math.Sqrt(trace); - - q.W = sq; - sq = 1.0 / (4.0 * sq); - q.X = (row1[2] - row2[1]) * sq; - q.Y = (row2[0] - row0[2]) * sq; - q.Z = (row0[1] - row1[0]) * sq; - } - else if (row0[0] > row1[1] && row0[0] > row2[2]) - { - double sq = 2.0 * Math.Sqrt(1.0 + row0[0] - row1[1] - row2[2]); - - q.X = 0.25 * sq; - sq = 1.0 / sq; - q.W = (row2[1] - row1[2]) * sq; - q.Y = (row1[0] + row0[1]) * sq; - q.Z = (row2[0] + row0[2]) * sq; - } - else if (row1[1] > row2[2]) - { - double sq = 2.0 * Math.Sqrt(1.0 + row1[1] - row0[0] - row2[2]); - - q.Y = 0.25 * sq; - sq = 1.0 / sq; - q.W = (row2[0] - row0[2]) * sq; - q.X = (row1[0] + row0[1]) * sq; - q.Z = (row2[1] + row1[2]) * sq; - } - else - { - double sq = 2.0 * Math.Sqrt(1.0 + row2[2] - row0[0] - row1[1]); - - q.Z = 0.25 * sq; - sq = 1.0 / sq; - q.W = (row1[0] - row0[1]) * sq; - q.X = (row2[0] + row0[2]) * sq; - q.Y = (row2[1] + row1[2]) * sq; - } - - q.Normalize(); - return q; - } - - - - /// - /// Build a rotation matrix from the specified axis/angle rotation. - /// - /// The axis to rotate about. - /// Angle in radians to rotate counter-clockwise (looking in the direction of the given axis). - /// A matrix instance. - public static void CreateFromAxisAngle(Vector3d axis, double angle, out Matrix3d result) - { - //normalize and create a local copy of the vector. - axis.Normalize(); - double axisX = axis.X, axisY = axis.Y, axisZ = axis.Z; - - //calculate angles - double cos = System.Math.Cos(-angle); - double sin = System.Math.Sin(-angle); - double t = 1.0f - cos; - - //do the conversion math once - double tXX = t * axisX * axisX, - tXY = t * axisX * axisY, - tXZ = t * axisX * axisZ, - tYY = t * axisY * axisY, - tYZ = t * axisY * axisZ, - tZZ = t * axisZ * axisZ; - - double sinX = sin * axisX, - sinY = sin * axisY, - sinZ = sin * axisZ; - - result.Row0.X = tXX + cos; - result.Row0.Y = tXY - sinZ; - result.Row0.Z = tXZ + sinY; - result.Row1.X = tXY + sinZ; - result.Row1.Y = tYY + cos; - result.Row1.Z = tYZ - sinX; - result.Row2.X = tXZ - sinY; - result.Row2.Y = tYZ + sinX; - result.Row2.Z = tZZ + cos; - } - - /// - /// Build a rotation matrix from the specified axis/angle rotation. - /// - /// The axis to rotate about. - /// Angle in radians to rotate counter-clockwise (looking in the direction of the given axis). - /// A matrix instance. - public static Matrix3d CreateFromAxisAngle(Vector3d axis, double angle) - { - Matrix3d result; - CreateFromAxisAngle(axis, angle, out result); - return result; - } - - - - /// - /// Build a rotation matrix from the specified quaternion. - /// - /// Quaternion to translate. - /// Matrix result. - public static void CreateFromQuaternion(ref Quaterniond q, out Matrix3d result) - { - Vector3d axis; - double angle; - q.ToAxisAngle(out axis, out angle); - CreateFromAxisAngle(axis, angle, out result); - } - - /// - /// Build a rotation matrix from the specified quaternion. - /// - /// Quaternion to translate. - /// A matrix instance. - public static Matrix3d CreateFromQuaternion(Quaterniond q) - { - Matrix3d result; - CreateFromQuaternion(ref q, out result); - return result; - } - - - - /// - /// Builds a rotation matrix for a rotation around the x-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3d instance. - public static void CreateRotationX(double angle, out Matrix3d result) - { - double cos = System.Math.Cos(angle); - double sin = System.Math.Sin(angle); - - result = Identity; - result.Row1.Y = cos; - result.Row1.Z = sin; - result.Row2.Y = -sin; - result.Row2.Z = cos; - } - - /// - /// Builds a rotation matrix for a rotation around the x-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3d instance. - public static Matrix3d CreateRotationX(double angle) - { - Matrix3d result; - CreateRotationX(angle, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the y-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3d instance. - public static void CreateRotationY(double angle, out Matrix3d result) - { - double cos = System.Math.Cos(angle); - double sin = System.Math.Sin(angle); - - result = Identity; - result.Row0.X = cos; - result.Row0.Z = -sin; - result.Row2.X = sin; - result.Row2.Z = cos; - } - - /// - /// Builds a rotation matrix for a rotation around the y-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3d instance. - public static Matrix3d CreateRotationY(double angle) - { - Matrix3d result; - CreateRotationY(angle, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the z-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3d instance. - public static void CreateRotationZ(double angle, out Matrix3d result) - { - double cos = System.Math.Cos(angle); - double sin = System.Math.Sin(angle); - - result = Identity; - result.Row0.X = cos; - result.Row0.Y = sin; - result.Row1.X = -sin; - result.Row1.Y = cos; - } - - /// - /// Builds a rotation matrix for a rotation around the z-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3d instance. - public static Matrix3d CreateRotationZ(double angle) - { - Matrix3d result; - CreateRotationZ(angle, out result); - return result; - } - - - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x, y, and z axes. - /// A scale matrix. - public static Matrix3d CreateScale(double scale) - { - Matrix3d result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x, y, and z axes. - /// A scale matrix. - public static Matrix3d CreateScale(Vector3d scale) - { - Matrix3d result; - CreateScale(ref scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// Scale factor for the z axis. - /// A scale matrix. - public static Matrix3d CreateScale(double x, double y, double z) - { - Matrix3d result; - CreateScale(x, y, z, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x, y, and z axes. - /// A scale matrix. - public static void CreateScale(double scale, out Matrix3d result) - { - result = Identity; - result.Row0.X = scale; - result.Row1.Y = scale; - result.Row2.Z = scale; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x, y, and z axes. - /// A scale matrix. - public static void CreateScale(ref Vector3d scale, out Matrix3d result) - { - result = Identity; - result.Row0.X = scale.X; - result.Row1.Y = scale.Y; - result.Row2.Z = scale.Z; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// Scale factor for the z axis. - /// A scale matrix. - public static void CreateScale(double x, double y, double z, out Matrix3d result) - { - result = Identity; - result.Row0.X = x; - result.Row1.Y = y; - result.Row2.Z = z; - } - - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static Matrix3d Add(Matrix3d left, Matrix3d right) - { - Matrix3d result; - Add(ref left, ref right, out result); - return result; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static void Add(ref Matrix3d left, ref Matrix3d right, out Matrix3d result) - { - Vector3d.Add(ref left.Row0, ref right.Row0, out result.Row0); - Vector3d.Add(ref left.Row1, ref right.Row1, out result.Row1); - Vector3d.Add(ref left.Row2, ref right.Row2, out result.Row2); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static Matrix3d Mult(Matrix3d left, Matrix3d right) - { - Matrix3d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static void Mult(ref Matrix3d left, ref Matrix3d right, out Matrix3d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, - lM31 = left.Row2.X, lM32 = left.Row2.Y, lM33 = left.Row2.Z, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, - rM31 = right.Row2.X, rM32 = right.Row2.Y, rM33 = right.Row2.Z; - - result.Row0.X = ((lM11 * rM11) + (lM12 * rM21)) + (lM13 * rM31); - result.Row0.Y = ((lM11 * rM12) + (lM12 * rM22)) + (lM13 * rM32); - result.Row0.Z = ((lM11 * rM13) + (lM12 * rM23)) + (lM13 * rM33); - result.Row1.X = ((lM21 * rM11) + (lM22 * rM21)) + (lM23 * rM31); - result.Row1.Y = ((lM21 * rM12) + (lM22 * rM22)) + (lM23 * rM32); - result.Row1.Z = ((lM21 * rM13) + (lM22 * rM23)) + (lM23 * rM33); - result.Row2.X = ((lM31 * rM11) + (lM32 * rM21)) + (lM33 * rM31); - result.Row2.Y = ((lM31 * rM12) + (lM32 * rM22)) + (lM33 * rM32); - result.Row2.Z = ((lM31 * rM13) + (lM32 * rM23)) + (lM33 * rM33); - } - - - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix3d is singular. - public static void Invert(ref Matrix3d mat, out Matrix3d result) - { - int[] colIdx = { 0, 0, 0 }; - int[] rowIdx = { 0, 0, 0 }; - int[] pivotIdx = { -1, -1, -1 }; - - double[,] inverse = {{mat.Row0.X, mat.Row0.Y, mat.Row0.Z}, - {mat.Row1.X, mat.Row1.Y, mat.Row1.Z}, - {mat.Row2.X, mat.Row2.Y, mat.Row2.Z}}; - - int icol = 0; - int irow = 0; - for (int i = 0; i < 3; i++) - { - double maxPivot = 0.0; - for (int j = 0; j < 3; j++) - { - if (pivotIdx[j] != 0) - { - for (int k = 0; k < 3; ++k) - { - if (pivotIdx[k] == -1) - { - double absVal = System.Math.Abs(inverse[j, k]); - if (absVal > maxPivot) - { - maxPivot = absVal; - irow = j; - icol = k; - } - } - else if (pivotIdx[k] > 0) - { - result = mat; - return; - } - } - } - } - - ++(pivotIdx[icol]); - - if (irow != icol) - { - for (int k = 0; k < 3; ++k) - { - double f = inverse[irow, k]; - inverse[irow, k] = inverse[icol, k]; - inverse[icol, k] = f; - } - } - - rowIdx[i] = irow; - colIdx[i] = icol; - - double pivot = inverse[icol, icol]; - - if (pivot == 0.0) - { - throw new InvalidOperationException("Matrix is singular and cannot be inverted."); - } - - double oneOverPivot = 1.0 / pivot; - inverse[icol, icol] = 1.0; - for (int k = 0; k < 3; ++k) - { - inverse[icol, k] *= oneOverPivot; - } - - for (int j = 0; j < 3; ++j) - { - if (icol != j) - { - double f = inverse[j, icol]; - inverse[j, icol] = 0.0; - for (int k = 0; k < 3; ++k) - { - inverse[j, k] -= inverse[icol, k] * f; - } - } - } - } - - for (int j = 2; j >= 0; --j) - { - int ir = rowIdx[j]; - int ic = colIdx[j]; - for (int k = 0; k < 3; ++k) - { - double f = inverse[k, ir]; - inverse[k, ir] = inverse[k, ic]; - inverse[k, ic] = f; - } - } - - result.Row0.X = inverse[0, 0]; - result.Row0.Y = inverse[0, 1]; - result.Row0.Z = inverse[0, 2]; - result.Row1.X = inverse[1, 0]; - result.Row1.Y = inverse[1, 1]; - result.Row1.Z = inverse[1, 2]; - result.Row2.X = inverse[2, 0]; - result.Row2.Y = inverse[2, 1]; - result.Row2.Z = inverse[2, 2]; - } - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix4 is singular. - public static Matrix3d Invert(Matrix3d mat) - { - Matrix3d result; - Invert(ref mat, out result); - return result; - } - - - - /// - /// Calculate the transpose of the given matrix - /// - /// The matrix to transpose - /// The transpose of the given matrix - public static Matrix3d Transpose(Matrix3d mat) - { - return new Matrix3d(mat.Column0, mat.Column1, mat.Column2); - } - - /// - /// Calculate the transpose of the given matrix - /// - /// The matrix to transpose - /// The result of the calculation - public static void Transpose(ref Matrix3d mat, out Matrix3d result) - { - result.Row0 = mat.Column0; - result.Row1 = mat.Column1; - result.Row2 = mat.Column2; - } - - - - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3d which holds the result of the multiplication - public static Matrix3d operator *(Matrix3d left, Matrix3d right) - { - return Matrix3d.Mult(left, right); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Matrix3d left, Matrix3d right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Matrix3d left, Matrix3d right) - { - return !left.Equals(right); - } - - - - - /// - /// Returns a System.String that represents the current Matrix3d. - /// - /// The string representation of the matrix. - public override string ToString() - { - return String.Format("{0}\n{1}\n{2}", Row0, Row1, Row2); - } - - - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - var hashCode = this.Row0.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row1.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row2.GetHashCode(); - return hashCode; - } - } - - - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Matrix3d)) - { - return false; - } - - return this.Equals((Matrix3d)obj); - } - - - - - - /// Indicates whether the current matrix is equal to another matrix. - /// A matrix to compare with this matrix. - /// true if the current matrix is equal to the matrix parameter; otherwise, false. - public bool Equals(Matrix3d other) - { - return - Row0 == other.Row0 && - Row1 == other.Row1 && - Row2 == other.Row2; - } - - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Matrix3x2.cs b/external/src/OpenTK/OpenTK/Math/Matrix3x2.cs deleted file mode 100644 index 27cfc5f..0000000 --- a/external/src/OpenTK/OpenTK/Math/Matrix3x2.cs +++ /dev/null @@ -1,687 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; - -namespace OpenTK -{ - /// - /// Represents a 3x2 matrix. - /// - public struct Matrix3x2 : IEquatable - { - /// - /// Top row of the matrix. - /// - public Vector2 Row0; - - /// - /// Second row of the matrix. - /// - public Vector2 Row1; - - /// - /// Bottom row of the matrix. - /// - public Vector2 Row2; - - /// - /// The zero matrix. - /// - public static readonly Matrix3x2 Zero = new Matrix3x2(Vector2.Zero, Vector2.Zero, Vector2.Zero); - - /// - /// Constructs a new instance. - /// - /// Top row of the matrix. - /// Second row of the matrix. - /// Bottom row of the matrix. - public Matrix3x2(Vector2 row0, Vector2 row1, Vector2 row2) - { - Row0 = row0; - Row1 = row1; - Row2 = row2; - } - - /// - /// Constructs a new instance - /// - /// First item of the first row of the matrix. - /// Second item of the first row of the matrix. - /// First item of the second row of the matrix. - /// Second item of the second row of the matrix. - /// First item of the third row of the matrix. - /// Second item of the third row of the matrix. - public Matrix3x2( - float m00, float m01, - float m10, float m11, - float m20, float m21) - { - Row0 = new Vector2(m00, m01); - Row1 = new Vector2(m10, m11); - Row2 = new Vector2(m20, m21); - } - - /// - /// Gets or sets the first column of this matrix. - /// - public Vector3 Column0 - { - get { return new Vector3(Row0.X, Row1.X, Row2.X); } - set { Row0.X = value.X; Row1.X = value.Y; Row2.X = value.Z; } - } - - /// - /// Gets or sets the second column of this matrix. - /// - public Vector3 Column1 - { - get { return new Vector3(Row0.Y, Row1.Y, Row2.Y); } - set { Row0.Y = value.X; Row1.Y = value.Y; Row2.Y = value.Z; } - } - - /// - /// Gets or sets the value at row 1, column 1 of this instance. - /// - public float M11 { get { return Row0.X; } set { Row0.X = value; } } - - /// - /// Gets or sets the value at row 1, column 2 of this instance. - /// - public float M12 { get { return Row0.Y; } set { Row0.Y = value; } } - - /// - /// Gets or sets the value at row 2, column 1 of this instance. - /// - public float M21 { get { return Row1.X; } set { Row1.X = value; } } - - /// - /// Gets or sets the value at row 2, column 2 of this instance. - /// - public float M22 { get { return Row1.Y; } set { Row1.Y = value; } } - - /// - /// Gets or sets the value at row 3, column 1 of this instance. - /// - public float M31 { get { return Row2.X; } set { Row2.X = value; } } - - /// - /// Gets or sets the value at row 3, column 2 of this instance. - /// - public float M32 { get { return Row2.Y; } set { Row2.Y = value; } } - - /// - /// Gets or sets the values along the main diagonal of the matrix. - /// - public Vector2 Diagonal - { - get - { - return new Vector2(Row0.X, Row1.Y); - } - set - { - Row0.X = value.X; - Row1.Y = value.Y; - } - } - - /// - /// Gets the trace of the matrix, the sum of the values along the diagonal. - /// - public float Trace { get { return Row0.X + Row1.Y; } } - - /// - /// Gets or sets the value at a specified row and column. - /// - public float this[int rowIndex, int columnIndex] - { - get - { - if (rowIndex == 0) - { - return Row0[columnIndex]; - } - else if (rowIndex == 1) - { - return Row1[columnIndex]; - } - else if (rowIndex == 2) - { - return Row2[columnIndex]; - } - throw new IndexOutOfRangeException("You tried to access this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - set - { - if (rowIndex == 0) - { - Row0[columnIndex] = value; - } - else if (rowIndex == 1) - { - Row1[columnIndex] = value; - } - else if (rowIndex == 2) - { - Row2[columnIndex] = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - } - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3x2 instance. - public static void CreateRotation(float angle, out Matrix3x2 result) - { - float cos = (float)System.Math.Cos(angle); - float sin = (float)System.Math.Sin(angle); - - result.Row0.X = cos; - result.Row0.Y = sin; - result.Row1.X = -sin; - result.Row1.Y = cos; - result.Row2.X = 0; - result.Row2.Y = 0; - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3x2 instance. - public static Matrix3x2 CreateRotation(float angle) - { - Matrix3x2 result; - CreateRotation(angle, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x, y, and z axes. - /// A scale matrix. - public static void CreateScale(float scale, out Matrix3x2 result) - { - result.Row0.X = scale; - result.Row0.Y = 0; - result.Row1.X = 0; - result.Row1.Y = scale; - result.Row2.X = 0; - result.Row2.Y = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x and y axes. - /// A scale matrix. - public static Matrix3x2 CreateScale(float scale) - { - Matrix3x2 result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static void CreateScale(Vector2 scale, out Matrix3x2 result) - { - result.Row0.X = scale.X; - result.Row0.Y = 0; - result.Row1.X = 0; - result.Row1.Y = scale.Y; - result.Row2.X = 0; - result.Row2.Y = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static Matrix3x2 CreateScale(Vector2 scale) - { - Matrix3x2 result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static void CreateScale(float x, float y, out Matrix3x2 result) - { - result.Row0.X = x; - result.Row0.Y = 0; - result.Row1.X = 0; - result.Row1.Y = y; - result.Row2.X = 0; - result.Row2.Y = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static Matrix3x2 CreateScale(float x, float y) - { - Matrix3x2 result; - CreateScale(x, y, out result); - return result; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix3x2 left, float right, out Matrix3x2 result) - { - result.Row0.X = left.Row0.X * right; - result.Row0.Y = left.Row0.Y * right; - result.Row1.X = left.Row1.X * right; - result.Row1.Y = left.Row1.Y * right; - result.Row2.X = left.Row2.X * right; - result.Row2.Y = left.Row2.Y * right; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix3x2 Mult(Matrix3x2 left, float right) - { - Matrix3x2 result; - Mult(ref left, right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix3x2 left, ref Matrix2 right, out Matrix3x2 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, - lM21 = left.Row1.X, lM22 = left.Row1.Y, - lM31 = left.Row2.X, lM32 = left.Row2.Y, - rM11 = right.Row0.X, rM12 = right.Row0.Y, - rM21 = right.Row1.X, rM22 = right.Row1.Y; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22); - result.Row2.X = (lM31 * rM11) + (lM32 * rM21); - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix3x2 Mult(Matrix3x2 left, Matrix2 right) - { - Matrix3x2 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix3x2 left, ref Matrix2x3 right, out Matrix3 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, - lM21 = left.Row1.X, lM22 = left.Row1.Y, - lM31 = left.Row2.X, lM32 = left.Row2.Y, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22); - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22); - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23); - result.Row2.X = (lM31 * rM11) + (lM32 * rM21); - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22); - result.Row2.Z = (lM31 * rM13) + (lM32 * rM23); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix3 Mult(Matrix3x2 left, Matrix2x3 right) - { - Matrix3 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix3x2 left, ref Matrix2x4 right, out Matrix3x4 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, - lM21 = left.Row1.X, lM22 = left.Row1.Y, - lM31 = left.Row2.X, lM32 = left.Row2.Y, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, rM14 = right.Row0.W, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, rM24 = right.Row1.W; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22); - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23); - result.Row0.W = (lM11 * rM14) + (lM12 * rM24); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22); - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23); - result.Row1.W = (lM21 * rM14) + (lM22 * rM24); - result.Row2.X = (lM31 * rM11) + (lM32 * rM21); - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22); - result.Row2.Z = (lM31 * rM13) + (lM32 * rM23); - result.Row2.W = (lM31 * rM14) + (lM32 * rM24); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix3x4 Mult(Matrix3x2 left, Matrix2x4 right) - { - Matrix3x4 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static void Add(ref Matrix3x2 left, ref Matrix3x2 right, out Matrix3x2 result) - { - result.Row0.X = left.Row0.X + right.Row0.X; - result.Row0.Y = left.Row0.Y + right.Row0.Y; - result.Row1.X = left.Row1.X + right.Row1.X; - result.Row1.Y = left.Row1.Y + right.Row1.Y; - result.Row2.X = left.Row2.X + right.Row2.X; - result.Row2.Y = left.Row2.Y + right.Row2.Y; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static Matrix3x2 Add(Matrix3x2 left, Matrix3x2 right) - { - Matrix3x2 result; - Add(ref left, ref right, out result); - return result; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static void Subtract(ref Matrix3x2 left, ref Matrix3x2 right, out Matrix3x2 result) - { - result.Row0.X = left.Row0.X - right.Row0.X; - result.Row0.Y = left.Row0.Y - right.Row0.Y; - result.Row1.X = left.Row1.X - right.Row1.X; - result.Row1.Y = left.Row1.Y - right.Row1.Y; - result.Row2.X = left.Row2.X - right.Row2.X; - result.Row2.Y = left.Row2.Y - right.Row2.Y; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static Matrix3x2 Subtract(Matrix3x2 left, Matrix3x2 right) - { - Matrix3x2 result; - Subtract(ref left, ref right, out result); - return result; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static void Transpose(ref Matrix3x2 mat, out Matrix2x3 result) - { - result.Row0.X = mat.Row0.X; - result.Row0.Y = mat.Row1.X; - result.Row0.Z = mat.Row2.X; - result.Row1.X = mat.Row0.Y; - result.Row1.Y = mat.Row1.Y; - result.Row1.Z = mat.Row2.Y; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static Matrix2x3 Transpose(Matrix3x2 mat) - { - Matrix2x3 result; - Transpose(ref mat, out result); - return result; - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x2 which holds the result of the multiplication - public static Matrix3x2 operator *(float left, Matrix3x2 right) - { - return Mult(right, left); - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x2 which holds the result of the multiplication - public static Matrix3x2 operator *(Matrix3x2 left, float right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x2 which holds the result of the multiplication - public static Matrix3x2 operator *(Matrix3x2 left, Matrix2 right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3 which holds the result of the multiplication - public static Matrix3 operator *(Matrix3x2 left, Matrix2x3 right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x4 which holds the result of the multiplication - public static Matrix3x4 operator *(Matrix3x2 left, Matrix2x4 right) - { - return Mult(left, right); - } - - /// - /// Matrix addition - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x2 which holds the result of the addition - public static Matrix3x2 operator +(Matrix3x2 left, Matrix3x2 right) - { - return Add(left, right); - } - - /// - /// Matrix subtraction - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x2 which holds the result of the subtraction - public static Matrix3x2 operator -(Matrix3x2 left, Matrix3x2 right) - { - return Subtract(left, right); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Matrix3x2 left, Matrix3x2 right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Matrix3x2 left, Matrix3x2 right) - { - return !left.Equals(right); - } - - /// - /// Returns a System.String that represents the current Matrix3d. - /// - /// The string representation of the matrix. - public override string ToString() - { - return String.Format("{0}\n{1}\n{2}", Row0, Row1, Row2); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - var hashCode = this.Row0.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row1.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row2.GetHashCode(); - return hashCode; - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Matrix3x2)) - { - return false; - } - - return this.Equals((Matrix3x2)obj); - } - - /// - /// Indicates whether the current matrix is equal to another matrix. - /// - /// An matrix to compare with this matrix. - /// true if the current matrix is equal to the matrix parameter; otherwise, false. - public bool Equals(Matrix3x2 other) - { - return - Row0 == other.Row0 && - Row1 == other.Row1 && - Row2 == other.Row2; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Matrix3x2d.cs b/external/src/OpenTK/OpenTK/Math/Matrix3x2d.cs deleted file mode 100644 index ba58857..0000000 --- a/external/src/OpenTK/OpenTK/Math/Matrix3x2d.cs +++ /dev/null @@ -1,687 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; - -namespace OpenTK -{ - /// - /// Represents a 3x2 matrix. - /// - public struct Matrix3x2d : IEquatable - { - /// - /// Top row of the matrix. - /// - public Vector2d Row0; - - /// - /// Second row of the matrix. - /// - public Vector2d Row1; - - /// - /// Bottom row of the matrix. - /// - public Vector2d Row2; - - /// - /// The zero matrix. - /// - public static readonly Matrix3x2d Zero = new Matrix3x2d(Vector2d.Zero, Vector2d.Zero, Vector2d.Zero); - - /// - /// Constructs a new instance. - /// - /// Top row of the matrix. - /// Second row of the matrix. - /// Bottom row of the matrix. - public Matrix3x2d(Vector2d row0, Vector2d row1, Vector2d row2) - { - Row0 = row0; - Row1 = row1; - Row2 = row2; - } - - /// - /// Constructs a new instance - /// - /// First item of the first row of the matrix. - /// Second item of the first row of the matrix. - /// First item of the second row of the matrix. - /// Second item of the second row of the matrix. - /// First item of the third row of the matrix. - /// Second item of the third row of the matrix. - public Matrix3x2d( - double m00, double m01, - double m10, double m11, - double m20, double m21) - { - Row0 = new Vector2d(m00, m01); - Row1 = new Vector2d(m10, m11); - Row2 = new Vector2d(m20, m21); - } - - /// - /// Gets or sets the first column of this matrix. - /// - public Vector3d Column0 - { - get { return new Vector3d(Row0.X, Row1.X, Row2.X); } - set { Row0.X = value.X; Row1.X = value.Y; Row2.X = value.Z; } - } - - /// - /// Gets or sets the second column of this matrix. - /// - public Vector3d Column1 - { - get { return new Vector3d(Row0.Y, Row1.Y, Row2.Y); } - set { Row0.Y = value.X; Row1.Y = value.Y; Row2.Y = value.Z; } - } - - /// - /// Gets or sets the value at row 1, column 1 of this instance. - /// - public double M11 { get { return Row0.X; } set { Row0.X = value; } } - - /// - /// Gets or sets the value at row 1, column 2 of this instance. - /// - public double M12 { get { return Row0.Y; } set { Row0.Y = value; } } - - /// - /// Gets or sets the value at row 2, column 1 of this instance. - /// - public double M21 { get { return Row1.X; } set { Row1.X = value; } } - - /// - /// Gets or sets the value at row 2, column 2 of this instance. - /// - public double M22 { get { return Row1.Y; } set { Row1.Y = value; } } - - /// - /// Gets or sets the value at row 3, column 1 of this instance. - /// - public double M31 { get { return Row2.X; } set { Row2.X = value; } } - - /// - /// Gets or sets the value at row 3, column 2 of this instance. - /// - public double M32 { get { return Row2.Y; } set { Row2.Y = value; } } - - /// - /// Gets or sets the values along the main diagonal of the matrix. - /// - public Vector2d Diagonal - { - get - { - return new Vector2d(Row0.X, Row1.Y); - } - set - { - Row0.X = value.X; - Row1.Y = value.Y; - } - } - - /// - /// Gets the trace of the matrix, the sum of the values along the diagonal. - /// - public double Trace { get { return Row0.X + Row1.Y; } } - - /// - /// Gets or sets the value at a specified row and column. - /// - public double this[int rowIndex, int columnIndex] - { - get - { - if (rowIndex == 0) - { - return Row0[columnIndex]; - } - else if (rowIndex == 1) - { - return Row1[columnIndex]; - } - else if (rowIndex == 2) - { - return Row2[columnIndex]; - } - throw new IndexOutOfRangeException("You tried to access this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - set - { - if (rowIndex == 0) - { - Row0[columnIndex] = value; - } - else if (rowIndex == 1) - { - Row1[columnIndex] = value; - } - else if (rowIndex == 2) - { - Row2[columnIndex] = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - } - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3x2d instance. - public static void CreateRotation(double angle, out Matrix3x2d result) - { - double cos = System.Math.Cos(angle); - double sin = System.Math.Sin(angle); - - result.Row0.X = cos; - result.Row0.Y = sin; - result.Row1.X = -sin; - result.Row1.Y = cos; - result.Row2.X = 0; - result.Row2.Y = 0; - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3x2d instance. - public static Matrix3x2d CreateRotation(double angle) - { - Matrix3x2d result; - CreateRotation(angle, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x, y, and z axes. - /// A scale matrix. - public static void CreateScale(double scale, out Matrix3x2d result) - { - result.Row0.X = scale; - result.Row0.Y = 0; - result.Row1.X = 0; - result.Row1.Y = scale; - result.Row2.X = 0; - result.Row2.Y = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x and y axes. - /// A scale matrix. - public static Matrix3x2d CreateScale(double scale) - { - Matrix3x2d result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static void CreateScale(Vector2d scale, out Matrix3x2d result) - { - result.Row0.X = scale.X; - result.Row0.Y = 0; - result.Row1.X = 0; - result.Row1.Y = scale.Y; - result.Row2.X = 0; - result.Row2.Y = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static Matrix3x2d CreateScale(Vector2d scale) - { - Matrix3x2d result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static void CreateScale(double x, double y, out Matrix3x2d result) - { - result.Row0.X = x; - result.Row0.Y = 0; - result.Row1.X = 0; - result.Row1.Y = y; - result.Row2.X = 0; - result.Row2.Y = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static Matrix3x2d CreateScale(double x, double y) - { - Matrix3x2d result; - CreateScale(x, y, out result); - return result; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix3x2d left, double right, out Matrix3x2d result) - { - result.Row0.X = left.Row0.X * right; - result.Row0.Y = left.Row0.Y * right; - result.Row1.X = left.Row1.X * right; - result.Row1.Y = left.Row1.Y * right; - result.Row2.X = left.Row2.X * right; - result.Row2.Y = left.Row2.Y * right; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix3x2d Mult(Matrix3x2d left, double right) - { - Matrix3x2d result; - Mult(ref left, right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix3x2d left, ref Matrix2d right, out Matrix3x2d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, - lM21 = left.Row1.X, lM22 = left.Row1.Y, - lM31 = left.Row2.X, lM32 = left.Row2.Y, - rM11 = right.Row0.X, rM12 = right.Row0.Y, - rM21 = right.Row1.X, rM22 = right.Row1.Y; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22); - result.Row2.X = (lM31 * rM11) + (lM32 * rM21); - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix3x2d Mult(Matrix3x2d left, Matrix2d right) - { - Matrix3x2d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix3x2d left, ref Matrix2x3d right, out Matrix3d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, - lM21 = left.Row1.X, lM22 = left.Row1.Y, - lM31 = left.Row2.X, lM32 = left.Row2.Y, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22); - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22); - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23); - result.Row2.X = (lM31 * rM11) + (lM32 * rM21); - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22); - result.Row2.Z = (lM31 * rM13) + (lM32 * rM23); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix3d Mult(Matrix3x2d left, Matrix2x3d right) - { - Matrix3d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix3x2d left, ref Matrix2x4d right, out Matrix3x4d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, - lM21 = left.Row1.X, lM22 = left.Row1.Y, - lM31 = left.Row2.X, lM32 = left.Row2.Y, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, rM14 = right.Row0.W, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, rM24 = right.Row1.W; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22); - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23); - result.Row0.W = (lM11 * rM14) + (lM12 * rM24); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22); - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23); - result.Row1.W = (lM21 * rM14) + (lM22 * rM24); - result.Row2.X = (lM31 * rM11) + (lM32 * rM21); - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22); - result.Row2.Z = (lM31 * rM13) + (lM32 * rM23); - result.Row2.W = (lM31 * rM14) + (lM32 * rM24); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix3x4d Mult(Matrix3x2d left, Matrix2x4d right) - { - Matrix3x4d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static void Add(ref Matrix3x2d left, ref Matrix3x2d right, out Matrix3x2d result) - { - result.Row0.X = left.Row0.X + right.Row0.X; - result.Row0.Y = left.Row0.Y + right.Row0.Y; - result.Row1.X = left.Row1.X + right.Row1.X; - result.Row1.Y = left.Row1.Y + right.Row1.Y; - result.Row2.X = left.Row2.X + right.Row2.X; - result.Row2.Y = left.Row2.Y + right.Row2.Y; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static Matrix3x2d Add(Matrix3x2d left, Matrix3x2d right) - { - Matrix3x2d result; - Add(ref left, ref right, out result); - return result; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static void Subtract(ref Matrix3x2d left, ref Matrix3x2d right, out Matrix3x2d result) - { - result.Row0.X = left.Row0.X - right.Row0.X; - result.Row0.Y = left.Row0.Y - right.Row0.Y; - result.Row1.X = left.Row1.X - right.Row1.X; - result.Row1.Y = left.Row1.Y - right.Row1.Y; - result.Row2.X = left.Row2.X - right.Row2.X; - result.Row2.Y = left.Row2.Y - right.Row2.Y; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static Matrix3x2d Subtract(Matrix3x2d left, Matrix3x2d right) - { - Matrix3x2d result; - Subtract(ref left, ref right, out result); - return result; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static void Transpose(ref Matrix3x2d mat, out Matrix2x3d result) - { - result.Row0.X = mat.Row0.X; - result.Row0.Y = mat.Row1.X; - result.Row0.Z = mat.Row2.X; - result.Row1.X = mat.Row0.Y; - result.Row1.Y = mat.Row1.Y; - result.Row1.Z = mat.Row2.Y; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static Matrix2x3d Transpose(Matrix3x2d mat) - { - Matrix2x3d result; - Transpose(ref mat, out result); - return result; - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x2d which holds the result of the multiplication - public static Matrix3x2d operator *(double left, Matrix3x2d right) - { - return Mult(right, left); - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x2d which holds the result of the multiplication - public static Matrix3x2d operator *(Matrix3x2d left, double right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x2d which holds the result of the multiplication - public static Matrix3x2d operator *(Matrix3x2d left, Matrix2d right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3d which holds the result of the multiplication - public static Matrix3d operator *(Matrix3x2d left, Matrix2x3d right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x4 which holds the result of the multiplication - public static Matrix3x4d operator *(Matrix3x2d left, Matrix2x4d right) - { - return Mult(left, right); - } - - /// - /// Matrix addition - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x2d which holds the result of the addition - public static Matrix3x2d operator +(Matrix3x2d left, Matrix3x2d right) - { - return Add(left, right); - } - - /// - /// Matrix subtraction - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x2d which holds the result of the subtraction - public static Matrix3x2d operator -(Matrix3x2d left, Matrix3x2d right) - { - return Subtract(left, right); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Matrix3x2d left, Matrix3x2d right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Matrix3x2d left, Matrix3x2d right) - { - return !left.Equals(right); - } - - /// - /// Returns a System.String that represents the current Matrix3d. - /// - /// The string representation of the matrix. - public override string ToString() - { - return String.Format("{0}\n{1}\n{2}", Row0, Row1, Row2); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - var hashCode = this.Row0.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row1.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row2.GetHashCode(); - return hashCode; - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Matrix3x2d)) - { - return false; - } - - return this.Equals((Matrix3x2d)obj); - } - - /// - /// Indicates whether the current matrix is equal to another matrix. - /// - /// An matrix to compare with this matrix. - /// true if the current matrix is equal to the matrix parameter; otherwise, false. - public bool Equals(Matrix3x2d other) - { - return - Row0 == other.Row0 && - Row1 == other.Row1 && - Row2 == other.Row2; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Matrix3x4.cs b/external/src/OpenTK/OpenTK/Math/Matrix3x4.cs deleted file mode 100644 index 4d4dfb7..0000000 --- a/external/src/OpenTK/OpenTK/Math/Matrix3x4.cs +++ /dev/null @@ -1,931 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; -using System.Runtime.InteropServices; - -namespace OpenTK -{ - /// - /// Represents a 3x4 Matrix - /// - [Serializable] - [StructLayout(LayoutKind.Sequential)] - public struct Matrix3x4 : IEquatable - { - /// - /// Top row of the matrix - /// - public Vector4 Row0; - - /// - /// 2nd row of the matrix - /// - public Vector4 Row1; - - /// - /// Bottom row of the matrix - /// - public Vector4 Row2; - - /// - /// The zero matrix - /// - public static Matrix3x4 Zero = new Matrix3x4(Vector4.Zero, Vector4.Zero, Vector4.Zero); - - /// - /// Constructs a new instance. - /// - /// Top row of the matrix - /// Second row of the matrix - /// Bottom row of the matrix - public Matrix3x4(Vector4 row0, Vector4 row1, Vector4 row2) - { - Row0 = row0; - Row1 = row1; - Row2 = row2; - } - - /// - /// Constructs a new instance. - /// - /// First item of the first row of the matrix. - /// Second item of the first row of the matrix. - /// Third item of the first row of the matrix. - /// Fourth item of the first row of the matrix. - /// First item of the second row of the matrix. - /// Second item of the second row of the matrix. - /// Third item of the second row of the matrix. - /// Fourth item of the second row of the matrix. - /// First item of the third row of the matrix. - /// Second item of the third row of the matrix. - /// Third item of the third row of the matrix. - /// First item of the third row of the matrix. - public Matrix3x4( - float m00, float m01, float m02, float m03, - float m10, float m11, float m12, float m13, - float m20, float m21, float m22, float m23) - { - Row0 = new Vector4(m00, m01, m02, m03); - Row1 = new Vector4(m10, m11, m12, m13); - Row2 = new Vector4(m20, m21, m22, m23); - } - - /// - /// Gets the first column of this matrix. - /// - public Vector3 Column0 - { - get { return new Vector3(Row0.X, Row1.X, Row2.X); } - } - - /// - /// Gets the second column of this matrix. - /// - public Vector3 Column1 - { - get { return new Vector3(Row0.Y, Row1.Y, Row2.Y); } - } - - /// - /// Gets the third column of this matrix. - /// - public Vector3 Column2 - { - get { return new Vector3(Row0.Z, Row1.Z, Row2.Z); } - } - - /// - /// Gets the fourth column of this matrix. - /// - public Vector3 Column3 - { - get { return new Vector3(Row0.W, Row1.W, Row2.W); } - } - - /// - /// Gets or sets the value at row 1, column 1 of this instance. - /// - public float M11 { get { return Row0.X; } set { Row0.X = value; } } - - /// - /// Gets or sets the value at row 1, column 2 of this instance. - /// - public float M12 { get { return Row0.Y; } set { Row0.Y = value; } } - - /// - /// Gets or sets the value at row 1, column 3 of this instance. - /// - public float M13 { get { return Row0.Z; } set { Row0.Z = value; } } - - /// - /// Gets or sets the value at row 1, column 4 of this instance. - /// - public float M14 { get { return Row0.W; } set { Row0.W = value; } } - - /// - /// Gets or sets the value at row 2, column 1 of this instance. - /// - public float M21 { get { return Row1.X; } set { Row1.X = value; } } - - /// - /// Gets or sets the value at row 2, column 2 of this instance. - /// - public float M22 { get { return Row1.Y; } set { Row1.Y = value; } } - - /// - /// Gets or sets the value at row 2, column 3 of this instance. - /// - public float M23 { get { return Row1.Z; } set { Row1.Z = value; } } - - /// - /// Gets or sets the value at row 2, column 4 of this instance. - /// - public float M24 { get { return Row1.W; } set { Row1.W = value; } } - - /// - /// Gets or sets the value at row 3, column 1 of this instance. - /// - public float M31 { get { return Row2.X; } set { Row2.X = value; } } - - /// - /// Gets or sets the value at row 3, column 2 of this instance. - /// - public float M32 { get { return Row2.Y; } set { Row2.Y = value; } } - - /// - /// Gets or sets the value at row 3, column 3 of this instance. - /// - public float M33 { get { return Row2.Z; } set { Row2.Z = value; } } - - /// - /// Gets or sets the value at row 3, column 4 of this instance. - /// - public float M34 { get { return Row2.W; } set { Row2.W = value; } } - - /// - /// Gets or sets the values along the main diagonal of the matrix. - /// - public Vector3 Diagonal - { - get - { - return new Vector3(Row0.X, Row1.Y, Row2.Z); - } - set - { - Row0.X = value.X; - Row1.Y = value.Y; - Row2.Z = value.Z; - } - } - - /// - /// Gets the trace of the matrix, the sum of the values along the diagonal. - /// - public float Trace { get { return Row0.X + Row1.Y + Row2.Z; } } - - /// - /// Gets or sets the value at a specified row and column. - /// - public float this[int rowIndex, int columnIndex] - { - get - { - if (rowIndex == 0) - { - return Row0[columnIndex]; - } - else if (rowIndex == 1) - { - return Row1[columnIndex]; - } - else if (rowIndex == 2) - { - return Row2[columnIndex]; - } - throw new IndexOutOfRangeException("You tried to access this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - set - { - if (rowIndex == 0) - { - Row0[columnIndex] = value; - } - else if (rowIndex == 1) - { - Row1[columnIndex] = value; - } - else if (rowIndex == 2) - { - Row2[columnIndex] = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - } - } - - /// - /// Converts this instance into its inverse. - /// - public void Invert() - { - this = Matrix3x4.Invert(this); - } - - /// - /// Build a rotation matrix from the specified axis/angle rotation. - /// - /// The axis to rotate about. - /// Angle in radians to rotate counter-clockwise (looking in the direction of the given axis). - /// A matrix instance. - public static void CreateFromAxisAngle(Vector3 axis, float angle, out Matrix3x4 result) - { - axis.Normalize(); - float axisX = axis.X, axisY = axis.Y, axisZ = axis.Z; - - float cos = (float)System.Math.Cos(angle); - float sin = (float)System.Math.Sin(angle); - float t = 1.0f - cos; - - float tXX = t * axisX * axisX, - tXY = t * axisX * axisY, - tXZ = t * axisX * axisZ, - tYY = t * axisY * axisY, - tYZ = t * axisY * axisZ, - tZZ = t * axisZ * axisZ; - - float sinX = sin * axisX, - sinY = sin * axisY, - sinZ = sin * axisZ; - - result.Row0.X = tXX + cos; - result.Row0.Y = tXY - sinZ; - result.Row0.Z = tXZ + sinY; - result.Row0.W = 0; - result.Row1.X = tXY + sinZ; - result.Row1.Y = tYY + cos; - result.Row1.Z = tYZ - sinX; - result.Row1.W = 0; - result.Row2.X = tXZ - sinY; - result.Row2.Y = tYZ + sinX; - result.Row2.Z = tZZ + cos; - result.Row2.W = 0; - } - - /// - /// Build a rotation matrix from the specified axis/angle rotation. - /// - /// The axis to rotate about. - /// Angle in radians to rotate counter-clockwise (looking in the direction of the given axis). - /// A matrix instance. - public static Matrix3x4 CreateFromAxisAngle(Vector3 axis, float angle) - { - Matrix3x4 result; - CreateFromAxisAngle(axis, angle, out result); - return result; - } - - /// - /// Builds a rotation matrix from a quaternion. - /// - /// The quaternion to rotate by. - /// A matrix instance. - public static void CreateFromQuaternion(ref Quaternion q, out Matrix3x4 result) - { - float x = q.X, y = q.Y, z = q.Z, w = q.W, - tx = 2 * x, ty = 2 * y, tz = 2 * z, - txx = tx * x, tyy = ty * y, tzz = tz * z, - txy = tx * y, txz = tx * z, tyz = ty * z, - txw = tx * w, tyw = ty * w, tzw = tz * w; - - result.Row0.X = 1f - (tyy + tzz); - result.Row0.Y = txy + tzw; - result.Row0.Z = txz - tyw; - result.Row0.W = 0f; - result.Row1.X = txy - tzw; - result.Row1.Y = 1f - (txx + tzz); - result.Row1.Z = tyz + txw; - result.Row1.W = 0f; - result.Row2.X = txz + tyw; - result.Row2.Y = tyz - txw; - result.Row2.Z = 1f - (txx + tyy); - result.Row2.W = 0f; - - /*Vector3 axis; - float angle; - q.ToAxisAngle(out axis, out angle); - CreateFromAxisAngle(axis, angle, out result);*/ - } - - /// - /// Builds a rotation matrix from a quaternion. - /// - /// The quaternion to rotate by. - /// A matrix instance. - public static Matrix3x4 CreateFromQuaternion(Quaternion q) - { - Matrix3x4 result; - CreateFromQuaternion(ref q, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the x-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static void CreateRotationX(float angle, out Matrix3x4 result) - { - float cos = (float)System.Math.Cos(angle); - float sin = (float)System.Math.Sin(angle); - - result.Row0.X = 1; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row0.W = 0; - result.Row1.X = 0; - result.Row1.Y = cos; - result.Row1.Z = sin; - result.Row1.W = 0; - result.Row2.X = 0; - result.Row2.Y = -sin; - result.Row2.Z = cos; - result.Row2.W = 0; - } - - /// - /// Builds a rotation matrix for a rotation around the x-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static Matrix3x4 CreateRotationX(float angle) - { - Matrix3x4 result; - CreateRotationX(angle, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the y-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static void CreateRotationY(float angle, out Matrix3x4 result) - { - float cos = (float)System.Math.Cos(angle); - float sin = (float)System.Math.Sin(angle); - - result.Row0.X = cos; - result.Row0.Y = 0; - result.Row0.Z = -sin; - result.Row0.W = 0; - result.Row1.X = 0; - result.Row1.Y = 1; - result.Row1.Z = 0; - result.Row1.W = 0; - result.Row2.X = sin; - result.Row2.Y = 0; - result.Row2.Z = cos; - result.Row2.W = 0; - } - - /// - /// Builds a rotation matrix for a rotation around the y-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static Matrix3x4 CreateRotationY(float angle) - { - Matrix3x4 result; - CreateRotationY(angle, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the z-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static void CreateRotationZ(float angle, out Matrix3x4 result) - { - float cos = (float)System.Math.Cos(angle); - float sin = (float)System.Math.Sin(angle); - - result.Row0.X = cos; - result.Row0.Y = sin; - result.Row0.Z = 0; - result.Row0.W = 0; - result.Row1.X = -sin; - result.Row1.Y = cos; - result.Row1.Z = 0; - result.Row1.W = 0; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row2.Z = 1; - result.Row2.W = 0; - } - - /// - /// Builds a rotation matrix for a rotation around the z-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static Matrix3x4 CreateRotationZ(float angle) - { - Matrix3x4 result; - CreateRotationZ(angle, out result); - return result; - } - - /// - /// Creates a translation matrix. - /// - /// X translation. - /// Y translation. - /// Z translation. - /// The resulting Matrix4 instance. - public static void CreateTranslation(float x, float y, float z, out Matrix3x4 result) - { - result.Row0.X = 1; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row0.W = x; - result.Row1.X = 0; - result.Row1.Y = 1; - result.Row1.Z = 0; - result.Row1.W = y; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row2.Z = 1; - result.Row2.W = z; - } - - /// - /// Creates a translation matrix. - /// - /// The translation vector. - /// The resulting Matrix4 instance. - public static void CreateTranslation(ref Vector3 vector, out Matrix3x4 result) - { - result.Row0.X = 1; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row0.W = vector.X; - result.Row1.X = 0; - result.Row1.Y = 1; - result.Row1.Z = 0; - result.Row1.W = vector.Y; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row2.Z = 1; - result.Row2.W = vector.Z; - } - - /// - /// Creates a translation matrix. - /// - /// X translation. - /// Y translation. - /// Z translation. - /// The resulting Matrix4 instance. - public static Matrix3x4 CreateTranslation(float x, float y, float z) - { - Matrix3x4 result; - CreateTranslation(x, y, z, out result); - return result; - } - - /// - /// Creates a translation matrix. - /// - /// The translation vector. - /// The resulting Matrix4 instance. - public static Matrix3x4 CreateTranslation(Vector3 vector) - { - Matrix3x4 result; - CreateTranslation(vector.X, vector.Y, vector.Z, out result); - return result; - } - - /// - /// Build a scaling matrix - /// - /// Single scale factor for x,y and z axes - /// A scaling matrix - public static Matrix3x4 CreateScale(float scale) - { - return CreateScale(scale, scale, scale); - } - - /// - /// Build a scaling matrix - /// - /// Scale factors for x,y and z axes - /// A scaling matrix - public static Matrix3x4 CreateScale(Vector3 scale) - { - return CreateScale(scale.X, scale.Y, scale.Z); - } - - /// - /// Build a scaling matrix - /// - /// Scale factor for x-axis - /// Scale factor for y-axis - /// Scale factor for z-axis - /// A scaling matrix - public static Matrix3x4 CreateScale(float x, float y, float z) - { - Matrix3x4 result; - result.Row0.X = x; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row0.W = 0; - result.Row1.X = 0; - result.Row1.Y = y; - result.Row1.Z = 0; - result.Row1.W = 0; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row2.Z = z; - result.Row2.W = 0; - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static Matrix3 Mult(Matrix3x4 left, Matrix4x3 right) - { - Matrix3 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static void Mult(ref Matrix3x4 left, ref Matrix4x3 right, out Matrix3 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, lM14 = left.Row0.W, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, lM24 = left.Row1.W, - lM31 = left.Row2.X, lM32 = left.Row2.Y, lM33 = left.Row2.Z, lM34 = left.Row2.W, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, - rM31 = right.Row2.X, rM32 = right.Row2.Y, rM33 = right.Row2.Z, - rM41 = right.Row3.X, rM42 = right.Row3.Y, rM43 = right.Row3.Z; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21) + (lM13 * rM31) + (lM14 * rM41); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22) + (lM13 * rM32) + (lM14 * rM42); - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23) + (lM13 * rM33) + (lM14 * rM43); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21) + (lM23 * rM31) + (lM24 * rM41); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22) + (lM23 * rM32) + (lM24 * rM42); - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23) + (lM23 * rM33) + (lM24 * rM43); - result.Row2.X = (lM31 * rM11) + (lM32 * rM21) + (lM33 * rM31) + (lM34 * rM41); - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22) + (lM33 * rM32) + (lM34 * rM42); - result.Row2.Z = (lM31 * rM13) + (lM32 * rM23) + (lM33 * rM33) + (lM34 * rM43); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static Matrix3x4 Mult(Matrix3x4 left, Matrix3x4 right) - { - Matrix3x4 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static void Mult(ref Matrix3x4 left, ref Matrix3x4 right, out Matrix3x4 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, lM14 = left.Row0.W, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, lM24 = left.Row1.W, - lM31 = left.Row2.X, lM32 = left.Row2.Y, lM33 = left.Row2.Z, lM34 = left.Row2.W, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, rM14 = right.Row0.W, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, rM24 = right.Row1.W, - rM31 = right.Row2.X, rM32 = right.Row2.Y, rM33 = right.Row2.Z, rM34 = right.Row2.W; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21) + (lM13 * rM31); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22) + (lM13 * rM32); - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23) + (lM13 * rM33); - result.Row0.W = (lM11 * rM14) + (lM12 * rM24) + (lM13 * rM34) + lM14; - result.Row1.X = (lM21 * rM11) + (lM22 * rM21) + (lM23 * rM31); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22) + (lM23 * rM32); - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23) + (lM23 * rM33); - result.Row1.W = (lM21 * rM14) + (lM22 * rM24) + (lM23 * rM34) + lM24; - result.Row2.X = (lM31 * rM11) + (lM32 * rM21) + (lM33 * rM31); - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22) + (lM33 * rM32); - result.Row2.Z = (lM31 * rM13) + (lM32 * rM23) + (lM33 * rM33); - result.Row2.W = (lM31 * rM14) + (lM32 * rM24) + (lM33 * rM34) + lM34; - - /*result.Row0 = (right.Row0 * lM11 + right.Row1 * lM12 + right.Row2 * lM13); - result.Row0.W += lM14; - - result.Row1 = (right.Row0 * lM21 + right.Row1 * lM22 + right.Row2 * lM23); - result.Row1.W += lM24; - - result.Row2 = (right.Row0 * lM31 + right.Row1 * lM32 + right.Row2 * lM33); - result.Row2.W += lM34;*/ - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static Matrix3x4 Mult(Matrix3x4 left, float right) - { - Matrix3x4 result; - Mult(ref left, right, out result); - return result; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static void Mult(ref Matrix3x4 left, float right, out Matrix3x4 result) - { - result.Row0 = left.Row0 * right; - result.Row1 = left.Row1 * right; - result.Row2 = left.Row2 * right; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static Matrix3x4 Add(Matrix3x4 left, Matrix3x4 right) - { - Matrix3x4 result; - Add(ref left, ref right, out result); - return result; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static void Add(ref Matrix3x4 left, ref Matrix3x4 right, out Matrix3x4 result) - { - result.Row0 = left.Row0 + right.Row0; - result.Row1 = left.Row1 + right.Row1; - result.Row2 = left.Row2 + right.Row2; - } - - /// - /// Subtracts one instance from another. - /// - /// The left operand of the subraction. - /// The right operand of the subraction. - /// A new instance that is the result of the subraction. - public static Matrix3x4 Subtract(Matrix3x4 left, Matrix3x4 right) - { - Matrix3x4 result; - Subtract(ref left, ref right, out result); - return result; - } - - /// - /// Subtracts one instance from another. - /// - /// The left operand of the subraction. - /// The right operand of the subraction. - /// A new instance that is the result of the subraction. - public static void Subtract(ref Matrix3x4 left, ref Matrix3x4 right, out Matrix3x4 result) - { - result.Row0 = left.Row0 - right.Row0; - result.Row1 = left.Row1 - right.Row1; - result.Row2 = left.Row2 - right.Row2; - } - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix4 is singular. - public static Matrix3x4 Invert(Matrix3x4 mat) - { - Matrix3x4 result; - Invert(ref mat, out result); - return result; - } - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix4 is singular. - public static void Invert(ref Matrix3x4 mat, out Matrix3x4 result) - { - Matrix3 inverseRotation = new Matrix3(mat.Column0, mat.Column1, mat.Column2); - inverseRotation.Row0 /= inverseRotation.Row0.LengthSquared; - inverseRotation.Row1 /= inverseRotation.Row1.LengthSquared; - inverseRotation.Row2 /= inverseRotation.Row2.LengthSquared; - - Vector3 translation = new Vector3(mat.Row0.W, mat.Row1.W, mat.Row2.W); - - result.Row0 = new Vector4(inverseRotation.Row0, -Vector3.Dot(inverseRotation.Row0, translation)); - result.Row1 = new Vector4(inverseRotation.Row1, -Vector3.Dot(inverseRotation.Row1, translation)); - result.Row2 = new Vector4(inverseRotation.Row2, -Vector3.Dot(inverseRotation.Row2, translation)); - } - - /// - /// Calculate the transpose of the given matrix - /// - /// The matrix to transpose - /// The transpose of the given matrix - public static Matrix4x3 Transpose(Matrix3x4 mat) - { - return new Matrix4x3(mat.Column0, mat.Column1, mat.Column2, mat.Column3); - } - - /// - /// Calculate the transpose of the given matrix - /// - /// The matrix to transpose - /// The result of the calculation - public static void Transpose(ref Matrix3x4 mat, out Matrix4x3 result) - { - result.Row0 = mat.Column0; - result.Row1 = mat.Column1; - result.Row2 = mat.Column2; - result.Row3 = mat.Column3; - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3 which holds the result of the multiplication - public static Matrix3 operator *(Matrix3x4 left, Matrix4x3 right) - { - return Matrix3x4.Mult(left, right); - } - - /// - /// Matrix-scalar multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x4 which holds the result of the multiplication - public static Matrix3x4 operator *(Matrix3x4 left, Matrix3x4 right) - { - return Matrix3x4.Mult(left, right); - } - - /// - /// Matrix-scalar multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x4 which holds the result of the multiplication - public static Matrix3x4 operator *(Matrix3x4 left, float right) - { - return Matrix3x4.Mult(left, right); - } - - /// - /// Matrix addition - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x4 which holds the result of the addition - public static Matrix3x4 operator +(Matrix3x4 left, Matrix3x4 right) - { - return Matrix3x4.Add(left, right); - } - - /// - /// Matrix subtraction - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x4 which holds the result of the subtraction - public static Matrix3x4 operator -(Matrix3x4 left, Matrix3x4 right) - { - return Matrix3x4.Subtract(left, right); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Matrix3x4 left, Matrix3x4 right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Matrix3x4 left, Matrix3x4 right) - { - return !left.Equals(right); - } - - /// - /// Returns a System.String that represents the current Matrix4. - /// - /// The string representation of the matrix. - public override string ToString() - { - return string.Format("{0}\n{1}\n{2}", Row0, Row1, Row2); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - var hashCode = this.Row0.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row1.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row2.GetHashCode(); - return hashCode; - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Matrix3x4)) - { - return false; - } - - return this.Equals((Matrix3x4)obj); - } - - /// - /// Indicates whether the current matrix is equal to another matrix. - /// - /// An matrix to compare with this matrix. - /// true if the current matrix is equal to the matrix parameter; otherwise, false. - public bool Equals(Matrix3x4 other) - { - return - Row0 == other.Row0 && - Row1 == other.Row1 && - Row2 == other.Row2; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Matrix3x4d.cs b/external/src/OpenTK/OpenTK/Math/Matrix3x4d.cs deleted file mode 100644 index b129b93..0000000 --- a/external/src/OpenTK/OpenTK/Math/Matrix3x4d.cs +++ /dev/null @@ -1,931 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; -using System.Runtime.InteropServices; - -namespace OpenTK -{ - /// - /// Represents a 3x4 Matrix - /// - [Serializable] - [StructLayout(LayoutKind.Sequential)] - public struct Matrix3x4d : IEquatable - { - /// - /// Top row of the matrix - /// - public Vector4d Row0; - - /// - /// 2nd row of the matrix - /// - public Vector4d Row1; - - /// - /// Bottom row of the matrix - /// - public Vector4d Row2; - - /// - /// The zero matrix - /// - public static Matrix3x4d Zero = new Matrix3x4d(Vector4d.Zero, Vector4d.Zero, Vector4d.Zero); - - /// - /// Constructs a new instance. - /// - /// Top row of the matrix - /// Second row of the matrix - /// Bottom row of the matrix - public Matrix3x4d(Vector4d row0, Vector4d row1, Vector4d row2) - { - Row0 = row0; - Row1 = row1; - Row2 = row2; - } - - /// - /// Constructs a new instance. - /// - /// First item of the first row of the matrix. - /// Second item of the first row of the matrix. - /// Third item of the first row of the matrix. - /// Fourth item of the first row of the matrix. - /// First item of the second row of the matrix. - /// Second item of the second row of the matrix. - /// Third item of the second row of the matrix. - /// Fourth item of the second row of the matrix. - /// First item of the third row of the matrix. - /// Second item of the third row of the matrix. - /// Third item of the third row of the matrix. - /// First item of the third row of the matrix. - public Matrix3x4d( - double m00, double m01, double m02, double m03, - double m10, double m11, double m12, double m13, - double m20, double m21, double m22, double m23) - { - Row0 = new Vector4d(m00, m01, m02, m03); - Row1 = new Vector4d(m10, m11, m12, m13); - Row2 = new Vector4d(m20, m21, m22, m23); - } - - /// - /// Gets the first column of this matrix. - /// - public Vector3d Column0 - { - get { return new Vector3d(Row0.X, Row1.X, Row2.X); } - } - - /// - /// Gets the second column of this matrix. - /// - public Vector3d Column1 - { - get { return new Vector3d(Row0.Y, Row1.Y, Row2.Y); } - } - - /// - /// Gets the third column of this matrix. - /// - public Vector3d Column2 - { - get { return new Vector3d(Row0.Z, Row1.Z, Row2.Z); } - } - - /// - /// Gets the fourth column of this matrix. - /// - public Vector3d Column3 - { - get { return new Vector3d(Row0.W, Row1.W, Row2.W); } - } - - /// - /// Gets or sets the value at row 1, column 1 of this instance. - /// - public double M11 { get { return Row0.X; } set { Row0.X = value; } } - - /// - /// Gets or sets the value at row 1, column 2 of this instance. - /// - public double M12 { get { return Row0.Y; } set { Row0.Y = value; } } - - /// - /// Gets or sets the value at row 1, column 3 of this instance. - /// - public double M13 { get { return Row0.Z; } set { Row0.Z = value; } } - - /// - /// Gets or sets the value at row 1, column 4 of this instance. - /// - public double M14 { get { return Row0.W; } set { Row0.W = value; } } - - /// - /// Gets or sets the value at row 2, column 1 of this instance. - /// - public double M21 { get { return Row1.X; } set { Row1.X = value; } } - - /// - /// Gets or sets the value at row 2, column 2 of this instance. - /// - public double M22 { get { return Row1.Y; } set { Row1.Y = value; } } - - /// - /// Gets or sets the value at row 2, column 3 of this instance. - /// - public double M23 { get { return Row1.Z; } set { Row1.Z = value; } } - - /// - /// Gets or sets the value at row 2, column 4 of this instance. - /// - public double M24 { get { return Row1.W; } set { Row1.W = value; } } - - /// - /// Gets or sets the value at row 3, column 1 of this instance. - /// - public double M31 { get { return Row2.X; } set { Row2.X = value; } } - - /// - /// Gets or sets the value at row 3, column 2 of this instance. - /// - public double M32 { get { return Row2.Y; } set { Row2.Y = value; } } - - /// - /// Gets or sets the value at row 3, column 3 of this instance. - /// - public double M33 { get { return Row2.Z; } set { Row2.Z = value; } } - - /// - /// Gets or sets the value at row 3, column 4 of this instance. - /// - public double M34 { get { return Row2.W; } set { Row2.W = value; } } - - /// - /// Gets or sets the values along the main diagonal of the matrix. - /// - public Vector3d Diagonal - { - get - { - return new Vector3d(Row0.X, Row1.Y, Row2.Z); - } - set - { - Row0.X = value.X; - Row1.Y = value.Y; - Row2.Z = value.Z; - } - } - - /// - /// Gets the trace of the matrix, the sum of the values along the diagonal. - /// - public double Trace { get { return Row0.X + Row1.Y + Row2.Z; } } - - /// - /// Gets or sets the value at a specified row and column. - /// - public double this[int rowIndex, int columnIndex] - { - get - { - if (rowIndex == 0) - { - return Row0[columnIndex]; - } - else if (rowIndex == 1) - { - return Row1[columnIndex]; - } - else if (rowIndex == 2) - { - return Row2[columnIndex]; - } - throw new IndexOutOfRangeException("You tried to access this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - set - { - if (rowIndex == 0) - { - Row0[columnIndex] = value; - } - else if (rowIndex == 1) - { - Row1[columnIndex] = value; - } - else if (rowIndex == 2) - { - Row2[columnIndex] = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - } - } - - /// - /// Converts this instance into its inverse. - /// - public void Invert() - { - this = Matrix3x4d.Invert(this); - } - - /// - /// Build a rotation matrix from the specified axis/angle rotation. - /// - /// The axis to rotate about. - /// Angle in radians to rotate counter-clockwise (looking in the direction of the given axis). - /// A matrix instance. - public static void CreateFromAxisAngle(Vector3d axis, double angle, out Matrix3x4d result) - { - axis.Normalize(); - double axisX = axis.X, axisY = axis.Y, axisZ = axis.Z; - - double cos = (double)System.Math.Cos(angle); - double sin = (double)System.Math.Sin(angle); - double t = 1.0f - cos; - - double tXX = t * axisX * axisX, - tXY = t * axisX * axisY, - tXZ = t * axisX * axisZ, - tYY = t * axisY * axisY, - tYZ = t * axisY * axisZ, - tZZ = t * axisZ * axisZ; - - double sinX = sin * axisX, - sinY = sin * axisY, - sinZ = sin * axisZ; - - result.Row0.X = tXX + cos; - result.Row0.Y = tXY - sinZ; - result.Row0.Z = tXZ + sinY; - result.Row0.W = 0; - result.Row1.X = tXY + sinZ; - result.Row1.Y = tYY + cos; - result.Row1.Z = tYZ - sinX; - result.Row1.W = 0; - result.Row2.X = tXZ - sinY; - result.Row2.Y = tYZ + sinX; - result.Row2.Z = tZZ + cos; - result.Row2.W = 0; - } - - /// - /// Build a rotation matrix from the specified axis/angle rotation. - /// - /// The axis to rotate about. - /// Angle in radians to rotate counter-clockwise (looking in the direction of the given axis). - /// A matrix instance. - public static Matrix3x4d CreateFromAxisAngle(Vector3d axis, double angle) - { - Matrix3x4d result; - CreateFromAxisAngle(axis, angle, out result); - return result; - } - - /// - /// Builds a rotation matrix from a quaternion. - /// - /// The quaternion to rotate by. - /// A matrix instance. - public static void CreateFromQuaternion(ref Quaternion q, out Matrix3x4d result) - { - double x = q.X, y = q.Y, z = q.Z, w = q.W, - tx = 2 * x, ty = 2 * y, tz = 2 * z, - txx = tx * x, tyy = ty * y, tzz = tz * z, - txy = tx * y, txz = tx * z, tyz = ty * z, - txw = tx * w, tyw = ty * w, tzw = tz * w; - - result.Row0.X = 1f - (tyy + tzz); - result.Row0.Y = txy + tzw; - result.Row0.Z = txz - tyw; - result.Row0.W = 0f; - result.Row1.X = txy - tzw; - result.Row1.Y = 1f - (txx + tzz); - result.Row1.Z = tyz + txw; - result.Row1.W = 0f; - result.Row2.X = txz + tyw; - result.Row2.Y = tyz - txw; - result.Row2.Z = 1f - (txx + tyy); - result.Row2.W = 0f; - - /*Vector3d axis; - double angle; - q.ToAxisAngle(out axis, out angle); - CreateFromAxisAngle(axis, angle, out result);*/ - } - - /// - /// Builds a rotation matrix from a quaternion. - /// - /// The quaternion to rotate by. - /// A matrix instance. - public static Matrix3x4d CreateFromQuaternion(Quaternion q) - { - Matrix3x4d result; - CreateFromQuaternion(ref q, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the x-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static void CreateRotationX(double angle, out Matrix3x4d result) - { - double cos = (double)System.Math.Cos(angle); - double sin = (double)System.Math.Sin(angle); - - result.Row0.X = 1; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row0.W = 0; - result.Row1.X = 0; - result.Row1.Y = cos; - result.Row1.Z = sin; - result.Row1.W = 0; - result.Row2.X = 0; - result.Row2.Y = -sin; - result.Row2.Z = cos; - result.Row2.W = 0; - } - - /// - /// Builds a rotation matrix for a rotation around the x-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static Matrix3x4d CreateRotationX(double angle) - { - Matrix3x4d result; - CreateRotationX(angle, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the y-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static void CreateRotationY(double angle, out Matrix3x4d result) - { - double cos = (double)System.Math.Cos(angle); - double sin = (double)System.Math.Sin(angle); - - result.Row0.X = cos; - result.Row0.Y = 0; - result.Row0.Z = -sin; - result.Row0.W = 0; - result.Row1.X = 0; - result.Row1.Y = 1; - result.Row1.Z = 0; - result.Row1.W = 0; - result.Row2.X = sin; - result.Row2.Y = 0; - result.Row2.Z = cos; - result.Row2.W = 0; - } - - /// - /// Builds a rotation matrix for a rotation around the y-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static Matrix3x4d CreateRotationY(double angle) - { - Matrix3x4d result; - CreateRotationY(angle, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the z-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static void CreateRotationZ(double angle, out Matrix3x4d result) - { - double cos = (double)System.Math.Cos(angle); - double sin = (double)System.Math.Sin(angle); - - result.Row0.X = cos; - result.Row0.Y = sin; - result.Row0.Z = 0; - result.Row0.W = 0; - result.Row1.X = -sin; - result.Row1.Y = cos; - result.Row1.Z = 0; - result.Row1.W = 0; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row2.Z = 1; - result.Row2.W = 0; - } - - /// - /// Builds a rotation matrix for a rotation around the z-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static Matrix3x4d CreateRotationZ(double angle) - { - Matrix3x4d result; - CreateRotationZ(angle, out result); - return result; - } - - /// - /// Creates a translation matrix. - /// - /// X translation. - /// Y translation. - /// Z translation. - /// The resulting Matrix4 instance. - public static void CreateTranslation(double x, double y, double z, out Matrix3x4d result) - { - result.Row0.X = 1; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row0.W = x; - result.Row1.X = 0; - result.Row1.Y = 1; - result.Row1.Z = 0; - result.Row1.W = y; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row2.Z = 1; - result.Row2.W = z; - } - - /// - /// Creates a translation matrix. - /// - /// The translation vector. - /// The resulting Matrix4 instance. - public static void CreateTranslation(ref Vector3d vector, out Matrix3x4d result) - { - result.Row0.X = 1; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row0.W = vector.X; - result.Row1.X = 0; - result.Row1.Y = 1; - result.Row1.Z = 0; - result.Row1.W = vector.Y; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row2.Z = 1; - result.Row2.W = vector.Z; - } - - /// - /// Creates a translation matrix. - /// - /// X translation. - /// Y translation. - /// Z translation. - /// The resulting Matrix4 instance. - public static Matrix3x4d CreateTranslation(double x, double y, double z) - { - Matrix3x4d result; - CreateTranslation(x, y, z, out result); - return result; - } - - /// - /// Creates a translation matrix. - /// - /// The translation vector. - /// The resulting Matrix4 instance. - public static Matrix3x4d CreateTranslation(Vector3d vector) - { - Matrix3x4d result; - CreateTranslation(vector.X, vector.Y, vector.Z, out result); - return result; - } - - /// - /// Build a scaling matrix - /// - /// Single scale factor for x,y and z axes - /// A scaling matrix - public static Matrix3x4d CreateScale(double scale) - { - return CreateScale(scale, scale, scale); - } - - /// - /// Build a scaling matrix - /// - /// Scale factors for x,y and z axes - /// A scaling matrix - public static Matrix3x4d CreateScale(Vector3d scale) - { - return CreateScale(scale.X, scale.Y, scale.Z); - } - - /// - /// Build a scaling matrix - /// - /// Scale factor for x-axis - /// Scale factor for y-axis - /// Scale factor for z-axis - /// A scaling matrix - public static Matrix3x4d CreateScale(double x, double y, double z) - { - Matrix3x4d result; - result.Row0.X = x; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row0.W = 0; - result.Row1.X = 0; - result.Row1.Y = y; - result.Row1.Z = 0; - result.Row1.W = 0; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row2.Z = z; - result.Row2.W = 0; - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static Matrix3d Mult(Matrix3x4d left, Matrix4x3d right) - { - Matrix3d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static void Mult(ref Matrix3x4d left, ref Matrix4x3d right, out Matrix3d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, lM14 = left.Row0.W, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, lM24 = left.Row1.W, - lM31 = left.Row2.X, lM32 = left.Row2.Y, lM33 = left.Row2.Z, lM34 = left.Row2.W, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, - rM31 = right.Row2.X, rM32 = right.Row2.Y, rM33 = right.Row2.Z, - rM41 = right.Row3.X, rM42 = right.Row3.Y, rM43 = right.Row3.Z; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21) + (lM13 * rM31) + (lM14 * rM41); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22) + (lM13 * rM32) + (lM14 * rM42); - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23) + (lM13 * rM33) + (lM14 * rM43); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21) + (lM23 * rM31) + (lM24 * rM41); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22) + (lM23 * rM32) + (lM24 * rM42); - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23) + (lM23 * rM33) + (lM24 * rM43); - result.Row2.X = (lM31 * rM11) + (lM32 * rM21) + (lM33 * rM31) + (lM34 * rM41); - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22) + (lM33 * rM32) + (lM34 * rM42); - result.Row2.Z = (lM31 * rM13) + (lM32 * rM23) + (lM33 * rM33) + (lM34 * rM43); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static Matrix3x4d Mult(Matrix3x4d left, Matrix3x4d right) - { - Matrix3x4d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static void Mult(ref Matrix3x4d left, ref Matrix3x4d right, out Matrix3x4d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, lM14 = left.Row0.W, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, lM24 = left.Row1.W, - lM31 = left.Row2.X, lM32 = left.Row2.Y, lM33 = left.Row2.Z, lM34 = left.Row2.W, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, rM14 = right.Row0.W, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, rM24 = right.Row1.W, - rM31 = right.Row2.X, rM32 = right.Row2.Y, rM33 = right.Row2.Z, rM34 = right.Row2.W; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21) + (lM13 * rM31); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22) + (lM13 * rM32); - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23) + (lM13 * rM33); - result.Row0.W = (lM11 * rM14) + (lM12 * rM24) + (lM13 * rM34) + lM14; - result.Row1.X = (lM21 * rM11) + (lM22 * rM21) + (lM23 * rM31); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22) + (lM23 * rM32); - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23) + (lM23 * rM33); - result.Row1.W = (lM21 * rM14) + (lM22 * rM24) + (lM23 * rM34) + lM24; - result.Row2.X = (lM31 * rM11) + (lM32 * rM21) + (lM33 * rM31); - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22) + (lM33 * rM32); - result.Row2.Z = (lM31 * rM13) + (lM32 * rM23) + (lM33 * rM33); - result.Row2.W = (lM31 * rM14) + (lM32 * rM24) + (lM33 * rM34) + lM34; - - /*result.Row0 = (right.Row0 * lM11 + right.Row1 * lM12 + right.Row2 * lM13); - result.Row0.W += lM14; - - result.Row1 = (right.Row0 * lM21 + right.Row1 * lM22 + right.Row2 * lM23); - result.Row1.W += lM24; - - result.Row2 = (right.Row0 * lM31 + right.Row1 * lM32 + right.Row2 * lM33); - result.Row2.W += lM34;*/ - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static Matrix3x4d Mult(Matrix3x4d left, double right) - { - Matrix3x4d result; - Mult(ref left, right, out result); - return result; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static void Mult(ref Matrix3x4d left, double right, out Matrix3x4d result) - { - result.Row0 = left.Row0 * right; - result.Row1 = left.Row1 * right; - result.Row2 = left.Row2 * right; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static Matrix3x4d Add(Matrix3x4d left, Matrix3x4d right) - { - Matrix3x4d result; - Add(ref left, ref right, out result); - return result; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static void Add(ref Matrix3x4d left, ref Matrix3x4d right, out Matrix3x4d result) - { - result.Row0 = left.Row0 + right.Row0; - result.Row1 = left.Row1 + right.Row1; - result.Row2 = left.Row2 + right.Row2; - } - - /// - /// Subtracts one instance from another. - /// - /// The left operand of the subraction. - /// The right operand of the subraction. - /// A new instance that is the result of the subraction. - public static Matrix3x4d Subtract(Matrix3x4d left, Matrix3x4d right) - { - Matrix3x4d result; - Subtract(ref left, ref right, out result); - return result; - } - - /// - /// Subtracts one instance from another. - /// - /// The left operand of the subraction. - /// The right operand of the subraction. - /// A new instance that is the result of the subraction. - public static void Subtract(ref Matrix3x4d left, ref Matrix3x4d right, out Matrix3x4d result) - { - result.Row0 = left.Row0 - right.Row0; - result.Row1 = left.Row1 - right.Row1; - result.Row2 = left.Row2 - right.Row2; - } - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix4 is singular. - public static Matrix3x4d Invert(Matrix3x4d mat) - { - Matrix3x4d result; - Invert(ref mat, out result); - return result; - } - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix4 is singular. - public static void Invert(ref Matrix3x4d mat, out Matrix3x4d result) - { - Matrix3d inverseRotation = new Matrix3d(mat.Column0, mat.Column1, mat.Column2); - inverseRotation.Row0 /= inverseRotation.Row0.LengthSquared; - inverseRotation.Row1 /= inverseRotation.Row1.LengthSquared; - inverseRotation.Row2 /= inverseRotation.Row2.LengthSquared; - - Vector3d translation = new Vector3d(mat.Row0.W, mat.Row1.W, mat.Row2.W); - - result.Row0 = new Vector4d(inverseRotation.Row0, -Vector3d.Dot(inverseRotation.Row0, translation)); - result.Row1 = new Vector4d(inverseRotation.Row1, -Vector3d.Dot(inverseRotation.Row1, translation)); - result.Row2 = new Vector4d(inverseRotation.Row2, -Vector3d.Dot(inverseRotation.Row2, translation)); - } - - /// - /// Calculate the transpose of the given matrix - /// - /// The matrix to transpose - /// The transpose of the given matrix - public static Matrix4x3d Transpose(Matrix3x4d mat) - { - return new Matrix4x3d(mat.Column0, mat.Column1, mat.Column2, mat.Column3); - } - - /// - /// Calculate the transpose of the given matrix - /// - /// The matrix to transpose - /// The result of the calculation - public static void Transpose(ref Matrix3x4d mat, out Matrix4x3d result) - { - result.Row0 = mat.Column0; - result.Row1 = mat.Column1; - result.Row2 = mat.Column2; - result.Row3 = mat.Column3; - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3d which holds the result of the multiplication - public static Matrix3d operator *(Matrix3x4d left, Matrix4x3d right) - { - return Matrix3x4d.Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x4d which holds the result of the multiplication - public static Matrix3x4d operator *(Matrix3x4d left, Matrix3x4d right) - { - return Matrix3x4d.Mult(left, right); - } - - /// - /// Matrix-scalar multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x4d which holds the result of the multiplication - public static Matrix3x4d operator *(Matrix3x4d left, double right) - { - return Matrix3x4d.Mult(left, right); - } - - /// - /// Matrix addition - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x4d which holds the result of the addition - public static Matrix3x4d operator +(Matrix3x4d left, Matrix3x4d right) - { - return Matrix3x4d.Add(left, right); - } - - /// - /// Matrix subtraction - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix3x4d which holds the result of the subtraction - public static Matrix3x4d operator -(Matrix3x4d left, Matrix3x4d right) - { - return Matrix3x4d.Subtract(left, right); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Matrix3x4d left, Matrix3x4d right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Matrix3x4d left, Matrix3x4d right) - { - return !left.Equals(right); - } - - /// - /// Returns a System.String that represents the current Matrix4. - /// - /// The string representation of the matrix. - public override string ToString() - { - return string.Format("{0}\n{1}\n{2}", Row0, Row1, Row2); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - var hashCode = this.Row0.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row1.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row2.GetHashCode(); - return hashCode; - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Matrix3x4d)) - { - return false; - } - - return this.Equals((Matrix3x4d)obj); - } - - /// - /// Indicates whether the current matrix is equal to another matrix. - /// - /// An matrix to compare with this matrix. - /// true if the current matrix is equal to the matrix parameter; otherwise, false. - public bool Equals(Matrix3x4d other) - { - return - Row0 == other.Row0 && - Row1 == other.Row1 && - Row2 == other.Row2; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Matrix4.cs b/external/src/OpenTK/OpenTK/Math/Matrix4.cs deleted file mode 100644 index 5661eac..0000000 --- a/external/src/OpenTK/OpenTK/Math/Matrix4.cs +++ /dev/null @@ -1,1513 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; -using System.Runtime.InteropServices; - -namespace OpenTK -{ - /// - /// Represents a 4x4 matrix containing 3D rotation, scale, transform, and projection. - /// - /// - [Serializable] - [StructLayout(LayoutKind.Sequential)] - public struct Matrix4 : IEquatable - { - /// - /// Top row of the matrix. - /// - public Vector4 Row0; - - /// - /// 2nd row of the matrix. - /// - public Vector4 Row1; - - /// - /// 3rd row of the matrix. - /// - public Vector4 Row2; - - /// - /// Bottom row of the matrix. - /// - public Vector4 Row3; - - /// - /// The identity matrix. - /// - public static readonly Matrix4 Identity = new Matrix4(Vector4.UnitX, Vector4.UnitY, Vector4.UnitZ, Vector4.UnitW); - - /// - /// The zero matrix. - /// - public static readonly Matrix4 Zero = new Matrix4(Vector4.Zero, Vector4.Zero, Vector4.Zero, Vector4.Zero); - - /// - /// Constructs a new instance. - /// - /// Top row of the matrix. - /// Second row of the matrix. - /// Third row of the matrix. - /// Bottom row of the matrix. - public Matrix4(Vector4 row0, Vector4 row1, Vector4 row2, Vector4 row3) - { - Row0 = row0; - Row1 = row1; - Row2 = row2; - Row3 = row3; - } - - /// - /// Constructs a new instance. - /// - /// First item of the first row of the matrix. - /// Second item of the first row of the matrix. - /// Third item of the first row of the matrix. - /// Fourth item of the first row of the matrix. - /// First item of the second row of the matrix. - /// Second item of the second row of the matrix. - /// Third item of the second row of the matrix. - /// Fourth item of the second row of the matrix. - /// First item of the third row of the matrix. - /// Second item of the third row of the matrix. - /// Third item of the third row of the matrix. - /// First item of the third row of the matrix. - /// Fourth item of the fourth row of the matrix. - /// Second item of the fourth row of the matrix. - /// Third item of the fourth row of the matrix. - /// Fourth item of the fourth row of the matrix. - public Matrix4( - float m00, float m01, float m02, float m03, - float m10, float m11, float m12, float m13, - float m20, float m21, float m22, float m23, - float m30, float m31, float m32, float m33) - { - Row0 = new Vector4(m00, m01, m02, m03); - Row1 = new Vector4(m10, m11, m12, m13); - Row2 = new Vector4(m20, m21, m22, m23); - Row3 = new Vector4(m30, m31, m32, m33); - } - - /// - /// Constructs a new instance. - /// - /// The top left 3x3 of the matrix. - public Matrix4(Matrix3 topLeft) - { - Row0.X = topLeft.Row0.X; - Row0.Y = topLeft.Row0.Y; - Row0.Z = topLeft.Row0.Z; - Row0.W = 0; - Row1.X = topLeft.Row1.X; - Row1.Y = topLeft.Row1.Y; - Row1.Z = topLeft.Row1.Z; - Row1.W = 0; - Row2.X = topLeft.Row2.X; - Row2.Y = topLeft.Row2.Y; - Row2.Z = topLeft.Row2.Z; - Row2.W = 0; - Row3.X = 0; - Row3.Y = 0; - Row3.Z = 0; - Row3.W = 1; - } - - /// - /// Gets the determinant of this matrix. - /// - public float Determinant - { - get - { - float m11 = Row0.X, m12 = Row0.Y, m13 = Row0.Z, m14 = Row0.W, - m21 = Row1.X, m22 = Row1.Y, m23 = Row1.Z, m24 = Row1.W, - m31 = Row2.X, m32 = Row2.Y, m33 = Row2.Z, m34 = Row2.W, - m41 = Row3.X, m42 = Row3.Y, m43 = Row3.Z, m44 = Row3.W; - - return - m11 * m22 * m33 * m44 - m11 * m22 * m34 * m43 + m11 * m23 * m34 * m42 - m11 * m23 * m32 * m44 - + m11 * m24 * m32 * m43 - m11 * m24 * m33 * m42 - m12 * m23 * m34 * m41 + m12 * m23 * m31 * m44 - - m12 * m24 * m31 * m43 + m12 * m24 * m33 * m41 - m12 * m21 * m33 * m44 + m12 * m21 * m34 * m43 - + m13 * m24 * m31 * m42 - m13 * m24 * m32 * m41 + m13 * m21 * m32 * m44 - m13 * m21 * m34 * m42 - + m13 * m22 * m34 * m41 - m13 * m22 * m31 * m44 - m14 * m21 * m32 * m43 + m14 * m21 * m33 * m42 - - m14 * m22 * m33 * m41 + m14 * m22 * m31 * m43 - m14 * m23 * m31 * m42 + m14 * m23 * m32 * m41; - } - } - - /// - /// Gets the first column of this matrix. - /// - public Vector4 Column0 - { - get { return new Vector4(Row0.X, Row1.X, Row2.X, Row3.X); } - set { Row0.X = value.X; Row1.X = value.Y; Row2.X = value.Z; Row3.X = value.W; } - } - - /// - /// Gets the second column of this matrix. - /// - public Vector4 Column1 - { - get { return new Vector4(Row0.Y, Row1.Y, Row2.Y, Row3.Y); } - set { Row0.Y = value.X; Row1.Y = value.Y; Row2.Y = value.Z; Row3.Y = value.W; } - } - - /// - /// Gets the third column of this matrix. - /// - public Vector4 Column2 - { - get { return new Vector4(Row0.Z, Row1.Z, Row2.Z, Row3.Z); } - set { Row0.Z = value.X; Row1.Z = value.Y; Row2.Z = value.Z; Row3.Z = value.W; } - } - - /// - /// Gets the fourth column of this matrix. - /// - public Vector4 Column3 - { - get { return new Vector4(Row0.W, Row1.W, Row2.W, Row3.W); } - set { Row0.W = value.X; Row1.W = value.Y; Row2.W = value.Z; Row3.W = value.W; } - } - - /// - /// Gets or sets the value at row 1, column 1 of this instance. - /// - public float M11 { get { return Row0.X; } set { Row0.X = value; } } - - /// - /// Gets or sets the value at row 1, column 2 of this instance. - /// - public float M12 { get { return Row0.Y; } set { Row0.Y = value; } } - - /// - /// Gets or sets the value at row 1, column 3 of this instance. - /// - public float M13 { get { return Row0.Z; } set { Row0.Z = value; } } - - /// - /// Gets or sets the value at row 1, column 4 of this instance. - /// - public float M14 { get { return Row0.W; } set { Row0.W = value; } } - - /// - /// Gets or sets the value at row 2, column 1 of this instance. - /// - public float M21 { get { return Row1.X; } set { Row1.X = value; } } - - /// - /// Gets or sets the value at row 2, column 2 of this instance. - /// - public float M22 { get { return Row1.Y; } set { Row1.Y = value; } } - - /// - /// Gets or sets the value at row 2, column 3 of this instance. - /// - public float M23 { get { return Row1.Z; } set { Row1.Z = value; } } - - /// - /// Gets or sets the value at row 2, column 4 of this instance. - /// - public float M24 { get { return Row1.W; } set { Row1.W = value; } } - - /// - /// Gets or sets the value at row 3, column 1 of this instance. - /// - public float M31 { get { return Row2.X; } set { Row2.X = value; } } - - /// - /// Gets or sets the value at row 3, column 2 of this instance. - /// - public float M32 { get { return Row2.Y; } set { Row2.Y = value; } } - - /// - /// Gets or sets the value at row 3, column 3 of this instance. - /// - public float M33 { get { return Row2.Z; } set { Row2.Z = value; } } - - /// - /// Gets or sets the value at row 3, column 4 of this instance. - /// - public float M34 { get { return Row2.W; } set { Row2.W = value; } } - - /// - /// Gets or sets the value at row 4, column 1 of this instance. - /// - public float M41 { get { return Row3.X; } set { Row3.X = value; } } - - /// - /// Gets or sets the value at row 4, column 2 of this instance. - /// - public float M42 { get { return Row3.Y; } set { Row3.Y = value; } } - - /// - /// Gets or sets the value at row 4, column 3 of this instance. - /// - public float M43 { get { return Row3.Z; } set { Row3.Z = value; } } - - /// - /// Gets or sets the value at row 4, column 4 of this instance. - /// - public float M44 { get { return Row3.W; } set { Row3.W = value; } } - - /// - /// Gets or sets the values along the main diagonal of the matrix. - /// - public Vector4 Diagonal - { - get - { - return new Vector4(Row0.X, Row1.Y, Row2.Z, Row3.W); - } - set - { - Row0.X = value.X; - Row1.Y = value.Y; - Row2.Z = value.Z; - Row3.W = value.W; - } - } - - /// - /// Gets the trace of the matrix, the sum of the values along the diagonal. - /// - public float Trace { get { return Row0.X + Row1.Y + Row2.Z + Row3.W; } } - - /// - /// Gets or sets the value at a specified row and column. - /// - public float this[int rowIndex, int columnIndex] - { - get - { - if (rowIndex == 0) - { - return Row0[columnIndex]; - } - else if (rowIndex == 1) - { - return Row1[columnIndex]; - } - else if (rowIndex == 2) - { - return Row2[columnIndex]; - } - else if (rowIndex == 3) - { - return Row3[columnIndex]; - } - throw new IndexOutOfRangeException("You tried to access this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - set - { - if (rowIndex == 0) - { - Row0[columnIndex] = value; - } - else if (rowIndex == 1) - { - Row1[columnIndex] = value; - } - else if (rowIndex == 2) - { - Row2[columnIndex] = value; - } - else if (rowIndex == 3) - { - Row3[columnIndex] = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - } - } - - /// - /// Converts this instance into its inverse. - /// - public void Invert() - { - this = Matrix4.Invert(this); - } - - /// - /// Converts this instance into its transpose. - /// - public void Transpose() - { - this = Matrix4.Transpose(this); - } - - /// - /// Returns a normalised copy of this instance. - /// - public Matrix4 Normalized() - { - Matrix4 m = this; - m.Normalize(); - return m; - } - - /// - /// Divides each element in the Matrix by the . - /// - public void Normalize() - { - var determinant = this.Determinant; - Row0 /= determinant; - Row1 /= determinant; - Row2 /= determinant; - Row3 /= determinant; - } - - /// - /// Returns an inverted copy of this instance. - /// - public Matrix4 Inverted() - { - Matrix4 m = this; - if (m.Determinant != 0) - { - m.Invert(); - } - return m; - } - - /// - /// Returns a copy of this Matrix4 without translation. - /// - public Matrix4 ClearTranslation() - { - Matrix4 m = this; - m.Row3.Xyz = Vector3.Zero; - return m; - } - /// - /// Returns a copy of this Matrix4 without scale. - /// - public Matrix4 ClearScale() - { - Matrix4 m = this; - m.Row0.Xyz = m.Row0.Xyz.Normalized(); - m.Row1.Xyz = m.Row1.Xyz.Normalized(); - m.Row2.Xyz = m.Row2.Xyz.Normalized(); - return m; - } - /// - /// Returns a copy of this Matrix4 without rotation. - /// - public Matrix4 ClearRotation() - { - Matrix4 m = this; - m.Row0.Xyz = new Vector3(m.Row0.Xyz.Length, 0, 0); - m.Row1.Xyz = new Vector3(0, m.Row1.Xyz.Length, 0); - m.Row2.Xyz = new Vector3(0, 0, m.Row2.Xyz.Length); - return m; - } - /// - /// Returns a copy of this Matrix4 without projection. - /// - public Matrix4 ClearProjection() - { - Matrix4 m = this; - m.Column3 = Vector4.Zero; - return m; - } - - /// - /// Returns the translation component of this instance. - /// - public Vector3 ExtractTranslation() { return Row3.Xyz; } - - /// - /// Returns the scale component of this instance. - /// - public Vector3 ExtractScale() { return new Vector3(Row0.Xyz.Length, Row1.Xyz.Length, Row2.Xyz.Length); } - - /// - /// Returns the rotation component of this instance. Quite slow. - /// - /// Whether the method should row-normalise (i.e. remove scale from) the Matrix. Pass false if you know it's already normalised. - public Quaternion ExtractRotation(bool row_normalise = true) - { - var row0 = Row0.Xyz; - var row1 = Row1.Xyz; - var row2 = Row2.Xyz; - - if (row_normalise) - { - row0 = row0.Normalized(); - row1 = row1.Normalized(); - row2 = row2.Normalized(); - } - - // code below adapted from Blender - - Quaternion q = new Quaternion(); - double trace = 0.25 * (row0[0] + row1[1] + row2[2] + 1.0); - - if (trace > 0) - { - double sq = Math.Sqrt(trace); - - q.W = (float)sq; - sq = 1.0 / (4.0 * sq); - q.X = (float)((row1[2] - row2[1]) * sq); - q.Y = (float)((row2[0] - row0[2]) * sq); - q.Z = (float)((row0[1] - row1[0]) * sq); - } - else if (row0[0] > row1[1] && row0[0] > row2[2]) - { - double sq = 2.0 * Math.Sqrt(1.0 + row0[0] - row1[1] - row2[2]); - - q.X = (float)(0.25 * sq); - sq = 1.0 / sq; - q.W = (float)((row2[1] - row1[2]) * sq); - q.Y = (float)((row1[0] + row0[1]) * sq); - q.Z = (float)((row2[0] + row0[2]) * sq); - } - else if (row1[1] > row2[2]) - { - double sq = 2.0 * Math.Sqrt(1.0 + row1[1] - row0[0] - row2[2]); - - q.Y = (float)(0.25 * sq); - sq = 1.0 / sq; - q.W = (float)((row2[0] - row0[2]) * sq); - q.X = (float)((row1[0] + row0[1]) * sq); - q.Z = (float)((row2[1] + row1[2]) * sq); - } - else - { - double sq = 2.0 * Math.Sqrt(1.0 + row2[2] - row0[0] - row1[1]); - - q.Z = (float)(0.25 * sq); - sq = 1.0 / sq; - q.W = (float)((row1[0] - row0[1]) * sq); - q.X = (float)((row2[0] + row0[2]) * sq); - q.Y = (float)((row2[1] + row1[2]) * sq); - } - - q.Normalize(); - return q; - } - - /// - /// Returns the projection component of this instance. - /// - public Vector4 ExtractProjection() - { - return Column3; - } - - /// - /// Build a rotation matrix from the specified axis/angle rotation. - /// - /// The axis to rotate about. - /// Angle in radians to rotate counter-clockwise (looking in the direction of the given axis). - /// A matrix instance. - public static void CreateFromAxisAngle(Vector3 axis, float angle, out Matrix4 result) - { - // normalize and create a local copy of the vector. - axis.Normalize(); - float axisX = axis.X, axisY = axis.Y, axisZ = axis.Z; - - // calculate angles - float cos = (float)System.Math.Cos(-angle); - float sin = (float)System.Math.Sin(-angle); - float t = 1.0f - cos; - - // do the conversion math once - float tXX = t * axisX * axisX, - tXY = t * axisX * axisY, - tXZ = t * axisX * axisZ, - tYY = t * axisY * axisY, - tYZ = t * axisY * axisZ, - tZZ = t * axisZ * axisZ; - - float sinX = sin * axisX, - sinY = sin * axisY, - sinZ = sin * axisZ; - - result.Row0.X = tXX + cos; - result.Row0.Y = tXY - sinZ; - result.Row0.Z = tXZ + sinY; - result.Row0.W = 0; - result.Row1.X = tXY + sinZ; - result.Row1.Y = tYY + cos; - result.Row1.Z = tYZ - sinX; - result.Row1.W = 0; - result.Row2.X = tXZ - sinY; - result.Row2.Y = tYZ + sinX; - result.Row2.Z = tZZ + cos; - result.Row2.W = 0; - result.Row3 = Vector4.UnitW; - } - - /// - /// Build a rotation matrix from the specified axis/angle rotation. - /// - /// The axis to rotate about. - /// Angle in radians to rotate counter-clockwise (looking in the direction of the given axis). - /// A matrix instance. - public static Matrix4 CreateFromAxisAngle(Vector3 axis, float angle) - { - Matrix4 result; - CreateFromAxisAngle(axis, angle, out result); - return result; - } - - /// - /// Builds a rotation matrix from a quaternion. - /// - /// The quaternion to rotate by. - /// A matrix instance. - public static void CreateFromQuaternion(ref Quaternion q, out Matrix4 result) - { - Vector3 axis; - float angle; - q.ToAxisAngle(out axis, out angle); - CreateFromAxisAngle(axis, angle, out result); - } - - /// - /// Builds a rotation matrix from a quaternion. - /// - /// The quaternion to rotate by. - /// A matrix instance. - public static Matrix4 CreateFromQuaternion(Quaternion q) - { - Matrix4 result; - CreateFromQuaternion(ref q, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the x-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static void CreateRotationX(float angle, out Matrix4 result) - { - float cos = (float)System.Math.Cos(angle); - float sin = (float)System.Math.Sin(angle); - - result = Identity; - result.Row1.Y = cos; - result.Row1.Z = sin; - result.Row2.Y = -sin; - result.Row2.Z = cos; - } - - /// - /// Builds a rotation matrix for a rotation around the x-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static Matrix4 CreateRotationX(float angle) - { - Matrix4 result; - CreateRotationX(angle, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the y-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static void CreateRotationY(float angle, out Matrix4 result) - { - float cos = (float)System.Math.Cos(angle); - float sin = (float)System.Math.Sin(angle); - - result = Identity; - result.Row0.X = cos; - result.Row0.Z = -sin; - result.Row2.X = sin; - result.Row2.Z = cos; - } - - /// - /// Builds a rotation matrix for a rotation around the y-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static Matrix4 CreateRotationY(float angle) - { - Matrix4 result; - CreateRotationY(angle, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the z-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static void CreateRotationZ(float angle, out Matrix4 result) - { - float cos = (float)System.Math.Cos(angle); - float sin = (float)System.Math.Sin(angle); - - result = Identity; - result.Row0.X = cos; - result.Row0.Y = sin; - result.Row1.X = -sin; - result.Row1.Y = cos; - } - - /// - /// Builds a rotation matrix for a rotation around the z-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static Matrix4 CreateRotationZ(float angle) - { - Matrix4 result; - CreateRotationZ(angle, out result); - return result; - } - - /// - /// Creates a translation matrix. - /// - /// X translation. - /// Y translation. - /// Z translation. - /// The resulting Matrix4 instance. - public static void CreateTranslation(float x, float y, float z, out Matrix4 result) - { - result = Identity; - result.Row3.X = x; - result.Row3.Y = y; - result.Row3.Z = z; - } - - /// - /// Creates a translation matrix. - /// - /// The translation vector. - /// The resulting Matrix4 instance. - public static void CreateTranslation(ref Vector3 vector, out Matrix4 result) - { - result = Identity; - result.Row3.X = vector.X; - result.Row3.Y = vector.Y; - result.Row3.Z = vector.Z; - } - - /// - /// Creates a translation matrix. - /// - /// X translation. - /// Y translation. - /// Z translation. - /// The resulting Matrix4 instance. - public static Matrix4 CreateTranslation(float x, float y, float z) - { - Matrix4 result; - CreateTranslation(x, y, z, out result); - return result; - } - - /// - /// Creates a translation matrix. - /// - /// The translation vector. - /// The resulting Matrix4 instance. - public static Matrix4 CreateTranslation(Vector3 vector) - { - Matrix4 result; - CreateTranslation(vector.X, vector.Y, vector.Z, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x, y, and z axes. - /// A scale matrix. - public static Matrix4 CreateScale(float scale) - { - Matrix4 result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x, y, and z axes. - /// A scale matrix. - public static Matrix4 CreateScale(Vector3 scale) - { - Matrix4 result; - CreateScale(ref scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// Scale factor for the z axis. - /// A scale matrix. - public static Matrix4 CreateScale(float x, float y, float z) - { - Matrix4 result; - CreateScale(x, y, z, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x, y, and z axes. - /// A scale matrix. - public static void CreateScale(float scale, out Matrix4 result) - { - result = Identity; - result.Row0.X = scale; - result.Row1.Y = scale; - result.Row2.Z = scale; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x, y, and z axes. - /// A scale matrix. - public static void CreateScale(ref Vector3 scale, out Matrix4 result) - { - result = Identity; - result.Row0.X = scale.X; - result.Row1.Y = scale.Y; - result.Row2.Z = scale.Z; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// Scale factor for the z axis. - /// A scale matrix. - public static void CreateScale(float x, float y, float z, out Matrix4 result) - { - result = Identity; - result.Row0.X = x; - result.Row1.Y = y; - result.Row2.Z = z; - } - - /// - /// Creates an orthographic projection matrix. - /// - /// The width of the projection volume. - /// The height of the projection volume. - /// The near edge of the projection volume. - /// The far edge of the projection volume. - /// The resulting Matrix4 instance. - public static void CreateOrthographic(float width, float height, float zNear, float zFar, out Matrix4 result) - { - CreateOrthographicOffCenter(-width / 2, width / 2, -height / 2, height / 2, zNear, zFar, out result); - } - - /// - /// Creates an orthographic projection matrix. - /// - /// The width of the projection volume. - /// The height of the projection volume. - /// The near edge of the projection volume. - /// The far edge of the projection volume. - /// The resulting Matrix4 instance. - public static Matrix4 CreateOrthographic(float width, float height, float zNear, float zFar) - { - Matrix4 result; - CreateOrthographicOffCenter(-width / 2, width / 2, -height / 2, height / 2, zNear, zFar, out result); - return result; - } - - /// - /// Creates an orthographic projection matrix. - /// - /// The left edge of the projection volume. - /// The right edge of the projection volume. - /// The bottom edge of the projection volume. - /// The top edge of the projection volume. - /// The near edge of the projection volume. - /// The far edge of the projection volume. - /// The resulting Matrix4 instance. - public static void CreateOrthographicOffCenter(float left, float right, float bottom, float top, float zNear, float zFar, out Matrix4 result) - { - result = Identity; - - float invRL = 1.0f / (right - left); - float invTB = 1.0f / (top - bottom); - float invFN = 1.0f / (zFar - zNear); - - result.Row0.X = 2 * invRL; - result.Row1.Y = 2 * invTB; - result.Row2.Z = -2 * invFN; - - result.Row3.X = -(right + left) * invRL; - result.Row3.Y = -(top + bottom) * invTB; - result.Row3.Z = -(zFar + zNear) * invFN; - } - - /// - /// Creates an orthographic projection matrix. - /// - /// The left edge of the projection volume. - /// The right edge of the projection volume. - /// The bottom edge of the projection volume. - /// The top edge of the projection volume. - /// The near edge of the projection volume. - /// The far edge of the projection volume. - /// The resulting Matrix4 instance. - public static Matrix4 CreateOrthographicOffCenter(float left, float right, float bottom, float top, float zNear, float zFar) - { - Matrix4 result; - CreateOrthographicOffCenter(left, right, bottom, top, zNear, zFar, out result); - return result; - } - - /// - /// Creates a perspective projection matrix. - /// - /// Angle of the field of view in the y direction (in radians) - /// Aspect ratio of the view (width / height) - /// Distance to the near clip plane - /// Distance to the far clip plane - /// A projection matrix that transforms camera space to raster space - /// - /// Thrown under the following conditions: - /// - /// fovy is zero, less than zero or larger than Math.PI - /// aspect is negative or zero - /// zNear is negative or zero - /// zFar is negative or zero - /// zNear is larger than zFar - /// - /// - public static void CreatePerspectiveFieldOfView(float fovy, float aspect, float zNear, float zFar, out Matrix4 result) - { - if (fovy <= 0 || fovy > Math.PI) - { - throw new ArgumentOutOfRangeException("fovy"); - } - if (aspect <= 0) - { - throw new ArgumentOutOfRangeException("aspect"); - } - if (zNear <= 0) - { - throw new ArgumentOutOfRangeException("zNear"); - } - if (zFar <= 0) - { - throw new ArgumentOutOfRangeException("zFar"); - } - - float yMax = zNear * (float)System.Math.Tan(0.5f * fovy); - float yMin = -yMax; - float xMin = yMin * aspect; - float xMax = yMax * aspect; - - CreatePerspectiveOffCenter(xMin, xMax, yMin, yMax, zNear, zFar, out result); - } - - /// - /// Creates a perspective projection matrix. - /// - /// Angle of the field of view in the y direction (in radians) - /// Aspect ratio of the view (width / height) - /// Distance to the near clip plane - /// Distance to the far clip plane - /// A projection matrix that transforms camera space to raster space - /// - /// Thrown under the following conditions: - /// - /// fovy is zero, less than zero or larger than Math.PI - /// aspect is negative or zero - /// zNear is negative or zero - /// zFar is negative or zero - /// zNear is larger than zFar - /// - /// - public static Matrix4 CreatePerspectiveFieldOfView(float fovy, float aspect, float zNear, float zFar) - { - Matrix4 result; - CreatePerspectiveFieldOfView(fovy, aspect, zNear, zFar, out result); - return result; - } - - /// - /// Creates an perspective projection matrix. - /// - /// Left edge of the view frustum - /// Right edge of the view frustum - /// Bottom edge of the view frustum - /// Top edge of the view frustum - /// Distance to the near clip plane - /// Distance to the far clip plane - /// A projection matrix that transforms camera space to raster space - /// - /// Thrown under the following conditions: - /// - /// zNear is negative or zero - /// zFar is negative or zero - /// zNear is larger than zFar - /// - /// - public static void CreatePerspectiveOffCenter(float left, float right, float bottom, float top, float zNear, float zFar, out Matrix4 result) - { - if (zNear <= 0) - { - throw new ArgumentOutOfRangeException("zNear"); - } - if (zFar <= 0) - { - throw new ArgumentOutOfRangeException("zFar"); - } - if (zNear >= zFar) - { - throw new ArgumentOutOfRangeException("zNear"); - } - - float x = (2.0f * zNear) / (right - left); - float y = (2.0f * zNear) / (top - bottom); - float a = (right + left) / (right - left); - float b = (top + bottom) / (top - bottom); - float c = -(zFar + zNear) / (zFar - zNear); - float d = -(2.0f * zFar * zNear) / (zFar - zNear); - - result.Row0.X = x; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row0.W = 0; - result.Row1.X = 0; - result.Row1.Y = y; - result.Row1.Z = 0; - result.Row1.W = 0; - result.Row2.X = a; - result.Row2.Y = b; - result.Row2.Z = c; - result.Row2.W = -1; - result.Row3.X = 0; - result.Row3.Y = 0; - result.Row3.Z = d; - result.Row3.W = 0; - } - - /// - /// Creates an perspective projection matrix. - /// - /// Left edge of the view frustum - /// Right edge of the view frustum - /// Bottom edge of the view frustum - /// Top edge of the view frustum - /// Distance to the near clip plane - /// Distance to the far clip plane - /// A projection matrix that transforms camera space to raster space - /// - /// Thrown under the following conditions: - /// - /// zNear is negative or zero - /// zFar is negative or zero - /// zNear is larger than zFar - /// - /// - public static Matrix4 CreatePerspectiveOffCenter(float left, float right, float bottom, float top, float zNear, float zFar) - { - Matrix4 result; - CreatePerspectiveOffCenter(left, right, bottom, top, zNear, zFar, out result); - return result; - } - - /// - /// Build a world space to camera space matrix - /// - /// Eye (camera) position in world space - /// Target position in world space - /// Up vector in world space (should not be parallel to the camera direction, that is target - eye) - /// A Matrix4 that transforms world space to camera space - public static Matrix4 LookAt(Vector3 eye, Vector3 target, Vector3 up) - { - Vector3 z = Vector3.Normalize(eye - target); - Vector3 x = Vector3.Normalize(Vector3.Cross(up, z)); - Vector3 y = Vector3.Normalize(Vector3.Cross(z, x)); - - Matrix4 result; - - result.Row0.X = x.X; - result.Row0.Y = y.X; - result.Row0.Z = z.X; - result.Row0.W = 0; - result.Row1.X = x.Y; - result.Row1.Y = y.Y; - result.Row1.Z = z.Y; - result.Row1.W = 0; - result.Row2.X = x.Z; - result.Row2.Y = y.Z; - result.Row2.Z = z.Z; - result.Row2.W = 0; - result.Row3.X = -((x.X * eye.X) + (x.Y * eye.Y) + (x.Z * eye.Z)); - result.Row3.Y = -((y.X * eye.X) + (y.Y * eye.Y) + (y.Z * eye.Z)); - result.Row3.Z = -((z.X * eye.X) + (z.Y * eye.Y) + (z.Z * eye.Z)); - result.Row3.W = 1; - - return result; - } - - /// - /// Build a world space to camera space matrix - /// - /// Eye (camera) position in world space - /// Eye (camera) position in world space - /// Eye (camera) position in world space - /// Target position in world space - /// Target position in world space - /// Target position in world space - /// Up vector in world space (should not be parallel to the camera direction, that is target - eye) - /// Up vector in world space (should not be parallel to the camera direction, that is target - eye) - /// Up vector in world space (should not be parallel to the camera direction, that is target - eye) - /// A Matrix4 that transforms world space to camera space - public static Matrix4 LookAt(float eyeX, float eyeY, float eyeZ, float targetX, float targetY, float targetZ, float upX, float upY, float upZ) - { - return LookAt(new Vector3(eyeX, eyeY, eyeZ), new Vector3(targetX, targetY, targetZ), new Vector3(upX, upY, upZ)); - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static Matrix4 Add(Matrix4 left, Matrix4 right) - { - Matrix4 result; - Add(ref left, ref right, out result); - return result; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static void Add(ref Matrix4 left, ref Matrix4 right, out Matrix4 result) - { - result.Row0 = left.Row0 + right.Row0; - result.Row1 = left.Row1 + right.Row1; - result.Row2 = left.Row2 + right.Row2; - result.Row3 = left.Row3 + right.Row3; - } - - /// - /// Subtracts one instance from another. - /// - /// The left operand of the subraction. - /// The right operand of the subraction. - /// A new instance that is the result of the subraction. - public static Matrix4 Subtract(Matrix4 left, Matrix4 right) - { - Matrix4 result; - Subtract(ref left, ref right, out result); - return result; - } - - /// - /// Subtracts one instance from another. - /// - /// The left operand of the subraction. - /// The right operand of the subraction. - /// A new instance that is the result of the subraction. - public static void Subtract(ref Matrix4 left, ref Matrix4 right, out Matrix4 result) - { - result.Row0 = left.Row0 - right.Row0; - result.Row1 = left.Row1 - right.Row1; - result.Row2 = left.Row2 - right.Row2; - result.Row3 = left.Row3 - right.Row3; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix4 Mult(Matrix4 left, Matrix4 right) - { - Matrix4 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix4 left, ref Matrix4 right, out Matrix4 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, lM14 = left.Row0.W, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, lM24 = left.Row1.W, - lM31 = left.Row2.X, lM32 = left.Row2.Y, lM33 = left.Row2.Z, lM34 = left.Row2.W, - lM41 = left.Row3.X, lM42 = left.Row3.Y, lM43 = left.Row3.Z, lM44 = left.Row3.W, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, rM14 = right.Row0.W, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, rM24 = right.Row1.W, - rM31 = right.Row2.X, rM32 = right.Row2.Y, rM33 = right.Row2.Z, rM34 = right.Row2.W, - rM41 = right.Row3.X, rM42 = right.Row3.Y, rM43 = right.Row3.Z, rM44 = right.Row3.W; - - result.Row0.X = (((lM11 * rM11) + (lM12 * rM21)) + (lM13 * rM31)) + (lM14 * rM41); - result.Row0.Y = (((lM11 * rM12) + (lM12 * rM22)) + (lM13 * rM32)) + (lM14 * rM42); - result.Row0.Z = (((lM11 * rM13) + (lM12 * rM23)) + (lM13 * rM33)) + (lM14 * rM43); - result.Row0.W = (((lM11 * rM14) + (lM12 * rM24)) + (lM13 * rM34)) + (lM14 * rM44); - result.Row1.X = (((lM21 * rM11) + (lM22 * rM21)) + (lM23 * rM31)) + (lM24 * rM41); - result.Row1.Y = (((lM21 * rM12) + (lM22 * rM22)) + (lM23 * rM32)) + (lM24 * rM42); - result.Row1.Z = (((lM21 * rM13) + (lM22 * rM23)) + (lM23 * rM33)) + (lM24 * rM43); - result.Row1.W = (((lM21 * rM14) + (lM22 * rM24)) + (lM23 * rM34)) + (lM24 * rM44); - result.Row2.X = (((lM31 * rM11) + (lM32 * rM21)) + (lM33 * rM31)) + (lM34 * rM41); - result.Row2.Y = (((lM31 * rM12) + (lM32 * rM22)) + (lM33 * rM32)) + (lM34 * rM42); - result.Row2.Z = (((lM31 * rM13) + (lM32 * rM23)) + (lM33 * rM33)) + (lM34 * rM43); - result.Row2.W = (((lM31 * rM14) + (lM32 * rM24)) + (lM33 * rM34)) + (lM34 * rM44); - result.Row3.X = (((lM41 * rM11) + (lM42 * rM21)) + (lM43 * rM31)) + (lM44 * rM41); - result.Row3.Y = (((lM41 * rM12) + (lM42 * rM22)) + (lM43 * rM32)) + (lM44 * rM42); - result.Row3.Z = (((lM41 * rM13) + (lM42 * rM23)) + (lM43 * rM33)) + (lM44 * rM43); - result.Row3.W = (((lM41 * rM14) + (lM42 * rM24)) + (lM43 * rM34)) + (lM44 * rM44); - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static Matrix4 Mult(Matrix4 left, float right) - { - Matrix4 result; - Mult(ref left, right, out result); - return result; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static void Mult(ref Matrix4 left, float right, out Matrix4 result) - { - result.Row0 = left.Row0 * right; - result.Row1 = left.Row1 * right; - result.Row2 = left.Row2 * right; - result.Row3 = left.Row3 * right; - } - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix4 is singular. - public static void Invert(ref Matrix4 mat, out Matrix4 result) - { - int[] colIdx = { 0, 0, 0, 0 }; - int[] rowIdx = { 0, 0, 0, 0 }; - int[] pivotIdx = { -1, -1, -1, -1 }; - - // convert the matrix to an array for easy looping - float[,] inverse = {{mat.Row0.X, mat.Row0.Y, mat.Row0.Z, mat.Row0.W}, - {mat.Row1.X, mat.Row1.Y, mat.Row1.Z, mat.Row1.W}, - {mat.Row2.X, mat.Row2.Y, mat.Row2.Z, mat.Row2.W}, - {mat.Row3.X, mat.Row3.Y, mat.Row3.Z, mat.Row3.W} }; - int icol = 0; - int irow = 0; - for (int i = 0; i < 4; i++) - { - // Find the largest pivot value - float maxPivot = 0.0f; - for (int j = 0; j < 4; j++) - { - if (pivotIdx[j] != 0) - { - for (int k = 0; k < 4; ++k) - { - if (pivotIdx[k] == -1) - { - float absVal = System.Math.Abs(inverse[j, k]); - if (absVal > maxPivot) - { - maxPivot = absVal; - irow = j; - icol = k; - } - } - else if (pivotIdx[k] > 0) - { - result = mat; - return; - } - } - } - } - - ++(pivotIdx[icol]); - - // Swap rows over so pivot is on diagonal - if (irow != icol) - { - for (int k = 0; k < 4; ++k) - { - float f = inverse[irow, k]; - inverse[irow, k] = inverse[icol, k]; - inverse[icol, k] = f; - } - } - - rowIdx[i] = irow; - colIdx[i] = icol; - - float pivot = inverse[icol, icol]; - // check for singular matrix - if (pivot == 0.0f) - { - throw new InvalidOperationException("Matrix is singular and cannot be inverted."); - } - - // Scale row so it has a unit diagonal - float oneOverPivot = 1.0f / pivot; - inverse[icol, icol] = 1.0f; - for (int k = 0; k < 4; ++k) - { - inverse[icol, k] *= oneOverPivot; - } - - // Do elimination of non-diagonal elements - for (int j = 0; j < 4; ++j) - { - // check this isn't on the diagonal - if (icol != j) - { - float f = inverse[j, icol]; - inverse[j, icol] = 0.0f; - for (int k = 0; k < 4; ++k) - { - inverse[j, k] -= inverse[icol, k] * f; - } - } - } - } - - for (int j = 3; j >= 0; --j) - { - int ir = rowIdx[j]; - int ic = colIdx[j]; - for (int k = 0; k < 4; ++k) - { - float f = inverse[k, ir]; - inverse[k, ir] = inverse[k, ic]; - inverse[k, ic] = f; - } - } - - result.Row0.X = inverse[0, 0]; - result.Row0.Y = inverse[0, 1]; - result.Row0.Z = inverse[0, 2]; - result.Row0.W = inverse[0, 3]; - result.Row1.X = inverse[1, 0]; - result.Row1.Y = inverse[1, 1]; - result.Row1.Z = inverse[1, 2]; - result.Row1.W = inverse[1, 3]; - result.Row2.X = inverse[2, 0]; - result.Row2.Y = inverse[2, 1]; - result.Row2.Z = inverse[2, 2]; - result.Row2.W = inverse[2, 3]; - result.Row3.X = inverse[3, 0]; - result.Row3.Y = inverse[3, 1]; - result.Row3.Z = inverse[3, 2]; - result.Row3.W = inverse[3, 3]; - } - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix4 is singular. - public static Matrix4 Invert(Matrix4 mat) - { - Matrix4 result; - Invert(ref mat, out result); - return result; - } - - /// - /// Calculate the transpose of the given matrix - /// - /// The matrix to transpose - /// The transpose of the given matrix - public static Matrix4 Transpose(Matrix4 mat) - { - return new Matrix4(mat.Column0, mat.Column1, mat.Column2, mat.Column3); - } - - - /// - /// Calculate the transpose of the given matrix - /// - /// The matrix to transpose - /// The result of the calculation - public static void Transpose(ref Matrix4 mat, out Matrix4 result) - { - result.Row0 = mat.Column0; - result.Row1 = mat.Column1; - result.Row2 = mat.Column2; - result.Row3 = mat.Column3; - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4 which holds the result of the multiplication - public static Matrix4 operator *(Matrix4 left, Matrix4 right) - { - return Matrix4.Mult(left, right); - } - - /// - /// Matrix-scalar multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4 which holds the result of the multiplication - public static Matrix4 operator *(Matrix4 left, float right) - { - return Matrix4.Mult(left, right); - } - - /// - /// Matrix addition - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4 which holds the result of the addition - public static Matrix4 operator +(Matrix4 left, Matrix4 right) - { - return Matrix4.Add(left, right); - } - - /// - /// Matrix subtraction - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4 which holds the result of the subtraction - public static Matrix4 operator -(Matrix4 left, Matrix4 right) - { - return Matrix4.Subtract(left, right); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Matrix4 left, Matrix4 right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Matrix4 left, Matrix4 right) - { - return !left.Equals(right); - } - - /// - /// Returns a System.String that represents the current Matrix4. - /// - /// The string representation of the matrix. - public override string ToString() - { - return String.Format("{0}\n{1}\n{2}\n{3}", Row0, Row1, Row2, Row3); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - var hashCode = this.Row0.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row1.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row2.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row3.GetHashCode(); - return hashCode; - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare tresult. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Matrix4)) - { - return false; - } - - return this.Equals((Matrix4)obj); - } - - /// Indicates whether the current matrix is equal to another matrix. - /// An matrix to compare with this matrix. - /// true if the current matrix is equal to the matrix parameter; otherwise, false. - public bool Equals(Matrix4 other) - { - return - Row0 == other.Row0 && - Row1 == other.Row1 && - Row2 == other.Row2 && - Row3 == other.Row3; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Matrix4d.cs b/external/src/OpenTK/OpenTK/Math/Matrix4d.cs deleted file mode 100644 index 6832dad..0000000 --- a/external/src/OpenTK/OpenTK/Math/Matrix4d.cs +++ /dev/null @@ -1,1532 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; -using System.Runtime.InteropServices; - -namespace OpenTK -{ - /// - /// Represents a 4x4 matrix containing 3D rotation, scale, transform, and projection with double-precision components. - /// - /// - [Serializable] - [StructLayout(LayoutKind.Sequential)] - public struct Matrix4d : IEquatable - { - /// - /// Top row of the matrix - /// - public Vector4d Row0; - /// - /// 2nd row of the matrix - /// - public Vector4d Row1; - /// - /// 3rd row of the matrix - /// - public Vector4d Row2; - /// - /// Bottom row of the matrix - /// - public Vector4d Row3; - - /// - /// The identity matrix - /// - public static Matrix4d Identity = new Matrix4d(Vector4d .UnitX, Vector4d .UnitY, Vector4d .UnitZ, Vector4d .UnitW); - - /// - /// Constructs a new instance. - /// - /// Top row of the matrix - /// Second row of the matrix - /// Third row of the matrix - /// Bottom row of the matrix - public Matrix4d(Vector4d row0, Vector4d row1, Vector4d row2, Vector4d row3) - { - Row0 = row0; - Row1 = row1; - Row2 = row2; - Row3 = row3; - } - - /// - /// Constructs a new instance. - /// - /// First item of the first row. - /// Second item of the first row. - /// Third item of the first row. - /// Fourth item of the first row. - /// First item of the second row. - /// Second item of the second row. - /// Third item of the second row. - /// Fourth item of the second row. - /// First item of the third row. - /// Second item of the third row. - /// Third item of the third row. - /// First item of the third row. - /// Fourth item of the fourth row. - /// Second item of the fourth row. - /// Third item of the fourth row. - /// Fourth item of the fourth row. - public Matrix4d( - double m00, double m01, double m02, double m03, - double m10, double m11, double m12, double m13, - double m20, double m21, double m22, double m23, - double m30, double m31, double m32, double m33) - { - Row0 = new Vector4d(m00, m01, m02, m03); - Row1 = new Vector4d(m10, m11, m12, m13); - Row2 = new Vector4d(m20, m21, m22, m23); - Row3 = new Vector4d(m30, m31, m32, m33); - } - - /// - /// Constructs a new instance. - /// - /// The top left 3x3 of the matrix. - public Matrix4d(Matrix3d topLeft) - { - Row0.X = topLeft.Row0.X; - Row0.Y = topLeft.Row0.Y; - Row0.Z = topLeft.Row0.Z; - Row0.W = 0; - Row1.X = topLeft.Row1.X; - Row1.Y = topLeft.Row1.Y; - Row1.Z = topLeft.Row1.Z; - Row1.W = 0; - Row2.X = topLeft.Row2.X; - Row2.Y = topLeft.Row2.Y; - Row2.Z = topLeft.Row2.Z; - Row2.W = 0; - Row3.X = 0; - Row3.Y = 0; - Row3.Z = 0; - Row3.W = 1; - } - - /// - /// The determinant of this matrix - /// - public double Determinant - { - get - { - return - Row0.X * Row1.Y * Row2.Z * Row3.W - Row0.X * Row1.Y * Row2.W * Row3.Z + Row0.X * Row1.Z * Row2.W * Row3.Y - Row0.X * Row1.Z * Row2.Y * Row3.W - + Row0.X * Row1.W * Row2.Y * Row3.Z - Row0.X * Row1.W * Row2.Z * Row3.Y - Row0.Y * Row1.Z * Row2.W * Row3.X + Row0.Y * Row1.Z * Row2.X * Row3.W - - Row0.Y * Row1.W * Row2.X * Row3.Z + Row0.Y * Row1.W * Row2.Z * Row3.X - Row0.Y * Row1.X * Row2.Z * Row3.W + Row0.Y * Row1.X * Row2.W * Row3.Z - + Row0.Z * Row1.W * Row2.X * Row3.Y - Row0.Z * Row1.W * Row2.Y * Row3.X + Row0.Z * Row1.X * Row2.Y * Row3.W - Row0.Z * Row1.X * Row2.W * Row3.Y - + Row0.Z * Row1.Y * Row2.W * Row3.X - Row0.Z * Row1.Y * Row2.X * Row3.W - Row0.W * Row1.X * Row2.Y * Row3.Z + Row0.W * Row1.X * Row2.Z * Row3.Y - - Row0.W * Row1.Y * Row2.Z * Row3.X + Row0.W * Row1.Y * Row2.X * Row3.Z - Row0.W * Row1.Z * Row2.X * Row3.Y + Row0.W * Row1.Z * Row2.Y * Row3.X; - } - } - - /// - /// The first column of this matrix - /// - public Vector4d Column0 - { - get { return new Vector4d (Row0.X, Row1.X, Row2.X, Row3.X); } - set { Row0.X = value.X; Row1.X = value.Y; Row2.X = value.Z; Row3.X = value.W; } - } - - /// - /// The second column of this matrix - /// - public Vector4d Column1 - { - get { return new Vector4d (Row0.Y, Row1.Y, Row2.Y, Row3.Y); } - set { Row0.Y = value.X; Row1.Y = value.Y; Row2.Y = value.Z; Row3.Y = value.W; } - } - - /// - /// The third column of this matrix - /// - public Vector4d Column2 - { - get { return new Vector4d (Row0.Z, Row1.Z, Row2.Z, Row3.Z); } - set { Row0.Z = value.X; Row1.Z = value.Y; Row2.Z = value.Z; Row3.Z = value.W; } - } - - /// - /// The fourth column of this matrix - /// - public Vector4d Column3 - { - get { return new Vector4d (Row0.W, Row1.W, Row2.W, Row3.W); } - set { Row0.W = value.X; Row1.W = value.Y; Row2.W = value.Z; Row3.W = value.W; } - } - - /// - /// Gets or sets the value at row 1, column 1 of this instance. - /// - public double M11 { get { return Row0.X; } set { Row0.X = value; } } - - /// - /// Gets or sets the value at row 1, column 2 of this instance. - /// - public double M12 { get { return Row0.Y; } set { Row0.Y = value; } } - - /// - /// Gets or sets the value at row 1, column 3 of this instance. - /// - public double M13 { get { return Row0.Z; } set { Row0.Z = value; } } - - /// - /// Gets or sets the value at row 1, column 4 of this instance. - /// - public double M14 { get { return Row0.W; } set { Row0.W = value; } } - - /// - /// Gets or sets the value at row 2, column 1 of this instance. - /// - public double M21 { get { return Row1.X; } set { Row1.X = value; } } - - /// - /// Gets or sets the value at row 2, column 2 of this instance. - /// - public double M22 { get { return Row1.Y; } set { Row1.Y = value; } } - - /// - /// Gets or sets the value at row 2, column 3 of this instance. - /// - public double M23 { get { return Row1.Z; } set { Row1.Z = value; } } - - /// - /// Gets or sets the value at row 2, column 4 of this instance. - /// - public double M24 { get { return Row1.W; } set { Row1.W = value; } } - - /// - /// Gets or sets the value at row 3, column 1 of this instance. - /// - public double M31 { get { return Row2.X; } set { Row2.X = value; } } - - /// - /// Gets or sets the value at row 3, column 2 of this instance. - /// - public double M32 { get { return Row2.Y; } set { Row2.Y = value; } } - - /// - /// Gets or sets the value at row 3, column 3 of this instance. - /// - public double M33 { get { return Row2.Z; } set { Row2.Z = value; } } - - /// - /// Gets or sets the value at row 3, column 4 of this instance. - /// - public double M34 { get { return Row2.W; } set { Row2.W = value; } } - - /// - /// Gets or sets the value at row 4, column 1 of this instance. - /// - public double M41 { get { return Row3.X; } set { Row3.X = value; } } - - /// - /// Gets or sets the value at row 4, column 2 of this instance. - /// - public double M42 { get { return Row3.Y; } set { Row3.Y = value; } } - - /// - /// Gets or sets the value at row 4, column 3 of this instance. - /// - public double M43 { get { return Row3.Z; } set { Row3.Z = value; } } - - /// - /// Gets or sets the value at row 4, column 4 of this instance. - /// - public double M44 { get { return Row3.W; } set { Row3.W = value; } } - - /// - /// Gets or sets the values along the main diagonal of the matrix. - /// - public Vector4d Diagonal - { - get - { - return new Vector4d(Row0.X, Row1.Y, Row2.Z, Row3.W); - } - set - { - Row0.X = value.X; - Row1.Y = value.Y; - Row2.Z = value.Z; - Row3.W = value.W; - } - } - - /// - /// Gets the trace of the matrix, the sum of the values along the diagonal. - /// - public double Trace { get { return Row0.X + Row1.Y + Row2.Z + Row3.W; } } - - /// - /// Gets or sets the value at a specified row and column. - /// - public double this[int rowIndex, int columnIndex] - { - get - { - if (rowIndex == 0) - { - return Row0[columnIndex]; - } - else if (rowIndex == 1) - { - return Row1[columnIndex]; - } - else if (rowIndex == 2) - { - return Row2[columnIndex]; - } - else if (rowIndex == 3) - { - return Row3[columnIndex]; - } - throw new IndexOutOfRangeException("You tried to access this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - set - { - if (rowIndex == 0) - { - Row0[columnIndex] = value; - } - else if (rowIndex == 1) - { - Row1[columnIndex] = value; - } - else if (rowIndex == 2) - { - Row2[columnIndex] = value; - } - else if (rowIndex == 3) - { - Row3[columnIndex] = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - } - } - - /// - /// Converts this instance into its inverse. - /// - public void Invert() - { - this = Matrix4d.Invert(this); - } - - /// - /// Converts this instance into its transpose. - /// - public void Transpose() - { - this = Matrix4d.Transpose(this); - } - - /// - /// Returns a normalised copy of this instance. - /// - public Matrix4d Normalized() - { - Matrix4d m = this; - m.Normalize(); - return m; - } - - /// - /// Divides each element in the Matrix by the . - /// - public void Normalize() - { - var determinant = this.Determinant; - Row0 /= determinant; - Row1 /= determinant; - Row2 /= determinant; - Row3 /= determinant; - } - - /// - /// Returns an inverted copy of this instance. - /// - public Matrix4d Inverted() - { - Matrix4d m = this; - if (m.Determinant != 0) - { - m.Invert(); - } - return m; - } - - /// - /// Returns a copy of this Matrix4d without translation. - /// - public Matrix4d ClearTranslation() - { - Matrix4d m = this; - m.Row3.Xyz = Vector3d.Zero; - return m; - } - /// - /// Returns a copy of this Matrix4d without scale. - /// - public Matrix4d ClearScale() - { - Matrix4d m = this; - m.Row0.Xyz = m.Row0.Xyz.Normalized(); - m.Row1.Xyz = m.Row1.Xyz.Normalized(); - m.Row2.Xyz = m.Row2.Xyz.Normalized(); - return m; - } - /// - /// Returns a copy of this Matrix4d without rotation. - /// - public Matrix4d ClearRotation() - { - Matrix4d m = this; - m.Row0.Xyz = new Vector3d(m.Row0.Xyz.Length, 0, 0); - m.Row1.Xyz = new Vector3d(0, m.Row1.Xyz.Length, 0); - m.Row2.Xyz = new Vector3d(0, 0, m.Row2.Xyz.Length); - return m; - } - /// - /// Returns a copy of this Matrix4d without projection. - /// - public Matrix4d ClearProjection() - { - Matrix4d m = this; - m.Column3 = Vector4d.Zero; - return m; - } - - /// - /// Returns the translation component of this instance. - /// - public Vector3d ExtractTranslation() { return Row3.Xyz; } - - /// - /// Returns the scale component of this instance. - /// - public Vector3d ExtractScale() { return new Vector3d(Row0.Xyz.Length, Row1.Xyz.Length, Row2.Xyz.Length); } - - /// - /// Returns the rotation component of this instance. Quite slow. - /// - /// Whether the method should row-normalise (i.e. remove scale from) the Matrix. Pass false if you know it's already normalised. - public Quaterniond ExtractRotation(bool row_normalise = true) - { - var row0 = Row0.Xyz; - var row1 = Row1.Xyz; - var row2 = Row2.Xyz; - - if (row_normalise) - { - row0 = row0.Normalized(); - row1 = row1.Normalized(); - row2 = row2.Normalized(); - } - - // code below adapted from Blender - - Quaterniond q = new Quaterniond(); - double trace = 0.25 * (row0[0] + row1[1] + row2[2] + 1.0); - - if (trace > 0) - { - double sq = Math.Sqrt(trace); - - q.W = sq; - sq = 1.0 / (4.0 * sq); - q.X = (row1[2] - row2[1]) * sq; - q.Y = (row2[0] - row0[2]) * sq; - q.Z = (row0[1] - row1[0]) * sq; - } - else if (row0[0] > row1[1] && row0[0] > row2[2]) - { - double sq = 2.0 * Math.Sqrt(1.0 + row0[0] - row1[1] - row2[2]); - - q.X = 0.25 * sq; - sq = 1.0 / sq; - q.W = (row2[1] - row1[2]) * sq; - q.Y = (row1[0] + row0[1]) * sq; - q.Z = (row2[0] + row0[2]) * sq; - } - else if (row1[1] > row2[2]) - { - double sq = 2.0 * Math.Sqrt(1.0 + row1[1] - row0[0] - row2[2]); - - q.Y = 0.25 * sq; - sq = 1.0 / sq; - q.W = (row2[0] - row0[2]) * sq; - q.X = (row1[0] + row0[1]) * sq; - q.Z = (row2[1] + row1[2]) * sq; - } - else - { - double sq = 2.0 * Math.Sqrt(1.0 + row2[2] - row0[0] - row1[1]); - - q.Z = 0.25 * sq; - sq = 1.0 / sq; - q.W = (row1[0] - row0[1]) * sq; - q.X = (row2[0] + row0[2]) * sq; - q.Y = (row2[1] + row1[2]) * sq; - } - - q.Normalize(); - return q; - } - - /// - /// Returns the projection component of this instance. - /// - public Vector4d ExtractProjection() - { - return Column3; - } - - - /// - /// Build a rotation matrix from the specified axis/angle rotation. - /// - /// The axis to rotate about. - /// Angle in radians to rotate counter-clockwise (looking in the direction of the given axis). - /// A matrix instance. - public static void CreateFromAxisAngle(Vector3d axis, double angle, out Matrix4d result) - { - // normalize and create a local copy of the vector. - axis.Normalize(); - double axisX = axis.X, axisY = axis.Y, axisZ = axis.Z; - - // calculate angles - double cos = System.Math.Cos(-angle); - double sin = System.Math.Sin(-angle); - double t = 1.0f - cos; - - // do the conversion math once - double tXX = t * axisX * axisX, - tXY = t * axisX * axisY, - tXZ = t * axisX * axisZ, - tYY = t * axisY * axisY, - tYZ = t * axisY * axisZ, - tZZ = t * axisZ * axisZ; - - double sinX = sin * axisX, - sinY = sin * axisY, - sinZ = sin * axisZ; - - result.Row0.X = tXX + cos; - result.Row0.Y = tXY - sinZ; - result.Row0.Z = tXZ + sinY; - result.Row0.W = 0; - result.Row1.X = tXY + sinZ; - result.Row1.Y = tYY + cos; - result.Row1.Z = tYZ - sinX; - result.Row1.W = 0; - result.Row2.X = tXZ - sinY; - result.Row2.Y = tYZ + sinX; - result.Row2.Z = tZZ + cos; - result.Row2.W = 0; - result.Row3 = Vector4d.UnitW; - } - - /// - /// Build a rotation matrix from the specified axis/angle rotation. - /// - /// The axis to rotate about. - /// Angle in radians to rotate counter-clockwise (looking in the direction of the given axis). - /// A matrix instance. - public static Matrix4d CreateFromAxisAngle(Vector3d axis, double angle) - { - Matrix4d result; - CreateFromAxisAngle(axis, angle, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the x-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4d instance. - public static void CreateRotationX(double angle, out Matrix4d result) - { - double cos = System.Math.Cos(angle); - double sin = System.Math.Sin(angle); - - result.Row0 = Vector4d.UnitX; - result.Row1 = new Vector4d(0, cos, sin, 0); - result.Row2 = new Vector4d(0, -sin, cos, 0); - result.Row3 = Vector4d.UnitW; - } - - /// - /// Builds a rotation matrix for a rotation around the x-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4d instance. - public static Matrix4d CreateRotationX(double angle) - { - Matrix4d result; - CreateRotationX(angle, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the y-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4d instance. - public static void CreateRotationY(double angle, out Matrix4d result) - { - double cos = System.Math.Cos(angle); - double sin = System.Math.Sin(angle); - - result.Row0 = new Vector4d(cos, 0, -sin, 0); - result.Row1 = Vector4d.UnitY; - result.Row2 = new Vector4d(sin, 0, cos, 0); - result.Row3 = Vector4d.UnitW; - } - - /// - /// Builds a rotation matrix for a rotation around the y-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4d instance. - public static Matrix4d CreateRotationY(double angle) - { - Matrix4d result; - CreateRotationY(angle, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the z-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4d instance. - public static void CreateRotationZ(double angle, out Matrix4d result) - { - double cos = System.Math.Cos(angle); - double sin = System.Math.Sin(angle); - - result.Row0 = new Vector4d(cos, sin, 0, 0); - result.Row1 = new Vector4d(-sin, cos, 0, 0); - result.Row2 = Vector4d.UnitZ; - result.Row3 = Vector4d.UnitW; - } - - /// - /// Builds a rotation matrix for a rotation around the z-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4d instance. - public static Matrix4d CreateRotationZ(double angle) - { - Matrix4d result; - CreateRotationZ(angle, out result); - return result; - } - - /// - /// Creates a translation matrix. - /// - /// X translation. - /// Y translation. - /// Z translation. - /// The resulting Matrix4d instance. - public static void CreateTranslation(double x, double y, double z, out Matrix4d result) - { - result = Identity; - result.Row3 = new Vector4d(x, y, z, 1); - } - - /// - /// Creates a translation matrix. - /// - /// The translation vector. - /// The resulting Matrix4d instance. - public static void CreateTranslation(ref Vector3d vector, out Matrix4d result) - { - result = Identity; - result.Row3 = new Vector4d(vector.X, vector.Y, vector.Z, 1); - } - - /// - /// Creates a translation matrix. - /// - /// X translation. - /// Y translation. - /// Z translation. - /// The resulting Matrix4d instance. - public static Matrix4d CreateTranslation(double x, double y, double z) - { - Matrix4d result; - CreateTranslation(x, y, z, out result); - return result; - } - - /// - /// Creates a translation matrix. - /// - /// The translation vector. - /// The resulting Matrix4d instance. - public static Matrix4d CreateTranslation(Vector3d vector) - { - Matrix4d result; - CreateTranslation(vector.X, vector.Y, vector.Z, out result); - return result; - } - - /// - /// Creates an orthographic projection matrix. - /// - /// The width of the projection volume. - /// The height of the projection volume. - /// The near edge of the projection volume. - /// The far edge of the projection volume. - /// The resulting Matrix4d instance. - public static void CreateOrthographic(double width, double height, double zNear, double zFar, out Matrix4d result) - { - CreateOrthographicOffCenter(-width / 2, width / 2, -height / 2, height / 2, zNear, zFar, out result); - } - - /// - /// Creates an orthographic projection matrix. - /// - /// The width of the projection volume. - /// The height of the projection volume. - /// The near edge of the projection volume. - /// The far edge of the projection volume. - /// The resulting Matrix4d instance. - public static Matrix4d CreateOrthographic(double width, double height, double zNear, double zFar) - { - Matrix4d result; - CreateOrthographicOffCenter(-width / 2, width / 2, -height / 2, height / 2, zNear, zFar, out result); - return result; - } - - /// - /// Creates an orthographic projection matrix. - /// - /// The left edge of the projection volume. - /// The right edge of the projection volume. - /// The bottom edge of the projection volume. - /// The top edge of the projection volume. - /// The near edge of the projection volume. - /// The far edge of the projection volume. - /// The resulting Matrix4d instance. - public static void CreateOrthographicOffCenter(double left, double right, double bottom, double top, double zNear, double zFar, out Matrix4d result) - { - result = new Matrix4d(); - - double invRL = 1 / (right - left); - double invTB = 1 / (top - bottom); - double invFN = 1 / (zFar - zNear); - - result.M11 = 2 * invRL; - result.M22 = 2 * invTB; - result.M33 = -2 * invFN; - - result.M41 = -(right + left) * invRL; - result.M42 = -(top + bottom) * invTB; - result.M43 = -(zFar + zNear) * invFN; - result.M44 = 1; - } - - /// - /// Creates an orthographic projection matrix. - /// - /// The left edge of the projection volume. - /// The right edge of the projection volume. - /// The bottom edge of the projection volume. - /// The top edge of the projection volume. - /// The near edge of the projection volume. - /// The far edge of the projection volume. - /// The resulting Matrix4d instance. - public static Matrix4d CreateOrthographicOffCenter(double left, double right, double bottom, double top, double zNear, double zFar) - { - Matrix4d result; - CreateOrthographicOffCenter(left, right, bottom, top, zNear, zFar, out result); - return result; - } - - /// - /// Creates a perspective projection matrix. - /// - /// Angle of the field of view in the y direction (in radians) - /// Aspect ratio of the view (width / height) - /// Distance to the near clip plane - /// Distance to the far clip plane - /// A projection matrix that transforms camera space to raster space - /// - /// Thrown under the following conditions: - /// - /// fovy is zero, less than zero or larger than Math.PI - /// aspect is negative or zero - /// zNear is negative or zero - /// zFar is negative or zero - /// zNear is larger than zFar - /// - /// - public static void CreatePerspectiveFieldOfView(double fovy, double aspect, double zNear, double zFar, out Matrix4d result) - { - if (fovy <= 0 || fovy > Math.PI) - { - throw new ArgumentOutOfRangeException("fovy"); - } - if (aspect <= 0) - { - throw new ArgumentOutOfRangeException("aspect"); - } - if (zNear <= 0) - { - throw new ArgumentOutOfRangeException("zNear"); - } - if (zFar <= 0) - { - throw new ArgumentOutOfRangeException("zFar"); - } - - double yMax = zNear * System.Math.Tan(0.5 * fovy); - double yMin = -yMax; - double xMin = yMin * aspect; - double xMax = yMax * aspect; - - CreatePerspectiveOffCenter(xMin, xMax, yMin, yMax, zNear, zFar, out result); - } - - /// - /// Creates a perspective projection matrix. - /// - /// Angle of the field of view in the y direction (in radians) - /// Aspect ratio of the view (width / height) - /// Distance to the near clip plane - /// Distance to the far clip plane - /// A projection matrix that transforms camera space to raster space - /// - /// Thrown under the following conditions: - /// - /// fovy is zero, less than zero or larger than Math.PI - /// aspect is negative or zero - /// zNear is negative or zero - /// zFar is negative or zero - /// zNear is larger than zFar - /// - /// - public static Matrix4d CreatePerspectiveFieldOfView(double fovy, double aspect, double zNear, double zFar) - { - Matrix4d result; - CreatePerspectiveFieldOfView(fovy, aspect, zNear, zFar, out result); - return result; - } - - /// - /// Creates an perspective projection matrix. - /// - /// Left edge of the view frustum - /// Right edge of the view frustum - /// Bottom edge of the view frustum - /// Top edge of the view frustum - /// Distance to the near clip plane - /// Distance to the far clip plane - /// A projection matrix that transforms camera space to raster space - /// - /// Thrown under the following conditions: - /// - /// zNear is negative or zero - /// zFar is negative or zero - /// zNear is larger than zFar - /// - /// - public static void CreatePerspectiveOffCenter(double left, double right, double bottom, double top, double zNear, double zFar, out Matrix4d result) - { - if (zNear <= 0) - { - throw new ArgumentOutOfRangeException("zNear"); - } - if (zFar <= 0) - { - throw new ArgumentOutOfRangeException("zFar"); - } - if (zNear >= zFar) - { - throw new ArgumentOutOfRangeException("zNear"); - } - - double x = (2.0 * zNear) / (right - left); - double y = (2.0 * zNear) / (top - bottom); - double a = (right + left) / (right - left); - double b = (top + bottom) / (top - bottom); - double c = -(zFar + zNear) / (zFar - zNear); - double d = -(2.0 * zFar * zNear) / (zFar - zNear); - - result = new Matrix4d(x, 0, 0, 0, - 0, y, 0, 0, - a, b, c, -1, - 0, 0, d, 0); - } - - /// - /// Creates an perspective projection matrix. - /// - /// Left edge of the view frustum - /// Right edge of the view frustum - /// Bottom edge of the view frustum - /// Top edge of the view frustum - /// Distance to the near clip plane - /// Distance to the far clip plane - /// A projection matrix that transforms camera space to raster space - /// - /// Thrown under the following conditions: - /// - /// zNear is negative or zero - /// zFar is negative or zero - /// zNear is larger than zFar - /// - /// - public static Matrix4d CreatePerspectiveOffCenter(double left, double right, double bottom, double top, double zNear, double zFar) - { - Matrix4d result; - CreatePerspectiveOffCenter(left, right, bottom, top, zNear, zFar, out result); - return result; - } - /// - /// Build a rotation matrix from the specified quaternion. - /// - /// Quaternion to translate. - /// Matrix result. - public static void CreateFromQuaternion(ref Quaterniond q, out Matrix4d result) - { - Vector3d axis; - double angle; - q.ToAxisAngle(out axis, out angle); - CreateFromAxisAngle(axis, angle, out result); - } - - /// - /// Builds a rotation matrix from a quaternion. - /// - /// The quaternion to rotate by. - /// A matrix instance. - public static Matrix4d CreateFromQuaternion(Quaterniond q) - { - Matrix4d result; - CreateFromQuaternion(ref q, out result); - return result; - } - - /// - /// Build a scaling matrix - /// - /// Single scale factor for x,y and z axes - /// A scaling matrix - public static Matrix4d Scale(double scale) - { - return Scale(scale, scale, scale); - } - - /// - /// Build a scaling matrix - /// - /// Scale factors for x,y and z axes - /// A scaling matrix - public static Matrix4d Scale(Vector3d scale) - { - return Scale(scale.X, scale.Y, scale.Z); - } - - /// - /// Build a scaling matrix - /// - /// Scale factor for x-axis - /// Scale factor for y-axis - /// Scale factor for z-axis - /// A scaling matrix - public static Matrix4d Scale(double x, double y, double z) - { - Matrix4d result; - result.Row0 = Vector4d .UnitX * x; - result.Row1 = Vector4d .UnitY * y; - result.Row2 = Vector4d .UnitZ * z; - result.Row3 = Vector4d .UnitW; - return result; - } - - /// - /// Build a rotation matrix that rotates about the x-axis - /// - /// angle in radians to rotate counter-clockwise around the x-axis - /// A rotation matrix - public static Matrix4d RotateX(double angle) - { - double cos = System.Math.Cos(angle); - double sin = System.Math.Sin(angle); - - Matrix4d result; - result.Row0 = Vector4d .UnitX; - result.Row1 = new Vector4d (0.0, cos, sin, 0.0); - result.Row2 = new Vector4d (0.0, -sin, cos, 0.0); - result.Row3 = Vector4d .UnitW; - return result; - } - - /// - /// Build a rotation matrix that rotates about the y-axis - /// - /// angle in radians to rotate counter-clockwise around the y-axis - /// A rotation matrix - public static Matrix4d RotateY(double angle) - { - double cos = System.Math.Cos(angle); - double sin = System.Math.Sin(angle); - - Matrix4d result; - result.Row0 = new Vector4d (cos, 0.0, -sin, 0.0); - result.Row1 = Vector4d .UnitY; - result.Row2 = new Vector4d (sin, 0.0, cos, 0.0); - result.Row3 = Vector4d .UnitW; - return result; - } - - /// - /// Build a rotation matrix that rotates about the z-axis - /// - /// angle in radians to rotate counter-clockwise around the z-axis - /// A rotation matrix - public static Matrix4d RotateZ(double angle) - { - double cos = System.Math.Cos(angle); - double sin = System.Math.Sin(angle); - - Matrix4d result; - result.Row0 = new Vector4d (cos, sin, 0.0, 0.0); - result.Row1 = new Vector4d (-sin, cos, 0.0, 0.0); - result.Row2 = Vector4d .UnitZ; - result.Row3 = Vector4d .UnitW; - return result; - } - - /// - /// Build a rotation matrix to rotate about the given axis - /// - /// the axis to rotate about - /// angle in radians to rotate counter-clockwise (looking in the direction of the given axis) - /// A rotation matrix - public static Matrix4d Rotate(Vector3d axis, double angle) - { - double cos = System.Math.Cos(-angle); - double sin = System.Math.Sin(-angle); - double t = 1.0 - cos; - - axis.Normalize(); - - Matrix4d result; - result.Row0 = new Vector4d (t * axis.X * axis.X + cos, t * axis.X * axis.Y - sin * axis.Z, t * axis.X * axis.Z + sin * axis.Y, 0.0); - result.Row1 = new Vector4d (t * axis.X * axis.Y + sin * axis.Z, t * axis.Y * axis.Y + cos, t * axis.Y * axis.Z - sin * axis.X, 0.0); - result.Row2 = new Vector4d (t * axis.X * axis.Z - sin * axis.Y, t * axis.Y * axis.Z + sin * axis.X, t * axis.Z * axis.Z + cos, 0.0); - result.Row3 = Vector4d .UnitW; - return result; - } - - /// - /// Build a rotation matrix from a quaternion - /// - /// the quaternion - /// A rotation matrix - public static Matrix4d Rotate(Quaterniond q) - { - Vector3d axis; - double angle; - q.ToAxisAngle(out axis, out angle); - return Rotate(axis, angle); - } - - /// - /// Build a world space to camera space matrix - /// - /// Eye (camera) position in world space - /// Target position in world space - /// Up vector in world space (should not be parallel to the camera direction, that is target - eye) - /// A Matrix that transforms world space to camera space - public static Matrix4d LookAt(Vector3d eye, Vector3d target, Vector3d up) - { - Vector3d z = Vector3d.Normalize(eye - target); - Vector3d x = Vector3d.Normalize(Vector3d.Cross(up, z)); - Vector3d y = Vector3d.Normalize(Vector3d.Cross(z, x)); - - Matrix4d rot = new Matrix4d(new Vector4d (x.X, y.X, z.X, 0.0), - new Vector4d (x.Y, y.Y, z.Y, 0.0), - new Vector4d (x.Z, y.Z, z.Z, 0.0), - Vector4d .UnitW); - - Matrix4d trans = Matrix4d.CreateTranslation(-eye); - - return trans * rot; - } - - /// - /// Build a world space to camera space matrix - /// - /// Eye (camera) position in world space - /// Eye (camera) position in world space - /// Eye (camera) position in world space - /// Target position in world space - /// Target position in world space - /// Target position in world space - /// Up vector in world space (should not be parallel to the camera direction, that is target - eye) - /// Up vector in world space (should not be parallel to the camera direction, that is target - eye) - /// Up vector in world space (should not be parallel to the camera direction, that is target - eye) - /// A Matrix4 that transforms world space to camera space - public static Matrix4d LookAt(double eyeX, double eyeY, double eyeZ, double targetX, double targetY, double targetZ, double upX, double upY, double upZ) - { - return LookAt(new Vector3d(eyeX, eyeY, eyeZ), new Vector3d(targetX, targetY, targetZ), new Vector3d(upX, upY, upZ)); - } - - /// - /// Build a projection matrix - /// - /// Left edge of the view frustum - /// Right edge of the view frustum - /// Bottom edge of the view frustum - /// Top edge of the view frustum - /// Distance to the near clip plane - /// Distance to the far clip plane - /// A projection matrix that transforms camera space to raster space - public static Matrix4d Frustum(double left, double right, double bottom, double top, double near, double far) - { - double invRL = 1.0 / (right - left); - double invTB = 1.0 / (top - bottom); - double invFN = 1.0 / (far - near); - return new Matrix4d(new Vector4d (2.0 * near * invRL, 0.0, 0.0, 0.0), - new Vector4d (0.0, 2.0 * near * invTB, 0.0, 0.0), - new Vector4d ((right + left) * invRL, (top + bottom) * invTB, -(far + near) * invFN, -1.0), - new Vector4d (0.0, 0.0, -2.0 * far * near * invFN, 0.0)); - } - - /// - /// Build a projection matrix - /// - /// Angle of the field of view in the y direction (in radians) - /// Aspect ratio of the view (width / height) - /// Distance to the near clip plane - /// Distance to the far clip plane - /// A projection matrix that transforms camera space to raster space - public static Matrix4d Perspective(double fovy, double aspect, double near, double far) - { - double yMax = near * System.Math.Tan(0.5f * fovy); - double yMin = -yMax; - double xMin = yMin * aspect; - double xMax = yMax * aspect; - - return Frustum(xMin, xMax, yMin, yMax, near, far); - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static Matrix4d Add(Matrix4d left, Matrix4d right) - { - Matrix4d result; - Add(ref left, ref right, out result); - return result; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static void Add(ref Matrix4d left, ref Matrix4d right, out Matrix4d result) - { - result.Row0 = left.Row0 + right.Row0; - result.Row1 = left.Row1 + right.Row1; - result.Row2 = left.Row2 + right.Row2; - result.Row3 = left.Row3 + right.Row3; - } - - /// - /// Subtracts one instance from another. - /// - /// The left operand of the subraction. - /// The right operand of the subraction. - /// A new instance that is the result of the subraction. - public static Matrix4d Subtract(Matrix4d left, Matrix4d right) - { - Matrix4d result; - Subtract(ref left, ref right, out result); - return result; - } - - /// - /// Subtracts one instance from another. - /// - /// The left operand of the subraction. - /// The right operand of the subraction. - /// A new instance that is the result of the subraction. - public static void Subtract(ref Matrix4d left, ref Matrix4d right, out Matrix4d result) - { - result.Row0 = left.Row0 - right.Row0; - result.Row1 = left.Row1 - right.Row1; - result.Row2 = left.Row2 - right.Row2; - result.Row3 = left.Row3 - right.Row3; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static Matrix4d Mult(Matrix4d left, Matrix4d right) - { - Matrix4d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static void Mult(ref Matrix4d left, ref Matrix4d right, out Matrix4d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, lM14 = left.Row0.W, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, lM24 = left.Row1.W, - lM31 = left.Row2.X, lM32 = left.Row2.Y, lM33 = left.Row2.Z, lM34 = left.Row2.W, - lM41 = left.Row3.X, lM42 = left.Row3.Y, lM43 = left.Row3.Z, lM44 = left.Row3.W, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, rM14 = right.Row0.W, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, rM24 = right.Row1.W, - rM31 = right.Row2.X, rM32 = right.Row2.Y, rM33 = right.Row2.Z, rM34 = right.Row2.W, - rM41 = right.Row3.X, rM42 = right.Row3.Y, rM43 = right.Row3.Z, rM44 = right.Row3.W; - - result.Row0.X = (((lM11 * rM11) + (lM12 * rM21)) + (lM13 * rM31)) + (lM14 * rM41); - result.Row0.Y = (((lM11 * rM12) + (lM12 * rM22)) + (lM13 * rM32)) + (lM14 * rM42); - result.Row0.Z = (((lM11 * rM13) + (lM12 * rM23)) + (lM13 * rM33)) + (lM14 * rM43); - result.Row0.W = (((lM11 * rM14) + (lM12 * rM24)) + (lM13 * rM34)) + (lM14 * rM44); - result.Row1.X = (((lM21 * rM11) + (lM22 * rM21)) + (lM23 * rM31)) + (lM24 * rM41); - result.Row1.Y = (((lM21 * rM12) + (lM22 * rM22)) + (lM23 * rM32)) + (lM24 * rM42); - result.Row1.Z = (((lM21 * rM13) + (lM22 * rM23)) + (lM23 * rM33)) + (lM24 * rM43); - result.Row1.W = (((lM21 * rM14) + (lM22 * rM24)) + (lM23 * rM34)) + (lM24 * rM44); - result.Row2.X = (((lM31 * rM11) + (lM32 * rM21)) + (lM33 * rM31)) + (lM34 * rM41); - result.Row2.Y = (((lM31 * rM12) + (lM32 * rM22)) + (lM33 * rM32)) + (lM34 * rM42); - result.Row2.Z = (((lM31 * rM13) + (lM32 * rM23)) + (lM33 * rM33)) + (lM34 * rM43); - result.Row2.W = (((lM31 * rM14) + (lM32 * rM24)) + (lM33 * rM34)) + (lM34 * rM44); - result.Row3.X = (((lM41 * rM11) + (lM42 * rM21)) + (lM43 * rM31)) + (lM44 * rM41); - result.Row3.Y = (((lM41 * rM12) + (lM42 * rM22)) + (lM43 * rM32)) + (lM44 * rM42); - result.Row3.Z = (((lM41 * rM13) + (lM42 * rM23)) + (lM43 * rM33)) + (lM44 * rM43); - result.Row3.W = (((lM41 * rM14) + (lM42 * rM24)) + (lM43 * rM34)) + (lM44 * rM44); - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static Matrix4d Mult(Matrix4d left, double right) - { - Matrix4d result; - Mult(ref left, right, out result); - return result; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static void Mult(ref Matrix4d left, double right, out Matrix4d result) - { - result.Row0 = left.Row0 * right; - result.Row1 = left.Row1 * right; - result.Row2 = left.Row2 * right; - result.Row3 = left.Row3 * right; - } - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix4d is singular. - public static Matrix4d Invert(Matrix4d mat) - { - int[] colIdx = { 0, 0, 0, 0 }; - int[] rowIdx = { 0, 0, 0, 0 }; - int[] pivotIdx = { -1, -1, -1, -1 }; - - // convert the matrix to an array for easy looping - double[,] inverse = {{mat.Row0.X, mat.Row0.Y, mat.Row0.Z, mat.Row0.W}, - {mat.Row1.X, mat.Row1.Y, mat.Row1.Z, mat.Row1.W}, - {mat.Row2.X, mat.Row2.Y, mat.Row2.Z, mat.Row2.W}, - {mat.Row3.X, mat.Row3.Y, mat.Row3.Z, mat.Row3.W} }; - int icol = 0; - int irow = 0; - for (int i = 0; i < 4; i++) - { - // Find the largest pivot value - double maxPivot = 0.0; - for (int j = 0; j < 4; j++) - { - if (pivotIdx[j] != 0) - { - for (int k = 0; k < 4; ++k) - { - if (pivotIdx[k] == -1) - { - double absVal = System.Math.Abs(inverse[j, k]); - if (absVal > maxPivot) - { - maxPivot = absVal; - irow = j; - icol = k; - } - } - else if (pivotIdx[k] > 0) - { - return mat; - } - } - } - } - - ++(pivotIdx[icol]); - - // Swap rows over so pivot is on diagonal - if (irow != icol) - { - for (int k = 0; k < 4; ++k) - { - double f = inverse[irow, k]; - inverse[irow, k] = inverse[icol, k]; - inverse[icol, k] = f; - } - } - - rowIdx[i] = irow; - colIdx[i] = icol; - - double pivot = inverse[icol, icol]; - // check for singular matrix - if (pivot == 0.0) - { - throw new InvalidOperationException("Matrix is singular and cannot be inverted."); - //return mat; - } - - // Scale row so it has a unit diagonal - double oneOverPivot = 1.0 / pivot; - inverse[icol, icol] = 1.0; - for (int k = 0; k < 4; ++k) - { - inverse[icol, k] *= oneOverPivot; - } - - // Do elimination of non-diagonal elements - for (int j = 0; j < 4; ++j) - { - // check this isn't on the diagonal - if (icol != j) - { - double f = inverse[j, icol]; - inverse[j, icol] = 0.0; - for (int k = 0; k < 4; ++k) - { - inverse[j, k] -= inverse[icol, k] * f; - } - } - } - } - - for (int j = 3; j >= 0; --j) - { - int ir = rowIdx[j]; - int ic = colIdx[j]; - for (int k = 0; k < 4; ++k) - { - double f = inverse[k, ir]; - inverse[k, ir] = inverse[k, ic]; - inverse[k, ic] = f; - } - } - - mat.Row0 = new Vector4d (inverse[0, 0], inverse[0, 1], inverse[0, 2], inverse[0, 3]); - mat.Row1 = new Vector4d (inverse[1, 0], inverse[1, 1], inverse[1, 2], inverse[1, 3]); - mat.Row2 = new Vector4d (inverse[2, 0], inverse[2, 1], inverse[2, 2], inverse[2, 3]); - mat.Row3 = new Vector4d (inverse[3, 0], inverse[3, 1], inverse[3, 2], inverse[3, 3]); - return mat; - } - - /// - /// Calculate the transpose of the given matrix - /// - /// The matrix to transpose - /// The transpose of the given matrix - public static Matrix4d Transpose(Matrix4d mat) - { - return new Matrix4d(mat.Column0, mat.Column1, mat.Column2, mat.Column3); - } - - - /// - /// Calculate the transpose of the given matrix - /// - /// The matrix to transpose - /// The result of the calculation - public static void Transpose(ref Matrix4d mat, out Matrix4d result) - { - result.Row0 = mat.Column0; - result.Row1 = mat.Column1; - result.Row2 = mat.Column2; - result.Row3 = mat.Column3; - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4d which holds the result of the multiplication - public static Matrix4d operator *(Matrix4d left, Matrix4d right) - { - return Matrix4d.Mult(left, right); - } - - /// - /// Matrix-scalar multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4d which holds the result of the multiplication - public static Matrix4d operator *(Matrix4d left, float right) - { - return Matrix4d.Mult(left, right); - } - - /// - /// Matrix addition - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4d which holds the result of the addition - public static Matrix4d operator +(Matrix4d left, Matrix4d right) - { - return Matrix4d.Add(left, right); - } - - /// - /// Matrix subtraction - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4d which holds the result of the subtraction - public static Matrix4d operator -(Matrix4d left, Matrix4d right) - { - return Matrix4d.Subtract(left, right); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Matrix4d left, Matrix4d right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Matrix4d left, Matrix4d right) - { - return !left.Equals(right); - } - - /// - /// Returns a System.String that represents the current Matrix44. - /// - /// - public override string ToString() - { - return String.Format("{0}\n{1}\n{2}\n{3}", Row0, Row1, Row2, Row3); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - var hashCode = this.Row0.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row1.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row2.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row3.GetHashCode(); - return hashCode; - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Matrix4d)) - { - return false; - } - - return this.Equals((Matrix4d)obj); - } - - /// Indicates whether the current matrix is equal to another matrix. - /// A matrix to compare with this matrix. - /// true if the current matrix is equal to the matrix parameter; otherwise, false. - public bool Equals(Matrix4d other) - { - return - Row0 == other.Row0 && - Row1 == other.Row1 && - Row2 == other.Row2 && - Row3 == other.Row3; - } - } -} \ No newline at end of file diff --git a/external/src/OpenTK/OpenTK/Math/Matrix4x2.cs b/external/src/OpenTK/OpenTK/Math/Matrix4x2.cs deleted file mode 100644 index 98cad2e..0000000 --- a/external/src/OpenTK/OpenTK/Math/Matrix4x2.cs +++ /dev/null @@ -1,747 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; - -namespace OpenTK -{ - /// - /// Represents a 4x2 matrix. - /// - public struct Matrix4x2 : IEquatable - { - /// - /// Top row of the matrix. - /// - public Vector2 Row0; - - /// - /// Second row of the matrix. - /// - public Vector2 Row1; - - /// - /// Third row of the matrix. - /// - public Vector2 Row2; - - /// - /// Bottom row of the matrix. - /// - public Vector2 Row3; - - /// - /// The zero matrix. - /// - public static readonly Matrix4x2 Zero = new Matrix4x2(Vector2.Zero, Vector2.Zero, Vector2.Zero, Vector2.Zero); - - /// - /// Constructs a new instance. - /// - /// Top row of the matrix. - /// Second row of the matrix. - /// Third row of the matrix. - /// Bottom row of the matrix. - public Matrix4x2(Vector2 row0, Vector2 row1, Vector2 row2, Vector2 row3) - { - Row0 = row0; - Row1 = row1; - Row2 = row2; - Row3 = row3; - } - - - /// - /// Constructs a new instance - /// - /// First item of the first row of the matrix. - /// Second item of the first row of the matrix. - /// First item of the second row of the matrix. - /// Second item of the second row of the matrix. - /// First item of the third row of the matrix. - /// Second item of the third row of the matrix. - /// First item of the fourth row of the matrix. - /// Second item of the fourth row of the matrix. - public Matrix4x2( - float m00, float m01, - float m10, float m11, - float m20, float m21, - float m30, float m31) - { - Row0 = new Vector2(m00, m01); - Row1 = new Vector2(m10, m11); - Row2 = new Vector2(m20, m21); - Row3 = new Vector2(m30, m31); - } - - /// - /// Gets or sets the first column of this matrix. - /// - public Vector4 Column0 - { - get { return new Vector4(Row0.X, Row1.X, Row2.X, Row3.X); } - set { Row0.X = value.X; Row1.X = value.Y; Row2.X = value.Z; Row3.X = value.W; } - } - - /// - /// Gets or sets the second column of this matrix. - /// - public Vector4 Column1 - { - get { return new Vector4(Row0.Y, Row1.Y, Row2.Y, Row3.X); } - set { Row0.Y = value.X; Row1.Y = value.Y; Row2.Y = value.Z; Row3.Y = value.W; } - } - - /// - /// Gets or sets the value at row 1, column 1 of this instance. - /// - public float M11 { get { return Row0.X; } set { Row0.X = value; } } - - /// - /// Gets or sets the value at row 1, column 2 of this instance. - /// - public float M12 { get { return Row0.Y; } set { Row0.Y = value; } } - - /// - /// Gets or sets the value at row 2, column 1 of this instance. - /// - public float M21 { get { return Row1.X; } set { Row1.X = value; } } - - /// - /// Gets or sets the value at row 2, column 2 of this instance. - /// - public float M22 { get { return Row1.Y; } set { Row1.Y = value; } } - - /// - /// Gets or sets the value at row 3, column 1 of this instance. - /// - public float M31 { get { return Row2.X; } set { Row2.X = value; } } - - /// - /// Gets or sets the value at row 3, column 2 of this instance. - /// - public float M32 { get { return Row2.Y; } set { Row2.Y = value; } } - - /// - /// Gets or sets the value at row 4, column 1 of this instance. - /// - public float M41 { get { return Row3.X; } set { Row3.X = value; } } - - /// - /// Gets or sets the value at row 4, column 2 of this instance. - /// - public float M42 { get { return Row3.Y; } set { Row3.Y = value; } } - - /// - /// Gets or sets the values along the main diagonal of the matrix. - /// - public Vector2 Diagonal - { - get - { - return new Vector2(Row0.X, Row1.Y); - } - set - { - Row0.X = value.X; - Row1.Y = value.Y; - } - } - - /// - /// Gets the trace of the matrix, the sum of the values along the diagonal. - /// - public float Trace { get { return Row0.X + Row1.Y; } } - - /// - /// Gets or sets the value at a specified row and column. - /// - public float this[int rowIndex, int columnIndex] - { - get - { - if (rowIndex == 0) - { - return Row0[columnIndex]; - } - else if (rowIndex == 1) - { - return Row1[columnIndex]; - } - else if (rowIndex == 2) - { - return Row2[columnIndex]; - } - else if (rowIndex == 3) - { - return Row3[columnIndex]; - } - throw new IndexOutOfRangeException("You tried to access this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - set - { - if (rowIndex == 0) - { - Row0[columnIndex] = value; - } - else if (rowIndex == 1) - { - Row1[columnIndex] = value; - } - else if (rowIndex == 2) - { - Row2[columnIndex] = value; - } - else if (rowIndex == 3) - { - Row3[columnIndex] = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - } - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3x2 instance. - public static void CreateRotation(float angle, out Matrix4x2 result) - { - float cos = (float)System.Math.Cos(angle); - float sin = (float)System.Math.Sin(angle); - - result.Row0.X = cos; - result.Row0.Y = sin; - result.Row1.X = -sin; - result.Row1.Y = cos; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row3.X = 0; - result.Row3.Y = 0; - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3x2 instance. - public static Matrix4x2 CreateRotation(float angle) - { - Matrix4x2 result; - CreateRotation(angle, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x, y, and z axes. - /// A scale matrix. - public static void CreateScale(float scale, out Matrix4x2 result) - { - result.Row0.X = scale; - result.Row0.Y = 0; - result.Row1.X = 0; - result.Row1.Y = scale; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row3.X = 0; - result.Row3.Y = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x and y axes. - /// A scale matrix. - public static Matrix4x2 CreateScale(float scale) - { - Matrix4x2 result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static void CreateScale(Vector2 scale, out Matrix4x2 result) - { - result.Row0.X = scale.X; - result.Row0.Y = 0; - result.Row1.X = 0; - result.Row1.Y = scale.Y; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row3.X = 0; - result.Row3.Y = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static Matrix4x2 CreateScale(Vector2 scale) - { - Matrix4x2 result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static void CreateScale(float x, float y, out Matrix4x2 result) - { - result.Row0.X = x; - result.Row0.Y = 0; - result.Row1.X = 0; - result.Row1.Y = y; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row3.X = 0; - result.Row3.Y = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static Matrix4x2 CreateScale(float x, float y) - { - Matrix4x2 result; - CreateScale(x, y, out result); - return result; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix4x2 left, float right, out Matrix4x2 result) - { - result.Row0.X = left.Row0.X * right; - result.Row0.Y = left.Row0.Y * right; - result.Row1.X = left.Row1.X * right; - result.Row1.Y = left.Row1.Y * right; - result.Row2.X = left.Row2.X * right; - result.Row2.Y = left.Row2.Y * right; - result.Row3.X = left.Row3.X * right; - result.Row3.Y = left.Row3.Y * right; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix4x2 Mult(Matrix4x2 left, float right) - { - Matrix4x2 result; - Mult(ref left, right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix4x2 left, ref Matrix2 right, out Matrix4x2 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, - lM21 = left.Row1.X, lM22 = left.Row1.Y, - lM31 = left.Row2.X, lM32 = left.Row2.Y, - lM41 = left.Row3.X, lM42 = left.Row3.Y, - rM11 = right.Row0.X, rM12 = right.Row0.Y, - rM21 = right.Row1.X, rM22 = right.Row1.Y; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22); - result.Row2.X = (lM31 * rM11) + (lM32 * rM21); - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22); - result.Row3.X = (lM41 * rM11) + (lM42 * rM21); - result.Row3.Y = (lM41 * rM12) + (lM42 * rM22); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix4x2 Mult(Matrix4x2 left, Matrix2 right) - { - Matrix4x2 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix4x2 left, ref Matrix2x3 right, out Matrix4x3 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, - lM21 = left.Row1.X, lM22 = left.Row1.Y, - lM31 = left.Row2.X, lM32 = left.Row2.Y, - lM41 = left.Row3.X, lM42 = left.Row3.Y, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22); - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22); - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23); - result.Row2.X = (lM31 * rM11) + (lM32 * rM21); - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22); - result.Row2.Z = (lM31 * rM13) + (lM32 * rM23); - result.Row3.X = (lM41 * rM11) + (lM42 * rM21); - result.Row3.Y = (lM41 * rM12) + (lM42 * rM22); - result.Row3.Z = (lM41 * rM13) + (lM42 * rM23); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix4x3 Mult(Matrix4x2 left, Matrix2x3 right) - { - Matrix4x3 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix4x2 left, ref Matrix2x4 right, out Matrix4 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, - lM21 = left.Row1.X, lM22 = left.Row1.Y, - lM31 = left.Row2.X, lM32 = left.Row2.Y, - lM41 = left.Row3.X, lM42 = left.Row3.Y, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, rM14 = right.Row0.W, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, rM24 = right.Row1.W; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22); - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23); - result.Row0.W = (lM11 * rM14) + (lM12 * rM24); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22); - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23); - result.Row1.W = (lM21 * rM14) + (lM22 * rM24); - result.Row2.X = (lM31 * rM11) + (lM32 * rM21); - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22); - result.Row2.Z = (lM31 * rM13) + (lM32 * rM23); - result.Row2.W = (lM31 * rM14) + (lM32 * rM24); - result.Row3.X = (lM41 * rM11) + (lM42 * rM21); - result.Row3.Y = (lM41 * rM12) + (lM42 * rM22); - result.Row3.Z = (lM41 * rM13) + (lM42 * rM23); - result.Row3.W = (lM41 * rM14) + (lM42 * rM24); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix4 Mult(Matrix4x2 left, Matrix2x4 right) - { - Matrix4 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static void Add(ref Matrix4x2 left, ref Matrix4x2 right, out Matrix4x2 result) - { - result.Row0.X = left.Row0.X + right.Row0.X; - result.Row0.Y = left.Row0.Y + right.Row0.Y; - result.Row1.X = left.Row1.X + right.Row1.X; - result.Row1.Y = left.Row1.Y + right.Row1.Y; - result.Row2.X = left.Row2.X + right.Row2.X; - result.Row2.Y = left.Row2.Y + right.Row2.Y; - result.Row3.X = left.Row3.X + right.Row3.X; - result.Row3.Y = left.Row3.Y + right.Row3.Y; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static Matrix4x2 Add(Matrix4x2 left, Matrix4x2 right) - { - Matrix4x2 result; - Add(ref left, ref right, out result); - return result; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static void Subtract(ref Matrix4x2 left, ref Matrix4x2 right, out Matrix4x2 result) - { - result.Row0.X = left.Row0.X - right.Row0.X; - result.Row0.Y = left.Row0.Y - right.Row0.Y; - result.Row1.X = left.Row1.X - right.Row1.X; - result.Row1.Y = left.Row1.Y - right.Row1.Y; - result.Row2.X = left.Row2.X - right.Row2.X; - result.Row2.Y = left.Row2.Y - right.Row2.Y; - result.Row3.X = left.Row3.X - right.Row3.X; - result.Row3.Y = left.Row3.Y - right.Row3.Y; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static Matrix4x2 Subtract(Matrix4x2 left, Matrix4x2 right) - { - Matrix4x2 result; - Subtract(ref left, ref right, out result); - return result; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static void Transpose(ref Matrix4x2 mat, out Matrix2x4 result) - { - result.Row0.X = mat.Row0.X; - result.Row0.Y = mat.Row1.X; - result.Row0.Z = mat.Row2.X; - result.Row0.W = mat.Row3.X; - result.Row1.X = mat.Row0.Y; - result.Row1.Y = mat.Row1.Y; - result.Row1.Z = mat.Row2.Y; - result.Row1.W = mat.Row3.Y; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static Matrix2x4 Transpose(Matrix4x2 mat) - { - Matrix2x4 result; - Transpose(ref mat, out result); - return result; - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4x2 which holds the result of the multiplication - public static Matrix4x2 operator *(float left, Matrix4x2 right) - { - return Mult(right, left); - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4x2 which holds the result of the multiplication - public static Matrix4x2 operator *(Matrix4x2 left, float right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2 which holds the result of the multiplication - public static Matrix4x2 operator *(Matrix4x2 left, Matrix2 right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4x3 which holds the result of the multiplication - public static Matrix4x3 operator *(Matrix4x2 left, Matrix2x3 right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4 which holds the result of the multiplication - public static Matrix4 operator *(Matrix4x2 left, Matrix2x4 right) - { - return Mult(left, right); - } - - /// - /// Matrix addition - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4x2 which holds the result of the addition - public static Matrix4x2 operator +(Matrix4x2 left, Matrix4x2 right) - { - return Add(left, right); - } - - /// - /// Matrix subtraction - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4x2 which holds the result of the subtraction - public static Matrix4x2 operator -(Matrix4x2 left, Matrix4x2 right) - { - return Subtract(left, right); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Matrix4x2 left, Matrix4x2 right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Matrix4x2 left, Matrix4x2 right) - { - return !left.Equals(right); - } - - /// - /// Returns a System.String that represents the current Matrix3d. - /// - /// The string representation of the matrix. - public override string ToString() - { - return String.Format("{0}\n{1}\n{2}\n{3}", Row0, Row1, Row2, Row3); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - var hashCode = this.Row0.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row1.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row2.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row3.GetHashCode(); - return hashCode; - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Matrix4x2)) - { - return false; - } - - return this.Equals((Matrix4x2)obj); - } - - /// - /// Indicates whether the current matrix is equal to another matrix. - /// - /// An matrix to compare with this matrix. - /// true if the current matrix is equal to the matrix parameter; otherwise, false. - public bool Equals(Matrix4x2 other) - { - return - Row0 == other.Row0 && - Row1 == other.Row1 && - Row2 == other.Row2 && - Row3 == other.Row3; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Matrix4x2d.cs b/external/src/OpenTK/OpenTK/Math/Matrix4x2d.cs deleted file mode 100644 index f87e238..0000000 --- a/external/src/OpenTK/OpenTK/Math/Matrix4x2d.cs +++ /dev/null @@ -1,747 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; - -namespace OpenTK -{ - /// - /// Represents a 4x2 matrix. - /// - public struct Matrix4x2d : IEquatable - { - /// - /// Top row of the matrix. - /// - public Vector2d Row0; - - /// - /// Second row of the matrix. - /// - public Vector2d Row1; - - /// - /// Third row of the matrix. - /// - public Vector2d Row2; - - /// - /// Bottom row of the matrix. - /// - public Vector2d Row3; - - /// - /// The zero matrix. - /// - public static readonly Matrix4x2d Zero = new Matrix4x2d(Vector2d.Zero, Vector2d.Zero, Vector2d.Zero, Vector2d.Zero); - - /// - /// Constructs a new instance. - /// - /// Top row of the matrix. - /// Second row of the matrix. - /// Third row of the matrix. - /// Bottom row of the matrix. - public Matrix4x2d(Vector2d row0, Vector2d row1, Vector2d row2, Vector2d row3) - { - Row0 = row0; - Row1 = row1; - Row2 = row2; - Row3 = row3; - } - - - /// - /// Constructs a new instance - /// - /// First item of the first row of the matrix. - /// Second item of the first row of the matrix. - /// First item of the second row of the matrix. - /// Second item of the second row of the matrix. - /// First item of the third row of the matrix. - /// Second item of the third row of the matrix. - /// First item of the fourth row of the matrix. - /// Second item of the fourth row of the matrix. - public Matrix4x2d( - double m00, double m01, - double m10, double m11, - double m20, double m21, - double m30, double m31) - { - Row0 = new Vector2d(m00, m01); - Row1 = new Vector2d(m10, m11); - Row2 = new Vector2d(m20, m21); - Row3 = new Vector2d(m30, m31); - } - - /// - /// Gets or sets the first column of this matrix. - /// - public Vector4d Column0 - { - get { return new Vector4d(Row0.X, Row1.X, Row2.X, Row3.X); } - set { Row0.X = value.X; Row1.X = value.Y; Row2.X = value.Z; Row3.X = value.W; } - } - - /// - /// Gets or sets the second column of this matrix. - /// - public Vector4d Column1 - { - get { return new Vector4d(Row0.Y, Row1.Y, Row2.Y, Row3.X); } - set { Row0.Y = value.X; Row1.Y = value.Y; Row2.Y = value.Z; Row3.Y = value.W; } - } - - /// - /// Gets or sets the value at row 1, column 1 of this instance. - /// - public double M11 { get { return Row0.X; } set { Row0.X = value; } } - - /// - /// Gets or sets the value at row 1, column 2 of this instance. - /// - public double M12 { get { return Row0.Y; } set { Row0.Y = value; } } - - /// - /// Gets or sets the value at row 2, column 1 of this instance. - /// - public double M21 { get { return Row1.X; } set { Row1.X = value; } } - - /// - /// Gets or sets the value at row 2, column 2 of this instance. - /// - public double M22 { get { return Row1.Y; } set { Row1.Y = value; } } - - /// - /// Gets or sets the value at row 3, column 1 of this instance. - /// - public double M31 { get { return Row2.X; } set { Row2.X = value; } } - - /// - /// Gets or sets the value at row 3, column 2 of this instance. - /// - public double M32 { get { return Row2.Y; } set { Row2.Y = value; } } - - /// - /// Gets or sets the value at row 4, column 1 of this instance. - /// - public double M41 { get { return Row3.X; } set { Row3.X = value; } } - - /// - /// Gets or sets the value at row 4, column 2 of this instance. - /// - public double M42 { get { return Row3.Y; } set { Row3.Y = value; } } - - /// - /// Gets or sets the values along the main diagonal of the matrix. - /// - public Vector2d Diagonal - { - get - { - return new Vector2d(Row0.X, Row1.Y); - } - set - { - Row0.X = value.X; - Row1.Y = value.Y; - } - } - - /// - /// Gets the trace of the matrix, the sum of the values along the diagonal. - /// - public double Trace { get { return Row0.X + Row1.Y; } } - - /// - /// Gets or sets the value at a specified row and column. - /// - public double this[int rowIndex, int columnIndex] - { - get - { - if (rowIndex == 0) - { - return Row0[columnIndex]; - } - else if (rowIndex == 1) - { - return Row1[columnIndex]; - } - else if (rowIndex == 2) - { - return Row2[columnIndex]; - } - else if (rowIndex == 3) - { - return Row3[columnIndex]; - } - throw new IndexOutOfRangeException("You tried to access this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - set - { - if (rowIndex == 0) - { - Row0[columnIndex] = value; - } - else if (rowIndex == 1) - { - Row1[columnIndex] = value; - } - else if (rowIndex == 2) - { - Row2[columnIndex] = value; - } - else if (rowIndex == 3) - { - Row3[columnIndex] = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - } - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3x2 instance. - public static void CreateRotation(double angle, out Matrix4x2d result) - { - double cos = (double)System.Math.Cos(angle); - double sin = (double)System.Math.Sin(angle); - - result.Row0.X = cos; - result.Row0.Y = sin; - result.Row1.X = -sin; - result.Row1.Y = cos; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row3.X = 0; - result.Row3.Y = 0; - } - - /// - /// Builds a rotation matrix. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix3x2 instance. - public static Matrix4x2d CreateRotation(double angle) - { - Matrix4x2d result; - CreateRotation(angle, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x, y, and z axes. - /// A scale matrix. - public static void CreateScale(double scale, out Matrix4x2d result) - { - result.Row0.X = scale; - result.Row0.Y = 0; - result.Row1.X = 0; - result.Row1.Y = scale; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row3.X = 0; - result.Row3.Y = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Single scale factor for the x and y axes. - /// A scale matrix. - public static Matrix4x2d CreateScale(double scale) - { - Matrix4x2d result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static void CreateScale(Vector2d scale, out Matrix4x2d result) - { - result.Row0.X = scale.X; - result.Row0.Y = 0; - result.Row1.X = 0; - result.Row1.Y = scale.Y; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row3.X = 0; - result.Row3.Y = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factors for the x and y axes. - /// A scale matrix. - public static Matrix4x2d CreateScale(Vector2d scale) - { - Matrix4x2d result; - CreateScale(scale, out result); - return result; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static void CreateScale(double x, double y, out Matrix4x2d result) - { - result.Row0.X = x; - result.Row0.Y = 0; - result.Row1.X = 0; - result.Row1.Y = y; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row3.X = 0; - result.Row3.Y = 0; - } - - /// - /// Creates a scale matrix. - /// - /// Scale factor for the x axis. - /// Scale factor for the y axis. - /// A scale matrix. - public static Matrix4x2d CreateScale(double x, double y) - { - Matrix4x2d result; - CreateScale(x, y, out result); - return result; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix4x2d left, double right, out Matrix4x2d result) - { - result.Row0.X = left.Row0.X * right; - result.Row0.Y = left.Row0.Y * right; - result.Row1.X = left.Row1.X * right; - result.Row1.Y = left.Row1.Y * right; - result.Row2.X = left.Row2.X * right; - result.Row2.Y = left.Row2.Y * right; - result.Row3.X = left.Row3.X * right; - result.Row3.Y = left.Row3.Y * right; - } - - /// - /// Multiplies and instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix4x2d Mult(Matrix4x2d left, double right) - { - Matrix4x2d result; - Mult(ref left, right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix4x2d left, ref Matrix2d right, out Matrix4x2d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, - lM21 = left.Row1.X, lM22 = left.Row1.Y, - lM31 = left.Row2.X, lM32 = left.Row2.Y, - lM41 = left.Row3.X, lM42 = left.Row3.Y, - rM11 = right.Row0.X, rM12 = right.Row0.Y, - rM21 = right.Row1.X, rM22 = right.Row1.Y; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22); - result.Row2.X = (lM31 * rM11) + (lM32 * rM21); - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22); - result.Row3.X = (lM41 * rM11) + (lM42 * rM21); - result.Row3.Y = (lM41 * rM12) + (lM42 * rM22); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix4x2d Mult(Matrix4x2d left, Matrix2d right) - { - Matrix4x2d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix4x2d left, ref Matrix2x3d right, out Matrix4x3d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, - lM21 = left.Row1.X, lM22 = left.Row1.Y, - lM31 = left.Row2.X, lM32 = left.Row2.Y, - lM41 = left.Row3.X, lM42 = left.Row3.Y, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22); - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22); - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23); - result.Row2.X = (lM31 * rM11) + (lM32 * rM21); - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22); - result.Row2.Z = (lM31 * rM13) + (lM32 * rM23); - result.Row3.X = (lM41 * rM11) + (lM42 * rM21); - result.Row3.Y = (lM41 * rM12) + (lM42 * rM22); - result.Row3.Z = (lM41 * rM13) + (lM42 * rM23); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix4x3d Mult(Matrix4x2d left, Matrix2x3d right) - { - Matrix4x3d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static void Mult(ref Matrix4x2d left, ref Matrix2x4d right, out Matrix4d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, - lM21 = left.Row1.X, lM22 = left.Row1.Y, - lM31 = left.Row2.X, lM32 = left.Row2.Y, - lM41 = left.Row3.X, lM42 = left.Row3.Y, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, rM14 = right.Row0.W, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, rM24 = right.Row1.W; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22); - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23); - result.Row0.W = (lM11 * rM14) + (lM12 * rM24); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22); - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23); - result.Row1.W = (lM21 * rM14) + (lM22 * rM24); - result.Row2.X = (lM31 * rM11) + (lM32 * rM21); - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22); - result.Row2.Z = (lM31 * rM13) + (lM32 * rM23); - result.Row2.W = (lM31 * rM14) + (lM32 * rM24); - result.Row3.X = (lM41 * rM11) + (lM42 * rM21); - result.Row3.Y = (lM41 * rM12) + (lM42 * rM22); - result.Row3.Z = (lM41 * rM13) + (lM42 * rM23); - result.Row3.W = (lM41 * rM14) + (lM42 * rM24); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication. - public static Matrix4d Mult(Matrix4x2d left, Matrix2x4d right) - { - Matrix4d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static void Add(ref Matrix4x2d left, ref Matrix4x2d right, out Matrix4x2d result) - { - result.Row0.X = left.Row0.X + right.Row0.X; - result.Row0.Y = left.Row0.Y + right.Row0.Y; - result.Row1.X = left.Row1.X + right.Row1.X; - result.Row1.Y = left.Row1.Y + right.Row1.Y; - result.Row2.X = left.Row2.X + right.Row2.X; - result.Row2.Y = left.Row2.Y + right.Row2.Y; - result.Row3.X = left.Row3.X + right.Row3.X; - result.Row3.Y = left.Row3.Y + right.Row3.Y; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static Matrix4x2d Add(Matrix4x2d left, Matrix4x2d right) - { - Matrix4x2d result; - Add(ref left, ref right, out result); - return result; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static void Subtract(ref Matrix4x2d left, ref Matrix4x2d right, out Matrix4x2d result) - { - result.Row0.X = left.Row0.X - right.Row0.X; - result.Row0.Y = left.Row0.Y - right.Row0.Y; - result.Row1.X = left.Row1.X - right.Row1.X; - result.Row1.Y = left.Row1.Y - right.Row1.Y; - result.Row2.X = left.Row2.X - right.Row2.X; - result.Row2.Y = left.Row2.Y - right.Row2.Y; - result.Row3.X = left.Row3.X - right.Row3.X; - result.Row3.Y = left.Row3.Y - right.Row3.Y; - } - - /// - /// Subtracts two instances. - /// - /// The left operand of the subtraction. - /// The right operand of the subtraction. - /// A new instance that is the result of the subtraction. - public static Matrix4x2d Subtract(Matrix4x2d left, Matrix4x2d right) - { - Matrix4x2d result; - Subtract(ref left, ref right, out result); - return result; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static void Transpose(ref Matrix4x2d mat, out Matrix2x4d result) - { - result.Row0.X = mat.Row0.X; - result.Row0.Y = mat.Row1.X; - result.Row0.Z = mat.Row2.X; - result.Row0.W = mat.Row3.X; - result.Row1.X = mat.Row0.Y; - result.Row1.Y = mat.Row1.Y; - result.Row1.Z = mat.Row2.Y; - result.Row1.W = mat.Row3.Y; - } - - /// - /// Calculate the transpose of the given matrix. - /// - /// The matrix to transpose. - /// The transpose of the given matrix. - public static Matrix2x4d Transpose(Matrix4x2d mat) - { - Matrix2x4d result; - Transpose(ref mat, out result); - return result; - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4x2d which holds the result of the multiplication - public static Matrix4x2d operator *(double left, Matrix4x2d right) - { - return Mult(right, left); - } - - /// - /// Scalar multiplication. - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4x2d which holds the result of the multiplication - public static Matrix4x2d operator *(Matrix4x2d left, double right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix2d which holds the result of the multiplication - public static Matrix4x2d operator *(Matrix4x2d left, Matrix2d right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4x3d which holds the result of the multiplication - public static Matrix4x3d operator *(Matrix4x2d left, Matrix2x3d right) - { - return Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4d which holds the result of the multiplication - public static Matrix4d operator *(Matrix4x2d left, Matrix2x4d right) - { - return Mult(left, right); - } - - /// - /// Matrix addition - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4x2d which holds the result of the addition - public static Matrix4x2d operator +(Matrix4x2d left, Matrix4x2d right) - { - return Add(left, right); - } - - /// - /// Matrix subtraction - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4x2d which holds the result of the subtraction - public static Matrix4x2d operator -(Matrix4x2d left, Matrix4x2d right) - { - return Subtract(left, right); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Matrix4x2d left, Matrix4x2d right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Matrix4x2d left, Matrix4x2d right) - { - return !left.Equals(right); - } - - /// - /// Returns a System.String that represents the current Matrix3d. - /// - /// The string representation of the matrix. - public override string ToString() - { - return String.Format("{0}\n{1}\n{2}\n{3}", Row0, Row1, Row2, Row3); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - var hashCode = this.Row0.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row1.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row2.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row3.GetHashCode(); - return hashCode; - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Matrix4x2d)) - { - return false; - } - - return this.Equals((Matrix4x2d)obj); - } - - /// - /// Indicates whether the current matrix is equal to another matrix. - /// - /// An matrix to compare with this matrix. - /// true if the current matrix is equal to the matrix parameter; otherwise, false. - public bool Equals(Matrix4x2d other) - { - return - Row0 == other.Row0 && - Row1 == other.Row1 && - Row2 == other.Row2 && - Row3 == other.Row3; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Matrix4x3.cs b/external/src/OpenTK/OpenTK/Math/Matrix4x3.cs deleted file mode 100644 index 3ce2b89..0000000 --- a/external/src/OpenTK/OpenTK/Math/Matrix4x3.cs +++ /dev/null @@ -1,945 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; -using System.Runtime.InteropServices; - -namespace OpenTK -{ - /// - /// Represents a 3x4 matrix. - /// - [Serializable] - [StructLayout(LayoutKind.Sequential)] - public struct Matrix4x3 : IEquatable - { - /// - /// Top row of the matrix - /// - public Vector3 Row0; - - /// - /// 2nd row of the matrix - /// - public Vector3 Row1; - - /// - /// 3rd row of the matrix - /// - public Vector3 Row2; - - /// - /// Bottom row of the matrix - /// - public Vector3 Row3; - - /// - /// The zero matrix - /// - public static readonly Matrix4x3 Zero = new Matrix4x3(Vector3.Zero, Vector3.Zero, Vector3.Zero, Vector3.Zero); - - /// - /// Constructs a new instance. - /// - /// Top row of the matrix - /// Second row of the matrix - /// Third row of the matrix - /// Bottom row of the matrix - public Matrix4x3(Vector3 row0, Vector3 row1, Vector3 row2, Vector3 row3) - { - Row0 = row0; - Row1 = row1; - Row2 = row2; - Row3 = row3; - } - - /// - /// Constructs a new instance. - /// - /// First item of the first row of the matrix. - /// Second item of the first row of the matrix. - /// Third item of the first row of the matrix. - /// First item of the second row of the matrix. - /// Second item of the second row of the matrix. - /// Third item of the second row of the matrix. - /// First item of the third row of the matrix. - /// Second item of the third row of the matrix. - /// Third item of the third row of the matrix. - /// First item of the fourth row of the matrix. - /// Second item of the fourth row of the matrix. - /// Third item of the fourth row of the matrix. - public Matrix4x3( - float m00, float m01, float m02, - float m10, float m11, float m12, - float m20, float m21, float m22, - float m30, float m31, float m32) - { - Row0 = new Vector3(m00, m01, m02); - Row1 = new Vector3(m10, m11, m12); - Row2 = new Vector3(m20, m21, m22); - Row3 = new Vector3(m30, m31, m32); - } - - /// - /// Gets the first column of this matrix. - /// - public Vector4 Column0 - { - get { return new Vector4(Row0.X, Row1.X, Row2.X, Row3.X); } - } - - /// - /// Gets the second column of this matrix. - /// - public Vector4 Column1 - { - get { return new Vector4(Row0.Y, Row1.Y, Row2.Y, Row3.Y); } - } - - /// - /// Gets the third column of this matrix. - /// - public Vector4 Column2 - { - get { return new Vector4(Row0.Z, Row1.Z, Row2.Z, Row3.Z); } - } - - /// - /// Gets or sets the value at row 1, column 1 of this instance. - /// - public float M11 { get { return Row0.X; } set { Row0.X = value; } } - - /// - /// Gets or sets the value at row 1, column 2 of this instance. - /// - public float M12 { get { return Row0.Y; } set { Row0.Y = value; } } - - /// - /// Gets or sets the value at row 1, column 3 of this instance. - /// - public float M13 { get { return Row0.Z; } set { Row0.Z = value; } } - - /// - /// Gets or sets the value at row 2, column 1 of this instance. - /// - public float M21 { get { return Row1.X; } set { Row1.X = value; } } - - /// - /// Gets or sets the value at row 2, column 2 of this instance. - /// - public float M22 { get { return Row1.Y; } set { Row1.Y = value; } } - - /// - /// Gets or sets the value at row 2, column 3 of this instance. - /// - public float M23 { get { return Row1.Z; } set { Row1.Z = value; } } - - /// - /// Gets or sets the value at row 3, column 1 of this instance. - /// - public float M31 { get { return Row2.X; } set { Row2.X = value; } } - - /// - /// Gets or sets the value at row 3, column 2 of this instance. - /// - public float M32 { get { return Row2.Y; } set { Row2.Y = value; } } - - /// - /// Gets or sets the value at row 3, column 3 of this instance. - /// - public float M33 { get { return Row2.Z; } set { Row2.Z = value; } } - - /// - /// Gets or sets the value at row 4, column 1 of this instance. - /// - public float M41 { get { return Row3.X; } set { Row3.X = value; } } - - /// - /// Gets or sets the value at row 4, column 2 of this instance. - /// - public float M42 { get { return Row3.Y; } set { Row3.Y = value; } } - - /// - /// Gets or sets the value at row 4, column 3 of this instance. - /// - public float M43 { get { return Row3.Z; } set { Row3.Z = value; } } - - /// - /// Gets or sets the values along the main diagonal of the matrix. - /// - public Vector3 Diagonal - { - get - { - return new Vector3(Row0.X, Row1.Y, Row2.Z); - } - set - { - Row0.X = value.X; - Row1.Y = value.Y; - Row2.Z = value.Z; - } - } - - /// - /// Gets the trace of the matrix, the sum of the values along the diagonal. - /// - public float Trace { get { return Row0.X + Row1.Y + Row2.Z; } } - - /// - /// Gets or sets the value at a specified row and column. - /// - public float this[int rowIndex, int columnIndex] - { - get - { - if (rowIndex == 0) - { - return Row0[columnIndex]; - } - else if (rowIndex == 1) - { - return Row1[columnIndex]; - } - else if (rowIndex == 2) - { - return Row2[columnIndex]; - } - else if (rowIndex == 3) - { - return Row3[columnIndex]; - } - throw new IndexOutOfRangeException("You tried to access this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - set - { - if (rowIndex == 0) - { - Row0[columnIndex] = value; - } - else if (rowIndex == 1) - { - Row1[columnIndex] = value; - } - else if (rowIndex == 2) - { - Row2[columnIndex] = value; - } - else if (rowIndex == 3) - { - Row3[columnIndex] = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - } - } - - /// - /// Converts this instance into it's inverse by inverting the upper-left 3x3 and replacing Row3. - /// - public void Invert() - { - this = Matrix4x3.Invert(this); - } - - /// - /// Build a rotation matrix from the specified axis/angle rotation. - /// - /// The axis to rotate about. - /// Angle in radians to rotate counter-clockwise (looking in the direction of the given axis). - /// A matrix instance. - public static void CreateFromAxisAngle(Vector3 axis, float angle, out Matrix4x3 result) - { - axis.Normalize(); - float axisX = axis.X, axisY = axis.Y, axisZ = axis.Z; - - float cos = (float)System.Math.Cos(-angle); - float sin = (float)System.Math.Sin(-angle); - float t = 1.0f - cos; - - float tXX = t * axisX * axisX, - tXY = t * axisX * axisY, - tXZ = t * axisX * axisZ, - tYY = t * axisY * axisY, - tYZ = t * axisY * axisZ, - tZZ = t * axisZ * axisZ; - - float sinX = sin * axisX, - sinY = sin * axisY, - sinZ = sin * axisZ; - - result.Row0.X = tXX + cos; - result.Row0.Y = tXY - sinZ; - result.Row0.Z = tXZ + sinY; - result.Row1.X = tXY + sinZ; - result.Row1.Y = tYY + cos; - result.Row1.Z = tYZ - sinX; - result.Row2.X = tXZ - sinY; - result.Row2.Y = tYZ + sinX; - result.Row2.Z = tZZ + cos; - result.Row3.X = 0; - result.Row3.Y = 0; - result.Row3.Z = 0; - } - - /// - /// Build a rotation matrix from the specified axis/angle rotation. - /// - /// The axis to rotate about. - /// Angle in radians to rotate counter-clockwise (looking in the direction of the given axis). - /// A matrix instance. - public static Matrix4x3 CreateFromAxisAngle(Vector3 axis, float angle) - { - Matrix4x3 result; - CreateFromAxisAngle(axis, angle, out result); - return result; - } - - /// - /// Builds a rotation matrix from a quaternion. - /// - /// The quaternion to rotate by. - /// A matrix instance. - public static void CreateFromQuaternion(ref Quaternion q, out Matrix4x3 result) - { - float x = q.X, y = q.Y, z = q.Z, w = q.W, - tx = 2 * x, ty = 2 * y, tz = 2 * z, - txx = tx * x, tyy = ty * y, tzz = tz * z, - txy = tx * y, txz = tx * z, tyz = ty * z, - twx = w * tx, twy = w * ty, twz = w * tz; - - result.Row0.X = 1f - tyy - tzz; - result.Row0.Y = txy - twz; - result.Row0.Z = txz + twy; - result.Row1.X = txy + twz; - result.Row1.Y = 1f - txx - tzz; - result.Row1.Z = tyz - twx; - result.Row2.X = txz - twy; - result.Row2.Y = tyz + twx; - result.Row2.Z = 1f - txx - tyy; - result.Row3.X = 0; - result.Row3.Y = 0; - result.Row3.Z = 0; - - /*Vector3 axis; - float angle; - q.ToAxisAngle(out axis, out angle); - CreateFromAxisAngle(axis, angle, out result);*/ - } - - /// - /// Builds a rotation matrix from a quaternion. - /// - /// The quaternion to rotate by. - /// A matrix instance. - public static Matrix4x3 CreateFromQuaternion(Quaternion q) - { - Matrix4x3 result; - CreateFromQuaternion(ref q, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the x-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static void CreateRotationX(float angle, out Matrix4x3 result) - { - float cos = (float)System.Math.Cos(angle); - float sin = (float)System.Math.Sin(angle); - - result.Row0.X = 1; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row1.X = 0; - result.Row1.Y = cos; - result.Row1.Z = sin; - result.Row2.X = 0; - result.Row2.Y = -sin; - result.Row2.Z = cos; - result.Row3.X = 0; - result.Row3.Y = 0; - result.Row3.Z = 0; - } - - /// - /// Builds a rotation matrix for a rotation around the x-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static Matrix4x3 CreateRotationX(float angle) - { - Matrix4x3 result; - CreateRotationX(angle, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the y-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static void CreateRotationY(float angle, out Matrix4x3 result) - { - float cos = (float)System.Math.Cos(angle); - float sin = (float)System.Math.Sin(angle); - - result.Row0.X = cos; - result.Row0.Y = 0; - result.Row0.Z = -sin; - result.Row1.X = 0; - result.Row1.Y = 1; - result.Row1.Z = 0; - result.Row2.X = sin; - result.Row2.Y = 0; - result.Row2.Z = cos; - result.Row3.X = 0; - result.Row3.Y = 0; - result.Row3.Z = 0; - } - - /// - /// Builds a rotation matrix for a rotation around the y-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static Matrix4x3 CreateRotationY(float angle) - { - Matrix4x3 result; - CreateRotationY(angle, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the z-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static void CreateRotationZ(float angle, out Matrix4x3 result) - { - float cos = (float)System.Math.Cos(angle); - float sin = (float)System.Math.Sin(angle); - - result.Row0.X = cos; - result.Row0.Y = sin; - result.Row0.Z = 0; - result.Row1.X = -sin; - result.Row1.Y = cos; - result.Row1.Z = 0; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row2.Z = 1; - result.Row3.X = 0; - result.Row3.Y = 0; - result.Row3.Z = 0; - } - - /// - /// Builds a rotation matrix for a rotation around the z-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4 instance. - public static Matrix4x3 CreateRotationZ(float angle) - { - Matrix4x3 result; - CreateRotationZ(angle, out result); - return result; - } - - /// - /// Creates a translation matrix. - /// - /// X translation. - /// Y translation. - /// Z translation. - /// The resulting Matrix4 instance. - public static void CreateTranslation(float x, float y, float z, out Matrix4x3 result) - { - result.Row0.X = 1; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row1.X = 0; - result.Row1.Y = 1; - result.Row1.Z = 0; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row2.Z = 1; - result.Row3.X = x; - result.Row3.Y = y; - result.Row3.Z = z; - } - - /// - /// Creates a translation matrix. - /// - /// The translation vector. - /// The resulting Matrix4 instance. - public static void CreateTranslation(ref Vector3 vector, out Matrix4x3 result) - { - result.Row0.X = 1; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row1.X = 0; - result.Row1.Y = 1; - result.Row1.Z = 0; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row2.Z = 1; - result.Row3.X = vector.X; - result.Row3.Y = vector.Y; - result.Row3.Z = vector.Z; - } - - /// - /// Creates a translation matrix. - /// - /// X translation. - /// Y translation. - /// Z translation. - /// The resulting Matrix4 instance. - public static Matrix4x3 CreateTranslation(float x, float y, float z) - { - Matrix4x3 result; - CreateTranslation(x, y, z, out result); - return result; - } - - /// - /// Creates a translation matrix. - /// - /// The translation vector. - /// The resulting Matrix4 instance. - public static Matrix4x3 CreateTranslation(Vector3 vector) - { - Matrix4x3 result; - CreateTranslation(vector.X, vector.Y, vector.Z, out result); - return result; - } - - /// - /// Build a scaling matrix - /// - /// Single scale factor for x,y and z axes - /// A scaling matrix - public static Matrix4x3 CreateScale(float scale) - { - return CreateScale(scale, scale, scale); - } - - /// - /// Build a scaling matrix - /// - /// Scale factors for x,y and z axes - /// A scaling matrix - public static Matrix4x3 CreateScale(Vector3 scale) - { - return CreateScale(scale.X, scale.Y, scale.Z); - } - - /// - /// Build a scaling matrix - /// - /// Scale factor for x-axis - /// Scale factor for y-axis - /// Scale factor for z-axis - /// A scaling matrix - public static Matrix4x3 CreateScale(float x, float y, float z) - { - Matrix4x3 result; - result.Row0.X = x; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row1.X = 0; - result.Row1.Y = y; - result.Row1.Z = 0; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row2.Z = z; - result.Row3.X = 0; - result.Row3.Y = 0; - result.Row3.Z = 0; - return result; - } - - /// - /// This isn't quite a multiply, but the result may be useful in some situations. - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static Matrix4 Mult(Matrix4x3 left, Matrix3x4 right) - { - Matrix4 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// This isn't quite a multiply, but the result may be useful in some situations. - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static void Mult(ref Matrix4x3 left, ref Matrix3x4 right, out Matrix4 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, - lM31 = left.Row2.X, lM32 = left.Row2.Y, lM33 = left.Row2.Z, - lM41 = left.Row3.X, lM42 = left.Row3.Y, lM43 = left.Row3.Z, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, rM14 = right.Row0.W, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, rM24 = right.Row1.W, - rM31 = right.Row2.X, rM32 = right.Row2.Y, rM33 = right.Row2.Z, rM34 = right.Row2.W; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21) + (lM13 * rM31); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22) + (lM13 * rM32); - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23) + (lM13 * rM33); - result.Row0.W = (lM11 * rM14) + (lM12 * rM24) + (lM13 * rM34); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21) + (lM23 * rM31); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22) + (lM23 * rM32); - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23) + (lM23 * rM33); - result.Row1.W = (lM21 * rM14) + (lM22 * rM24) + (lM23 * rM34); - result.Row2.X = (lM31 * rM11) + (lM32 * rM21) + (lM33 * rM31); - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22) + (lM33 * rM32); - result.Row2.Z = (lM31 * rM13) + (lM32 * rM23) + (lM33 * rM33); - result.Row2.W = (lM31 * rM14) + (lM32 * rM24) + (lM33 * rM34); - result.Row3.X = (lM41 * rM11) + (lM42 * rM21) + (lM43 * rM31); - result.Row3.Y = (lM41 * rM12) + (lM42 * rM22) + (lM43 * rM32); - result.Row3.Z = (lM41 * rM13) + (lM42 * rM23) + (lM43 * rM33); - result.Row3.W = (lM41 * rM14) + (lM42 * rM24) + (lM43 * rM34); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static Matrix4x3 Mult(Matrix4x3 left, Matrix4x3 right) - { - Matrix4x3 result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// This isn't quite a multiply, but the result may be useful in some situations. - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static void Mult(ref Matrix4x3 left, ref Matrix4x3 right, out Matrix4x3 result) - { - float lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, - lM31 = left.Row2.X, lM32 = left.Row2.Y, lM33 = left.Row2.Z, - lM41 = left.Row3.X, lM42 = left.Row3.Y, lM43 = left.Row3.Z, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, - rM31 = right.Row2.X, rM32 = right.Row2.Y, rM33 = right.Row2.Z, - rM41 = right.Row3.X, rM42 = right.Row3.Y, rM43 = right.Row3.Z; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21) + (lM13 * rM31) + rM41; - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22) + (lM13 * rM32) + rM42; - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23) + (lM13 * rM33) + rM43; - result.Row1.X = (lM21 * rM11) + (lM22 * rM21) + (lM23 * rM31) + rM41; - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22) + (lM23 * rM32) + rM42; - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23) + (lM23 * rM33) + rM43; - result.Row2.X = (lM31 * rM11) + (lM32 * rM21) + (lM33 * rM31) + rM41; - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22) + (lM33 * rM32) + rM42; - result.Row2.Z = (lM31 * rM13) + (lM32 * rM23) + (lM33 * rM33) + rM43; - result.Row3.X = (lM41 * rM11) + (lM42 * rM21) + (lM43 * rM31) + rM41; - result.Row3.Y = (lM41 * rM12) + (lM42 * rM22) + (lM43 * rM32) + rM42; - result.Row3.Z = (lM41 * rM13) + (lM42 * rM23) + (lM43 * rM33) + rM43; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static Matrix4x3 Mult(Matrix4x3 left, float right) - { - Matrix4x3 result; - Mult(ref left, right, out result); - return result; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static void Mult(ref Matrix4x3 left, float right, out Matrix4x3 result) - { - result.Row0 = left.Row0 * right; - result.Row1 = left.Row1 * right; - result.Row2 = left.Row2 * right; - result.Row3 = left.Row3 * right; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static Matrix4x3 Add(Matrix4x3 left, Matrix4x3 right) - { - Matrix4x3 result; - Add(ref left, ref right, out result); - return result; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static void Add(ref Matrix4x3 left, ref Matrix4x3 right, out Matrix4x3 result) - { - result.Row0 = left.Row0 + right.Row0; - result.Row1 = left.Row1 + right.Row1; - result.Row2 = left.Row2 + right.Row2; - result.Row3 = left.Row3 + right.Row3; - } - - /// - /// Subtracts one instance from another. - /// - /// The left operand of the subraction. - /// The right operand of the subraction. - /// A new instance that is the result of the subraction. - public static Matrix4x3 Subtract(Matrix4x3 left, Matrix4x3 right) - { - Matrix4x3 result; - Subtract(ref left, ref right, out result); - return result; - } - - /// - /// Subtracts one instance from another. - /// - /// The left operand of the subraction. - /// The right operand of the subraction. - /// A new instance that is the result of the subraction. - public static void Subtract(ref Matrix4x3 left, ref Matrix4x3 right, out Matrix4x3 result) - { - result.Row0 = left.Row0 - right.Row0; - result.Row1 = left.Row1 - right.Row1; - result.Row2 = left.Row2 - right.Row2; - result.Row3 = left.Row3 - right.Row3; - } - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix4 is singular. - public static Matrix4x3 Invert(Matrix4x3 mat) - { - Matrix4x3 result; - Invert(ref mat, out result); - return result; - } - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix4 is singular. - public static void Invert(ref Matrix4x3 mat, out Matrix4x3 result) - { - Matrix3 inverseRotation = new Matrix3(mat.Column0.Xyz, mat.Column1.Xyz, mat.Column2.Xyz); - inverseRotation.Row0 /= inverseRotation.Row0.LengthSquared; - inverseRotation.Row1 /= inverseRotation.Row1.LengthSquared; - inverseRotation.Row2 /= inverseRotation.Row2.LengthSquared; - - Vector3 translation = mat.Row3; - - result.Row0 = inverseRotation.Row0; - result.Row1 = inverseRotation.Row1; - result.Row2 = inverseRotation.Row2; - result.Row3 = new Vector3(-Vector3.Dot(inverseRotation.Row0, translation), -Vector3.Dot(inverseRotation.Row1, translation), -Vector3.Dot(inverseRotation.Row2, translation)); - } - /// - /// Calculate the transpose of the given matrix - /// - /// The matrix to transpose - /// The transpose of the given matrix - public static Matrix3x4 Transpose(Matrix4x3 mat) - { - return new Matrix3x4(mat.Column0, mat.Column1, mat.Column2); - } - - /// - /// Calculate the transpose of the given matrix - /// - /// The matrix to transpose - /// The result of the calculation - public static void Transpose(ref Matrix4x3 mat, out Matrix3x4 result) - { - result.Row0 = mat.Column0; - result.Row1 = mat.Column1; - result.Row2 = mat.Column2; - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4 which holds the result of the multiplication - public static Matrix4 operator *(Matrix4x3 left, Matrix3x4 right) - { - return Matrix4x3.Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4x3 which holds the result of the multiplication - public static Matrix4x3 operator *(Matrix4x3 left, Matrix4x3 right) - { - return Matrix4x3.Mult(left, right); - } - - /// - /// Matrix-scalar multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4x3 which holds the result of the multiplication - public static Matrix4x3 operator *(Matrix4x3 left, float right) - { - return Matrix4x3.Mult(left, right); - } - - /// - /// Matrix addition - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4x3 which holds the result of the addition - public static Matrix4x3 operator +(Matrix4x3 left, Matrix4x3 right) - { - return Matrix4x3.Add(left, right); - } - - /// - /// Matrix subtraction - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4x3 which holds the result of the subtraction - public static Matrix4x3 operator -(Matrix4x3 left, Matrix4x3 right) - { - return Matrix4x3.Subtract(left, right); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Matrix4x3 left, Matrix4x3 right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Matrix4x3 left, Matrix4x3 right) - { - return !left.Equals(right); - } - - /// - /// Returns a System.String that represents the current Matrix4x3. - /// - /// The string representation of the matrix. - public override string ToString() - { - return string.Format("{0}\n{1}\n{2}", Row0, Row1, Row2); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - var hashCode = this.Row0.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row1.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row2.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row3.GetHashCode(); - return hashCode; - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare tresult. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Matrix4x3)) - { - return false; - } - - return this.Equals((Matrix4x3)obj); - } - - /// Indicates whether the current matrix is equal to another matrix. - /// An matrix to compare with this matrix. - /// true if the current matrix is equal to the matrix parameter; otherwise, false. - public bool Equals(Matrix4x3 other) - { - return - Row0 == other.Row0 && - Row1 == other.Row1 && - Row2 == other.Row2 && - Row3 == other.Row3; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Matrix4x3d.cs b/external/src/OpenTK/OpenTK/Math/Matrix4x3d.cs deleted file mode 100644 index e929b7b..0000000 --- a/external/src/OpenTK/OpenTK/Math/Matrix4x3d.cs +++ /dev/null @@ -1,945 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; -using System.Runtime.InteropServices; - -namespace OpenTK -{ - /// - /// Represents a 3x4 matrix. - /// - [Serializable] - [StructLayout(LayoutKind.Sequential)] - public struct Matrix4x3d : IEquatable - { - /// - /// Top row of the matrix - /// - public Vector3d Row0; - - /// - /// 2nd row of the matrix - /// - public Vector3d Row1; - - /// - /// 3rd row of the matrix - /// - public Vector3d Row2; - - /// - /// Bottom row of the matrix - /// - public Vector3d Row3; - - /// - /// The zero matrix - /// - public static Matrix4x3d Zero = new Matrix4x3d(Vector3d.Zero, Vector3d.Zero, Vector3d.Zero, Vector3d.Zero); - - /// - /// Constructs a new instance. - /// - /// Top row of the matrix - /// Second row of the matrix - /// Third row of the matrix - /// Bottom row of the matrix - public Matrix4x3d(Vector3d row0, Vector3d row1, Vector3d row2, Vector3d row3) - { - Row0 = row0; - Row1 = row1; - Row2 = row2; - Row3 = row3; - } - - /// - /// Constructs a new instance. - /// - /// First item of the first row of the matrix. - /// Second item of the first row of the matrix. - /// Third item of the first row of the matrix. - /// First item of the second row of the matrix. - /// Second item of the second row of the matrix. - /// Third item of the second row of the matrix. - /// First item of the third row of the matrix. - /// Second item of the third row of the matrix. - /// Third item of the third row of the matrix. - /// First item of the fourth row of the matrix. - /// Second item of the fourth row of the matrix. - /// Third item of the fourth row of the matrix. - public Matrix4x3d( - double m00, double m01, double m02, - double m10, double m11, double m12, - double m20, double m21, double m22, - double m30, double m31, double m32) - { - Row0 = new Vector3d(m00, m01, m02); - Row1 = new Vector3d(m10, m11, m12); - Row2 = new Vector3d(m20, m21, m22); - Row3 = new Vector3d(m30, m31, m32); - } - - /// - /// Gets the first column of this matrix. - /// - public Vector4d Column0 - { - get { return new Vector4d(Row0.X, Row1.X, Row2.X, Row3.X); } - } - - /// - /// Gets the second column of this matrix. - /// - public Vector4d Column1 - { - get { return new Vector4d(Row0.Y, Row1.Y, Row2.Y, Row3.Y); } - } - - /// - /// Gets the third column of this matrix. - /// - public Vector4d Column2 - { - get { return new Vector4d(Row0.Z, Row1.Z, Row2.Z, Row3.Z); } - } - - /// - /// Gets or sets the value at row 1, column 1 of this instance. - /// - public double M11 { get { return Row0.X; } set { Row0.X = value; } } - - /// - /// Gets or sets the value at row 1, column 2 of this instance. - /// - public double M12 { get { return Row0.Y; } set { Row0.Y = value; } } - - /// - /// Gets or sets the value at row 1, column 3 of this instance. - /// - public double M13 { get { return Row0.Z; } set { Row0.Z = value; } } - - /// - /// Gets or sets the value at row 2, column 1 of this instance. - /// - public double M21 { get { return Row1.X; } set { Row1.X = value; } } - - /// - /// Gets or sets the value at row 2, column 2 of this instance. - /// - public double M22 { get { return Row1.Y; } set { Row1.Y = value; } } - - /// - /// Gets or sets the value at row 2, column 3 of this instance. - /// - public double M23 { get { return Row1.Z; } set { Row1.Z = value; } } - - /// - /// Gets or sets the value at row 3, column 1 of this instance. - /// - public double M31 { get { return Row2.X; } set { Row2.X = value; } } - - /// - /// Gets or sets the value at row 3, column 2 of this instance. - /// - public double M32 { get { return Row2.Y; } set { Row2.Y = value; } } - - /// - /// Gets or sets the value at row 3, column 3 of this instance. - /// - public double M33 { get { return Row2.Z; } set { Row2.Z = value; } } - - /// - /// Gets or sets the value at row 4, column 1 of this instance. - /// - public double M41 { get { return Row3.X; } set { Row3.X = value; } } - - /// - /// Gets or sets the value at row 4, column 2 of this instance. - /// - public double M42 { get { return Row3.Y; } set { Row3.Y = value; } } - - /// - /// Gets or sets the value at row 4, column 3 of this instance. - /// - public double M43 { get { return Row3.Z; } set { Row3.Z = value; } } - - /// - /// Gets or sets the values along the main diagonal of the matrix. - /// - public Vector3d Diagonal - { - get - { - return new Vector3d(Row0.X, Row1.Y, Row2.Z); - } - set - { - Row0.X = value.X; - Row1.Y = value.Y; - Row2.Z = value.Z; - } - } - - /// - /// Gets the trace of the matrix, the sum of the values along the diagonal. - /// - public double Trace { get { return Row0.X + Row1.Y + Row2.Z; } } - - /// - /// Gets or sets the value at a specified row and column. - /// - public double this[int rowIndex, int columnIndex] - { - get - { - if (rowIndex == 0) - { - return Row0[columnIndex]; - } - else if (rowIndex == 1) - { - return Row1[columnIndex]; - } - else if (rowIndex == 2) - { - return Row2[columnIndex]; - } - else if (rowIndex == 3) - { - return Row3[columnIndex]; - } - throw new IndexOutOfRangeException("You tried to access this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - set - { - if (rowIndex == 0) - { - Row0[columnIndex] = value; - } - else if (rowIndex == 1) - { - Row1[columnIndex] = value; - } - else if (rowIndex == 2) - { - Row2[columnIndex] = value; - } - else if (rowIndex == 3) - { - Row3[columnIndex] = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this matrix at: (" + rowIndex + ", " + columnIndex + ")"); - } - } - } - - /// - /// Converts this instance into its inverse. - /// - public void Invert() - { - this = Matrix4x3d.Invert(this); - } - - /// - /// Build a rotation matrix from the specified axis/angle rotation. - /// - /// The axis to rotate about. - /// Angle in radians to rotate counter-clockwise (looking in the direction of the given axis). - /// A matrix instance. - public static void CreateFromAxisAngle(Vector3d axis, double angle, out Matrix4x3d result) - { - axis.Normalize(); - double axisX = axis.X, axisY = axis.Y, axisZ = axis.Z; - - double cos = (double)System.Math.Cos(-angle); - double sin = (double)System.Math.Sin(-angle); - double t = 1.0f - cos; - - double tXX = t * axisX * axisX, - tXY = t * axisX * axisY, - tXZ = t * axisX * axisZ, - tYY = t * axisY * axisY, - tYZ = t * axisY * axisZ, - tZZ = t * axisZ * axisZ; - - double sinX = sin * axisX, - sinY = sin * axisY, - sinZ = sin * axisZ; - - result.Row0.X = tXX + cos; - result.Row0.Y = tXY - sinZ; - result.Row0.Z = tXZ + sinY; - result.Row1.X = tXY + sinZ; - result.Row1.Y = tYY + cos; - result.Row1.Z = tYZ - sinX; - result.Row2.X = tXZ - sinY; - result.Row2.Y = tYZ + sinX; - result.Row2.Z = tZZ + cos; - result.Row3.X = 0; - result.Row3.Y = 0; - result.Row3.Z = 0; - } - - /// - /// Build a rotation matrix from the specified axis/angle rotation. - /// - /// The axis to rotate about. - /// Angle in radians to rotate counter-clockwise (looking in the direction of the given axis). - /// A matrix instance. - public static Matrix4x3d CreateFromAxisAngle(Vector3d axis, double angle) - { - Matrix4x3d result; - CreateFromAxisAngle(axis, angle, out result); - return result; - } - - /// - /// Builds a rotation matrix from a quaternion. - /// - /// The quaternion to rotate by. - /// A matrix instance. - public static void CreateFromQuaternion(ref Quaternion q, out Matrix4x3d result) - { - double x = q.X, y = q.Y, z = q.Z, w = q.W, - tx = 2 * x, ty = 2 * y, tz = 2 * z, - txx = tx * x, tyy = ty * y, tzz = tz * z, - txy = tx * y, txz = tx * z, tyz = ty * z, - twx = w * tx, twy = w * ty, twz = w * tz; - - result.Row0.X = 1f - tyy - tzz; - result.Row0.Y = txy - twz; - result.Row0.Z = txz + twy; - result.Row1.X = txy + twz; - result.Row1.Y = 1f - txx - tzz; - result.Row1.Z = tyz - twx; - result.Row2.X = txz - twy; - result.Row2.Y = tyz + twx; - result.Row2.Z = 1f - txx - tyy; - result.Row3.X = 0; - result.Row3.Y = 0; - result.Row3.Z = 0; - - /*Vector3d axis; - double angle; - q.ToAxisAngle(out axis, out angle); - CreateFromAxisAngle(axis, angle, out result);*/ - } - - /// - /// Builds a rotation matrix from a quaternion. - /// - /// The quaternion to rotate by. - /// A matrix instance. - public static Matrix4x3d CreateFromQuaternion(Quaternion q) - { - Matrix4x3d result; - CreateFromQuaternion(ref q, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the x-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4dinstance. - public static void CreateRotationX(double angle, out Matrix4x3d result) - { - double cos = (double)System.Math.Cos(angle); - double sin = (double)System.Math.Sin(angle); - - result.Row0.X = 1; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row1.X = 0; - result.Row1.Y = cos; - result.Row1.Z = sin; - result.Row2.X = 0; - result.Row2.Y = -sin; - result.Row2.Z = cos; - result.Row3.X = 0; - result.Row3.Y = 0; - result.Row3.Z = 0; - } - - /// - /// Builds a rotation matrix for a rotation around the x-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4dinstance. - public static Matrix4x3d CreateRotationX(double angle) - { - Matrix4x3d result; - CreateRotationX(angle, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the y-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4dinstance. - public static void CreateRotationY(double angle, out Matrix4x3d result) - { - double cos = (double)System.Math.Cos(angle); - double sin = (double)System.Math.Sin(angle); - - result.Row0.X = cos; - result.Row0.Y = 0; - result.Row0.Z = -sin; - result.Row1.X = 0; - result.Row1.Y = 1; - result.Row1.Z = 0; - result.Row2.X = sin; - result.Row2.Y = 0; - result.Row2.Z = cos; - result.Row3.X = 0; - result.Row3.Y = 0; - result.Row3.Z = 0; - } - - /// - /// Builds a rotation matrix for a rotation around the y-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4dinstance. - public static Matrix4x3d CreateRotationY(double angle) - { - Matrix4x3d result; - CreateRotationY(angle, out result); - return result; - } - - /// - /// Builds a rotation matrix for a rotation around the z-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4dinstance. - public static void CreateRotationZ(double angle, out Matrix4x3d result) - { - double cos = (double)System.Math.Cos(angle); - double sin = (double)System.Math.Sin(angle); - - result.Row0.X = cos; - result.Row0.Y = sin; - result.Row0.Z = 0; - result.Row1.X = -sin; - result.Row1.Y = cos; - result.Row1.Z = 0; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row2.Z = 1; - result.Row3.X = 0; - result.Row3.Y = 0; - result.Row3.Z = 0; - } - - /// - /// Builds a rotation matrix for a rotation around the z-axis. - /// - /// The counter-clockwise angle in radians. - /// The resulting Matrix4dinstance. - public static Matrix4x3d CreateRotationZ(double angle) - { - Matrix4x3d result; - CreateRotationZ(angle, out result); - return result; - } - - /// - /// Creates a translation matrix. - /// - /// X translation. - /// Y translation. - /// Z translation. - /// The resulting Matrix4dinstance. - public static void CreateTranslation(double x, double y, double z, out Matrix4x3d result) - { - result.Row0.X = 1; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row1.X = 0; - result.Row1.Y = 1; - result.Row1.Z = 0; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row2.Z = 1; - result.Row3.X = x; - result.Row3.Y = y; - result.Row3.Z = z; - } - - /// - /// Creates a translation matrix. - /// - /// The translation vector. - /// The resulting Matrix4dinstance. - public static void CreateTranslation(ref Vector3d vector, out Matrix4x3d result) - { - result.Row0.X = 1; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row1.X = 0; - result.Row1.Y = 1; - result.Row1.Z = 0; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row2.Z = 1; - result.Row3.X = vector.X; - result.Row3.Y = vector.Y; - result.Row3.Z = vector.Z; - } - - /// - /// Creates a translation matrix. - /// - /// X translation. - /// Y translation. - /// Z translation. - /// The resulting Matrix4dinstance. - public static Matrix4x3d CreateTranslation(double x, double y, double z) - { - Matrix4x3d result; - CreateTranslation(x, y, z, out result); - return result; - } - - /// - /// Creates a translation matrix. - /// - /// The translation vector. - /// The resulting Matrix4dinstance. - public static Matrix4x3d CreateTranslation(Vector3d vector) - { - Matrix4x3d result; - CreateTranslation(vector.X, vector.Y, vector.Z, out result); - return result; - } - - /// - /// Build a scaling matrix - /// - /// Single scale factor for x,y and z axes - /// A scaling matrix - public static Matrix4x3d CreateScale(double scale) - { - return CreateScale(scale, scale, scale); - } - - /// - /// Build a scaling matrix - /// - /// Scale factors for x,y and z axes - /// A scaling matrix - public static Matrix4x3d CreateScale(Vector3d scale) - { - return CreateScale(scale.X, scale.Y, scale.Z); - } - - /// - /// Build a scaling matrix - /// - /// Scale factor for x-axis - /// Scale factor for y-axis - /// Scale factor for z-axis - /// A scaling matrix - public static Matrix4x3d CreateScale(double x, double y, double z) - { - Matrix4x3d result; - result.Row0.X = x; - result.Row0.Y = 0; - result.Row0.Z = 0; - result.Row1.X = 0; - result.Row1.Y = y; - result.Row1.Z = 0; - result.Row2.X = 0; - result.Row2.Y = 0; - result.Row2.Z = z; - result.Row3.X = 0; - result.Row3.Y = 0; - result.Row3.Z = 0; - return result; - } - - /// - /// This isn't quite a multiply, but the result may be useful in some situations. - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static Matrix4d Mult(Matrix4x3d left, Matrix3x4d right) - { - Matrix4d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// This isn't quite a multiply, but the result may be useful in some situations. - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static void Mult(ref Matrix4x3d left, ref Matrix3x4d right, out Matrix4d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, - lM31 = left.Row2.X, lM32 = left.Row2.Y, lM33 = left.Row2.Z, - lM41 = left.Row3.X, lM42 = left.Row3.Y, lM43 = left.Row3.Z, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, rM14 = right.Row0.W, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, rM24 = right.Row1.W, - rM31 = right.Row2.X, rM32 = right.Row2.Y, rM33 = right.Row2.Z, rM34 = right.Row2.W; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21) + (lM13 * rM31); - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22) + (lM13 * rM32); - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23) + (lM13 * rM33); - result.Row0.W = (lM11 * rM14) + (lM12 * rM24) + (lM13 * rM34); - result.Row1.X = (lM21 * rM11) + (lM22 * rM21) + (lM23 * rM31); - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22) + (lM23 * rM32); - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23) + (lM23 * rM33); - result.Row1.W = (lM21 * rM14) + (lM22 * rM24) + (lM23 * rM34); - result.Row2.X = (lM31 * rM11) + (lM32 * rM21) + (lM33 * rM31); - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22) + (lM33 * rM32); - result.Row2.Z = (lM31 * rM13) + (lM32 * rM23) + (lM33 * rM33); - result.Row2.W = (lM31 * rM14) + (lM32 * rM24) + (lM33 * rM34); - result.Row3.X = (lM41 * rM11) + (lM42 * rM21) + (lM43 * rM31); - result.Row3.Y = (lM41 * rM12) + (lM42 * rM22) + (lM43 * rM32); - result.Row3.Z = (lM41 * rM13) + (lM42 * rM23) + (lM43 * rM33); - result.Row3.W = (lM41 * rM14) + (lM42 * rM24) + (lM43 * rM34); - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static Matrix4x3d Mult(Matrix4x3d left, Matrix4x3d right) - { - Matrix4x3d result; - Mult(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static void Mult(ref Matrix4x3d left, ref Matrix4x3d right, out Matrix4x3d result) - { - double lM11 = left.Row0.X, lM12 = left.Row0.Y, lM13 = left.Row0.Z, - lM21 = left.Row1.X, lM22 = left.Row1.Y, lM23 = left.Row1.Z, - lM31 = left.Row2.X, lM32 = left.Row2.Y, lM33 = left.Row2.Z, - lM41 = left.Row3.X, lM42 = left.Row3.Y, lM43 = left.Row3.Z, - rM11 = right.Row0.X, rM12 = right.Row0.Y, rM13 = right.Row0.Z, - rM21 = right.Row1.X, rM22 = right.Row1.Y, rM23 = right.Row1.Z, - rM31 = right.Row2.X, rM32 = right.Row2.Y, rM33 = right.Row2.Z, - rM41 = right.Row3.X, rM42 = right.Row3.Y, rM43 = right.Row3.Z; - - result.Row0.X = (lM11 * rM11) + (lM12 * rM21) + (lM13 * rM31) + rM41; - result.Row0.Y = (lM11 * rM12) + (lM12 * rM22) + (lM13 * rM32) + rM42; - result.Row0.Z = (lM11 * rM13) + (lM12 * rM23) + (lM13 * rM33) + rM43; - result.Row1.X = (lM21 * rM11) + (lM22 * rM21) + (lM23 * rM31) + rM41; - result.Row1.Y = (lM21 * rM12) + (lM22 * rM22) + (lM23 * rM32) + rM42; - result.Row1.Z = (lM21 * rM13) + (lM22 * rM23) + (lM23 * rM33) + rM43; - result.Row2.X = (lM31 * rM11) + (lM32 * rM21) + (lM33 * rM31) + rM41; - result.Row2.Y = (lM31 * rM12) + (lM32 * rM22) + (lM33 * rM32) + rM42; - result.Row2.Z = (lM31 * rM13) + (lM32 * rM23) + (lM33 * rM33) + rM43; - result.Row3.X = (lM41 * rM11) + (lM42 * rM21) + (lM43 * rM31) + rM41; - result.Row3.Y = (lM41 * rM12) + (lM42 * rM22) + (lM43 * rM32) + rM42; - result.Row3.Z = (lM41 * rM13) + (lM42 * rM23) + (lM43 * rM33) + rM43; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static Matrix4x3d Mult(Matrix4x3d left, double right) - { - Matrix4x3d result; - Mult(ref left, right, out result); - return result; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The left operand of the multiplication. - /// The right operand of the multiplication. - /// A new instance that is the result of the multiplication - public static void Mult(ref Matrix4x3d left, double right, out Matrix4x3d result) - { - result.Row0 = left.Row0 * right; - result.Row1 = left.Row1 * right; - result.Row2 = left.Row2 * right; - result.Row3 = left.Row3 * right; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static Matrix4x3d Add(Matrix4x3d left, Matrix4x3d right) - { - Matrix4x3d result; - Add(ref left, ref right, out result); - return result; - } - - /// - /// Adds two instances. - /// - /// The left operand of the addition. - /// The right operand of the addition. - /// A new instance that is the result of the addition. - public static void Add(ref Matrix4x3d left, ref Matrix4x3d right, out Matrix4x3d result) - { - result.Row0 = left.Row0 + right.Row0; - result.Row1 = left.Row1 + right.Row1; - result.Row2 = left.Row2 + right.Row2; - result.Row3 = left.Row3 + right.Row3; - } - - /// - /// Subtracts one instance from another. - /// - /// The left operand of the subraction. - /// The right operand of the subraction. - /// A new instance that is the result of the subraction. - public static Matrix4x3d Subtract(Matrix4x3d left, Matrix4x3d right) - { - Matrix4x3d result; - Subtract(ref left, ref right, out result); - return result; - } - - /// - /// Subtracts one instance from another. - /// - /// The left operand of the subraction. - /// The right operand of the subraction. - /// A new instance that is the result of the subraction. - public static void Subtract(ref Matrix4x3d left, ref Matrix4x3d right, out Matrix4x3d result) - { - result.Row0 = left.Row0 - right.Row0; - result.Row1 = left.Row1 - right.Row1; - result.Row2 = left.Row2 - right.Row2; - result.Row3 = left.Row3 - right.Row3; - } - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix4 is singular. - public static Matrix4x3d Invert(Matrix4x3d mat) - { - Matrix4x3d result; - Invert(ref mat, out result); - return result; - } - - /// - /// Calculate the inverse of the given matrix - /// - /// The matrix to invert - /// The inverse of the given matrix if it has one, or the input if it is singular - /// Thrown if the Matrix4 is singular. - public static void Invert(ref Matrix4x3d mat, out Matrix4x3d result) - { - Matrix3d inverseRotation = new Matrix3d(mat.Column0.Xyz, mat.Column1.Xyz, mat.Column2.Xyz); - inverseRotation.Row0 /= inverseRotation.Row0.LengthSquared; - inverseRotation.Row1 /= inverseRotation.Row1.LengthSquared; - inverseRotation.Row2 /= inverseRotation.Row2.LengthSquared; - - Vector3d translation = mat.Row3; - - result.Row0 = inverseRotation.Row0; - result.Row1 = inverseRotation.Row1; - result.Row2 = inverseRotation.Row2; - result.Row3 = new Vector3d(-Vector3d.Dot(inverseRotation.Row0, translation), -Vector3d.Dot(inverseRotation.Row1, translation), -Vector3d.Dot(inverseRotation.Row2, translation)); - } - - /// - /// Calculate the transpose of the given matrix - /// - /// The matrix to transpose - /// The transpose of the given matrix - public static Matrix3x4d Transpose(Matrix4x3d mat) - { - return new Matrix3x4d(mat.Column0, mat.Column1, mat.Column2); - } - - /// - /// Calculate the transpose of the given matrix - /// - /// The matrix to transpose - /// The result of the calculation - public static void Transpose(ref Matrix4x3d mat, out Matrix3x4d result) - { - result.Row0 = mat.Column0; - result.Row1 = mat.Column1; - result.Row2 = mat.Column2; - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4d which holds the result of the multiplication - public static Matrix4d operator *(Matrix4x3d left, Matrix3x4d right) - { - return Matrix4x3d.Mult(left, right); - } - - /// - /// Matrix multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4x3d which holds the result of the multiplication - public static Matrix4x3d operator *(Matrix4x3d left, Matrix4x3d right) - { - return Matrix4x3d.Mult(left, right); - } - - /// - /// Matrix-scalar multiplication - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4x3d which holds the result of the multiplication - public static Matrix4x3d operator *(Matrix4x3d left, double right) - { - return Matrix4x3d.Mult(left, right); - } - - /// - /// Matrix addition - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4x3d which holds the result of the addition - public static Matrix4x3d operator +(Matrix4x3d left, Matrix4x3d right) - { - return Matrix4x3d.Add(left, right); - } - - /// - /// Matrix subtraction - /// - /// left-hand operand - /// right-hand operand - /// A new Matrix4x3d which holds the result of the subtraction - public static Matrix4x3d operator -(Matrix4x3d left, Matrix4x3d right) - { - return Matrix4x3d.Subtract(left, right); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Matrix4x3d left, Matrix4x3d right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Matrix4x3d left, Matrix4x3d right) - { - return !left.Equals(right); - } - - /// - /// Returns a System.String that represents the current Matrix4x3d. - /// - /// The string representation of the matrix. - public override string ToString() - { - return string.Format("{0}\n{1}\n{2}", Row0, Row1, Row2); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - var hashCode = this.Row0.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row1.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row2.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Row3.GetHashCode(); - return hashCode; - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare tresult. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Matrix4x3d)) - { - return false; - } - - return this.Equals((Matrix4x3d)obj); - } - - /// Indicates whether the current matrix is equal to another matrix. - /// An matrix to compare with this matrix. - /// true if the current matrix is equal to the matrix parameter; otherwise, false. - public bool Equals(Matrix4x3d other) - { - return - Row0 == other.Row0 && - Row1 == other.Row1 && - Row2 == other.Row2 && - Row3 == other.Row3; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Point.cs b/external/src/OpenTK/OpenTK/Math/Point.cs deleted file mode 100644 index c5f61ec..0000000 --- a/external/src/OpenTK/OpenTK/Math/Point.cs +++ /dev/null @@ -1,173 +0,0 @@ - // - // The Open Toolkit Library License - // - // Copyright (c) 2006 - 2009 the Open Toolkit library. - // - // Permission is hereby granted, free of charge, to any person obtaining a copy - // of this software and associated documentation files (the "Software"), to deal - // in the Software without restriction, including without limitation the rights to - // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of - // the Software, and to permit persons to whom the Software is furnished to do - // so, subject to the following conditions: - // - // The above copyright notice and this permission notice shall be included in all - // copies or substantial portions of the Software. - // - // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - // OTHER DEALINGS IN THE SOFTWARE. - // - -#if MINIMAL -using System; - -namespace OpenTK -{ - /// - /// Defines a point on a two-dimensional plane. - /// - public struct Point : IEquatable - { - int x, y; - - /// - /// Constructs a new Point instance. - /// - /// The X coordinate of this instance. - /// The Y coordinate of this instance. - public Point(int x, int y) - : this() - { - X = x; - Y = y; - } - - /// - /// Gets a that indicates whether this instance is empty or zero. - /// - public bool IsEmpty { get { return X == 0 && Y == 0; } } - - /// - /// Gets or sets the X coordinate of this instance. - /// - public int X { get { return x; } set { x = value; } } - - /// - /// Gets or sets the Y coordinate of this instance. - /// - public int Y { get { return y; } set { y = value; } } - - /// - /// Returns the Point (0, 0). - /// - public static readonly Point Zero = new Point(); - - /// - /// Returns the Point (0, 0). - /// - public static readonly Point Empty = new Point(); - - /// - /// Translates the specified Point by the specified Size. - /// - /// - /// The instance to translate. - /// - /// - /// The instance to translate point with. - /// - /// - /// A new instance translated by size. - /// - public static Point operator +(Point point, Size size) - { - return new Point(point.X + size.Width, point.Y + size.Height); - } - - /// - /// Translates the specified Point by the negative of the specified Size. - /// - /// - /// The instance to translate. - /// - /// - /// The instance to translate point with. - /// - /// - /// A new instance translated by size. - /// - public static Point operator -(Point point, Size size) - { - return new Point(point.X - size.Width, point.Y - size.Height); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left is equal to right; false otherwise. - public static bool operator ==(Point left, Point right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left is not equal to right; false otherwise. - public static bool operator !=(Point left, Point right) - { - return !left.Equals(right); - } - - /// - /// Indicates whether this instance is equal to the specified object. - /// - /// The object instance to compare to. - /// True, if both instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (obj is Point) - return Equals((Point)obj); - - return false; - } - - /// - /// Returns the hash code for this instance. - /// - /// A that represents the hash code for this instance./> - public override int GetHashCode() - { - return X.GetHashCode() ^ Y.GetHashCode(); - } - - /// - /// Returns a that describes this instance. - /// - /// A that describes this instance. - public override string ToString() - { - return String.Format("{{{0}, {1}}}", X, Y); - } - - /// - /// Indicates whether this instance is equal to the specified Point. - /// - /// The instance to compare to. - /// True, if both instances are equal; false otherwise. - public bool Equals(Point other) - { - return X == other.X && Y == other.Y; - } - } -} -#endif \ No newline at end of file diff --git a/external/src/OpenTK/OpenTK/Math/Quaternion.cs b/external/src/OpenTK/OpenTK/Math/Quaternion.cs deleted file mode 100644 index 0d92d00..0000000 --- a/external/src/OpenTK/OpenTK/Math/Quaternion.cs +++ /dev/null @@ -1,747 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; -using System.Runtime.InteropServices; -using System.Xml.Serialization; - -namespace OpenTK -{ - /// - /// Represents a Quaternion. - /// - [Serializable] - [StructLayout(LayoutKind.Sequential)] - public struct Quaternion : IEquatable - { - /// - /// The X, Y and Z components of this instance. - /// - public Vector3 Xyz; - - /// - /// The W component of this instance. - /// - public float W; - - /// - /// Construct a new Quaternion from vector and w components - /// - /// The vector part - /// The w part - public Quaternion(Vector3 v, float w) - { - Xyz = v; - W = w; - } - - /// - /// Construct a new Quaternion - /// - /// The x component - /// The y component - /// The z component - /// The w component - public Quaternion(float x, float y, float z, float w) - : this(new Vector3(x, y, z), w) - { } - - /// - /// Construct a new Quaternion from given Euler angles in radians. - /// The rotations will get applied in following order: - /// 1. around X axis, 2. around Y axis, 3. around Z axis - /// - /// Counterclockwise rotation around X axis in radian - /// Counterclockwise rotation around Y axis in radian - /// Counterclockwise rotation around Z axis in radian - public Quaternion(float rotationX, float rotationY, float rotationZ) - { - rotationX *= 0.5f; - rotationY *= 0.5f; - rotationZ *= 0.5f; - - float c1 = (float)Math.Cos(rotationX); - float c2 = (float)Math.Cos(rotationY); - float c3 = (float)Math.Cos(rotationZ); - float s1 = (float)Math.Sin(rotationX); - float s2 = (float)Math.Sin(rotationY); - float s3 = (float)Math.Sin(rotationZ); - - W = c1 * c2 * c3 - s1 * s2 * s3; - Xyz.X = s1 * c2 * c3 + c1 * s2 * s3; - Xyz.Y = c1 * s2 * c3 - s1 * c2 * s3; - Xyz.Z = c1 * c2 * s3 + s1 * s2 * c3; - } - - /// - /// Construct a new Quaternion from given Euler angles. The rotations will get applied in following order: - /// 1. Around X, 2. Around Y, 3. Around Z - /// - /// The counterclockwise euler angles as a Vector3 - public Quaternion(Vector3 eulerAngles) - : this(eulerAngles.X, eulerAngles.Y, eulerAngles.Z) - { } - - /// - /// Gets or sets the X component of this instance. - /// - [XmlIgnore] - public float X { get { return Xyz.X; } set { Xyz.X = value; } } - - /// - /// Gets or sets the Y component of this instance. - /// - [XmlIgnore] - public float Y { get { return Xyz.Y; } set { Xyz.Y = value; } } - - /// - /// Gets or sets the Z component of this instance. - /// - [XmlIgnore] - public float Z { get { return Xyz.Z; } set { Xyz.Z = value; } } - - /// - /// Convert the current quaternion to axis angle representation - /// - /// The resultant axis - /// The resultant angle - public void ToAxisAngle(out Vector3 axis, out float angle) - { - Vector4 result = ToAxisAngle(); - axis = result.Xyz; - angle = result.W; - } - - /// - /// Convert this instance to an axis-angle representation. - /// - /// A Vector4 that is the axis-angle representation of this quaternion. - public Vector4 ToAxisAngle() - { - Quaternion q = this; - if (Math.Abs(q.W) > 1.0f) - { - q.Normalize(); - } - - Vector4 result = new Vector4(); - - result.W = 2.0f * (float)System.Math.Acos(q.W); // angle - float den = (float)System.Math.Sqrt(1.0 - q.W * q.W); - if (den > 0.0001f) - { - result.Xyz = q.Xyz / den; - } - else - { - // This occurs when the angle is zero. - // Not a problem: just set an arbitrary normalized axis. - result.Xyz = Vector3.UnitX; - } - - return result; - } - - /// - /// Gets the length (magnitude) of the quaternion. - /// - /// - public float Length - { - get - { - return (float)System.Math.Sqrt(W * W + Xyz.LengthSquared); - } - } - - /// - /// Gets the square of the quaternion length (magnitude). - /// - public float LengthSquared - { - get - { - return W * W + Xyz.LengthSquared; - } - } - - /// - /// Returns a copy of the Quaternion scaled to unit length. - /// - public Quaternion Normalized() - { - Quaternion q = this; - q.Normalize(); - return q; - } - - /// - /// Reverses the rotation angle of this Quaterniond. - /// - public void Invert() - { - W = -W; - } - - /// - /// Returns a copy of this Quaterniond with its rotation angle reversed. - /// - public Quaternion Inverted() - { - var q = this; - q.Invert(); - return q; - } - - /// - /// Scales the Quaternion to unit length. - /// - public void Normalize() - { - float scale = 1.0f / this.Length; - Xyz *= scale; - W *= scale; - } - - /// - /// Inverts the Vector3 component of this Quaternion. - /// - public void Conjugate() - { - Xyz = -Xyz; - } - - /// - /// Defines the identity quaternion. - /// - public static readonly Quaternion Identity = new Quaternion(0, 0, 0, 1); - - /// - /// Add two quaternions - /// - /// The first operand - /// The second operand - /// The result of the addition - public static Quaternion Add(Quaternion left, Quaternion right) - { - return new Quaternion( - left.Xyz + right.Xyz, - left.W + right.W); - } - - /// - /// Add two quaternions - /// - /// The first operand - /// The second operand - /// The result of the addition - public static void Add(ref Quaternion left, ref Quaternion right, out Quaternion result) - { - result = new Quaternion( - left.Xyz + right.Xyz, - left.W + right.W); - } - - /// - /// Subtracts two instances. - /// - /// The left instance. - /// The right instance. - /// The result of the operation. - public static Quaternion Sub(Quaternion left, Quaternion right) - { - return new Quaternion( - left.Xyz - right.Xyz, - left.W - right.W); - } - - /// - /// Subtracts two instances. - /// - /// The left instance. - /// The right instance. - /// The result of the operation. - public static void Sub(ref Quaternion left, ref Quaternion right, out Quaternion result) - { - result = new Quaternion( - left.Xyz - right.Xyz, - left.W - right.W); - } - - /// - /// Multiplies two instances. - /// - /// The first instance. - /// The second instance. - /// A new instance containing the result of the calculation. - public static Quaternion Multiply(Quaternion left, Quaternion right) - { - Quaternion result; - Multiply(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The first instance. - /// The second instance. - /// A new instance containing the result of the calculation. - public static void Multiply(ref Quaternion left, ref Quaternion right, out Quaternion result) - { - result = new Quaternion( - right.W * left.Xyz + left.W * right.Xyz + Vector3.Cross(left.Xyz, right.Xyz), - left.W * right.W - Vector3.Dot(left.Xyz, right.Xyz)); - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The instance. - /// The scalar. - /// A new instance containing the result of the calculation. - public static void Multiply(ref Quaternion quaternion, float scale, out Quaternion result) - { - result = new Quaternion(quaternion.X * scale, quaternion.Y * scale, quaternion.Z * scale, quaternion.W * scale); - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The instance. - /// The scalar. - /// A new instance containing the result of the calculation. - public static Quaternion Multiply(Quaternion quaternion, float scale) - { - return new Quaternion(quaternion.X * scale, quaternion.Y * scale, quaternion.Z * scale, quaternion.W * scale); - } - - /// - /// Get the conjugate of the given quaternion - /// - /// The quaternion - /// The conjugate of the given quaternion - public static Quaternion Conjugate(Quaternion q) - { - return new Quaternion(-q.Xyz, q.W); - } - - /// - /// Get the conjugate of the given quaternion - /// - /// The quaternion - /// The conjugate of the given quaternion - public static void Conjugate(ref Quaternion q, out Quaternion result) - { - result = new Quaternion(-q.Xyz, q.W); - } - - /// - /// Get the inverse of the given quaternion - /// - /// The quaternion to invert - /// The inverse of the given quaternion - public static Quaternion Invert(Quaternion q) - { - Quaternion result; - Invert(ref q, out result); - return result; - } - - /// - /// Get the inverse of the given quaternion - /// - /// The quaternion to invert - /// The inverse of the given quaternion - public static void Invert(ref Quaternion q, out Quaternion result) - { - float lengthSq = q.LengthSquared; - if (lengthSq != 0.0) - { - float i = 1.0f / lengthSq; - result = new Quaternion(q.Xyz * -i, q.W * i); - } - else - { - result = q; - } - } - - /// - /// Scale the given quaternion to unit length - /// - /// The quaternion to normalize - /// The normalized quaternion - public static Quaternion Normalize(Quaternion q) - { - Quaternion result; - Normalize(ref q, out result); - return result; - } - - /// - /// Scale the given quaternion to unit length - /// - /// The quaternion to normalize - /// The normalized quaternion - public static void Normalize(ref Quaternion q, out Quaternion result) - { - float scale = 1.0f / q.Length; - result = new Quaternion(q.Xyz * scale, q.W * scale); - } - - /// - /// Build a quaternion from the given axis and angle in radians - /// - /// The axis to rotate about - /// The rotation angle in radians - /// The equivalent quaternion - public static Quaternion FromAxisAngle(Vector3 axis, float angle) - { - if (axis.LengthSquared == 0.0f) - { - return Identity; - } - - Quaternion result = Identity; - - angle *= 0.5f; - axis.Normalize(); - result.Xyz = axis * (float)System.Math.Sin(angle); - result.W = (float)System.Math.Cos(angle); - - return Normalize(result); - } - - /// - /// Builds a Quaternion from the given euler angles in radians - /// The rotations will get applied in following order: - /// 1. pitch (X axis), 2. yaw (Y axis), 3. roll (Z axis) - /// - /// The pitch (attitude), counterclockwise rotation around X axis - /// The yaw (heading), counterclockwise rotation around Y axis - /// The roll (bank), counterclockwise rotation around Z axis - /// - public static Quaternion FromEulerAngles(float pitch, float yaw, float roll) - { - return new Quaternion(pitch, yaw, roll); - } - - /// - /// Builds a Quaternion from the given euler angles in radians. - /// The rotations will get applied in following order: - /// 1. X axis, 2. Y axis, 3. Z axis - /// - /// The counterclockwise euler angles as a vector - /// The equivalent Quaternion - public static Quaternion FromEulerAngles(Vector3 eulerAngles) - { - return new Quaternion(eulerAngles); - } - - /// - /// Builds a Quaternion from the given euler angles in radians. - /// The rotations will get applied in following order: - /// 1. Around X, 2. Around Y, 3. Around Z - /// - /// The counterclockwise euler angles a vector - /// The equivalent Quaternion - public static void FromEulerAngles(ref Vector3 eulerAngles, out Quaternion result) - { - - float c1 = (float)Math.Cos(eulerAngles.X * 0.5f); - float c2 = (float)Math.Cos(eulerAngles.Y * 0.5f); - float c3 = (float)Math.Cos(eulerAngles.Z * 0.5f); - float s1 = (float)Math.Sin(eulerAngles.X * 0.5f); - float s2 = (float)Math.Sin(eulerAngles.Y * 0.5f); - float s3 = (float)Math.Sin(eulerAngles.Z * 0.5f); - - result.W = c1 * c2 * c3 - s1 * s2 * s3; - result.Xyz.X = s1 * c2 * c3 + c1 * s2 * s3; - result.Xyz.Y = c1 * s2 * c3 - s1 * c2 * s3; - result.Xyz.Z = c1 * c2 * s3 + s1 * s2 * c3; - } - - /// - /// Builds a quaternion from the given rotation matrix - /// - /// A rotation matrix - /// The equivalent quaternion - public static Quaternion FromMatrix(Matrix3 matrix) - { - Quaternion result; - FromMatrix(ref matrix, out result); - return result; - } - - /// - /// Builds a quaternion from the given rotation matrix - /// - /// A rotation matrix - /// The equivalent quaternion - public static void FromMatrix(ref Matrix3 matrix, out Quaternion result) - { - float trace = matrix.Trace; - - if (trace > 0) - { - float s = (float)Math.Sqrt(trace + 1) * 2; - float invS = 1f / s; - - result.W = s * 0.25f; - result.Xyz.X = (matrix.Row2.Y - matrix.Row1.Z) * invS; - result.Xyz.Y = (matrix.Row0.Z - matrix.Row2.X) * invS; - result.Xyz.Z = (matrix.Row1.X - matrix.Row0.Y) * invS; - } - else - { - float m00 = matrix.Row0.X, m11 = matrix.Row1.Y, m22 = matrix.Row2.Z; - - if (m00 > m11 && m00 > m22) - { - float s = (float)Math.Sqrt(1 + m00 - m11 - m22) * 2; - float invS = 1f / s; - - result.W = (matrix.Row2.Y - matrix.Row1.Z) * invS; - result.Xyz.X = s * 0.25f; - result.Xyz.Y = (matrix.Row0.Y + matrix.Row1.X) * invS; - result.Xyz.Z = (matrix.Row0.Z + matrix.Row2.X) * invS; - } - else if (m11 > m22) - { - float s = (float)Math.Sqrt(1 + m11 - m00 - m22) * 2; - float invS = 1f / s; - - result.W = (matrix.Row0.Z - matrix.Row2.X) * invS; - result.Xyz.X = (matrix.Row0.Y + matrix.Row1.X) * invS; - result.Xyz.Y = s * 0.25f; - result.Xyz.Z = (matrix.Row1.Z + matrix.Row2.Y) * invS; - } - else - { - float s = (float)Math.Sqrt(1 + m22 - m00 - m11) * 2; - float invS = 1f / s; - - result.W = (matrix.Row1.X - matrix.Row0.Y) * invS; - result.Xyz.X = (matrix.Row0.Z + matrix.Row2.X) * invS; - result.Xyz.Y = (matrix.Row1.Z + matrix.Row2.Y) * invS; - result.Xyz.Z = s * 0.25f; - } - } - } - - /// - /// Do Spherical linear interpolation between two quaternions - /// - /// The first quaternion - /// The second quaternion - /// The blend factor - /// A smooth blend between the given quaternions - public static Quaternion Slerp(Quaternion q1, Quaternion q2, float blend) - { - // if either input is zero, return the other. - if (q1.LengthSquared == 0.0f) - { - if (q2.LengthSquared == 0.0f) - { - return Identity; - } - return q2; - } - else if (q2.LengthSquared == 0.0f) - { - return q1; - } - - - float cosHalfAngle = q1.W * q2.W + Vector3.Dot(q1.Xyz, q2.Xyz); - - if (cosHalfAngle >= 1.0f || cosHalfAngle <= -1.0f) - { - // angle = 0.0f, so just return one input. - return q1; - } - else if (cosHalfAngle < 0.0f) - { - q2.Xyz = -q2.Xyz; - q2.W = -q2.W; - cosHalfAngle = -cosHalfAngle; - } - - float blendA; - float blendB; - if (cosHalfAngle < 0.99f) - { - // do proper slerp for big angles - float halfAngle = (float)System.Math.Acos(cosHalfAngle); - float sinHalfAngle = (float)System.Math.Sin(halfAngle); - float oneOverSinHalfAngle = 1.0f / sinHalfAngle; - blendA = (float)System.Math.Sin(halfAngle * (1.0f - blend)) * oneOverSinHalfAngle; - blendB = (float)System.Math.Sin(halfAngle * blend) * oneOverSinHalfAngle; - } - else - { - // do lerp if angle is really small. - blendA = 1.0f - blend; - blendB = blend; - } - - Quaternion result = new Quaternion(blendA * q1.Xyz + blendB * q2.Xyz, blendA * q1.W + blendB * q2.W); - if (result.LengthSquared > 0.0f) - { - return Normalize(result); - } - else - { - return Identity; - } - } - - /// - /// Adds two instances. - /// - /// The first instance. - /// The second instance. - /// The result of the calculation. - public static Quaternion operator +(Quaternion left, Quaternion right) - { - left.Xyz += right.Xyz; - left.W += right.W; - return left; - } - - /// - /// Subtracts two instances. - /// - /// The first instance. - /// The second instance. - /// The result of the calculation. - public static Quaternion operator -(Quaternion left, Quaternion right) - { - left.Xyz -= right.Xyz; - left.W -= right.W; - return left; - } - - /// - /// Multiplies two instances. - /// - /// The first instance. - /// The second instance. - /// The result of the calculation. - public static Quaternion operator *(Quaternion left, Quaternion right) - { - Multiply(ref left, ref right, out left); - return left; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The instance. - /// The scalar. - /// A new instance containing the result of the calculation. - public static Quaternion operator *(Quaternion quaternion, float scale) - { - Multiply(ref quaternion, scale, out quaternion); - return quaternion; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The instance. - /// The scalar. - /// A new instance containing the result of the calculation. - public static Quaternion operator *(float scale, Quaternion quaternion) - { - return new Quaternion(quaternion.X * scale, quaternion.Y * scale, quaternion.Z * scale, quaternion.W * scale); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Quaternion left, Quaternion right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Quaternion left, Quaternion right) - { - return !left.Equals(right); - } - - /// - /// Returns a System.String that represents the current Quaternion. - /// - /// - public override string ToString() - { - return String.Format("V: {0}, W: {1}", Xyz, W); - } - - /// - /// Compares this object instance to another object for equality. - /// - /// The other object to be used in the comparison. - /// True if both objects are Quaternions of equal value. Otherwise it returns false. - public override bool Equals(object other) - { - if (other is Quaternion == false) - { - return false; - } - return this == (Quaternion)other; - } - - /// - /// Provides the hash code for this object. - /// - /// A hash code formed from the bitwise XOR of this objects members. - public override int GetHashCode() - { - unchecked - { - return (this.Xyz.GetHashCode() * 397) ^ this.W.GetHashCode(); - } - } - - /// - /// Compares this Quaternion instance to another Quaternion for equality. - /// - /// The other Quaternion to be used in the comparison. - /// True if both instances are equal; false otherwise. - public bool Equals(Quaternion other) - { - return Xyz == other.Xyz && W == other.W; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Quaterniond.cs b/external/src/OpenTK/OpenTK/Math/Quaterniond.cs deleted file mode 100644 index b629536..0000000 --- a/external/src/OpenTK/OpenTK/Math/Quaterniond.cs +++ /dev/null @@ -1,1335 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -*/ - -using System; -using System.Runtime.InteropServices; -using System.Xml.Serialization; - -namespace OpenTK -{ - /// - /// Represents a double-precision Quaternion. - /// - [Serializable] - [StructLayout(LayoutKind.Sequential)] - public struct Quaterniond : IEquatable - { - /// - /// The X, Y and Z components of this instance. - /// - public Vector3d Xyz; - - /// - /// The W component of this instance. - /// - public double W; - - /// - /// Construct a new Quaterniond from vector and w components - /// - /// The vector part - /// The w part - public Quaterniond(Vector3d v, double w) - { - Xyz = v; - W = w; - } - - /// - /// Construct a new Quaterniond - /// - /// The x component - /// The y component - /// The z component - /// The w component - public Quaterniond(double x, double y, double z, double w) - : this(new Vector3d(x, y, z), w) - { } - - /// - /// Construct a new Quaterniond from given Euler angles - /// - /// The pitch (attitude), rotation around X axis - /// The yaw (heading), rotation around Y axis - /// The roll (bank), rotation around Z axis - public Quaterniond(double pitch, double yaw, double roll) - { - yaw *= 0.5; - pitch *= 0.5; - roll *= 0.5; - - double c1 = Math.Cos(yaw); - double c2 = Math.Cos(pitch); - double c3 = Math.Cos(roll); - double s1 = Math.Sin(yaw); - double s2 = Math.Sin(pitch); - double s3 = Math.Sin(roll); - - W = c1 * c2 * c3 - s1 * s2 * s3; - Xyz.X = s1 * s2 * c3 + c1 * c2 * s3; - Xyz.Y = s1 * c2 * c3 + c1 * s2 * s3; - Xyz.Z = c1 * s2 * c3 - s1 * c2 * s3; - } - - /// - /// Construct a new Quaterniond from given Euler angles - /// - /// The euler angles as a Vector3d - public Quaterniond(Vector3d eulerAngles) - : this(eulerAngles.X, eulerAngles.Y, eulerAngles.Z) - { } - - /// - /// Gets or sets the X component of this instance. - /// - [XmlIgnore] - public double X { get { return Xyz.X; } set { Xyz.X = value; } } - - /// - /// Gets or sets the Y component of this instance. - /// - [XmlIgnore] - public double Y { get { return Xyz.Y; } set { Xyz.Y = value; } } - - /// - /// Gets or sets the Z component of this instance. - /// - [XmlIgnore] - public double Z { get { return Xyz.Z; } set { Xyz.Z = value; } } - - /// - /// Convert the current quaternion to axis angle representation - /// - /// The resultant axis - /// The resultant angle - public void ToAxisAngle(out Vector3d axis, out double angle) - { - Vector4d result = ToAxisAngle(); - axis = result.Xyz; - angle = result.W; - } - - /// - /// Convert this instance to an axis-angle representation. - /// - /// A Vector4 that is the axis-angle representation of this quaternion. - public Vector4d ToAxisAngle() - { - Quaterniond q = this; - if (Math.Abs(q.W) > 1.0f) - { - q.Normalize(); - } - - Vector4d result = new Vector4d(); - - result.W = 2.0f * (float)System.Math.Acos(q.W); // angle - float den = (float)System.Math.Sqrt(1.0 - q.W * q.W); - if (den > 0.0001f) - { - result.Xyz = q.Xyz / den; - } - else - { - // This occurs when the angle is zero. - // Not a problem: just set an arbitrary normalized axis. - result.Xyz = Vector3d.UnitX; - } - - return result; - } - - /// - /// Gets the length (magnitude) of the Quaterniond. - /// - /// - public double Length - { - get - { - return (double)System.Math.Sqrt(W * W + Xyz.LengthSquared); - } - } - - /// - /// Gets the square of the Quaterniond length (magnitude). - /// - public double LengthSquared - { - get - { - return W * W + Xyz.LengthSquared; - } - } - - /// - /// Returns a copy of the Quaterniond scaled to unit length. - /// - public Quaterniond Normalized() - { - Quaterniond q = this; - q.Normalize(); - return q; - } - - /// - /// Reverses the rotation angle of this Quaterniond. - /// - public void Invert() - { - W = -W; - } - - /// - /// Returns a copy of this Quaterniond with its rotation angle reversed. - /// - public Quaterniond Inverted() - { - var q = this; - q.Invert(); - return q; - } - - /// - /// Scales the Quaterniond to unit length. - /// - public void Normalize() - { - double scale = 1.0f / this.Length; - Xyz *= scale; - W *= scale; - } - - /// - /// Inverts the Vector3d component of this Quaterniond. - /// - public void Conjugate() - { - Xyz = -Xyz; - } - - /// - /// Defines the identity quaternion. - /// - public readonly static Quaterniond Identity = new Quaterniond(0, 0, 0, 1); - - /// - /// Add two quaternions - /// - /// The first operand - /// The second operand - /// The result of the addition - public static Quaterniond Add(Quaterniond left, Quaterniond right) - { - return new Quaterniond( - left.Xyz + right.Xyz, - left.W + right.W); - } - - /// - /// Add two quaternions - /// - /// The first operand - /// The second operand - /// The result of the addition - public static void Add(ref Quaterniond left, ref Quaterniond right, out Quaterniond result) - { - result = new Quaterniond( - left.Xyz + right.Xyz, - left.W + right.W); - } - - /// - /// Subtracts two instances. - /// - /// The left instance. - /// The right instance. - /// The result of the operation. - public static Quaterniond Sub(Quaterniond left, Quaterniond right) - { - return new Quaterniond( - left.Xyz - right.Xyz, - left.W - right.W); - } - - /// - /// Subtracts two instances. - /// - /// The left instance. - /// The right instance. - /// The result of the operation. - public static void Sub(ref Quaterniond left, ref Quaterniond right, out Quaterniond result) - { - result = new Quaterniond( - left.Xyz - right.Xyz, - left.W - right.W); - } - - /// - /// Multiplies two instances. - /// - /// The first instance. - /// The second instance. - /// A new instance containing the result of the calculation. - public static Quaterniond Multiply(Quaterniond left, Quaterniond right) - { - Quaterniond result; - Multiply(ref left, ref right, out result); - return result; - } - - /// - /// Multiplies two instances. - /// - /// The first instance. - /// The second instance. - /// A new instance containing the result of the calculation. - public static void Multiply(ref Quaterniond left, ref Quaterniond right, out Quaterniond result) - { - result = new Quaterniond( - right.W * left.Xyz + left.W * right.Xyz + Vector3d.Cross(left.Xyz, right.Xyz), - left.W * right.W - Vector3d.Dot(left.Xyz, right.Xyz)); - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The instance. - /// The scalar. - /// A new instance containing the result of the calculation. - public static void Multiply(ref Quaterniond quaternion, double scale, out Quaterniond result) - { - result = new Quaterniond(quaternion.X * scale, quaternion.Y * scale, quaternion.Z * scale, quaternion.W * scale); - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The instance. - /// The scalar. - /// A new instance containing the result of the calculation. - public static Quaterniond Multiply(Quaterniond quaternion, double scale) - { - return new Quaterniond(quaternion.X * scale, quaternion.Y * scale, quaternion.Z * scale, quaternion.W * scale); - } - - /// - /// Get the conjugate of the given Quaterniond - /// - /// The Quaterniond - /// The conjugate of the given Quaterniond - public static Quaterniond Conjugate(Quaterniond q) - { - return new Quaterniond(-q.Xyz, q.W); - } - - /// - /// Get the conjugate of the given Quaterniond - /// - /// The Quaterniond - /// The conjugate of the given Quaterniond - public static void Conjugate(ref Quaterniond q, out Quaterniond result) - { - result = new Quaterniond(-q.Xyz, q.W); - } - - /// - /// Get the inverse of the given Quaterniond - /// - /// The Quaterniond to invert - /// The inverse of the given Quaterniond - public static Quaterniond Invert(Quaterniond q) - { - Quaterniond result; - Invert(ref q, out result); - return result; - } - - /// - /// Get the inverse of the given Quaterniond - /// - /// The Quaterniond to invert - /// The inverse of the given Quaterniond - public static void Invert(ref Quaterniond q, out Quaterniond result) - { - double lengthSq = q.LengthSquared; - if (lengthSq != 0.0) - { - double i = 1.0f / lengthSq; - result = new Quaterniond(q.Xyz * -i, q.W * i); - } - else - { - result = q; - } - } - - /// - /// Scale the given Quaterniond to unit length - /// - /// The Quaterniond to normalize - /// The normalized Quaterniond - public static Quaterniond Normalize(Quaterniond q) - { - Quaterniond result; - Normalize(ref q, out result); - return result; - } - - /// - /// Scale the given Quaterniond to unit length - /// - /// The Quaterniond to normalize - /// The normalized Quaterniond - public static void Normalize(ref Quaterniond q, out Quaterniond result) - { - double scale = 1.0f / q.Length; - result = new Quaterniond(q.Xyz * scale, q.W * scale); - } - - /// - /// Build a Quaterniond from the given axis and angle - /// - /// The axis to rotate about - /// The rotation angle in radians - /// - public static Quaterniond FromAxisAngle(Vector3d axis, double angle) - { - if (axis.LengthSquared == 0.0f) - { - return Identity; - } - - Quaterniond result = Identity; - - angle *= 0.5f; - axis.Normalize(); - result.Xyz = axis * (double)System.Math.Sin(angle); - result.W = (double)System.Math.Cos(angle); - - return Normalize(result); - } - - /// - /// Builds a Quaterniond from the given euler angles - /// - /// The pitch (attitude), rotation around X axis - /// The yaw (heading), rotation around Y axis - /// The roll (bank), rotation around Z axis - /// - public static Quaterniond FromEulerAngles(double pitch, double yaw, double roll) - { - return new Quaterniond(pitch, yaw, roll); - } - - /// - /// Builds a Quaterniond from the given euler angles - /// - /// The euler angles as a vector - /// The equivalent Quaterniond - public static Quaterniond FromEulerAngles(Vector3d eulerAngles) - { - return new Quaterniond(eulerAngles); - } - - /// - /// Builds a Quaterniond from the given euler angles - /// - /// The euler angles a vector - /// The equivalent Quaterniond - public static void FromEulerAngles(ref Vector3d eulerAngles, out Quaterniond result) - { - double c1 = Math.Cos(eulerAngles.Y * 0.5); - double c2 = Math.Cos(eulerAngles.X * 0.5); - double c3 = Math.Cos(eulerAngles.Z * 0.5); - double s1 = Math.Sin(eulerAngles.Y * 0.5); - double s2 = Math.Sin(eulerAngles.X * 0.5); - double s3 = Math.Sin(eulerAngles.Z * 0.5); - - result.W = c1 * c2 * c3 - s1 * s2 * s3; - result.Xyz.X = s1 * s2 * c3 + c1 * c2 * s3; - result.Xyz.Y = s1 * c2 * c3 + c1 * s2 * s3; - result.Xyz.Z = c1 * s2 * c3 - s1 * c2 * s3; - } - - /// - /// Builds a quaternion from the given rotation matrix - /// - /// A rotation matrix - /// The equivalent quaternion - public static Quaterniond FromMatrix(Matrix3d matrix) - { - Quaterniond result; - FromMatrix(ref matrix, out result); - return result; - } - - /// - /// Builds a quaternion from the given rotation matrix - /// - /// A rotation matrix - /// The equivalent quaternion - public static void FromMatrix(ref Matrix3d matrix, out Quaterniond result) - { - double trace = matrix.Trace; - - if (trace > 0) - { - double s = Math.Sqrt(trace + 1) * 2; - double invS = 1.0 / s; - - result.W = s * 0.25; - result.Xyz.X = (matrix.Row2.Y - matrix.Row1.Z) * invS; - result.Xyz.Y = (matrix.Row0.Z - matrix.Row2.X) * invS; - result.Xyz.Z = (matrix.Row1.X - matrix.Row0.Y) * invS; - } - else - { - double m00 = matrix.Row0.X, m11 = matrix.Row1.Y, m22 = matrix.Row2.Z; - - if (m00 > m11 && m00 > m22) - { - double s = Math.Sqrt(1 + m00 - m11 - m22) * 2; - double invS = 1.0 / s; - - result.W = (matrix.Row2.Y - matrix.Row1.Z) * invS; - result.Xyz.X = s * 0.25; - result.Xyz.Y = (matrix.Row0.Y + matrix.Row1.X) * invS; - result.Xyz.Z = (matrix.Row0.Z + matrix.Row2.X) * invS; - } - else if (m11 > m22) - { - double s = Math.Sqrt(1 + m11 - m00 - m22) * 2; - double invS = 1.0 / s; - - result.W = (matrix.Row0.Z - matrix.Row2.X) * invS; - result.Xyz.X = (matrix.Row0.Y + matrix.Row1.X) * invS; - result.Xyz.Y = s * 0.25; - result.Xyz.Z = (matrix.Row1.Z + matrix.Row2.Y) * invS; - } - else - { - double s = Math.Sqrt(1 + m22 - m00 - m11) * 2; - double invS = 1.0 / s; - - result.W = (matrix.Row1.X - matrix.Row0.Y) * invS; - result.Xyz.X = (matrix.Row0.Z + matrix.Row2.X) * invS; - result.Xyz.Y = (matrix.Row1.Z + matrix.Row2.Y) * invS; - result.Xyz.Z = s * 0.25; - } - } - } - - /// - /// Do Spherical linear interpolation between two quaternions - /// - /// The first Quaterniond - /// The second Quaterniond - /// The blend factor - /// A smooth blend between the given quaternions - public static Quaterniond Slerp(Quaterniond q1, Quaterniond q2, double blend) - { - // if either input is zero, return the other. - if (q1.LengthSquared == 0.0f) - { - if (q2.LengthSquared == 0.0f) - { - return Identity; - } - return q2; - } - else if (q2.LengthSquared == 0.0f) - { - return q1; - } - - - double cosHalfAngle = q1.W * q2.W + Vector3d.Dot(q1.Xyz, q2.Xyz); - - if (cosHalfAngle >= 1.0f || cosHalfAngle <= -1.0f) - { - // angle = 0.0f, so just return one input. - return q1; - } - else if (cosHalfAngle < 0.0f) - { - q2.Xyz = -q2.Xyz; - q2.W = -q2.W; - cosHalfAngle = -cosHalfAngle; - } - - double blendA; - double blendB; - if (cosHalfAngle < 0.99f) - { - // do proper slerp for big angles - double halfAngle = (double)System.Math.Acos(cosHalfAngle); - double sinHalfAngle = (double)System.Math.Sin(halfAngle); - double oneOverSinHalfAngle = 1.0f / sinHalfAngle; - blendA = (double)System.Math.Sin(halfAngle * (1.0f - blend)) * oneOverSinHalfAngle; - blendB = (double)System.Math.Sin(halfAngle * blend) * oneOverSinHalfAngle; - } - else - { - // do lerp if angle is really small. - blendA = 1.0f - blend; - blendB = blend; - } - - Quaterniond result = new Quaterniond(blendA * q1.Xyz + blendB * q2.Xyz, blendA * q1.W + blendB * q2.W); - if (result.LengthSquared > 0.0f) - { - return Normalize(result); - } - else - { - return Identity; - } - } - - /// - /// Adds two instances. - /// - /// The first instance. - /// The second instance. - /// The result of the calculation. - public static Quaterniond operator +(Quaterniond left, Quaterniond right) - { - left.Xyz += right.Xyz; - left.W += right.W; - return left; - } - - /// - /// Subtracts two instances. - /// - /// The first instance. - /// The second instance. - /// The result of the calculation. - public static Quaterniond operator -(Quaterniond left, Quaterniond right) - { - left.Xyz -= right.Xyz; - left.W -= right.W; - return left; - } - - /// - /// Multiplies two instances. - /// - /// The first instance. - /// The second instance. - /// The result of the calculation. - public static Quaterniond operator *(Quaterniond left, Quaterniond right) - { - Multiply(ref left, ref right, out left); - return left; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The instance. - /// The scalar. - /// A new instance containing the result of the calculation. - public static Quaterniond operator *(Quaterniond quaternion, double scale) - { - Multiply(ref quaternion, scale, out quaternion); - return quaternion; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The instance. - /// The scalar. - /// A new instance containing the result of the calculation. - public static Quaterniond operator *(double scale, Quaterniond quaternion) - { - return new Quaterniond(quaternion.X * scale, quaternion.Y * scale, quaternion.Z * scale, quaternion.W * scale); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Quaterniond left, Quaterniond right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Quaterniond left, Quaterniond right) - { - return !left.Equals(right); - } - - /// - /// Returns a System.String that represents the current Quaterniond. - /// - /// - public override string ToString() - { - return String.Format("V: {0}, W: {1}", Xyz, W); - } - - /// - /// Compares this object instance to another object for equality. - /// - /// The other object to be used in the comparison. - /// True if both objects are Quaternions of equal value. Otherwise it returns false. - public override bool Equals(object other) - { - if (other is Quaterniond == false) - { - return false; - } - return this == (Quaterniond)other; - } - - /// - /// Provides the hash code for this object. - /// - /// A hash code formed from the bitwise XOR of this objects members. - - public override int GetHashCode() - { - unchecked - { - return (this.Xyz.GetHashCode() * 397) ^ this.W.GetHashCode(); - } - } - -#if false - - /// The W component of the Quaterniond. - public double W; - - /// The X component of the Quaterniond. - public double X; - - /// The Y component of the Quaterniond. - public double Y; - - /// The Z component of the Quaterniond. - public double Z; - - /// Constructs left Quaterniond that is left copy of the given Quaterniond. - /// The Quaterniond to copy. - public Quaterniond(ref Quaterniond Quaterniond) : this(Quaterniond.W, Quaterniond.X, Quaterniond.Y, Quaterniond.Z) { } - - /// Constructs left Quaterniond from the given components. - /// The W component for the Quaterniond. - /// A Vector representing the X, Y, and Z componets for the quaterion. - public Quaterniond(double w, ref Vector3d vector3d) : this(w, vector3d.X, vector3d.Y, vector3d.Z) { } - - /// Constructs left Quaterniond from the given axis and angle. - /// The axis for the Quaterniond. - /// The angle for the quaternione. - public Quaterniond(ref Vector3d axis, double angle) - { - double halfAngle = Functions.DTOR * angle / 2; - - this.W = System.Math.Cos(halfAngle); - - double sin = System.Math.Sin(halfAngle); - Vector3d axisNormalized; - Vector3d.Normalize(ref axis, out axisNormalized); - this.X = axisNormalized.X * sin; - this.Y = axisNormalized.Y * sin; - this.Z = axisNormalized.Z * sin; - } - - /// Constructs left Quaterniond from the given components. - /// The W component for the Quaterniond. - /// The X component for the Quaterniond. - /// The Y component for the Quaterniond. - /// The Z component for the Quaterniond. - public Quaterniond(double w, double x, double y, double z) - { - this.W = w; - this.X = x; - this.Y = y; - this.Z = z; - } - - /// Constructs left Quaterniond from the given array of double-precision floating-point numbers. - /// The array of doubles for the components of the Quaterniond. - public Quaterniond(double[] doubleArray) - { - if (doubleArray == null || doubleArray.GetLength(0) < 4) throw new MissingFieldException(); - - this.W = doubleArray[0]; - this.X = doubleArray[1]; - this.Y = doubleArray[2]; - this.Z = doubleArray[3]; - } - - /// Constructs left Quaterniond from the given matrix. Only contains rotation information. - /// The matrix for the components of the Quaterniond. - public Quaterniond(ref Matrix4d matrix) - { - double scale = System.Math.Pow(matrix.Determinant, 1.0d/3.0d); - - W = System.Math.Sqrt(System.Math.Max(0, scale + matrix[0, 0] + matrix[1, 1] + matrix[2, 2])) / 2; - X = System.Math.Sqrt(System.Math.Max(0, scale + matrix[0, 0] - matrix[1, 1] - matrix[2, 2])) / 2; - Y = System.Math.Sqrt(System.Math.Max(0, scale - matrix[0, 0] + matrix[1, 1] - matrix[2, 2])) / 2; - Z = System.Math.Sqrt(System.Math.Max(0, scale - matrix[0, 0] - matrix[1, 1] + matrix[2, 2])) / 2; - if( matrix[2,1] - matrix[1,2] < 0 ) X = -X; - if( matrix[0,2] - matrix[2,0] < 0 ) Y = -Y; - if( matrix[1,0] - matrix[0,1] < 0 ) Z = -Z; - } - - public Quaterniond(ref Matrix3d matrix) - { - double scale = System.Math.Pow(matrix.Determinant, 1.0d / 3.0d); - - W = System.Math.Sqrt(System.Math.Max(0, scale + matrix[0, 0] + matrix[1, 1] + matrix[2, 2])) / 2; - X = System.Math.Sqrt(System.Math.Max(0, scale + matrix[0, 0] - matrix[1, 1] - matrix[2, 2])) / 2; - Y = System.Math.Sqrt(System.Math.Max(0, scale - matrix[0, 0] + matrix[1, 1] - matrix[2, 2])) / 2; - Z = System.Math.Sqrt(System.Math.Max(0, scale - matrix[0, 0] - matrix[1, 1] + matrix[2, 2])) / 2; - if (matrix[2, 1] - matrix[1, 2] < 0) X = -X; - if (matrix[0, 2] - matrix[2, 0] < 0) Y = -Y; - if (matrix[1, 0] - matrix[0, 1] < 0) Z = -Z; - } - - public void Add(ref Quaterniond Quaterniond) - { - W = W + Quaterniond.W; - X = X + Quaterniond.X; - Y = Y + Quaterniond.Y; - Z = Z + Quaterniond.Z; - } - public void Add(ref Quaterniond Quaterniond, out Quaterniond result) - { - result.W = W + Quaterniond.W; - result.X = X + Quaterniond.X; - result.Y = Y + Quaterniond.Y; - result.Z = Z + Quaterniond.Z; - } - public static void Add(ref Quaterniond left, ref Quaterniond right, out Quaterniond result) - { - result.W = left.W + right.W; - result.X = left.X + right.X; - result.Y = left.Y + right.Y; - result.Z = left.Z + right.Z; - } - - public void Subtract(ref Quaterniond Quaterniond) - { - W = W - Quaterniond.W; - X = X - Quaterniond.X; - Y = Y - Quaterniond.Y; - Z = Z - Quaterniond.Z; - } - public void Subtract(ref Quaterniond Quaterniond, out Quaterniond result) - { - result.W = W - Quaterniond.W; - result.X = X - Quaterniond.X; - result.Y = Y - Quaterniond.Y; - result.Z = Z - Quaterniond.Z; - } - public static void Subtract(ref Quaterniond left, ref Quaterniond right, out Quaterniond result) - { - result.W = left.W - right.W; - result.X = left.X - right.X; - result.Y = left.Y - right.Y; - result.Z = left.Z - right.Z; - } - - public void Multiply(ref Quaterniond Quaterniond) - { - double w = W * Quaterniond.W - X * Quaterniond.X - Y * Quaterniond.Y - Z * Quaterniond.Z; - double x = W * Quaterniond.X + X * Quaterniond.W + Y * Quaterniond.Z - Z * Quaterniond.Y; - double y = W * Quaterniond.Y + Y * Quaterniond.W + Z * Quaterniond.X - X * Quaterniond.Z; - Z = W * Quaterniond.Z + Z * Quaterniond.W + X * Quaterniond.Y - Y * Quaterniond.X; - W = w; - X = x; - Y = y; - } - public void Multiply(ref Quaterniond Quaterniond, out Quaterniond result) - { - result.W = W * Quaterniond.W - X * Quaterniond.X - Y * Quaterniond.Y - Z * Quaterniond.Z; - result.X = W * Quaterniond.X + X * Quaterniond.W + Y * Quaterniond.Z - Z * Quaterniond.Y; - result.Y = W * Quaterniond.Y + Y * Quaterniond.W + Z * Quaterniond.X - X * Quaterniond.Z; - result.Z = W * Quaterniond.Z + Z * Quaterniond.W + X * Quaterniond.Y - Y * Quaterniond.X; - } - public static void Multiply(ref Quaterniond left, ref Quaterniond right, out Quaterniond result) - { - result.W = left.W * right.W - left.X * right.X - left.Y * right.Y - left.Z * right.Z; - result.X = left.W * right.X + left.X * right.W + left.Y * right.Z - left.Z * right.Y; - result.Y = left.W * right.Y + left.Y * right.W + left.Z * right.X - left.X * right.Z; - result.Z = left.W * right.Z + left.Z * right.W + left.X * right.Y - left.Y * right.X; - } - - public void Multiply(double scalar) - { - W = W * scalar; - X = X * scalar; - Y = Y * scalar; - Z = Z * scalar; - } - public void Multiply(double scalar, out Quaterniond result) - { - result.W = W * scalar; - result.X = X * scalar; - result.Y = Y * scalar; - result.Z = Z * scalar; - } - public static void Multiply(ref Quaterniond Quaterniond, double scalar, out Quaterniond result) - { - result.W = Quaterniond.W * scalar; - result.X = Quaterniond.X * scalar; - result.Y = Quaterniond.Y * scalar; - result.Z = Quaterniond.Z * scalar; - } - - public void Divide(double scalar) - { - if (scalar == 0) throw new DivideByZeroException(); - W = W / scalar; - X = X / scalar; - Y = Y / scalar; - Z = Z / scalar; - } - public void Divide(double scalar, out Quaterniond result) - { - if (scalar == 0) throw new DivideByZeroException(); - result.W = W / scalar; - result.X = X / scalar; - result.Y = Y / scalar; - result.Z = Z / scalar; - } - public static void Divide(ref Quaterniond Quaterniond, double scalar, out Quaterniond result) - { - if (scalar == 0) throw new DivideByZeroException(); - result.W = Quaterniond.W / scalar; - result.X = Quaterniond.X / scalar; - result.Y = Quaterniond.Y / scalar; - result.Z = Quaterniond.Z / scalar; - } - - public double Modulus - { - get - { - return System.Math.Sqrt(W * W + X * X + Y * Y + Z * Z); - } - } - public double ModulusSquared - { - get - { - return W * W + X * X + Y * Y + Z * Z; - } - } - - public static double DotProduct(Quaterniond left, Quaterniond right) - { - return left.W * right.W + left.X * right.X + left.Y * right.Y + left.Z * right.Z; - } - - public void Normalize() - { - double modulus = System.Math.Sqrt(W * W + X * X + Y * Y + Z * Z); - if (modulus == 0) throw new DivideByZeroException(); - W = W / modulus; - X = X / modulus; - Y = Y / modulus; - Z = Z / modulus; - } - public void Normalize( out Quaterniond result ) - { - double modulus = System.Math.Sqrt(W * W + X * X + Y * Y + Z * Z); - if (modulus == 0) throw new DivideByZeroException(); - result.W = W / modulus; - result.X = X / modulus; - result.Y = Y / modulus; - result.Z = Z / modulus; - } - public static void Normalize(ref Quaterniond Quaterniond, out Quaterniond result) - { - double modulus = System.Math.Sqrt(Quaterniond.W * Quaterniond.W + Quaterniond.X * Quaterniond.X + Quaterniond.Y * Quaterniond.Y + Quaterniond.Z * Quaterniond.Z); - if (modulus == 0) throw new DivideByZeroException(); - result.W = Quaterniond.W / modulus; - result.X = Quaterniond.X / modulus; - result.Y = Quaterniond.Y / modulus; - result.Z = Quaterniond.Z / modulus; - } - - public void Conjugate() - { - X = -X; - Y = -Y; - Z = -Z; - } - public void Conjugate( out Quaterniond result ) - { - result.W = W; - result.X = -X; - result.Y = -Y; - result.Z = -Z; - } - public static void Conjugate(ref Quaterniond Quaterniond, out Quaterniond result) - { - result.W = Quaterniond.W; - result.X = -Quaterniond.X; - result.Y = -Quaterniond.Y; - result.Z = -Quaterniond.Z; - } - - public void Inverse() - { - double modulusSquared = W * W + X * X + Y * Y + Z * Z; - if (modulusSquared <= 0) throw new InvalidOperationException(); - double inverseModulusSquared = 1.0 / modulusSquared; - W = W * inverseModulusSquared; - X = X * -inverseModulusSquared; - Y = Y * -inverseModulusSquared; - Z = Z * -inverseModulusSquared; - } - public void Inverse( out Quaterniond result ) - { - double modulusSquared = W * W + X * X + Y * Y + Z * Z; - if (modulusSquared <= 0) throw new InvalidOperationException(); - double inverseModulusSquared = 1.0 / modulusSquared; - result.W = W * inverseModulusSquared; - result.X = X * -inverseModulusSquared; - result.Y = Y * -inverseModulusSquared; - result.Z = Z * -inverseModulusSquared; - } - public static void Inverse(ref Quaterniond Quaterniond, out Quaterniond result) - { - double modulusSquared = Quaterniond.W * Quaterniond.W + Quaterniond.X * Quaterniond.X + Quaterniond.Y * Quaterniond.Y + Quaterniond.Z * Quaterniond.Z; - if (modulusSquared <= 0) throw new InvalidOperationException(); - double inverseModulusSquared = 1.0 / modulusSquared; - result.W = Quaterniond.W * inverseModulusSquared; - result.X = Quaterniond.X * -inverseModulusSquared; - result.Y = Quaterniond.Y * -inverseModulusSquared; - result.Z = Quaterniond.Z * -inverseModulusSquared; - } - - public void Log() - { - if (System.Math.Abs(W) < 1.0) - { - double angle = System.Math.Acos(W); - double sin = System.Math.Sin(angle); - - if (System.Math.Abs(sin) >= 0) - { - double coefficient = angle / sin; - X = X * coefficient; - Y = Y * coefficient; - Z = Z * coefficient; - } - } - else - { - X = 0; - Y = 0; - Z = 0; - } - - W = 0; - } - public void Log( out Quaterniond result ) - { - if (System.Math.Abs(W) < 1.0) - { - double angle = System.Math.Acos(W); - double sin = System.Math.Sin(angle); - - if (System.Math.Abs(sin) >= 0) - { - double coefficient = angle / sin; - result.X = X * coefficient; - result.Y = Y * coefficient; - result.Z = Z * coefficient; - } - else - { - result.X = X; - result.Y = Y; - result.Z = Z; - } - } - else - { - result.X = 0; - result.Y = 0; - result.Z = 0; - } - - result.W = 0; - } - public static void Log(ref Quaterniond Quaterniond, out Quaterniond result) - { - if (System.Math.Abs(Quaterniond.W) < 1.0) - { - double angle = System.Math.Acos(Quaterniond.W); - double sin = System.Math.Sin(angle); - - if (System.Math.Abs(sin) >= 0) - { - double coefficient = angle / sin; - result.X = Quaterniond.X * coefficient; - result.Y = Quaterniond.Y * coefficient; - result.Z = Quaterniond.Z * coefficient; - } - else - { - result.X = Quaterniond.X; - result.Y = Quaterniond.Y; - result.Z = Quaterniond.Z; - } - } - else - { - result.X = 0; - result.Y = 0; - result.Z = 0; - } - - result.W = 0; - } - - public void Exp() - { - double angle = System.Math.Sqrt(X * X + Y * Y + Z * Z); - double sin = System.Math.Sin(angle); - - if (System.Math.Abs(sin) > 0) - { - double coefficient = angle / sin; - W = 0; - X = X * coefficient; - Y = Y * coefficient; - Z = Z * coefficient; - } - else - { - W = 0; - } - } - public void Exp(out Quaterniond result) - { - double angle = System.Math.Sqrt(X * X + Y * Y + Z * Z); - double sin = System.Math.Sin(angle); - - if (System.Math.Abs(sin) > 0) - { - double coefficient = angle / sin; - result.W = 0; - result.X = X * coefficient; - result.Y = Y * coefficient; - result.Z = Z * coefficient; - } - else - { - result.W = 0; - result.X = X; - result.Y = Y; - result.Z = Z; - } - } - public static void Exp(ref Quaterniond Quaterniond, out Quaterniond result) - { - double angle = System.Math.Sqrt(Quaterniond.X * Quaterniond.X + Quaterniond.Y * Quaterniond.Y + Quaterniond.Z * Quaterniond.Z); - double sin = System.Math.Sin(angle); - - if (System.Math.Abs(sin) > 0) - { - double coefficient = angle / sin; - result.W = 0; - result.X = Quaterniond.X * coefficient; - result.Y = Quaterniond.Y * coefficient; - result.Z = Quaterniond.Z * coefficient; - } - else - { - result.W = 0; - result.X = Quaterniond.X; - result.Y = Quaterniond.Y; - result.Z = Quaterniond.Z; - } - } - - /// Returns left matrix for this Quaterniond. - public void Matrix4d(out Matrix4d result) - { - // TODO Expand - result = new Matrix4d(ref this); - } - - public void GetAxisAndAngle(out Vector3d axis, out double angle) - { - Quaterniond Quaterniond; - Normalize(out Quaterniond); - double cos = Quaterniond.W; - angle = System.Math.Acos(cos) * 2 * Functions.RTOD; - double sin = System.Math.Sqrt( 1.0d - cos * cos ); - if ( System.Math.Abs( sin ) < 0.0001 ) sin = 1; - axis = new Vector3d(X / sin, Y / sin, Z / sin); - } - - public static void Slerp(ref Quaterniond start, ref Quaterniond end, double blend, out Quaterniond result) - { - if (start.W == 0 && start.X == 0 && start.Y == 0 && start.Z == 0) - { - if (end.W == 0 && end.X == 0 && end.Y == 0 && end.Z == 0) - { - result.W = 1; - result.X = 0; - result.Y = 0; - result.Z = 0; - } - else - { - result = end; - } - } - else if (end.W == 0 && end.X == 0 && end.Y == 0 && end.Z == 0) - { - result = start; - } - - Vector3d startVector = new Vector3d(start.X, start.Y, start.Z); - Vector3d endVector = new Vector3d(end.X, end.Y, end.Z); - double cosHalfAngle = start.W * end.W + Vector3d.Dot(startVector, endVector); - - if (cosHalfAngle >= 1.0f || cosHalfAngle <= -1.0f) - { - // angle = 0.0f, so just return one input. - result = start; - } - else if (cosHalfAngle < 0.0f) - { - end.W = -end.W; - end.X = -end.X; - end.Y = -end.Y; - end.Z = -end.Z; - cosHalfAngle = -cosHalfAngle; - } - - double blendA; - double blendB; - if (cosHalfAngle < 0.99f) - { - // do proper slerp for big angles - double halfAngle = (double)System.Math.Acos(cosHalfAngle); - double sinHalfAngle = (double)System.Math.Sin(halfAngle); - double oneOverSinHalfAngle = 1.0f / sinHalfAngle; - blendA = (double)System.Math.Sin(halfAngle * (1.0f - blend)) * oneOverSinHalfAngle; - blendB = (double)System.Math.Sin(halfAngle * blend) * oneOverSinHalfAngle; - } - else - { - // do lerp if angle is really small. - blendA = 1.0f - blend; - blendB = blend; - } - - result.W = blendA * start.W + blendB * end.W; - result.X = blendA * start.X + blendB * end.X; - result.Y = blendA * start.Y + blendB * end.Y; - result.Z = blendA * start.Z + blendB * end.Z; - - if (result.W != 0 || result.X != 0 || result.Y != 0 || result.Z != 0) - { - result.Normalize(); - } - else - { - result.W = 1; - result.X = 0; - result.Y = 0; - result.Z = 0; - } - } - - /// Returns the hash code for this instance. - /// A 32-bit signed integer that is the hash code for this instance. - public override int GetHashCode() - { - base.GetHashCode(); - return W.GetHashCode() ^ X.GetHashCode() ^ Y.GetHashCode() ^ Z.GetHashCode(); - } - - /// Returns the fully qualified type name of this instance. - /// A System.String containing left fully qualified type name. - public override string ToString() - { - return string.Format("({0}, {1}, {2}, {3})", W, X, Y, Z); - } - - /// Parses left string, converting it to left Quaterniond. - /// The string to parse. - /// The Quaterniond represented by the string. - public static void Parse(string str, out Quaterniond result) - { - Match match = new Regex(@"\((?.*),(?.*),(?.*),(?.*)\)", RegexOptions.None).Match(str); - if (!match.Success) throw new Exception("Parse failed!"); - - result.W = double.Parse(match.Result("${w}")); - result.X = double.Parse(match.Result("${x}")); - result.Y = double.Parse(match.Result("${y}")); - result.Z = double.Parse(match.Result("${z}")); - } - - /// A quaterion with all zero components. - public static readonly Quaterniond Zero = new Quaterniond(0, 0, 0, 0); - - /// A quaterion representing an identity. - public static readonly Quaterniond Identity = new Quaterniond(1, 0, 0, 0); - - /// A quaterion representing the W axis. - public static readonly Quaterniond WAxis = new Quaterniond(1, 0, 0, 0); - - /// A quaterion representing the X axis. - public static readonly Quaterniond XAxis = new Quaterniond(0, 1, 0, 0); - - /// A quaterion representing the Y axis. - public static readonly Quaterniond YAxis = new Quaterniond(0, 0, 1, 0); - - /// A quaterion representing the Z axis. - public static readonly Quaterniond ZAxis = new Quaterniond(0, 0, 0, 1); - -#endif - - /// - /// Compares this Quaterniond instance to another Quaterniond for equality. - /// - /// The other Quaterniond to be used in the comparison. - /// True if both instances are equal; false otherwise. - public bool Equals(Quaterniond other) - { - return Xyz == other.Xyz && W == other.W; - } - } -} \ No newline at end of file diff --git a/external/src/OpenTK/OpenTK/Math/Rectangle.cs b/external/src/OpenTK/OpenTK/Math/Rectangle.cs deleted file mode 100644 index 836f2df..0000000 --- a/external/src/OpenTK/OpenTK/Math/Rectangle.cs +++ /dev/null @@ -1,290 +0,0 @@ - // - // The Open Toolkit Library License - // - // Copyright (c) 2006 - 2009 the Open Toolkit library. - // - // Permission is hereby granted, free of charge, to any person obtaining a copy - // of this software and associated documentation files (the "Software"), to deal - // in the Software without restriction, including without limitation the rights to - // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of - // the Software, and to permit persons to whom the Software is furnished to do - // so, subject to the following conditions: - // - // The above copyright notice and this permission notice shall be included in all - // copies or substantial portions of the Software. - // - // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - // OTHER DEALINGS IN THE SOFTWARE. - // - -#if MINIMAL -using System; - -namespace OpenTK -{ - /// - /// Represents a rectangular region on a two-dimensional plane. - /// - public struct Rectangle : IEquatable - { - Point location; - Size size; - - /// - /// Constructs a new Rectangle instance. - /// - /// The top-left corner of the Rectangle. - /// The width and height of the Rectangle. - public Rectangle(Point location, Size size) - : this() - { - Location = location; - Size = size; - } - - /// - /// Constructs a new Rectangle instance. - /// - /// The x coordinate of the Rectangle. - /// The y coordinate of the Rectangle. - /// The width coordinate of the Rectangle. - /// The height coordinate of the Rectangle. - public Rectangle(int x, int y, int width, int height) - : this(new Point(x, y), new Size(width, height)) - { } - - /// - /// Gets or sets the x coordinate of the Rectangle. - /// - public int X - { - get { return Location.X; } - set { Location = new Point (value, Y); } - } - - /// - /// Gets or sets the y coordinate of the Rectangle. - /// - public int Y - { - get { return Location.Y; } - set { Location = new Point (X, value); } - } - - /// - /// Gets or sets the width of the Rectangle. - /// - public int Width - { - get { return Size.Width; } - set { Size = new Size (value, Height); } - } - - /// - /// Gets or sets the height of the Rectangle. - /// - public int Height - { - get { return Size.Height; } - set { Size = new Size(Width, value); } - } - - /// - /// Gets or sets a representing the x and y coordinates - /// of the Rectangle. - /// - public Point Location - { - get { return location; } - set { location = value; } - } - - /// - /// Gets or sets a representing the width and height - /// of the Rectangle. - /// - public Size Size - { - get { return size; } - set { size = value; } - } - - /// - /// Gets the y coordinate of the top edge of this Rectangle. - /// - public int Top { get { return Y; } } - - /// - /// Gets the x coordinate of the right edge of this Rectangle. - /// - public int Right { get { return X + Width; } } - - /// - /// Gets the y coordinate of the bottom edge of this Rectangle. - /// - public int Bottom { get { return Y + Height; } } - - /// - /// Gets the x coordinate of the left edge of this Rectangle. - /// - public int Left { get { return X; } } - - /// - /// Gets a that indicates whether this - /// Rectangle is equal to the empty Rectangle. - /// - public bool IsEmpty - { - get { return Location.IsEmpty && Size.IsEmpty; } - } - - /// - /// Defines the empty Rectangle. - /// - public static readonly Rectangle Zero = new Rectangle(); - - /// - /// Defines the empty Rectangle. - /// - public static readonly Rectangle Empty = new Rectangle(); - - /// - /// Constructs a new instance with the specified edges. - /// - /// The left edge of the Rectangle. - /// The top edge of the Rectangle. - /// The right edge of the Rectangle. - /// The bottom edge of the Rectangle. - /// A new Rectangle instance with the specified edges. - public static Rectangle FromLTRB(int left, int top, int right, int bottom) - { - return new Rectangle(new Point(left, top), new Size(right - left, bottom - top)); - } - - /// - /// Tests whether this instance contains the specified x, y coordinates. - /// - /// The x coordinate to test. - /// The y coordinate to test. - /// True if this instance contains the x, y coordinates; false otherwise. - /// The left and top edges are inclusive. The right and bottom edges - /// are exclusive. - public bool Contains(int x, int y) - { - return x >= Left && x < Right && - y >= Top && y < Bottom; - } - - /// - /// Tests whether this instance contains the specified Point. - /// - /// The to test. - /// True if this instance contains point; false otherwise. - /// The left and top edges are inclusive. The right and bottom edges - /// are exclusive. - public bool Contains(Point point) - { - return point.X >= Left && point.X < Right && - point.Y >= Top && point.Y < Bottom; - } - - /// - /// Tests whether this instance contains the specified Rectangle. - /// - /// The to test. - /// True if this instance contains rect; false otherwise. - /// The left and top edges are inclusive. The right and bottom edges - /// are exclusive. - public bool Contains(Rectangle rect) - { - return Contains(rect.Location) && Contains(rect.Location + rect.Size); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left is equal to right; false otherwise. - public static bool operator ==(Rectangle left, Rectangle right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left is not equal to right; false otherwise. - public static bool operator !=(Rectangle left, Rectangle right) - { - return !left.Equals(right); - } - - /// - /// Union the specified a and b. - /// - /// The alpha component. - /// The blue component. - public static Rectangle Union (Rectangle a, Rectangle b) - { - int x1 = Math.Min(a.X, b.X); - int x2 = Math.Max(a.X + a.Width, b.X + b.Width); - int y1 = Math.Min(a.Y, b.Y); - int y2 = Math.Max(a.Y + a.Height, b.Y + b.Height); - - return new Rectangle(x1, y1, x2 - x1, y2 - y1); - } - - /// - /// Indicates whether this instance is equal to the specified object. - /// - /// The object instance to compare to. - /// True, if both instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (obj is Rectangle) - return Equals((Rectangle)obj); - - return false; - } - - /// - /// Returns the hash code for this instance. - /// - /// A that represents the hash code for this instance./> - public override int GetHashCode() - { - return Location.GetHashCode() & Size.GetHashCode(); - } - - /// - /// Returns a that describes this instance. - /// - /// A that describes this instance. - public override string ToString() - { - return String.Format("{{{0}-{1}}}", Location, Location + Size); - } - - - /// - /// Indicates whether this instance is equal to the specified Rectangle. - /// - /// The instance to compare to. - /// True, if both instances are equal; false otherwise. - public bool Equals(Rectangle other) - { - return Location.Equals(other.Location) && - Size.Equals(other.Size); - } - } -} -#endif diff --git a/external/src/OpenTK/OpenTK/Math/Size.cs b/external/src/OpenTK/OpenTK/Math/Size.cs deleted file mode 100644 index b7c23fd..0000000 --- a/external/src/OpenTK/OpenTK/Math/Size.cs +++ /dev/null @@ -1,161 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2009 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -#if MINIMAL -using System; - -namespace OpenTK -{ - /// - /// Stores the width and height of a rectangle. - /// - public struct Size : IEquatable - { - int width, height; - - /// - /// Constructs a new Size instance. - /// - /// The width of this instance. - /// The height of this instance. - public Size(int width, int height) - : this() - { - Width = width; - Height = height; - } - - /// - /// Gets or sets the width of this instance. - /// - public int Width - { - get { return width; } - set - { - if (width < 0) - throw new ArgumentOutOfRangeException(); - width = value; - } - } - - /// - /// Gets or sets the height of this instance. - /// - public int Height - { - get { return height; } - set - { - if (height < 0) - throw new ArgumentOutOfRangeException(); - height = value; - } - } - - /// - /// Gets a that indicates whether this instance is empty or zero. - /// - public bool IsEmpty - { - get { return Width == 0 && Height == 0; } - } - - /// - /// Returns a Size instance equal to (0, 0). - /// - public static readonly Size Empty = new Size(); - - /// - /// Returns a Size instance equal to (0, 0). - /// - public static readonly Size Zero = new Size(); - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left is equal to right; false otherwise. - public static bool operator ==(Size left, Size right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left is not equal to right; false otherwise. - public static bool operator !=(Size left, Size right) - { - return !left.Equals(right); - } - - /// - /// Indicates whether this instance is equal to the specified object. - /// - /// The object instance to compare to. - /// True, if both instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (obj is Size) - return Equals((Size)obj); - - return false; - } - - /// - /// Returns the hash code for this instance. - /// - /// A that represents the hash code for this instance./> - public override int GetHashCode() - { - return Width.GetHashCode() ^ Height.GetHashCode(); - } - - /// - /// Returns a that describes this instance. - /// - /// A that describes this instance. - public override string ToString() - { - return String.Format("{{{0}, {1}}}", Width, Height); - } - - /// - /// Indicates whether this instance is equal to the specified Size. - /// - /// The instance to compare to. - /// True, if both instances are equal; false otherwise. - public bool Equals(Size other) - { - return Width == other.Width && Height == other.Height; - } - - } -} -#endif \ No newline at end of file diff --git a/external/src/OpenTK/OpenTK/Math/Vector2.cs b/external/src/OpenTK/OpenTK/Math/Vector2.cs deleted file mode 100644 index a3d4ea4..0000000 --- a/external/src/OpenTK/OpenTK/Math/Vector2.cs +++ /dev/null @@ -1,917 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; -using System.Runtime.InteropServices; -using System.Xml.Serialization; - -namespace OpenTK -{ - /// Represents a 2D vector using two single-precision floating-point numbers. - /// - /// The Vector2 structure is suitable for interoperation with unmanaged code requiring two consecutive floats. - /// - [Serializable] - [StructLayout(LayoutKind.Sequential)] - public struct Vector2 : IEquatable - { - /// - /// The X component of the Vector2. - /// - public float X; - - /// - /// The Y component of the Vector2. - /// - public float Y; - - /// - /// Constructs a new instance. - /// - /// The value that will initialize this instance. - public Vector2(float value) - { - X = value; - Y = value; - } - - /// - /// Constructs a new Vector2. - /// - /// The x coordinate of the net Vector2. - /// The y coordinate of the net Vector2. - public Vector2(float x, float y) - { - X = x; - Y = y; - } - - /// - /// Gets or sets the value at the index of the Vector. - /// - public float this[int index] { - get{ - if (index == 0) - { - return X; - } - else if (index == 1) - { - return Y; - } - throw new IndexOutOfRangeException("You tried to access this vector at index: " + index); - } set{ - if (index == 0) - { - X = value; - } - else if (index == 1) - { - Y = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this vector at index: " + index); - } - } - } - - /// - /// Gets the length (magnitude) of the vector. - /// - /// - /// - public float Length - { - get - { - return (float)System.Math.Sqrt(X * X + Y * Y); - } - } - - /// - /// Gets an approximation of the vector length (magnitude). - /// - /// - /// This property uses an approximation of the square root function to calculate vector magnitude, with - /// an upper error bound of 0.001. - /// - /// - /// - public float LengthFast - { - get - { - return 1.0f / MathHelper.InverseSqrtFast(X * X + Y * Y); - } - } - - /// - /// Gets the square of the vector length (magnitude). - /// - /// - /// This property avoids the costly square root operation required by the Length property. This makes it more suitable - /// for comparisons. - /// - /// - /// - public float LengthSquared - { - get - { - return X * X + Y * Y; - } - } - - /// - /// Gets the perpendicular vector on the right side of this vector. - /// - public Vector2 PerpendicularRight - { - get - { - return new Vector2(Y, -X); - } - } - - /// - /// Gets the perpendicular vector on the left side of this vector. - /// - public Vector2 PerpendicularLeft - { - get - { - return new Vector2(-Y, X); - } - } - - /// - /// Returns a copy of the Vector2 scaled to unit length. - /// - /// - public Vector2 Normalized() - { - Vector2 v = this; - v.Normalize(); - return v; - } - /// - /// Scales the Vector2 to unit length. - /// - public void Normalize() - { - float scale = 1.0f / this.Length; - X *= scale; - Y *= scale; - } - - /// - /// Scales the Vector2 to approximately unit length. - /// - public void NormalizeFast() - { - float scale = MathHelper.InverseSqrtFast(X * X + Y * Y); - X *= scale; - Y *= scale; - } - - /// - /// Defines a unit-length Vector2 that points towards the X-axis. - /// - public static readonly Vector2 UnitX = new Vector2(1, 0); - - /// - /// Defines a unit-length Vector2 that points towards the Y-axis. - /// - public static readonly Vector2 UnitY = new Vector2(0, 1); - - /// - /// Defines a zero-length Vector2. - /// - public static readonly Vector2 Zero = new Vector2(0, 0); - - /// - /// Defines an instance with all components set to 1. - /// - public static readonly Vector2 One = new Vector2(1, 1); - - /// - /// Defines the size of the Vector2 struct in bytes. - /// - public static readonly int SizeInBytes = Marshal.SizeOf(new Vector2()); - - /// - /// Adds two vectors. - /// - /// Left operand. - /// Right operand. - /// Result of operation. - public static Vector2 Add(Vector2 a, Vector2 b) - { - Add(ref a, ref b, out a); - return a; - } - - /// - /// Adds two vectors. - /// - /// Left operand. - /// Right operand. - /// Result of operation. - public static void Add(ref Vector2 a, ref Vector2 b, out Vector2 result) - { - result.X = a.X + b.X; - result.Y = a.Y + b.Y; - } - - /// - /// Subtract one Vector from another - /// - /// First operand - /// Second operand - /// Result of subtraction - public static Vector2 Subtract(Vector2 a, Vector2 b) - { - Subtract(ref a, ref b, out a); - return a; - } - - /// - /// Subtract one Vector from another - /// - /// First operand - /// Second operand - /// Result of subtraction - public static void Subtract(ref Vector2 a, ref Vector2 b, out Vector2 result) - { - result.X = a.X - b.X; - result.Y = a.Y - b.Y; - } - - /// - /// Multiplies a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector2 Multiply(Vector2 vector, float scale) - { - Multiply(ref vector, scale, out vector); - return vector; - } - - /// - /// Multiplies a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Multiply(ref Vector2 vector, float scale, out Vector2 result) - { - result.X = vector.X * scale; - result.Y = vector.Y * scale; - } - - /// - /// Multiplies a vector by the components a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector2 Multiply(Vector2 vector, Vector2 scale) - { - Multiply(ref vector, ref scale, out vector); - return vector; - } - - /// - /// Multiplies a vector by the components of a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Multiply(ref Vector2 vector, ref Vector2 scale, out Vector2 result) - { - result.X = vector.X * scale.X; - result.Y = vector.Y * scale.Y; - } - - /// - /// Divides a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector2 Divide(Vector2 vector, float scale) - { - Divide(ref vector, scale, out vector); - return vector; - } - - /// - /// Divides a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Divide(ref Vector2 vector, float scale, out Vector2 result) - { - result.X = vector.X / scale; - result.Y = vector.Y / scale; - } - - /// - /// Divides a vector by the components of a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector2 Divide(Vector2 vector, Vector2 scale) - { - Divide(ref vector, ref scale, out vector); - return vector; - } - - /// - /// Divide a vector by the components of a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Divide(ref Vector2 vector, ref Vector2 scale, out Vector2 result) - { - result.X = vector.X / scale.X; - result.Y = vector.Y / scale.Y; - } - - /// - /// Returns a vector created from the smallest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise minimum - public static Vector2 ComponentMin(Vector2 a, Vector2 b) - { - a.X = a.X < b.X ? a.X : b.X; - a.Y = a.Y < b.Y ? a.Y : b.Y; - return a; - } - - /// - /// Returns a vector created from the smallest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise minimum - public static void ComponentMin(ref Vector2 a, ref Vector2 b, out Vector2 result) - { - result.X = a.X < b.X ? a.X : b.X; - result.Y = a.Y < b.Y ? a.Y : b.Y; - } - - /// - /// Returns a vector created from the largest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise maximum - public static Vector2 ComponentMax(Vector2 a, Vector2 b) - { - a.X = a.X > b.X ? a.X : b.X; - a.Y = a.Y > b.Y ? a.Y : b.Y; - return a; - } - - /// - /// Returns a vector created from the largest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise maximum - public static void ComponentMax(ref Vector2 a, ref Vector2 b, out Vector2 result) - { - result.X = a.X > b.X ? a.X : b.X; - result.Y = a.Y > b.Y ? a.Y : b.Y; - } - - /// - /// Returns the Vector2 with the minimum magnitude. If the magnitudes are equal, the second vector - /// is selected. - /// - /// Left operand - /// Right operand - /// The minimum Vector2 - public static Vector2 MagnitudeMin(Vector2 left, Vector2 right) - { - return left.LengthSquared < right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector2 with the minimum magnitude. If the magnitudes are equal, the second vector - /// is selected. - /// - /// Left operand - /// Right operand - /// The magnitude-wise minimum - /// The minimum Vector2 - public static void MagnitudeMin(ref Vector2 left, ref Vector2 right, out Vector2 result) - { - result = left.LengthSquared < right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector2 with the maximum magnitude. If the magnitudes are equal, the first vector - /// is selected. - /// - /// Left operand - /// Right operand - /// The maximum Vector2 - public static Vector2 MagnitudeMax(Vector2 left, Vector2 right) - { - return left.LengthSquared >= right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector2 with the maximum magnitude. If the magnitudes are equal, the first vector - /// is selected. - /// - /// Left operand - /// Right operand - /// The magnitude-wise maximum - /// The maximum Vector2 - public static void MagnitudeMax(ref Vector2 left, ref Vector2 right, out Vector2 result) - { - result = left.LengthSquared >= right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector3 with the minimum magnitude - /// - /// Left operand - /// Right operand - /// The minimum Vector3 - [Obsolete("Use MagnitudeMin() instead.")] - public static Vector2 Min(Vector2 left, Vector2 right) - { - return left.LengthSquared < right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector3 with the minimum magnitude - /// - /// Left operand - /// Right operand - /// The minimum Vector3 - [Obsolete("Use MagnitudeMax() instead.")] - public static Vector2 Max(Vector2 left, Vector2 right) - { - return left.LengthSquared >= right.LengthSquared ? left : right; - } - - /// - /// Clamp a vector to the given minimum and maximum vectors - /// - /// Input vector - /// Minimum vector - /// Maximum vector - /// The clamped vector - public static Vector2 Clamp(Vector2 vec, Vector2 min, Vector2 max) - { - vec.X = vec.X < min.X ? min.X : vec.X > max.X ? max.X : vec.X; - vec.Y = vec.Y < min.Y ? min.Y : vec.Y > max.Y ? max.Y : vec.Y; - return vec; - } - - /// - /// Clamp a vector to the given minimum and maximum vectors - /// - /// Input vector - /// Minimum vector - /// Maximum vector - /// The clamped vector - public static void Clamp(ref Vector2 vec, ref Vector2 min, ref Vector2 max, out Vector2 result) - { - result.X = vec.X < min.X ? min.X : vec.X > max.X ? max.X : vec.X; - result.Y = vec.Y < min.Y ? min.Y : vec.Y > max.Y ? max.Y : vec.Y; - } - - /// - /// Compute the euclidean distance between two vectors. - /// - /// The first vector - /// The second vector - /// The distance - public static float Distance(Vector2 vec1, Vector2 vec2) - { - float result; - Distance(ref vec1, ref vec2, out result); - return result; - } - - /// - /// Compute the euclidean distance between two vectors. - /// - /// The first vector - /// The second vector - /// The distance - public static void Distance(ref Vector2 vec1, ref Vector2 vec2, out float result) - { - result = (float)Math.Sqrt((vec2.X - vec1.X) * (vec2.X - vec1.X) + (vec2.Y - vec1.Y) * (vec2.Y - vec1.Y)); - } - - /// - /// Compute the squared euclidean distance between two vectors. - /// - /// The first vector - /// The second vector - /// The squared distance - public static float DistanceSquared(Vector2 vec1, Vector2 vec2) - { - float result; - DistanceSquared(ref vec1, ref vec2, out result); - return result; - } - - /// - /// Compute the squared euclidean distance between two vectors. - /// - /// The first vector - /// The second vector - /// The squared distance - public static void DistanceSquared(ref Vector2 vec1, ref Vector2 vec2, out float result) - { - result = (vec2.X - vec1.X) * (vec2.X - vec1.X) + (vec2.Y - vec1.Y) * (vec2.Y - vec1.Y); - } - - /// - /// Scale a vector to unit length - /// - /// The input vector - /// The normalized vector - public static Vector2 Normalize(Vector2 vec) - { - float scale = 1.0f / vec.Length; - vec.X *= scale; - vec.Y *= scale; - return vec; - } - - /// - /// Scale a vector to unit length - /// - /// The input vector - /// The normalized vector - public static void Normalize(ref Vector2 vec, out Vector2 result) - { - float scale = 1.0f / vec.Length; - result.X = vec.X * scale; - result.Y = vec.Y * scale; - } - - /// - /// Scale a vector to approximately unit length - /// - /// The input vector - /// The normalized vector - public static Vector2 NormalizeFast(Vector2 vec) - { - float scale = MathHelper.InverseSqrtFast(vec.X * vec.X + vec.Y * vec.Y); - vec.X *= scale; - vec.Y *= scale; - return vec; - } - - /// - /// Scale a vector to approximately unit length - /// - /// The input vector - /// The normalized vector - public static void NormalizeFast(ref Vector2 vec, out Vector2 result) - { - float scale = MathHelper.InverseSqrtFast(vec.X * vec.X + vec.Y * vec.Y); - result.X = vec.X * scale; - result.Y = vec.Y * scale; - } - - /// - /// Calculate the dot (scalar) product of two vectors - /// - /// First operand - /// Second operand - /// The dot product of the two inputs - public static float Dot(Vector2 left, Vector2 right) - { - return left.X * right.X + left.Y * right.Y; - } - - /// - /// Calculate the dot (scalar) product of two vectors - /// - /// First operand - /// Second operand - /// The dot product of the two inputs - public static void Dot(ref Vector2 left, ref Vector2 right, out float result) - { - result = left.X * right.X + left.Y * right.Y; - } - - /// - /// Calculate the perpendicular dot (scalar) product of two vectors - /// - /// First operand - /// Second operand - /// The perpendicular dot product of the two inputs - public static float PerpDot(Vector2 left, Vector2 right) - { - return left.X * right.Y - left.Y * right.X; - } - - /// - /// Calculate the perpendicular dot (scalar) product of two vectors - /// - /// First operand - /// Second operand - /// The perpendicular dot product of the two inputs - public static void PerpDot(ref Vector2 left, ref Vector2 right, out float result) - { - result = left.X * right.Y - left.Y * right.X; - } - - /// - /// Returns a new Vector that is the linear blend of the 2 given Vectors - /// - /// First input vector - /// Second input vector - /// The blend factor. a when blend=0, b when blend=1. - /// a when blend=0, b when blend=1, and a linear combination otherwise - public static Vector2 Lerp(Vector2 a, Vector2 b, float blend) - { - a.X = blend * (b.X - a.X) + a.X; - a.Y = blend * (b.Y - a.Y) + a.Y; - return a; - } - - /// - /// Returns a new Vector that is the linear blend of the 2 given Vectors - /// - /// First input vector - /// Second input vector - /// The blend factor. a when blend=0, b when blend=1. - /// a when blend=0, b when blend=1, and a linear combination otherwise - public static void Lerp(ref Vector2 a, ref Vector2 b, float blend, out Vector2 result) - { - result.X = blend * (b.X - a.X) + a.X; - result.Y = blend * (b.Y - a.Y) + a.Y; - } - - /// - /// Interpolate 3 Vectors using Barycentric coordinates - /// - /// First input Vector - /// Second input Vector - /// Third input Vector - /// First Barycentric Coordinate - /// Second Barycentric Coordinate - /// a when u=v=0, b when u=1,v=0, c when u=0,v=1, and a linear combination of a,b,c otherwise - public static Vector2 BaryCentric(Vector2 a, Vector2 b, Vector2 c, float u, float v) - { - return a + u * (b - a) + v * (c - a); - } - - /// Interpolate 3 Vectors using Barycentric coordinates - /// First input Vector. - /// Second input Vector. - /// Third input Vector. - /// First Barycentric Coordinate. - /// Second Barycentric Coordinate. - /// Output Vector. a when u=v=0, b when u=1,v=0, c when u=0,v=1, and a linear combination of a,b,c otherwise - public static void BaryCentric(ref Vector2 a, ref Vector2 b, ref Vector2 c, float u, float v, out Vector2 result) - { - result = a; // copy - - Vector2 temp = b; // copy - Subtract(ref temp, ref a, out temp); - Multiply(ref temp, u, out temp); - Add(ref result, ref temp, out result); - - temp = c; // copy - Subtract(ref temp, ref a, out temp); - Multiply(ref temp, v, out temp); - Add(ref result, ref temp, out result); - } - - /// - /// Transforms a vector by a quaternion rotation. - /// - /// The vector to transform. - /// The quaternion to rotate the vector by. - /// The result of the operation. - public static Vector2 Transform(Vector2 vec, Quaternion quat) - { - Vector2 result; - Transform(ref vec, ref quat, out result); - return result; - } - - /// - /// Transforms a vector by a quaternion rotation. - /// - /// The vector to transform. - /// The quaternion to rotate the vector by. - /// The result of the operation. - public static void Transform(ref Vector2 vec, ref Quaternion quat, out Vector2 result) - { - Quaternion v = new Quaternion(vec.X, vec.Y, 0, 0), i, t; - Quaternion.Invert(ref quat, out i); - Quaternion.Multiply(ref quat, ref v, out t); - Quaternion.Multiply(ref t, ref i, out v); - - result.X = v.X; - result.Y = v.Y; - } - - /// - /// Gets or sets an OpenTK.Vector2 with the Y and X components of this instance. - /// - [XmlIgnore] - public Vector2 Yx { get { return new Vector2(Y, X); } set { Y = value.X; X = value.Y; } } - - /// - /// Adds the specified instances. - /// - /// Left operand. - /// Right operand. - /// Result of addition. - public static Vector2 operator +(Vector2 left, Vector2 right) - { - left.X += right.X; - left.Y += right.Y; - return left; - } - - /// - /// Subtracts the specified instances. - /// - /// Left operand. - /// Right operand. - /// Result of subtraction. - public static Vector2 operator -(Vector2 left, Vector2 right) - { - left.X -= right.X; - left.Y -= right.Y; - return left; - } - - /// - /// Negates the specified instance. - /// - /// Operand. - /// Result of negation. - public static Vector2 operator -(Vector2 vec) - { - vec.X = -vec.X; - vec.Y = -vec.Y; - return vec; - } - - /// - /// Multiplies the specified instance by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of multiplication. - public static Vector2 operator *(Vector2 vec, float scale) - { - vec.X *= scale; - vec.Y *= scale; - return vec; - } - - /// - /// Multiplies the specified instance by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of multiplication. - public static Vector2 operator *(float scale, Vector2 vec) - { - vec.X *= scale; - vec.Y *= scale; - return vec; - } - - /// - /// Component-wise multiplication between the specified instance by a scale vector. - /// - /// Left operand. - /// Right operand. - /// Result of multiplication. - public static Vector2 operator *(Vector2 vec, Vector2 scale) - { - vec.X *= scale.X; - vec.Y *= scale.Y; - return vec; - } - - /// - /// Divides the specified instance by a scalar. - /// - /// Left operand - /// Right operand - /// Result of the division. - public static Vector2 operator /(Vector2 vec, float scale) - { - vec.X /= scale; - vec.Y /= scale; - return vec; - } - - /// - /// Compares the specified instances for equality. - /// - /// Left operand. - /// Right operand. - /// True if both instances are equal; false otherwise. - public static bool operator ==(Vector2 left, Vector2 right) - { - return left.Equals(right); - } - - /// - /// Compares the specified instances for inequality. - /// - /// Left operand. - /// Right operand. - /// True if both instances are not equal; false otherwise. - public static bool operator !=(Vector2 left, Vector2 right) - { - return !left.Equals(right); - } - - private static string listSeparator = System.Globalization.CultureInfo.CurrentCulture.TextInfo.ListSeparator; - /// - /// Returns a System.String that represents the current Vector2. - /// - /// - public override string ToString() - { - return String.Format("({0}{2} {1})", X, Y, listSeparator); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - return (this.X.GetHashCode() * 397) ^ this.Y.GetHashCode(); - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Vector2)) - { - return false; - } - - return this.Equals((Vector2)obj); - } - - /// Indicates whether the current vector is equal to another vector. - /// A vector to compare with this vector. - /// true if the current vector is equal to the vector parameter; otherwise, false. - public bool Equals(Vector2 other) - { - return - X == other.X && - Y == other.Y; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Vector2d.cs b/external/src/OpenTK/OpenTK/Math/Vector2d.cs deleted file mode 100644 index 1bf9b0d..0000000 --- a/external/src/OpenTK/OpenTK/Math/Vector2d.cs +++ /dev/null @@ -1,904 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -*/ - -using System; -using System.Runtime.InteropServices; -using System.Xml.Serialization; - -namespace OpenTK -{ - /// Represents a 2D vector using two double-precision floating-point numbers. - [Serializable] - [StructLayout(LayoutKind.Sequential)] - public struct Vector2d : IEquatable - { - /// The X coordinate of this instance. - public double X; - - /// The Y coordinate of this instance. - public double Y; - - /// - /// Defines a unit-length Vector2d that points towards the X-axis. - /// - public static readonly Vector2d UnitX = new Vector2d(1, 0); - - /// - /// Defines a unit-length Vector2d that points towards the Y-axis. - /// - public static readonly Vector2d UnitY = new Vector2d(0, 1); - - /// - /// Defines a zero-length Vector2d. - /// - public static readonly Vector2d Zero = new Vector2d(0, 0); - - /// - /// Defines an instance with all components set to 1. - /// - public static readonly Vector2d One = new Vector2d(1, 1); - - /// - /// Defines the size of the Vector2d struct in bytes. - /// - public static readonly int SizeInBytes = Marshal.SizeOf(new Vector2d()); - - /// - /// Constructs a new instance. - /// - /// The value that will initialize this instance. - public Vector2d(double value) - { - X = value; - Y = value; - } - - /// Constructs left vector with the given coordinates. - /// The X coordinate. - /// The Y coordinate. - public Vector2d(double x, double y) - { - this.X = x; - this.Y = y; - } - - /// - /// Gets or sets the value at the index of the Vector. - /// - public double this[int index] { - get{ - if (index == 0) - { - return X; - } - else if (index == 1) - { - return Y; - } - throw new IndexOutOfRangeException("You tried to access this vector at index: " + index); - } set{ - if (index == 0) - { - X = value; - } - else if (index == 1) - { - Y = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this vector at index: " + index); - } - } - } - - /// - /// Gets the length (magnitude) of the vector. - /// - /// - public double Length - { - get - { - return System.Math.Sqrt(X * X + Y * Y); - } - } - - /// - /// Gets the square of the vector length (magnitude). - /// - /// - /// This property avoids the costly square root operation required by the Length property. This makes it more suitable - /// for comparisons. - /// - /// - public double LengthSquared - { - get - { - return X * X + Y * Y; - } - } - - /// - /// Gets the perpendicular vector on the right side of this vector. - /// - public Vector2d PerpendicularRight - { - get - { - return new Vector2d(Y, -X); - } - } - - /// - /// Gets the perpendicular vector on the left side of this vector. - /// - public Vector2d PerpendicularLeft - { - get - { - return new Vector2d(-Y, X); - } - } - - /// - /// Returns a copy of the Vector2d scaled to unit length. - /// - /// - public Vector2d Normalized() - { - Vector2d v = this; - v.Normalize(); - return v; - } - - /// - /// Scales the Vector2 to unit length. - /// - public void Normalize() - { - double scale = 1.0 / Length; - X *= scale; - Y *= scale; - } - - /// - /// Adds two vectors. - /// - /// Left operand. - /// Right operand. - /// Result of operation. - public static Vector2d Add(Vector2d a, Vector2d b) - { - Add(ref a, ref b, out a); - return a; - } - - /// - /// Adds two vectors. - /// - /// Left operand. - /// Right operand. - /// Result of operation. - public static void Add(ref Vector2d a, ref Vector2d b, out Vector2d result) - { - result.X = a.X + b.X; - result.Y = a.Y + b.Y; - } - - /// - /// Subtract one Vector from another - /// - /// First operand - /// Second operand - /// Result of subtraction - public static Vector2d Subtract(Vector2d a, Vector2d b) - { - Subtract(ref a, ref b, out a); - return a; - } - - /// - /// Subtract one Vector from another - /// - /// First operand - /// Second operand - /// Result of subtraction - public static void Subtract(ref Vector2d a, ref Vector2d b, out Vector2d result) - { - result.X = a.X - b.X; - result.Y = a.Y - b.Y; - } - - /// - /// Multiplies a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector2d Multiply(Vector2d vector, double scale) - { - Multiply(ref vector, scale, out vector); - return vector; - } - - /// - /// Multiplies a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Multiply(ref Vector2d vector, double scale, out Vector2d result) - { - result.X = vector.X * scale; - result.Y = vector.Y * scale; - } - - /// - /// Multiplies a vector by the components a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector2d Multiply(Vector2d vector, Vector2d scale) - { - Multiply(ref vector, ref scale, out vector); - return vector; - } - - /// - /// Multiplies a vector by the components of a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Multiply(ref Vector2d vector, ref Vector2d scale, out Vector2d result) - { - result.X = vector.X * scale.X; - result.Y = vector.Y * scale.Y; - } - - /// - /// Divides a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector2d Divide(Vector2d vector, double scale) - { - Divide(ref vector, scale, out vector); - return vector; - } - - /// - /// Divides a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Divide(ref Vector2d vector, double scale, out Vector2d result) - { - result.X = vector.X / scale; - result.Y = vector.Y / scale; - } - - /// - /// Divides a vector by the components of a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector2d Divide(Vector2d vector, Vector2d scale) - { - Divide(ref vector, ref scale, out vector); - return vector; - } - - /// - /// Divide a vector by the components of a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Divide(ref Vector2d vector, ref Vector2d scale, out Vector2d result) - { - result.X = vector.X / scale.X; - result.Y = vector.Y / scale.Y; - } - - /// - /// Calculate the component-wise minimum of two vectors - /// - /// First operand - /// Second operand - /// The component-wise minimum - [Obsolete("Use ComponentMin() instead.")] - public static Vector2d Min(Vector2d a, Vector2d b) - { - a.X = a.X < b.X ? a.X : b.X; - a.Y = a.Y < b.Y ? a.Y : b.Y; - return a; - } - - /// - /// Calculate the component-wise minimum of two vectors - /// - /// First operand - /// Second operand - /// The component-wise minimum - [Obsolete("Use ComponentMin() instead.")] - public static void Min(ref Vector2d a, ref Vector2d b, out Vector2d result) - { - result.X = a.X < b.X ? a.X : b.X; - result.Y = a.Y < b.Y ? a.Y : b.Y; - } - - /// - /// Calculate the component-wise maximum of two vectors - /// - /// First operand - /// Second operand - /// The component-wise maximum - [Obsolete("Use ComponentMax() instead.")] - public static Vector2d Max(Vector2d a, Vector2d b) - { - a.X = a.X > b.X ? a.X : b.X; - a.Y = a.Y > b.Y ? a.Y : b.Y; - return a; - } - - /// - /// Calculate the component-wise maximum of two vectors - /// - /// First operand - /// Second operand - /// The component-wise maximum - [Obsolete("Use ComponentMax() instead.")] - public static void Max(ref Vector2d a, ref Vector2d b, out Vector2d result) - { - result.X = a.X > b.X ? a.X : b.X; - result.Y = a.Y > b.Y ? a.Y : b.Y; - } - - /// - /// Returns a vector created from the smallest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise minimum - public static Vector2d ComponentMin(Vector2d a, Vector2d b) - { - a.X = a.X < b.X ? a.X : b.X; - a.Y = a.Y < b.Y ? a.Y : b.Y; - return a; - } - - /// - /// Returns a vector created from the smallest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise minimum - public static void ComponentMin(ref Vector2d a, ref Vector2d b, out Vector2d result) - { - result.X = a.X < b.X ? a.X : b.X; - result.Y = a.Y < b.Y ? a.Y : b.Y; - } - - /// - /// Returns a vector created from the largest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise maximum - public static Vector2d ComponentMax(Vector2d a, Vector2d b) - { - a.X = a.X > b.X ? a.X : b.X; - a.Y = a.Y > b.Y ? a.Y : b.Y; - return a; - } - - /// - /// Returns a vector created from the largest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise maximum - public static void ComponentMax(ref Vector2d a, ref Vector2d b, out Vector2d result) - { - result.X = a.X > b.X ? a.X : b.X; - result.Y = a.Y > b.Y ? a.Y : b.Y; - } - - /// - /// Returns the Vector2d with the minimum magnitude. If the magnitudes are equal, the second vector - /// is selected. - /// - /// Left operand - /// Right operand - /// The minimum Vector2d - public static Vector2d MagnitudeMin(Vector2d left, Vector2d right) - { - return left.LengthSquared < right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector2d with the minimum magnitude. If the magnitudes are equal, the second vector - /// is selected. - /// - /// Left operand - /// Right operand - /// The magnitude-wise minimum - /// The minimum Vector2d - public static void MagnitudeMin(ref Vector2d left, ref Vector2d right, out Vector2d result) - { - result = left.LengthSquared < right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector2d with the minimum magnitude. If the magnitudes are equal, the first vector - /// is selected. - /// - /// Left operand - /// Right operand - /// The minimum Vector2d - public static Vector2d MagnitudeMax(Vector2d left, Vector2d right) - { - return left.LengthSquared >= right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector2d with the maximum magnitude. If the magnitudes are equal, the first vector - /// is selected. - /// - /// Left operand - /// Right operand - /// The magnitude-wise maximum - /// The maximum Vector2d - public static void MagnitudeMax(ref Vector2d left, ref Vector2d right, out Vector2d result) - { - result = left.LengthSquared >= right.LengthSquared ? left : right; - } - - /// - /// Clamp a vector to the given minimum and maximum vectors - /// - /// Input vector - /// Minimum vector - /// Maximum vector - /// The clamped vector - public static Vector2d Clamp(Vector2d vec, Vector2d min, Vector2d max) - { - vec.X = vec.X < min.X ? min.X : vec.X > max.X ? max.X : vec.X; - vec.Y = vec.Y < min.Y ? min.Y : vec.Y > max.Y ? max.Y : vec.Y; - return vec; - } - - /// - /// Clamp a vector to the given minimum and maximum vectors - /// - /// Input vector - /// Minimum vector - /// Maximum vector - /// The clamped vector - public static void Clamp(ref Vector2d vec, ref Vector2d min, ref Vector2d max, out Vector2d result) - { - result.X = vec.X < min.X ? min.X : vec.X > max.X ? max.X : vec.X; - result.Y = vec.Y < min.Y ? min.Y : vec.Y > max.Y ? max.Y : vec.Y; - } - - /// - /// Compute the euclidean distance between two vectors. - /// - /// The first vector - /// The second vector - /// The distance - public static double Distance(Vector2d vec1, Vector2d vec2) - { - double result; - Distance(ref vec1, ref vec2, out result); - return result; - } - - /// - /// Compute the euclidean distance between two vectors. - /// - /// The first vector - /// The second vector - /// The distance - public static void Distance(ref Vector2d vec1, ref Vector2d vec2, out double result) - { - result = Math.Sqrt((vec2.X - vec1.X) * (vec2.X - vec1.X) + (vec2.Y - vec1.Y) * (vec2.Y - vec1.Y)); - } - - /// - /// Compute the squared euclidean distance between two vectors. - /// - /// The first vector - /// The second vector - /// The squared distance - public static double DistanceSquared(Vector2d vec1, Vector2d vec2) - { - double result; - DistanceSquared(ref vec1, ref vec2, out result); - return result; - } - - /// - /// Compute the squared euclidean distance between two vectors. - /// - /// The first vector - /// The second vector - /// The squared distance - public static void DistanceSquared(ref Vector2d vec1, ref Vector2d vec2, out double result) - { - result = (vec2.X - vec1.X) * (vec2.X - vec1.X) + (vec2.Y - vec1.Y) * (vec2.Y - vec1.Y); - } - - /// - /// Scale a vector to unit length - /// - /// The input vector - /// The normalized vector - public static Vector2d Normalize(Vector2d vec) - { - double scale = 1.0 / vec.Length; - vec.X *= scale; - vec.Y *= scale; - return vec; - } - - /// - /// Scale a vector to unit length - /// - /// The input vector - /// The normalized vector - public static void Normalize(ref Vector2d vec, out Vector2d result) - { - double scale = 1.0 / vec.Length; - result.X = vec.X * scale; - result.Y = vec.Y * scale; - } - - /// - /// Scale a vector to approximately unit length - /// - /// The input vector - /// The normalized vector - public static Vector2d NormalizeFast(Vector2d vec) - { - double scale = MathHelper.InverseSqrtFast(vec.X * vec.X + vec.Y * vec.Y); - vec.X *= scale; - vec.Y *= scale; - return vec; - } - - /// - /// Scale a vector to approximately unit length - /// - /// The input vector - /// The normalized vector - public static void NormalizeFast(ref Vector2d vec, out Vector2d result) - { - double scale = MathHelper.InverseSqrtFast(vec.X * vec.X + vec.Y * vec.Y); - result.X = vec.X * scale; - result.Y = vec.Y * scale; - } - - /// - /// Calculate the dot (scalar) product of two vectors - /// - /// First operand - /// Second operand - /// The dot product of the two inputs - public static double Dot(Vector2d left, Vector2d right) - { - return left.X * right.X + left.Y * right.Y; - } - - /// - /// Calculate the dot (scalar) product of two vectors - /// - /// First operand - /// Second operand - /// The dot product of the two inputs - public static void Dot(ref Vector2d left, ref Vector2d right, out double result) - { - result = left.X * right.X + left.Y * right.Y; - } - - /// - /// Returns a new Vector that is the linear blend of the 2 given Vectors - /// - /// First input vector - /// Second input vector - /// The blend factor. a when blend=0, b when blend=1. - /// a when blend=0, b when blend=1, and a linear combination otherwise - public static Vector2d Lerp(Vector2d a, Vector2d b, double blend) - { - a.X = blend * (b.X - a.X) + a.X; - a.Y = blend * (b.Y - a.Y) + a.Y; - return a; - } - - /// - /// Returns a new Vector that is the linear blend of the 2 given Vectors - /// - /// First input vector - /// Second input vector - /// The blend factor. a when blend=0, b when blend=1. - /// a when blend=0, b when blend=1, and a linear combination otherwise - public static void Lerp(ref Vector2d a, ref Vector2d b, double blend, out Vector2d result) - { - result.X = blend * (b.X - a.X) + a.X; - result.Y = blend * (b.Y - a.Y) + a.Y; - } - - /// - /// Interpolate 3 Vectors using Barycentric coordinates - /// - /// First input Vector - /// Second input Vector - /// Third input Vector - /// First Barycentric Coordinate - /// Second Barycentric Coordinate - /// a when u=v=0, b when u=1,v=0, c when u=0,v=1, and a linear combination of a,b,c otherwise - public static Vector2d BaryCentric(Vector2d a, Vector2d b, Vector2d c, double u, double v) - { - return a + u * (b - a) + v * (c - a); - } - - /// Interpolate 3 Vectors using Barycentric coordinates - /// First input Vector. - /// Second input Vector. - /// Third input Vector. - /// First Barycentric Coordinate. - /// Second Barycentric Coordinate. - /// Output Vector. a when u=v=0, b when u=1,v=0, c when u=0,v=1, and a linear combination of a,b,c otherwise - public static void BaryCentric(ref Vector2d a, ref Vector2d b, ref Vector2d c, double u, double v, out Vector2d result) - { - result = a; // copy - - Vector2d temp = b; // copy - Subtract(ref temp, ref a, out temp); - Multiply(ref temp, u, out temp); - Add(ref result, ref temp, out result); - - temp = c; // copy - Subtract(ref temp, ref a, out temp); - Multiply(ref temp, v, out temp); - Add(ref result, ref temp, out result); - } - - /// - /// Transforms a vector by a quaternion rotation. - /// - /// The vector to transform. - /// The quaternion to rotate the vector by. - /// The result of the operation. - public static Vector2d Transform(Vector2d vec, Quaterniond quat) - { - Vector2d result; - Transform(ref vec, ref quat, out result); - return result; - } - - /// - /// Transforms a vector by a quaternion rotation. - /// - /// The vector to transform. - /// The quaternion to rotate the vector by. - /// The result of the operation. - public static void Transform(ref Vector2d vec, ref Quaterniond quat, out Vector2d result) - { - Quaterniond v = new Quaterniond(vec.X, vec.Y, 0, 0), i, t; - Quaterniond.Invert(ref quat, out i); - Quaterniond.Multiply(ref quat, ref v, out t); - Quaterniond.Multiply(ref t, ref i, out v); - - result.X = v.X; - result.Y = v.Y; - } - - /// - /// Gets or sets an OpenTK.Vector2d with the Y and X components of this instance. - /// - [XmlIgnore] - public Vector2d Yx { get { return new Vector2d(Y, X); } set { Y = value.X; X = value.Y; } } - - /// - /// Adds two instances. - /// - /// The left instance. - /// The right instance. - /// The result of the operation. - public static Vector2d operator +(Vector2d left, Vector2d right) - { - left.X += right.X; - left.Y += right.Y; - return left; - } - - /// - /// Subtracts two instances. - /// - /// The left instance. - /// The right instance. - /// The result of the operation. - public static Vector2d operator -(Vector2d left, Vector2d right) - { - left.X -= right.X; - left.Y -= right.Y; - return left; - } - - /// - /// Negates an instance. - /// - /// The instance. - /// The result of the operation. - public static Vector2d operator -(Vector2d vec) - { - vec.X = -vec.X; - vec.Y = -vec.Y; - return vec; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The instance. - /// The scalar. - /// The result of the operation. - public static Vector2d operator *(Vector2d vec, double f) - { - vec.X *= f; - vec.Y *= f; - return vec; - } - - /// - /// Multiply an instance by a scalar. - /// - /// The scalar. - /// The instance. - /// The result of the operation. - public static Vector2d operator *(double f, Vector2d vec) - { - vec.X *= f; - vec.Y *= f; - return vec; - } - - /// - /// Component-wise multiplication between the specified instance by a scale vector. - /// - /// Left operand. - /// Right operand. - /// Result of multiplication. - public static Vector2d operator *(Vector2d vec, Vector2d scale) - { - vec.X *= scale.X; - vec.Y *= scale.Y; - return vec; - } - - /// - /// Divides an instance by a scalar. - /// - /// The instance. - /// The scalar. - /// The result of the operation. - public static Vector2d operator /(Vector2d vec, double f) - { - vec.X /= f; - vec.Y /= f; - return vec; - } - - /// - /// Compares two instances for equality. - /// - /// The left instance. - /// The right instance. - /// True, if both instances are equal; false otherwise. - public static bool operator ==(Vector2d left, Vector2d right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for ienquality. - /// - /// The left instance. - /// The right instance. - /// True, if the instances are not equal; false otherwise. - public static bool operator !=(Vector2d left, Vector2d right) - { - return !left.Equals(right); - } - - /// Converts OpenTK.Vector2 to OpenTK.Vector2d. - /// The Vector2 to convert. - /// The resulting Vector2d. - public static explicit operator Vector2d(Vector2 v2) - { - return new Vector2d(v2.X, v2.Y); - } - - /// Converts OpenTK.Vector2d to OpenTK.Vector2. - /// The Vector2d to convert. - /// The resulting Vector2. - public static explicit operator Vector2(Vector2d v2d) - { - return new Vector2((float)v2d.X, (float)v2d.Y); - } - - private static string listSeparator = System.Globalization.CultureInfo.CurrentCulture.TextInfo.ListSeparator; - /// - /// Returns a System.String that represents the current instance. - /// - /// - public override string ToString() - { - return String.Format("({0}{2} {1})", X, Y, listSeparator); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - return (this.X.GetHashCode() * 397) ^ this.Y.GetHashCode(); - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Vector2d)) - { - return false; - } - - return this.Equals((Vector2d)obj); - } - - /// Indicates whether the current vector is equal to another vector. - /// A vector to compare with this vector. - /// true if the current vector is equal to the vector parameter; otherwise, false. - public bool Equals(Vector2d other) - { - return - X == other.X && - Y == other.Y; - } - } -} \ No newline at end of file diff --git a/external/src/OpenTK/OpenTK/Math/Vector2h.cs b/external/src/OpenTK/OpenTK/Math/Vector2h.cs deleted file mode 100644 index d713700..0000000 --- a/external/src/OpenTK/OpenTK/Math/Vector2h.cs +++ /dev/null @@ -1,323 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; -using System.IO; -using System.Runtime.InteropServices; -using System.Runtime.Serialization; -using System.Xml.Serialization; - -namespace OpenTK -{ - - /// 2-component Vector of the Half type. Occupies 4 Byte total. - [Serializable, StructLayout(LayoutKind.Sequential)] - public struct Vector2h : ISerializable, IEquatable - { - /// The X component of the Half2. - public Half X; - - /// The Y component of the Half2. - public Half Y; - - /// - /// Constructs a new instance. - /// - /// The value that will initialize this instance. - public Vector2h(Half value) - { - X = value; - Y = value; - } - - /// - /// Constructs a new instance. - /// - /// The value that will initialize this instance. - public Vector2h(Single value) - { - X = new Half(value); - Y = new Half(value); - } - - /// - /// The new Half2 instance will avoid conversion and copy directly from the Half parameters. - /// - /// An Half instance of a 16-bit half-precision floating-point number. - /// An Half instance of a 16-bit half-precision floating-point number. - public Vector2h(Half x, Half y) - { - X = x; - Y = y; - } - - /// - /// The new Half2 instance will convert the 2 parameters into 16-bit half-precision floating-point. - /// - /// 32-bit single-precision floating-point number. - /// 32-bit single-precision floating-point number. - public Vector2h(Single x, Single y) - { - X = new Half(x); - Y = new Half(y); - } - - /// - /// The new Half2 instance will convert the 2 parameters into 16-bit half-precision floating-point. - /// - /// 32-bit single-precision floating-point number. - /// 32-bit single-precision floating-point number. - /// Enable checks that will throw if the conversion result is not meaningful. - public Vector2h(Single x, Single y, bool throwOnError) - { - X = new Half(x, throwOnError); - Y = new Half(y, throwOnError); - } - - /// - /// The new Half2 instance will convert the Vector2 into 16-bit half-precision floating-point. - /// - /// OpenTK.Vector2 - [CLSCompliant(false)] - public Vector2h(Vector2 v) - { - X = new Half(v.X); - Y = new Half(v.Y); - } - - /// - /// The new Half2 instance will convert the Vector2 into 16-bit half-precision floating-point. - /// - /// OpenTK.Vector2 - /// Enable checks that will throw if the conversion result is not meaningful. - [CLSCompliant(false)] - public Vector2h(Vector2 v, bool throwOnError) - { - X = new Half(v.X, throwOnError); - Y = new Half(v.Y, throwOnError); - } - - /// - /// The new Half2 instance will convert the Vector2 into 16-bit half-precision floating-point. - /// This is the fastest constructor. - /// - /// OpenTK.Vector2 - public Vector2h(ref Vector2 v) - { - X = new Half(v.X); - Y = new Half(v.Y); - } - - /// - /// The new Half2 instance will convert the Vector2 into 16-bit half-precision floating-point. - /// - /// OpenTK.Vector2 - /// Enable checks that will throw if the conversion result is not meaningful. - public Vector2h(ref Vector2 v, bool throwOnError) - { - X = new Half(v.X, throwOnError); - Y = new Half(v.Y, throwOnError); - } - - /// - /// The new Half2 instance will convert the Vector2d into 16-bit half-precision floating-point. - /// - /// OpenTK.Vector2d - [CLSCompliant(false)] - public Vector2h(Vector2d v) - { - X = new Half(v.X); - Y = new Half(v.Y); - } - - /// - /// The new Half2 instance will convert the Vector2d into 16-bit half-precision floating-point. - /// - /// OpenTK.Vector2d - /// Enable checks that will throw if the conversion result is not meaningful. - [CLSCompliant(false)] - public Vector2h(Vector2d v, bool throwOnError) - { - X = new Half(v.X, throwOnError); - Y = new Half(v.Y, throwOnError); - } - - /// - /// The new Half2 instance will convert the Vector2d into 16-bit half-precision floating-point. - /// This is the faster constructor. - /// - /// OpenTK.Vector2d - [CLSCompliant(false)] - public Vector2h(ref Vector2d v) - { - X = new Half(v.X); - Y = new Half(v.Y); - } - - /// - /// The new Half2 instance will convert the Vector2d into 16-bit half-precision floating-point. - /// - /// OpenTK.Vector2d - /// Enable checks that will throw if the conversion result is not meaningful. - [CLSCompliant(false)] - public Vector2h(ref Vector2d v, bool throwOnError) - { - X = new Half(v.X, throwOnError); - Y = new Half(v.Y, throwOnError); - } - - /// - /// Gets or sets an OpenTK.Vector2h with the Y and X components of this instance. - /// - [XmlIgnore] - public Vector2h Yx { get { return new Vector2h(Y, X); } set { Y = value.X; X = value.Y; } } - - /// - /// Returns this Half2 instance's contents as Vector2. - /// - /// OpenTK.Vector2 - public Vector2 ToVector2() - { - return new Vector2(X, Y); - } - - /// - /// Returns this Half2 instance's contents as Vector2d. - /// - public Vector2d ToVector2d() - { - return new Vector2d(X, Y); - } - - /// Converts OpenTK.Vector2 to OpenTK.Half2. - /// The Vector2 to convert. - /// The resulting Half vector. - public static explicit operator Vector2h(Vector2 v) - { - return new Vector2h(v); - } - - /// Converts OpenTK.Vector2d to OpenTK.Half2. - /// The Vector2d to convert. - /// The resulting Half vector. - public static explicit operator Vector2h(Vector2d v) - { - return new Vector2h(v); - } - - /// Converts OpenTK.Half2 to OpenTK.Vector2. - /// The Half2 to convert. - /// The resulting Vector2. - public static explicit operator Vector2(Vector2h h) - { - return new Vector2(h.X, h.Y); - } - - /// Converts OpenTK.Half2 to OpenTK.Vector2d. - /// The Half2 to convert. - /// The resulting Vector2d. - public static explicit operator Vector2d(Vector2h h) - { - return new Vector2d(h.X, h.Y); - } - - /// The size in bytes for an instance of the Half2 struct is 4. - public static readonly int SizeInBytes = 4; - - /// Constructor used by ISerializable to deserialize the object. - /// - /// - public Vector2h(SerializationInfo info, StreamingContext context) - { - this.X = (Half)info.GetValue("X", typeof(Half)); - this.Y = (Half)info.GetValue("Y", typeof(Half)); - } - - /// Used by ISerialize to serialize the object. - /// - /// - public void GetObjectData(SerializationInfo info, StreamingContext context) - { - info.AddValue("X", this.X); - info.AddValue("Y", this.Y); - } - - /// Updates the X and Y components of this instance by reading from a Stream. - /// A BinaryReader instance associated with an open Stream. - public void FromBinaryStream(BinaryReader bin) - { - X.FromBinaryStream(bin); - Y.FromBinaryStream(bin); - } - - /// Writes the X and Y components of this instance into a Stream. - /// A BinaryWriter instance associated with an open Stream. - public void ToBinaryStream(BinaryWriter bin) - { - X.ToBinaryStream(bin); - Y.ToBinaryStream(bin); - } - - /// Returns a value indicating whether this instance is equal to a specified OpenTK.Half2 vector. - /// OpenTK.Half2 to compare to this instance.. - /// True, if other is equal to this instance; false otherwise. - public bool Equals(Vector2h other) - { - return (this.X.Equals(other.X) && this.Y.Equals(other.Y)); - } - - private static string listSeparator = System.Globalization.CultureInfo.CurrentCulture.TextInfo.ListSeparator; - /// Returns a string that contains this Half2's numbers in human-legible form. - public override string ToString() - { - return String.Format("({0}{2} {1})", X, Y, listSeparator); - } - - /// Returns the Half2 as an array of bytes. - /// The Half2 to convert. - /// The input as byte array. - public static byte[] GetBytes(Vector2h h) - { - byte[] result = new byte[SizeInBytes]; - - byte[] temp = Half.GetBytes(h.X); - result[0] = temp[0]; - result[1] = temp[1]; - temp = Half.GetBytes(h.Y); - result[2] = temp[0]; - result[3] = temp[1]; - - return result; - } - - /// Converts an array of bytes into Half2. - /// A Half2 in it's byte[] representation. - /// The starting position within value. - /// A new Half2 instance. - public static Vector2h FromBytes(byte[] value, int startIndex) - { - return new Vector2h( - Half.FromBytes(value, startIndex), - Half.FromBytes(value, startIndex + 2)); - } - } -} \ No newline at end of file diff --git a/external/src/OpenTK/OpenTK/Math/Vector3.cs b/external/src/OpenTK/OpenTK/Math/Vector3.cs deleted file mode 100644 index 24a0a34..0000000 --- a/external/src/OpenTK/OpenTK/Math/Vector3.cs +++ /dev/null @@ -1,1431 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; -using System.Runtime.InteropServices; -using System.Xml.Serialization; - -namespace OpenTK -{ - /// - /// Represents a 3D vector using three single-precision floating-point numbers. - /// - /// - /// The Vector3 structure is suitable for interoperation with unmanaged code requiring three consecutive floats. - /// - [Serializable] - [StructLayout(LayoutKind.Sequential)] - public struct Vector3 : IEquatable - { - /// - /// The X component of the Vector3. - /// - public float X; - - /// - /// The Y component of the Vector3. - /// - public float Y; - - /// - /// The Z component of the Vector3. - /// - public float Z; - - /// - /// Constructs a new instance. - /// - /// The value that will initialize this instance. - public Vector3(float value) - { - X = value; - Y = value; - Z = value; - } - - /// - /// Constructs a new Vector3. - /// - /// The x component of the Vector3. - /// The y component of the Vector3. - /// The z component of the Vector3. - public Vector3(float x, float y, float z) - { - X = x; - Y = y; - Z = z; - } - - /// - /// Constructs a new Vector3 from the given Vector2. - /// - /// The Vector2 to copy components from. - public Vector3(Vector2 v) - { - X = v.X; - Y = v.Y; - Z = 0.0f; - } - - /// - /// Constructs a new Vector3 from the given Vector3. - /// - /// The Vector3 to copy components from. - public Vector3(Vector3 v) - { - X = v.X; - Y = v.Y; - Z = v.Z; - } - - /// - /// Constructs a new Vector3 from the given Vector4. - /// - /// The Vector4 to copy components from. - public Vector3(Vector4 v) - { - X = v.X; - Y = v.Y; - Z = v.Z; - } - - - /// - /// Gets or sets the value at the index of the Vector. - /// - public float this[int index] { - get{ - if (index == 0) - { - return X; - } - else if (index == 1) - { - return Y; - } - else if (index == 2) - { - return Z; - } - throw new IndexOutOfRangeException("You tried to access this vector at index: " + index); - } set{ - if (index == 0) - { - X = value; - } - else if (index == 1) - { - Y = value; - } - else if (index == 2) - { - Z = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this vector at index: " + index); - } - } - } - - /// - /// Gets the length (magnitude) of the vector. - /// - /// - /// - public float Length - { - get - { - return (float)System.Math.Sqrt(X * X + Y * Y + Z * Z); - } - } - - /// - /// Gets an approximation of the vector length (magnitude). - /// - /// - /// This property uses an approximation of the square root function to calculate vector magnitude, with - /// an upper error bound of 0.001. - /// - /// - /// - public float LengthFast - { - get - { - return 1.0f / MathHelper.InverseSqrtFast(X * X + Y * Y + Z * Z); - } - } - - /// - /// Gets the square of the vector length (magnitude). - /// - /// - /// This property avoids the costly square root operation required by the Length property. This makes it more suitable - /// for comparisons. - /// - /// - /// - public float LengthSquared - { - get - { - return X * X + Y * Y + Z * Z; - } - } - - /// - /// Returns a copy of the Vector3 scaled to unit length. - /// - public Vector3 Normalized() - { - Vector3 v = this; - v.Normalize(); - return v; - } - - /// - /// Scales the Vector3 to unit length. - /// - public void Normalize() - { - float scale = 1.0f / this.Length; - X *= scale; - Y *= scale; - Z *= scale; - } - - /// - /// Scales the Vector3 to approximately unit length. - /// - public void NormalizeFast() - { - float scale = MathHelper.InverseSqrtFast(X * X + Y * Y + Z * Z); - X *= scale; - Y *= scale; - Z *= scale; - } - - /// - /// Defines a unit-length Vector3 that points towards the X-axis. - /// - public static readonly Vector3 UnitX = new Vector3(1, 0, 0); - - /// - /// Defines a unit-length Vector3 that points towards the Y-axis. - /// - public static readonly Vector3 UnitY = new Vector3(0, 1, 0); - - /// - /// Defines a unit-length Vector3 that points towards the Z-axis. - /// - public static readonly Vector3 UnitZ = new Vector3(0, 0, 1); - - /// - /// Defines a zero-length Vector3. - /// - public static readonly Vector3 Zero = new Vector3(0, 0, 0); - - /// - /// Defines an instance with all components set to 1. - /// - public static readonly Vector3 One = new Vector3(1, 1, 1); - - /// - /// Defines the size of the Vector3 struct in bytes. - /// - public static readonly int SizeInBytes = Marshal.SizeOf(new Vector3()); - - /// - /// Adds two vectors. - /// - /// Left operand. - /// Right operand. - /// Result of operation. - public static Vector3 Add(Vector3 a, Vector3 b) - { - Add(ref a, ref b, out a); - return a; - } - - /// - /// Adds two vectors. - /// - /// Left operand. - /// Right operand. - /// Result of operation. - public static void Add(ref Vector3 a, ref Vector3 b, out Vector3 result) - { - result.X = a.X + b.X; - result.Y = a.Y + b.Y; - result.Z = a.Z + b.Z; - } - - /// - /// Subtract one Vector from another - /// - /// First operand - /// Second operand - /// Result of subtraction - public static Vector3 Subtract(Vector3 a, Vector3 b) - { - Subtract(ref a, ref b, out a); - return a; - } - - /// - /// Subtract one Vector from another - /// - /// First operand - /// Second operand - /// Result of subtraction - public static void Subtract(ref Vector3 a, ref Vector3 b, out Vector3 result) - { - result.X = a.X - b.X; - result.Y = a.Y - b.Y; - result.Z = a.Z - b.Z; - } - - /// - /// Multiplies a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector3 Multiply(Vector3 vector, float scale) - { - Multiply(ref vector, scale, out vector); - return vector; - } - - /// - /// Multiplies a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Multiply(ref Vector3 vector, float scale, out Vector3 result) - { - result.X = vector.X * scale; - result.Y = vector.Y * scale; - result.Z = vector.Z * scale; - } - - /// - /// Multiplies a vector by the components a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector3 Multiply(Vector3 vector, Vector3 scale) - { - Multiply(ref vector, ref scale, out vector); - return vector; - } - - /// - /// Multiplies a vector by the components of a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Multiply(ref Vector3 vector, ref Vector3 scale, out Vector3 result) - { - result.X = vector.X * scale.X; - result.Y = vector.Y * scale.Y; - result.Z = vector.Z * scale.Z; - } - - /// - /// Divides a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector3 Divide(Vector3 vector, float scale) - { - Divide(ref vector, scale, out vector); - return vector; - } - - /// - /// Divides a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Divide(ref Vector3 vector, float scale, out Vector3 result) - { - result.X = vector.X / scale; - result.Y = vector.Y / scale; - result.Z = vector.Z / scale; - } - - /// - /// Divides a vector by the components of a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector3 Divide(Vector3 vector, Vector3 scale) - { - Divide(ref vector, ref scale, out vector); - return vector; - } - - /// - /// Divide a vector by the components of a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Divide(ref Vector3 vector, ref Vector3 scale, out Vector3 result) - { - result.X = vector.X / scale.X; - result.Y = vector.Y / scale.Y; - result.Z = vector.Z / scale.Z; - } - - /// - /// Returns a vector created from the smallest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise minimum - public static Vector3 ComponentMin(Vector3 a, Vector3 b) - { - a.X = a.X < b.X ? a.X : b.X; - a.Y = a.Y < b.Y ? a.Y : b.Y; - a.Z = a.Z < b.Z ? a.Z : b.Z; - return a; - } - - /// - /// Returns a vector created from the smallest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise minimum - public static void ComponentMin(ref Vector3 a, ref Vector3 b, out Vector3 result) - { - result.X = a.X < b.X ? a.X : b.X; - result.Y = a.Y < b.Y ? a.Y : b.Y; - result.Z = a.Z < b.Z ? a.Z : b.Z; - } - - /// - /// Returns a vector created from the largest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise maximum - public static Vector3 ComponentMax(Vector3 a, Vector3 b) - { - a.X = a.X > b.X ? a.X : b.X; - a.Y = a.Y > b.Y ? a.Y : b.Y; - a.Z = a.Z > b.Z ? a.Z : b.Z; - return a; - } - - /// - /// Returns a vector created from the largest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise maximum - public static void ComponentMax(ref Vector3 a, ref Vector3 b, out Vector3 result) - { - result.X = a.X > b.X ? a.X : b.X; - result.Y = a.Y > b.Y ? a.Y : b.Y; - result.Z = a.Z > b.Z ? a.Z : b.Z; - } - - /// - /// Returns the Vector3 with the minimum magnitude. If the magnitudes are equal, the second vector - /// is selected. - /// - /// Left operand - /// Right operand - /// The minimum Vector3 - public static Vector3 MagnitudeMin(Vector3 left, Vector3 right) - { - return left.LengthSquared < right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector3 with the minimum magnitude. If the magnitudes are equal, the second vector - /// is selected. - /// - /// Left operand - /// Right operand - /// The magnitude-wise minimum - /// The minimum Vector3 - public static void MagnitudeMin(ref Vector3 left, ref Vector3 right, out Vector3 result) - { - result = left.LengthSquared < right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector3 with the maximum magnitude. If the magnitudes are equal, the first vector - /// is selected. - /// - /// Left operand - /// Right operand - /// The maximum Vector3 - public static Vector3 MagnitudeMax(Vector3 left, Vector3 right) - { - return left.LengthSquared >= right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector3 with the maximum magnitude. If the magnitudes are equal, the first vector - /// is selected. - /// - /// Left operand - /// Right operand - /// The magnitude-wise maximum - /// The maximum Vector3 - public static void MagnitudeMax(ref Vector3 left, ref Vector3 right, out Vector3 result) - { - result = left.LengthSquared >= right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector3 with the minimum magnitude - /// - /// Left operand - /// Right operand - /// The minimum Vector3 - [Obsolete("Use MagnitudeMin() instead.")] - public static Vector3 Min(Vector3 left, Vector3 right) - { - return left.LengthSquared < right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector3 with the minimum magnitude - /// - /// Left operand - /// Right operand - /// The minimum Vector3 - [Obsolete("Use MagnitudeMax() instead.")] - public static Vector3 Max(Vector3 left, Vector3 right) - { - return left.LengthSquared >= right.LengthSquared ? left : right; - } - - /// - /// Clamp a vector to the given minimum and maximum vectors - /// - /// Input vector - /// Minimum vector - /// Maximum vector - /// The clamped vector - public static Vector3 Clamp(Vector3 vec, Vector3 min, Vector3 max) - { - vec.X = vec.X < min.X ? min.X : vec.X > max.X ? max.X : vec.X; - vec.Y = vec.Y < min.Y ? min.Y : vec.Y > max.Y ? max.Y : vec.Y; - vec.Z = vec.Z < min.Z ? min.Z : vec.Z > max.Z ? max.Z : vec.Z; - return vec; - } - - /// - /// Clamp a vector to the given minimum and maximum vectors - /// - /// Input vector - /// Minimum vector - /// Maximum vector - /// The clamped vector - public static void Clamp(ref Vector3 vec, ref Vector3 min, ref Vector3 max, out Vector3 result) - { - result.X = vec.X < min.X ? min.X : vec.X > max.X ? max.X : vec.X; - result.Y = vec.Y < min.Y ? min.Y : vec.Y > max.Y ? max.Y : vec.Y; - result.Z = vec.Z < min.Z ? min.Z : vec.Z > max.Z ? max.Z : vec.Z; - } - - /// - /// Compute the euclidean distance between two vectors. - /// - /// The first vector - /// The second vector - /// The distance - public static float Distance(Vector3 vec1, Vector3 vec2) - { - float result; - Distance(ref vec1, ref vec2, out result); - return result; - } - - /// - /// Compute the euclidean distance between two vectors. - /// - /// The first vector - /// The second vector - /// The distance - public static void Distance(ref Vector3 vec1, ref Vector3 vec2, out float result) - { - result = (float)Math.Sqrt((vec2.X - vec1.X) * (vec2.X - vec1.X) + (vec2.Y - vec1.Y) * (vec2.Y - vec1.Y) + (vec2.Z - vec1.Z) * (vec2.Z - vec1.Z)); - } - - /// - /// Compute the squared euclidean distance between two vectors. - /// - /// The first vector - /// The second vector - /// The squared distance - public static float DistanceSquared(Vector3 vec1, Vector3 vec2) - { - float result; - DistanceSquared(ref vec1, ref vec2, out result); - return result; - } - - /// - /// Compute the squared euclidean distance between two vectors. - /// - /// The first vector - /// The second vector - /// The squared distance - public static void DistanceSquared(ref Vector3 vec1, ref Vector3 vec2, out float result) - { - result = (vec2.X - vec1.X) * (vec2.X - vec1.X) + (vec2.Y - vec1.Y) * (vec2.Y - vec1.Y) + (vec2.Z - vec1.Z) * (vec2.Z - vec1.Z); - } - - /// - /// Scale a vector to unit length - /// - /// The input vector - /// The normalized vector - public static Vector3 Normalize(Vector3 vec) - { - float scale = 1.0f / vec.Length; - vec.X *= scale; - vec.Y *= scale; - vec.Z *= scale; - return vec; - } - - /// - /// Scale a vector to unit length - /// - /// The input vector - /// The normalized vector - public static void Normalize(ref Vector3 vec, out Vector3 result) - { - float scale = 1.0f / vec.Length; - result.X = vec.X * scale; - result.Y = vec.Y * scale; - result.Z = vec.Z * scale; - } - - /// - /// Scale a vector to approximately unit length - /// - /// The input vector - /// The normalized vector - public static Vector3 NormalizeFast(Vector3 vec) - { - float scale = MathHelper.InverseSqrtFast(vec.X * vec.X + vec.Y * vec.Y + vec.Z * vec.Z); - vec.X *= scale; - vec.Y *= scale; - vec.Z *= scale; - return vec; - } - - /// - /// Scale a vector to approximately unit length - /// - /// The input vector - /// The normalized vector - public static void NormalizeFast(ref Vector3 vec, out Vector3 result) - { - float scale = MathHelper.InverseSqrtFast(vec.X * vec.X + vec.Y * vec.Y + vec.Z * vec.Z); - result.X = vec.X * scale; - result.Y = vec.Y * scale; - result.Z = vec.Z * scale; - } - - /// - /// Calculate the dot (scalar) product of two vectors - /// - /// First operand - /// Second operand - /// The dot product of the two inputs - public static float Dot(Vector3 left, Vector3 right) - { - return left.X * right.X + left.Y * right.Y + left.Z * right.Z; - } - - /// - /// Calculate the dot (scalar) product of two vectors - /// - /// First operand - /// Second operand - /// The dot product of the two inputs - public static void Dot(ref Vector3 left, ref Vector3 right, out float result) - { - result = left.X * right.X + left.Y * right.Y + left.Z * right.Z; - } - - /// - /// Caclulate the cross (vector) product of two vectors - /// - /// First operand - /// Second operand - /// The cross product of the two inputs - public static Vector3 Cross(Vector3 left, Vector3 right) - { - Vector3 result; - Cross(ref left, ref right, out result); - return result; - } - - /// - /// Caclulate the cross (vector) product of two vectors - /// - /// - /// It is incorrect to call this method passing the same variable for - /// as for or - /// . - /// - /// First operand - /// Second operand - /// The cross product of the two inputs - /// The cross product of the two inputs - public static void Cross(ref Vector3 left, ref Vector3 right, out Vector3 result) - { - result.X = left.Y * right.Z - left.Z * right.Y; - result.Y = left.Z * right.X - left.X * right.Z; - result.Z = left.X * right.Y - left.Y * right.X; - } - - /// - /// Returns a new Vector that is the linear blend of the 2 given Vectors - /// - /// First input vector - /// Second input vector - /// The blend factor. a when blend=0, b when blend=1. - /// a when blend=0, b when blend=1, and a linear combination otherwise - public static Vector3 Lerp(Vector3 a, Vector3 b, float blend) - { - a.X = blend * (b.X - a.X) + a.X; - a.Y = blend * (b.Y - a.Y) + a.Y; - a.Z = blend * (b.Z - a.Z) + a.Z; - return a; - } - - /// - /// Returns a new Vector that is the linear blend of the 2 given Vectors - /// - /// First input vector - /// Second input vector - /// The blend factor. a when blend=0, b when blend=1. - /// a when blend=0, b when blend=1, and a linear combination otherwise - public static void Lerp(ref Vector3 a, ref Vector3 b, float blend, out Vector3 result) - { - result.X = blend * (b.X - a.X) + a.X; - result.Y = blend * (b.Y - a.Y) + a.Y; - result.Z = blend * (b.Z - a.Z) + a.Z; - } - - /// - /// Interpolate 3 Vectors using Barycentric coordinates - /// - /// First input Vector - /// Second input Vector - /// Third input Vector - /// First Barycentric Coordinate - /// Second Barycentric Coordinate - /// a when u=v=0, b when u=1,v=0, c when u=0,v=1, and a linear combination of a,b,c otherwise - public static Vector3 BaryCentric(Vector3 a, Vector3 b, Vector3 c, float u, float v) - { - return a + u * (b - a) + v * (c - a); - } - - /// Interpolate 3 Vectors using Barycentric coordinates - /// First input Vector. - /// Second input Vector. - /// Third input Vector. - /// First Barycentric Coordinate. - /// Second Barycentric Coordinate. - /// Output Vector. a when u=v=0, b when u=1,v=0, c when u=0,v=1, and a linear combination of a,b,c otherwise - public static void BaryCentric(ref Vector3 a, ref Vector3 b, ref Vector3 c, float u, float v, out Vector3 result) - { - result = a; // copy - - Vector3 temp = b; // copy - Subtract(ref temp, ref a, out temp); - Multiply(ref temp, u, out temp); - Add(ref result, ref temp, out result); - - temp = c; // copy - Subtract(ref temp, ref a, out temp); - Multiply(ref temp, v, out temp); - Add(ref result, ref temp, out result); - } - - /// Transform a direction vector by the given Matrix - /// Assumes the matrix has a bottom row of (0,0,0,1), that is the translation part is ignored. - /// - /// The vector to transform - /// The desired transformation - /// The transformed vector - public static Vector3 TransformVector(Vector3 vec, Matrix4 mat) - { - Vector3 result; - TransformVector(ref vec, ref mat, out result); - return result; - } - - /// Transform a direction vector by the given Matrix - /// Assumes the matrix has a bottom row of (0,0,0,1), that is the translation part is ignored. - /// - /// - /// It is incorrect to call this method passing the same variable for - /// as for . - /// - /// The vector to transform - /// The desired transformation - /// The transformed vector - public static void TransformVector(ref Vector3 vec, ref Matrix4 mat, out Vector3 result) - { - result.X = vec.X * mat.Row0.X + - vec.Y * mat.Row1.X + - vec.Z * mat.Row2.X; - - result.Y = vec.X * mat.Row0.Y + - vec.Y * mat.Row1.Y + - vec.Z * mat.Row2.Y; - - result.Z = vec.X * mat.Row0.Z + - vec.Y * mat.Row1.Z + - vec.Z * mat.Row2.Z; - } - - /// Transform a Normal by the given Matrix - /// - /// This calculates the inverse of the given matrix, use TransformNormalInverse if you - /// already have the inverse to avoid this extra calculation - /// - /// The normal to transform - /// The desired transformation - /// The transformed normal - public static Vector3 TransformNormal(Vector3 norm, Matrix4 mat) - { - Vector3 result; - TransformNormal(ref norm, ref mat, out result); - return result; - } - - /// Transform a Normal by the given Matrix - /// - /// This calculates the inverse of the given matrix, use TransformNormalInverse if you - /// already have the inverse to avoid this extra calculation - /// - /// The normal to transform - /// The desired transformation - /// The transformed normal - public static void TransformNormal(ref Vector3 norm, ref Matrix4 mat, out Vector3 result) - { - Matrix4 Inverse = Matrix4.Invert(mat); - Vector3.TransformNormalInverse(ref norm, ref Inverse, out result); - } - - /// Transform a Normal by the (transpose of the) given Matrix - /// - /// This version doesn't calculate the inverse matrix. - /// Use this version if you already have the inverse of the desired transform to hand - /// - /// The normal to transform - /// The inverse of the desired transformation - /// The transformed normal - public static Vector3 TransformNormalInverse(Vector3 norm, Matrix4 invMat) - { - Vector3 result; - TransformNormalInverse(ref norm, ref invMat, out result); - return result; - } - - /// Transform a Normal by the (transpose of the) given Matrix - /// - /// This version doesn't calculate the inverse matrix. - /// Use this version if you already have the inverse of the desired transform to hand - /// - /// The normal to transform - /// The inverse of the desired transformation - /// The transformed normal - public static void TransformNormalInverse(ref Vector3 norm, ref Matrix4 invMat, out Vector3 result) - { - result.X = norm.X * invMat.Row0.X + - norm.Y * invMat.Row0.Y + - norm.Z * invMat.Row0.Z; - - result.Y = norm.X * invMat.Row1.X + - norm.Y * invMat.Row1.Y + - norm.Z * invMat.Row1.Z; - - result.Z = norm.X * invMat.Row2.X + - norm.Y * invMat.Row2.Y + - norm.Z * invMat.Row2.Z; - } - - /// Transform a Position by the given Matrix - /// The position to transform - /// The desired transformation - /// The transformed position - public static Vector3 TransformPosition(Vector3 pos, Matrix4 mat) - { - Vector3 result; - TransformPosition(ref pos, ref mat, out result); - return result; - } - - /// Transform a Position by the given Matrix - /// The position to transform - /// The desired transformation - /// The transformed position - public static void TransformPosition(ref Vector3 pos, ref Matrix4 mat, out Vector3 result) - { - result.X = pos.X * mat.Row0.X + - pos.Y * mat.Row1.X + - pos.Z * mat.Row2.X + - mat.Row3.X; - - result.Y = pos.X * mat.Row0.Y + - pos.Y * mat.Row1.Y + - pos.Z * mat.Row2.Y + - mat.Row3.Y; - - result.Z = pos.X * mat.Row0.Z + - pos.Y * mat.Row1.Z + - pos.Z * mat.Row2.Z + - mat.Row3.Z; - } - - /// Transform a Vector by the given Matrix - /// The vector to transform - /// The desired transformation - /// The transformed vector - public static Vector3 Transform(Vector3 vec, Matrix3 mat) - { - Vector3 result; - Transform(ref vec, ref mat, out result); - return result; - } - - /// Transform a Vector by the given Matrix - /// The vector to transform - /// The desired transformation - /// The transformed vector - public static void Transform(ref Vector3 vec, ref Matrix3 mat, out Vector3 result) - { - result.X = vec.X * mat.Row0.X + vec.Y * mat.Row1.X + vec.Z * mat.Row2.X; - result.Y = vec.X * mat.Row0.Y + vec.Y * mat.Row1.Y + vec.Z * mat.Row2.Y; - result.Z = vec.X * mat.Row0.Z + vec.Y * mat.Row1.Z + vec.Z * mat.Row2.Z; - } - - /// - /// Transforms a vector by a quaternion rotation. - /// - /// The vector to transform. - /// The quaternion to rotate the vector by. - /// The result of the operation. - public static Vector3 Transform(Vector3 vec, Quaternion quat) - { - Vector3 result; - Transform(ref vec, ref quat, out result); - return result; - } - - /// - /// Transforms a vector by a quaternion rotation. - /// - /// The vector to transform. - /// The quaternion to rotate the vector by. - /// The result of the operation. - public static void Transform(ref Vector3 vec, ref Quaternion quat, out Vector3 result) - { - // Since vec.W == 0, we can optimize quat * vec * quat^-1 as follows: - // vec + 2.0 * cross(quat.xyz, cross(quat.xyz, vec) + quat.w * vec) - Vector3 xyz = quat.Xyz, temp, temp2; - Vector3.Cross(ref xyz, ref vec, out temp); - Vector3.Multiply(ref vec, quat.W, out temp2); - Vector3.Add(ref temp, ref temp2, out temp); - Vector3.Cross(ref xyz, ref temp, out temp); - Vector3.Multiply(ref temp, 2, out temp); - Vector3.Add(ref vec, ref temp, out result); - } - - /// Transform a Vector by the given Matrix using right-handed notation - /// The desired transformation - /// The vector to transform - public static Vector3 Transform(Matrix3 mat, Vector3 vec) - { - Vector3 result; - Transform(ref vec, ref mat, out result); - return result; - } - - /// Transform a Vector by the given Matrix using right-handed notation - /// The desired transformation - /// The vector to transform - /// The transformed vector - public static void Transform(ref Matrix3 mat, ref Vector3 vec, out Vector3 result) - { - result.X = mat.Row0.X * vec.X + mat.Row0.Y * vec.Y + mat.Row0.Z * vec.Z; - result.Y = mat.Row1.X * vec.X + mat.Row1.Y * vec.Y + mat.Row1.Z * vec.Z; - result.Z = mat.Row2.X * vec.X + mat.Row2.Y * vec.Y + mat.Row2.Z * vec.Z; - } - - /// Transform a Vector3 by the given Matrix, and project the resulting Vector4 back to a Vector3 - /// The vector to transform - /// The desired transformation - /// The transformed vector - public static Vector3 TransformPerspective(Vector3 vec, Matrix4 mat) - { - Vector3 result; - TransformPerspective(ref vec, ref mat, out result); - return result; - } - - /// Transform a Vector3 by the given Matrix, and project the resulting Vector4 back to a Vector3 - /// The vector to transform - /// The desired transformation - /// The transformed vector - public static void TransformPerspective(ref Vector3 vec, ref Matrix4 mat, out Vector3 result) - { - Vector4 v = new Vector4(vec.X, vec.Y, vec.Z, 1); - Vector4.Transform(ref v, ref mat, out v); - result.X = v.X / v.W; - result.Y = v.Y / v.W; - result.Z = v.Z / v.W; - } - - /// - /// Calculates the angle (in radians) between two vectors. - /// - /// The first vector. - /// The second vector. - /// Angle (in radians) between the vectors. - /// Note that the returned angle is never bigger than the constant Pi. - public static float CalculateAngle(Vector3 first, Vector3 second) - { - float result; - CalculateAngle(ref first, ref second, out result); - return result; - } - - /// Calculates the angle (in radians) between two vectors. - /// The first vector. - /// The second vector. - /// Angle (in radians) between the vectors. - /// Note that the returned angle is never bigger than the constant Pi. - public static void CalculateAngle(ref Vector3 first, ref Vector3 second, out float result) - { - float temp; - Vector3.Dot(ref first, ref second, out temp); - result = (float)System.Math.Acos(MathHelper.Clamp(temp / (first.Length * second.Length), -1.0, 1.0)); - } - - /// - /// Projects a vector from object space into screen space. - /// - /// The vector to project. - /// The X coordinate of the viewport. - /// The Y coordinate of the viewport. - /// The width of the viewport. - /// The height of the viewport. - /// The minimum depth of the viewport. - /// The maximum depth of the viewport. - /// The world-view-projection matrix. - /// The vector in screen space. - /// - /// To project to normalized device coordinates (NDC) use the following parameters: - /// Project(vector, -1, -1, 2, 2, -1, 1, worldViewProjection). - /// - public static Vector3 Project(Vector3 vector, float x, float y, float width, float height, float minZ, float maxZ, Matrix4 worldViewProjection) - { - Vector4 result; - - result.X = - vector.X * worldViewProjection.M11 + - vector.Y * worldViewProjection.M21 + - vector.Z * worldViewProjection.M31 + - worldViewProjection.M41; - - result.Y = - vector.X * worldViewProjection.M12 + - vector.Y * worldViewProjection.M22 + - vector.Z * worldViewProjection.M32 + - worldViewProjection.M42; - - result.Z = - vector.X * worldViewProjection.M13 + - vector.Y * worldViewProjection.M23 + - vector.Z * worldViewProjection.M33 + - worldViewProjection.M43; - - result.W = - vector.X * worldViewProjection.M14 + - vector.Y * worldViewProjection.M24 + - vector.Z * worldViewProjection.M34 + - worldViewProjection.M44; - - result /= result.W; - - result.X = x + (width * ((result.X + 1.0f) / 2.0f)); - result.Y = y + (height * ((result.Y + 1.0f) / 2.0f)); - result.Z = minZ + ((maxZ - minZ) * ((result.Z + 1.0f) / 2.0f)); - - return new Vector3(result.X, result.Y, result.Z); - } - - /// - /// Projects a vector from screen space into object space. - /// - /// The vector to project. - /// The X coordinate of the viewport. - /// The Y coordinate of the viewport. - /// The width of the viewport. - /// The height of the viewport. - /// The minimum depth of the viewport. - /// The maximum depth of the viewport. - /// The inverse of the world-view-projection matrix. - /// The vector in object space. - /// - /// To project from normalized device coordinates (NDC) use the following parameters: - /// Project(vector, -1, -1, 2, 2, -1, 1, inverseWorldViewProjection). - /// - public static Vector3 Unproject(Vector3 vector, float x, float y, float width, float height, float minZ, float maxZ, Matrix4 inverseWorldViewProjection) - { - Vector4 result; - - result.X = ((((vector.X - x) / width) * 2.0f) - 1.0f); - result.Y = ((((vector.Y - y) / height) * 2.0f) - 1.0f); - result.Z = (((vector.Z / (maxZ - minZ)) * 2.0f) - 1.0f); - - result.X = - result.X * inverseWorldViewProjection.M11 + - result.Y * inverseWorldViewProjection.M21 + - result.Z * inverseWorldViewProjection.M31 + - inverseWorldViewProjection.M41; - - result.Y = - result.X * inverseWorldViewProjection.M12 + - result.Y * inverseWorldViewProjection.M22 + - result.Z * inverseWorldViewProjection.M32 + - inverseWorldViewProjection.M42; - - result.Z = - result.X * inverseWorldViewProjection.M13 + - result.Y * inverseWorldViewProjection.M23 + - result.Z * inverseWorldViewProjection.M33 + - inverseWorldViewProjection.M43; - - result.W = - result.X * inverseWorldViewProjection.M14 + - result.Y * inverseWorldViewProjection.M24 + - result.Z * inverseWorldViewProjection.M34 + - inverseWorldViewProjection.M44; - - result /= result.W; - - return new Vector3(result.X, result.Y, result.Z); - } - - /// - /// Gets or sets an OpenTK.Vector2 with the X and Y components of this instance. - /// - [XmlIgnore] - public Vector2 Xy { get { return new Vector2(X, Y); } set { X = value.X; Y = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2 with the X and Z components of this instance. - /// - [XmlIgnore] - public Vector2 Xz { get { return new Vector2(X, Z); } set { X = value.X; Z = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2 with the Y and X components of this instance. - /// - [XmlIgnore] - public Vector2 Yx { get { return new Vector2(Y, X); } set { Y = value.X; X = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2 with the Y and Z components of this instance. - /// - [XmlIgnore] - public Vector2 Yz { get { return new Vector2(Y, Z); } set { Y = value.X; Z = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2 with the Z and X components of this instance. - /// - [XmlIgnore] - public Vector2 Zx { get { return new Vector2(Z, X); } set { Z = value.X; X = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2 with the Z and Y components of this instance. - /// - [XmlIgnore] - public Vector2 Zy { get { return new Vector2(Z, Y); } set { Z = value.X; Y = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the X, Z, and Y components of this instance. - /// - [XmlIgnore] - public Vector3 Xzy { get { return new Vector3(X, Z, Y); } set { X = value.X; Z = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the Y, X, and Z components of this instance. - /// - [XmlIgnore] - public Vector3 Yxz { get { return new Vector3(Y, X, Z); } set { Y = value.X; X = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the Y, Z, and X components of this instance. - /// - [XmlIgnore] - public Vector3 Yzx { get { return new Vector3(Y, Z, X); } set { Y = value.X; Z = value.Y; X = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the Z, X, and Y components of this instance. - /// - [XmlIgnore] - public Vector3 Zxy { get { return new Vector3(Z, X, Y); } set { Z = value.X; X = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the Z, Y, and X components of this instance. - /// - [XmlIgnore] - public Vector3 Zyx { get { return new Vector3(Z, Y, X); } set { Z = value.X; Y = value.Y; X = value.Z; } } - - /// - /// Adds two instances. - /// - /// The first instance. - /// The second instance. - /// The result of the calculation. - public static Vector3 operator +(Vector3 left, Vector3 right) - { - left.X += right.X; - left.Y += right.Y; - left.Z += right.Z; - return left; - } - - /// - /// Subtracts two instances. - /// - /// The first instance. - /// The second instance. - /// The result of the calculation. - public static Vector3 operator -(Vector3 left, Vector3 right) - { - left.X -= right.X; - left.Y -= right.Y; - left.Z -= right.Z; - return left; - } - - /// - /// Negates an instance. - /// - /// The instance. - /// The result of the calculation. - public static Vector3 operator -(Vector3 vec) - { - vec.X = -vec.X; - vec.Y = -vec.Y; - vec.Z = -vec.Z; - return vec; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The instance. - /// The scalar. - /// The result of the calculation. - public static Vector3 operator *(Vector3 vec, float scale) - { - vec.X *= scale; - vec.Y *= scale; - vec.Z *= scale; - return vec; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The scalar. - /// The instance. - /// The result of the calculation. - public static Vector3 operator *(float scale, Vector3 vec) - { - vec.X *= scale; - vec.Y *= scale; - vec.Z *= scale; - return vec; - } - - /// - /// Component-wise multiplication between the specified instance by a scale vector. - /// - /// Left operand. - /// Right operand. - /// Result of multiplication. - public static Vector3 operator *(Vector3 vec, Vector3 scale) - { - vec.X *= scale.X; - vec.Y *= scale.Y; - vec.Z *= scale.Z; - return vec; - } - - /// - /// Transform a Vector by the given Matrix. - /// - /// The vector to transform - /// The desired transformation - /// The transformed vector - public static Vector3 operator *(Vector3 vec, Matrix3 mat) - { - Vector3 result; - Vector3.Transform(ref vec, ref mat, out result); - return result; - } - - /// - /// Transform a Vector by the given Matrix using right-handed notation - /// - /// The desired transformation - /// The vector to transform - /// The transformed vector - public static Vector3 operator *(Matrix3 mat, Vector3 vec) - { - Vector3 result; - Vector3.Transform(ref mat, ref vec, out result); - return result; - } - - /// - /// Transforms a vector by a quaternion rotation. - /// - /// The vector to transform. - /// The quaternion to rotate the vector by. - /// - public static Vector3 operator *(Quaternion quat, Vector3 vec) - { - Vector3 result; - Vector3.Transform(ref vec, ref quat, out result); - return result; - } - - /// - /// Divides an instance by a scalar. - /// - /// The instance. - /// The scalar. - /// The result of the calculation. - public static Vector3 operator /(Vector3 vec, float scale) - { - vec.X /= scale; - vec.Y /= scale; - vec.Z /= scale; - return vec; - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Vector3 left, Vector3 right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equal right; false otherwise. - public static bool operator !=(Vector3 left, Vector3 right) - { - return !left.Equals(right); - } - - private static string listSeparator = System.Globalization.CultureInfo.CurrentCulture.TextInfo.ListSeparator; - /// - /// Returns a System.String that represents the current Vector3. - /// - /// - public override string ToString() - { - return String.Format("({0}{3} {1}{3} {2})", X, Y, Z, listSeparator); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - var hashCode = this.X.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Y.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Z.GetHashCode(); - return hashCode; - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Vector3)) - { - return false; - } - - return this.Equals((Vector3)obj); - } - - /// Indicates whether the current vector is equal to another vector. - /// A vector to compare with this vector. - /// true if the current vector is equal to the vector parameter; otherwise, false. - public bool Equals(Vector3 other) - { - return - X == other.X && - Y == other.Y && - Z == other.Z; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Vector3d.cs b/external/src/OpenTK/OpenTK/Math/Vector3d.cs deleted file mode 100644 index 664af6a..0000000 --- a/external/src/OpenTK/OpenTK/Math/Vector3d.cs +++ /dev/null @@ -1,1278 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -*/ - -using System; -using System.Runtime.InteropServices; -using System.Xml.Serialization; - -namespace OpenTK -{ - /// - /// Represents a 3D vector using three double-precision floating-point numbers. - /// - [Serializable] - [StructLayout(LayoutKind.Sequential)] - public struct Vector3d : IEquatable - { - /// - /// The X component of the Vector3. - /// - public double X; - - /// - /// The Y component of the Vector3. - /// - public double Y; - - /// - /// The Z component of the Vector3. - /// - public double Z; - - /// - /// Constructs a new instance. - /// - /// The value that will initialize this instance. - public Vector3d(double value) - { - X = value; - Y = value; - Z = value; - } - - /// - /// Constructs a new Vector3. - /// - /// The x component of the Vector3. - /// The y component of the Vector3. - /// The z component of the Vector3. - public Vector3d(double x, double y, double z) - { - X = x; - Y = y; - Z = z; - } - - /// - /// Constructs a new instance from the given Vector2d. - /// - /// The Vector2d to copy components from. - public Vector3d(Vector2d v) - { - X = v.X; - Y = v.Y; - Z = 0.0f; - } - - /// - /// Constructs a new instance from the given Vector3d. - /// - /// The Vector3d to copy components from. - public Vector3d(Vector3d v) - { - X = v.X; - Y = v.Y; - Z = v.Z; - } - - /// - /// Constructs a new instance from the given Vector4d. - /// - /// The Vector4d to copy components from. - public Vector3d(Vector4d v) - { - X = v.X; - Y = v.Y; - Z = v.Z; - } - - - /// - /// Gets or sets the value at the index of the Vector. - /// - public double this[int index] { - get{ - if (index == 0) - { - return X; - } - else if (index == 1) - { - return Y; - } - else if (index == 2) - { - return Z; - } - throw new IndexOutOfRangeException("You tried to access this vector at index: " + index); - } set{ - if (index == 0) - { - X = value; - } - else if (index == 1) - { - Y = value; - } - else if (index == 2) - { - Z = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this vector at index: " + index); - } - } - } - - /// - /// Gets the length (magnitude) of the vector. - /// - /// - /// - public double Length - { - get - { - return System.Math.Sqrt(X * X + Y * Y + Z * Z); - } - } - - /// - /// Gets an approximation of the vector length (magnitude). - /// - /// - /// This property uses an approximation of the square root function to calculate vector magnitude, with - /// an upper error bound of 0.001. - /// - /// - /// - public double LengthFast - { - get - { - return 1.0 / MathHelper.InverseSqrtFast(X * X + Y * Y + Z * Z); - } - } - - /// - /// Gets the square of the vector length (magnitude). - /// - /// - /// This property avoids the costly square root operation required by the Length property. This makes it more suitable - /// for comparisons. - /// - /// - /// - public double LengthSquared - { - get - { - return X * X + Y * Y + Z * Z; - } - } - - /// - /// Returns a copy of the Vector3d scaled to unit length. - /// - /// - public Vector3d Normalized() - { - Vector3d v = this; - v.Normalize(); - return v; - } - - /// - /// Scales the Vector3d to unit length. - /// - public void Normalize() - { - double scale = 1.0 / this.Length; - X *= scale; - Y *= scale; - Z *= scale; - } - - /// - /// Scales the Vector3d to approximately unit length. - /// - public void NormalizeFast() - { - double scale = MathHelper.InverseSqrtFast(X * X + Y * Y + Z * Z); - X *= scale; - Y *= scale; - Z *= scale; - } - - /// - /// Defines a unit-length Vector3d that points towards the X-axis. - /// - public static readonly Vector3d UnitX = new Vector3d(1, 0, 0); - - /// - /// Defines a unit-length Vector3d that points towards the Y-axis. - /// - public static readonly Vector3d UnitY = new Vector3d(0, 1, 0); - - /// - /// Defines a unit-length Vector3d that points towards the Z-axis. - /// - public static readonly Vector3d UnitZ = new Vector3d(0, 0, 1); - - /// - /// Defines a zero-length Vector3. - /// - public static readonly Vector3d Zero = new Vector3d(0, 0, 0); - - /// - /// Defines an instance with all components set to 1. - /// - public static readonly Vector3d One = new Vector3d(1, 1, 1); - - /// - /// Defines the size of the Vector3d struct in bytes. - /// - public static readonly int SizeInBytes = Marshal.SizeOf(new Vector3d()); - - /// - /// Adds two vectors. - /// - /// Left operand. - /// Right operand. - /// Result of operation. - public static Vector3d Add(Vector3d a, Vector3d b) - { - Add(ref a, ref b, out a); - return a; - } - - /// - /// Adds two vectors. - /// - /// Left operand. - /// Right operand. - /// Result of operation. - public static void Add(ref Vector3d a, ref Vector3d b, out Vector3d result) - { - result.X = a.X + b.X; - result.Y = a.Y + b.Y; - result.Z = a.Z + b.Z; - } - - /// - /// Subtract one Vector from another - /// - /// First operand - /// Second operand - /// Result of subtraction - public static Vector3d Subtract(Vector3d a, Vector3d b) - { - Subtract(ref a, ref b, out a); - return a; - } - - /// - /// Subtract one Vector from another - /// - /// First operand - /// Second operand - /// Result of subtraction - public static void Subtract(ref Vector3d a, ref Vector3d b, out Vector3d result) - { - result.X = a.X - b.X; - result.Y = a.Y - b.Y; - result.Z = a.Z - b.Z; - } - - /// - /// Multiplies a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector3d Multiply(Vector3d vector, double scale) - { - Multiply(ref vector, scale, out vector); - return vector; - } - - /// - /// Multiplies a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Multiply(ref Vector3d vector, double scale, out Vector3d result) - { - result.X = vector.X * scale; - result.Y = vector.Y * scale; - result.Z = vector.Z * scale; - } - - /// - /// Multiplies a vector by the components a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector3d Multiply(Vector3d vector, Vector3d scale) - { - Multiply(ref vector, ref scale, out vector); - return vector; - } - - /// - /// Multiplies a vector by the components of a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Multiply(ref Vector3d vector, ref Vector3d scale, out Vector3d result) - { - result.X = vector.X * scale.X; - result.Y = vector.Y * scale.Y; - result.Z = vector.Z * scale.Z; - } - - /// - /// Divides a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector3d Divide(Vector3d vector, double scale) - { - Divide(ref vector, scale, out vector); - return vector; - } - - /// - /// Divides a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Divide(ref Vector3d vector, double scale, out Vector3d result) - { - result.X = vector.X / scale; - result.Y = vector.Y / scale; - result.Z = vector.Z / scale; - } - - /// - /// Divides a vector by the components of a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector3d Divide(Vector3d vector, Vector3d scale) - { - Divide(ref vector, ref scale, out vector); - return vector; - } - - /// - /// Divide a vector by the components of a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Divide(ref Vector3d vector, ref Vector3d scale, out Vector3d result) - { - result.X = vector.X / scale.X; - result.Y = vector.Y / scale.Y; - result.Z = vector.Z / scale.Z; - } - - /// - /// Returns a vector created from the smallest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise minimum - public static Vector3d ComponentMin(Vector3d a, Vector3d b) - { - a.X = a.X < b.X ? a.X : b.X; - a.Y = a.Y < b.Y ? a.Y : b.Y; - a.Z = a.Z < b.Z ? a.Z : b.Z; - return a; - } - - /// - /// Returns a vector created from the smallest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise minimum - public static void ComponentMin(ref Vector3d a, ref Vector3d b, out Vector3d result) - { - result.X = a.X < b.X ? a.X : b.X; - result.Y = a.Y < b.Y ? a.Y : b.Y; - result.Z = a.Z < b.Z ? a.Z : b.Z; - } - - /// - /// Returns a vector created from the largest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise maximum - public static Vector3d ComponentMax(Vector3d a, Vector3d b) - { - a.X = a.X > b.X ? a.X : b.X; - a.Y = a.Y > b.Y ? a.Y : b.Y; - a.Z = a.Z > b.Z ? a.Z : b.Z; - return a; - } - - /// - /// Returns a vector created from the largest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise maximum - public static void ComponentMax(ref Vector3d a, ref Vector3d b, out Vector3d result) - { - result.X = a.X > b.X ? a.X : b.X; - result.Y = a.Y > b.Y ? a.Y : b.Y; - result.Z = a.Z > b.Z ? a.Z : b.Z; - } - - /// - /// Returns the Vector3d with the minimum magnitude - /// - /// Left operand - /// Right operand - /// The minimum Vector3d - public static Vector3d MagnitudeMin(Vector3d left, Vector3d right) - { - return left.LengthSquared < right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector3d with the minimum magnitude - /// - /// Left operand - /// Right operand - /// The magnitude-wise minimum - /// The minimum Vector3d - public static void MagnitudeMin(ref Vector3d left, ref Vector3d right, out Vector3d result) - { - result = left.LengthSquared < right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector3d with the minimum magnitude - /// - /// Left operand - /// Right operand - /// The minimum Vector3d - public static Vector3d MagnitudeMax(Vector3d left, Vector3d right) - { - return left.LengthSquared >= right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector3d with the maximum magnitude - /// - /// Left operand - /// Right operand - /// The magnitude-wise maximum - /// The maximum Vector3d - public static void MagnitudeMax(ref Vector3d left, ref Vector3d right, out Vector3d result) - { - result = left.LengthSquared >= right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector3d with the minimum magnitude - /// - /// Left operand - /// Right operand - /// The minimum Vector3 - [Obsolete("Use MagnitudeMin() instead.")] - public static Vector3d Min(Vector3d left, Vector3d right) - { - return left.LengthSquared < right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector3d with the minimum magnitude - /// - /// Left operand - /// Right operand - /// The minimum Vector3 - [Obsolete("Use MagnitudeMax() instead.")] - public static Vector3d Max(Vector3d left, Vector3d right) - { - return left.LengthSquared >= right.LengthSquared ? left : right; - } - - /// - /// Clamp a vector to the given minimum and maximum vectors - /// - /// Input vector - /// Minimum vector - /// Maximum vector - /// The clamped vector - public static Vector3d Clamp(Vector3d vec, Vector3d min, Vector3d max) - { - vec.X = vec.X < min.X ? min.X : vec.X > max.X ? max.X : vec.X; - vec.Y = vec.Y < min.Y ? min.Y : vec.Y > max.Y ? max.Y : vec.Y; - vec.Z = vec.Z < min.Z ? min.Z : vec.Z > max.Z ? max.Z : vec.Z; - return vec; - } - - /// - /// Clamp a vector to the given minimum and maximum vectors - /// - /// Input vector - /// Minimum vector - /// Maximum vector - /// The clamped vector - public static void Clamp(ref Vector3d vec, ref Vector3d min, ref Vector3d max, out Vector3d result) - { - result.X = vec.X < min.X ? min.X : vec.X > max.X ? max.X : vec.X; - result.Y = vec.Y < min.Y ? min.Y : vec.Y > max.Y ? max.Y : vec.Y; - result.Z = vec.Z < min.Z ? min.Z : vec.Z > max.Z ? max.Z : vec.Z; - } - - /// - /// Compute the euclidean distance between two vectors. - /// - /// The first vector - /// The second vector - /// The distance - public static double Distance(Vector3d vec1, Vector3d vec2) - { - double result; - Distance(ref vec1, ref vec2, out result); - return result; - } - - /// - /// Compute the euclidean distance between two vectors. - /// - /// The first vector - /// The second vector - /// The distance - public static void Distance(ref Vector3d vec1, ref Vector3d vec2, out double result) - { - result = Math.Sqrt((vec2.X - vec1.X) * (vec2.X - vec1.X) + (vec2.Y - vec1.Y) * (vec2.Y - vec1.Y) + (vec2.Z - vec1.Z) * (vec2.Z - vec1.Z)); - } - - /// - /// Compute the squared euclidean distance between two vectors. - /// - /// The first vector - /// The second vector - /// The squared distance - public static double DistanceSquared(Vector3d vec1, Vector3d vec2) - { - double result; - DistanceSquared(ref vec1, ref vec2, out result); - return result; - } - - /// - /// Compute the squared euclidean distance between two vectors. - /// - /// The first vector - /// The second vector - /// The squared distance - public static void DistanceSquared(ref Vector3d vec1, ref Vector3d vec2, out double result) - { - result = (vec2.X - vec1.X) * (vec2.X - vec1.X) + (vec2.Y - vec1.Y) * (vec2.Y - vec1.Y) + (vec2.Z - vec1.Z) * (vec2.Z - vec1.Z); - } - - /// - /// Scale a vector to unit length - /// - /// The input vector - /// The normalized vector - public static Vector3d Normalize(Vector3d vec) - { - double scale = 1.0 / vec.Length; - vec.X *= scale; - vec.Y *= scale; - vec.Z *= scale; - return vec; - } - - /// - /// Scale a vector to unit length - /// - /// The input vector - /// The normalized vector - public static void Normalize(ref Vector3d vec, out Vector3d result) - { - double scale = 1.0 / vec.Length; - result.X = vec.X * scale; - result.Y = vec.Y * scale; - result.Z = vec.Z * scale; - } - - /// - /// Scale a vector to approximately unit length - /// - /// The input vector - /// The normalized vector - public static Vector3d NormalizeFast(Vector3d vec) - { - double scale = MathHelper.InverseSqrtFast(vec.X * vec.X + vec.Y * vec.Y + vec.Z * vec.Z); - vec.X *= scale; - vec.Y *= scale; - vec.Z *= scale; - return vec; - } - - /// - /// Scale a vector to approximately unit length - /// - /// The input vector - /// The normalized vector - public static void NormalizeFast(ref Vector3d vec, out Vector3d result) - { - double scale = MathHelper.InverseSqrtFast(vec.X * vec.X + vec.Y * vec.Y + vec.Z * vec.Z); - result.X = vec.X * scale; - result.Y = vec.Y * scale; - result.Z = vec.Z * scale; - } - - /// - /// Calculate the dot (scalar) product of two vectors - /// - /// First operand - /// Second operand - /// The dot product of the two inputs - public static double Dot(Vector3d left, Vector3d right) - { - return left.X * right.X + left.Y * right.Y + left.Z * right.Z; - } - - /// - /// Calculate the dot (scalar) product of two vectors - /// - /// First operand - /// Second operand - /// The dot product of the two inputs - public static void Dot(ref Vector3d left, ref Vector3d right, out double result) - { - result = left.X * right.X + left.Y * right.Y + left.Z * right.Z; - } - - /// - /// Caclulate the cross (vector) product of two vectors - /// - /// First operand - /// Second operand - /// The cross product of the two inputs - public static Vector3d Cross(Vector3d left, Vector3d right) - { - Vector3d result; - Cross(ref left, ref right, out result); - return result; - } - - /// - /// Caclulate the cross (vector) product of two vectors - /// - /// - /// It is incorrect to call this method passing the same variable for - /// as for or - /// . - /// - /// First operand - /// Second operand - /// The cross product of the two inputs - /// The cross product of the two inputs - public static void Cross(ref Vector3d left, ref Vector3d right, out Vector3d result) - { - result.X = left.Y * right.Z - left.Z * right.Y; - result.Y = left.Z * right.X - left.X * right.Z; - result.Z = left.X * right.Y - left.Y * right.X; - } - - /// - /// Returns a new Vector that is the linear blend of the 2 given Vectors - /// - /// First input vector - /// Second input vector - /// The blend factor. a when blend=0, b when blend=1. - /// a when blend=0, b when blend=1, and a linear combination otherwise - public static Vector3d Lerp(Vector3d a, Vector3d b, double blend) - { - a.X = blend * (b.X - a.X) + a.X; - a.Y = blend * (b.Y - a.Y) + a.Y; - a.Z = blend * (b.Z - a.Z) + a.Z; - return a; - } - - /// - /// Returns a new Vector that is the linear blend of the 2 given Vectors - /// - /// First input vector - /// Second input vector - /// The blend factor. a when blend=0, b when blend=1. - /// a when blend=0, b when blend=1, and a linear combination otherwise - public static void Lerp(ref Vector3d a, ref Vector3d b, double blend, out Vector3d result) - { - result.X = blend * (b.X - a.X) + a.X; - result.Y = blend * (b.Y - a.Y) + a.Y; - result.Z = blend * (b.Z - a.Z) + a.Z; - } - - /// - /// Interpolate 3 Vectors using Barycentric coordinates - /// - /// First input Vector - /// Second input Vector - /// Third input Vector - /// First Barycentric Coordinate - /// Second Barycentric Coordinate - /// a when u=v=0, b when u=1,v=0, c when u=0,v=1, and a linear combination of a,b,c otherwise - public static Vector3d BaryCentric(Vector3d a, Vector3d b, Vector3d c, double u, double v) - { - return a + u * (b - a) + v * (c - a); - } - - /// Interpolate 3 Vectors using Barycentric coordinates - /// First input Vector. - /// Second input Vector. - /// Third input Vector. - /// First Barycentric Coordinate. - /// Second Barycentric Coordinate. - /// Output Vector. a when u=v=0, b when u=1,v=0, c when u=0,v=1, and a linear combination of a,b,c otherwise - public static void BaryCentric(ref Vector3d a, ref Vector3d b, ref Vector3d c, double u, double v, out Vector3d result) - { - result = a; // copy - - Vector3d temp = b; // copy - Subtract(ref temp, ref a, out temp); - Multiply(ref temp, u, out temp); - Add(ref result, ref temp, out result); - - temp = c; // copy - Subtract(ref temp, ref a, out temp); - Multiply(ref temp, v, out temp); - Add(ref result, ref temp, out result); - } - - /// Transform a direction vector by the given Matrix - /// Assumes the matrix has a bottom row of (0,0,0,1), that is the translation part is ignored. - /// - /// The vector to transform - /// The desired transformation - /// The transformed vector - public static Vector3d TransformVector(Vector3d vec, Matrix4d mat) - { - Vector3d result; - TransformVector(ref vec, ref mat, out result); - return result; - } - - /// Transform a direction vector by the given Matrix - /// Assumes the matrix has a bottom row of (0,0,0,1), that is the translation part is ignored. - /// - /// - /// It is incorrect to call this method passing the same variable for - /// as for . - /// - /// The vector to transform - /// The desired transformation - /// The transformed vector - public static void TransformVector(ref Vector3d vec, ref Matrix4d mat, out Vector3d result) - { - result.X = vec.X * mat.Row0.X + - vec.Y * mat.Row1.X + - vec.Z * mat.Row2.X; - - result.Y = vec.X * mat.Row0.Y + - vec.Y * mat.Row1.Y + - vec.Z * mat.Row2.Y; - - result.Z = vec.X * mat.Row0.Z + - vec.Y * mat.Row1.Z + - vec.Z * mat.Row2.Z; - } - - /// Transform a Normal by the given Matrix - /// - /// This calculates the inverse of the given matrix, use TransformNormalInverse if you - /// already have the inverse to avoid this extra calculation - /// - /// The normal to transform - /// The desired transformation - /// The transformed normal - public static Vector3d TransformNormal(Vector3d norm, Matrix4d mat) - { - mat.Invert(); - return TransformNormalInverse(norm, mat); - } - - /// Transform a Normal by the given Matrix - /// - /// This calculates the inverse of the given matrix, use TransformNormalInverse if you - /// already have the inverse to avoid this extra calculation - /// - /// The normal to transform - /// The desired transformation - /// The transformed normal - public static void TransformNormal(ref Vector3d norm, ref Matrix4d mat, out Vector3d result) - { - Matrix4d Inverse = Matrix4d.Invert(mat); - Vector3d.TransformNormalInverse(ref norm, ref Inverse, out result); - } - - /// Transform a Normal by the (transpose of the) given Matrix - /// - /// This version doesn't calculate the inverse matrix. - /// Use this version if you already have the inverse of the desired transform to hand - /// - /// The normal to transform - /// The inverse of the desired transformation - /// The transformed normal - public static Vector3d TransformNormalInverse(Vector3d norm, Matrix4d invMat) - { - Vector3d result; - TransformNormalInverse(ref norm, ref invMat, out result); - return result; - } - - /// Transform a Normal by the (transpose of the) given Matrix - /// - /// This version doesn't calculate the inverse matrix. - /// Use this version if you already have the inverse of the desired transform to hand - /// - /// The normal to transform - /// The inverse of the desired transformation - /// The transformed normal - public static void TransformNormalInverse(ref Vector3d norm, ref Matrix4d invMat, out Vector3d result) - { - result.X = norm.X * invMat.Row0.X + - norm.Y * invMat.Row0.Y + - norm.Z * invMat.Row0.Z; - - result.Y = norm.X * invMat.Row1.X + - norm.Y * invMat.Row1.Y + - norm.Z * invMat.Row1.Z; - - result.Z = norm.X * invMat.Row2.X + - norm.Y * invMat.Row2.Y + - norm.Z * invMat.Row2.Z; - } - - /// Transform a Position by the given Matrix - /// The position to transform - /// The desired transformation - /// The transformed position - public static Vector3d TransformPosition(Vector3d pos, Matrix4d mat) - { - Vector3d result; - TransformPosition(ref pos, ref mat, out result); - return result; - } - - /// Transform a Position by the given Matrix - /// The position to transform - /// The desired transformation - /// The transformed position - public static void TransformPosition(ref Vector3d pos, ref Matrix4d mat, out Vector3d result) - { - result.X = pos.X * mat.Row0.X + - pos.Y * mat.Row1.X + - pos.Z * mat.Row2.X + - mat.Row3.X; - - result.Y = pos.X * mat.Row0.Y + - pos.Y * mat.Row1.Y + - pos.Z * mat.Row2.Y + - mat.Row3.Y; - - result.Z = pos.X * mat.Row0.Z + - pos.Y * mat.Row1.Z + - pos.Z * mat.Row2.Z + - mat.Row3.Z; - } - - /// Transform a Vector by the given Matrix - /// The vector to transform - /// The desired transformation - /// The transformed vector - public static Vector3d Transform(Vector3d vec, Matrix4d mat) - { - Vector3d result; - Transform(ref vec, ref mat, out result); - return result; - } - - /// Transform a Vector by the given Matrix - /// The vector to transform - /// The desired transformation - /// The transformed vector - public static void Transform(ref Vector3d vec, ref Matrix4d mat, out Vector3d result) - { - Vector4d v4 = new Vector4d(vec.X, vec.Y, vec.Z, 1.0); - Vector4d.Transform(ref v4, ref mat, out v4); - result.X = v4.X; - result.Y = v4.Y; - result.Z = v4.Z; - } - - /// - /// Transforms a vector by a quaternion rotation. - /// - /// The vector to transform. - /// The quaternion to rotate the vector by. - /// The result of the operation. - public static Vector3d Transform(Vector3d vec, Quaterniond quat) - { - Vector3d result; - Transform(ref vec, ref quat, out result); - return result; - } - - /// - /// Transforms a vector by a quaternion rotation. - /// - /// The vector to transform. - /// The quaternion to rotate the vector by. - /// The result of the operation. - public static void Transform(ref Vector3d vec, ref Quaterniond quat, out Vector3d result) - { - // Since vec.W == 0, we can optimize quat * vec * quat^-1 as follows: - // vec + 2.0 * cross(quat.xyz, cross(quat.xyz, vec) + quat.w * vec) - Vector3d xyz = quat.Xyz, temp, temp2; - Vector3d.Cross(ref xyz, ref vec, out temp); - Vector3d.Multiply(ref vec, quat.W, out temp2); - Vector3d.Add(ref temp, ref temp2, out temp); - Vector3d.Cross(ref xyz, ref temp, out temp); - Vector3d.Multiply(ref temp, 2, out temp); - Vector3d.Add(ref vec, ref temp, out result); - } - - /// - /// Transform a Vector3d by the given Matrix, and project the resulting Vector4 back to a Vector3 - /// - /// The vector to transform - /// The desired transformation - /// The transformed vector - public static Vector3d TransformPerspective(Vector3d vec, Matrix4d mat) - { - Vector3d result; - TransformPerspective(ref vec, ref mat, out result); - return result; - } - - /// Transform a Vector3d by the given Matrix, and project the resulting Vector4d back to a Vector3d - /// The vector to transform - /// The desired transformation - /// The transformed vector - public static void TransformPerspective(ref Vector3d vec, ref Matrix4d mat, out Vector3d result) - { - Vector4d v = new Vector4d(vec.X, vec.Y, vec.Z, 1); - Vector4d.Transform(ref v, ref mat, out v); - result.X = v.X / v.W; - result.Y = v.Y / v.W; - result.Z = v.Z / v.W; - } - - /// - /// Calculates the angle (in radians) between two vectors. - /// - /// The first vector. - /// The second vector. - /// Angle (in radians) between the vectors. - /// Note that the returned angle is never bigger than the constant Pi. - public static double CalculateAngle(Vector3d first, Vector3d second) - { - double result; - CalculateAngle(ref first, ref second, out result); - return result; - } - - /// Calculates the angle (in radians) between two vectors. - /// The first vector. - /// The second vector. - /// Angle (in radians) between the vectors. - /// Note that the returned angle is never bigger than the constant Pi. - public static void CalculateAngle(ref Vector3d first, ref Vector3d second, out double result) - { - double temp; - Vector3d.Dot(ref first, ref second, out temp); - result = System.Math.Acos(MathHelper.Clamp(temp / (first.Length * second.Length), -1.0, 1.0)); - } - - /// - /// Gets or sets an OpenTK.Vector2d with the X and Y components of this instance. - /// - [XmlIgnore] - public Vector2d Xy { get { return new Vector2d(X, Y); } set { X = value.X; Y = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2d with the X and Z components of this instance. - /// - [XmlIgnore] - public Vector2d Xz { get { return new Vector2d(X, Z); } set { X = value.X; Z = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2d with the Y and X components of this instance. - /// - [XmlIgnore] - public Vector2d Yx { get { return new Vector2d(Y, X); } set { Y = value.X; X = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2d with the Y and Z components of this instance. - /// - [XmlIgnore] - public Vector2d Yz { get { return new Vector2d(Y, Z); } set { Y = value.X; Z = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2d with the Z and X components of this instance. - /// - [XmlIgnore] - public Vector2d Zx { get { return new Vector2d(Z, X); } set { Z = value.X; X = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2d with the Z and Y components of this instance. - /// - [XmlIgnore] - public Vector2d Zy { get { return new Vector2d(Z, Y); } set { Z = value.X; Y = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the X, Z, and Y components of this instance. - /// - [XmlIgnore] - public Vector3d Xzy { get { return new Vector3d(X, Z, Y); } set { X = value.X; Z = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the Y, X, and Z components of this instance. - /// - [XmlIgnore] - public Vector3d Yxz { get { return new Vector3d(Y, X, Z); } set { Y = value.X; X = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the Y, Z, and X components of this instance. - /// - [XmlIgnore] - public Vector3d Yzx { get { return new Vector3d(Y, Z, X); } set { Y = value.X; Z = value.Y; X = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the Z, X, and Y components of this instance. - /// - [XmlIgnore] - public Vector3d Zxy { get { return new Vector3d(Z, X, Y); } set { Z = value.X; X = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the Z, Y, and X components of this instance. - /// - [XmlIgnore] - public Vector3d Zyx { get { return new Vector3d(Z, Y, X); } set { Z = value.X; Y = value.Y; X = value.Z; } } - - /// - /// Adds two instances. - /// - /// The first instance. - /// The second instance. - /// The result of the calculation. - public static Vector3d operator +(Vector3d left, Vector3d right) - { - left.X += right.X; - left.Y += right.Y; - left.Z += right.Z; - return left; - } - - /// - /// Subtracts two instances. - /// - /// The first instance. - /// The second instance. - /// The result of the calculation. - public static Vector3d operator -(Vector3d left, Vector3d right) - { - left.X -= right.X; - left.Y -= right.Y; - left.Z -= right.Z; - return left; - } - - /// - /// Negates an instance. - /// - /// The instance. - /// The result of the calculation. - public static Vector3d operator -(Vector3d vec) - { - vec.X = -vec.X; - vec.Y = -vec.Y; - vec.Z = -vec.Z; - return vec; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The instance. - /// The scalar. - /// The result of the calculation. - public static Vector3d operator *(Vector3d vec, double scale) - { - vec.X *= scale; - vec.Y *= scale; - vec.Z *= scale; - return vec; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The scalar. - /// The instance. - /// The result of the calculation. - public static Vector3d operator *(double scale, Vector3d vec) - { - vec.X *= scale; - vec.Y *= scale; - vec.Z *= scale; - return vec; - } - - /// - /// Component-wise multiplication between the specified instance by a scale vector. - /// - /// Left operand. - /// Right operand. - /// Result of multiplication. - public static Vector3d operator *(Vector3d vec, Vector3d scale) - { - vec.X *= scale.X; - vec.Y *= scale.Y; - vec.Z *= scale.Z; - return vec; - } - - /// - /// Divides an instance by a scalar. - /// - /// The instance. - /// The scalar. - /// The result of the calculation. - public static Vector3d operator /(Vector3d vec, double scale) - { - vec.X /= scale; - vec.Y /= scale; - vec.Z /= scale; - return vec; - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Vector3d left, Vector3d right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equa lright; false otherwise. - public static bool operator !=(Vector3d left, Vector3d right) - { - return !left.Equals(right); - } - - /// Converts OpenTK.Vector3 to OpenTK.Vector3d. - /// The Vector3 to convert. - /// The resulting Vector3d. - public static explicit operator Vector3d(Vector3 v3) - { - return new Vector3d(v3.X, v3.Y, v3.Z); - } - - /// Converts OpenTK.Vector3d to OpenTK.Vector3. - /// The Vector3d to convert. - /// The resulting Vector3. - public static explicit operator Vector3(Vector3d v3d) - { - return new Vector3((float)v3d.X, (float)v3d.Y, (float)v3d.Z); - } - - private static string listSeparator = System.Globalization.CultureInfo.CurrentCulture.TextInfo.ListSeparator; - /// - /// Returns a System.String that represents the current Vector3. - /// - /// - public override string ToString() - { - return String.Format("({0}{3} {1}{3} {2})", X, Y, Z, listSeparator); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - var hashCode = this.X.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Y.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Z.GetHashCode(); - return hashCode; - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Vector3d)) - { - return false; - } - - return this.Equals((Vector3d)obj); - } - - /// Indicates whether the current vector is equal to another vector. - /// A vector to compare with this vector. - /// true if the current vector is equal to the vector parameter; otherwise, false. - public bool Equals(Vector3d other) - { - return - X == other.X && - Y == other.Y && - Z == other.Z; - } - } -} \ No newline at end of file diff --git a/external/src/OpenTK/OpenTK/Math/Vector3h.cs b/external/src/OpenTK/OpenTK/Math/Vector3h.cs deleted file mode 100644 index 0628e4e..0000000 --- a/external/src/OpenTK/OpenTK/Math/Vector3h.cs +++ /dev/null @@ -1,418 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; -using System.IO; -using System.Runtime.InteropServices; -using System.Runtime.Serialization; -using System.Xml.Serialization; - -namespace OpenTK -{ - /// - /// 3-component Vector of the Half type. Occupies 6 Byte total. - /// - [Serializable, StructLayout(LayoutKind.Sequential)] - public struct Vector3h : ISerializable, IEquatable - { - /// The X component of the Half3. - public Half X; - - /// The Y component of the Half3. - public Half Y; - - /// The Z component of the Half3. - public Half Z; - - /// - /// Constructs a new instance. - /// - /// The value that will initialize this instance. - public Vector3h(Half value) - { - X = value; - Y = value; - Z = value; - } - - /// - /// Constructs a new instance. - /// - /// The value that will initialize this instance. - public Vector3h(Single value) - { - X = new Half(value); - Y = new Half(value); - Z = new Half(value); - } - - /// - /// The new Half3 instance will avoid conversion and copy directly from the Half parameters. - /// - /// An Half instance of a 16-bit half-precision floating-point number. - /// An Half instance of a 16-bit half-precision floating-point number. - /// An Half instance of a 16-bit half-precision floating-point number. - public Vector3h(Half x, Half y, Half z) - { - this.X = x; - this.Y = y; - this.Z = z; - } - - /// - /// The new Half3 instance will convert the 3 parameters into 16-bit half-precision floating-point. - /// - /// 32-bit single-precision floating-point number. - /// 32-bit single-precision floating-point number. - /// 32-bit single-precision floating-point number. - public Vector3h(Single x, Single y, Single z) - { - X = new Half(x); - Y = new Half(y); - Z = new Half(z); - } - - /// - /// The new Half3 instance will convert the 3 parameters into 16-bit half-precision floating-point. - /// - /// 32-bit single-precision floating-point number. - /// 32-bit single-precision floating-point number. - /// 32-bit single-precision floating-point number. - /// Enable checks that will throw if the conversion result is not meaningful. - public Vector3h(Single x, Single y, Single z, bool throwOnError) - { - X = new Half(x, throwOnError); - Y = new Half(y, throwOnError); - Z = new Half(z, throwOnError); - } - - /// - /// The new Half3 instance will convert the Vector3 into 16-bit half-precision floating-point. - /// - /// OpenTK.Vector3 - [CLSCompliant(false)] - public Vector3h(Vector3 v) - { - X = new Half(v.X); - Y = new Half(v.Y); - Z = new Half(v.Z); - } - - /// - /// The new Half3 instance will convert the Vector3 into 16-bit half-precision floating-point. - /// - /// OpenTK.Vector3 - /// Enable checks that will throw if the conversion result is not meaningful. - [CLSCompliant(false)] - public Vector3h(Vector3 v, bool throwOnError) - { - X = new Half(v.X, throwOnError); - Y = new Half(v.Y, throwOnError); - Z = new Half(v.Z, throwOnError); - } - - /// - /// The new Half3 instance will convert the Vector3 into 16-bit half-precision floating-point. - /// This is the fastest constructor. - /// - /// OpenTK.Vector3 - public Vector3h(ref Vector3 v) - { - X = new Half(v.X); - Y = new Half(v.Y); - Z = new Half(v.Z); - } - - /// - /// The new Half3 instance will convert the Vector3 into 16-bit half-precision floating-point. - /// - /// OpenTK.Vector3 - /// Enable checks that will throw if the conversion result is not meaningful. - [CLSCompliant(false)] - public Vector3h(ref Vector3 v, bool throwOnError) - { - X = new Half(v.X, throwOnError); - Y = new Half(v.Y, throwOnError); - Z = new Half(v.Z, throwOnError); - } - - /// - /// The new Half3 instance will convert the Vector3d into 16-bit half-precision floating-point. - /// - /// OpenTK.Vector3d - [CLSCompliant(false)] - public Vector3h(Vector3d v) - { - X = new Half(v.X); - Y = new Half(v.Y); - Z = new Half(v.Z); - } - - /// - /// The new Half3 instance will convert the Vector3d into 16-bit half-precision floating-point. - /// - /// OpenTK.Vector3d - /// Enable checks that will throw if the conversion result is not meaningful. - [CLSCompliant(false)] - public Vector3h(Vector3d v, bool throwOnError) - { - X = new Half(v.X, throwOnError); - Y = new Half(v.Y, throwOnError); - Z = new Half(v.Z, throwOnError); - } - - /// - /// The new Half3 instance will convert the Vector3d into 16-bit half-precision floating-point. - /// This is the faster constructor. - /// - /// OpenTK.Vector3d - [CLSCompliant(false)] - public Vector3h(ref Vector3d v) - { - X = new Half(v.X); - Y = new Half(v.Y); - Z = new Half(v.Z); - } - - /// - /// The new Half3 instance will convert the Vector3d into 16-bit half-precision floating-point. - /// - /// OpenTK.Vector3d - /// Enable checks that will throw if the conversion result is not meaningful. - [CLSCompliant(false)] - public Vector3h(ref Vector3d v, bool throwOnError) - { - X = new Half(v.X, throwOnError); - Y = new Half(v.Y, throwOnError); - Z = new Half(v.Z, throwOnError); - } - - /// - /// Gets or sets an OpenTK.Vector2h with the X and Y components of this instance. - /// - [XmlIgnore] - public Vector2h Xy { get { return new Vector2h(X, Y); } set { X = value.X; Y = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2h with the X and Z components of this instance. - /// - [XmlIgnore] - public Vector2h Xz { get { return new Vector2h(X, Z); } set { X = value.X; Z = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2h with the Y and X components of this instance. - /// - [XmlIgnore] - public Vector2h Yx { get { return new Vector2h(Y, X); } set { Y = value.X; X = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2h with the Y and Z components of this instance. - /// - [XmlIgnore] - public Vector2h Yz { get { return new Vector2h(Y, Z); } set { Y = value.X; Z = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2h with the Z and X components of this instance. - /// - [XmlIgnore] - public Vector2h Zx { get { return new Vector2h(Z, X); } set { Z = value.X; X = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2h with the Z and Y components of this instance. - /// - [XmlIgnore] - public Vector2h Zy { get { return new Vector2h(Z, Y); } set { Z = value.X; Y = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the X, Z, and Y components of this instance. - /// - [XmlIgnore] - public Vector3h Xzy { get { return new Vector3h(X, Z, Y); } set { X = value.X; Z = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the Y, X, and Z components of this instance. - /// - [XmlIgnore] - public Vector3h Yxz { get { return new Vector3h(Y, X, Z); } set { Y = value.X; X = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the Y, Z, and X components of this instance. - /// - [XmlIgnore] - public Vector3h Yzx { get { return new Vector3h(Y, Z, X); } set { Y = value.X; Z = value.Y; X = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the Z, X, and Y components of this instance. - /// - [XmlIgnore] - public Vector3h Zxy { get { return new Vector3h(Z, X, Y); } set { Z = value.X; X = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the Z, Y, and X components of this instance. - /// - [XmlIgnore] - public Vector3h Zyx { get { return new Vector3h(Z, Y, X); } set { Z = value.X; Y = value.Y; X = value.Z; } } - - /// - /// Returns this Half3 instance's contents as Vector3. - /// - /// OpenTK.Vector3 - public Vector3 ToVector3() - { - return new Vector3(X, Y, Z); - } - - /// - /// Returns this Half3 instance's contents as Vector3d. - /// - public Vector3d ToVector3d() - { - return new Vector3d(X, Y, Z); - } - - /// Converts OpenTK.Vector3 to OpenTK.Half3. - /// The Vector3 to convert. - /// The resulting Half vector. - public static explicit operator Vector3h(Vector3 v3f) - { - return new Vector3h(v3f); - } - - /// Converts OpenTK.Vector3d to OpenTK.Half3. - /// The Vector3d to convert. - /// The resulting Half vector. - public static explicit operator Vector3h(Vector3d v3d) - { - return new Vector3h(v3d); - } - - /// Converts OpenTK.Half3 to OpenTK.Vector3. - /// The Half3 to convert. - /// The resulting Vector3. - public static explicit operator Vector3(Vector3h h3) - { - return new Vector3( - h3.X.ToSingle(), - h3.Y.ToSingle(), - h3.Z.ToSingle()); - } - - /// Converts OpenTK.Half3 to OpenTK.Vector3d. - /// The Half3 to convert. - /// The resulting Vector3d. - public static explicit operator Vector3d(Vector3h h3) - { - return new Vector3d( - h3.X.ToSingle(), - h3.Y.ToSingle(), - h3.Z.ToSingle()); - } - - /// The size in bytes for an instance of the Half3 struct is 6. - public static readonly int SizeInBytes = 6; - - /// Constructor used by ISerializable to deserialize the object. - /// - /// - public Vector3h(SerializationInfo info, StreamingContext context) - { - this.X = (Half)info.GetValue("X", typeof(Half)); - this.Y = (Half)info.GetValue("Y", typeof(Half)); - this.Z = (Half)info.GetValue("Z", typeof(Half)); - } - - /// Used by ISerialize to serialize the object. - /// - /// - public void GetObjectData(SerializationInfo info, StreamingContext context) - { - info.AddValue("X", this.X); - info.AddValue("Y", this.Y); - info.AddValue("Z", this.Z); - } - - /// Updates the X,Y and Z components of this instance by reading from a Stream. - /// A BinaryReader instance associated with an open Stream. - public void FromBinaryStream(BinaryReader bin) - { - X.FromBinaryStream(bin); - Y.FromBinaryStream(bin); - Z.FromBinaryStream(bin); - } - - /// Writes the X,Y and Z components of this instance into a Stream. - /// A BinaryWriter instance associated with an open Stream. - public void ToBinaryStream(BinaryWriter bin) - { - X.ToBinaryStream(bin); - Y.ToBinaryStream(bin); - Z.ToBinaryStream(bin); - } - - /// Returns a value indicating whether this instance is equal to a specified OpenTK.Half3 vector. - /// OpenTK.Half3 to compare to this instance.. - /// True, if other is equal to this instance; false otherwise. - public bool Equals(Vector3h other) - { - return (this.X.Equals(other.X) && this.Y.Equals(other.Y) && this.Z.Equals(other.Z)); - } - - private static string listSeparator = System.Globalization.CultureInfo.CurrentCulture.TextInfo.ListSeparator; - /// Returns a string that contains this Half3's numbers in human-legible form. - public override string ToString() - { - return String.Format("({0}{3} {1}{3} {2})", X.ToString(), Y.ToString(), Z.ToString(), listSeparator); - } - - /// Returns the Half3 as an array of bytes. - /// The Half3 to convert. - /// The input as byte array. - public static byte[] GetBytes(Vector3h h) - { - byte[] result = new byte[SizeInBytes]; - - byte[] temp = Half.GetBytes(h.X); - result[0] = temp[0]; - result[1] = temp[1]; - temp = Half.GetBytes(h.Y); - result[2] = temp[0]; - result[3] = temp[1]; - temp = Half.GetBytes(h.Z); - result[4] = temp[0]; - result[5] = temp[1]; - - return result; - } - - /// Converts an array of bytes into Half3. - /// A Half3 in it's byte[] representation. - /// The starting position within value. - /// A new Half3 instance. - public static Vector3h FromBytes(byte[] value, int startIndex) - { - return new Vector3h( - Half.FromBytes(value, startIndex), - Half.FromBytes(value, startIndex + 2), - Half.FromBytes(value, startIndex + 4)); - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Vector4.cs b/external/src/OpenTK/OpenTK/Math/Vector4.cs deleted file mode 100644 index 435fea1..0000000 --- a/external/src/OpenTK/OpenTK/Math/Vector4.cs +++ /dev/null @@ -1,1500 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; -using System.Runtime.InteropServices; -using System.Xml.Serialization; - -namespace OpenTK -{ - /// Represents a 4D vector using four single-precision floating-point numbers. - /// - /// The Vector4 structure is suitable for interoperation with unmanaged code requiring four consecutive floats. - /// - [Serializable] - [StructLayout(LayoutKind.Sequential)] - public struct Vector4 : IEquatable - { - /// - /// The X component of the Vector4. - /// - public float X; - - /// - /// The Y component of the Vector4. - /// - public float Y; - - /// - /// The Z component of the Vector4. - /// - public float Z; - - /// - /// The W component of the Vector4. - /// - public float W; - - /// - /// Defines a unit-length Vector4 that points towards the X-axis. - /// - public static readonly Vector4 UnitX = new Vector4(1, 0, 0, 0); - - /// - /// Defines a unit-length Vector4 that points towards the Y-axis. - /// - public static readonly Vector4 UnitY = new Vector4(0, 1, 0, 0); - - /// - /// Defines a unit-length Vector4 that points towards the Z-axis. - /// - public static readonly Vector4 UnitZ = new Vector4(0, 0, 1, 0); - - /// - /// Defines a unit-length Vector4 that points towards the W-axis. - /// - public static readonly Vector4 UnitW = new Vector4(0, 0, 0, 1); - - /// - /// Defines a zero-length Vector4. - /// - public static readonly Vector4 Zero = new Vector4(0, 0, 0, 0); - - /// - /// Defines an instance with all components set to 1. - /// - public static readonly Vector4 One = new Vector4(1, 1, 1, 1); - - /// - /// Defines the size of the Vector4 struct in bytes. - /// - public static readonly int SizeInBytes = Marshal.SizeOf(new Vector4()); - - /// - /// Constructs a new instance. - /// - /// The value that will initialize this instance. - public Vector4(float value) - { - X = value; - Y = value; - Z = value; - W = value; - } - - /// - /// Constructs a new Vector4. - /// - /// The x component of the Vector4. - /// The y component of the Vector4. - /// The z component of the Vector4. - /// The w component of the Vector4. - public Vector4(float x, float y, float z, float w) - { - X = x; - Y = y; - Z = z; - W = w; - } - - /// - /// Constructs a new Vector4 from the given Vector2. - /// - /// The Vector2 to copy components from. - public Vector4(Vector2 v) - { - X = v.X; - Y = v.Y; - Z = 0.0f; - W = 0.0f; - } - - /// - /// Constructs a new Vector4 from the given Vector3. - /// The w component is initialized to 0. - /// - /// The Vector3 to copy components from. - /// - public Vector4(Vector3 v) - { - X = v.X; - Y = v.Y; - Z = v.Z; - W = 0.0f; - } - - /// - /// Constructs a new Vector4 from the specified Vector3 and w component. - /// - /// The Vector3 to copy components from. - /// The w component of the new Vector4. - public Vector4(Vector3 v, float w) - { - X = v.X; - Y = v.Y; - Z = v.Z; - W = w; - } - - /// - /// Constructs a new Vector4 from the given Vector4. - /// - /// The Vector4 to copy components from. - public Vector4(Vector4 v) - { - X = v.X; - Y = v.Y; - Z = v.Z; - W = v.W; - } - - /// - /// Gets or sets the value at the index of the Vector. - /// - public float this[int index] { - get{ - if (index == 0) - { - return X; - } - else if (index == 1) - { - return Y; - } - else if (index == 2) - { - return Z; - } - else if (index == 3) - { - return W; - } - throw new IndexOutOfRangeException("You tried to access this vector at index: " + index); - } set{ - if (index == 0) - { - X = value; - } - else if (index == 1) - { - Y = value; - } - else if (index == 2) - { - Z = value; - } - else if (index == 3) - { - W = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this vector at index: " + index); - } - } - } - - /// - /// Gets the length (magnitude) of the vector. - /// - /// - /// - public float Length - { - get - { - return (float)System.Math.Sqrt(X * X + Y * Y + Z * Z + W * W); - } - } - - /// - /// Gets an approximation of the vector length (magnitude). - /// - /// - /// This property uses an approximation of the square root function to calculate vector magnitude, with - /// an upper error bound of 0.001. - /// - /// - /// - public float LengthFast - { - get - { - return 1.0f / MathHelper.InverseSqrtFast(X * X + Y * Y + Z * Z + W * W); - } - } - - /// - /// Gets the square of the vector length (magnitude). - /// - /// - /// This property avoids the costly square root operation required by the Length property. This makes it more suitable - /// for comparisons. - /// - /// - /// - public float LengthSquared - { - get - { - return X * X + Y * Y + Z * Z + W * W; - } - } - - /// - /// Returns a copy of the Vector4 scaled to unit length. - /// - public Vector4 Normalized() - { - Vector4 v = this; - v.Normalize(); - return v; - } - - /// - /// Scales the Vector4 to unit length. - /// - public void Normalize() - { - float scale = 1.0f / this.Length; - X *= scale; - Y *= scale; - Z *= scale; - W *= scale; - } - - /// - /// Scales the Vector4 to approximately unit length. - /// - public void NormalizeFast() - { - float scale = MathHelper.InverseSqrtFast(X * X + Y * Y + Z * Z + W * W); - X *= scale; - Y *= scale; - Z *= scale; - W *= scale; - } - - /// - /// Adds two vectors. - /// - /// Left operand. - /// Right operand. - /// Result of operation. - public static Vector4 Add(Vector4 a, Vector4 b) - { - Add(ref a, ref b, out a); - return a; - } - - /// - /// Adds two vectors. - /// - /// Left operand. - /// Right operand. - /// Result of operation. - public static void Add(ref Vector4 a, ref Vector4 b, out Vector4 result) - { - result.X = a.X + b.X; - result.Y = a.Y + b.Y; - result.Z = a.Z + b.Z; - result.W = a.W + b.W; - } - - /// - /// Subtract one Vector from another - /// - /// First operand - /// Second operand - /// Result of subtraction - public static Vector4 Subtract(Vector4 a, Vector4 b) - { - Subtract(ref a, ref b, out a); - return a; - } - - /// - /// Subtract one Vector from another - /// - /// First operand - /// Second operand - /// Result of subtraction - public static void Subtract(ref Vector4 a, ref Vector4 b, out Vector4 result) - { - result.X = a.X - b.X; - result.Y = a.Y - b.Y; - result.Z = a.Z - b.Z; - result.W = a.W - b.W; - } - - /// - /// Multiplies a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector4 Multiply(Vector4 vector, float scale) - { - Multiply(ref vector, scale, out vector); - return vector; - } - - /// - /// Multiplies a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Multiply(ref Vector4 vector, float scale, out Vector4 result) - { - result.X = vector.X * scale; - result.Y = vector.Y * scale; - result.Z = vector.Z * scale; - result.W = vector.W * scale; - } - - /// - /// Multiplies a vector by the components a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector4 Multiply(Vector4 vector, Vector4 scale) - { - Multiply(ref vector, ref scale, out vector); - return vector; - } - - /// - /// Multiplies a vector by the components of a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Multiply(ref Vector4 vector, ref Vector4 scale, out Vector4 result) - { - result.X = vector.X * scale.X; - result.Y = vector.Y * scale.Y; - result.Z = vector.Z * scale.Z; - result.W = vector.W * scale.W; - } - - /// - /// Divides a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector4 Divide(Vector4 vector, float scale) - { - Divide(ref vector, scale, out vector); - return vector; - } - - /// - /// Divides a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Divide(ref Vector4 vector, float scale, out Vector4 result) - { - result.X = vector.X / scale; - result.Y = vector.Y / scale; - result.Z = vector.Z / scale; - result.W = vector.W / scale; - } - - /// - /// Divides a vector by the components of a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector4 Divide(Vector4 vector, Vector4 scale) - { - Divide(ref vector, ref scale, out vector); - return vector; - } - - /// - /// Divide a vector by the components of a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Divide(ref Vector4 vector, ref Vector4 scale, out Vector4 result) - { - result.X = vector.X / scale.X; - result.Y = vector.Y / scale.Y; - result.Z = vector.Z / scale.Z; - result.W = vector.W / scale.W; - } - - /// - /// Calculate the component-wise minimum of two vectors - /// - /// First operand - /// Second operand - /// The component-wise minimum - [Obsolete("Use ComponentMin() instead.")] - public static Vector4 Min(Vector4 a, Vector4 b) - { - a.X = a.X < b.X ? a.X : b.X; - a.Y = a.Y < b.Y ? a.Y : b.Y; - a.Z = a.Z < b.Z ? a.Z : b.Z; - a.W = a.W < b.W ? a.W : b.W; - return a; - } - - /// - /// Calculate the component-wise minimum of two vectors - /// - /// First operand - /// Second operand - /// The component-wise minimum - [Obsolete("Use ComponentMin() instead.")] - public static void Min(ref Vector4 a, ref Vector4 b, out Vector4 result) - { - result.X = a.X < b.X ? a.X : b.X; - result.Y = a.Y < b.Y ? a.Y : b.Y; - result.Z = a.Z < b.Z ? a.Z : b.Z; - result.W = a.W < b.W ? a.W : b.W; - } - - /// - /// Calculate the component-wise maximum of two vectors - /// - /// First operand - /// Second operand - /// The component-wise maximum - [Obsolete("Use ComponentMax() instead.")] - public static Vector4 Max(Vector4 a, Vector4 b) - { - a.X = a.X > b.X ? a.X : b.X; - a.Y = a.Y > b.Y ? a.Y : b.Y; - a.Z = a.Z > b.Z ? a.Z : b.Z; - a.W = a.W > b.W ? a.W : b.W; - return a; - } - - /// - /// Calculate the component-wise maximum of two vectors - /// - /// First operand - /// Second operand - /// The component-wise maximum - [Obsolete("Use ComponentMax() instead.")] - public static void Max(ref Vector4 a, ref Vector4 b, out Vector4 result) - { - result.X = a.X > b.X ? a.X : b.X; - result.Y = a.Y > b.Y ? a.Y : b.Y; - result.Z = a.Z > b.Z ? a.Z : b.Z; - result.W = a.W > b.W ? a.W : b.W; - } - - /// - /// Returns a vector created from the smallest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise minimum - public static Vector4 ComponentMin(Vector4 a, Vector4 b) - { - a.X = a.X < b.X ? a.X : b.X; - a.Y = a.Y < b.Y ? a.Y : b.Y; - a.Z = a.Z < b.Z ? a.Z : b.Z; - a.W = a.W < b.W ? a.W : b.W; - return a; - } - - /// - /// Returns a vector created from the smallest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise minimum - public static void ComponentMin(ref Vector4 a, ref Vector4 b, out Vector4 result) - { - result.X = a.X < b.X ? a.X : b.X; - result.Y = a.Y < b.Y ? a.Y : b.Y; - result.Z = a.Z < b.Z ? a.Z : b.Z; - result.W = a.W < b.W ? a.W : b.W; - } - - /// - /// Returns a vector created from the largest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise maximum - public static Vector4 ComponentMax(Vector4 a, Vector4 b) - { - a.X = a.X > b.X ? a.X : b.X; - a.Y = a.Y > b.Y ? a.Y : b.Y; - a.Z = a.Z > b.Z ? a.Z : b.Z; - a.W = a.W > b.W ? a.W : b.W; - return a; - } - - /// - /// Returns a vector created from the largest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise maximum - public static void ComponentMax(ref Vector4 a, ref Vector4 b, out Vector4 result) - { - result.X = a.X > b.X ? a.X : b.X; - result.Y = a.Y > b.Y ? a.Y : b.Y; - result.Z = a.Z > b.Z ? a.Z : b.Z; - result.W = a.W > b.W ? a.W : b.W; - } - - /// - /// Returns the Vector4 with the minimum magnitude. If the magnitudes are equal, the second vector - /// is selected. - /// - /// Left operand - /// Right operand - /// The minimum Vector4 - public static Vector4 MagnitudeMin(Vector4 left, Vector4 right) - { - return left.LengthSquared < right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector4 with the minimum magnitude. If the magnitudes are equal, the second vector - /// is selected. - /// - /// Left operand - /// Right operand - /// The magnitude-wise minimum - /// The minimum Vector4 - public static void MagnitudeMin(ref Vector4 left, ref Vector4 right, out Vector4 result) - { - result = left.LengthSquared < right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector4 with the maximum magnitude. If the magnitudes are equal, the first vector - /// is selected. - /// - /// Left operand - /// Right operand - /// The maximum Vector4 - public static Vector4 MagnitudeMax(Vector4 left, Vector4 right) - { - return left.LengthSquared >= right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector4 with the maximum magnitude. If the magnitudes are equal, the first vector - /// is selected. - /// - /// Left operand - /// Right operand - /// The magnitude-wise maximum - /// The maximum Vector4 - public static void MagnitudeMax(ref Vector4 left, ref Vector4 right, out Vector4 result) - { - result = left.LengthSquared >= right.LengthSquared ? left : right; - } - - /// - /// Clamp a vector to the given minimum and maximum vectors - /// - /// Input vector - /// Minimum vector - /// Maximum vector - /// The clamped vector - public static Vector4 Clamp(Vector4 vec, Vector4 min, Vector4 max) - { - vec.X = vec.X < min.X ? min.X : vec.X > max.X ? max.X : vec.X; - vec.Y = vec.Y < min.Y ? min.Y : vec.Y > max.Y ? max.Y : vec.Y; - vec.Z = vec.Z < min.Z ? min.Z : vec.Z > max.Z ? max.Z : vec.Z; - vec.W = vec.W < min.W ? min.W : vec.W > max.W ? max.W : vec.W; - return vec; - } - - /// - /// Clamp a vector to the given minimum and maximum vectors - /// - /// Input vector - /// Minimum vector - /// Maximum vector - /// The clamped vector - public static void Clamp(ref Vector4 vec, ref Vector4 min, ref Vector4 max, out Vector4 result) - { - result.X = vec.X < min.X ? min.X : vec.X > max.X ? max.X : vec.X; - result.Y = vec.Y < min.Y ? min.Y : vec.Y > max.Y ? max.Y : vec.Y; - result.Z = vec.Z < min.Z ? min.Z : vec.Z > max.Z ? max.Z : vec.Z; - result.W = vec.W < min.W ? min.W : vec.W > max.W ? max.W : vec.W; - } - - /// - /// Scale a vector to unit length - /// - /// The input vector - /// The normalized vector - public static Vector4 Normalize(Vector4 vec) - { - float scale = 1.0f / vec.Length; - vec.X *= scale; - vec.Y *= scale; - vec.Z *= scale; - vec.W *= scale; - return vec; - } - - /// - /// Scale a vector to unit length - /// - /// The input vector - /// The normalized vector - public static void Normalize(ref Vector4 vec, out Vector4 result) - { - float scale = 1.0f / vec.Length; - result.X = vec.X * scale; - result.Y = vec.Y * scale; - result.Z = vec.Z * scale; - result.W = vec.W * scale; - } - - /// - /// Scale a vector to approximately unit length - /// - /// The input vector - /// The normalized vector - public static Vector4 NormalizeFast(Vector4 vec) - { - float scale = MathHelper.InverseSqrtFast(vec.X * vec.X + vec.Y * vec.Y + vec.Z * vec.Z + vec.W * vec.W); - vec.X *= scale; - vec.Y *= scale; - vec.Z *= scale; - vec.W *= scale; - return vec; - } - - /// - /// Scale a vector to approximately unit length - /// - /// The input vector - /// The normalized vector - public static void NormalizeFast(ref Vector4 vec, out Vector4 result) - { - float scale = MathHelper.InverseSqrtFast(vec.X * vec.X + vec.Y * vec.Y + vec.Z * vec.Z + vec.W * vec.W); - result.X = vec.X * scale; - result.Y = vec.Y * scale; - result.Z = vec.Z * scale; - result.W = vec.W * scale; - } - - /// - /// Calculate the dot product of two vectors - /// - /// First operand - /// Second operand - /// The dot product of the two inputs - public static float Dot(Vector4 left, Vector4 right) - { - return left.X * right.X + left.Y * right.Y + left.Z * right.Z + left.W * right.W; - } - - /// - /// Calculate the dot product of two vectors - /// - /// First operand - /// Second operand - /// The dot product of the two inputs - public static void Dot(ref Vector4 left, ref Vector4 right, out float result) - { - result = left.X * right.X + left.Y * right.Y + left.Z * right.Z + left.W * right.W; - } - - /// - /// Returns a new Vector that is the linear blend of the 2 given Vectors - /// - /// First input vector - /// Second input vector - /// The blend factor. a when blend=0, b when blend=1. - /// a when blend=0, b when blend=1, and a linear combination otherwise - public static Vector4 Lerp(Vector4 a, Vector4 b, float blend) - { - a.X = blend * (b.X - a.X) + a.X; - a.Y = blend * (b.Y - a.Y) + a.Y; - a.Z = blend * (b.Z - a.Z) + a.Z; - a.W = blend * (b.W - a.W) + a.W; - return a; - } - - /// - /// Returns a new Vector that is the linear blend of the 2 given Vectors - /// - /// First input vector - /// Second input vector - /// The blend factor. a when blend=0, b when blend=1. - /// a when blend=0, b when blend=1, and a linear combination otherwise - public static void Lerp(ref Vector4 a, ref Vector4 b, float blend, out Vector4 result) - { - result.X = blend * (b.X - a.X) + a.X; - result.Y = blend * (b.Y - a.Y) + a.Y; - result.Z = blend * (b.Z - a.Z) + a.Z; - result.W = blend * (b.W - a.W) + a.W; - } - - /// - /// Interpolate 3 Vectors using Barycentric coordinates - /// - /// First input Vector - /// Second input Vector - /// Third input Vector - /// First Barycentric Coordinate - /// Second Barycentric Coordinate - /// a when u=v=0, b when u=1,v=0, c when u=0,v=1, and a linear combination of a,b,c otherwise - public static Vector4 BaryCentric(Vector4 a, Vector4 b, Vector4 c, float u, float v) - { - return a + u * (b - a) + v * (c - a); - } - - /// Interpolate 3 Vectors using Barycentric coordinates - /// First input Vector. - /// Second input Vector. - /// Third input Vector. - /// First Barycentric Coordinate. - /// Second Barycentric Coordinate. - /// Output Vector. a when u=v=0, b when u=1,v=0, c when u=0,v=1, and a linear combination of a,b,c otherwise - public static void BaryCentric(ref Vector4 a, ref Vector4 b, ref Vector4 c, float u, float v, out Vector4 result) - { - result = a; // copy - - Vector4 temp = b; // copy - Subtract(ref temp, ref a, out temp); - Multiply(ref temp, u, out temp); - Add(ref result, ref temp, out result); - - temp = c; // copy - Subtract(ref temp, ref a, out temp); - Multiply(ref temp, v, out temp); - Add(ref result, ref temp, out result); - } - - /// Transform a Vector by the given Matrix - /// The vector to transform - /// The desired transformation - /// The transformed vector - public static Vector4 Transform(Vector4 vec, Matrix4 mat) - { - Vector4 result; - Transform(ref vec, ref mat, out result); - return result; - } - - /// Transform a Vector by the given Matrix - /// The vector to transform - /// The desired transformation - /// The transformed vector - public static void Transform(ref Vector4 vec, ref Matrix4 mat, out Vector4 result) - { - result = new Vector4( - vec.X * mat.Row0.X + vec.Y * mat.Row1.X + vec.Z * mat.Row2.X + vec.W * mat.Row3.X, - vec.X * mat.Row0.Y + vec.Y * mat.Row1.Y + vec.Z * mat.Row2.Y + vec.W * mat.Row3.Y, - vec.X * mat.Row0.Z + vec.Y * mat.Row1.Z + vec.Z * mat.Row2.Z + vec.W * mat.Row3.Z, - vec.X * mat.Row0.W + vec.Y * mat.Row1.W + vec.Z * mat.Row2.W + vec.W * mat.Row3.W); - } - - /// - /// Transforms a vector by a quaternion rotation. - /// - /// The vector to transform. - /// The quaternion to rotate the vector by. - /// The result of the operation. - public static Vector4 Transform(Vector4 vec, Quaternion quat) - { - Vector4 result; - Transform(ref vec, ref quat, out result); - return result; - } - - /// - /// Transforms a vector by a quaternion rotation. - /// - /// The vector to transform. - /// The quaternion to rotate the vector by. - /// The result of the operation. - public static void Transform(ref Vector4 vec, ref Quaternion quat, out Vector4 result) - { - Quaternion v = new Quaternion(vec.X, vec.Y, vec.Z, vec.W), i, t; - Quaternion.Invert(ref quat, out i); - Quaternion.Multiply(ref quat, ref v, out t); - Quaternion.Multiply(ref t, ref i, out v); - - result.X = v.X; - result.Y = v.Y; - result.Z = v.Z; - result.W = v.W; - } - - /// Transform a Vector by the given Matrix using right-handed notation - /// The desired transformation - /// The vector to transform - public static Vector4 Transform(Matrix4 mat, Vector4 vec) - { - Vector4 result; - Transform(ref mat, ref vec, out result); - return result; - } - - /// Transform a Vector by the given Matrix using right-handed notation - /// The desired transformation - /// The vector to transform - /// The transformed vector - public static void Transform(ref Matrix4 mat, ref Vector4 vec, out Vector4 result) - { - result = new Vector4( - mat.Row0.X * vec.X + mat.Row0.Y * vec.Y + mat.Row0.Z * vec.Z + mat.Row0.W * vec.W, - mat.Row1.X * vec.X + mat.Row1.Y * vec.Y + mat.Row1.Z * vec.Z + mat.Row1.W * vec.W, - mat.Row2.X * vec.X + mat.Row2.Y * vec.Y + mat.Row2.Z * vec.Z + mat.Row2.W * vec.W, - mat.Row3.X * vec.X + mat.Row3.Y * vec.Y + mat.Row3.Z * vec.Z + mat.Row3.W * vec.W); - } - - /// - /// Gets or sets an OpenTK.Vector2 with the X and Y components of this instance. - /// - [XmlIgnore] - public Vector2 Xy { get { return new Vector2(X, Y); } set { X = value.X; Y = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2 with the X and Z components of this instance. - /// - [XmlIgnore] - public Vector2 Xz { get { return new Vector2(X, Z); } set { X = value.X; Z = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2 with the X and W components of this instance. - /// - [XmlIgnore] - public Vector2 Xw { get { return new Vector2(X, W); } set { X = value.X; W = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2 with the Y and X components of this instance. - /// - [XmlIgnore] - public Vector2 Yx { get { return new Vector2(Y, X); } set { Y = value.X; X = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2 with the Y and Z components of this instance. - /// - [XmlIgnore] - public Vector2 Yz { get { return new Vector2(Y, Z); } set { Y = value.X; Z = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2 with the Y and W components of this instance. - /// - [XmlIgnore] - public Vector2 Yw { get { return new Vector2(Y, W); } set { Y = value.X; W = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2 with the Z and X components of this instance. - /// - [XmlIgnore] - public Vector2 Zx { get { return new Vector2(Z, X); } set { Z = value.X; X = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2 with the Z and Y components of this instance. - /// - [XmlIgnore] - public Vector2 Zy { get { return new Vector2(Z, Y); } set { Z = value.X; Y = value.Y; } } - - /// - /// Gets an OpenTK.Vector2 with the Z and W components of this instance. - /// - [XmlIgnore] - public Vector2 Zw { get { return new Vector2(Z, W); } set { Z = value.X; W = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2 with the W and X components of this instance. - /// - [XmlIgnore] - public Vector2 Wx { get { return new Vector2(W, X); } set { W = value.X; X = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2 with the W and Y components of this instance. - /// - [XmlIgnore] - public Vector2 Wy { get { return new Vector2(W, Y); } set { W = value.X; Y = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2 with the W and Z components of this instance. - /// - [XmlIgnore] - public Vector2 Wz { get { return new Vector2(W, Z); } set { W = value.X; Z = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the X, Y, and Z components of this instance. - /// - [XmlIgnore] - public Vector3 Xyz { get { return new Vector3(X, Y, Z); } set { X = value.X; Y = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the X, Y, and Z components of this instance. - /// - [XmlIgnore] - public Vector3 Xyw { get { return new Vector3(X, Y, W); } set { X = value.X; Y = value.Y; W = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the X, Z, and Y components of this instance. - /// - [XmlIgnore] - public Vector3 Xzy { get { return new Vector3(X, Z, Y); } set { X = value.X; Z = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the X, Z, and W components of this instance. - /// - [XmlIgnore] - public Vector3 Xzw { get { return new Vector3(X, Z, W); } set { X = value.X; Z = value.Y; W = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the X, W, and Y components of this instance. - /// - [XmlIgnore] - public Vector3 Xwy { get { return new Vector3(X, W, Y); } set { X = value.X; W = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the X, W, and Z components of this instance. - /// - [XmlIgnore] - public Vector3 Xwz { get { return new Vector3(X, W, Z); } set { X = value.X; W = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the Y, X, and Z components of this instance. - /// - [XmlIgnore] - public Vector3 Yxz { get { return new Vector3(Y, X, Z); } set { Y = value.X; X = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the Y, X, and W components of this instance. - /// - [XmlIgnore] - public Vector3 Yxw { get { return new Vector3(Y, X, W); } set { Y = value.X; X = value.Y; W = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the Y, Z, and X components of this instance. - /// - [XmlIgnore] - public Vector3 Yzx { get { return new Vector3(Y, Z, X); } set { Y = value.X; Z = value.Y; X = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the Y, Z, and W components of this instance. - /// - [XmlIgnore] - public Vector3 Yzw { get { return new Vector3(Y, Z, W); } set { Y = value.X; Z = value.Y; W = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the Y, W, and X components of this instance. - /// - [XmlIgnore] - public Vector3 Ywx { get { return new Vector3(Y, W, X); } set { Y = value.X; W = value.Y; X = value.Z; } } - - /// - /// Gets an OpenTK.Vector3 with the Y, W, and Z components of this instance. - /// - [XmlIgnore] - public Vector3 Ywz { get { return new Vector3(Y, W, Z); } set { Y = value.X; W = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the Z, X, and Y components of this instance. - /// - [XmlIgnore] - public Vector3 Zxy { get { return new Vector3(Z, X, Y); } set { Z = value.X; X = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the Z, X, and W components of this instance. - /// - [XmlIgnore] - public Vector3 Zxw { get { return new Vector3(Z, X, W); } set { Z = value.X; X = value.Y; W = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the Z, Y, and X components of this instance. - /// - [XmlIgnore] - public Vector3 Zyx { get { return new Vector3(Z, Y, X); } set { Z = value.X; Y = value.Y; X = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the Z, Y, and W components of this instance. - /// - [XmlIgnore] - public Vector3 Zyw { get { return new Vector3(Z, Y, W); } set { Z = value.X; Y = value.Y; W = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the Z, W, and X components of this instance. - /// - [XmlIgnore] - public Vector3 Zwx { get { return new Vector3(Z, W, X); } set { Z = value.X; W = value.Y; X = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the Z, W, and Y components of this instance. - /// - [XmlIgnore] - public Vector3 Zwy { get { return new Vector3(Z, W, Y); } set { Z = value.X; W = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the W, X, and Y components of this instance. - /// - [XmlIgnore] - public Vector3 Wxy { get { return new Vector3(W, X, Y); } set { W = value.X; X = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the W, X, and Z components of this instance. - /// - [XmlIgnore] - public Vector3 Wxz { get { return new Vector3(W, X, Z); } set { W = value.X; X = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the W, Y, and X components of this instance. - /// - [XmlIgnore] - public Vector3 Wyx { get { return new Vector3(W, Y, X); } set { W = value.X; Y = value.Y; X = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the W, Y, and Z components of this instance. - /// - [XmlIgnore] - public Vector3 Wyz { get { return new Vector3(W, Y, Z); } set { W = value.X; Y = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the W, Z, and X components of this instance. - /// - [XmlIgnore] - public Vector3 Wzx { get { return new Vector3(W, Z, X); } set { W = value.X; Z = value.Y; X = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3 with the W, Z, and Y components of this instance. - /// - [XmlIgnore] - public Vector3 Wzy { get { return new Vector3(W, Z, Y); } set { W = value.X; Z = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the X, Y, W, and Z components of this instance. - /// - [XmlIgnore] - public Vector4 Xywz { get { return new Vector4(X, Y, W, Z); } set { X = value.X; Y = value.Y; W = value.Z; Z = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the X, Z, Y, and W components of this instance. - /// - [XmlIgnore] - public Vector4 Xzyw { get { return new Vector4(X, Z, Y, W); } set { X = value.X; Z = value.Y; Y = value.Z; W = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the X, Z, W, and Y components of this instance. - /// - [XmlIgnore] - public Vector4 Xzwy { get { return new Vector4(X, Z, W, Y); } set { X = value.X; Z = value.Y; W = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the X, W, Y, and Z components of this instance. - /// - [XmlIgnore] - public Vector4 Xwyz { get { return new Vector4(X, W, Y, Z); } set { X = value.X; W = value.Y; Y = value.Z; Z = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the X, W, Z, and Y components of this instance. - /// - [XmlIgnore] - public Vector4 Xwzy { get { return new Vector4(X, W, Z, Y); } set { X = value.X; W = value.Y; Z = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the Y, X, Z, and W components of this instance. - /// - [XmlIgnore] - public Vector4 Yxzw { get { return new Vector4(Y, X, Z, W); } set { Y = value.X; X = value.Y; Z = value.Z; W = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the Y, X, W, and Z components of this instance. - /// - [XmlIgnore] - public Vector4 Yxwz { get { return new Vector4(Y, X, W, Z); } set { Y = value.X; X = value.Y; W = value.Z; Z = value.W; } } - - /// - /// Gets an OpenTK.Vector4 with the Y, Y, Z, and W components of this instance. - /// - [XmlIgnore] - public Vector4 Yyzw { get { return new Vector4(Y, Y, Z, W); } set { X = value.X; Y = value.Y; Z = value.Z; W = value.W; } } - - /// - /// Gets an OpenTK.Vector4 with the Y, Y, W, and Z components of this instance. - /// - [XmlIgnore] - public Vector4 Yywz { get { return new Vector4(Y, Y, W, Z); } set { X = value.X; Y = value.Y; W = value.Z; Z = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the Y, Z, X, and W components of this instance. - /// - [XmlIgnore] - public Vector4 Yzxw { get { return new Vector4(Y, Z, X, W); } set { Y = value.X; Z = value.Y; X = value.Z; W = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the Y, Z, W, and X components of this instance. - /// - [XmlIgnore] - public Vector4 Yzwx { get { return new Vector4(Y, Z, W, X); } set { Y = value.X; Z = value.Y; W = value.Z; X = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the Y, W, X, and Z components of this instance. - /// - [XmlIgnore] - public Vector4 Ywxz { get { return new Vector4(Y, W, X, Z); } set { Y = value.X; W = value.Y; X = value.Z; Z = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the Y, W, Z, and X components of this instance. - /// - [XmlIgnore] - public Vector4 Ywzx { get { return new Vector4(Y, W, Z, X); } set { Y = value.X; W = value.Y; Z = value.Z; X = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the Z, X, Y, and Z components of this instance. - /// - [XmlIgnore] - public Vector4 Zxyw { get { return new Vector4(Z, X, Y, W); } set { Z = value.X; X = value.Y; Y = value.Z; W = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the Z, X, W, and Y components of this instance. - /// - [XmlIgnore] - public Vector4 Zxwy { get { return new Vector4(Z, X, W, Y); } set { Z = value.X; X = value.Y; W = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the Z, Y, X, and W components of this instance. - /// - [XmlIgnore] - public Vector4 Zyxw { get { return new Vector4(Z, Y, X, W); } set { Z = value.X; Y = value.Y; X = value.Z; W = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the Z, Y, W, and X components of this instance. - /// - [XmlIgnore] - public Vector4 Zywx { get { return new Vector4(Z, Y, W, X); } set { Z = value.X; Y = value.Y; W = value.Z; X = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the Z, W, X, and Y components of this instance. - /// - [XmlIgnore] - public Vector4 Zwxy { get { return new Vector4(Z, W, X, Y); } set { Z = value.X; W = value.Y; X = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the Z, W, Y, and X components of this instance. - /// - [XmlIgnore] - public Vector4 Zwyx { get { return new Vector4(Z, W, Y, X); } set { Z = value.X; W = value.Y; Y = value.Z; X = value.W; } } - - /// - /// Gets an OpenTK.Vector4 with the Z, W, Z, and Y components of this instance. - /// - [XmlIgnore] - public Vector4 Zwzy { get { return new Vector4(Z, W, Z, Y); } set { X = value.X; W = value.Y; Z = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the W, X, Y, and Z components of this instance. - /// - [XmlIgnore] - public Vector4 Wxyz { get { return new Vector4(W, X, Y, Z); } set { W = value.X; X = value.Y; Y = value.Z; Z = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the W, X, Z, and Y components of this instance. - /// - [XmlIgnore] - public Vector4 Wxzy { get { return new Vector4(W, X, Z, Y); } set { W = value.X; X = value.Y; Z = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the W, Y, X, and Z components of this instance. - /// - [XmlIgnore] - public Vector4 Wyxz { get { return new Vector4(W, Y, X, Z); } set { W = value.X; Y = value.Y; X = value.Z; Z = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the W, Y, Z, and X components of this instance. - /// - [XmlIgnore] - public Vector4 Wyzx { get { return new Vector4(W, Y, Z, X); } set { W = value.X; Y = value.Y; Z = value.Z; X = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the W, Z, X, and Y components of this instance. - /// - [XmlIgnore] - public Vector4 Wzxy { get { return new Vector4(W, Z, X, Y); } set { W = value.X; Z = value.Y; X = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4 with the W, Z, Y, and X components of this instance. - /// - [XmlIgnore] - public Vector4 Wzyx { get { return new Vector4(W, Z, Y, X); } set { W = value.X; Z = value.Y; Y = value.Z; X = value.W; } } - - /// - /// Gets an OpenTK.Vector4 with the W, Z, Y, and W components of this instance. - /// - [XmlIgnore] - public Vector4 Wzyw { get { return new Vector4(W, Z, Y, W); } set { X = value.X; Z = value.Y; Y = value.Z; W = value.W; } } - - /// - /// Adds two instances. - /// - /// The first instance. - /// The second instance. - /// The result of the calculation. - public static Vector4 operator +(Vector4 left, Vector4 right) - { - left.X += right.X; - left.Y += right.Y; - left.Z += right.Z; - left.W += right.W; - return left; - } - - /// - /// Subtracts two instances. - /// - /// The first instance. - /// The second instance. - /// The result of the calculation. - public static Vector4 operator -(Vector4 left, Vector4 right) - { - left.X -= right.X; - left.Y -= right.Y; - left.Z -= right.Z; - left.W -= right.W; - return left; - } - - /// - /// Negates an instance. - /// - /// The instance. - /// The result of the calculation. - public static Vector4 operator -(Vector4 vec) - { - vec.X = -vec.X; - vec.Y = -vec.Y; - vec.Z = -vec.Z; - vec.W = -vec.W; - return vec; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The instance. - /// The scalar. - /// The result of the calculation. - public static Vector4 operator *(Vector4 vec, float scale) - { - vec.X *= scale; - vec.Y *= scale; - vec.Z *= scale; - vec.W *= scale; - return vec; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The scalar. - /// The instance. - /// The result of the calculation. - public static Vector4 operator *(float scale, Vector4 vec) - { - vec.X *= scale; - vec.Y *= scale; - vec.Z *= scale; - vec.W *= scale; - return vec; - } - - /// - /// Component-wise multiplication between the specified instance by a scale vector. - /// - /// Left operand. - /// Right operand. - /// Result of multiplication. - public static Vector4 operator *(Vector4 vec, Vector4 scale) - { - vec.X *= scale.X; - vec.Y *= scale.Y; - vec.Z *= scale.Z; - vec.W *= scale.W; - return vec; - } - - /// - /// Transform a Vector by the given Matrix. - /// - /// The vector to transform - /// The desired transformation - /// The transformed vector - public static Vector4 operator *(Vector4 vec, Matrix4 mat) - { - Vector4 result; - Vector4.Transform(ref vec, ref mat, out result); - return result; - } - - /// - /// Transform a Vector by the given Matrix using right-handed notation - /// - /// The desired transformation - /// The vector to transform - /// The transformed vector - public static Vector4 operator *(Matrix4 mat, Vector4 vec) - { - Vector4 result; - Vector4.Transform(ref mat, ref vec, out result); - return result; - } - - /// - /// Transforms a vector by a quaternion rotation. - /// - /// The quaternion to rotate the vector by. - /// The vector to transform. - /// The transformed vector - public static Vector4 operator *(Quaternion quat, Vector4 vec) - { - Vector4 result; - Vector4.Transform(ref vec, ref quat, out result); - return result; - } - - /// - /// Divides an instance by a scalar. - /// - /// The instance. - /// The scalar. - /// The result of the calculation. - public static Vector4 operator /(Vector4 vec, float scale) - { - vec.X /= scale; - vec.Y /= scale; - vec.Z /= scale; - vec.W /= scale; - return vec; - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Vector4 left, Vector4 right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equa lright; false otherwise. - public static bool operator !=(Vector4 left, Vector4 right) - { - return !left.Equals(right); - } - - /// - /// Returns a pointer to the first element of the specified instance. - /// - /// The instance. - /// A pointer to the first element of v. - [CLSCompliant(false)] - unsafe public static explicit operator float*(Vector4 v) - { - return &v.X; - } - - /// - /// Returns a pointer to the first element of the specified instance. - /// - /// The instance. - /// A pointer to the first element of v. - public static explicit operator IntPtr(Vector4 v) - { - unsafe - { - return (IntPtr)(&v.X); - } - } - - private static string listSeparator = System.Globalization.CultureInfo.CurrentCulture.TextInfo.ListSeparator; - /// - /// Returns a System.String that represents the current Vector4. - /// - /// - public override string ToString() - { - return String.Format("({0}{4} {1}{4} {2}{4} {3})", X, Y, Z, W, listSeparator); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - var hashCode = this.X.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Y.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Z.GetHashCode(); - hashCode = (hashCode * 397) ^ this.W.GetHashCode(); - return hashCode; - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Vector4)) - { - return false; - } - - return this.Equals((Vector4)obj); - } - - /// Indicates whether the current vector is equal to another vector. - /// A vector to compare with this vector. - /// true if the current vector is equal to the vector parameter; otherwise, false. - public bool Equals(Vector4 other) - { - return - X == other.X && - Y == other.Y && - Z == other.Z && - W == other.W; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Math/Vector4d.cs b/external/src/OpenTK/OpenTK/Math/Vector4d.cs deleted file mode 100644 index 85302b0..0000000 --- a/external/src/OpenTK/OpenTK/Math/Vector4d.cs +++ /dev/null @@ -1,1446 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; -using System.Runtime.InteropServices; -using System.Xml.Serialization; - -namespace OpenTK -{ - /// Represents a 4D vector using four double-precision floating-point numbers. - [Serializable] - [StructLayout(LayoutKind.Sequential)] - public struct Vector4d : IEquatable - { - /// - /// The X component of the Vector4d. - /// - public double X; - - /// - /// The Y component of the Vector4d. - /// - public double Y; - - /// - /// The Z component of the Vector4d. - /// - public double Z; - - /// - /// The W component of the Vector4d. - /// - public double W; - - /// - /// Defines a unit-length Vector4d that points towards the X-axis. - /// - public static readonly Vector4d UnitX = new Vector4d(1, 0, 0, 0); - - /// - /// Defines a unit-length Vector4d that points towards the Y-axis. - /// - public static readonly Vector4d UnitY = new Vector4d(0, 1, 0, 0); - - /// - /// Defines a unit-length Vector4d that points towards the Z-axis. - /// - public static readonly Vector4d UnitZ = new Vector4d(0, 0, 1, 0); - - /// - /// Defines a unit-length Vector4d that points towards the W-axis. - /// - public static readonly Vector4d UnitW = new Vector4d(0, 0, 0, 1); - - /// - /// Defines a zero-length Vector4d. - /// - public static readonly Vector4d Zero = new Vector4d(0, 0, 0, 0); - - /// - /// Defines an instance with all components set to 1. - /// - public static readonly Vector4d One = new Vector4d(1, 1, 1, 1); - - /// - /// Defines the size of the Vector4d struct in bytes. - /// - public static readonly int SizeInBytes = Marshal.SizeOf(new Vector4d()); - - /// - /// Constructs a new instance. - /// - /// The value that will initialize this instance. - public Vector4d(double value) - { - X = value; - Y = value; - Z = value; - W = value; - } - - /// - /// Constructs a new Vector4d. - /// - /// The x component of the Vector4d. - /// The y component of the Vector4d. - /// The z component of the Vector4d. - /// The w component of the Vector4d. - public Vector4d(double x, double y, double z, double w) - { - X = x; - Y = y; - Z = z; - W = w; - } - - /// - /// Constructs a new Vector4d from the given Vector2d. - /// - /// The Vector2d to copy components from. - public Vector4d(Vector2d v) - { - X = v.X; - Y = v.Y; - Z = 0.0f; - W = 0.0f; - } - - /// - /// Constructs a new Vector4d from the given Vector3d. - /// The w component is initialized to 0. - /// - /// The Vector3d to copy components from. - /// - public Vector4d(Vector3d v) - { - X = v.X; - Y = v.Y; - Z = v.Z; - W = 0.0f; - } - - /// - /// Constructs a new Vector4d from the specified Vector3d and w component. - /// - /// The Vector3d to copy components from. - /// The w component of the new Vector4. - public Vector4d(Vector3d v, double w) - { - X = v.X; - Y = v.Y; - Z = v.Z; - W = w; - } - - /// - /// Constructs a new Vector4d from the given Vector4d. - /// - /// The Vector4d to copy components from. - public Vector4d(Vector4d v) - { - X = v.X; - Y = v.Y; - Z = v.Z; - W = v.W; - } - - /// - /// Gets or sets the value at the index of the Vector. - /// - public double this[int index] { - get{ - if (index == 0) - { - return X; - } - else if (index == 1) - { - return Y; - } - else if (index == 2) - { - return Z; - } - else if (index == 3) - { - return W; - } - throw new IndexOutOfRangeException("You tried to access this vector at index: " + index); - } set{ - if (index == 0) - { - X = value; - } - else if (index == 1) - { - Y = value; - } - else if (index == 2) - { - Z = value; - } - else if (index == 3) - { - W = value; - } - else - { - throw new IndexOutOfRangeException("You tried to set this vector at index: " + index); - } - } - } - - /// - /// Gets the length (magnitude) of the vector. - /// - /// - /// - public double Length - { - get - { - return System.Math.Sqrt(X * X + Y * Y + Z * Z + W * W); - } - } - - /// - /// Gets an approximation of the vector length (magnitude). - /// - /// - /// This property uses an approximation of the square root function to calculate vector magnitude, with - /// an upper error bound of 0.001. - /// - /// - /// - public double LengthFast - { - get - { - return 1.0 / MathHelper.InverseSqrtFast(X * X + Y * Y + Z * Z + W * W); - } - } - - /// - /// Gets the square of the vector length (magnitude). - /// - /// - /// This property avoids the costly square root operation required by the Length property. This makes it more suitable - /// for comparisons. - /// - /// - public double LengthSquared - { - get - { - return X * X + Y * Y + Z * Z + W * W; - } - } - - /// - /// Returns a copy of the Vector4d scaled to unit length. - /// - public Vector4d Normalized() - { - Vector4d v = this; - v.Normalize(); - return v; - } - - /// - /// Scales the Vector4d to unit length. - /// - public void Normalize() - { - double scale = 1.0 / this.Length; - X *= scale; - Y *= scale; - Z *= scale; - W *= scale; - } - - /// - /// Scales the Vector4d to approximately unit length. - /// - public void NormalizeFast() - { - double scale = MathHelper.InverseSqrtFast(X * X + Y * Y + Z * Z + W * W); - X *= scale; - Y *= scale; - Z *= scale; - W *= scale; - } - - /// - /// Adds two vectors. - /// - /// Left operand. - /// Right operand. - /// Result of operation. - public static Vector4d Add(Vector4d a, Vector4d b) - { - Add(ref a, ref b, out a); - return a; - } - - /// - /// Adds two vectors. - /// - /// Left operand. - /// Right operand. - /// Result of operation. - public static void Add(ref Vector4d a, ref Vector4d b, out Vector4d result) - { - result.X = a.X + b.X; - result.Y = a.Y + b.Y; - result.Z = a.Z + b.Z; - result.W = a.W + b.W; - } - - /// - /// Subtract one Vector from another - /// - /// First operand - /// Second operand - /// Result of subtraction - public static Vector4d Subtract(Vector4d a, Vector4d b) - { - Subtract(ref a, ref b, out a); - return a; - } - - /// - /// Subtract one Vector from another - /// - /// First operand - /// Second operand - /// Result of subtraction - public static void Subtract(ref Vector4d a, ref Vector4d b, out Vector4d result) - { - result.X = a.X - b.X; - result.Y = a.Y - b.Y; - result.Z = a.Z - b.Z; - result.W = a.W - b.W; - } - - /// - /// Multiplies a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector4d Multiply(Vector4d vector, double scale) - { - Multiply(ref vector, scale, out vector); - return vector; - } - - /// - /// Multiplies a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Multiply(ref Vector4d vector, double scale, out Vector4d result) - { - result.X = vector.X * scale; - result.Y = vector.Y * scale; - result.Z = vector.Z * scale; - result.W = vector.W * scale; - } - - /// - /// Multiplies a vector by the components a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector4d Multiply(Vector4d vector, Vector4d scale) - { - Multiply(ref vector, ref scale, out vector); - return vector; - } - - /// - /// Multiplies a vector by the components of a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Multiply(ref Vector4d vector, ref Vector4d scale, out Vector4d result) - { - result.X = vector.X * scale.X; - result.Y = vector.Y * scale.Y; - result.Z = vector.Z * scale.Z; - result.W = vector.W * scale.W; - } - - /// - /// Divides a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector4d Divide(Vector4d vector, double scale) - { - Divide(ref vector, scale, out vector); - return vector; - } - - /// - /// Divides a vector by a scalar. - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Divide(ref Vector4d vector, double scale, out Vector4d result) - { - result.X = vector.X / scale; - result.Y = vector.Y / scale; - result.Z = vector.Z / scale; - result.W = vector.W / scale; - } - - /// - /// Divides a vector by the components of a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static Vector4d Divide(Vector4d vector, Vector4d scale) - { - Divide(ref vector, ref scale, out vector); - return vector; - } - - /// - /// Divide a vector by the components of a vector (scale). - /// - /// Left operand. - /// Right operand. - /// Result of the operation. - public static void Divide(ref Vector4d vector, ref Vector4d scale, out Vector4d result) - { - result.X = vector.X / scale.X; - result.Y = vector.Y / scale.Y; - result.Z = vector.Z / scale.Z; - result.W = vector.W / scale.W; - } - - /// - /// Calculate the component-wise minimum of two vectors - /// - /// First operand - /// Second operand - /// The component-wise minimum - [Obsolete("Use ComponentMin() instead.")] - public static Vector4d Min(Vector4d a, Vector4d b) - { - a.X = a.X < b.X ? a.X : b.X; - a.Y = a.Y < b.Y ? a.Y : b.Y; - a.Z = a.Z < b.Z ? a.Z : b.Z; - a.W = a.W < b.W ? a.W : b.W; - return a; - } - - /// - /// Calculate the component-wise minimum of two vectors - /// - /// First operand - /// Second operand - /// The component-wise minimum - [Obsolete("Use ComponentMin() instead.")] - public static void Min(ref Vector4d a, ref Vector4d b, out Vector4d result) - { - result.X = a.X < b.X ? a.X : b.X; - result.Y = a.Y < b.Y ? a.Y : b.Y; - result.Z = a.Z < b.Z ? a.Z : b.Z; - result.W = a.W < b.W ? a.W : b.W; - } - - /// - /// Calculate the component-wise maximum of two vectors - /// - /// First operand - /// Second operand - /// The component-wise maximum - [Obsolete("Use ComponentMax() instead.")] - public static Vector4d Max(Vector4d a, Vector4d b) - { - a.X = a.X > b.X ? a.X : b.X; - a.Y = a.Y > b.Y ? a.Y : b.Y; - a.Z = a.Z > b.Z ? a.Z : b.Z; - a.W = a.W > b.W ? a.W : b.W; - return a; - } - - /// - /// Calculate the component-wise maximum of two vectors - /// - /// First operand - /// Second operand - /// The component-wise maximum - [Obsolete("Use ComponentMax() instead.")] - public static void Max(ref Vector4d a, ref Vector4d b, out Vector4d result) - { - result.X = a.X > b.X ? a.X : b.X; - result.Y = a.Y > b.Y ? a.Y : b.Y; - result.Z = a.Z > b.Z ? a.Z : b.Z; - result.W = a.W > b.W ? a.W : b.W; - } - - /// - /// Returns a vector created from the smallest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise minimum - public static Vector4d ComponentMin(Vector4d a, Vector4d b) - { - a.X = a.X < b.X ? a.X : b.X; - a.Y = a.Y < b.Y ? a.Y : b.Y; - a.Z = a.Z < b.Z ? a.Z : b.Z; - a.W = a.W < b.W ? a.W : b.W; - return a; - } - - /// - /// Returns a vector created from the smallest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise minimum - public static void ComponentMin(ref Vector4d a, ref Vector4d b, out Vector4d result) - { - result.X = a.X < b.X ? a.X : b.X; - result.Y = a.Y < b.Y ? a.Y : b.Y; - result.Z = a.Z < b.Z ? a.Z : b.Z; - result.W = a.W < b.W ? a.W : b.W; - } - - /// - /// Returns a vector created from the largest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise maximum - public static Vector4d ComponentMax(Vector4d a, Vector4d b) - { - a.X = a.X > b.X ? a.X : b.X; - a.Y = a.Y > b.Y ? a.Y : b.Y; - a.Z = a.Z > b.Z ? a.Z : b.Z; - a.W = a.W > b.W ? a.W : b.W; - return a; - } - - /// - /// Returns a vector created from the largest of the corresponding components of the given vectors. - /// - /// First operand - /// Second operand - /// The component-wise maximum - public static void ComponentMax(ref Vector4d a, ref Vector4d b, out Vector4d result) - { - result.X = a.X > b.X ? a.X : b.X; - result.Y = a.Y > b.Y ? a.Y : b.Y; - result.Z = a.Z > b.Z ? a.Z : b.Z; - result.W = a.W > b.W ? a.W : b.W; - } - - /// - /// Returns the Vector4d with the minimum magnitude - /// - /// Left operand - /// Right operand - /// The minimum Vector4d - public static Vector4d MagnitudeMin(Vector4d left, Vector4d right) - { - return left.LengthSquared < right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector4d with the minimum magnitude - /// - /// Left operand - /// Right operand - /// The magnitude-wise minimum - /// The minimum Vector4d - public static void MagnitudeMin(ref Vector4d left, ref Vector4d right, out Vector4d result) - { - result = left.LengthSquared < right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector4d with the minimum magnitude - /// - /// Left operand - /// Right operand - /// The minimum Vector4d - public static Vector4d MagnitudeMax(Vector4d left, Vector4d right) - { - return left.LengthSquared >= right.LengthSquared ? left : right; - } - - /// - /// Returns the Vector4d with the maximum magnitude - /// - /// Left operand - /// Right operand - /// The magnitude-wise maximum - /// The maximum Vector4d - public static void MagnitudeMax(ref Vector4d left, ref Vector4d right, out Vector4d result) - { - result = left.LengthSquared >= right.LengthSquared ? left : right; - } - - /// - /// Clamp a vector to the given minimum and maximum vectors - /// - /// Input vector - /// Minimum vector - /// Maximum vector - /// The clamped vector - public static Vector4d Clamp(Vector4d vec, Vector4d min, Vector4d max) - { - vec.X = vec.X < min.X ? min.X : vec.X > max.X ? max.X : vec.X; - vec.Y = vec.Y < min.Y ? min.Y : vec.Y > max.Y ? max.Y : vec.Y; - vec.Z = vec.X < min.Z ? min.Z : vec.Z > max.Z ? max.Z : vec.Z; - vec.W = vec.Y < min.W ? min.W : vec.W > max.W ? max.W : vec.W; - return vec; - } - - /// - /// Clamp a vector to the given minimum and maximum vectors - /// - /// Input vector - /// Minimum vector - /// Maximum vector - /// The clamped vector - public static void Clamp(ref Vector4d vec, ref Vector4d min, ref Vector4d max, out Vector4d result) - { - result.X = vec.X < min.X ? min.X : vec.X > max.X ? max.X : vec.X; - result.Y = vec.Y < min.Y ? min.Y : vec.Y > max.Y ? max.Y : vec.Y; - result.Z = vec.X < min.Z ? min.Z : vec.Z > max.Z ? max.Z : vec.Z; - result.W = vec.Y < min.W ? min.W : vec.W > max.W ? max.W : vec.W; - } - - /// - /// Scale a vector to unit length - /// - /// The input vector - /// The normalized vector - public static Vector4d Normalize(Vector4d vec) - { - double scale = 1.0 / vec.Length; - vec.X *= scale; - vec.Y *= scale; - vec.Z *= scale; - vec.W *= scale; - return vec; - } - - /// - /// Scale a vector to unit length - /// - /// The input vector - /// The normalized vector - public static void Normalize(ref Vector4d vec, out Vector4d result) - { - double scale = 1.0 / vec.Length; - result.X = vec.X * scale; - result.Y = vec.Y * scale; - result.Z = vec.Z * scale; - result.W = vec.W * scale; - } - - /// - /// Scale a vector to approximately unit length - /// - /// The input vector - /// The normalized vector - public static Vector4d NormalizeFast(Vector4d vec) - { - double scale = MathHelper.InverseSqrtFast(vec.X * vec.X + vec.Y * vec.Y + vec.Z * vec.Z + vec.W * vec.W); - vec.X *= scale; - vec.Y *= scale; - vec.Z *= scale; - vec.W *= scale; - return vec; - } - - /// - /// Scale a vector to approximately unit length - /// - /// The input vector - /// The normalized vector - public static void NormalizeFast(ref Vector4d vec, out Vector4d result) - { - double scale = MathHelper.InverseSqrtFast(vec.X * vec.X + vec.Y * vec.Y + vec.Z * vec.Z + vec.W * vec.W); - result.X = vec.X * scale; - result.Y = vec.Y * scale; - result.Z = vec.Z * scale; - result.W = vec.W * scale; - } - - /// - /// Calculate the dot product of two vectors - /// - /// First operand - /// Second operand - /// The dot product of the two inputs - public static double Dot(Vector4d left, Vector4d right) - { - return left.X * right.X + left.Y * right.Y + left.Z * right.Z + left.W * right.W; - } - - /// - /// Calculate the dot product of two vectors - /// - /// First operand - /// Second operand - /// The dot product of the two inputs - public static void Dot(ref Vector4d left, ref Vector4d right, out double result) - { - result = left.X * right.X + left.Y * right.Y + left.Z * right.Z + left.W * right.W; - } - - /// - /// Returns a new Vector that is the linear blend of the 2 given Vectors - /// - /// First input vector - /// Second input vector - /// The blend factor. a when blend=0, b when blend=1. - /// a when blend=0, b when blend=1, and a linear combination otherwise - public static Vector4d Lerp(Vector4d a, Vector4d b, double blend) - { - a.X = blend * (b.X - a.X) + a.X; - a.Y = blend * (b.Y - a.Y) + a.Y; - a.Z = blend * (b.Z - a.Z) + a.Z; - a.W = blend * (b.W - a.W) + a.W; - return a; - } - - /// - /// Returns a new Vector that is the linear blend of the 2 given Vectors - /// - /// First input vector - /// Second input vector - /// The blend factor. a when blend=0, b when blend=1. - /// a when blend=0, b when blend=1, and a linear combination otherwise - public static void Lerp(ref Vector4d a, ref Vector4d b, double blend, out Vector4d result) - { - result.X = blend * (b.X - a.X) + a.X; - result.Y = blend * (b.Y - a.Y) + a.Y; - result.Z = blend * (b.Z - a.Z) + a.Z; - result.W = blend * (b.W - a.W) + a.W; - } - - /// - /// Interpolate 3 Vectors using Barycentric coordinates - /// - /// First input Vector - /// Second input Vector - /// Third input Vector - /// First Barycentric Coordinate - /// Second Barycentric Coordinate - /// a when u=v=0, b when u=1,v=0, c when u=0,v=1, and a linear combination of a,b,c otherwise - public static Vector4d BaryCentric(Vector4d a, Vector4d b, Vector4d c, double u, double v) - { - return a + u * (b - a) + v * (c - a); - } - - /// Interpolate 3 Vectors using Barycentric coordinates - /// First input Vector. - /// Second input Vector. - /// Third input Vector. - /// First Barycentric Coordinate. - /// Second Barycentric Coordinate. - /// Output Vector. a when u=v=0, b when u=1,v=0, c when u=0,v=1, and a linear combination of a,b,c otherwise - public static void BaryCentric(ref Vector4d a, ref Vector4d b, ref Vector4d c, double u, double v, out Vector4d result) - { - result = a; // copy - - Vector4d temp = b; // copy - Subtract(ref temp, ref a, out temp); - Multiply(ref temp, u, out temp); - Add(ref result, ref temp, out result); - - temp = c; // copy - Subtract(ref temp, ref a, out temp); - Multiply(ref temp, v, out temp); - Add(ref result, ref temp, out result); - } - - /// Transform a Vector by the given Matrix - /// The vector to transform - /// The desired transformation - /// The transformed vector - public static Vector4d Transform(Vector4d vec, Matrix4d mat) - { - Vector4d result; - Transform(ref vec, ref mat, out result); - return result; - } - - /// Transform a Vector by the given Matrix - /// The vector to transform - /// The desired transformation - /// The transformed vector - public static void Transform(ref Vector4d vec, ref Matrix4d mat, out Vector4d result) - { - result = new Vector4d( - vec.X * mat.Row0.X + vec.Y * mat.Row1.X + vec.Z * mat.Row2.X + vec.W * mat.Row3.X, - vec.X * mat.Row0.Y + vec.Y * mat.Row1.Y + vec.Z * mat.Row2.Y + vec.W * mat.Row3.Y, - vec.X * mat.Row0.Z + vec.Y * mat.Row1.Z + vec.Z * mat.Row2.Z + vec.W * mat.Row3.Z, - vec.X * mat.Row0.W + vec.Y * mat.Row1.W + vec.Z * mat.Row2.W + vec.W * mat.Row3.W); - } - - /// - /// Transforms a vector by a quaternion rotation. - /// - /// The vector to transform. - /// The quaternion to rotate the vector by. - /// The result of the operation. - public static Vector4d Transform(Vector4d vec, Quaterniond quat) - { - Vector4d result; - Transform(ref vec, ref quat, out result); - return result; - } - - /// - /// Transforms a vector by a quaternion rotation. - /// - /// The vector to transform. - /// The quaternion to rotate the vector by. - /// The result of the operation. - public static void Transform(ref Vector4d vec, ref Quaterniond quat, out Vector4d result) - { - Quaterniond v = new Quaterniond(vec.X, vec.Y, vec.Z, vec.W), i, t; - Quaterniond.Invert(ref quat, out i); - Quaterniond.Multiply(ref quat, ref v, out t); - Quaterniond.Multiply(ref t, ref i, out v); - - result.X = v.X; - result.Y = v.Y; - result.Z = v.Z; - result.W = v.W; - } - - /// - /// Gets or sets an OpenTK.Vector2d with the X and Y components of this instance. - /// - [XmlIgnore] - public Vector2d Xy { get { return new Vector2d(X, Y); } set { X = value.X; Y = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2d with the X and Z components of this instance. - /// - [XmlIgnore] - public Vector2d Xz { get { return new Vector2d(X, Z); } set { X = value.X; Z = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2d with the X and W components of this instance. - /// - [XmlIgnore] - public Vector2d Xw { get { return new Vector2d(X, W); } set { X = value.X; W = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2d with the Y and X components of this instance. - /// - [XmlIgnore] - public Vector2d Yx { get { return new Vector2d(Y, X); } set { Y = value.X; X = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2d with the Y and Z components of this instance. - /// - [XmlIgnore] - public Vector2d Yz { get { return new Vector2d(Y, Z); } set { Y = value.X; Z = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2d with the Y and W components of this instance. - /// - [XmlIgnore] - public Vector2d Yw { get { return new Vector2d(Y, W); } set { Y = value.X; W = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2d with the Z and X components of this instance. - /// - [XmlIgnore] - public Vector2d Zx { get { return new Vector2d(Z, X); } set { Z = value.X; X = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2d with the Z and Y components of this instance. - /// - [XmlIgnore] - public Vector2d Zy { get { return new Vector2d(Z, Y); } set { Z = value.X; Y = value.Y; } } - - /// - /// Gets an OpenTK.Vector2d with the Z and W components of this instance. - /// - [XmlIgnore] - public Vector2d Zw { get { return new Vector2d(Z, W); } set { Z = value.X; W = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2d with the W and X components of this instance. - /// - [XmlIgnore] - public Vector2d Wx { get { return new Vector2d(W, X); } set { W = value.X; X = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2d with the W and Y components of this instance. - /// - [XmlIgnore] - public Vector2d Wy { get { return new Vector2d(W, Y); } set { W = value.X; Y = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2d with the W and Z components of this instance. - /// - [XmlIgnore] - public Vector2d Wz { get { return new Vector2d(W, Z); } set { W = value.X; Z = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the X, Y, and Z components of this instance. - /// - [XmlIgnore] - public Vector3d Xyz { get { return new Vector3d(X, Y, Z); } set { X = value.X; Y = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the X, Y, and Z components of this instance. - /// - [XmlIgnore] - public Vector3d Xyw { get { return new Vector3d(X, Y, W); } set { X = value.X; Y = value.Y; W = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the X, Z, and Y components of this instance. - /// - [XmlIgnore] - public Vector3d Xzy { get { return new Vector3d(X, Z, Y); } set { X = value.X; Z = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the X, Z, and W components of this instance. - /// - [XmlIgnore] - public Vector3d Xzw { get { return new Vector3d(X, Z, W); } set { X = value.X; Z = value.Y; W = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the X, W, and Y components of this instance. - /// - [XmlIgnore] - public Vector3d Xwy { get { return new Vector3d(X, W, Y); } set { X = value.X; W = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the X, W, and Z components of this instance. - /// - [XmlIgnore] - public Vector3d Xwz { get { return new Vector3d(X, W, Z); } set { X = value.X; W = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the Y, X, and Z components of this instance. - /// - [XmlIgnore] - public Vector3d Yxz { get { return new Vector3d(Y, X, Z); } set { Y = value.X; X = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the Y, X, and W components of this instance. - /// - [XmlIgnore] - public Vector3d Yxw { get { return new Vector3d(Y, X, W); } set { Y = value.X; X = value.Y; W = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the Y, Z, and X components of this instance. - /// - [XmlIgnore] - public Vector3d Yzx { get { return new Vector3d(Y, Z, X); } set { Y = value.X; Z = value.Y; X = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the Y, Z, and W components of this instance. - /// - [XmlIgnore] - public Vector3d Yzw { get { return new Vector3d(Y, Z, W); } set { Y = value.X; Z = value.Y; W = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the Y, W, and X components of this instance. - /// - [XmlIgnore] - public Vector3d Ywx { get { return new Vector3d(Y, W, X); } set { Y = value.X; W = value.Y; X = value.Z; } } - - /// - /// Gets an OpenTK.Vector3d with the Y, W, and Z components of this instance. - /// - [XmlIgnore] - public Vector3d Ywz { get { return new Vector3d(Y, W, Z); } set { Y = value.X; W = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the Z, X, and Y components of this instance. - /// - [XmlIgnore] - public Vector3d Zxy { get { return new Vector3d(Z, X, Y); } set { Z = value.X; X = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the Z, X, and W components of this instance. - /// - [XmlIgnore] - public Vector3d Zxw { get { return new Vector3d(Z, X, W); } set { Z = value.X; X = value.Y; W = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the Z, Y, and X components of this instance. - /// - [XmlIgnore] - public Vector3d Zyx { get { return new Vector3d(Z, Y, X); } set { Z = value.X; Y = value.Y; X = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the Z, Y, and W components of this instance. - /// - [XmlIgnore] - public Vector3d Zyw { get { return new Vector3d(Z, Y, W); } set { Z = value.X; Y = value.Y; W = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the Z, W, and X components of this instance. - /// - [XmlIgnore] - public Vector3d Zwx { get { return new Vector3d(Z, W, X); } set { Z = value.X; W = value.Y; X = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the Z, W, and Y components of this instance. - /// - [XmlIgnore] - public Vector3d Zwy { get { return new Vector3d(Z, W, Y); } set { Z = value.X; W = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the W, X, and Y components of this instance. - /// - [XmlIgnore] - public Vector3d Wxy { get { return new Vector3d(W, X, Y); } set { W = value.X; X = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the W, X, and Z components of this instance. - /// - [XmlIgnore] - public Vector3d Wxz { get { return new Vector3d(W, X, Z); } set { W = value.X; X = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the W, Y, and X components of this instance. - /// - [XmlIgnore] - public Vector3d Wyx { get { return new Vector3d(W, Y, X); } set { W = value.X; Y = value.Y; X = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the W, Y, and Z components of this instance. - /// - [XmlIgnore] - public Vector3d Wyz { get { return new Vector3d(W, Y, Z); } set { W = value.X; Y = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the W, Z, and X components of this instance. - /// - [XmlIgnore] - public Vector3d Wzx { get { return new Vector3d(W, Z, X); } set { W = value.X; Z = value.Y; X = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3d with the W, Z, and Y components of this instance. - /// - [XmlIgnore] - public Vector3d Wzy { get { return new Vector3d(W, Z, Y); } set { W = value.X; Z = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the X, Y, W, and Z components of this instance. - /// - [XmlIgnore] - public Vector4d Xywz { get { return new Vector4d(X, Y, W, Z); } set { X = value.X; Y = value.Y; W = value.Z; Z = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the X, Z, Y, and W components of this instance. - /// - [XmlIgnore] - public Vector4d Xzyw { get { return new Vector4d(X, Z, Y, W); } set { X = value.X; Z = value.Y; Y = value.Z; W = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the X, Z, W, and Y components of this instance. - /// - [XmlIgnore] - public Vector4d Xzwy { get { return new Vector4d(X, Z, W, Y); } set { X = value.X; Z = value.Y; W = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the X, W, Y, and Z components of this instance. - /// - [XmlIgnore] - public Vector4d Xwyz { get { return new Vector4d(X, W, Y, Z); } set { X = value.X; W = value.Y; Y = value.Z; Z = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the X, W, Z, and Y components of this instance. - /// - [XmlIgnore] - public Vector4d Xwzy { get { return new Vector4d(X, W, Z, Y); } set { X = value.X; W = value.Y; Z = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the Y, X, Z, and W components of this instance. - /// - [XmlIgnore] - public Vector4d Yxzw { get { return new Vector4d(Y, X, Z, W); } set { Y = value.X; X = value.Y; Z = value.Z; W = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the Y, X, W, and Z components of this instance. - /// - [XmlIgnore] - public Vector4d Yxwz { get { return new Vector4d(Y, X, W, Z); } set { Y = value.X; X = value.Y; W = value.Z; Z = value.W; } } - - /// - /// Gets an OpenTK.Vector4d with the Y, Y, Z, and W components of this instance. - /// - [XmlIgnore] - public Vector4d Yyzw { get { return new Vector4d(Y, Y, Z, W); } set { X = value.X; Y = value.Y; Z = value.Z; W = value.W; } } - - /// - /// Gets an OpenTK.Vector4d with the Y, Y, W, and Z components of this instance. - /// - [XmlIgnore] - public Vector4d Yywz { get { return new Vector4d(Y, Y, W, Z); } set { X = value.X; Y = value.Y; W = value.Z; Z = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the Y, Z, X, and W components of this instance. - /// - [XmlIgnore] - public Vector4d Yzxw { get { return new Vector4d(Y, Z, X, W); } set { Y = value.X; Z = value.Y; X = value.Z; W = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the Y, Z, W, and X components of this instance. - /// - [XmlIgnore] - public Vector4d Yzwx { get { return new Vector4d(Y, Z, W, X); } set { Y = value.X; Z = value.Y; W = value.Z; X = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the Y, W, X, and Z components of this instance. - /// - [XmlIgnore] - public Vector4d Ywxz { get { return new Vector4d(Y, W, X, Z); } set { Y = value.X; W = value.Y; X = value.Z; Z = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the Y, W, Z, and X components of this instance. - /// - [XmlIgnore] - public Vector4d Ywzx { get { return new Vector4d(Y, W, Z, X); } set { Y = value.X; W = value.Y; Z = value.Z; X = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the Z, X, Y, and Z components of this instance. - /// - [XmlIgnore] - public Vector4d Zxyw { get { return new Vector4d(Z, X, Y, W); } set { Z = value.X; X = value.Y; Y = value.Z; W = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the Z, X, W, and Y components of this instance. - /// - [XmlIgnore] - public Vector4d Zxwy { get { return new Vector4d(Z, X, W, Y); } set { Z = value.X; X = value.Y; W = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the Z, Y, X, and W components of this instance. - /// - [XmlIgnore] - public Vector4d Zyxw { get { return new Vector4d(Z, Y, X, W); } set { Z = value.X; Y = value.Y; X = value.Z; W = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the Z, Y, W, and X components of this instance. - /// - [XmlIgnore] - public Vector4d Zywx { get { return new Vector4d(Z, Y, W, X); } set { Z = value.X; Y = value.Y; W = value.Z; X = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the Z, W, X, and Y components of this instance. - /// - [XmlIgnore] - public Vector4d Zwxy { get { return new Vector4d(Z, W, X, Y); } set { Z = value.X; W = value.Y; X = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the Z, W, Y, and X components of this instance. - /// - [XmlIgnore] - public Vector4d Zwyx { get { return new Vector4d(Z, W, Y, X); } set { Z = value.X; W = value.Y; Y = value.Z; X = value.W; } } - - /// - /// Gets an OpenTK.Vector4d with the Z, W, Z, and Y components of this instance. - /// - [XmlIgnore] - public Vector4d Zwzy { get { return new Vector4d(Z, W, Z, Y); } set { X = value.X; W = value.Y; Z = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the W, X, Y, and Z components of this instance. - /// - [XmlIgnore] - public Vector4d Wxyz { get { return new Vector4d(W, X, Y, Z); } set { W = value.X; X = value.Y; Y = value.Z; Z = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the W, X, Z, and Y components of this instance. - /// - [XmlIgnore] - public Vector4d Wxzy { get { return new Vector4d(W, X, Z, Y); } set { W = value.X; X = value.Y; Z = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the W, Y, X, and Z components of this instance. - /// - [XmlIgnore] - public Vector4d Wyxz { get { return new Vector4d(W, Y, X, Z); } set { W = value.X; Y = value.Y; X = value.Z; Z = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the W, Y, Z, and X components of this instance. - /// - [XmlIgnore] - public Vector4d Wyzx { get { return new Vector4d(W, Y, Z, X); } set { W = value.X; Y = value.Y; Z = value.Z; X = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the W, Z, X, and Y components of this instance. - /// - [XmlIgnore] - public Vector4d Wzxy { get { return new Vector4d(W, Z, X, Y); } set { W = value.X; Z = value.Y; X = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4d with the W, Z, Y, and X components of this instance. - /// - [XmlIgnore] - public Vector4d Wzyx { get { return new Vector4d(W, Z, Y, X); } set { W = value.X; Z = value.Y; Y = value.Z; X = value.W; } } - - /// - /// Gets an OpenTK.Vector4d with the W, Z, Y, and W components of this instance. - /// - [XmlIgnore] - public Vector4d Wzyw { get { return new Vector4d(W, Z, Y, W); } set { X = value.X; Z = value.Y; Y = value.Z; W = value.W; } } - - /// - /// Adds two instances. - /// - /// The first instance. - /// The second instance. - /// The result of the calculation. - public static Vector4d operator +(Vector4d left, Vector4d right) - { - left.X += right.X; - left.Y += right.Y; - left.Z += right.Z; - left.W += right.W; - return left; - } - - /// - /// Subtracts two instances. - /// - /// The first instance. - /// The second instance. - /// The result of the calculation. - public static Vector4d operator -(Vector4d left, Vector4d right) - { - left.X -= right.X; - left.Y -= right.Y; - left.Z -= right.Z; - left.W -= right.W; - return left; - } - - /// - /// Negates an instance. - /// - /// The instance. - /// The result of the calculation. - public static Vector4d operator -(Vector4d vec) - { - vec.X = -vec.X; - vec.Y = -vec.Y; - vec.Z = -vec.Z; - vec.W = -vec.W; - return vec; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The instance. - /// The scalar. - /// The result of the calculation. - public static Vector4d operator *(Vector4d vec, double scale) - { - vec.X *= scale; - vec.Y *= scale; - vec.Z *= scale; - vec.W *= scale; - return vec; - } - - /// - /// Multiplies an instance by a scalar. - /// - /// The scalar. - /// The instance. - /// The result of the calculation. - public static Vector4d operator *(double scale, Vector4d vec) - { - vec.X *= scale; - vec.Y *= scale; - vec.Z *= scale; - vec.W *= scale; - return vec; - } - - /// - /// Component-wise multiplication between the specified instance by a scale vector. - /// - /// Left operand. - /// Right operand. - /// Result of multiplication. - public static Vector4d operator *(Vector4d vec, Vector4d scale) - { - vec.X *= scale.X; - vec.Y *= scale.Y; - vec.Z *= scale.Z; - vec.W *= scale.W; - return vec; - } - - /// - /// Divides an instance by a scalar. - /// - /// The instance. - /// The scalar. - /// The result of the calculation. - public static Vector4d operator /(Vector4d vec, double scale) - { - vec.X /= scale; - vec.Y /= scale; - vec.Z /= scale; - vec.W /= scale; - return vec; - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left equals right; false otherwise. - public static bool operator ==(Vector4d left, Vector4d right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left does not equa lright; false otherwise. - public static bool operator !=(Vector4d left, Vector4d right) - { - return !left.Equals(right); - } - - /// - /// Returns a pointer to the first element of the specified instance. - /// - /// The instance. - /// A pointer to the first element of v. - [CLSCompliant(false)] - unsafe public static explicit operator double*(Vector4d v) - { - return &v.X; - } - - /// - /// Returns a pointer to the first element of the specified instance. - /// - /// The instance. - /// A pointer to the first element of v. - public static explicit operator IntPtr(Vector4d v) - { - unsafe - { - return (IntPtr)(&v.X); - } - } - - /// Converts OpenTK.Vector4 to OpenTK.Vector4d. - /// The Vector4 to convert. - /// The resulting Vector4d. - public static explicit operator Vector4d(Vector4 v4) - { - return new Vector4d(v4.X, v4.Y, v4.Z, v4.W); - } - - /// Converts OpenTK.Vector4d to OpenTK.Vector4. - /// The Vector4d to convert. - /// The resulting Vector4. - public static explicit operator Vector4(Vector4d v4d) - { - return new Vector4((float)v4d.X, (float)v4d.Y, (float)v4d.Z, (float)v4d.W); - } - - private static string listSeparator = System.Globalization.CultureInfo.CurrentCulture.TextInfo.ListSeparator; - /// - /// Returns a System.String that represents the current Vector4d. - /// - /// - public override string ToString() - { - return String.Format("({0}{4} {1}{4} {2}{4} {3})", X, Y, Z, W, listSeparator); - } - - /// - /// Returns the hashcode for this instance. - /// - /// A System.Int32 containing the unique hashcode for this instance. - public override int GetHashCode() - { - unchecked - { - var hashCode = this.X.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Y.GetHashCode(); - hashCode = (hashCode * 397) ^ this.Z.GetHashCode(); - hashCode = (hashCode * 397) ^ this.W.GetHashCode(); - return hashCode; - } - } - - /// - /// Indicates whether this instance and a specified object are equal. - /// - /// The object to compare to. - /// True if the instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Vector4d)) - { - return false; - } - - return this.Equals((Vector4d)obj); - } - - /// Indicates whether the current vector is equal to another vector. - /// A vector to compare with this vector. - /// true if the current vector is equal to the vector parameter; otherwise, false. - public bool Equals(Vector4d other) - { - return - X == other.X && - Y == other.Y && - Z == other.Z && - W == other.W; - } - } -} \ No newline at end of file diff --git a/external/src/OpenTK/OpenTK/Math/Vector4h.cs b/external/src/OpenTK/OpenTK/Math/Vector4h.cs deleted file mode 100644 index adad10a..0000000 --- a/external/src/OpenTK/OpenTK/Math/Vector4h.cs +++ /dev/null @@ -1,758 +0,0 @@ -/* -Copyright (c) 2006 - 2008 The Open Toolkit library. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - */ - -using System; -using System.IO; -using System.Runtime.InteropServices; -using System.Runtime.Serialization; -using System.Xml.Serialization; - -namespace OpenTK -{ - /// - /// 4-component Vector of the Half type. Occupies 8 Byte total. - /// - [Serializable, StructLayout(LayoutKind.Sequential)] - public struct Vector4h : ISerializable, IEquatable - { - /// The X component of the Half4. - public Half X; - - /// The Y component of the Half4. - public Half Y; - - /// The Z component of the Half4. - public Half Z; - - /// The W component of the Half4. - public Half W; - - /// - /// Constructs a new instance. - /// - /// The value that will initialize this instance. - public Vector4h(Half value) - { - X = value; - Y = value; - Z = value; - W = value; - } - - /// - /// Constructs a new instance. - /// - /// The value that will initialize this instance. - public Vector4h(Single value) - { - X = new Half(value); - Y = new Half(value); - Z = new Half(value); - W = new Half(value); - } - - /// - /// The new Half4 instance will avoid conversion and copy directly from the Half parameters. - /// - /// An Half instance of a 16-bit half-precision floating-point number. - /// An Half instance of a 16-bit half-precision floating-point number. - /// An Half instance of a 16-bit half-precision floating-point number. - /// An Half instance of a 16-bit half-precision floating-point number. - public Vector4h(Half x, Half y, Half z, Half w) - { - this.X = x; - this.Y = y; - this.Z = z; - this.W = w; - } - - /// - /// The new Half4 instance will convert the 4 parameters into 16-bit half-precision floating-point. - /// - /// 32-bit single-precision floating-point number. - /// 32-bit single-precision floating-point number. - /// 32-bit single-precision floating-point number. - /// 32-bit single-precision floating-point number. - public Vector4h(Single x, Single y, Single z, Single w) - { - X = new Half(x); - Y = new Half(y); - Z = new Half(z); - W = new Half(w); - } - - /// - /// The new Half4 instance will convert the 4 parameters into 16-bit half-precision floating-point. - /// - /// 32-bit single-precision floating-point number. - /// 32-bit single-precision floating-point number. - /// 32-bit single-precision floating-point number. - /// 32-bit single-precision floating-point number. - /// Enable checks that will throw if the conversion result is not meaningful. - public Vector4h(Single x, Single y, Single z, Single w, bool throwOnError) - { - X = new Half(x, throwOnError); - Y = new Half(y, throwOnError); - Z = new Half(z, throwOnError); - W = new Half(w, throwOnError); - } - - /// - /// The new Half4 instance will convert the Vector4 into 16-bit half-precision floating-point. - /// - /// OpenTK.Vector4 - [CLSCompliant(false)] - public Vector4h(Vector4 v) - { - X = new Half(v.X); - Y = new Half(v.Y); - Z = new Half(v.Z); - W = new Half(v.W); - } - - /// - /// The new Half4 instance will convert the Vector4 into 16-bit half-precision floating-point. - /// - /// OpenTK.Vector4 - /// Enable checks that will throw if the conversion result is not meaningful. - [CLSCompliant(false)] - public Vector4h(Vector4 v, bool throwOnError) - { - X = new Half(v.X, throwOnError); - Y = new Half(v.Y, throwOnError); - Z = new Half(v.Z, throwOnError); - W = new Half(v.W, throwOnError); - } - - /// - /// The new Half4 instance will convert the Vector4 into 16-bit half-precision floating-point. - /// This is the fastest constructor. - /// - /// OpenTK.Vector4 - public Vector4h(ref Vector4 v) - { - X = new Half(v.X); - Y = new Half(v.Y); - Z = new Half(v.Z); - W = new Half(v.W); - } - - /// - /// The new Half4 instance will convert the Vector4 into 16-bit half-precision floating-point. - /// - /// OpenTK.Vector4 - /// Enable checks that will throw if the conversion result is not meaningful. - public Vector4h(ref Vector4 v, bool throwOnError) - { - X = new Half(v.X, throwOnError); - Y = new Half(v.Y, throwOnError); - Z = new Half(v.Z, throwOnError); - W = new Half(v.W, throwOnError); - } - - /// - /// The new Half4 instance will convert the Vector4d into 16-bit half-precision floating-point. - /// - /// OpenTK.Vector4d - [CLSCompliant(false)] - public Vector4h(Vector4d v) - { - X = new Half(v.X); - Y = new Half(v.Y); - Z = new Half(v.Z); - W = new Half(v.W); - } - - /// - /// The new Half4 instance will convert the Vector4d into 16-bit half-precision floating-point. - /// - /// OpenTK.Vector4d - /// Enable checks that will throw if the conversion result is not meaningful. - [CLSCompliant(false)] - public Vector4h(Vector4d v, bool throwOnError) - { - X = new Half(v.X, throwOnError); - Y = new Half(v.Y, throwOnError); - Z = new Half(v.Z, throwOnError); - W = new Half(v.W, throwOnError); - } - - /// - /// The new Half4 instance will convert the Vector4d into 16-bit half-precision floating-point. - /// This is the faster constructor. - /// - /// OpenTK.Vector4d - [CLSCompliant(false)] - public Vector4h(ref Vector4d v) - { - X = new Half(v.X); - Y = new Half(v.Y); - Z = new Half(v.Z); - W = new Half(v.W); - } - - /// - /// The new Half4 instance will convert the Vector4d into 16-bit half-precision floating-point. - /// - /// OpenTK.Vector4d - /// Enable checks that will throw if the conversion result is not meaningful. - [CLSCompliant(false)] - public Vector4h(ref Vector4d v, bool throwOnError) - { - X = new Half(v.X, throwOnError); - Y = new Half(v.Y, throwOnError); - Z = new Half(v.Z, throwOnError); - W = new Half(v.W, throwOnError); - } - - /// - /// Gets or sets an OpenTK.Vector2h with the X and Y components of this instance. - /// - [XmlIgnore] - public Vector2h Xy { get { return new Vector2h(X, Y); } set { X = value.X; Y = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2h with the X and Z components of this instance. - /// - [XmlIgnore] - public Vector2h Xz { get { return new Vector2h(X, Z); } set { X = value.X; Z = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2h with the X and W components of this instance. - /// - [XmlIgnore] - public Vector2h Xw { get { return new Vector2h(X, W); } set { X = value.X; W = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2h with the Y and X components of this instance. - /// - [XmlIgnore] - public Vector2h Yx { get { return new Vector2h(Y, X); } set { Y = value.X; X = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2h with the Y and Z components of this instance. - /// - [XmlIgnore] - public Vector2h Yz { get { return new Vector2h(Y, Z); } set { Y = value.X; Z = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2h with the Y and W components of this instance. - /// - [XmlIgnore] - public Vector2h Yw { get { return new Vector2h(Y, W); } set { Y = value.X; W = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2h with the Z and X components of this instance. - /// - [XmlIgnore] - public Vector2h Zx { get { return new Vector2h(Z, X); } set { Z = value.X; X = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2h with the Z and Y components of this instance. - /// - [XmlIgnore] - public Vector2h Zy { get { return new Vector2h(Z, Y); } set { Z = value.X; Y = value.Y; } } - - /// - /// Gets an OpenTK.Vector2h with the Z and W components of this instance. - /// - [XmlIgnore] - public Vector2h Zw { get { return new Vector2h(Z, W); } set { Z = value.X; W = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2h with the W and X components of this instance. - /// - [XmlIgnore] - public Vector2h Wx { get { return new Vector2h(W, X); } set { W = value.X; X = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2h with the W and Y components of this instance. - /// - [XmlIgnore] - public Vector2h Wy { get { return new Vector2h(W, Y); } set { W = value.X; Y = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector2h with the W and Z components of this instance. - /// - [XmlIgnore] - public Vector2h Wz { get { return new Vector2h(W, Z); } set { W = value.X; Z = value.Y; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the X, Y, and Z components of this instance. - /// - [XmlIgnore] - public Vector3h Xyz { get { return new Vector3h(X, Y, Z); } set { X = value.X; Y = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the X, Y, and Z components of this instance. - /// - [XmlIgnore] - public Vector3h Xyw { get { return new Vector3h(X, Y, W); } set { X = value.X; Y = value.Y; W = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the X, Z, and Y components of this instance. - /// - [XmlIgnore] - public Vector3h Xzy { get { return new Vector3h(X, Z, Y); } set { X = value.X; Z = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the X, Z, and W components of this instance. - /// - [XmlIgnore] - public Vector3h Xzw { get { return new Vector3h(X, Z, W); } set { X = value.X; Z = value.Y; W = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the X, W, and Y components of this instance. - /// - [XmlIgnore] - public Vector3h Xwy { get { return new Vector3h(X, W, Y); } set { X = value.X; W = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the X, W, and Z components of this instance. - /// - [XmlIgnore] - public Vector3h Xwz { get { return new Vector3h(X, W, Z); } set { X = value.X; W = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the Y, X, and Z components of this instance. - /// - [XmlIgnore] - public Vector3h Yxz { get { return new Vector3h(Y, X, Z); } set { Y = value.X; X = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the Y, X, and W components of this instance. - /// - [XmlIgnore] - public Vector3h Yxw { get { return new Vector3h(Y, X, W); } set { Y = value.X; X = value.Y; W = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the Y, Z, and X components of this instance. - /// - [XmlIgnore] - public Vector3h Yzx { get { return new Vector3h(Y, Z, X); } set { Y = value.X; Z = value.Y; X = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the Y, Z, and W components of this instance. - /// - [XmlIgnore] - public Vector3h Yzw { get { return new Vector3h(Y, Z, W); } set { Y = value.X; Z = value.Y; W = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the Y, W, and X components of this instance. - /// - [XmlIgnore] - public Vector3h Ywx { get { return new Vector3h(Y, W, X); } set { Y = value.X; W = value.Y; X = value.Z; } } - - /// - /// Gets an OpenTK.Vector3h with the Y, W, and Z components of this instance. - /// - [XmlIgnore] - public Vector3h Ywz { get { return new Vector3h(Y, W, Z); } set { Y = value.X; W = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the Z, X, and Y components of this instance. - /// - [XmlIgnore] - public Vector3h Zxy { get { return new Vector3h(Z, X, Y); } set { Z = value.X; X = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the Z, X, and W components of this instance. - /// - [XmlIgnore] - public Vector3h Zxw { get { return new Vector3h(Z, X, W); } set { Z = value.X; X = value.Y; W = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the Z, Y, and X components of this instance. - /// - [XmlIgnore] - public Vector3h Zyx { get { return new Vector3h(Z, Y, X); } set { Z = value.X; Y = value.Y; X = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the Z, Y, and W components of this instance. - /// - [XmlIgnore] - public Vector3h Zyw { get { return new Vector3h(Z, Y, W); } set { Z = value.X; Y = value.Y; W = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the Z, W, and X components of this instance. - /// - [XmlIgnore] - public Vector3h Zwx { get { return new Vector3h(Z, W, X); } set { Z = value.X; W = value.Y; X = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the Z, W, and Y components of this instance. - /// - [XmlIgnore] - public Vector3h Zwy { get { return new Vector3h(Z, W, Y); } set { Z = value.X; W = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the W, X, and Y components of this instance. - /// - [XmlIgnore] - public Vector3h Wxy { get { return new Vector3h(W, X, Y); } set { W = value.X; X = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the W, X, and Z components of this instance. - /// - [XmlIgnore] - public Vector3h Wxz { get { return new Vector3h(W, X, Z); } set { W = value.X; X = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the W, Y, and X components of this instance. - /// - [XmlIgnore] - public Vector3h Wyx { get { return new Vector3h(W, Y, X); } set { W = value.X; Y = value.Y; X = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the W, Y, and Z components of this instance. - /// - [XmlIgnore] - public Vector3h Wyz { get { return new Vector3h(W, Y, Z); } set { W = value.X; Y = value.Y; Z = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the W, Z, and X components of this instance. - /// - [XmlIgnore] - public Vector3h Wzx { get { return new Vector3h(W, Z, X); } set { W = value.X; Z = value.Y; X = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector3h with the W, Z, and Y components of this instance. - /// - [XmlIgnore] - public Vector3h Wzy { get { return new Vector3h(W, Z, Y); } set { W = value.X; Z = value.Y; Y = value.Z; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the X, Y, W, and Z components of this instance. - /// - [XmlIgnore] - public Vector4h Xywz { get { return new Vector4h(X, Y, W, Z); } set { X = value.X; Y = value.Y; W = value.Z; Z = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the X, Z, Y, and W components of this instance. - /// - [XmlIgnore] - public Vector4h Xzyw { get { return new Vector4h(X, Z, Y, W); } set { X = value.X; Z = value.Y; Y = value.Z; W = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the X, Z, W, and Y components of this instance. - /// - [XmlIgnore] - public Vector4h Xzwy { get { return new Vector4h(X, Z, W, Y); } set { X = value.X; Z = value.Y; W = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the X, W, Y, and Z components of this instance. - /// - [XmlIgnore] - public Vector4h Xwyz { get { return new Vector4h(X, W, Y, Z); } set { X = value.X; W = value.Y; Y = value.Z; Z = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the X, W, Z, and Y components of this instance. - /// - [XmlIgnore] - public Vector4h Xwzy { get { return new Vector4h(X, W, Z, Y); } set { X = value.X; W = value.Y; Z = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the Y, X, Z, and W components of this instance. - /// - [XmlIgnore] - public Vector4h Yxzw { get { return new Vector4h(Y, X, Z, W); } set { Y = value.X; X = value.Y; Z = value.Z; W = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the Y, X, W, and Z components of this instance. - /// - [XmlIgnore] - public Vector4h Yxwz { get { return new Vector4h(Y, X, W, Z); } set { Y = value.X; X = value.Y; W = value.Z; Z = value.W; } } - - /// - /// Gets an OpenTK.Vector4h with the Y, Y, Z, and W components of this instance. - /// - [XmlIgnore] - public Vector4h Yyzw { get { return new Vector4h(Y, Y, Z, W); } set { X = value.X; Y = value.Y; Z = value.Z; W = value.W; } } - - /// - /// Gets an OpenTK.Vector4h with the Y, Y, W, and Z components of this instance. - /// - [XmlIgnore] - public Vector4h Yywz { get { return new Vector4h(Y, Y, W, Z); } set { X = value.X; Y = value.Y; W = value.Z; Z = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the Y, Z, X, and W components of this instance. - /// - [XmlIgnore] - public Vector4h Yzxw { get { return new Vector4h(Y, Z, X, W); } set { Y = value.X; Z = value.Y; X = value.Z; W = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the Y, Z, W, and X components of this instance. - /// - [XmlIgnore] - public Vector4h Yzwx { get { return new Vector4h(Y, Z, W, X); } set { Y = value.X; Z = value.Y; W = value.Z; X = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the Y, W, X, and Z components of this instance. - /// - [XmlIgnore] - public Vector4h Ywxz { get { return new Vector4h(Y, W, X, Z); } set { Y = value.X; W = value.Y; X = value.Z; Z = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the Y, W, Z, and X components of this instance. - /// - [XmlIgnore] - public Vector4h Ywzx { get { return new Vector4h(Y, W, Z, X); } set { Y = value.X; W = value.Y; Z = value.Z; X = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the Z, X, Y, and Z components of this instance. - /// - [XmlIgnore] - public Vector4h Zxyw { get { return new Vector4h(Z, X, Y, W); } set { Z = value.X; X = value.Y; Y = value.Z; W = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the Z, X, W, and Y components of this instance. - /// - [XmlIgnore] - public Vector4h Zxwy { get { return new Vector4h(Z, X, W, Y); } set { Z = value.X; X = value.Y; W = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the Z, Y, X, and W components of this instance. - /// - [XmlIgnore] - public Vector4h Zyxw { get { return new Vector4h(Z, Y, X, W); } set { Z = value.X; Y = value.Y; X = value.Z; W = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the Z, Y, W, and X components of this instance. - /// - [XmlIgnore] - public Vector4h Zywx { get { return new Vector4h(Z, Y, W, X); } set { Z = value.X; Y = value.Y; W = value.Z; X = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the Z, W, X, and Y components of this instance. - /// - [XmlIgnore] - public Vector4h Zwxy { get { return new Vector4h(Z, W, X, Y); } set { Z = value.X; W = value.Y; X = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the Z, W, Y, and X components of this instance. - /// - [XmlIgnore] - public Vector4h Zwyx { get { return new Vector4h(Z, W, Y, X); } set { Z = value.X; W = value.Y; Y = value.Z; X = value.W; } } - - /// - /// Gets an OpenTK.Vector4h with the Z, W, Z, and Y components of this instance. - /// - [XmlIgnore] - public Vector4h Zwzy { get { return new Vector4h(Z, W, Z, Y); } set { X = value.X; W = value.Y; Z = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the W, X, Y, and Z components of this instance. - /// - [XmlIgnore] - public Vector4h Wxyz { get { return new Vector4h(W, X, Y, Z); } set { W = value.X; X = value.Y; Y = value.Z; Z = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the W, X, Z, and Y components of this instance. - /// - [XmlIgnore] - public Vector4h Wxzy { get { return new Vector4h(W, X, Z, Y); } set { W = value.X; X = value.Y; Z = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the W, Y, X, and Z components of this instance. - /// - [XmlIgnore] - public Vector4h Wyxz { get { return new Vector4h(W, Y, X, Z); } set { W = value.X; Y = value.Y; X = value.Z; Z = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the W, Y, Z, and X components of this instance. - /// - [XmlIgnore] - public Vector4h Wyzx { get { return new Vector4h(W, Y, Z, X); } set { W = value.X; Y = value.Y; Z = value.Z; X = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the W, Z, X, and Y components of this instance. - /// - [XmlIgnore] - public Vector4h Wzxy { get { return new Vector4h(W, Z, X, Y); } set { W = value.X; Z = value.Y; X = value.Z; Y = value.W; } } - - /// - /// Gets or sets an OpenTK.Vector4h with the W, Z, Y, and X components of this instance. - /// - [XmlIgnore] - public Vector4h Wzyx { get { return new Vector4h(W, Z, Y, X); } set { W = value.X; Z = value.Y; Y = value.Z; X = value.W; } } - - /// - /// Gets an OpenTK.Vector4h with the W, Z, Y, and W components of this instance. - /// - [XmlIgnore] - public Vector4h Wzyw { get { return new Vector4h(W, Z, Y, W); } set { X = value.X; Z = value.Y; Y = value.Z; W = value.W; } } - - /// - /// Returns this Half4 instance's contents as Vector4. - /// - /// OpenTK.Vector4 - public Vector4 ToVector4() - { - return new Vector4(X, Y, Z, W); - } - - /// - /// Returns this Half4 instance's contents as Vector4d. - /// - public Vector4d ToVector4d() - { - return new Vector4d(X, Y, Z, W); - } - - /// Converts OpenTK.Vector4 to OpenTK.Half4. - /// The Vector4 to convert. - /// The resulting Half vector. - public static explicit operator Vector4h(Vector4 v4f) - { - return new Vector4h(v4f); - } - - /// Converts OpenTK.Vector4d to OpenTK.Half4. - /// The Vector4d to convert. - /// The resulting Half vector. - public static explicit operator Vector4h(Vector4d v4d) - { - return new Vector4h(v4d); - } - - /// Converts OpenTK.Half4 to OpenTK.Vector4. - /// The Half4 to convert. - /// The resulting Vector4. - public static explicit operator Vector4(Vector4h h4) - { - return new Vector4( - h4.X.ToSingle(), - h4.Y.ToSingle(), - h4.Z.ToSingle(), - h4.W.ToSingle()); - } - - /// Converts OpenTK.Half4 to OpenTK.Vector4d. - /// The Half4 to convert. - /// The resulting Vector4d. - public static explicit operator Vector4d(Vector4h h4) - { - return new Vector4d( - h4.X.ToSingle(), - h4.Y.ToSingle(), - h4.Z.ToSingle(), - h4.W.ToSingle()); - } - - /// The size in bytes for an instance of the Half4 struct is 8. - public static readonly int SizeInBytes = 8; - - /// Constructor used by ISerializable to deserialize the object. - /// - /// - public Vector4h(SerializationInfo info, StreamingContext context) - { - this.X = (Half)info.GetValue("X", typeof(Half)); - this.Y = (Half)info.GetValue("Y", typeof(Half)); - this.Z = (Half)info.GetValue("Z", typeof(Half)); - this.W = (Half)info.GetValue("W", typeof(Half)); - } - - /// Used by ISerialize to serialize the object. - /// - /// - public void GetObjectData(SerializationInfo info, StreamingContext context) - { - info.AddValue("X", this.X); - info.AddValue("Y", this.Y); - info.AddValue("Z", this.Z); - info.AddValue("W", this.W); - } - - /// Updates the X,Y,Z and W components of this instance by reading from a Stream. - /// A BinaryReader instance associated with an open Stream. - public void FromBinaryStream(BinaryReader bin) - { - X.FromBinaryStream(bin); - Y.FromBinaryStream(bin); - Z.FromBinaryStream(bin); - W.FromBinaryStream(bin); - } - - /// Writes the X,Y,Z and W components of this instance into a Stream. - /// A BinaryWriter instance associated with an open Stream. - public void ToBinaryStream(BinaryWriter bin) - { - X.ToBinaryStream(bin); - Y.ToBinaryStream(bin); - Z.ToBinaryStream(bin); - W.ToBinaryStream(bin); - } - - /// Returns a value indicating whether this instance is equal to a specified OpenTK.Half4 vector. - /// OpenTK.Half4 to compare to this instance.. - /// True, if other is equal to this instance; false otherwise. - public bool Equals(Vector4h other) - { - return (this.X.Equals(other.X) && this.Y.Equals(other.Y) && this.Z.Equals(other.Z) && this.W.Equals(other.W)); - } - - private static string listSeparator = System.Globalization.CultureInfo.CurrentCulture.TextInfo.ListSeparator; - /// Returns a string that contains this Half4's numbers in human-legible form. - public override string ToString() - { - return String.Format("({0}{4} {1}{4} {2}{4} {3})", X.ToString(), Y.ToString(), Z.ToString(), W.ToString(), listSeparator); - } - - /// Returns the Half4 as an array of bytes. - /// The Half4 to convert. - /// The input as byte array. - public static byte[] GetBytes(Vector4h h) - { - byte[] result = new byte[SizeInBytes]; - - byte[] temp = Half.GetBytes(h.X); - result[0] = temp[0]; - result[1] = temp[1]; - temp = Half.GetBytes(h.Y); - result[2] = temp[0]; - result[3] = temp[1]; - temp = Half.GetBytes(h.Z); - result[4] = temp[0]; - result[5] = temp[1]; - temp = Half.GetBytes(h.W); - result[6] = temp[0]; - result[7] = temp[1]; - - return result; - } - - /// Converts an array of bytes into Half4. - /// A Half4 in it's byte[] representation. - /// The starting position within value. - /// A new Half4 instance. - public static Vector4h FromBytes(byte[] value, int startIndex) - { - return new Vector4h( - Half.FromBytes(value, startIndex), - Half.FromBytes(value, startIndex + 2), - Half.FromBytes(value, startIndex + 4), - Half.FromBytes(value, startIndex + 6)); - } - } -} diff --git a/external/src/OpenTK/OpenTK/Minimal.cs b/external/src/OpenTK/OpenTK/Minimal.cs deleted file mode 100644 index 90945d6..0000000 --- a/external/src/OpenTK/OpenTK/Minimal.cs +++ /dev/null @@ -1,1620 +0,0 @@ -#if ANDROID || IPHONE || TIZEN || MINIMAL - -#pragma warning disable 1591 - -using System; - -#if !MINIMAL -using System.Drawing; -#endif - -namespace OpenTK -{ - // Override a number of System.* classes when compiling for - // minimal targets (e.g. MonoTouch). - // Note: the "overriden" classes must not be fully qualified for this to work! - -#if MINIMAL - - // System.Diagnostics.Debug - static class Debug - { - public static void Write(string message) { } - public static void Write(object obj) { } - public static void WriteLine(string message) { } - public static void WriteLine(object obj) { } - public static void Print(string message) { } - public static void Print(string format, params object[] args) { } - public static void Indent() { } - public static void Unindent() { } - public static void Flush() { } - } - - // System.Diagnostics.Trace - static class Trace - { - public static void Write(string message) { } - public static void Write(object obj) { } - public static void WriteLine(string message) { } - public static void WriteLine(object obj) { } - public static void Indent() { } - public static void Unindent() { } - public static void Flush() { } - } - - // System.Diagnostics.Stopwatch - sealed class Stopwatch - { - DateTime start, stop; - bool running; - - public void Reset() - { - start = stop = DateTime.MinValue; - running = false; - } - - public void Start() - { - start = DateTime.Now; - running = true; - } - - public void Stop() - { - stop = DateTime.Now; - running = false; - } - - public TimeSpan Elapsed - { - get - { - if (running) - return TimeSpan.FromTicks(DateTime.Now.Ticks - start.Ticks); - else - return TimeSpan.FromTicks(stop.Ticks - start.Ticks); - } - } -#if MINIMAL - public static Stopwatch StartNew () - { - var sw = new Stopwatch(); - sw.Start(); - return sw; - } -#endif - } - -#endif - -#if !TIZEN - // System.Xml.XmlIgnoreAttribute - internal class XmlIgnoreAttribute : Attribute - { - } - - // System.ComponentModel.EditorBrowrableAttribute - internal class EditorBrowsableAttribute : Attribute - { - public EditorBrowsableAttribute(EditorBrowsableState state) { } - } - - // System.ComponentModel.EditorBrowsableState - internal enum EditorBrowsableState - { - Always = 0, - Never = 1, - Advanced = 2, - } - - internal class RegistryKey - { - public RegistryKey OpenSubKey(string name) - { - return new RegistryKey(); - } - - public object GetValue(string name) - { - return ""; - } - } - - internal class Registry - { - public static readonly RegistryKey LocalMachine = new RegistryKey(); - } - - public struct PointF : IEquatable - { - private float x, y; - - /// - /// Constructs a new PointF instance. - /// - /// The X coordinate of this instance. - /// The Y coordinate of this instance. - public PointF(float x, float y) - : this() - { - X = x; - Y = y; - } - - /// - /// Gets a that indicates whether this instance is empty or zero. - /// - public bool IsEmpty { get { return X == 0 && Y == 0; } } - - /// - /// Gets or sets the X coordinate of this instance. - /// - public float X { get { return x; } set { x = value; } } - - /// - /// Gets or sets the Y coordinate of this instance. - /// - public float Y { get { return y; } set { y = value; } } - - /// - /// Returns the PointF (0, 0). - /// - public static readonly PointF Zero = new PointF(); - - /// - /// Returns the PointF (0, 0). - /// - public static readonly PointF Empty = new PointF(); - - /// - /// Translates the specified PointF by the specified Size. - /// - /// - /// The instance to translate. - /// - /// - /// The instance to translate point with. - /// - /// - /// A new instance translated by size. - /// - public static PointF operator +(PointF point, SizeF size) - { - return new PointF(point.X + size.Width, point.Y + size.Height); - } - - /// - /// Translates the specified PointF by the negative of the specified Size. - /// - /// - /// The instance to translate. - /// - /// - /// The instance to translate point with. - /// - /// - /// A new instance translated by size. - /// - public static PointF operator -(PointF point, SizeF size) - { - return new PointF(point.X - size.Width, point.Y - size.Height); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left is equal to right; false otherwise. - public static bool operator ==(PointF left, PointF right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left is not equal to right; false otherwise. - public static bool operator !=(PointF left, PointF right) - { - return !left.Equals(right); - } - - /// - /// Indicates whether this instance is equal to the specified object. - /// - /// The object instance to compare to. - /// True, if both instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (obj is PointF) - { - return Equals((PointF)obj); - } - - return false; - } - - /// - /// Returns the hash code for this instance. - /// - /// A that represents the hash code for this instance./> - public override int GetHashCode() - { - return X.GetHashCode() ^ Y.GetHashCode(); - } - - /// - /// Returns a that describes this instance. - /// - /// A that describes this instance. - public override string ToString() - { - return String.Format("{{{0}, {1}}}", X, Y); - } - - /// - /// Indicates whether this instance is equal to the specified PointF. - /// - /// The instance to compare to. - /// True, if both instances are equal; false otherwise. - public bool Equals(PointF other) - { - return X == other.X && Y == other.Y; - } - } - - public struct SizeF : IEquatable - { - private float width, height; - - /// - /// Constructs a new SizeF instance. - /// - /// The width of this instance. - /// The height of this instance. - public SizeF(float width, float height) - : this() - { - Width = width; - Height = height; - } - - /// - /// Gets or sets the width of this instance. - /// - public float Width - { - get { return width; } - set - { - if (width < 0) - { - throw new ArgumentOutOfRangeException(); - } - width = value; - } - } - - /// - /// Gets or sets the height of this instance. - /// - public float Height - { - get { return height; } - set - { - if (height < 0) - { - throw new ArgumentOutOfRangeException(); - } - height = value; - } - } - - /// - /// Gets a that indicates whether this instance is empty or zero. - /// - public bool IsEmpty - { - get { return Width == 0 && Height == 0; } - } - - /// - /// Returns a SizeF instance equal to (0, 0). - /// - public static readonly SizeF Empty = new SizeF(); - - /// - /// Returns a SizeF instance equal to (0, 0). - /// - public static readonly SizeF Zero = new SizeF(); - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left is equal to right; false otherwise. - public static bool operator ==(SizeF left, SizeF right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left is not equal to right; false otherwise. - public static bool operator !=(SizeF left, SizeF right) - { - return !left.Equals(right); - } - - /// - /// Indicates whether this instance is equal to the specified object. - /// - /// The object instance to compare to. - /// True, if both instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (obj is SizeF) - { - return Equals((SizeF)obj); - } - - return false; - } - - /// - /// Returns the hash code for this instance. - /// - /// A that represents the hash code for this instance./> - public override int GetHashCode() - { - return Width.GetHashCode() ^ Height.GetHashCode(); - } - - /// - /// Returns a that describes this instance. - /// - /// A that describes this instance. - public override string ToString() - { - return String.Format("{{{0}, {1}}}", Width, Height); - } - - /// - /// Indicates whether this instance is equal to the specified SizeF. - /// - /// The instance to compare to. - /// True, if both instances are equal; false otherwise. - public bool Equals(SizeF other) - { - return Width == other.Width && Height == other.Height; - } - } - - public struct RectangleF : IEquatable - { - private PointF location; - private SizeF size; - - /// - /// Constructs a new RectangleF instance. - /// - /// The top-left corner of the RectangleF. - /// The width and height of the RectangleF. - public RectangleF(PointF location, SizeF size) - : this() - { - Location = location; - Size = size; - } - - /// - /// Constructs a new RectangleF instance. - /// - /// The x coordinate of the RectangleF. - /// The y coordinate of the RectangleF. - /// The width coordinate of the RectangleF. - /// The height coordinate of the RectangleF. - public RectangleF(float x, float y, float width, float height) - : this(new PointF(x, y), new SizeF(width, height)) - { } - - /// - /// Gets or sets the x coordinate of the RectangleF. - /// - public float X - { - get { return Location.X; } - set { Location = new PointF(value, Y); } - } - - /// - /// Gets or sets the y coordinate of the RectangleF. - /// - public float Y - { - get { return Location.Y; } - set { Location = new PointF(X, value); } - } - - /// - /// Gets or sets the width of the RectangleF. - /// - public float Width - { - get { return Size.Width; } - set { Size = new SizeF(value, Height); } - } - - /// - /// Gets or sets the height of the RectangleF. - /// - public float Height - { - get { return Size.Height; } - set { Size = new SizeF(Width, value); } - } - - /// - /// Gets or sets a representing the x and y coordinates - /// of the RectangleF. - /// - public PointF Location - { - get { return location; } - set { location = value; } - } - - /// - /// Gets or sets a representing the width and height - /// of the RectangleF. - /// - public SizeF Size - { - get { return size; } - set { size = value; } - } - - /// - /// Gets the y coordinate of the top edge of this RectangleF. - /// - public float Top { get { return Y; } } - - /// - /// Gets the x coordinate of the right edge of this RectangleF. - /// - public float Right { get { return X + Width; } } - - /// - /// Gets the y coordinate of the bottom edge of this RectangleF. - /// - public float Bottom { get { return Y + Height; } } - - /// - /// Gets the x coordinate of the left edge of this RectangleF. - /// - public float Left { get { return X; } } - - /// - /// Gets a that indicates whether this - /// RectangleF is equal to the empty RectangleF. - /// - public bool IsEmpty - { - get { return Location.IsEmpty && Size.IsEmpty; } - } - - /// - /// Defines the empty RectangleF. - /// - public static readonly RectangleF Zero = new RectangleF(); - - /// - /// Defines the empty RectangleF. - /// - public static readonly RectangleF Empty = new RectangleF(); - - /// - /// Constructs a new instance with the specified edges. - /// - /// The left edge of the RectangleF. - /// The top edge of the RectangleF. - /// The right edge of the RectangleF. - /// The bottom edge of the RectangleF. - /// A new RectangleF instance with the specified edges. - public static RectangleF FromLTRB(float left, float top, float right, float bottom) - { - return new RectangleF(new PointF(left, top), new SizeF(right - left, bottom - top)); - } - - /// - /// Tests whether this instance contains the specified PointF. - /// - /// The to test. - /// True if this instance contains pofloat; false otherwise. - /// The left and top edges are inclusive. The right and bottom edges - /// are exclusive. - public bool Contains(PointF pofloat) - { - return pofloat.X >= Left && pofloat.X < Right && - pofloat.Y >= Top && pofloat.Y < Bottom; - } - - /// - /// Tests whether this instance contains the specified RectangleF. - /// - /// The to test. - /// True if this instance contains rect; false otherwise. - /// The left and top edges are inclusive. The right and bottom edges - /// are exclusive. - public bool Contains(RectangleF rect) - { - return Contains(rect.Location) && Contains(rect.Location + rect.Size); - } - - /// - /// Compares two instances for equality. - /// - /// The first instance. - /// The second instance. - /// True, if left is equal to right; false otherwise. - public static bool operator ==(RectangleF left, RectangleF right) - { - return left.Equals(right); - } - - /// - /// Compares two instances for inequality. - /// - /// The first instance. - /// The second instance. - /// True, if left is not equal to right; false otherwise. - public static bool operator !=(RectangleF left, RectangleF right) - { - return !left.Equals(right); - } - - /// - /// Indicates whether this instance is equal to the specified object. - /// - /// The object instance to compare to. - /// True, if both instances are equal; false otherwise. - public override bool Equals(object obj) - { - if (obj is RectangleF) - { - return Equals((RectangleF)obj); - } - - return false; - } - - /// - /// Returns the hash code for this instance. - /// - /// A that represents the hash code for this instance./> - public override int GetHashCode() - { - return Location.GetHashCode() & Size.GetHashCode(); - } - - /// - /// Returns a that describes this instance. - /// - /// A that describes this instance. - public override string ToString() - { - return String.Format("{{{0}-{1}}}", Location, Location + Size); - } - - /// - /// Indicates whether this instance is equal to the specified RectangleF. - /// - /// The instance to compare to. - /// True, if both instances are equal; false otherwise. - public bool Equals(RectangleF other) - { - return Location.Equals(other.Location) && - Size.Equals(other.Size); - } - } -#endif - - public sealed class Icon : IDisposable - { - private IntPtr handle; - - public Icon(Icon icon, int width, int height) - { - handle = icon.Handle; - Width = width; - Height = height; - } - - public IntPtr Handle { get { return handle; } set { handle = value; } } - - public int Width { get; private set; } - - public int Height { get; private set; } - - public Bitmap ToBitmap() - { - return new Bitmap(Width, Height); - } - - public void Dispose() - { } - - public static Icon ExtractAssociatedIcon (string location) - { - return null; - } - } - - public abstract class Image : IDisposable - { - public void Dispose() { } - - internal void Save(System.IO.Stream s, ImageFormat fomat) - { - } - } - - public sealed class Bitmap : Image - { - private int width; - private int height; - - public Bitmap() { } - - public Bitmap(int width, int height) - { - // TODO: Complete member initialization - this.width = width; - this.height = height; - } - - internal Bitmap(int width, int height, int stride, PixelFormat format, IntPtr pixels) - { - // TODO: Complete member initialization - this.width = width; - this.height = height; - } - - public int Width { get { return width; } } - public int Height { get { return height; } } - - public Color GetPixel(int x, int y) - { - return new Color(); - } - - internal void UnlockBits(BitmapData data) - { - } - - internal BitmapData LockBits(Rectangle rectangle, ImageLockMode imageLockMode, PixelFormat pixelFormat) - { - return new BitmapData(Width, Height, 0); - } - - internal static int GetPixelFormatSize (PixelFormat format) - { - return 0; - } - - internal IntPtr GetHicon () - { - return IntPtr.Zero; - } - } - -#if !TIZEN - /// - /// Represents a color with 4 8bit components (R, G, B, A). - /// - [Serializable] - public struct Color : IEquatable - { - /// - /// The red component of this Color structure. - /// - public byte R; - - /// - /// The green component of this Color structure. - /// - public byte G; - - /// - /// The blue component of this Color structure. - /// - public byte B; - - /// - /// The alpha component of this Color structure. - /// - public byte A; - - /// - /// Constructs a new Color structure from the specified components. - /// - /// The red component of the new Color structure. - /// The green component of the new Color structure. - /// The blue component of the new Color structure. - /// The alpha component of the new Color structure. - public Color(int r, int g, int b, int a) - { - R = (byte)r; - G = (byte)g; - B = (byte)b; - A = (byte)a; - } - - /// - /// Converts this color to an integer representation with 8 bits per channel. - /// - /// A that represents this instance. - /// This method is intended only for compatibility with System.Drawing. It compresses the color into 8 bits per channel, which means color information is lost. - public int ToArgb() - { - uint value = - (uint)(A * Byte.MaxValue) << 24 | - (uint)(R * Byte.MaxValue) << 16 | - (uint)(G * Byte.MaxValue) << 8 | - (uint)(B * Byte.MaxValue); - - return unchecked((int)value); - } - - /// - /// Compares the specified Color structures for equality. - /// - /// The left-hand side of the comparison. - /// The right-hand side of the comparison. - /// True if left is equal to right; false otherwise. - public static bool operator ==(Color left, Color right) - { - return left.Equals(right); - } - - /// - /// Compares the specified Color structures for inequality. - /// - /// The left-hand side of the comparison. - /// The right-hand side of the comparison. - /// True if left is not equal to right; false otherwise. - public static bool operator !=(Color left, Color right) - { - return !left.Equals(right); - } - - /// - /// Compares whether this Color structure is equal to the specified object. - /// - /// An object to compare to. - /// True obj is a Color structure with the same components as this Color; false otherwise. - public override bool Equals(object obj) - { - if (!(obj is Color)) - { - return false; - } - - return Equals((Color)obj); - } - - /// - /// Calculates the hash code for this Color structure. - /// - /// A System.Int32 containing the hashcode of this Color structure. - public override int GetHashCode() - { - return ToArgb(); - } - - /// - /// Creates a System.String that describes this Color structure. - /// - /// A System.String that describes this Color structure. - public override string ToString() - { - return String.Format("{{(R, G, B, A) = ({0}, {1}, {2}, {3})}}", R.ToString(), G.ToString(), B.ToString(), A.ToString()); - } - - /// - /// Gets the system color with (R, G, B, A) = (255, 255, 255, 0). - /// - public static Color Transparent { get { return new Color(255, 255, 255, 0); } } - - /// - /// Gets the system color with (R, G, B, A) = (240, 248, 255, 255). - /// - public static Color AliceBlue { get { return new Color(240, 248, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (250, 235, 215, 255). - /// - public static Color AntiqueWhite { get { return new Color(250, 235, 215, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 255, 255, 255). - /// - public static Color Aqua { get { return new Color(0, 255, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (127, 255, 212, 255). - /// - public static Color Aquamarine { get { return new Color(127, 255, 212, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (240, 255, 255, 255). - /// - public static Color Azure { get { return new Color(240, 255, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (245, 245, 220, 255). - /// - public static Color Beige { get { return new Color(245, 245, 220, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 228, 196, 255). - /// - public static Color Bisque { get { return new Color(255, 228, 196, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 0, 0, 255). - /// - public static Color Black { get { return new Color(0, 0, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 235, 205, 255). - /// - public static Color BlanchedAlmond { get { return new Color(255, 235, 205, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 0, 255, 255). - /// - public static Color Blue { get { return new Color(0, 0, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (138, 43, 226, 255). - /// - public static Color BlueViolet { get { return new Color(138, 43, 226, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (165, 42, 42, 255). - /// - public static Color Brown { get { return new Color(165, 42, 42, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (222, 184, 135, 255). - /// - public static Color BurlyWood { get { return new Color(222, 184, 135, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (95, 158, 160, 255). - /// - public static Color CadetBlue { get { return new Color(95, 158, 160, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (127, 255, 0, 255). - /// - public static Color Chartreuse { get { return new Color(127, 255, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (210, 105, 30, 255). - /// - public static Color Chocolate { get { return new Color(210, 105, 30, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 127, 80, 255). - /// - public static Color Coral { get { return new Color(255, 127, 80, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (100, 149, 237, 255). - /// - public static Color CornflowerBlue { get { return new Color(100, 149, 237, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 248, 220, 255). - /// - public static Color Cornsilk { get { return new Color(255, 248, 220, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (220, 20, 60, 255). - /// - public static Color Crimson { get { return new Color(220, 20, 60, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 255, 255, 255). - /// - public static Color Cyan { get { return new Color(0, 255, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 0, 139, 255). - /// - public static Color DarkBlue { get { return new Color(0, 0, 139, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 139, 139, 255). - /// - public static Color DarkCyan { get { return new Color(0, 139, 139, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (184, 134, 11, 255). - /// - public static Color DarkGoldenrod { get { return new Color(184, 134, 11, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (169, 169, 169, 255). - /// - public static Color DarkGray { get { return new Color(169, 169, 169, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 100, 0, 255). - /// - public static Color DarkGreen { get { return new Color(0, 100, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (189, 183, 107, 255). - /// - public static Color DarkKhaki { get { return new Color(189, 183, 107, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (139, 0, 139, 255). - /// - public static Color DarkMagenta { get { return new Color(139, 0, 139, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (85, 107, 47, 255). - /// - public static Color DarkOliveGreen { get { return new Color(85, 107, 47, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 140, 0, 255). - /// - public static Color DarkOrange { get { return new Color(255, 140, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (153, 50, 204, 255). - /// - public static Color DarkOrchid { get { return new Color(153, 50, 204, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (139, 0, 0, 255). - /// - public static Color DarkRed { get { return new Color(139, 0, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (233, 150, 122, 255). - /// - public static Color DarkSalmon { get { return new Color(233, 150, 122, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (143, 188, 139, 255). - /// - public static Color DarkSeaGreen { get { return new Color(143, 188, 139, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (72, 61, 139, 255). - /// - public static Color DarkSlateBlue { get { return new Color(72, 61, 139, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (47, 79, 79, 255). - /// - public static Color DarkSlateGray { get { return new Color(47, 79, 79, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 206, 209, 255). - /// - public static Color DarkTurquoise { get { return new Color(0, 206, 209, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (148, 0, 211, 255). - /// - public static Color DarkViolet { get { return new Color(148, 0, 211, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 20, 147, 255). - /// - public static Color DeepPink { get { return new Color(255, 20, 147, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 191, 255, 255). - /// - public static Color DeepSkyBlue { get { return new Color(0, 191, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (105, 105, 105, 255). - /// - public static Color DimGray { get { return new Color(105, 105, 105, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (30, 144, 255, 255). - /// - public static Color DodgerBlue { get { return new Color(30, 144, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (178, 34, 34, 255). - /// - public static Color Firebrick { get { return new Color(178, 34, 34, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 250, 240, 255). - /// - public static Color FloralWhite { get { return new Color(255, 250, 240, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (34, 139, 34, 255). - /// - public static Color ForestGreen { get { return new Color(34, 139, 34, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 0, 255, 255). - /// - public static Color Fuchsia { get { return new Color(255, 0, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (220, 220, 220, 255). - /// - public static Color Gainsboro { get { return new Color(220, 220, 220, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (248, 248, 255, 255). - /// - public static Color GhostWhite { get { return new Color(248, 248, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 215, 0, 255). - /// - public static Color Gold { get { return new Color(255, 215, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (218, 165, 32, 255). - /// - public static Color Goldenrod { get { return new Color(218, 165, 32, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (128, 128, 128, 255). - /// - public static Color Gray { get { return new Color(128, 128, 128, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 128, 0, 255). - /// - public static Color Green { get { return new Color(0, 128, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (173, 255, 47, 255). - /// - public static Color GreenYellow { get { return new Color(173, 255, 47, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (240, 255, 240, 255). - /// - public static Color Honeydew { get { return new Color(240, 255, 240, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 105, 180, 255). - /// - public static Color HotPink { get { return new Color(255, 105, 180, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (205, 92, 92, 255). - /// - public static Color IndianRed { get { return new Color(205, 92, 92, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (75, 0, 130, 255). - /// - public static Color Indigo { get { return new Color(75, 0, 130, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 255, 240, 255). - /// - public static Color Ivory { get { return new Color(255, 255, 240, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (240, 230, 140, 255). - /// - public static Color Khaki { get { return new Color(240, 230, 140, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (230, 230, 250, 255). - /// - public static Color Lavender { get { return new Color(230, 230, 250, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 240, 245, 255). - /// - public static Color LavenderBlush { get { return new Color(255, 240, 245, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (124, 252, 0, 255). - /// - public static Color LawnGreen { get { return new Color(124, 252, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 250, 205, 255). - /// - public static Color LemonChiffon { get { return new Color(255, 250, 205, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (173, 216, 230, 255). - /// - public static Color LightBlue { get { return new Color(173, 216, 230, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (240, 128, 128, 255). - /// - public static Color LightCoral { get { return new Color(240, 128, 128, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (224, 255, 255, 255). - /// - public static Color LightCyan { get { return new Color(224, 255, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (250, 250, 210, 255). - /// - public static Color LightGoldenrodYellow { get { return new Color(250, 250, 210, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (144, 238, 144, 255). - /// - public static Color LightGreen { get { return new Color(144, 238, 144, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (211, 211, 211, 255). - /// - public static Color LightGray { get { return new Color(211, 211, 211, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 182, 193, 255). - /// - public static Color LightPink { get { return new Color(255, 182, 193, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 160, 122, 255). - /// - public static Color LightSalmon { get { return new Color(255, 160, 122, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (32, 178, 170, 255). - /// - public static Color LightSeaGreen { get { return new Color(32, 178, 170, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (135, 206, 250, 255). - /// - public static Color LightSkyBlue { get { return new Color(135, 206, 250, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (119, 136, 153, 255). - /// - public static Color LightSlateGray { get { return new Color(119, 136, 153, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (176, 196, 222, 255). - /// - public static Color LightSteelBlue { get { return new Color(176, 196, 222, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 255, 224, 255). - /// - public static Color LightYellow { get { return new Color(255, 255, 224, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 255, 0, 255). - /// - public static Color Lime { get { return new Color(0, 255, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (50, 205, 50, 255). - /// - public static Color LimeGreen { get { return new Color(50, 205, 50, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (250, 240, 230, 255). - /// - public static Color Linen { get { return new Color(250, 240, 230, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 0, 255, 255). - /// - public static Color Magenta { get { return new Color(255, 0, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (128, 0, 0, 255). - /// - public static Color Maroon { get { return new Color(128, 0, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (102, 205, 170, 255). - /// - public static Color MediumAquamarine { get { return new Color(102, 205, 170, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 0, 205, 255). - /// - public static Color MediumBlue { get { return new Color(0, 0, 205, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (186, 85, 211, 255). - /// - public static Color MediumOrchid { get { return new Color(186, 85, 211, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (147, 112, 219, 255). - /// - public static Color MediumPurple { get { return new Color(147, 112, 219, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (60, 179, 113, 255). - /// - public static Color MediumSeaGreen { get { return new Color(60, 179, 113, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (123, 104, 238, 255). - /// - public static Color MediumSlateBlue { get { return new Color(123, 104, 238, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 250, 154, 255). - /// - public static Color MediumSpringGreen { get { return new Color(0, 250, 154, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (72, 209, 204, 255). - /// - public static Color MediumTurquoise { get { return new Color(72, 209, 204, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (199, 21, 133, 255). - /// - public static Color MediumVioletRed { get { return new Color(199, 21, 133, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (25, 25, 112, 255). - /// - public static Color MidnightBlue { get { return new Color(25, 25, 112, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (245, 255, 250, 255). - /// - public static Color MintCream { get { return new Color(245, 255, 250, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 228, 225, 255). - /// - public static Color MistyRose { get { return new Color(255, 228, 225, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 228, 181, 255). - /// - public static Color Moccasin { get { return new Color(255, 228, 181, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 222, 173, 255). - /// - public static Color NavajoWhite { get { return new Color(255, 222, 173, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 0, 128, 255). - /// - public static Color Navy { get { return new Color(0, 0, 128, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (253, 245, 230, 255). - /// - public static Color OldLace { get { return new Color(253, 245, 230, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (128, 128, 0, 255). - /// - public static Color Olive { get { return new Color(128, 128, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (107, 142, 35, 255). - /// - public static Color OliveDrab { get { return new Color(107, 142, 35, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 165, 0, 255). - /// - public static Color Orange { get { return new Color(255, 165, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 69, 0, 255). - /// - public static Color OrangeRed { get { return new Color(255, 69, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (218, 112, 214, 255). - /// - public static Color Orchid { get { return new Color(218, 112, 214, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (238, 232, 170, 255). - /// - public static Color PaleGoldenrod { get { return new Color(238, 232, 170, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (152, 251, 152, 255). - /// - public static Color PaleGreen { get { return new Color(152, 251, 152, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (175, 238, 238, 255). - /// - public static Color PaleTurquoise { get { return new Color(175, 238, 238, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (219, 112, 147, 255). - /// - public static Color PaleVioletRed { get { return new Color(219, 112, 147, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 239, 213, 255). - /// - public static Color PapayaWhip { get { return new Color(255, 239, 213, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 218, 185, 255). - /// - public static Color PeachPuff { get { return new Color(255, 218, 185, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (205, 133, 63, 255). - /// - public static Color Peru { get { return new Color(205, 133, 63, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 192, 203, 255). - /// - public static Color Pink { get { return new Color(255, 192, 203, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (221, 160, 221, 255). - /// - public static Color Plum { get { return new Color(221, 160, 221, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (176, 224, 230, 255). - /// - public static Color PowderBlue { get { return new Color(176, 224, 230, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (128, 0, 128, 255). - /// - public static Color Purple { get { return new Color(128, 0, 128, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 0, 0, 255). - /// - public static Color Red { get { return new Color(255, 0, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (188, 143, 143, 255). - /// - public static Color RosyBrown { get { return new Color(188, 143, 143, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (65, 105, 225, 255). - /// - public static Color RoyalBlue { get { return new Color(65, 105, 225, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (139, 69, 19, 255). - /// - public static Color SaddleBrown { get { return new Color(139, 69, 19, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (250, 128, 114, 255). - /// - public static Color Salmon { get { return new Color(250, 128, 114, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (244, 164, 96, 255). - /// - public static Color SandyBrown { get { return new Color(244, 164, 96, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (46, 139, 87, 255). - /// - public static Color SeaGreen { get { return new Color(46, 139, 87, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 245, 238, 255). - /// - public static Color SeaShell { get { return new Color(255, 245, 238, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (160, 82, 45, 255). - /// - public static Color Sienna { get { return new Color(160, 82, 45, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (192, 192, 192, 255). - /// - public static Color Silver { get { return new Color(192, 192, 192, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (135, 206, 235, 255). - /// - public static Color SkyBlue { get { return new Color(135, 206, 235, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (106, 90, 205, 255). - /// - public static Color SlateBlue { get { return new Color(106, 90, 205, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (112, 128, 144, 255). - /// - public static Color SlateGray { get { return new Color(112, 128, 144, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 250, 250, 255). - /// - public static Color Snow { get { return new Color(255, 250, 250, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 255, 127, 255). - /// - public static Color SpringGreen { get { return new Color(0, 255, 127, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (70, 130, 180, 255). - /// - public static Color SteelBlue { get { return new Color(70, 130, 180, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (210, 180, 140, 255). - /// - public static Color Tan { get { return new Color(210, 180, 140, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (0, 128, 128, 255). - /// - public static Color Teal { get { return new Color(0, 128, 128, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (216, 191, 216, 255). - /// - public static Color Thistle { get { return new Color(216, 191, 216, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 99, 71, 255). - /// - public static Color Tomato { get { return new Color(255, 99, 71, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (64, 224, 208, 255). - /// - public static Color Turquoise { get { return new Color(64, 224, 208, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (238, 130, 238, 255). - /// - public static Color Violet { get { return new Color(238, 130, 238, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (245, 222, 179, 255). - /// - public static Color Wheat { get { return new Color(245, 222, 179, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 255, 255, 255). - /// - public static Color White { get { return new Color(255, 255, 255, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (245, 245, 245, 255). - /// - public static Color WhiteSmoke { get { return new Color(245, 245, 245, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (255, 255, 0, 255). - /// - public static Color Yellow { get { return new Color(255, 255, 0, 255); } } - - /// - /// Gets the system color with (R, G, B, A) = (154, 205, 50, 255). - /// - public static Color YellowGreen { get { return new Color(154, 205, 50, 255); } } - - /// - /// Compares whether this Color structure is equal to the specified Color. - /// - /// The Color structure to compare to. - /// True if both Color structures contain the same components; false otherwise. - public bool Equals(Color other) - { - return - this.R == other.R && - this.G == other.G && - this.B == other.B && - this.A == other.A; - } - - public static Color FromArgb(int a, int r, int g, int b) - { - return new Color(r, g, b, a); - } - } - -#endif - - internal sealed class BitmapData - { - internal BitmapData(int width, int height, int stride) - { - Width = width; - Height = height; - Stride = stride; - } - - public IntPtr Scan0 { get { return IntPtr.Zero; } } - public int Width { get; private set; } - public int Height { get; private set; } - public int Stride { get; private set; } - } - - internal enum ImageLockMode - { - ReadOnly, - WriteOnly, - ReadWrite, - UserInputBuffer - } - - internal enum PixelFormat - { - Format32bppArgb - } - - internal enum ImageFormat { - Png - } - -#if !TIZEN - internal sealed class SystemEvents - { - public static event EventHandler DisplaySettingsChanged; - } -#endif -} - -// Need a different namespace to avoid clash with OpenTK.Graphics. -namespace OpenTK.Minimal -{ - internal sealed class Graphics : IDisposable - { - public static Graphics FromImage(OpenTK.Image img) - { - return new Graphics(); - } - - public void Dispose() - { } - - internal void DrawImage(OpenTK.Bitmap bitmap, int p, int p_2, int p_3, int p_4) - { - } - } -} - - -#endif diff --git a/external/src/OpenTK/OpenTK/MouseCursor.cs b/external/src/OpenTK/OpenTK/MouseCursor.cs deleted file mode 100644 index 90ce55d..0000000 --- a/external/src/OpenTK/OpenTK/MouseCursor.cs +++ /dev/null @@ -1,119 +0,0 @@ -// -// Cursor.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; - -namespace OpenTK -{ - /// - /// Represents a predefined or custom mouse cursor. - /// - public sealed class MouseCursor : WindowIcon - { - private MouseCursor() - { - } - - /// - /// Initializes a new instance from a - /// contiguous array of BGRA pixels. - /// Each pixel is composed of 4 bytes, representing B, G, R and A values, - /// respectively. For correct antialiasing of translucent cursors, - /// the B, G and R components should be premultiplied with the A component: - /// - /// B = (byte)((B * A) / 255) - /// G = (byte)((G * A) / 255) - /// R = (byte)((R * A) / 255) - /// - /// - /// The x-coordinate of the cursor hotspot, in the range [0, width] - /// The y-coordinate of the cursor hotspot, in the range [0, height] - /// The width of the cursor data, in pixels. - /// The height of the cursor data, in pixels. - /// - /// A byte array representing the cursor image, - /// laid out as a contiguous array of BGRA pixels. - /// - public MouseCursor(int hotx, int hoty, int width, int height, byte[] data) - : base(width, height, data) - { - if (hotx < 0 || hotx >= Width || hoty < 0 || hoty >= Height) - { - throw new ArgumentOutOfRangeException(); - } - - X = hotx; - Y = hoty; - } - - /// - /// Initializes a new instance from a - /// contiguous array of BGRA pixels. - /// Each pixel is composed of 4 bytes, representing B, G, R and A values, - /// respectively. For correct antialiasing of translucent cursors, - /// the B, G and R components should be premultiplied with the A component: - /// - /// B = (byte)((B * A) / 255) - /// G = (byte)((G * A) / 255) - /// R = (byte)((R * A) / 255) - /// - /// - /// The x-coordinate of the cursor hotspot, in the range [0, width] - /// The y-coordinate of the cursor hotspot, in the range [0, height] - /// The width of the cursor data, in pixels. - /// The height of the cursor data, in pixels. - /// - /// A pointer to the cursor image, laid out as a contiguous array of BGRA pixels. - /// - public MouseCursor(int hotx, int hoty, int width, int height, IntPtr data) - : base(width, height, data) - { - if (hotx < 0 || hotx >= Width || hoty < 0 || hoty >= Height) - { - throw new ArgumentOutOfRangeException(); - } - - X = hotx; - Y = hoty; - } - - internal int X { get; } - internal int Y { get; } - - /// - /// Gets the default mouse cursor for this platform. - /// - public static MouseCursor Default { get; } = new MouseCursor(); - - /// - /// Gets an empty (invisible) mouse cursor. - /// - public static MouseCursor Empty { get; } = new MouseCursor( - 0, 0, 16, 16, new byte[16 * 16 * 4]); - } -} - diff --git a/external/src/OpenTK/OpenTK/NativeWindow.cs b/external/src/OpenTK/OpenTK/NativeWindow.cs deleted file mode 100644 index b355ec7..0000000 --- a/external/src/OpenTK/OpenTK/NativeWindow.cs +++ /dev/null @@ -1,980 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2009 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.ComponentModel; -#if !MINIMAL -using System.Drawing; -#endif -using OpenTK.Graphics; -using OpenTK.Input; -using OpenTK.Platform; - -namespace OpenTK -{ - - /// - /// Instances of this class implement the interface on the current platform. - /// - public class NativeWindow : INativeWindow - { - private readonly GameWindowFlags options; - - private readonly DisplayDevice device; - - private readonly INativeWindow implementation; - - private bool events; - private bool previous_cursor_visible = true; - - /// - /// System.Threading.Thread.CurrentThread.ManagedThreadId of the thread that created this . - /// - private int thread_id; - /// Constructs a new NativeWindow with default attributes without enabling events. - public NativeWindow() - : this(640, 480, "OpenTK Native Window", GameWindowFlags.Default, GraphicsMode.Default, DisplayDevice.Default) { } - - // TODO: Remaining constructors. - - /// Constructs a new centered NativeWindow with the specified attributes. - /// The width of the NativeWindow in pixels. - /// The height of the NativeWindow in pixels. - /// The title of the NativeWindow. - /// GameWindow options specifying window appearance and behavior. - /// The OpenTK.Graphics.GraphicsMode of the NativeWindow. - /// The OpenTK.Graphics.DisplayDevice to construct the NativeWindow in. - /// If width or height is less than 1. - /// If mode or device is null. - public NativeWindow(int width, int height, string title, GameWindowFlags options, GraphicsMode mode, DisplayDevice device) - : this(device != null ? device.Bounds.Left + (device.Bounds.Width - width) / 2 : 0, - device != null ? device.Bounds.Top + (device.Bounds.Height - height) / 2 : 0, - width, height, title, options, mode, device) { } - - /// Constructs a new NativeWindow with the specified attributes. - /// Horizontal screen space coordinate of the NativeWindow's origin. - /// Vertical screen space coordinate of the NativeWindow's origin. - /// The width of the NativeWindow in pixels. - /// The height of the NativeWindow in pixels. - /// The title of the NativeWindow. - /// GameWindow options specifying window appearance and behavior. - /// The OpenTK.Graphics.GraphicsMode of the NativeWindow. - /// The OpenTK.Graphics.DisplayDevice to construct the NativeWindow in. - /// If width or height is less than 1. - /// If mode or device is null. - public NativeWindow(int x, int y, int width, int height, string title, GameWindowFlags options, GraphicsMode mode, DisplayDevice device) - { - // TODO: Should a constraint be added for the position? - if (width < 1) - { - throw new ArgumentOutOfRangeException("width", "Must be greater than zero."); - } - if (height < 1) - { - throw new ArgumentOutOfRangeException("height", "Must be greater than zero."); - } - if (mode == null) - { - throw new ArgumentNullException("mode"); - } - - this.options = options; - this.device = device; - - this.thread_id = System.Threading.Thread.CurrentThread.ManagedThreadId; - - IPlatformFactory factory = Factory.Default; - implementation = factory.CreateNativeWindow(x, y, width, height, title, mode, options, this.device); - factory.RegisterResource(this); - - if ((options & GameWindowFlags.Fullscreen) != 0) - { - if (this.device != null) - { - this.device.ChangeResolution(width, height, mode.ColorFormat.BitsPerPixel, 0); - } - WindowState = WindowState.Fullscreen; - } - - if ((options & GameWindowFlags.FixedWindow) != 0) - { - WindowBorder = WindowBorder.Fixed; - } - } - - /// - /// Closes the NativeWindow. - /// - public void Close() - { - EnsureUndisposed(); - implementation.Close(); - } - - /// - /// Transforms the specified point from screen to client coordinates. - /// - /// - /// A to transform. - /// - /// - /// The point transformed to client coordinates. - /// - public Point PointToClient(Point point) - { - return implementation.PointToClient(point); - } - - /// - /// Transforms the specified point from client to screen coordinates. - /// - /// - /// A to transform. - /// - /// - /// The point transformed to screen coordinates. - /// - public Point PointToScreen(Point point) - { - return implementation.PointToScreen(point); - } - - /// - /// Processes operating system events until the NativeWindow becomes idle. - /// - public void ProcessEvents() - { - ProcessEvents(false); - } - - /// - /// Gets or sets a structure - /// that specifies the external bounds of this window, in screen coordinates. - /// The coordinates are specified in device-independent points and - /// include the title bar, borders and drawing area of the window. - /// - public Rectangle Bounds - { - get - { - EnsureUndisposed(); - return implementation.Bounds; - } - set - { - EnsureUndisposed(); - implementation.Bounds = value; - } - } - - /// - /// Gets or sets a structure - /// that defines the bounds of the OpenGL surface, in window coordinates. - /// The coordinates are specified in device-dependent pixels. - /// - public Rectangle ClientRectangle - { - get - { - EnsureUndisposed(); - return implementation.ClientRectangle; - } - set - { - EnsureUndisposed(); - implementation.ClientRectangle = value; - } - } - - /// - /// Gets or sets a structure - /// that defines the size of the OpenGL surface in window coordinates. - /// The coordinates are specified in device-dependent pixels. - /// - public Size ClientSize - { - get - { - EnsureUndisposed(); - return implementation.ClientSize; - } - set - { - EnsureUndisposed(); - implementation.ClientSize = value; - } - } - - /// - /// Gets or sets the for this window. - /// - public MouseCursor Cursor - { - get - { - EnsureUndisposed(); - return implementation.Cursor; - } - set - { - EnsureUndisposed(); - if (value == null) - { - value = MouseCursor.Empty; - } - implementation.Cursor = value; - } - } - - /// - /// Gets a value indicating whether a render window exists. - /// - public bool Exists - { - get - { - return IsDisposed ? false : implementation.Exists; // TODO: Should disposed be ignored instead? - } - } - - /// - /// Gets a System.Boolean that indicates whether this NativeWindow has input focus. - /// - public bool Focused - { - get - { - EnsureUndisposed(); - return implementation.Focused; - } - } - - /// - /// Gets or sets the height of the OpenGL surface in window coordinates. - /// The coordinates are specified in device-dependent pixels. - /// - public int Height - { - get - { - EnsureUndisposed(); - return implementation.Height; - } - set - { - EnsureUndisposed(); - implementation.Height = value; - } - } - - /// - /// Gets or sets the System.Drawing.Icon for this GameWindow. - /// - public Icon Icon - { - get - { - EnsureUndisposed(); - return implementation.Icon; - } - set - { - EnsureUndisposed(); - implementation.Icon = value; - } - } - - /// - /// Gets or sets a structure that contains the location of this window on the desktop. - /// - public Point Location - { - get - { - EnsureUndisposed(); - return implementation.Location; - } - set - { - EnsureUndisposed(); - implementation.Location = value; - } - } - - /// - /// Gets or sets a structure that contains the external size of this window. - /// - public Size Size - { - get - { - EnsureUndisposed(); - return implementation.Size; - } - set - { - EnsureUndisposed(); - implementation.Size = value; - } - } - - /// - /// Gets or sets the NativeWindow title. - /// - public string Title - { - get - { - EnsureUndisposed(); - return implementation.Title; - } - set - { - EnsureUndisposed(); - implementation.Title = value; - } - } - - /// - /// Gets or sets a System.Boolean that indicates whether this NativeWindow is visible. - /// - public bool Visible - { - get - { - EnsureUndisposed(); - return implementation.Visible; - } - set - { - EnsureUndisposed(); - implementation.Visible = value; - } - } - - /// - /// Gets or sets the width of the OpenGL surface in window coordinates. - /// The coordinates are specified in device-dependent pixels. - /// - public int Width - { - get - { - EnsureUndisposed(); - return implementation.Width; - } - set - { - EnsureUndisposed(); - implementation.Width = value; - } - } - - /// - /// Gets or sets the border of the NativeWindow. - /// - public WindowBorder WindowBorder - { - get - { - return implementation.WindowBorder; - } - set - { - implementation.WindowBorder = value; - } - } - - /// - /// Gets the of this window. - /// - public IWindowInfo WindowInfo - { - get - { - EnsureUndisposed(); - return implementation.WindowInfo; - } - } - - /// - /// Gets or sets the state of the NativeWindow. - /// - public virtual WindowState WindowState - { - get - { - return implementation.WindowState; - } - set - { - implementation.WindowState = value; - } - } - - /// - /// Gets or sets the horizontal location of this window in screen coordinates. - /// The coordinates are specified in device-independent points. - /// - public int X - { - get - { - EnsureUndisposed(); - return implementation.X; - } - set - { - EnsureUndisposed(); - implementation.X = value; - } - } - - /// - /// Gets or sets the vertical location of this window in screen coordinates. - /// The coordinates are specified in device-independent points. - /// - public int Y - { - get - { - EnsureUndisposed(); - return implementation.Y; - } - set - { - EnsureUndisposed(); - implementation.Y = value; - } - } - - /// - /// Gets or sets a value indicating whether the mouse cursor is visible. - /// - public bool CursorVisible - { - get - { - return implementation.CursorVisible; - } - set - { - implementation.CursorVisible = value; - } - } - - /// - /// Occurs after the window has closed. - /// - public event EventHandler Closed = delegate { }; - - /// - /// Occurs when the window is about to close. - /// - public event EventHandler Closing = delegate { }; - - /// - /// Occurs when the window is disposed. - /// - public event EventHandler Disposed = delegate { }; - - /// - /// Occurs when the property of the window changes. - /// - public event EventHandler FocusedChanged = delegate { }; - - /// - /// Occurs when the property of the window changes. - /// - public event EventHandler IconChanged = delegate { }; - - /// - /// Occurs whenever a keyboard key is pressed. - /// - public event EventHandler KeyDown = delegate { }; - - /// - /// Occurs whenever a character is typed. - /// - public event EventHandler KeyPress = delegate { }; - - /// - /// Occurs whenever a keyboard key is released. - /// - public event EventHandler KeyUp = delegate { }; - - /// - /// Occurs whenever the window is moved. - /// - public event EventHandler Move = delegate { }; - - /// - /// Occurs whenever the mouse cursor enters the window . - /// - public event EventHandler MouseEnter = delegate { }; - - /// - /// Occurs whenever the mouse cursor leaves the window . - /// - public event EventHandler MouseLeave = delegate { }; - - /// - /// Occurs whenever the window is resized. - /// - public event EventHandler Resize = delegate { }; - - /// - /// Occurs when the property of the window changes. - /// - public event EventHandler TitleChanged = delegate { }; - - /// - /// Occurs when the property of the window changes. - /// - public event EventHandler VisibleChanged = delegate { }; - - /// - /// Occurs when the property of the window changes. - /// - public event EventHandler WindowBorderChanged = delegate { }; - - /// - /// Occurs when the property of the window changes. - /// - public event EventHandler WindowStateChanged = delegate { }; - - /// - /// Occurs when a is pressed. - /// - public event EventHandler MouseDown = delegate { }; - - /// - /// Occurs when a is released. - /// - public event EventHandler MouseUp = delegate { }; - - /// - /// Occurs whenever the mouse is moved. - /// - public event EventHandler MouseMove = delegate { }; - - /// - /// Occurs whenever a mouse wheel is moved; - /// - public event EventHandler MouseWheel = delegate { }; - - /// - /// Occurs whenever a file dropped on window; - /// - public event EventHandler FileDrop = delegate { }; - - /// - /// Releases all non-managed resources belonging to this NativeWindow. - /// - public virtual void Dispose() - { - if (!IsDisposed) - { - if ((options & GameWindowFlags.Fullscreen) != 0) - { - if (device != null) - { - device.RestoreResolution(); - } - } - implementation.Dispose(); - GC.SuppressFinalize(this); - - IsDisposed = true; - } - } - - /// - /// Ensures that this NativeWindow has not been disposed. - /// - /// - /// If this NativeWindow has been disposed. - /// - protected void EnsureUndisposed() - { - if (IsDisposed) - { - throw new ObjectDisposedException(GetType().Name); - } - } - - /// - /// Gets or sets a , which indicates whether - /// this instance has been disposed. - /// - protected bool IsDisposed { get; set; } - - /// - /// Called when the NativeWindow has closed. - /// - /// Not used. - protected virtual void OnClosed(EventArgs e) - { - Closed(this, e); - } - - /// - /// Called when the NativeWindow is about to close. - /// - /// - /// The for this event. - /// Set e.Cancel to true in order to stop the NativeWindow from closing. - protected virtual void OnClosing(CancelEventArgs e) - { - Closing(this, e); - } - - /// - /// Called when the NativeWindow is disposed. - /// - /// Not used. - protected virtual void OnDisposed(EventArgs e) - { - Disposed(this, e); - } - - /// - /// Called when the property of the NativeWindow has changed. - /// - /// Not used. - protected virtual void OnFocusedChanged(EventArgs e) - { - if (!Focused) - { - // Release cursor when losing focus, to ensure - // IDEs continue working as expected. - previous_cursor_visible = CursorVisible; - CursorVisible = true; - } - else if (!previous_cursor_visible) - { - // Make cursor invisible when focus is regained - // if cursor was invisible on previous focus loss. - previous_cursor_visible = true; - CursorVisible = false; - } - FocusedChanged(this, e); - } - - /// - /// Called when the property of the NativeWindow has changed. - /// - /// Not used. - protected virtual void OnIconChanged(EventArgs e) - { - IconChanged(this, e); - } - - /// - /// Occurs whenever a keyboard key is pressed. - /// - protected virtual void OnKeyDown(KeyboardKeyEventArgs e) - { - KeyDown(this, e); - } - - /// - /// Called when a character is typed. - /// - /// The for this event. - protected virtual void OnKeyPress(KeyPressEventArgs e) - { - KeyPress(this, e); - } - - /// - /// Called when a keyboard key is released. - /// - /// The for this event. - protected virtual void OnKeyUp(KeyboardKeyEventArgs e) - { - KeyUp(this, e); - } - - /// - /// Called when the NativeWindow is moved. - /// - /// Not used. - protected virtual void OnMove(EventArgs e) - { - Move(this, e); - } - - /// - /// Called whenever the mouse cursor reenters the window . - /// - /// Not used. - protected virtual void OnMouseEnter(EventArgs e) - { - MouseEnter(this, e); - } - - /// - /// Called whenever the mouse cursor leaves the window . - /// - /// Not used. - protected virtual void OnMouseLeave(EventArgs e) - { - MouseLeave(this, e); - } - - /// - /// Raises the event. - /// - /// - /// A instance carrying mouse state information. - /// The information carried by this instance is only valid within this method body. - /// - protected virtual void OnMouseDown(MouseButtonEventArgs e) - { - MouseDown(this, e); - } - - /// - /// Raises the event. - /// - /// - /// A instance carrying mouse state information. - /// The information carried by this instance is only valid within this method body. - /// - protected virtual void OnMouseUp(MouseButtonEventArgs e) - { - MouseUp(this, e); - } - - /// - /// Raises the event. - /// - /// - /// A instance carrying mouse state information. - /// The information carried by this instance is only valid within this method body. - /// - protected virtual void OnMouseMove(MouseMoveEventArgs e) - { - MouseMove(this, e); - } - - /// - /// Raises the event. - /// - /// - /// A instance carrying mouse state information. - /// The information carried by this instance is only valid within this method body. - /// - protected virtual void OnMouseWheel(MouseWheelEventArgs e) - { - MouseWheel(this, e); - } - - /// - /// Raises the event. - /// - /// - /// A instance carrying file name. - /// The information carried by this instance is only valid within this method body. - /// - protected virtual void OnFileDrop(FileDropEventArgs e) - { - FileDrop(this, e); - } - - /// - /// Called when the NativeWindow is resized. - /// - /// Not used. - protected virtual void OnResize(EventArgs e) - { - Resize(this, e); - } - - /// - /// Called when the property of the NativeWindow has changed. - /// - /// Not used. - protected virtual void OnTitleChanged(EventArgs e) - { - TitleChanged(this, e); - } - - /// - /// Called when the property of the NativeWindow has changed. - /// - /// Not used. - protected virtual void OnVisibleChanged(EventArgs e) - { - VisibleChanged(this, e); - } - - /// - /// Called when the WindowBorder of this NativeWindow has changed. - /// - /// Not used. - protected virtual void OnWindowBorderChanged(EventArgs e) - { - WindowBorderChanged(this, e); - } - - /// - /// Called when the WindowState of this NativeWindow has changed. - /// - /// Not used. - protected virtual void OnWindowStateChanged(EventArgs e) - { - WindowStateChanged(this, e); - } - - /// - /// Processes operating system events until the NativeWindow becomes idle. - /// - /// If true, the state of underlying system event propagation will be preserved, otherwise event propagation will be enabled if it has not been already. - protected void ProcessEvents(bool retainEvents) - { - EnsureUndisposed(); - if (this.thread_id != System.Threading.Thread.CurrentThread.ManagedThreadId) - { - throw new InvalidOperationException("ProcessEvents must be called on the same thread that created the window."); - } - if (!retainEvents && !events) - { - Events = true; - } - implementation.ProcessEvents(); - } - - private void OnClosedInternal(object sender, EventArgs e) - { - OnClosed(e); - Events = false; - } - - private void OnClosingInternal(object sender, CancelEventArgs e) { OnClosing(e); } - - private void OnDisposedInternal(object sender, EventArgs e) { OnDisposed(e); } - - private void OnFocusedChangedInternal(object sender, EventArgs e) { OnFocusedChanged(e); } - - private void OnIconChangedInternal(object sender, EventArgs e) { OnIconChanged(e); } - - private void OnKeyDownInternal(object sender, KeyboardKeyEventArgs e) { OnKeyDown(e); } - - private void OnKeyPressInternal(object sender, KeyPressEventArgs e) { OnKeyPress(e); } - - private void OnKeyUpInternal(object sender, KeyboardKeyEventArgs e) { OnKeyUp(e); } - - private void OnMouseEnterInternal(object sender, EventArgs e) { OnMouseEnter(e); } - - private void OnMouseLeaveInternal(object sender, EventArgs e) { OnMouseLeave(e); } - - private void OnMouseDownInternal(object sender, MouseButtonEventArgs e) { OnMouseDown(e); } - private void OnMouseUpInternal(object sender, MouseButtonEventArgs e) { OnMouseUp(e); } - private void OnMouseMoveInternal(object sender, MouseMoveEventArgs e) { OnMouseMove(e); } - private void OnMouseWheelInternal(object sender, MouseWheelEventArgs e) { OnMouseWheel(e); } - - private void OnFileDropInternal(object sender, FileDropEventArgs e) { OnFileDrop(e); } - - private void OnMoveInternal(object sender, EventArgs e) { OnMove(e); } - - private void OnResizeInternal(object sender, EventArgs e) { OnResize(e); } - - private void OnTitleChangedInternal(object sender, EventArgs e) { OnTitleChanged(e); } - - private void OnVisibleChangedInternal(object sender, EventArgs e) { OnVisibleChanged(e); } - - private void OnWindowBorderChangedInternal(object sender, EventArgs e) { OnWindowBorderChanged(e); } - - private void OnWindowStateChangedInternal(object sender, EventArgs e) { OnWindowStateChanged(e); } - - private bool Events - { - set - { - if (value) - { - if (events) - { - throw new InvalidOperationException("Event propagation is already enabled."); - } - implementation.Closed += OnClosedInternal; - implementation.Closing += OnClosingInternal; - implementation.Disposed += OnDisposedInternal; - implementation.FocusedChanged += OnFocusedChangedInternal; - implementation.IconChanged += OnIconChangedInternal; - implementation.KeyDown += OnKeyDownInternal; - implementation.KeyPress += OnKeyPressInternal; - implementation.KeyUp += OnKeyUpInternal; - implementation.MouseEnter += OnMouseEnterInternal; - implementation.MouseLeave += OnMouseLeaveInternal; - implementation.MouseDown += OnMouseDownInternal; - implementation.MouseUp += OnMouseUpInternal; - implementation.MouseMove += OnMouseMoveInternal; - implementation.MouseWheel += OnMouseWheelInternal; - implementation.Move += OnMoveInternal; - implementation.Resize += OnResizeInternal; - implementation.TitleChanged += OnTitleChangedInternal; - implementation.VisibleChanged += OnVisibleChangedInternal; - implementation.WindowBorderChanged += OnWindowBorderChangedInternal; - implementation.WindowStateChanged += OnWindowStateChangedInternal; - implementation.FileDrop += OnFileDropInternal; - events = true; - } - else if (events) - { - implementation.Closed -= OnClosedInternal; - implementation.Closing -= OnClosingInternal; - implementation.Disposed -= OnDisposedInternal; - implementation.FocusedChanged -= OnFocusedChangedInternal; - implementation.IconChanged -= OnIconChangedInternal; - implementation.KeyDown -= OnKeyDownInternal; - implementation.KeyPress -= OnKeyPressInternal; - implementation.KeyUp -= OnKeyUpInternal; - implementation.MouseEnter -= OnMouseEnterInternal; - implementation.MouseLeave -= OnMouseLeaveInternal; - implementation.MouseDown -= OnMouseDownInternal; - implementation.MouseUp -= OnMouseUpInternal; - implementation.MouseMove -= OnMouseMoveInternal; - implementation.MouseWheel -= OnMouseWheelInternal; - implementation.Move -= OnMoveInternal; - implementation.Resize -= OnResizeInternal; - implementation.TitleChanged -= OnTitleChangedInternal; - implementation.VisibleChanged -= OnVisibleChangedInternal; - implementation.WindowBorderChanged -= OnWindowBorderChangedInternal; - implementation.WindowStateChanged -= OnWindowStateChangedInternal; - implementation.FileDrop -= OnFileDropInternal; - events = false; - } - else - { - throw new InvalidOperationException("Event propagation is already disabled."); - } - } - } - } - -} diff --git a/external/src/OpenTK/OpenTK/Platform/DesktopGraphicsContext.cs b/external/src/OpenTK/OpenTK/Platform/DesktopGraphicsContext.cs deleted file mode 100644 index 9c5e2d0..0000000 --- a/external/src/OpenTK/OpenTK/Platform/DesktopGraphicsContext.cs +++ /dev/null @@ -1,51 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2009 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System.Diagnostics; -using OpenTK.Graphics; - -namespace OpenTK.Platform -{ - // Provides the foundation for all desktop IGraphicsContext implementations. - internal abstract class DesktopGraphicsContext : GraphicsContextBase - { - public override void LoadAll() - { - Stopwatch time = Stopwatch.StartNew(); - - #if OPENGL - new OpenTK.Graphics.OpenGL.GL().LoadEntryPoints(); - new OpenTK.Graphics.OpenGL4.GL().LoadEntryPoints(); - #endif - #if OPENGLES - new OpenTK.Graphics.ES11.GL().LoadEntryPoints(); - new OpenTK.Graphics.ES20.GL().LoadEntryPoints(); - new OpenTK.Graphics.ES30.GL().LoadEntryPoints(); - #endif - - Debug.Print("Bindings loaded in {0} ms.", time.Elapsed.TotalMilliseconds); - } - } -} diff --git a/external/src/OpenTK/OpenTK/Platform/DeviceCollection.cs b/external/src/OpenTK/OpenTK/Platform/DeviceCollection.cs deleted file mode 100644 index 6a48994..0000000 --- a/external/src/OpenTK/OpenTK/Platform/DeviceCollection.cs +++ /dev/null @@ -1,227 +0,0 @@ -// -// DeviceCollection.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System.Collections; -using System.Collections.Generic; -using System.Diagnostics; - -namespace OpenTK.Platform -{ - // Holds a collection of hardware devices with an associated id. - // Note: 'id' refers to a unique hardware-specific device identifier. - // Note: 'index' refers to the offset of the device in the Devices array. - // Indices are allocated sequentially as devices are added to the system. - // If a device is removed, its index will be reused for the next device - // that is added. - internal class DeviceCollection : IEnumerable - { - internal struct Enumerator : IEnumerator - { - private int Index; - private DeviceCollection Collection; - - internal Enumerator(DeviceCollection collection) - { - Collection = collection; - Index = -1; - Current = default(T); - } - - public T Current { get; private set; } - - object IEnumerator.Current - { - get - { - return Current; - } - } - - public void Dispose() - { - } - - public bool MoveNext() - { - do - { - ++Index; - if (Index < Collection.Devices.Count) - { - Current = Collection.Devices[Index]; - } - } while (Index < Collection.Devices.Count && Collection.Devices[Index] == null); - - return Index < Collection.Devices.Count; - } - - public void Reset() - { - Index = -1; - Current = default(T); - } - } - - private readonly Dictionary Map = new Dictionary(); - private readonly List Devices = new List(); - - IEnumerator IEnumerable.GetEnumerator() - { - return new Enumerator(this); - } - - IEnumerator IEnumerable.GetEnumerator() - { - return new Enumerator(this); - } - - // This avoids boxing when using foreach loops - public Enumerator GetEnumerator() - { - return new Enumerator(this); - } - - public T this[int index] - { - get { return FromIndex(index); } - } - - /// \internal - /// - /// Adds or replaces a device based on its hardware id. - /// A zero-based device index will be generated automatically - /// for the first available device slot. - /// - /// The hardware id for the device. - /// The device instance. - public void Add(long id, T device) - { - if (!Map.ContainsKey(id)) - { - int index = GetIndex(); - Map.Add(id, index); - } - - Devices[Map[id]] = device; - } - - public void Remove(long id) - { - if (!TryRemove(id)) - { - Debug.Print("Invalid DeviceCollection<{0}> id: {1}", typeof(T).FullName, id); - } - } - - public bool TryRemove(long id) - { - if (!Map.ContainsKey(id)) - { - return false; - } - - Devices[Map[id]] = default(T); - Map.Remove(id); - return true; - } - - public T FromIndex(int index) - { - if (index >= 0 && index < Devices.Count) - { - return Devices[index]; - } - else - { - return default(T); - } - } - - public bool FromIndex(int index, out T device) - { - if (index >= 0 && index < Devices.Count) - { - device = Devices[index]; - return true; - } - else - { - device = default(T); - return false; - } - } - - public T FromHardwareId(long id) - { - if (Map.ContainsKey(id)) - { - return FromIndex(Map[id]); - } - else - { - return default(T); - } - } - - public bool FromHardwareId(long id, out T device) - { - if (Map.ContainsKey(id)) - { - device = FromIndex(Map[id]); - return true; - } - else - { - device = default(T); - return false; - } - } - - public int Count - { - get { return Map.Count; } - } - - // Return the index of the first empty slot in Devices. - // If no empty slot exists, append a new one and return - // that index. - private int GetIndex() - { - for (int i = 0; i < Devices.Count; i++) - { - if (Devices[i] == null) - { - return i; - } - } - - Devices.Add(default(T)); - return Devices.Count - 1; - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Platform/DisplayDeviceBase.cs b/external/src/OpenTK/OpenTK/Platform/DisplayDeviceBase.cs deleted file mode 100644 index fd50190..0000000 --- a/external/src/OpenTK/OpenTK/Platform/DisplayDeviceBase.cs +++ /dev/null @@ -1,55 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2010 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System.Collections.Generic; - -namespace OpenTK.Platform -{ - internal abstract class DisplayDeviceBase : IDisplayDeviceDriver - { - protected readonly List AvailableDevices = new List(); - protected DisplayDevice Primary; - - public abstract bool TryChangeResolution(DisplayDevice device, DisplayResolution resolution); - public abstract bool TryRestoreResolution(DisplayDevice device); - - // Gets the DisplayDevice that corresponds to the specified index. - public virtual DisplayDevice GetDisplay(DisplayIndex index) - { - if (index == DisplayIndex.Primary) - { - return Primary; - } - else if ((int)index >= 0 && (int)index < AvailableDevices.Count) - { - return AvailableDevices[(int)index]; - } - else - { - return null; - } - } - } -} diff --git a/external/src/OpenTK/OpenTK/Platform/Dummy/DummyGLContext.cs b/external/src/OpenTK/OpenTK/Platform/Dummy/DummyGLContext.cs deleted file mode 100644 index 6190e68..0000000 --- a/external/src/OpenTK/OpenTK/Platform/Dummy/DummyGLContext.cs +++ /dev/null @@ -1,97 +0,0 @@ -/* Licensed under the MIT/X11 license. - * Copyright (c) 2006-2008 the OpenTK Team. - * This notice may not be removed from any source distribution. - * See license.txt for licensing detailed licensing details. - */ - -using System; -using System.Threading; - -using OpenTK.Graphics; - -namespace OpenTK.Platform.Dummy -{ - /// \internal - /// - /// An empty IGraphicsContext implementation to be used inside the Visual Studio designer. - /// This class supports OpenTK, and is not intended for use by OpenTK programs. - /// - internal sealed class DummyGLContext : GraphicsContextBase - { - private readonly GraphicsContext.GetAddressDelegate Loader; - - private static int handle_count; - private Thread current_thread; - - public DummyGLContext() - { - Handle = new ContextHandle( - new IntPtr(Interlocked.Increment( - ref handle_count))); - } - - public DummyGLContext(ContextHandle handle, GraphicsContext.GetAddressDelegate loader) - : this() - { - if (handle != ContextHandle.Zero) - { - Handle = handle; - } - Loader = loader; - Mode = new GraphicsMode(new IntPtr(2), 32, 16, 0, 0, 0, 2, false); - } - - public override void SwapBuffers() { } - - public override void MakeCurrent(IWindowInfo info) - { - Thread new_thread = Thread.CurrentThread; - // A context may be current only on one thread at a time. - if (current_thread != null && new_thread != current_thread) - { - throw new GraphicsContextException( - "Cannot make context current on two threads at the same time"); - } - - if (info != null) - { - current_thread = Thread.CurrentThread; - } - else - { - current_thread = null; - } - } - - public override bool IsCurrent - { - get { return current_thread != null && current_thread == Thread.CurrentThread; } - } - - public override IntPtr GetAddress(IntPtr function) - { - string str = System.Runtime.InteropServices.Marshal.PtrToStringAnsi(function); - return Loader(str); - } - - public override int SwapInterval { get; set; } - - public override void Update(IWindowInfo window) - { } - - public override void LoadAll() - { - #if OPENGL - new OpenTK.Graphics.OpenGL.GL().LoadEntryPoints(); - new OpenTK.Graphics.OpenGL4.GL().LoadEntryPoints(); - #endif - #if OPENGLES - new OpenTK.Graphics.ES11.GL().LoadEntryPoints(); - new OpenTK.Graphics.ES20.GL().LoadEntryPoints(); - new OpenTK.Graphics.ES30.GL().LoadEntryPoints(); - #endif - } - - protected override void Dispose(bool disposing) { IsDisposed = true; } - } -} diff --git a/external/src/OpenTK/OpenTK/Platform/Dummy/DummyWindowInfo.cs b/external/src/OpenTK/OpenTK/Platform/Dummy/DummyWindowInfo.cs deleted file mode 100644 index 95dafb3..0000000 --- a/external/src/OpenTK/OpenTK/Platform/Dummy/DummyWindowInfo.cs +++ /dev/null @@ -1,16 +0,0 @@ -using System; - -namespace OpenTK.Platform.Dummy -{ - internal class DummyWindowInfo : IWindowInfo - { - public void Dispose() - { - } - - public IntPtr Handle - { - get { return IntPtr.Zero; } - } - } -} diff --git a/external/src/OpenTK/OpenTK/Platform/EmbeddedGraphicsContext.cs b/external/src/OpenTK/OpenTK/Platform/EmbeddedGraphicsContext.cs deleted file mode 100644 index 5959d8e..0000000 --- a/external/src/OpenTK/OpenTK/Platform/EmbeddedGraphicsContext.cs +++ /dev/null @@ -1,47 +0,0 @@ - // - // The Open Toolkit Library License - // - // Copyright (c) 2006 - 2009 the Open Toolkit library. - // - // Permission is hereby granted, free of charge, to any person obtaining a copy - // of this software and associated documentation files (the "Software"), to deal - // in the Software without restriction, including without limitation the rights to - // use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of - // the Software, and to permit persons to whom the Software is furnished to do - // so, subject to the following conditions: - // - // The above copyright notice and this permission notice shall be included in all - // copies or substantial portions of the Software. - // - // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - // OTHER DEALINGS IN THE SOFTWARE. - // - -using System.Diagnostics; -using OpenTK.Graphics; - -namespace OpenTK.Platform -{ - // Provides the foundation for all desktop IGraphicsContext implementations. - internal abstract class EmbeddedGraphicsContext : GraphicsContextBase - { - public override void LoadAll() - { - Stopwatch time = Stopwatch.StartNew(); - - #if OPENGLES - new OpenTK.Graphics.ES11.GL().LoadEntryPoints(); - new OpenTK.Graphics.ES20.GL().LoadEntryPoints(); - new OpenTK.Graphics.ES30.GL().LoadEntryPoints(); - #endif - - Debug.Print("Bindings loaded in {0} ms.", time.Elapsed.TotalMilliseconds); - } - } -} \ No newline at end of file diff --git a/external/src/OpenTK/OpenTK/Platform/Factory.cs b/external/src/OpenTK/OpenTK/Platform/Factory.cs deleted file mode 100644 index de5c555..0000000 --- a/external/src/OpenTK/OpenTK/Platform/Factory.cs +++ /dev/null @@ -1,284 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2009 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Diagnostics; - -namespace OpenTK.Platform -{ - using Graphics; - using Input; - - internal sealed class Factory : IPlatformFactory - { - private bool disposed; - - static Factory() - { - Toolkit.Init(); - } - - public Factory() - { - // Ensure we are correctly initialized. - Toolkit.Init(); - - // Create regular platform backend -#if SDL2 - if (Configuration.RunningOnSdl2) - { - Default = new SDL2.Sdl2Factory(); - } -#endif -#if WIN32 - else if (Configuration.RunningOnWindows) - { - Default = new Windows.WinFactory(); - } -#endif -#if CARBON - else if (Configuration.RunningOnMacOS) - { - Default = new MacOS.MacOSFactory(); - } -#endif -#if X11 - else if (Configuration.RunningOnX11) - { - Default = new X11.X11Factory(); - } - else if (Configuration.RunningOnLinux) - { - Default = new Linux.LinuxFactory(); - } -#endif - if (Default == null) - { - Default = new UnsupportedPlatform(); - } - - // Create embedded platform backend for EGL / OpenGL ES. - // Todo: we could probably delay this until the embedded - // factory is actually accessed. This might improve startup - // times slightly. - if (Configuration.RunningOnSdl2) - { - // SDL supports both EGL and desktop backends - // using the same API. - Embedded = Default; - } -#if IPHONE - else if (Configuration.RunningOnIOS) - { - Embedded = new iPhoneOS.iPhoneFactory(); - } -#else -#if !TIZEN - else if (Egl.Egl.IsSupported) - { - if (Configuration.RunningOnLinux) - { - Embedded = Default; - } -#if X11 - else if (Configuration.RunningOnX11) - { - Embedded = new Egl.EglX11PlatformFactory(); - } -#endif -#if WIN32 - else if (Configuration.RunningOnWindows) - { - Embedded = new Egl.EglWinPlatformFactory(); - } -#endif -#if CARBON - else if (Configuration.RunningOnMacOS) - { - Embedded = new Egl.EglMacPlatformFactory(); - } -#endif -#if ANDROID - else if (Configuration.RunningOnAndroid) Embedded = new Android.AndroidFactory(); -#endif - else - { - Embedded = new UnsupportedPlatform(); - } - -#if ANDROID - Angle = new UnsupportedPlatform(); -#else - Angle = new Egl.EglAnglePlatformFactory(Embedded); -#endif - } -#endif -#endif - else - { - Embedded = new UnsupportedPlatform(); - Angle = Embedded; - } - - if (Default is UnsupportedPlatform && !(Embedded is UnsupportedPlatform)) - { - Default = Embedded; - } - } - - public static IPlatformFactory Default { get; private set; } - - public static IPlatformFactory Embedded { get; private set; } - - public static IPlatformFactory Angle { get; private set; } - - public INativeWindow CreateNativeWindow(int x, int y, int width, int height, string title, - GraphicsMode mode, GameWindowFlags options, DisplayDevice device) - { - return Default.CreateNativeWindow(x, y, width, height, title, mode, options, device); - } - - public IDisplayDeviceDriver CreateDisplayDeviceDriver() - { - return Default.CreateDisplayDeviceDriver(); - } - - public IGraphicsContext CreateGLContext(GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, bool directRendering, int major, int minor, GraphicsContextFlags flags) - { - return Default.CreateGLContext(mode, window, shareContext, directRendering, major, minor, flags); - } - - public IGraphicsContext CreateGLContext(ContextHandle handle, IWindowInfo window, IGraphicsContext shareContext, bool directRendering, int major, int minor, GraphicsContextFlags flags) - { - return Default.CreateGLContext(handle, window, shareContext, directRendering, major, minor, flags); - } - - public GraphicsContext.GetCurrentContextDelegate CreateGetCurrentGraphicsContext() - { - return Default.CreateGetCurrentGraphicsContext(); - } - - public IKeyboardDriver2 CreateKeyboardDriver() - { - return Default.CreateKeyboardDriver(); - } - - public IMouseDriver2 CreateMouseDriver() - { - return Default.CreateMouseDriver(); - } - - public IGamePadDriver CreateGamePadDriver() - { - return Default.CreateGamePadDriver(); - } - - public IJoystickDriver2 CreateJoystickDriver() - { - return Default.CreateJoystickDriver(); - } - - public void RegisterResource(IDisposable resource) - { - Default.RegisterResource(resource); - } - - private class UnsupportedPlatform : PlatformFactoryBase - { - private static readonly string error_string = "Please, refer to http://www.opentk.com for more information."; - - public override INativeWindow CreateNativeWindow(int x, int y, int width, int height, string title, GraphicsMode mode, GameWindowFlags options, DisplayDevice device) - { - throw new PlatformNotSupportedException(error_string); - } - - public override IDisplayDeviceDriver CreateDisplayDeviceDriver() - { - throw new PlatformNotSupportedException(error_string); - } - - public override IGraphicsContext CreateGLContext(GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, bool directRendering, int major, int minor, GraphicsContextFlags flags) - { - throw new PlatformNotSupportedException(error_string); - } - - public override IGraphicsContext CreateGLContext(ContextHandle handle, IWindowInfo window, IGraphicsContext shareContext, bool directRendering, int major, int minor, GraphicsContextFlags flags) - { - throw new PlatformNotSupportedException(error_string); - } - - public override GraphicsContext.GetCurrentContextDelegate CreateGetCurrentGraphicsContext() - { - throw new PlatformNotSupportedException(error_string); - } - - public override IKeyboardDriver2 CreateKeyboardDriver() - { - throw new PlatformNotSupportedException(error_string); - } - - public override IMouseDriver2 CreateMouseDriver() - { - throw new PlatformNotSupportedException(error_string); - } - - public override IJoystickDriver2 CreateJoystickDriver() - { - throw new PlatformNotSupportedException(error_string); - } - } - - private void Dispose(bool manual) - { - if (!disposed) - { - if (manual) - { - Default.Dispose(); - if (Embedded != Default) - { - Embedded.Dispose(); - } - } - else - { - Debug.Print("{0} leaked, did you forget to call Dispose()?", GetType()); - } - disposed = true; - } - } - - public void Dispose() - { - Dispose(true); - GC.SuppressFinalize(this); - } - - ~Factory() - { - Dispose(false); - } - } -} diff --git a/external/src/OpenTK/OpenTK/Platform/IDisplayDeviceDriver.cs b/external/src/OpenTK/OpenTK/Platform/IDisplayDeviceDriver.cs deleted file mode 100644 index 8ae9c37..0000000 --- a/external/src/OpenTK/OpenTK/Platform/IDisplayDeviceDriver.cs +++ /dev/null @@ -1,34 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2010 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -namespace OpenTK.Platform -{ - internal interface IDisplayDeviceDriver - { - bool TryChangeResolution(DisplayDevice device, DisplayResolution resolution); - bool TryRestoreResolution(DisplayDevice device); - DisplayDevice GetDisplay(DisplayIndex displayIndex); - } -} diff --git a/external/src/OpenTK/OpenTK/Platform/IPlatformFactory.cs b/external/src/OpenTK/OpenTK/Platform/IPlatformFactory.cs deleted file mode 100644 index 19be8b7..0000000 --- a/external/src/OpenTK/OpenTK/Platform/IPlatformFactory.cs +++ /dev/null @@ -1,53 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2009 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using OpenTK.Graphics; - -namespace OpenTK.Platform -{ - internal interface IPlatformFactory : IDisposable - { - INativeWindow CreateNativeWindow(int x, int y, int width, int height, string title, GraphicsMode mode, GameWindowFlags options, DisplayDevice device); - - IDisplayDeviceDriver CreateDisplayDeviceDriver(); - - IGraphicsContext CreateGLContext(GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, bool directRendering, int major, int minor, GraphicsContextFlags flags); - - IGraphicsContext CreateGLContext(ContextHandle handle, IWindowInfo window, IGraphicsContext shareContext, bool directRendering, int major, int minor, GraphicsContextFlags flags); - - GraphicsContext.GetCurrentContextDelegate CreateGetCurrentGraphicsContext(); - - OpenTK.Input.IKeyboardDriver2 CreateKeyboardDriver(); - - OpenTK.Input.IMouseDriver2 CreateMouseDriver(); - - OpenTK.Input.IGamePadDriver CreateGamePadDriver(); - - Input.IJoystickDriver2 CreateJoystickDriver(); - - void RegisterResource(IDisposable resource); - } -} diff --git a/external/src/OpenTK/OpenTK/Platform/IWindowInfo.cs b/external/src/OpenTK/OpenTK/Platform/IWindowInfo.cs deleted file mode 100644 index ced32cd..0000000 --- a/external/src/OpenTK/OpenTK/Platform/IWindowInfo.cs +++ /dev/null @@ -1,19 +0,0 @@ -/* Licensed under the MIT/X11 license. - * Copyright (c) 2006-2008 the OpenTK Team. - * This notice may not be removed from any source distribution. - * See license.txt for licensing detailed licensing details. - */ - -using System; - -namespace OpenTK.Platform -{ - /// Describes an OS window. - public interface IWindowInfo : IDisposable - { - /// - /// Retrieves a platform-specific handle to this window. - /// - IntPtr Handle { get; } - } -} diff --git a/external/src/OpenTK/OpenTK/Platform/MappedGamePadDriver.cs b/external/src/OpenTK/OpenTK/Platform/MappedGamePadDriver.cs deleted file mode 100644 index 83ff588..0000000 --- a/external/src/OpenTK/OpenTK/Platform/MappedGamePadDriver.cs +++ /dev/null @@ -1,248 +0,0 @@ -// -// MappedGamePadDriver.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2013 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; -using System.Collections.Generic; -using OpenTK.Input; - -namespace OpenTK.Platform -{ - /// \internal - /// - /// Implements IGamePadDriver using OpenTK.Input.Joystick - /// and a gamepad-specific axis/button mapping. - /// - /// - /// - /// This class supports OpenTK and is not meant to be accessed by user code. - /// - /// - /// To support gamepads on platforms that do not offer a gamepad-optimized API, - /// we need to use the generic OpenTK.Input.Joystick and implement a custom - /// mapping scheme to provide a stable mapping to OpenTK.Input.GamePad. This - /// class implements this mapping scheme. - /// - /// - internal class MappedGamePadDriver : IGamePadDriver - { - private readonly GamePadConfigurationDatabase database = - new GamePadConfigurationDatabase(); - - private readonly Dictionary configurations = - new Dictionary(); - - public GamePadState GetState(int index) - { - JoystickState joy = Joystick.GetState(index); - GamePadState pad = new GamePadState(); - - if (joy.IsConnected) - { - pad.SetConnected(true); - pad.SetPacketNumber(joy.PacketNumber); - - GamePadConfiguration configuration = GetConfiguration(Joystick.GetGuid(index)); - - foreach (GamePadConfigurationItem map in configuration) - { - switch (map.Source.Type) - { - case ConfigurationType.Axis: - { - // JoystickAxis -> Buttons/GamePadAxes mapping - int source_axis = map.Source.Axis; - short value = joy.GetAxisRaw(source_axis); - - switch (map.Target.Type) - { - case ConfigurationType.Axis: - pad.SetAxis(map.Target.Axis, value); - break; - - case ConfigurationType.Button: - // Todo: if SDL2 GameController config is ever updated to - // distinguish between negative/positive axes, then remove - // Math.Abs below. - // Button is considered press when the axis is >= 0.5 from center - pad.SetButton(map.Target.Button, Math.Abs(value) >= short.MaxValue >> 1); - break; - } - } - break; - - case ConfigurationType.Button: - { - // JoystickButton -> Buttons/GamePadAxes mapping - int source_button = map.Source.Button; - bool pressed = joy.GetButton(source_button) == ButtonState.Pressed; - - switch (map.Target.Type) - { - case ConfigurationType.Axis: - // Todo: if SDL2 GameController config is ever updated to - // distinguish between negative/positive axes, then update - // the following line to support both. - short value = pressed ? - short.MaxValue : - (map.Target.Axis & (GamePadAxes.LeftTrigger | GamePadAxes.RightTrigger)) != 0 ? - short.MinValue : - (short)0; - pad.SetAxis(map.Target.Axis, value); - break; - - case ConfigurationType.Button: - pad.SetButton(map.Target.Button, pressed); - break; - } - } - break; - - case ConfigurationType.Hat: - { - // JoystickHat -> Buttons/GamePadAxes mapping - JoystickHat source_hat = map.Source.Hat; - JoystickHatState state = joy.GetHat(source_hat); - - bool pressed = false; - switch (map.Source.HatPosition) - { - case HatPosition.Down: - pressed = state.IsDown; - break; - - case HatPosition.Up: - pressed = state.IsUp; - break; - - case HatPosition.Left: - pressed = state.IsLeft; - break; - - case HatPosition.Right: - pressed = state.IsRight; - break; - } - - switch (map.Target.Type) - { - case ConfigurationType.Axis: - // Todo: if SDL2 GameController config is ever updated to - // distinguish between negative/positive axes, then update - // the following line to support both. - short value = pressed ? - short.MaxValue : - (map.Target.Axis & (GamePadAxes.LeftTrigger | GamePadAxes.RightTrigger)) != 0 ? - short.MinValue : - (short)0; - pad.SetAxis(map.Target.Axis, value); - break; - - case ConfigurationType.Button: - pad.SetButton(map.Target.Button, pressed); - break; - } - } - break; - } - } - } - - return pad; - } - - public GamePadCapabilities GetCapabilities(int index) - { - JoystickCapabilities joy = Joystick.GetCapabilities(index); - GamePadCapabilities pad; - if (joy.IsConnected) - { - GamePadConfiguration configuration = GetConfiguration(Joystick.GetGuid(index)); - GamePadAxes mapped_axes = 0; - Buttons mapped_buttons = 0; - - foreach (GamePadConfigurationItem map in configuration) - { - switch (map.Target.Type) - { - case ConfigurationType.Axis: - mapped_axes |= map.Target.Axis; - break; - - case ConfigurationType.Button: - mapped_buttons |= map.Target.Button; - break; - } - } - - pad = new GamePadCapabilities( - GamePadType.GamePad, // Todo: detect different types - mapped_axes, - mapped_buttons, - joy.IsConnected, - configuration.Name != GamePadConfigurationDatabase.UnmappedName); - } - else - { - pad = new GamePadCapabilities(); - } - return pad; - } - - public string GetName(int index) - { - JoystickCapabilities joy = Joystick.GetCapabilities(index); - string name = String.Empty; - if (joy.IsConnected) - { - GamePadConfiguration map = GetConfiguration(Joystick.GetGuid(index)); - name = map.Name; - } - return name; - } - - public bool SetVibration(int index, float left, float right) - { - return false; - } - - private GamePadConfiguration GetConfiguration(Guid guid) - { - if (!configurations.ContainsKey(guid)) - { - string config = database[guid]; - GamePadConfiguration map = new GamePadConfiguration(config); - configurations.Add(guid, map); - } - return configurations[guid]; - } - - private bool IsMapped(GamePadConfigurationSource item) - { - return item.Type != ConfigurationType.Unmapped; - } - } -} diff --git a/external/src/OpenTK/OpenTK/Platform/NativeWindowBase.cs b/external/src/OpenTK/OpenTK/Platform/NativeWindowBase.cs deleted file mode 100644 index 24d57f6..0000000 --- a/external/src/OpenTK/OpenTK/Platform/NativeWindowBase.cs +++ /dev/null @@ -1,465 +0,0 @@ -// -// NativeWindowBase.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; -using System.ComponentModel; -using System.Diagnostics; -#if !MINIMAL -using System.Drawing; -#endif -using OpenTK.Input; - -namespace OpenTK.Platform -{ - // Common base class for all INativeWindow implementations - internal abstract class NativeWindowBase : INativeWindow - { - private readonly MouseButtonEventArgs MouseDownArgs = new MouseButtonEventArgs(); - private readonly MouseButtonEventArgs MouseUpArgs = new MouseButtonEventArgs(); - private readonly MouseMoveEventArgs MouseMoveArgs = new MouseMoveEventArgs(); - private readonly MouseWheelEventArgs MouseWheelArgs = new MouseWheelEventArgs(); - - private readonly KeyboardKeyEventArgs KeyDownArgs = new KeyboardKeyEventArgs(); - private readonly KeyboardKeyEventArgs KeyUpArgs = new KeyboardKeyEventArgs(); - private readonly KeyPressEventArgs KeyPressArgs = new KeyPressEventArgs((char)0); - - private readonly FileDropEventArgs FileDropArgs = new FileDropEventArgs(); - - // In order to simplify mouse event implementation, - // we can store the current mouse state here. - protected MouseState MouseState = new MouseState(); - protected KeyboardState KeyboardState = new KeyboardState(); - - private MouseState PreviousMouseState = new MouseState(); - - internal NativeWindowBase() - { - MouseState.SetIsConnected(true); - KeyboardState.SetIsConnected(true); - PreviousMouseState.SetIsConnected(true); - } - - protected void OnMove(EventArgs e) - { - Move(this, e); - } - - protected void OnResize(EventArgs e) - { - Resize(this, e); - } - - protected void OnClosing(CancelEventArgs e) - { - Closing(this, e); - } - - protected void OnClosed(EventArgs e) - { - Closed(this, e); - } - - protected void OnDisposed(EventArgs e) - { - Disposed(this, e); - } - - protected void OnIconChanged(EventArgs e) - { - IconChanged(this, e); - } - - protected void OnTitleChanged(EventArgs e) - { - TitleChanged(this, e); - } - - protected void OnVisibleChanged(EventArgs e) - { - VisibleChanged(this, e); - } - - protected void OnFocusedChanged(EventArgs e) - { - FocusedChanged(this, e); - } - - protected void OnWindowBorderChanged(EventArgs e) - { - WindowBorderChanged(this, e); - } - - protected void OnWindowStateChanged(EventArgs e) - { - WindowStateChanged(this, e); - } - - protected void OnKeyDown(Key key, bool repeat) - { - KeyboardState.SetKeyState(key, true); - - var e = KeyDownArgs; - e.Keyboard = KeyboardState; - e.Key = key; - e.IsRepeat = repeat; - KeyDown(this, e); - } - - protected void OnKeyPress(char c) - { - var e = KeyPressArgs; - e.KeyChar = c; - KeyPress(this, e); - } - - protected void OnKeyUp(Key key) - { - KeyboardState.SetKeyState(key, false); - - var e = KeyUpArgs; - e.Keyboard = KeyboardState; - e.Key = key; - e.IsRepeat = false; - KeyUp(this, e); - } - - protected void OnFileDrop(string s) - { - var e = FileDropArgs; - FileDropArgs.FileName = s; - FileDrop(this, e); - } - - /// \internal - /// - /// Call this method to simulate KeyDown/KeyUp events - /// on platforms that do not generate key events for - /// modifier flags (e.g. Mac/Cocoa). - /// Note: this method does not distinguish between the - /// left and right variants of modifier keys. - /// - /// Mods. - protected void UpdateModifierFlags(KeyModifiers mods) - { - bool alt = (mods & KeyModifiers.Alt) != 0; - bool control = (mods & KeyModifiers.Control) != 0; - bool shift = (mods & KeyModifiers.Shift) != 0; - - if (alt) - { - OnKeyDown(Key.AltLeft, KeyboardState[Key.AltLeft]); - OnKeyDown(Key.AltRight, KeyboardState[Key.AltLeft]); - } - else - { - if (KeyboardState[Key.AltLeft]) - { - OnKeyUp(Key.AltLeft); - } - if (KeyboardState[Key.AltRight]) - { - OnKeyUp(Key.AltRight); - } - } - - if (control) - { - OnKeyDown(Key.ControlLeft, KeyboardState[Key.AltLeft]); - OnKeyDown(Key.ControlRight, KeyboardState[Key.AltLeft]); - } - else - { - if (KeyboardState[Key.ControlLeft]) - { - OnKeyUp(Key.ControlLeft); - } - if (KeyboardState[Key.ControlRight]) - { - OnKeyUp(Key.ControlRight); - } - } - - if (shift) - { - OnKeyDown(Key.ShiftLeft, KeyboardState[Key.AltLeft]); - OnKeyDown(Key.ShiftRight, KeyboardState[Key.AltLeft]); - } - else - { - if (KeyboardState[Key.ShiftLeft]) - { - OnKeyUp(Key.ShiftLeft); - } - if (KeyboardState[Key.ShiftRight]) - { - OnKeyUp(Key.ShiftRight); - } - } - } - - protected void OnMouseLeave(EventArgs e) - { - MouseLeave(this, e); - } - - protected void OnMouseEnter(EventArgs e) - { - MouseEnter(this, e); - } - - protected void OnMouseDown(MouseButton button) - { - MouseState[button] = true; - - var e = MouseDownArgs; - e.Button = button; - e.IsPressed = true; - e.Mouse = MouseState; - - MouseDown(this, e); - } - - protected void OnMouseUp(MouseButton button) - { - MouseState[button] = false; - - var e = MouseUpArgs; - e.Button = button; - e.IsPressed = false; - e.Mouse = MouseState; - - MouseUp(this, e); - } - - protected void OnMouseMove(int x, int y) - { - MouseState.X = x; - MouseState.Y = y; - - var e = MouseMoveArgs; - e.Mouse = MouseState; - e.XDelta = MouseState.X - PreviousMouseState.X; - e.YDelta = MouseState.Y - PreviousMouseState.Y; - - if (e.XDelta == 0 && e.YDelta == 0) - { - return; - } - - PreviousMouseState = MouseState; - MouseMove(this, e); - } - - protected void OnMouseWheel(float dx, float dy) - { - MouseState.SetScrollRelative(dx, dy); - - var e = MouseWheelArgs; - e.Mouse = MouseState; - e.DeltaPrecise = MouseState.Scroll.Y - PreviousMouseState.Scroll.Y; - - if (dx == 0 && dy == 0) - { - Debug.WriteLine("OnMouseWheel called without moving the mouse wheel."); - return; - } - - PreviousMouseState = MouseState; - MouseWheel(this, e); - } - - public event EventHandler Move = delegate { }; - public event EventHandler Resize = delegate { }; - public event EventHandler Closing = delegate { }; - public event EventHandler Closed = delegate { }; - public event EventHandler Disposed = delegate { }; - public event EventHandler IconChanged = delegate { }; - public event EventHandler TitleChanged = delegate { }; - public event EventHandler VisibleChanged = delegate { }; - public event EventHandler FocusedChanged = delegate { }; - public event EventHandler WindowBorderChanged = delegate { }; - public event EventHandler WindowStateChanged = delegate { }; - public event EventHandler KeyDown = delegate { }; - public event EventHandler KeyPress = delegate { }; - public event EventHandler KeyUp = delegate { }; - public event EventHandler MouseLeave = delegate { }; - public event EventHandler MouseEnter = delegate { }; - public event EventHandler MouseDown = delegate { }; - public event EventHandler MouseUp = delegate { }; - public event EventHandler MouseMove = delegate { }; - public event EventHandler MouseWheel = delegate { }; - public event EventHandler FileDrop = delegate { }; - - public abstract void Close(); - - public virtual void ProcessEvents() - { - if (!Focused) - { - // Clear keyboard state, otherwise KeyUp - // events may be missed resulting in stuck - // keys. - for (Key key = 0; key < Key.LastKey; key++) - { - if (KeyboardState[key]) - { - OnKeyUp(key); - } - } - } - } - - public abstract Point PointToClient(Point point); - - public abstract Point PointToScreen(Point point); - - public abstract Icon Icon { get; set; } - - public abstract string Title { get; set; } - - public abstract bool Focused { get; } - - public abstract bool Visible { get; set; } - - public abstract bool Exists { get; } - - public abstract IWindowInfo WindowInfo { get; } - - public abstract WindowState WindowState { get; set; } - - public abstract WindowBorder WindowBorder { get; set; } - - public abstract Rectangle Bounds { get; set; } - - public virtual Point Location - { - get - { - return Bounds.Location; - } - set - { - Bounds = new Rectangle(value, Bounds.Size); - } - } - - public virtual Size Size - { - get - { - return Bounds.Size; - } - set - { - Bounds = new Rectangle(Bounds.Location, value); - } - } - - public int X - { - get - { - return Bounds.X; - } - set - { - Rectangle old = Bounds; - Bounds = new Rectangle(value, old.Y, old.Width, old.Height); - } - } - - public int Y - { - get - { - return Bounds.Y; - } - set - { - Rectangle old = Bounds; - Bounds = new Rectangle(old.X, value, old.Width, old.Height); - } - } - - public int Width - { - get - { - return ClientSize.Width; - } - set - { - ClientSize = new Size(value, ClientSize.Height); - } - } - - public int Height - { - get - { - return ClientSize.Height; - } - set - { - ClientSize = new Size(ClientSize.Width, value); - } - } - - public Rectangle ClientRectangle - { - get - { - return new Rectangle(Point.Empty, ClientSize); - } - set - { - ClientSize = value.Size; - } - } - - public abstract Size ClientSize { get; set; } - - public abstract bool CursorVisible { get; set; } - - public abstract MouseCursor Cursor { get; set; } - - public void Dispose() - { - Dispose(true); - GC.SuppressFinalize(this); - } - - protected abstract void Dispose(bool disposing); - - ~NativeWindowBase() - { - Debug.Print("NativeWindowBase leaked, did you forget to call Dispose()?"); - Dispose(false); - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Platform/PlatformException.cs b/external/src/OpenTK/OpenTK/Platform/PlatformException.cs deleted file mode 100644 index abc3b87..0000000 --- a/external/src/OpenTK/OpenTK/Platform/PlatformException.cs +++ /dev/null @@ -1,29 +0,0 @@ -/* Licensed under the MIT/X11 license. - * Copyright (c) 2006-2008 the OpenTK Team. - * This notice may not be removed from any source distribution. - * See license.txt for licensing detailed licensing details. - */ - -using System; - -namespace OpenTK -{ - /// - /// Defines a plaftorm-specific exception. - /// - public class PlatformException : Exception - { - /// - /// Initializes a new instance of the class. - /// - public PlatformException() - { - } - - /// - /// Initializes a new instance of the class. - /// - /// A message explaining the cause for this exception. - public PlatformException(string message) : base(message) { } - } -} \ No newline at end of file diff --git a/external/src/OpenTK/OpenTK/Platform/PlatformFactoryBase.cs b/external/src/OpenTK/OpenTK/Platform/PlatformFactoryBase.cs deleted file mode 100644 index ff4e182..0000000 --- a/external/src/OpenTK/OpenTK/Platform/PlatformFactoryBase.cs +++ /dev/null @@ -1,121 +0,0 @@ -// -// PlatformFactoryBase.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; -using System.Collections.Generic; -using System.Diagnostics; -using OpenTK.Graphics; -using OpenTK.Input; - -namespace OpenTK.Platform -{ - /// \internal - /// - /// Implements IPlatformFactory functionality that is common - /// for all platform backends. IPlatformFactory implementations - /// should inherit from this class. - /// - internal abstract class PlatformFactoryBase : IPlatformFactory - { - private static readonly object sync = new object(); - private readonly List Resources = new List(); - - protected bool IsDisposed; - - public PlatformFactoryBase() - { - } - - public abstract INativeWindow CreateNativeWindow(int x, int y, int width, int height, string title, GraphicsMode mode, GameWindowFlags options, DisplayDevice device); - - public abstract IDisplayDeviceDriver CreateDisplayDeviceDriver(); - - public abstract IGraphicsContext CreateGLContext(GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, bool directRendering, int major, int minor, GraphicsContextFlags flags); - - public virtual IGraphicsContext CreateGLContext(ContextHandle handle, IWindowInfo window, IGraphicsContext shareContext, bool directRendering, int major, int minor, GraphicsContextFlags flags) - { - throw new NotImplementedException(); - } - - public abstract GraphicsContext.GetCurrentContextDelegate CreateGetCurrentGraphicsContext(); - - public abstract IKeyboardDriver2 CreateKeyboardDriver(); - - public abstract IMouseDriver2 CreateMouseDriver(); - - public virtual IGamePadDriver CreateGamePadDriver() - { - return new MappedGamePadDriver(); - } - - public abstract IJoystickDriver2 CreateJoystickDriver(); - - public void RegisterResource(IDisposable resource) - { - lock (sync) - { - Resources.Add(resource); - } - } - - public void Dispose() - { - Dispose(true); - GC.SuppressFinalize(this); - } - - protected virtual void Dispose(bool manual) - { - if (!IsDisposed) - { - if (manual) - { - lock (sync) - { - foreach (var resource in Resources) - { - resource.Dispose(); - } - Resources.Clear(); - } - } - else - { - Debug.Print("[OpenTK] {0} leaked with {1} live resources, did you forget to call Dispose()?", - GetType().FullName, Resources.Count); - } - IsDisposed = true; - } - } - - ~PlatformFactoryBase() - { - Dispose(false); - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2.cs b/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2.cs deleted file mode 100644 index d54f18b..0000000 --- a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2.cs +++ /dev/null @@ -1,1785 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 Stefanos Apostolopoulos for the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Diagnostics; -using System.Security; -using System.Runtime.InteropServices; - -#pragma warning disable 0169 - -namespace OpenTK.Platform.SDL2 -{ - using Surface = IntPtr; - using Cursor = IntPtr; - - internal partial class SDL - { -#if ANDROID - const string lib = "libSDL2.so"; -#elif IPHONE - const string lib = "__Internal"; -#elif TIZEN - private const string lib = "libSDL2-2.0.so.0"; -#else - private const string lib = "SDL2.dll"; -#endif - - public readonly static object Sync = new object(); - private static Nullable version; - public static Version Version - { - get - { - try - { - if (!version.HasValue) - { - version = GetVersion(); - } - return version.Value; - } - catch - { - // nom nom - Debug.Print("[SDL2] Failed to retrieve version"); - return new Version(); - } - } - } - - private static string IntPtrToString(IntPtr ptr) - { - return Marshal.PtrToStringAnsi(ptr); - //int strlen = 0; - //while (Marshal.ReadByte(ptr) != 0) - // strlen++; - } - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_CreateColorCursor", ExactSpelling = true)] - public static extern Cursor CreateColorCursor(Surface surface, int hot_x, int hot_y); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_FreeCursor", ExactSpelling = true)] - public static extern void FreeCursor(Cursor cursor); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetDefaultCursor", ExactSpelling = true)] - public static extern IntPtr GetDefaultCursor(); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_SetCursor", ExactSpelling = true)] - public static extern void SetCursor(Cursor cursor); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_AddEventWatch", ExactSpelling = true)] - public static extern void AddEventWatch(EventFilter filter, IntPtr userdata); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_AddEventWatch", ExactSpelling = true)] - public static extern void AddEventWatch(IntPtr filter, IntPtr userdata); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_CreateRGBSurfaceFrom", ExactSpelling = true)] - public static extern IntPtr CreateRGBSurfaceFrom(IntPtr pixels, - int width, int height, int depth, int pitch, - uint Rmask, uint Gmask, uint Bmask, uint Amask); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_CreateWindow", ExactSpelling = true)] - public static extern IntPtr CreateWindow(string title, int x, int y, int w, int h, WindowFlags flags); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_CreateWindowFrom", ExactSpelling = true)] - public static extern IntPtr CreateWindowFrom(IntPtr data); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_DelEventWatch", ExactSpelling = true)] - public static extern void DelEventWatch(EventFilter filter, IntPtr userdata); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_DelEventWatch", ExactSpelling = true)] - public static extern void DelEventWatch(IntPtr filter, IntPtr userdata); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_DestroyWindow", ExactSpelling = true)] - public static extern void DestroyWindow(IntPtr window); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_FreeSurface", ExactSpelling = true)] - public static extern void FreeSurface(IntPtr surface); - - [SuppressUnmanagedCodeSecurity] - [DllImport (lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_free", ExactSpelling = true)] - public static extern void Free(IntPtr memblock); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GameControllerEventState", ExactSpelling = true)] - public static extern EventState GameControllerEventState(EventState state); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GameControllerGetAxis", ExactSpelling = true)] - public static extern short GameControllerGetAxis(IntPtr gamecontroller, GameControllerAxis axis); - - /// - /// Gets the SDL joystick layer binding for the specified game controller axis - /// - /// Pointer to a game controller instance returned by GameControllerOpen. - /// A value from the GameControllerAxis enumeration - /// A GameControllerButtonBind instance describing the specified binding - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GameControllerGetBindForAxis", ExactSpelling = true)] - public static extern GameControllerButtonBind GameControllerGetBindForAxis(IntPtr gamecontroller, GameControllerAxis axis); - - /// - /// Gets the SDL joystick layer binding for the specified game controller button - /// - /// Pointer to a game controller instance returned by GameControllerOpen. - /// A value from the GameControllerButton enumeration - /// A GameControllerButtonBind instance describing the specified binding - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GameControllerGetBindForButton", ExactSpelling = true)] - public static extern GameControllerButtonBind GameControllerGetBindForButton( - IntPtr gamecontroller, GameControllerButton button); - - /// - /// Gets the current state of a button on a game controller. - /// - /// A game controller handle previously opened with GameControllerOpen. - /// A zero-based GameControllerButton value. - /// true if the specified button is pressed; false otherwise. - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GameControllerGetButton", ExactSpelling = true)] - public static extern bool GameControllerGetButton(IntPtr gamecontroller, GameControllerButton button); - - /// - /// Retrieve the joystick handle that corresponds to the specified game controller. - /// - /// A game controller handle previously opened with GameControllerOpen. - /// A handle to a joystick, or IntPtr.Zero in case of error. The pointer is owned by the callee. Use SDL.GetError to retrieve error information - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GameControllerGetJoystick", ExactSpelling = true)] - public static extern IntPtr GameControllerGetJoystick(IntPtr gamecontroller); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetCurrentDisplayMode", ExactSpelling = true)] - public static extern int GetCurrentDisplayMode(int displayIndex, out DisplayMode mode); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GameControllerName", ExactSpelling = true)] - private static extern IntPtr GameControllerNameInternal(IntPtr gamecontroller); - - /// - /// Return the name for an openend game controller instance. - /// - /// The name of the game controller name. - /// Pointer to a game controller instance returned by GameControllerOpen. - public static string GameControllerName(IntPtr gamecontroller) - { - unsafe - { - return new string((sbyte*)GameControllerNameInternal(gamecontroller)); - } - } - - /// - /// Opens a game controller for use. - /// - /// - /// A zero-based index for the game controller. - /// This index is the value which will identify this controller in future controller events. - /// - /// A handle to the game controller instance, or IntPtr.Zero in case of error. - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GameControllerOpen", ExactSpelling = true)] - public static extern IntPtr GameControllerOpen(int joystick_index); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetDisplayBounds", ExactSpelling = true)] - public static extern int GetDisplayBounds(int displayIndex, out Rect rect); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetDisplayMode", ExactSpelling = true)] - public static extern int GetDisplayMode(int displayIndex, int modeIndex, out DisplayMode mode); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetError", ExactSpelling = true)] - private static extern IntPtr GetErrorInternal(); - public static string GetError() - { - return IntPtrToString(GetErrorInternal()); - } - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetModState", ExactSpelling = true)] - public static extern Keymod GetModState(); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetMouseState", ExactSpelling = true)] - public static extern ButtonFlags GetMouseState(out int hx, out int hy); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetGlobalMouseState", ExactSpelling = true)] - public static extern ButtonFlags GetGlobalMouseState(out int hx, out int hy); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetNumDisplayModes", ExactSpelling = true)] - public static extern int GetNumDisplayModes(int displayIndex); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetNumVideoDisplays", ExactSpelling = true)] - public static extern int GetNumVideoDisplays(); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetScancodeFromKey", ExactSpelling = true)] - public static extern Scancode GetScancodeFromKey(Keycode key); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetVersion", ExactSpelling = true)] - public static extern void GetVersion(out Version version); - public static Version GetVersion() - { - Version v; - GetVersion(out v); - return v; - } - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetWindowID", ExactSpelling = true)] - public static extern uint GetWindowID(IntPtr window); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetWindowPosition", ExactSpelling = true)] - public static extern void GetWindowPosition(IntPtr window, out int x, out int y); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetWindowSize", ExactSpelling = true)] - public static extern void GetWindowSize(IntPtr window, out int w, out int h); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetWindowTitle", ExactSpelling = true)] - private static extern IntPtr GetWindowTitlePrivate(IntPtr window); - public static string GetWindowTitle(IntPtr window) - { - return Marshal.PtrToStringAnsi(GetWindowTitlePrivate(window)); - } - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_HideWindow", ExactSpelling = true)] - public static extern void HideWindow(IntPtr window); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_DisableScreenSaver", ExactSpelling = true)] - public static extern void DisableScreenSaver(); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_Init", ExactSpelling = true)] - public static extern int Init(SystemFlags flags); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_InitSubSystem", ExactSpelling = true)] - public static extern int InitSubSystem(SystemFlags flags); - - /// - /// Determines if the specified joystick is supported by the GameController API. - /// - /// true if joystick_index is supported by the GameController API; false otherwise. - /// The index of the joystick to check. - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_IsGameController", ExactSpelling = true)] - public static extern bool IsGameController(int joystick_index); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_JoystickClose", ExactSpelling = true)] - public static extern void JoystickClose(IntPtr joystick); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_JoystickEventState", ExactSpelling = true)] - public static extern EventState JoystickEventState(EventState enabled); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_JoystickGetAxis", ExactSpelling = true)] - public static extern short JoystickGetAxis(IntPtr joystick, int axis); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_JoystickGetButton", ExactSpelling = true)] - public static extern byte JoystickGetButton(IntPtr joystick, int button); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_JoystickGetGUID", ExactSpelling = true)] - public static extern JoystickGuid JoystickGetGUID(IntPtr joystick); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_JoystickInstanceID", ExactSpelling = true)] - public static extern int JoystickInstanceID(IntPtr joystick); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_JoystickName", ExactSpelling = true)] - private static extern IntPtr JoystickNameInternal(IntPtr joystick); - public static string JoystickName(IntPtr joystick) - { - unsafe - { - return new string((sbyte*)JoystickNameInternal(joystick)); - } - } - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_JoystickNumAxes", ExactSpelling = true)] - public static extern int JoystickNumAxes(IntPtr joystick); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_JoystickNumBalls", ExactSpelling = true)] - public static extern int JoystickNumBalls(IntPtr joystick); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_JoystickNumButtons", ExactSpelling = true)] - public static extern int JoystickNumButtons(IntPtr joystick); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_JoystickNumHats", ExactSpelling = true)] - public static extern int JoystickNumHats(IntPtr joystick); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_JoystickOpen", ExactSpelling = true)] - public static extern IntPtr JoystickOpen(int device_index); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_JoystickUpdate", ExactSpelling = true)] - public static extern void JoystickUpdate(); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_MaximizeWindow", ExactSpelling = true)] - public static extern void MaximizeWindow(IntPtr window); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_MinimizeWindow", ExactSpelling = true)] - public static extern void MinimizeWindow(IntPtr window); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_NumJoysticks", ExactSpelling = true)] - public static extern int NumJoysticks(); - - public static int PeepEvents(ref Event e, EventAction action, EventType min, EventType max) - { - unsafe - { - fixed (Event* pe = &e) - { - return PeepEvents(pe, 1, action, min, max); - } - } - } - - public static int PeepEvents(Event[] e, int count, EventAction action, EventType min, EventType max) - { - if (e == null) - { - throw new ArgumentNullException(); - } - if (count <= 0 || count > e.Length) - { - throw new ArgumentOutOfRangeException(); - } - - unsafe - { - fixed (Event *pe = e) - { - return PeepEvents(pe, count, action, min, max); - } - } - } - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_PeepEvents", ExactSpelling = true)] - private unsafe static extern int PeepEvents(Event* e, int count, EventAction action, EventType min, EventType max); - - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_PixelFormatEnumToMasks", ExactSpelling = true)] - public static extern bool PixelFormatEnumToMasks(uint format, out int bpp, - out uint rmask, out uint gmask, out uint bmask, out uint amask); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_PollEvent", ExactSpelling = true)] - public static extern int PollEvent(out Event e); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_PumpEvents", ExactSpelling = true)] - public static extern void PumpEvents(); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_PushEvent", ExactSpelling = true)] - public static extern int PushEvent(ref Event @event); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_RaiseWindow", ExactSpelling = true)] - public static extern void RaiseWindow(IntPtr window); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_RestoreWindow", ExactSpelling = true)] - public static extern void RestoreWindow(IntPtr window); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_SetRelativeMouseMode", ExactSpelling = true)] - public static extern int SetRelativeMouseMode(bool enabled); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_SetWindowBordered", ExactSpelling = true)] - public static extern void SetWindowBordered(IntPtr window, bool bordered); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_SetWindowFullscreen", ExactSpelling = true)] - public static extern int SetWindowFullscreen(IntPtr window, uint flags); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_SetWindowGrab", ExactSpelling = true)] - public static extern void SetWindowGrab(IntPtr window, bool grabbed); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_SetWindowIcon", ExactSpelling = true)] - public static extern void SetWindowIcon(IntPtr window, IntPtr icon); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_SetWindowPosition", ExactSpelling = true)] - public static extern void SetWindowPosition(IntPtr window, int x, int y); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_SetWindowSize", ExactSpelling = true)] - public static extern void SetWindowSize(IntPtr window, int x, int y); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_SetWindowTitle", ExactSpelling = true)] - public static extern void SetWindowTitle(IntPtr window, string title); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_ShowCursor", ExactSpelling = true)] - public static extern int ShowCursor(bool toggle); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_ShowWindow", ExactSpelling = true)] - public static extern void ShowWindow(IntPtr window); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_WasInit", ExactSpelling = true)] - public static extern bool WasInit(SystemFlags flags); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_WarpMouseInWindow", ExactSpelling = true)] - public static extern void WarpMouseInWindow(IntPtr window, int x, int y); - - [SuppressUnmanagedCodeSecurity] - [DllImport (lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_WarpMouseGlobal", ExactSpelling = true)] - public static extern void WarpMouseGlobal(int x, int y); - - /// - /// Retrieves driver-dependent window information. - /// - /// - /// The window about which information is being requested. - /// - /// - /// Returns driver-dependent information about the specified window. - /// - /// - /// True, if the function is implemented and the version number of the info struct is valid; - /// false, otherwise. - /// - public static bool GetWindowWMInfo(IntPtr window, out SysWMInfo info) - { - info = new SysWMInfo(); - info.Version = GetVersion(); - return GetWindowWMInfoInternal(window, ref info); - } - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GetWindowWMInfo", ExactSpelling = true)] - private static extern bool GetWindowWMInfoInternal(IntPtr window, ref SysWMInfo info); - - public partial class GL - { - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GL_CreateContext", ExactSpelling = true)] - public static extern IntPtr CreateContext(IntPtr window); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GL_DeleteContext", ExactSpelling = true)] - public static extern void DeleteContext(IntPtr context); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GL_GetAttribute", ExactSpelling = true)] - public static extern int GetAttribute(ContextAttribute attr, out int value); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GL_GetCurrentContext", ExactSpelling = true)] - public static extern IntPtr GetCurrentContext(); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GL_GetDrawableSize", ExactSpelling = true)] - public static extern void GetDrawableSize(IntPtr window, out int w, out int h); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GL_GetProcAddress", ExactSpelling = true)] - public static extern IntPtr GetProcAddress(IntPtr proc); - public static IntPtr GetProcAddress(string proc) - { - IntPtr p = Marshal.StringToHGlobalAnsi(proc); - try - { - return GetProcAddress(p); - } - finally - { - Marshal.FreeHGlobal(p); - } - } - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GL_GetSwapInterval", ExactSpelling = true)] - public static extern int GetSwapInterval(); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GL_MakeCurrent", ExactSpelling = true)] - public static extern int MakeCurrent(IntPtr window, IntPtr context); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GL_SetAttribute", ExactSpelling = true)] - public static extern int SetAttribute(ContextAttribute attr, int value); - public static int SetAttribute(ContextAttribute attr, ContextFlags value) - { - return SetAttribute(attr, (int)value); - } - public static int SetAttribute(ContextAttribute attr, ContextProfileFlags value) - { - return SetAttribute(attr, (int)value); - } - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GL_SetSwapInterval", ExactSpelling = true)] - public static extern int SetSwapInterval(int interval); - - [SuppressUnmanagedCodeSecurity] - [DllImport(lib, CallingConvention = CallingConvention.Cdecl, EntryPoint = "SDL_GL_SwapWindow", ExactSpelling = true)] - public static extern void SwapWindow(IntPtr window); - } - } - - [UnmanagedFunctionPointer(CallingConvention.Cdecl)] - internal delegate int EventFilter(IntPtr userdata, IntPtr @event); - - internal enum Button : byte - { - Left = 1, - Middle, - Right, - X1, - X2 - } - - [Flags] - internal enum ButtonFlags - { - Left = 1 << (Button.Left - 1), - Middle = 1 << (Button.Middle - 1), - Right = 1 << (Button.Right - 1), - X1 = 1 << (Button.X1 - 1), - X2 = 1 << (Button.X2 - 1), - } - - internal enum ContextAttribute - { - RED_SIZE, - GREEN_SIZE, - BLUE_SIZE, - ALPHA_SIZE, - BUFFER_SIZE, - DOUBLEBUFFER, - DEPTH_SIZE, - STENCIL_SIZE, - ACCUM_RED_SIZE, - ACCUM_GREEN_SIZE, - ACCUM_BLUE_SIZE, - ACCUM_ALPHA_SIZE, - STEREO, - MULTISAMPLEBUFFERS, - MULTISAMPLESAMPLES, - ACCELERATED_VISUAL, - RETAINED_BACKING, - CONTEXT_MAJOR_VERSION, - CONTEXT_MINOR_VERSION, - CONTEXT_EGL, - CONTEXT_FLAGS, - CONTEXT_PROFILE_MASK, - SHARE_WITH_CURRENT_CONTEXT - } - - [Flags] - internal enum ContextFlags - { - DEBUG = 0x0001, - FORWARD_COMPATIBLE = 0x0002, - ROBUST_ACCESS = 0x0004, - RESET_ISOLATION = 0x0008 - } - - [Flags] - internal enum ContextProfileFlags - { - CORE = 0x0001, - COMPATIBILITY = 0x0002, - ES = 0x0004 - } - - internal enum EventAction - { - Add, - Peek, - Get - } - - internal enum EventState - { - Query = -1, - Ignore = 0, - Enable = 1 - } - - internal enum EventType - { - FIRSTEVENT = 0, - QUIT = 0x100, - APPTERMINATING, - APPLOWMEMORY, - APPWILLENTERBACKGROUND, - APPDIDENTERBACKGROUND, - APPWILLENTERFOREGROUND, - APPDIDENTERFOREGROUND, -#if TIZEN - APPCONTROL, - APPLOWBATTERY, - APPLANGUAGECHANGED, - APPREGIONCHANGED, -#endif - WINDOWEVENT = 0x200, - SYSWMEVENT, -#if TIZEN - ROTATEEVENT, -#endif - KEYDOWN = 0x300, - KEYUP, - TEXTEDITING, - TEXTINPUT, - MOUSEMOTION = 0x400, - MOUSEBUTTONDOWN, - MOUSEBUTTONUP, - MOUSEWHEEL, - JOYAXISMOTION = 0x600, - JOYBALLMOTION, - JOYHATMOTION, - JOYBUTTONDOWN, - JOYBUTTONUP, - JOYDEVICEADDED, - JOYDEVICEREMOVED, - CONTROLLERAXISMOTION = 0x650, - CONTROLLERBUTTONDOWN, - CONTROLLERBUTTONUP, - CONTROLLERDEVICEADDED, - CONTROLLERDEVICEREMOVED, - CONTROLLERDEVICEREMAPPED, - FINGERDOWN = 0x700, - FINGERUP, - FINGERMOTION, - DOLLARGESTURE = 0x800, - DOLLARRECORD, - MULTIGESTURE, - CLIPBOARDUPDATE = 0x900, - DROPFILE = 0x1000, - USEREVENT = 0x8000, - LASTEVENT = 0xFFFF - } - - internal enum GameControllerAxis : byte - { - Invalid = 0xff, - LeftX = 0, - LeftY, - RightX, - RightY, - TriggerLeft, - TriggerRight, - Max - } - - internal enum GameControllerButton : byte - { - INVALID = 0xff, - A = 0, - B, - X, - Y, - BACK, - GUIDE, - START, - LEFTSTICK, - RIGHTSTICK, - LEFTSHOULDER, - RIGHTSHOULDER, - DPAD_UP, - DPAD_DOWN, - DPAD_LEFT, - DPAD_RIGHT, - Max - } - - internal enum GameControllerBindType : byte - { - None = 0, - Button, - Axis, - Hat - } - - [Flags] - internal enum HatPosition : byte - { - Centered = 0x00, - Up = 0x01, - Right = 0x02, - Down = 0x04, - Left = 0x08, - RightUp = Right | Up, - RightDown = Right | Down, - LeftUp = Left | Up, - LeftDown = Left | Down - } - - internal enum Keycode - { - UNKNOWN = 0, - RETURN = '\r', - ESCAPE = 27, // '\033' octal - BACKSPACE = '\b', - TAB = '\t', - SPACE = ' ', - EXCLAIM = '!', - QUOTEDBL = '"', - HASH = '#', - PERCENT = '%', - DOLLAR = '$', - AMPERSAND = '&', - QUOTE = '\'', - LEFTPAREN = '(', - RIGHTPAREN = ')', - ASTERISK = '*', - PLUS = '+', - COMMA = ',', - MINUS = '-', - PERIOD = '.', - SLASH = '/', - Num0 = '0', - Num1 = '1', - Num2 = '2', - Num3 = '3', - Num4 = '4', - Num5 = '5', - Num6 = '6', - Num7 = '7', - Num8 = '8', - Num9 = '9', - COLON = ':', - SEMICOLON = ';', - LESS = '<', - EQUALS = '=', - GREATER = '>', - QUESTION = '?', - AT = '@', - LEFTBRACKET = '[', - BACKSLASH = '\\', - RIGHTBRACKET = ']', - CARET = '^', - UNDERSCORE = '_', - BACKQUOTE = '`', - a = 'a', - b = 'b', - c = 'c', - d = 'd', - e = 'e', - f = 'f', - g = 'g', - h = 'h', - i = 'i', - j = 'j', - k = 'k', - l = 'l', - m = 'm', - n = 'n', - o = 'o', - p = 'p', - q = 'q', - r = 'r', - s = 's', - t = 't', - u = 'u', - v = 'v', - w = 'w', - x = 'x', - y = 'y', - z = 'z', - CAPSLOCK = (1 << 30) | (int)Scancode.CAPSLOCK, - F1 = (1 << 30) | (int)Scancode.F1, - F2 = (1 << 30) | (int)Scancode.F2, - F3 = (1 << 30) | (int)Scancode.F3, - F4 = (1 << 30) | (int)Scancode.F4, - F5 = (1 << 30) | (int)Scancode.F5, - F6 = (1 << 30) | (int)Scancode.F6, - F7 = (1 << 30) | (int)Scancode.F7, - F8 = (1 << 30) | (int)Scancode.F8, - F9 = (1 << 30) | (int)Scancode.F9, - F10 = (1 << 30) | (int)Scancode.F10, - F11 = (1 << 30) | (int)Scancode.F11, - F12 = (1 << 30) | (int)Scancode.F12, - PRINTSCREEN = (1 << 30) | (int)Scancode.PRINTSCREEN, - SCROLLLOCK = (1 << 30) | (int)Scancode.SCROLLLOCK, - PAUSE = (1 << 30) | (int)Scancode.PAUSE, - INSERT = (1 << 30) | (int)Scancode.INSERT, - HOME = (1 << 30) | (int)Scancode.HOME, - PAGEUP = (1 << 30) | (int)Scancode.PAGEUP, - DELETE = 127, // '\177' octal - END = (1 << 30) | (int)Scancode.END, - PAGEDOWN = (1 << 30) | (int)Scancode.PAGEDOWN, - RIGHT = (1 << 30) | (int)Scancode.RIGHT, - LEFT = (1 << 30) | (int)Scancode.LEFT, - DOWN = (1 << 30) | (int)Scancode.DOWN, - UP = (1 << 30) | (int)Scancode.UP, - NUMLOCKCLEAR = (1 << 30) | (int)Scancode.NUMLOCKCLEAR, - KP_DIVIDE = (1 << 30) | (int)Scancode.KP_DIVIDE, - KP_MULTIPLY = (1 << 30) | (int)Scancode.KP_MULTIPLY, - KP_MINUS = (1 << 30) | (int)Scancode.KP_MINUS, - KP_PLUS = (1 << 30) | (int)Scancode.KP_PLUS, - KP_ENTER = (1 << 30) | (int)Scancode.KP_ENTER, - KP_1 = (1 << 30) | (int)Scancode.KP_1, - KP_2 = (1 << 30) | (int)Scancode.KP_2, - KP_3 = (1 << 30) | (int)Scancode.KP_3, - KP_4 = (1 << 30) | (int)Scancode.KP_4, - KP_5 = (1 << 30) | (int)Scancode.KP_5, - KP_6 = (1 << 30) | (int)Scancode.KP_6, - KP_7 = (1 << 30) | (int)Scancode.KP_7, - KP_8 = (1 << 30) | (int)Scancode.KP_8, - KP_9 = (1 << 30) | (int)Scancode.KP_9, - KP_0 = (1 << 30) | (int)Scancode.KP_0, - KP_PERIOD = (1 << 30) | (int)Scancode.KP_PERIOD, - APPLICATION = (1 << 30) | (int)Scancode.APPLICATION, - POWER = (1 << 30) | (int)Scancode.POWER, - KP_EQUALS = (1 << 30) | (int)Scancode.KP_EQUALS, - F13 = (1 << 30) | (int)Scancode.F13, - F14 = (1 << 30) | (int)Scancode.F14, - F15 = (1 << 30) | (int)Scancode.F15, - F16 = (1 << 30) | (int)Scancode.F16, - F17 = (1 << 30) | (int)Scancode.F17, - F18 = (1 << 30) | (int)Scancode.F18, - F19 = (1 << 30) | (int)Scancode.F19, - F20 = (1 << 30) | (int)Scancode.F20, - F21 = (1 << 30) | (int)Scancode.F21, - F22 = (1 << 30) | (int)Scancode.F22, - F23 = (1 << 30) | (int)Scancode.F23, - F24 = (1 << 30) | (int)Scancode.F24, - EXECUTE = (1 << 30) | (int)Scancode.EXECUTE, - HELP = (1 << 30) | (int)Scancode.HELP, - MENU = (1 << 30) | (int)Scancode.MENU, - SELECT = (1 << 30) | (int)Scancode.SELECT, - STOP = (1 << 30) | (int)Scancode.STOP, - AGAIN = (1 << 30) | (int)Scancode.AGAIN, - UNDO = (1 << 30) | (int)Scancode.UNDO, - CUT = (1 << 30) | (int)Scancode.CUT, - COPY = (1 << 30) | (int)Scancode.COPY, - PASTE = (1 << 30) | (int)Scancode.PASTE, - FIND = (1 << 30) | (int)Scancode.FIND, - MUTE = (1 << 30) | (int)Scancode.MUTE, - VOLUMEUP = (1 << 30) | (int)Scancode.VOLUMEUP, - VOLUMEDOWN = (1 << 30) | (int)Scancode.VOLUMEDOWN, - KP_COMMA = (1 << 30) | (int)Scancode.KP_COMMA, - KP_EQUALSAS400 = (1 << 30) | (int)Scancode.KP_EQUALSAS400, - ALTERASE = (1 << 30) | (int)Scancode.ALTERASE, - SYSREQ = (1 << 30) | (int)Scancode.SYSREQ, - CANCEL = (1 << 30) | (int)Scancode.CANCEL, - CLEAR = (1 << 30) | (int)Scancode.CLEAR, - PRIOR = (1 << 30) | (int)Scancode.PRIOR, - RETURN2 = (1 << 30) | (int)Scancode.RETURN2, - SEPARATOR = (1 << 30) | (int)Scancode.SEPARATOR, - OUT = (1 << 30) | (int)Scancode.OUT, - OPER = (1 << 30) | (int)Scancode.OPER, - CLEARAGAIN = (1 << 30) | (int)Scancode.CLEARAGAIN, - CRSEL = (1 << 30) | (int)Scancode.CRSEL, - EXSEL = (1 << 30) | (int)Scancode.EXSEL, - KP_00 = (1 << 30) | (int)Scancode.KP_00, - KP_000 = (1 << 30) | (int)Scancode.KP_000, - THOUSANDSSEPARATOR = (1 << 30) | (int)Scancode.THOUSANDSSEPARATOR, - DECIMALSEPARATOR = (1 << 30) | (int)Scancode.DECIMALSEPARATOR, - CURRENCYUNIT = (1 << 30) | (int)Scancode.CURRENCYUNIT, - CURRENCYSUBUNIT = (1 << 30) | (int)Scancode.CURRENCYSUBUNIT, - KP_LEFTPAREN = (1 << 30) | (int)Scancode.KP_LEFTPAREN, - KP_RIGHTPAREN = (1 << 30) | (int)Scancode.KP_RIGHTPAREN, - KP_LEFTBRACE = (1 << 30) | (int)Scancode.KP_LEFTBRACE, - KP_RIGHTBRACE = (1 << 30) | (int)Scancode.KP_RIGHTBRACE, - KP_TAB = (1 << 30) | (int)Scancode.KP_TAB, - KP_BACKSPACE = (1 << 30) | (int)Scancode.KP_BACKSPACE, - KP_A = (1 << 30) | (int)Scancode.KP_A, - KP_B = (1 << 30) | (int)Scancode.KP_B, - KP_C = (1 << 30) | (int)Scancode.KP_C, - KP_D = (1 << 30) | (int)Scancode.KP_D, - KP_E = (1 << 30) | (int)Scancode.KP_E, - KP_F = (1 << 30) | (int)Scancode.KP_F, - KP_XOR = (1 << 30) | (int)Scancode.KP_XOR, - KP_POWER = (1 << 30) | (int)Scancode.KP_POWER, - KP_PERCENT = (1 << 30) | (int)Scancode.KP_PERCENT, - KP_LESS = (1 << 30) | (int)Scancode.KP_LESS, - KP_GREATER = (1 << 30) | (int)Scancode.KP_GREATER, - KP_AMPERSAND = (1 << 30) | (int)Scancode.KP_AMPERSAND, - KP_DBLAMPERSAND = (1 << 30) | (int)Scancode.KP_DBLAMPERSAND, - KP_VERTICALBAR = (1 << 30) | (int)Scancode.KP_VERTICALBAR, - KP_DBLVERTICALBAR = (1 << 30) | (int)Scancode.KP_DBLVERTICALBAR, - KP_COLON = (1 << 30) | (int)Scancode.KP_COLON, - KP_HASH = (1 << 30) | (int)Scancode.KP_HASH, - KP_SPACE = (1 << 30) | (int)Scancode.KP_SPACE, - KP_AT = (1 << 30) | (int)Scancode.KP_AT, - KP_EXCLAM = (1 << 30) | (int)Scancode.KP_EXCLAM, - KP_MEMSTORE = (1 << 30) | (int)Scancode.KP_MEMSTORE, - KP_MEMRECALL = (1 << 30) | (int)Scancode.KP_MEMRECALL, - KP_MEMCLEAR = (1 << 30) | (int)Scancode.KP_MEMCLEAR, - KP_MEMADD = (1 << 30) | (int)Scancode.KP_MEMADD, - KP_MEMSUBTRACT = (1 << 30) | (int)Scancode.KP_MEMSUBTRACT, - KP_MEMMULTIPLY = (1 << 30) | (int)Scancode.KP_MEMMULTIPLY, - KP_MEMDIVIDE = (1 << 30) | (int)Scancode.KP_MEMDIVIDE, - KP_PLUSMINUS = (1 << 30) | (int)Scancode.KP_PLUSMINUS, - KP_CLEAR = (1 << 30) | (int)Scancode.KP_CLEAR, - KP_CLEARENTRY = (1 << 30) | (int)Scancode.KP_CLEARENTRY, - KP_BINARY = (1 << 30) | (int)Scancode.KP_BINARY, - KP_OCTAL = (1 << 30) | (int)Scancode.KP_OCTAL, - KP_DECIMAL = (1 << 30) | (int)Scancode.KP_DECIMAL, - KP_HEXADECIMAL = (1 << 30) | (int)Scancode.KP_HEXADECIMAL, - LCTRL = (1 << 30) | (int)Scancode.LCTRL, - LSHIFT = (1 << 30) | (int)Scancode.LSHIFT, - LALT = (1 << 30) | (int)Scancode.LALT, - LGUI = (1 << 30) | (int)Scancode.LGUI, - RCTRL = (1 << 30) | (int)Scancode.RCTRL, - RSHIFT = (1 << 30) | (int)Scancode.RSHIFT, - RALT = (1 << 30) | (int)Scancode.RALT, - RGUI = (1 << 30) | (int)Scancode.RGUI, - MODE = (1 << 30) | (int)Scancode.MODE, - AUDIONEXT = (1 << 30) | (int)Scancode.AUDIONEXT, - AUDIOPREV = (1 << 30) | (int)Scancode.AUDIOPREV, - AUDIOSTOP = (1 << 30) | (int)Scancode.AUDIOSTOP, - AUDIOPLAY = (1 << 30) | (int)Scancode.AUDIOPLAY, - AUDIOMUTE = (1 << 30) | (int)Scancode.AUDIOMUTE, - MEDIASELECT = (1 << 30) | (int)Scancode.MEDIASELECT, - WWW = (1 << 30) | (int)Scancode.WWW, - MAIL = (1 << 30) | (int)Scancode.MAIL, - CALCULATOR = (1 << 30) | (int)Scancode.CALCULATOR, - COMPUTER = (1 << 30) | (int)Scancode.COMPUTER, - AC_SEARCH = (1 << 30) | (int)Scancode.AC_SEARCH, - AC_HOME = (1 << 30) | (int)Scancode.AC_HOME, - AC_BACK = (1 << 30) | (int)Scancode.AC_BACK, - AC_FORWARD = (1 << 30) | (int)Scancode.AC_FORWARD, - AC_STOP = (1 << 30) | (int)Scancode.AC_STOP, - AC_REFRESH = (1 << 30) | (int)Scancode.AC_REFRESH, - AC_BOOKMARKS = (1 << 30) | (int)Scancode.AC_BOOKMARKS, - BRIGHTNESSDOWN = (1 << 30) | (int)Scancode.BRIGHTNESSDOWN, - BRIGHTNESSUP = (1 << 30) | (int)Scancode.BRIGHTNESSUP, - DISPLAYSWITCH = (1 << 30) | (int)Scancode.DISPLAYSWITCH, - KBDILLUMTOGGLE = (1 << 30) | (int)Scancode.KBDILLUMTOGGLE, - KBDILLUMDOWN = (1 << 30) | (int)Scancode.KBDILLUMDOWN, - KBDILLUMUP = (1 << 30) | (int)Scancode.KBDILLUMUP, - EJECT = (1 << 30) | (int)Scancode.EJECT, - SLEEP = (1 << 30) | (int)Scancode.SLEEP - } - - [Flags] - internal enum Keymod : ushort - { - NONE = 0x0000, - LSHIFT = 0x0001, - RSHIFT = 0x0002, - LCTRL = 0x0040, - RCTRL = 0x0080, - LALT = 0x0100, - RALT = 0x0200, - LGUI = 0x0400, - RGUI = 0x0800, - NUM = 0x1000, - CAPS = 0x2000, - MODE = 0x4000, - RESERVED = 0x8000, - CTRL = (LCTRL | RCTRL), - SHIFT = (LSHIFT | RSHIFT), - ALT = (LALT | RALT), - GUI = (LGUI | RGUI) - } - - internal enum Scancode - { - UNKNOWN = 0, - A = 4, - B = 5, - C = 6, - D = 7, - E = 8, - F = 9, - G = 10, - H = 11, - I = 12, - J = 13, - K = 14, - L = 15, - M = 16, - N = 17, - O = 18, - P = 19, - Q = 20, - R = 21, - S = 22, - T = 23, - U = 24, - V = 25, - W = 26, - X = 27, - Y = 28, - Z = 29, - Num1 = 30, - Num2 = 31, - Num3 = 32, - Num4 = 33, - Num5 = 34, - Num6 = 35, - Num7 = 36, - Num8 = 37, - Num9 = 38, - Num0 = 39, - RETURN = 40, - ESCAPE = 41, - BACKSPACE = 42, - TAB = 43, - SPACE = 44, - MINUS = 45, - EQUALS = 46, - LEFTBRACKET = 47, - RIGHTBRACKET = 48, - BACKSLASH = 49, - NONUSHASH = 50, - SEMICOLON = 51, - APOSTROPHE = 52, - GRAVE = 53, - COMMA = 54, - PERIOD = 55, - SLASH = 56, - CAPSLOCK = 57, - F1 = 58, - F2 = 59, - F3 = 60, - F4 = 61, - F5 = 62, - F6 = 63, - F7 = 64, - F8 = 65, - F9 = 66, - F10 = 67, - F11 = 68, - F12 = 69, - PRINTSCREEN = 70, - SCROLLLOCK = 71, - PAUSE = 72, - INSERT = 73, - HOME = 74, - PAGEUP = 75, - DELETE = 76, - END = 77, - PAGEDOWN = 78, - RIGHT = 79, - LEFT = 80, - DOWN = 81, - UP = 82, - NUMLOCKCLEAR = 83, - KP_DIVIDE = 84, - KP_MULTIPLY = 85, - KP_MINUS = 86, - KP_PLUS = 87, - KP_ENTER = 88, - KP_1 = 89, - KP_2 = 90, - KP_3 = 91, - KP_4 = 92, - KP_5 = 93, - KP_6 = 94, - KP_7 = 95, - KP_8 = 96, - KP_9 = 97, - KP_0 = 98, - KP_PERIOD = 99, - NONUSBACKSLASH = 100, - APPLICATION = 101, - POWER = 102, - KP_EQUALS = 103, - F13 = 104, - F14 = 105, - F15 = 106, - F16 = 107, - F17 = 108, - F18 = 109, - F19 = 110, - F20 = 111, - F21 = 112, - F22 = 113, - F23 = 114, - F24 = 115, - EXECUTE = 116, - HELP = 117, - MENU = 118, - SELECT = 119, - STOP = 120, - AGAIN = 121, - UNDO = 122, - CUT = 123, - COPY = 124, - PASTE = 125, - FIND = 126, - MUTE = 127, - VOLUMEUP = 128, - VOLUMEDOWN = 129, - // not sure whether there's a reason to enable these - // LOCKINGCAPSLOCK = 130, - // LOCKINGNUMLOCK = 131, - // LOCKINGSCROLLLOCK = 132, - KP_COMMA = 133, - KP_EQUALSAS400 = 134, - INTERNATIONAL1 = 135, - INTERNATIONAL2 = 136, - INTERNATIONAL3 = 137, - INTERNATIONAL4 = 138, - INTERNATIONAL5 = 139, - INTERNATIONAL6 = 140, - INTERNATIONAL7 = 141, - INTERNATIONAL8 = 142, - INTERNATIONAL9 = 143, - LANG1 = 144, - LANG2 = 145, - LANG3 = 146, - LANG4 = 147, - LANG5 = 148, - LANG6 = 149, - LANG7 = 150, - LANG8 = 151, - LANG9 = 152, - ALTERASE = 153, - SYSREQ = 154, - CANCEL = 155, - CLEAR = 156, - PRIOR = 157, - RETURN2 = 158, - SEPARATOR = 159, - OUT = 160, - OPER = 161, - CLEARAGAIN = 162, - CRSEL = 163, - EXSEL = 164, - KP_00 = 176, - KP_000 = 177, - THOUSANDSSEPARATOR = 178, - DECIMALSEPARATOR = 179, - CURRENCYUNIT = 180, - CURRENCYSUBUNIT = 181, - KP_LEFTPAREN = 182, - KP_RIGHTPAREN = 183, - KP_LEFTBRACE = 184, - KP_RIGHTBRACE = 185, - KP_TAB = 186, - KP_BACKSPACE = 187, - KP_A = 188, - KP_B = 189, - KP_C = 190, - KP_D = 191, - KP_E = 192, - KP_F = 193, - KP_XOR = 194, - KP_POWER = 195, - KP_PERCENT = 196, - KP_LESS = 197, - KP_GREATER = 198, - KP_AMPERSAND = 199, - KP_DBLAMPERSAND = 200, - KP_VERTICALBAR = 201, - KP_DBLVERTICALBAR = 202, - KP_COLON = 203, - KP_HASH = 204, - KP_SPACE = 205, - KP_AT = 206, - KP_EXCLAM = 207, - KP_MEMSTORE = 208, - KP_MEMRECALL = 209, - KP_MEMCLEAR = 210, - KP_MEMADD = 211, - KP_MEMSUBTRACT = 212, - KP_MEMMULTIPLY = 213, - KP_MEMDIVIDE = 214, - KP_PLUSMINUS = 215, - KP_CLEAR = 216, - KP_CLEARENTRY = 217, - KP_BINARY = 218, - KP_OCTAL = 219, - KP_DECIMAL = 220, - KP_HEXADECIMAL = 221, - LCTRL = 224, - LSHIFT = 225, - LALT = 226, - LGUI = 227, - RCTRL = 228, - RSHIFT = 229, - RALT = 230, - RGUI = 231, - MODE = 257, - // These come from the USB consumer page (0x0C) - AUDIONEXT = 258, - AUDIOPREV = 259, - AUDIOSTOP = 260, - AUDIOPLAY = 261, - AUDIOMUTE = 262, - MEDIASELECT = 263, - WWW = 264, - MAIL = 265, - CALCULATOR = 266, - COMPUTER = 267, - AC_SEARCH = 268, - AC_HOME = 269, - AC_BACK = 270, - AC_FORWARD = 271, - AC_STOP = 272, - AC_REFRESH = 273, - AC_BOOKMARKS = 274, - // These come from other sources, and are mostly mac related - BRIGHTNESSDOWN = 275, - BRIGHTNESSUP = 276, - DISPLAYSWITCH = 277, - KBDILLUMTOGGLE = 278, - KBDILLUMDOWN = 279, - KBDILLUMUP = 280, - EJECT = 281, - SLEEP = 282, - APP1 = 283, - APP2 = 284, - // This is not a key, simply marks the number of scancodes - // so that you know how big to make your arrays. - SDL_NUM_SCANCODES = 512 - } - - internal enum State : byte - { - Released = 0, - Pressed = 1 - } - - [Flags] - internal enum SystemFlags : uint - { - Default = 0, - TIMER = 0x00000001, - AUDIO = 0x00000010, - VIDEO = 0x00000020, - JOYSTICK = 0x00000200, - HAPTIC = 0x00001000, - GAMECONTROLLER = 0x00002000, - NOPARACHUTE = 0x00100000, - EVERYTHING = TIMER | AUDIO | VIDEO | - JOYSTICK | HAPTIC | GAMECONTROLLER - } - - internal enum SysWMType - { - Unknown = 0, - Windows, - X11, - Wayland, - DirectFB, - Cocoa, - UIKit, - } - - internal enum WindowEventID : byte - { - NONE, - SHOWN, - HIDDEN, - EXPOSED, - MOVED, - RESIZED, - SIZE_CHANGED, - MINIMIZED, - MAXIMIZED, - RESTORED, - ENTER, - LEAVE, - FOCUS_GAINED, - FOCUS_LOST, - CLOSE, - } - - internal enum WindowFlags - { - Default = 0, - FULLSCREEN = 0x00000001, - OPENGL = 0x00000002, - SHOWN = 0x00000004, - HIDDEN = 0x00000008, - BORDERLESS = 0x00000010, - RESIZABLE = 0x00000020, - MINIMIZED = 0x00000040, - MAXIMIZED = 0x00000080, - INPUT_GRABBED = 0x00000100, - INPUT_FOCUS = 0x00000200, - MOUSE_FOCUS = 0x00000400, - FULLSCREEN_DESKTOP = (FULLSCREEN | 0x00001000), - FOREIGN = 0x00000800, - ALLOW_HIGHDPI = 0x00002000, - } - - internal struct ControllerAxisEvent - { - public EventType Type; - public uint Timestamp; - public int Which; - public GameControllerAxis Axis; - private byte padding1; - private byte padding2; - private byte padding3; - public short Value; - private ushort padding4; - } - - internal struct ControllerButtonEvent - { - public EventType Type; - public uint Timestamp; - public int Which; - public GameControllerButton Button; - public State State; - private byte padding1; - private byte padding2; - } - - internal struct ControllerDeviceEvent - { - public EventType Type; - public uint Timestamp; - - /// - /// The joystick device index for the ADDED event, instance id for the REMOVED or REMAPPED event - /// - public int Which; - } - - internal struct DisplayMode - { - public uint Format; - public int Width; - public int Height; - public int RefreshRate; - public IntPtr DriverData; - } - - [StructLayout(LayoutKind.Explicit)] - internal struct Event - { - [FieldOffset(0)] - public EventType Type; - [FieldOffset(0)] - public WindowEvent Window; - [FieldOffset(0)] - public KeyboardEvent Key; - [FieldOffset(0)] - public TextEditingEvent Edit; - [FieldOffset(0)] - public TextInputEvent Text; - [FieldOffset(0)] - public MouseMotionEvent Motion; - [FieldOffset(0)] - public MouseButtonEvent Button; - [FieldOffset(0)] - public MouseWheelEvent Wheel; - [FieldOffset(0)] - public JoyAxisEvent JoyAxis; - [FieldOffset(0)] - public JoyBallEvent JoyBall; - [FieldOffset(0)] - public JoyHatEvent JoyHat; - [FieldOffset(0)] - public JoyButtonEvent JoyButton; - [FieldOffset(0)] - public JoyDeviceEvent JoyDevice; - [FieldOffset(0)] - public ControllerAxisEvent ControllerAxis; - [FieldOffset(0)] - public ControllerButtonEvent ControllerButton; - [FieldOffset(0)] - public ControllerDeviceEvent ControllerDevice; - [FieldOffset(0)] - public DropEvent Drop; -#if TIZEN - [FieldOffset(0)] - public UserEvent User; -#endif -#if false - [FieldOffset(0)] - public QuitEvent quit; - [FieldOffset(0)] - public UserEvent user; - [FieldOffset(0)] - public SysWMEvent syswm; - [FieldOffset(0)] - public TouchFingerEvent tfinger; - [FieldOffset(0)] - public MultiGestureEvent mgesture; - [FieldOffset(0)] - public DollarGestureEvent dgesture; -#endif - - // Ensure the structure is big enough - // This hack is necessary to ensure compatibility - // with different SDL versions, which might have - // different sizeof(SDL_Event). - [FieldOffset(0)] - private unsafe fixed byte reserved[128]; - } - -#if TIZEN - internal struct UserEvent - { - public UInt32 Type; - public UInt32 Timestamp; - public UInt32 WindowID; - public Int32 code; - public IntPtr data1; - public IntPtr data2; - } -#endif - - [StructLayout(LayoutKind.Explicit)] - internal struct GameControllerButtonBind - { - [FieldOffset(0)] - public GameControllerBindType BindType; - [FieldOffset(4)] - public Button Button; - [FieldOffset(4)] - public GameControllerAxis Axis; - [FieldOffset(4)] - public int Hat; - [FieldOffset(8)] - public int HatMask; - } - - internal struct JoyAxisEvent - { - public EventType Type; - public UInt32 Timestamp; - public Int32 Which; // SDL_JoystickID - public byte Axis; - private byte padding1; - private byte padding2; - private byte padding3; - public Int16 Value; - private UInt16 padding4; - } - - internal struct JoyBallEvent - { - public EventType Type; - public uint Timestamp; - public int Which; - public byte Ball; - private byte padding1; - private byte padding2; - private byte padding3; - public short Xrel; - public short Yrel; - } - - internal struct JoyButtonEvent - { - public EventType Type; - public uint Timestamp; - public int Which; - public byte Button; - public State State; - private byte padding1; - private byte padding2; - } - - internal struct JoyDeviceEvent - { - public EventType Type; - public uint Timestamp; - public int Which; - } - - internal struct JoyHatEvent - { - public EventType Type; - public uint Timestamp; - public int Which; - public byte Hat; - public HatPosition Value; - private byte padding1; - private byte padding2; - } - - internal struct JoystickGuid - { - private long data0; - private long data1; - - public Guid ToGuid() - { - byte[] data = new byte[16]; - - unsafe - { - fixed (JoystickGuid* pdata = &this) - { - Marshal.Copy(new IntPtr(pdata), data, 0, data.Length); - } - } - - // The Guid(byte[]) constructor swaps the first 4+2+2 bytes. - // Compensate for that, otherwise we will not be able to match - // the Guids in the configuration database. - if (BitConverter.IsLittleEndian) - { - Array.Reverse(data, 0, 4); - Array.Reverse(data, 4, 2); - Array.Reverse(data, 6, 2); - } - - return new Guid(data); - } - } - - internal struct KeyboardEvent - { - public EventType Type; - public uint Timestamp; - public uint WindowID; - public State State; - public byte Repeat; - private byte padding2; - private byte padding3; - public Keysym Keysym; - } - - internal struct Keysym - { - public Scancode Scancode; - public Keycode Sym; - public Keymod Mod; - [Obsolete] - public uint Unicode; - } - - internal struct MouseButtonEvent - { - public EventType Type; - public UInt32 Timestamp; - public UInt32 WindowID; - public UInt32 Which; - public Button Button; - public State State; - public byte Clicks; - private byte padding1; - public Int32 X; - public Int32 Y; - } - - internal struct MouseMotionEvent - { - public EventType Type; - public uint Timestamp; - public uint WindowID; - public uint Which; - public ButtonFlags State; - public Int32 X; - public Int32 Y; - public Int32 Xrel; - public Int32 Yrel; - } - - internal struct MouseWheelEvent - { - public EventType Type; - public uint Timestamp; - public uint WindowID; - public uint Which; - public int X; - public int Y; - - public enum EventType : uint - { - /* Touch events */ - FingerDown = 0x700, - FingerUp, - FingerMotion, - - /* Gesture events */ - DollarGesture = 0x800, - DollarRecord, - MultiGesture, - } - - public const uint TouchMouseID = 0xffffffff; - } - - internal struct Rect - { - public int X; - public int Y; - public int Width; - public int Height; - } - - internal struct SysWMInfo - { - public Version Version; - public SysWMType Subsystem; - public SysInfo Info; - - [StructLayout(LayoutKind.Explicit)] - public struct SysInfo - { - [FieldOffset(0)] - public WindowsInfo Windows; - [FieldOffset(0)] - public X11Info X11; - [FieldOffset(0)] - public WaylandInfo Wayland; - [FieldOffset(0)] - public DirectFBInfo DirectFB; - [FieldOffset(0)] - public CocoaInfo Cocoa; - [FieldOffset(0)] - public UIKitInfo UIKit; - - public struct WindowsInfo - { - public IntPtr Window; - } - - public struct X11Info - { - public IntPtr Display; - public IntPtr Window; - } - - public struct WaylandInfo - { - public IntPtr Display; - public IntPtr Surface; - public IntPtr ShellSurface; - } - - public struct DirectFBInfo - { - public IntPtr Dfb; - public IntPtr Window; - public IntPtr Surface; - } - - public struct CocoaInfo - { - public IntPtr Window; - } - - public struct UIKitInfo - { - public IntPtr Window; - } - } - } - - internal struct TextEditingEvent - { - public const int TextSize = 32; - - public EventType Type; - public UInt32 Timestamp; - public UInt32 WindowID; - public unsafe fixed byte Text[TextSize]; - public Int32 Start; - public Int32 Length; - } - - internal struct TextInputEvent - { - public const int TextSize = 32; - - public EventType Type; - public UInt32 Timestamp; - public UInt32 WindowID; - public unsafe fixed byte Text[TextSize]; - } - - internal struct Version - { - public byte Major; - public byte Minor; - public byte Patch; - - public int Number - { - get { return 1000 * Major + 100 * Minor + Patch; } - } - } - - internal struct WindowEvent - { - public EventType Type; - public UInt32 Timestamp; - public UInt32 WindowID; - public WindowEventID Event; - private byte padding1; - private byte padding2; - private byte padding3; - public Int32 Data1; - public Int32 Data2; - } - - /// - /// Drop event for SDL2 interop. For detailed info look: https://wiki.libsdl.org/SDL_DropEvent - /// - internal struct DropEvent - { - public UInt32 Type; - public UInt32 Timestamp; - public IntPtr File; - public UInt32 WindowID; - } -} - diff --git a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2DisplayDeviceDriver.cs b/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2DisplayDeviceDriver.cs deleted file mode 100644 index d726f33..0000000 --- a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2DisplayDeviceDriver.cs +++ /dev/null @@ -1,102 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 Stefanos Apostolopoulos for the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System.Collections.Generic; -#if !MINIMAL -using System.Drawing; -#endif - -namespace OpenTK.Platform.SDL2 -{ - internal class Sdl2DisplayDeviceDriver : DisplayDeviceBase - { - public Sdl2DisplayDeviceDriver() - { - int displays = SDL.GetNumVideoDisplays(); - for (int d = 0; d < displays; d++) - { - Rect bounds; - SDL.GetDisplayBounds(d, out bounds); - - DisplayMode current_mode; - SDL.GetCurrentDisplayMode(d, out current_mode); - - var mode_list = new List(); - int num_modes = SDL.GetNumDisplayModes(d); - for (int m = 0; m < num_modes; m++) - { - DisplayMode sdl_mode; - SDL.GetDisplayMode(d, m, out sdl_mode); - mode_list.Add(new DisplayResolution( - bounds.X, bounds.Y, - sdl_mode.Width, sdl_mode.Height, - TranslateFormat(sdl_mode.Format), - sdl_mode.RefreshRate)); - } - - var current_resolution = new DisplayResolution( - bounds.X, bounds.Y, - current_mode.Width, current_mode.Height, - TranslateFormat(current_mode.Format), - current_mode.RefreshRate); - - var device = new DisplayDevice( - current_resolution, d == 0, mode_list, TranslateBounds(bounds), d); - - AvailableDevices.Add(device); - if (d == 0) - { - Primary = device; - } - } - } - - private int TranslateFormat(uint format) - { - int bpp; - uint a, r, g, b; - SDL.PixelFormatEnumToMasks(format, out bpp, out r, out g, out b, out a); - return bpp; - } - - private Rectangle TranslateBounds(Rect rect) - { - return new Rectangle(rect.X, rect.Y, rect.Width, rect.Height); - } - - public override bool TryChangeResolution(DisplayDevice device, DisplayResolution resolution) - { - Sdl2Factory.UseFullscreenDesktop = false; - return true; - } - - public override bool TryRestoreResolution(DisplayDevice device) - { - Sdl2Factory.UseFullscreenDesktop = true; - return true; - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2Factory.cs b/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2Factory.cs deleted file mode 100644 index 1011f08..0000000 --- a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2Factory.cs +++ /dev/null @@ -1,132 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 Stefanos Apostolopoulos for the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using OpenTK.Graphics; -using OpenTK.Input; - -namespace OpenTK.Platform.SDL2 -{ - internal class Sdl2Factory : PlatformFactoryBase - { - private readonly object inputDriverLock = new object(); - private Sdl2InputDriver inputDriver; - - /// - /// Gets or sets a value indicating whether to use SDL2 fullscreen-desktop mode - /// for fullscreen windows. When true, then GameWindow instances will not change - /// DisplayDevice resolutions when going fullscreen. When false, fullscreen GameWindows - /// will change the device resolution to match their size. - /// - /// > - /// This is a workaround for the lack of ChangeResolution support in SDL2. - /// When and if this changes upstream, we should remove this code. - /// - public static bool UseFullscreenDesktop { get; set; } - - public Sdl2Factory() - { - UseFullscreenDesktop = true; - } - - public override INativeWindow CreateNativeWindow(int x, int y, int width, int height, string title, GraphicsMode mode, GameWindowFlags options, DisplayDevice device) - { - return new Sdl2NativeWindow(x, y, width, height, title, options, device); - } - - public override IDisplayDeviceDriver CreateDisplayDeviceDriver() - { - return new Sdl2DisplayDeviceDriver(); - } - - public override IGraphicsContext CreateGLContext(GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, bool directRendering, int major, int minor, GraphicsContextFlags flags) - { - return new Sdl2GraphicsContext(mode, window, shareContext, major, minor, flags); - } - - public override IGraphicsContext CreateGLContext(ContextHandle handle, IWindowInfo window, IGraphicsContext shareContext, bool directRendering, int major, int minor, GraphicsContextFlags flags) - { - throw new NotImplementedException(); - } - - public override GraphicsContext.GetCurrentContextDelegate CreateGetCurrentGraphicsContext() - { - return (GraphicsContext.GetCurrentContextDelegate)delegate - { - return Sdl2GraphicsContext.GetCurrentContext(); - }; - } - - public override IKeyboardDriver2 CreateKeyboardDriver() - { - return GetInputDriver().KeyboardDriver; - } - - public override IMouseDriver2 CreateMouseDriver() - { - return GetInputDriver().MouseDriver; - } - - public override IJoystickDriver2 CreateJoystickDriver() - { - return GetInputDriver().JoystickDriver; - } - - protected override void Dispose(bool manual) - { - if (!IsDisposed) - { - if (manual) - { - if (inputDriver != null) - { - inputDriver.Dispose(); - inputDriver = null; - } - } - - base.Dispose(manual); - } - } - - private Sdl2InputDriver GetInputDriver() - { - if (inputDriver == null) - { - lock (inputDriverLock) - { - // Check again inside the lock - if (inputDriver == null) - { - inputDriver = new Sdl2InputDriver(); - } - } - } - - return inputDriver; - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2GraphicsContext.cs b/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2GraphicsContext.cs deleted file mode 100644 index 6b7de94..0000000 --- a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2GraphicsContext.cs +++ /dev/null @@ -1,384 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 Stefanos Apostolopoulos for the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Diagnostics; -using OpenTK.Graphics; - -namespace OpenTK.Platform.SDL2 -{ - internal class Sdl2GraphicsContext : DesktopGraphicsContext - { - private IWindowInfo Window { get; set; } - private ContextHandle SdlContext { get; set; } - - private Sdl2GraphicsContext(IWindowInfo window) - { - // It is possible to create a GraphicsContext on a window - // that is not owned by SDL (e.g. a GLControl). In that case, - // we need to use SDL_CreateWindowFrom in order to - // convert the foreign window to a SDL window. - if (window is Sdl2WindowInfo) - { - Window = window; - } - else - { - Window = new Sdl2WindowInfo( - SDL.CreateWindowFrom(window.Handle), - null); - } - } - - public Sdl2GraphicsContext(GraphicsMode mode, - IWindowInfo win, IGraphicsContext shareContext, - int major, int minor, - OpenTK.Graphics.GraphicsContextFlags flags) - : this(win) - { - lock (SDL.Sync) - { - bool retry = false; - do - { - SetGLAttributes(mode, shareContext, major, minor, flags); - SdlContext = new ContextHandle(SDL.GL.CreateContext(Window.Handle)); - - // If we failed to create a valid context, relax the GraphicsMode - // and try again. - retry = - SdlContext == ContextHandle.Zero && - Utilities.RelaxGraphicsMode(ref mode); - } - while (retry); - - if (SdlContext == ContextHandle.Zero) - { - var error = SDL.GetError(); - Debug.Print("SDL2 failed to create OpenGL context: {0}", error); - throw new GraphicsContextException(error); - } - - Mode = GetGLAttributes(SdlContext, out flags); - } - Handle = GraphicsContext.GetCurrentContext(); - Debug.Print("SDL2 created GraphicsContext (handle: {0})", Handle); - Debug.Print(" GraphicsMode: {0}", Mode); - Debug.Print(" GraphicsContextFlags: {0}", flags); - } - - private static GraphicsMode GetGLAttributes(ContextHandle sdlContext, out GraphicsContextFlags context_flags) - { - context_flags = 0; - - int accum_red, accum_green, accum_blue, accum_alpha; - SDL.GL.GetAttribute(ContextAttribute.ACCUM_RED_SIZE, out accum_red); - SDL.GL.GetAttribute(ContextAttribute.ACCUM_GREEN_SIZE, out accum_green); - SDL.GL.GetAttribute(ContextAttribute.ACCUM_BLUE_SIZE, out accum_blue); - SDL.GL.GetAttribute(ContextAttribute.ACCUM_ALPHA_SIZE, out accum_alpha); - - int buffers; - SDL.GL.GetAttribute(ContextAttribute.DOUBLEBUFFER, out buffers); - // DOUBLEBUFFER return a boolean (0-false, 1-true), so we need - // to adjust the buffer count (false->1 buffer, true->2 buffers) - buffers++; - - int red, green, blue, alpha; - SDL.GL.GetAttribute(ContextAttribute.RED_SIZE, out red); - SDL.GL.GetAttribute(ContextAttribute.GREEN_SIZE, out green); - SDL.GL.GetAttribute(ContextAttribute.BLUE_SIZE, out blue); - SDL.GL.GetAttribute(ContextAttribute.ALPHA_SIZE, out alpha); - - int depth, stencil; - SDL.GL.GetAttribute(ContextAttribute.DEPTH_SIZE, out depth); - SDL.GL.GetAttribute(ContextAttribute.STENCIL_SIZE, out stencil); - - int samples; - SDL.GL.GetAttribute(ContextAttribute.MULTISAMPLESAMPLES, out samples); - - int stereo; - SDL.GL.GetAttribute(ContextAttribute.STEREO, out stereo); - - int major, minor; - SDL.GL.GetAttribute(ContextAttribute.CONTEXT_MAJOR_VERSION, out major); - SDL.GL.GetAttribute(ContextAttribute.CONTEXT_MINOR_VERSION, out minor); - - int flags; - SDL.GL.GetAttribute(ContextAttribute.CONTEXT_FLAGS, out flags); - - int egl; - SDL.GL.GetAttribute(ContextAttribute.CONTEXT_EGL, out egl); - - int profile; - SDL.GL.GetAttribute(ContextAttribute.CONTEXT_PROFILE_MASK, out profile); - - if (egl != 0 && (profile & (int)ContextProfileFlags.ES) != 0) - { - context_flags |= GraphicsContextFlags.Embedded; - } - - if ((flags & (int)ContextFlags.DEBUG) != 0) - { - context_flags |= GraphicsContextFlags.Debug; - } - - if ((profile & (int)ContextProfileFlags.CORE) != 0) - { - context_flags |= GraphicsContextFlags.ForwardCompatible; - } - - return new GraphicsMode( - new ColorFormat(red, green, blue, alpha), - depth, - stencil, - samples, - new ColorFormat(accum_red, accum_green, accum_blue, accum_alpha), - buffers, - stereo != 0 ? true : false); - } - - private static void ClearGLAttributes() - { - SDL.GL.SetAttribute(ContextAttribute.ACCUM_ALPHA_SIZE, 0); - SDL.GL.SetAttribute(ContextAttribute.ACCUM_RED_SIZE, 0); - SDL.GL.SetAttribute(ContextAttribute.ACCUM_GREEN_SIZE, 0); - SDL.GL.SetAttribute(ContextAttribute.ACCUM_BLUE_SIZE, 0); - SDL.GL.SetAttribute(ContextAttribute.DOUBLEBUFFER, 0); - SDL.GL.SetAttribute(ContextAttribute.ALPHA_SIZE, 0); - SDL.GL.SetAttribute(ContextAttribute.RED_SIZE, 0); - SDL.GL.SetAttribute(ContextAttribute.GREEN_SIZE, 0); - SDL.GL.SetAttribute(ContextAttribute.BLUE_SIZE, 0); - SDL.GL.SetAttribute(ContextAttribute.DEPTH_SIZE, 0); - SDL.GL.SetAttribute(ContextAttribute.MULTISAMPLEBUFFERS, 0); - SDL.GL.SetAttribute(ContextAttribute.MULTISAMPLESAMPLES, 0); - SDL.GL.SetAttribute(ContextAttribute.STENCIL_SIZE, 0); - SDL.GL.SetAttribute(ContextAttribute.STEREO, 0); - SDL.GL.SetAttribute(ContextAttribute.CONTEXT_MAJOR_VERSION, 1); - SDL.GL.SetAttribute(ContextAttribute.CONTEXT_MINOR_VERSION, 0); - SDL.GL.SetAttribute(ContextAttribute.CONTEXT_FLAGS, 0); - SDL.GL.SetAttribute(ContextAttribute.CONTEXT_EGL, 0); - SDL.GL.SetAttribute(ContextAttribute.CONTEXT_PROFILE_MASK, 0); - SDL.GL.SetAttribute(ContextAttribute.SHARE_WITH_CURRENT_CONTEXT, 0); - } - - private static void SetGLAttributes(GraphicsMode mode, - IGraphicsContext shareContext, - int major, int minor, - GraphicsContextFlags flags) - { - ContextProfileFlags cpflags = 0; - ClearGLAttributes(); - - if (mode.AccumulatorFormat.BitsPerPixel > 0) - { - SDL.GL.SetAttribute(ContextAttribute.ACCUM_ALPHA_SIZE, mode.AccumulatorFormat.Alpha); - SDL.GL.SetAttribute(ContextAttribute.ACCUM_RED_SIZE, mode.AccumulatorFormat.Red); - SDL.GL.SetAttribute(ContextAttribute.ACCUM_GREEN_SIZE, mode.AccumulatorFormat.Green); - SDL.GL.SetAttribute(ContextAttribute.ACCUM_BLUE_SIZE, mode.AccumulatorFormat.Blue); - } - - if (mode.Buffers > 0) - { - SDL.GL.SetAttribute(ContextAttribute.DOUBLEBUFFER, mode.Buffers > 1 ? 1 : 0); - } - - if (mode.ColorFormat > 0) - { - SDL.GL.SetAttribute(ContextAttribute.ALPHA_SIZE, mode.ColorFormat.Alpha); - SDL.GL.SetAttribute(ContextAttribute.RED_SIZE, mode.ColorFormat.Red); - SDL.GL.SetAttribute(ContextAttribute.GREEN_SIZE, mode.ColorFormat.Green); - SDL.GL.SetAttribute(ContextAttribute.BLUE_SIZE, mode.ColorFormat.Blue); - } - - if (mode.Depth > 0) - { - SDL.GL.SetAttribute(ContextAttribute.DEPTH_SIZE, mode.Depth); - } - - if (mode.Samples > 0) - { - SDL.GL.SetAttribute(ContextAttribute.MULTISAMPLEBUFFERS, 1); - SDL.GL.SetAttribute(ContextAttribute.MULTISAMPLESAMPLES, mode.Samples); - } - - if (mode.Stencil > 0) - { - SDL.GL.SetAttribute(ContextAttribute.STENCIL_SIZE, 1); - } - - if (mode.Stereo) - { - SDL.GL.SetAttribute(ContextAttribute.STEREO, 1); - } - - if (major > 0) - { - // Workaround for https://github.com/opentk/opentk/issues/44 - // Mac OS X desktop OpenGL 3.x/4.x contexts require require - // ContextProfileFlags.Core, otherwise they will fail to construct. - if (Configuration.RunningOnMacOS && major >= 3 && - (flags & GraphicsContextFlags.Embedded) == 0) - { - cpflags |= ContextProfileFlags.CORE; - - // According to https://developer.apple.com/graphicsimaging/opengl/capabilities/GLInfo_1075_Core.html - // Mac OS X supports 3.2+. Indeed, requesting 3.0 or 3.1 results in failure. - if (major == 3 && minor < 2) - { - minor = 2; - } - } - - SDL.GL.SetAttribute(ContextAttribute.CONTEXT_MAJOR_VERSION, major); - SDL.GL.SetAttribute(ContextAttribute.CONTEXT_MINOR_VERSION, minor); - } - - if ((flags & GraphicsContextFlags.Debug) != 0) - { - SDL.GL.SetAttribute(ContextAttribute.CONTEXT_FLAGS, ContextFlags.DEBUG); - } - - /* - if ((flags & GraphicsContextFlags.Robust) != 0) - { - SDL.GL.SetAttribute(ContextAttribute.CONTEXT_FLAGS, ContextFlags.ROBUST_ACCESS_FLAG); - } - - if ((flags & GraphicsContextFlags.ResetIsolation) != 0) - { - SDL.GL.SetAttribute(ContextAttribute.CONTEXT_FLAGS, ContextFlags.RESET_ISOLATION_FLAG); - } - */ - - { - if ((flags & GraphicsContextFlags.Embedded) != 0) - { - cpflags |= ContextProfileFlags.ES; - SDL.GL.SetAttribute(ContextAttribute.CONTEXT_EGL, 1); - } - - if ((flags & GraphicsContextFlags.ForwardCompatible) != 0) - { - cpflags |= ContextProfileFlags.CORE; - } - - if (cpflags != 0) - { - SDL.GL.SetAttribute(ContextAttribute.CONTEXT_PROFILE_MASK, cpflags); - } - } - - if (shareContext != null) - { - if (shareContext.IsCurrent) - { - SDL.GL.SetAttribute(ContextAttribute.SHARE_WITH_CURRENT_CONTEXT, 1); - } - else - { - Trace.WriteLine("Warning: SDL2 requires a shared context to be current before sharing. Sharing failed."); - } - } - } - - public static ContextHandle GetCurrentContext() - { - return new ContextHandle(SDL.GL.GetCurrentContext()); - } - - public override void SwapBuffers() - { - SDL.GL.SwapWindow(Window.Handle); - } - - public override void MakeCurrent(IWindowInfo window) - { - int result = 0; - if (window != null) - { - result = SDL.GL.MakeCurrent(window.Handle, SdlContext.Handle); - } - else - { - result = SDL.GL.MakeCurrent(IntPtr.Zero, IntPtr.Zero); - } - - if (result < 0) - { - Debug.Print("SDL2 MakeCurrent failed with: {0}", SDL.GetError()); - } - } - - public override IntPtr GetAddress(IntPtr function) - { - return SDL.GL.GetProcAddress(function); - } - - public override bool IsCurrent - { - get - { - return GraphicsContext.GetCurrentContext() == Context; - } - } - - public override int SwapInterval - { - get - { - return SDL.GL.GetSwapInterval(); - } - set - { - if (SDL.GL.SetSwapInterval(value) < 0) - { - Debug.Print("SDL2 failed to set swap interval: {0}", SDL.GetError()); - } - } - } - - protected override void Dispose(bool manual) - { - if (!IsDisposed) - { - if (manual) - { - Debug.Print("Disposing {0} (handle: {1})", GetType(), Handle); - lock (SDL.Sync) - { - SDL.GL.DeleteContext(SdlContext.Handle); - } - } - else - { - Debug.Print("Sdl2GraphicsContext (handle: {0}) leaked, did you forget to call Dispose()?", - Handle); - } - IsDisposed = true; - } - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2GraphicsMode.cs b/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2GraphicsMode.cs deleted file mode 100644 index e194dc4..0000000 --- a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2GraphicsMode.cs +++ /dev/null @@ -1,43 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 Stefanos Apostolopoulos for the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using OpenTK.Graphics; - -namespace OpenTK.Platform.SDL2 -{ - internal class Sdl2GraphicsMode : IGraphicsMode - { - public Sdl2GraphicsMode() - { - } - - public GraphicsMode SelectGraphicsMode(ColorFormat color, int depth, int stencil, int samples, ColorFormat accum, int buffers, bool stereo) - { - return new GraphicsMode(IntPtr.Zero, color, depth, stencil, samples, accum, buffers, stereo); - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2InputDriver.cs b/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2InputDriver.cs deleted file mode 100644 index ce1a405..0000000 --- a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2InputDriver.cs +++ /dev/null @@ -1,216 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 Stefanos Apostolopoulos for the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.Runtime.InteropServices; -using OpenTK.Input; - -namespace OpenTK.Platform.SDL2 -{ - internal class Sdl2InputDriver : IInputDriver2 - { - private readonly static Dictionary DriverHandles = - new Dictionary(); - - private readonly IntPtr driver_handle; - - private readonly Sdl2Keyboard keyboard_driver = new Sdl2Keyboard(); - private readonly Sdl2Mouse mouse_driver = new Sdl2Mouse(); - private readonly Sdl2JoystickDriver joystick_driver = new Sdl2JoystickDriver(); - - private readonly EventFilter EventFilterDelegate_GCUnsafe = FilterInputEvents; - private readonly IntPtr EventFilterDelegate; - - private static int count; - private bool disposed; - - public Sdl2InputDriver() - { - lock (SDL.Sync) - { - SDL.GameControllerEventState(EventState.Enable); - SDL.JoystickEventState(EventState.Enable); - - EventFilterDelegate = Marshal.GetFunctionPointerForDelegate(EventFilterDelegate_GCUnsafe); - driver_handle = new IntPtr(count++); - DriverHandles.Add(driver_handle, this); - SDL.AddEventWatch(EventFilterDelegate, driver_handle); - if (SDL.InitSubSystem(SystemFlags.JOYSTICK) < 0) - { - Debug.Print("[SDL2] InputDriver failed to init Joystick subsystem. Error: {0}", SDL.GetError()); - } - if (SDL.InitSubSystem(SystemFlags.GAMECONTROLLER) < 0) - { - Debug.Print("[SDL2] InputDriver failed to init GameController subsystem. Error: {0}", SDL.GetError()); - } - } - } - - private unsafe static int FilterInputEvents(IntPtr driver_handle, IntPtr e) - { - try - { - Event ev = *(Event*)e; - - Sdl2InputDriver driver; - if (DriverHandles.TryGetValue(driver_handle, out driver)) - { - switch (ev.Type) - { - case EventType.KEYDOWN: - case EventType.KEYUP: - driver.keyboard_driver.ProcessKeyboardEvent(ev.Key); - break; - - case EventType.MOUSEBUTTONDOWN: - case EventType.MOUSEBUTTONUP: - driver.mouse_driver.ProcessMouseEvent(ev.Button); - break; - - case EventType.MOUSEMOTION: - driver.mouse_driver.ProcessMouseEvent(ev.Motion); - break; - - case EventType.MOUSEWHEEL: - driver.mouse_driver.ProcessWheelEvent(ev.Wheel); - break; - - case EventType.JOYDEVICEADDED: - case EventType.JOYDEVICEREMOVED: - driver.joystick_driver.ProcessJoystickEvent(ev.JoyDevice); - break; - - case EventType.JOYAXISMOTION: - driver.joystick_driver.ProcessJoystickEvent(ev.JoyAxis); - break; - - case EventType.JOYBALLMOTION: - driver.joystick_driver.ProcessJoystickEvent(ev.JoyBall); - break; - - case EventType.JOYBUTTONDOWN: - case EventType.JOYBUTTONUP: - driver.joystick_driver.ProcessJoystickEvent(ev.JoyButton); - break; - - case EventType.JOYHATMOTION: - driver.joystick_driver.ProcessJoystickEvent(ev.JoyHat); - break; - -#if USE_SDL2_GAMECONTROLLER - case EventType.CONTROLLERDEVICEADDED: - case EventType.CONTROLLERDEVICEREMOVED: - driver.joystick_driver.ProcessControllerEvent(ev.ControllerDevice); - break; - - case EventType.CONTROLLERAXISMOTION: - driver.joystick_driver.ProcessControllerEvent(ev.ControllerAxis); - break; - - case EventType.CONTROLLERBUTTONDOWN: - case EventType.CONTROLLERBUTTONUP: - driver.joystick_driver.ProcessControllerEvent(ev.ControllerButton); - break; -#endif - } - } - } - catch (Exception ex) - { - Debug.Print(ex.ToString()); - } - - return 0; - } - - public IMouseDriver2 MouseDriver - { - get - { - return mouse_driver; - } - } - - public IKeyboardDriver2 KeyboardDriver - { - get - { - return keyboard_driver; - } - } - - public IGamePadDriver GamePadDriver - { - get - { - return joystick_driver; - } - } - - public IJoystickDriver2 JoystickDriver - { - get - { - return joystick_driver; - } - } - - private void Dispose(bool manual) - { - if (!disposed) - { - if (manual) - { - Debug.Print("Disposing {0}", GetType()); - joystick_driver.Dispose(); - lock (SDL.Sync) - { - SDL.DelEventWatch(EventFilterDelegate, driver_handle); - } - DriverHandles.Remove(driver_handle); - } - else - { - Debug.WriteLine("Sdl2InputDriver leaked, did you forget to call Dispose()?"); - } - disposed = true; - } - } - - public void Dispose() - { - Dispose(true); - GC.SuppressFinalize(this); - } - - ~Sdl2InputDriver() - { - Dispose(false); - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2JoystickDriver.cs b/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2JoystickDriver.cs deleted file mode 100644 index 3902ed7..0000000 --- a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2JoystickDriver.cs +++ /dev/null @@ -1,697 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 Stefanos Apostolopoulos for the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Collections.Generic; -using System.Diagnostics; -using OpenTK.Input; - -namespace OpenTK.Platform.SDL2 -{ - internal class Sdl2JoystickDriver : IJoystickDriver2, IGamePadDriver, IDisposable - { - private const float RangeMultiplier = 1.0f / 32768.0f; - private readonly MappedGamePadDriver gamepad_driver = new MappedGamePadDriver(); - private bool disposed; - - private class Sdl2JoystickDetails - { - public IntPtr Handle { get; set; } - public Guid Guid { get; set; } - public int InstanceId { get; set; } - public int PacketNumber { get; set; } - public int HatCount { get; set; } - public int BallCount { get; set; } - public bool IsConnected { get; set; } - public readonly JoystickHatState[] Hat = - new JoystickHatState[JoystickState.MaxHats]; - } - - // For IJoystickDriver2 implementation - private readonly List joysticks = new List(4); - - private readonly Dictionary sdl_instanceid_to_joysticks = new Dictionary(); - -#if USE_SDL2_GAMECONTROLLER - class Sdl2GamePad - { - public IntPtr Handle { get; private set; } - public GamePadState State; - public GamePadCapabilities Capabilities; - - public Sdl2GamePad(IntPtr handle) - { - Handle = handle; - } - } - - int last_controllers_instance = 0; - readonly List controllers = new List(4); - readonly Dictionary sdl_instanceid_to_controllers = new Dictionary(); -#endif - - public Sdl2JoystickDriver() - { - } - - private JoystickDevice OpenJoystick(int id) - { - JoystickDevice joystick = null; - int num_axes = 0; - int num_buttons = 0; - int num_hats = 0; - int num_balls = 0; - - IntPtr handle = SDL.JoystickOpen(id); - if (handle != IntPtr.Zero) - { - num_axes = SDL.JoystickNumAxes(handle); - num_buttons = SDL.JoystickNumButtons(handle); - num_hats = SDL.JoystickNumHats(handle); - num_balls = SDL.JoystickNumBalls(handle); - - joystick = new JoystickDevice(id, num_axes, num_buttons); - joystick.Description = SDL.JoystickName(handle); - joystick.Details.Handle = handle; - joystick.Details.InstanceId = SDL.JoystickInstanceID(handle); - joystick.Details.Guid = SDL.JoystickGetGUID(handle).ToGuid(); - joystick.Details.HatCount = num_hats; - joystick.Details.BallCount = num_balls; - - Debug.Print("[SDL2] Joystick device {0} opened successfully. ", id); - Debug.Print("\t\t'{0}' has {1} axes, {2} buttons, {3} hats, {4} balls", - joystick.Description, joystick.Axis.Count, joystick.Button.Count, - joystick.Details.HatCount, joystick.Details.BallCount); - } - else - { - Debug.Print("[SDL2] Failed to open joystick device {0}", id); - } - - return joystick; - } - - private bool IsJoystickValid(int id) - { - return id >= 0 && id < joysticks.Count; - } - - private bool IsJoystickInstanceValid(int instance_id) - { - return sdl_instanceid_to_joysticks.ContainsKey(instance_id); - } - - private OpenTK.Input.HatPosition TranslateHat(HatPosition value) - { - if ((value & HatPosition.LeftUp) == HatPosition.LeftUp) - { - return OpenTK.Input.HatPosition.UpLeft; - } - - if ((value & HatPosition.RightUp) == HatPosition.RightUp) - { - return OpenTK.Input.HatPosition.UpRight; - } - - if ((value & HatPosition.LeftDown) == HatPosition.LeftDown) - { - return OpenTK.Input.HatPosition.DownLeft; - } - - if ((value & HatPosition.RightDown) == HatPosition.RightDown) - { - return OpenTK.Input.HatPosition.DownRight; - } - - if ((value & HatPosition.Up) == HatPosition.Up) - { - return OpenTK.Input.HatPosition.Up; - } - - if ((value & HatPosition.Right) == HatPosition.Right) - { - return OpenTK.Input.HatPosition.Right; - } - - if ((value & HatPosition.Down) == HatPosition.Down) - { - return OpenTK.Input.HatPosition.Down; - } - - if ((value & HatPosition.Left) == HatPosition.Left) - { - return OpenTK.Input.HatPosition.Left; - } - - return OpenTK.Input.HatPosition.Centered; - } - -#if USE_SDL2_GAMECONTROLLER - bool IsControllerValid(int id) - { - return id >= 0 && id < controllers.Count; - } - - bool IsControllerInstanceValid(int instance_id) - { - return sdl_instanceid_to_controllers.ContainsKey(instance_id); - } - - GamePadAxes GetBoundAxes(IntPtr gamecontroller) - { - GamePadAxes axes = 0; - axes |= IsAxisBind(gamecontroller, GameControllerAxis.LeftX) ? GamePadAxes.LeftX : 0; - axes |= IsAxisBind(gamecontroller, GameControllerAxis.LeftY) ? GamePadAxes.LeftY : 0; - axes |= IsAxisBind(gamecontroller, GameControllerAxis.RightX) ? GamePadAxes.RightX : 0; - axes |= IsAxisBind(gamecontroller, GameControllerAxis.RightY) ? GamePadAxes.RightY : 0; - axes |= IsAxisBind(gamecontroller, GameControllerAxis.TriggerLeft) ? GamePadAxes.LeftTrigger : 0; - axes |= IsAxisBind(gamecontroller, GameControllerAxis.TriggerRight) ? GamePadAxes.RightTrigger : 0; - return axes; - } - - Buttons GetBoundButtons(IntPtr gamecontroller) - { - Buttons buttons = 0; - buttons |= IsButtonBind(gamecontroller, GameControllerButton.A) ? Buttons.A : 0; - buttons |= IsButtonBind(gamecontroller, GameControllerButton.B) ? Buttons.B : 0; - buttons |= IsButtonBind(gamecontroller, GameControllerButton.X) ? Buttons.X : 0; - buttons |= IsButtonBind(gamecontroller, GameControllerButton.Y) ? Buttons.Y : 0; - buttons |= IsButtonBind(gamecontroller, GameControllerButton.START) ? Buttons.Start : 0; - buttons |= IsButtonBind(gamecontroller, GameControllerButton.BACK) ? Buttons.Back : 0; - buttons |= IsButtonBind(gamecontroller, GameControllerButton.LEFTSHOULDER) ? Buttons.LeftShoulder : 0; - buttons |= IsButtonBind(gamecontroller, GameControllerButton.RIGHTSHOULDER) ? Buttons.RightShoulder : 0; - buttons |= IsButtonBind(gamecontroller, GameControllerButton.LEFTSTICK) ? Buttons.LeftStick : 0; - buttons |= IsButtonBind(gamecontroller, GameControllerButton.RIGHTSTICK) ? Buttons.RightStick : 0; - buttons |= IsButtonBind(gamecontroller, GameControllerButton.GUIDE) ? Buttons.BigButton : 0; - buttons |= IsButtonBind(gamecontroller, GameControllerButton.DPAD_DOWN) ? Buttons.DPadDown : 0; - buttons |= IsButtonBind(gamecontroller, GameControllerButton.DPAD_UP) ? Buttons.DPadUp : 0; - buttons |= IsButtonBind(gamecontroller, GameControllerButton.DPAD_LEFT) ? Buttons.DPadLeft : 0; - buttons |= IsButtonBind(gamecontroller, GameControllerButton.DPAD_RIGHT) ? Buttons.DPadRight : 0; - return buttons; - } - - bool IsAxisBind(IntPtr gamecontroller, GameControllerAxis axis) - { - GameControllerButtonBind bind = - SDL.GameControllerGetBindForAxis(gamecontroller, axis); - return bind.BindType == GameControllerBindType.Axis; - } - - bool IsButtonBind(IntPtr gamecontroller, GameControllerButton button) - { - GameControllerButtonBind bind = - SDL.GameControllerGetBindForButton(gamecontroller, button); - return bind.BindType == GameControllerBindType.Button; - } - - GamePadAxes TranslateAxis(GameControllerAxis axis) - { - switch (axis) - { - case GameControllerAxis.LeftX: - return GamePadAxes.LeftX; - - case GameControllerAxis.LeftY: - return GamePadAxes.LeftY; - - case GameControllerAxis.RightX: - return GamePadAxes.RightX; - - case GameControllerAxis.RightY: - return GamePadAxes.RightY; - - case GameControllerAxis.TriggerLeft: - return GamePadAxes.LeftTrigger; - - case GameControllerAxis.TriggerRight: - return GamePadAxes.RightTrigger; - - default: - throw new ArgumentOutOfRangeException( - String.Format("[SDL] Unknown axis {0}", axis)); - } - } - - Buttons TranslateButton(GameControllerButton button) - { - switch (button) - { - case GameControllerButton.A: - return Buttons.A; - - case GameControllerButton.B: - return Buttons.B; - - case GameControllerButton.X: - return Buttons.X; - - case GameControllerButton.Y: - return Buttons.Y; - - case GameControllerButton.LEFTSHOULDER: - return Buttons.LeftShoulder; - - case GameControllerButton.RIGHTSHOULDER: - return Buttons.RightShoulder; - - case GameControllerButton.LEFTSTICK: - return Buttons.LeftStick; - - case GameControllerButton.RIGHTSTICK: - return Buttons.RightStick; - - case GameControllerButton.DPAD_UP: - return Buttons.DPadUp; - - case GameControllerButton.DPAD_DOWN: - return Buttons.DPadDown; - - case GameControllerButton.DPAD_LEFT: - return Buttons.DPadLeft; - - case GameControllerButton.DPAD_RIGHT: - return Buttons.DPadRight; - - case GameControllerButton.BACK: - return Buttons.Back; - - case GameControllerButton.START: - return Buttons.Start; - - case GameControllerButton.GUIDE: - return Buttons.BigButton; - - default: - Debug.Print("[SDL2] Unknown button {0}", button); - return 0; - } - } -#endif - - public void ProcessJoystickEvent(JoyDeviceEvent ev) - { - int id = ev.Which; - if (id < 0) - { - Debug.Print("[SDL2] Invalid joystick id {0} in {1}", id, ev.Type); - return; - } - - switch (ev.Type) - { - case EventType.JOYDEVICEADDED: - { - IntPtr handle = SDL.JoystickOpen(id); - if (handle != IntPtr.Zero) - { - JoystickDevice joystick = OpenJoystick(id); - - int instance_id = joystick.Details.InstanceId; - int device_id = id; - - if (joystick != null) - { - joystick.Details.IsConnected = true; - if (device_id < joysticks.Count) - { - joysticks[device_id] = joystick; - } - else - { - joysticks.Add(joystick); - } - - sdl_instanceid_to_joysticks.Add(instance_id, device_id); - } - } - } - break; - - case EventType.JOYDEVICEREMOVED: - if (IsJoystickInstanceValid(id)) - { - int instance_id = id; - int device_id = sdl_instanceid_to_joysticks[instance_id]; - - JoystickDevice joystick = (JoystickDevice)joysticks[device_id]; - joystick.Details.IsConnected = false; - - sdl_instanceid_to_joysticks.Remove(instance_id); - } - else - { - Debug.Print("[SDL2] Invalid joystick id {0} in {1}", id, ev.Type); - } - break; - } - } - - public void ProcessJoystickEvent(JoyAxisEvent ev) - { - int id = ev.Which; - if (IsJoystickInstanceValid(id)) - { - int index = sdl_instanceid_to_joysticks[id]; - JoystickDevice joystick = (JoystickDevice)joysticks[index]; - float value = ev.Value * RangeMultiplier; - joystick.SetAxis(ev.Axis, value); - joystick.Details.PacketNumber = Math.Max(0, unchecked(joystick.Details.PacketNumber + 1)); - } - else - { - Debug.Print("[SDL2] Invalid joystick id {0} in {1}", id, ev.Type); - } - } - - public void ProcessJoystickEvent(JoyBallEvent ev) - { - int id = ev.Which; - if (IsJoystickInstanceValid(id)) - { - int index = sdl_instanceid_to_joysticks[id]; - JoystickDevice joystick = (JoystickDevice)joysticks[index]; - // Todo: does it make sense to support balls? - joystick.Details.PacketNumber = Math.Max(0, unchecked(joystick.Details.PacketNumber + 1)); - } - else - { - Debug.Print("[SDL2] Invalid joystick id {0} in {1}", id, ev.Type); - } - } - - public void ProcessJoystickEvent(JoyButtonEvent ev) - { - int id = ev.Which; - if (IsJoystickInstanceValid(id)) - { - int index = sdl_instanceid_to_joysticks[id]; - JoystickDevice joystick = (JoystickDevice)joysticks[index]; - joystick.SetButton(ev.Button, ev.State == State.Pressed); - joystick.Details.PacketNumber = Math.Max(0, unchecked(joystick.Details.PacketNumber + 1)); - } - else - { - Debug.Print("[SDL2] Invalid joystick id {0} in {1}", id, ev.Type); - } - } - - public void ProcessJoystickEvent(JoyHatEvent ev) - { - int id = ev.Which; - if (IsJoystickInstanceValid(id)) - { - int index = sdl_instanceid_to_joysticks[id]; - JoystickDevice joystick = (JoystickDevice)joysticks[index]; - if (ev.Hat >= 0 && ev.Hat < JoystickState.MaxHats) - { - joystick.Details.Hat[ev.Hat] = new JoystickHatState(TranslateHat(ev.Value)); - } - else - { - Debug.Print("[SDL2] Hat {0} out of range [0, {1}]", ev.Hat, JoystickState.MaxHats); - } - joystick.Details.PacketNumber = Math.Max(0, unchecked(joystick.Details.PacketNumber + 1)); - } - else - { - Debug.Print("[SDL2] Invalid joystick id {0} in {1}", id, ev.Type); - } - } - -#if USE_SDL2_GAMECONTROLLER - public void ProcessControllerEvent(ControllerDeviceEvent ev) - { - int id = ev.Which; - if (id < 0) - { - Debug.Print("[SDL2] Invalid controller id {0} in {1}", id, ev.Type); - return; - } - - switch (ev.Type) - { - case EventType.CONTROLLERDEVICEADDED: - IntPtr handle = SDL.GameControllerOpen(id); - if (handle != IntPtr.Zero) - { - // The id variable here corresponds to a device_id between 0 and Sdl.NumJoysticks(). - // It is only used in the ADDED event. All other events use an instance_id which increases - // monotonically in each ADDED event. - // The idea is that device_id refers to the n-th connected joystick, whereas instance_id - // refers to the actual hardware device behind the n-th joystick. - // Yes, it's confusing. - int device_id = id; - int instance_id = last_controllers_instance++; - - Sdl2GamePad pad = new Sdl2GamePad(handle); - - IntPtr joystick = SDL.GameControllerGetJoystick(handle); - if (joystick != IntPtr.Zero) - { - pad.Capabilities = new GamePadCapabilities( - GamePadType.GamePad, - GetBoundAxes(joystick), - GetBoundButtons(joystick), - true); - pad.State.SetConnected(true); - - // Connect this device and add the relevant device index - if (controllers.Count <= id) - { - controllers.Add(pad); - } - else - { - controllers[device_id] = pad; - } - - sdl_instanceid_to_controllers.Add(instance_id, device_id); - } - else - { - Debug.Print("[SDL2] Failed to retrieve joystick from game controller. Error: {0}", SDL.GetError()); - } - } - break; - - case EventType.CONTROLLERDEVICEREMOVED: - if (IsControllerInstanceValid(id)) - { - int instance_id = id; - int device_id = sdl_instanceid_to_controllers[instance_id]; - - controllers[device_id].State.SetConnected(false); - sdl_instanceid_to_controllers.Remove(device_id); - } - else - { - Debug.Print("[SDL2] Invalid game controller instance {0} in {1}", id, ev.Type); - } - break; - - case EventType.CONTROLLERDEVICEREMAPPED: - if (IsControllerInstanceValid(id)) - { - // Todo: what should we do in this case? - } - else - { - Debug.Print("[SDL2] Invalid game controller instance {0} in {1}", id, ev.Type); - } - break; - } - } - - public void ProcessControllerEvent(ControllerAxisEvent ev) - { - int instance_id = ev.Which; - if (IsControllerInstanceValid(instance_id)) - { - int id = sdl_instanceid_to_controllers[instance_id]; - controllers[id].State.SetAxis(TranslateAxis(ev.Axis), ev.Value); - } - else - { - Debug.Print("[SDL2] Invalid game controller instance {0} in {1}", instance_id, ev.Type); - } - } - - public void ProcessControllerEvent(ControllerButtonEvent ev) - { - int instance_id = ev.Which; - if (IsControllerInstanceValid(instance_id)) - { - int id = sdl_instanceid_to_controllers[instance_id]; - controllers[id].State.SetButton(TranslateButton(ev.Button), ev.State == State.Pressed); - } - else - { - Debug.Print("[SDL2] Invalid game controller instance {0} in {1}", instance_id, ev.Type); - } - } -#endif - -#if USE_SDL2_GAMECONTOLLER - public GamePadCapabilities GetCapabilities(int index) - { - if (IsControllerValid(index)) - { - return controllers[index].Capabilities; - } - return new GamePadCapabilities(); - } - - public GamePadState GetState(int index) - { - if (IsControllerValid(index)) - { - return controllers[index].State; - } - return new GamePadState(); - } - - public string GetName(int index) - { - return String.Empty; - } -#else - public GamePadCapabilities GetCapabilities(int index) - { - return gamepad_driver.GetCapabilities(index); - } - - public GamePadState GetState(int index) - { - return gamepad_driver.GetState(index); - } - - public string GetName(int index) - { - return gamepad_driver.GetName(index); - } - - public bool SetVibration(int index, float left, float right) - { - return false; - } -#endif - - JoystickState IJoystickDriver2.GetState(int index) - { - JoystickState state = new JoystickState(); - if (IsJoystickValid(index)) - { - JoystickDevice joystick = - (JoystickDevice)joysticks[index]; - - for (int i = 0; i < joystick.Axis.Count; i++) - { - state.SetAxis(i, (short)(joystick.Axis[i] * short.MaxValue + 0.5f)); - } - - for (int i = 0; i < joystick.Button.Count; i++) - { - state.SetButton(i, joystick.Button[i]); - } - - for (int i = 0; i < joystick.Details.HatCount; i++) - { - state.SetHat(JoystickHat.Hat0 + i, joystick.Details.Hat[i]); - } - - state.SetIsConnected(joystick.Details.IsConnected); - state.SetPacketNumber(joystick.Details.PacketNumber); - } - - return state; - } - - JoystickCapabilities IJoystickDriver2.GetCapabilities(int index) - { - if (IsJoystickValid(index)) - { - JoystickDevice joystick = - (JoystickDevice)joysticks[index]; - - return new JoystickCapabilities( - joystick.Axis.Count, - joystick.Button.Count, - joystick.Details.HatCount, - joystick.Details.IsConnected); - } - return new JoystickCapabilities(); - } - - Guid IJoystickDriver2.GetGuid(int index) - { - Guid guid = new Guid(); - if (IsJoystickValid(index)) - { - JoystickDevice joystick = - (JoystickDevice)joysticks[index]; - - return joystick.Details.Guid; - } - return guid; - } - - private void Dispose(bool manual) - { - if (!disposed) - { - if (manual) - { - Debug.Print("Disposing {0}", GetType()); - - foreach (var j in joysticks) - { - var joystick = (JoystickDevice)j; - IntPtr handle = joystick.Details.Handle; - SDL.JoystickClose(handle); - } - - joysticks.Clear(); - } - else - { - Debug.Print("{0} leaked, did you forget to call Dispose()?", GetType()); - } - disposed = true; - } - } - - public void Dispose() - { - Dispose(true); - GC.SuppressFinalize(this); - } - - ~Sdl2JoystickDriver() - { - Dispose(false); - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2KeyMap.cs b/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2KeyMap.cs deleted file mode 100644 index 63f3070..0000000 --- a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2KeyMap.cs +++ /dev/null @@ -1,310 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 Stefanos Apostolopoulos for the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using OpenTK.Input; - -namespace OpenTK.Platform.SDL2 -{ - using Code = Scancode; - - internal class Sdl2KeyMap - { - public static Key GetKey(Code code) - { - switch (code) - { - case Code.ESCAPE: - return Key.Escape; - - // Function keys - case Code.F1: - return Key.F1; - case Code.F2: - return Key.F2; - case Code.F3: - return Key.F3; - case Code.F4: - return Key.F4; - case Code.F5: - return Key.F5; - case Code.F6: - return Key.F6; - case Code.F7: - return Key.F7; - case Code.F8: - return Key.F8; - case Code.F9: - return Key.F9; - case Code.F10: - return Key.F10; - case Code.F11: - return Key.F11; - case Code.F12: - return Key.F12; - case Code.F13: - return Key.F13; - case Code.F14: - return Key.F14; - case Code.F15: - return Key.F15; - case Code.F16: - return Key.F16; - case Code.F17: - return Key.F17; - case Code.F18: - return Key.F18; - case Code.F19: - return Key.F19; - case Code.F20: - return Key.F20; - case Code.F21: - return Key.F21; - case Code.F22: - return Key.F22; - case Code.F23: - return Key.F23; - case Code.F24: - return Key.F24; - - // Number keys (0-9) - case Code.Num0: - return Key.Number0; - case Code.Num1: - return Key.Number1; - case Code.Num2: - return Key.Number2; - case Code.Num3: - return Key.Number3; - case Code.Num4: - return Key.Number4; - case Code.Num5: - return Key.Number5; - case Code.Num6: - return Key.Number6; - case Code.Num7: - return Key.Number7; - case Code.Num8: - return Key.Number8; - case Code.Num9: - return Key.Number9; - - // Letters (A-Z) - case Code.A: - return Key.A; - case Code.B: - return Key.B; - case Code.C: - return Key.C; - case Code.D: - return Key.D; - case Code.E: - return Key.E; - case Code.F: - return Key.F; - case Code.G: - return Key.G; - case Code.H: - return Key.H; - case Code.I: - return Key.I; - case Code.J: - return Key.J; - case Code.K: - return Key.K; - case Code.L: - return Key.L; - case Code.M: - return Key.M; - case Code.N: - return Key.N; - case Code.O: - return Key.O; - case Code.P: - return Key.P; - case Code.Q: - return Key.Q; - case Code.R: - return Key.R; - case Code.S: - return Key.S; - case Code.T: - return Key.T; - case Code.U: - return Key.U; - case Code.V: - return Key.V; - case Code.W: - return Key.W; - case Code.X: - return Key.X; - case Code.Y: - return Key.Y; - case Code.Z: - return Key.Z; - - case Code.TAB: - return Key.Tab; - case Code.CAPSLOCK: - return Key.CapsLock; - case Code.LCTRL: - return Key.ControlLeft; - case Code.LSHIFT: - return Key.ShiftLeft; - case Code.LALT: - return Key.AltLeft; - case Code.MENU: - return Key.Menu; - case Code.LGUI: - return Key.WinLeft; - case Code.RGUI: - return Key.WinRight; - case Code.SPACE: - return Key.Space; - case Code.RALT: - return Key.AltRight; - //case Code.: - // return Key.WinRight; - case Code.APPLICATION: - return Key.Menu; - case Code.RCTRL: - return Key.ControlRight; - case Code.RSHIFT: - return Key.ShiftRight; - case Code.RETURN: - return Key.Enter; - case Code.BACKSPACE: - return Key.BackSpace; - - case Code.SEMICOLON: - return Key.Semicolon; // Varies by keyboard: return ;: on Win2K/US - case Code.SLASH: - return Key.Slash; // Varies by keyboard: return /? on Win2K/US - case Code.GRAVE: - return Key.Tilde; // Varies by keyboard: return `~ on Win2K/US - case Code.LEFTBRACKET: - return Key.BracketLeft; // Varies by keyboard: return [{ on Win2K/US - case Code.BACKSLASH: - return Key.BackSlash; // Varies by keyboard: return \| on Win2K/US - case Code.RIGHTBRACKET: - return Key.BracketRight; // Varies by keyboard: return ]} on Win2K/US - case Code.APOSTROPHE: - return Key.Quote; // Varies by keyboard: return '" on Win2K/US - case Code.EQUALS: - return Key.Plus; - case Code.COMMA: - return Key.Comma; // Invariant: : return - case Code.MINUS: - return Key.Minus; // Invariant: - - case Code.PERIOD: - return Key.Period; // Invariant: . - - case Code.HOME: - return Key.Home; - case Code.END: - return Key.End; - case Code.DELETE: - return Key.Delete; - case Code.PAGEUP: - return Key.PageUp; - case Code.PAGEDOWN: - return Key.PageDown; - case Code.PAUSE: - return Key.Pause; - case Code.NUMLOCKCLEAR: - return Key.NumLock; - - case Code.SCROLLLOCK: - return Key.ScrollLock; - case Code.PRINTSCREEN: - return Key.PrintScreen; - case Code.CLEAR: - return Key.Clear; - case Code.INSERT: - return Key.Insert; - - case Code.SLEEP: - return Key.Sleep; - - // Keypad - case Code.KP_0: - return Key.Keypad0; - case Code.KP_1: - return Key.Keypad1; - case Code.KP_2: - return Key.Keypad2; - case Code.KP_3: - return Key.Keypad3; - case Code.KP_4: - return Key.Keypad4; - case Code.KP_5: - return Key.Keypad5; - case Code.KP_6: - return Key.Keypad6; - case Code.KP_7: - return Key.Keypad7; - case Code.KP_8: - return Key.Keypad8; - case Code.KP_9: - return Key.Keypad9; - - case Code.KP_DECIMAL: - return Key.KeypadDecimal; - case Code.KP_PLUS: - return Key.KeypadAdd; - case Code.KP_MINUS: - return Key.KeypadSubtract; - case Code.KP_DIVIDE: - return Key.KeypadDivide; - case Code.KP_MULTIPLY: - return Key.KeypadMultiply; - case Code.KP_ENTER: - return Key.KeypadEnter; - - // Navigation - case Code.UP: - return Key.Up; - case Code.DOWN: - return Key.Down; - case Code.LEFT: - return Key.Left; - case Code.RIGHT: - return Key.Right; - - default: - return Key.Unknown; - } - } - - public static KeyModifiers GetModifiers(Keymod mod) - { - KeyModifiers result = 0; - result |= (mod & Keymod.ALT) != 0 ? KeyModifiers.Alt : 0; - result |= (mod & Keymod.CTRL) != 0 ? KeyModifiers.Control : 0; - result |= (mod & Keymod.SHIFT) != 0 ? KeyModifiers.Shift : 0; - return result; - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2Keyboard.cs b/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2Keyboard.cs deleted file mode 100644 index d1cecb8..0000000 --- a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2Keyboard.cs +++ /dev/null @@ -1,102 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 Stefanos Apostolopoulos for the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using OpenTK.Input; - -namespace OpenTK.Platform.SDL2 -{ - internal class Sdl2Keyboard : IKeyboardDriver2 - { - #pragma warning disable 649 // Field never assigned to, compiler bug in Mono 3.4.0 - private KeyboardState state; - #pragma warning restore 649 - - public Sdl2Keyboard() - { - state.IsConnected = true; - } - - // Unfortunately, SDL does not report KeyDown events - // when a modifier (e.g. shift, alt, etc) is first pressed. - // It reports a keydown+keyup event pair when the modifier - // is *released* - which means that we cannot use modifiers - // for regular input (e.g. press control to fire a weapon.) - // For that reason, we should also poll the keyboard directly - // as necessary. - // Fixme: this does not appear to work as expected. - private void UpdateModifiers() - { - Keymod mod = SDL.GetModState(); - - state[Key.LAlt] = (mod & Keymod.LALT) != 0; - state[Key.RAlt] = (mod & Keymod.RALT) != 0; - state[Key.LControl] = (mod & Keymod.LCTRL) != 0; - state[Key.RControl] = (mod & Keymod.RCTRL) != 0; - state[Key.LShift] = (mod & Keymod.LSHIFT) != 0; - state[Key.RShift] = (mod & Keymod.RSHIFT) != 0; - state[Key.Menu] = (mod & Keymod.GUI) != 0; - state[Key.CapsLock] = (mod & Keymod.CAPS) != 0; - state[Key.NumLock] = (mod & Keymod.NUM) != 0; - //state[Key.] = (mod & Keymod.MODE) != 0; - } - - internal void ProcessKeyboardEvent(KeyboardEvent e) - { - bool pressed = e.State != 0; - var scancode = e.Keysym.Scancode; - Key key = Sdl2KeyMap.GetKey(scancode); - - if (key != Key.Unknown) - { - state[key] = pressed; - } - } - - public KeyboardState GetState() - { - //UpdateModifiers(); // Fixme - return state; - } - - public KeyboardState GetState(int index) - { - //UpdateModifiers(); // Fixme - if (index == 0) - { - return state; - } - else - { - return new KeyboardState(); - } - } - - public string GetDeviceName(int index) - { - return "SDL2 Default Keyboard"; - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2Mouse.cs b/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2Mouse.cs deleted file mode 100644 index 23de55b..0000000 --- a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2Mouse.cs +++ /dev/null @@ -1,153 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 Stefanos Apostolopoulos for the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Diagnostics; -#if !MINIMAL -#endif -using OpenTK.Input; - -namespace OpenTK.Platform.SDL2 -{ - internal class Sdl2Mouse : IMouseDriver2 - { - private MouseState state; - - public Sdl2Mouse() - { - state.IsConnected = true; - } - - static internal MouseButton TranslateButton(Button button) - { - switch (button) - { - case Button.Left: - return MouseButton.Left; - - case Button.Right: - return MouseButton.Right; - - case Button.Middle: - return MouseButton.Middle; - - case Button.X1: - return MouseButton.Button1; - - case Button.X2: - return MouseButton.Button2; - - default: - Debug.Print("SDL2 unknown button {0}", button); - return MouseButton.Left; - } - } - - private void SetButtonState(MouseButton button, bool pressed) - { - if (pressed) - { - state.EnableBit((int)button); - } - else - { - state.DisableBit((int)button); - } - } - - internal static float Scale = 1.0f; - - public void ProcessWheelEvent(MouseWheelEvent wheel) - { - state.SetScrollRelative(wheel.X, wheel.Y); - } - - public void ProcessMouseEvent(MouseMotionEvent motion) - { - state.X += motion.Xrel; - state.Y += motion.Yrel; - } - - public void ProcessMouseEvent(MouseButtonEvent button) - { - bool pressed = button.State == State.Pressed; - SetButtonState(TranslateButton(button.Button), pressed); - } - - public MouseState GetState() - { - MouseState scaledState = state; - if (Configuration.RunningOnMacOS) - { - scaledState.X = (int)Math.Round(scaledState.X * Scale); - scaledState.Y = (int)Math.Round(scaledState.Y * Scale); - } - return scaledState; - } - - public MouseState GetState(int index) - { - if (index == 0) - { - return GetState(); - } - else - { - return new MouseState(); - } - } - - public MouseState GetCursorState() - { - int x, y; - var buttons = SDL.GetGlobalMouseState(out x, out y); - - if (Configuration.RunningOnMacOS) - { - x = (int)Math.Round(x * Scale); - y = (int)Math.Round(y * Scale); - } - - var c = new MouseState(); - c.SetIsConnected(true); - c.X = x; - c.Y = y; - c.SetScrollAbsolute(state.Scroll.X, state.Scroll.Y); // we cannot query the scrollwheel directly - c[MouseButton.Left] = (buttons & ButtonFlags.Left) != 0; - c[MouseButton.Middle] = (buttons & ButtonFlags.Middle) != 0; - c[MouseButton.Right] = (buttons & ButtonFlags.Right) != 0; - c[MouseButton.Button1] = (buttons & ButtonFlags.X1) != 0; - c[MouseButton.Button2] = (buttons & ButtonFlags.X2) != 0; - - return c; - } - - public void SetPosition(double x, double y) - { - SDL.WarpMouseGlobal((int)x, (int)y); - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2NativeWindow.cs b/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2NativeWindow.cs deleted file mode 100644 index 45f15e9..0000000 --- a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2NativeWindow.cs +++ /dev/null @@ -1,987 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 Stefanos Apostolopoulos for the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Collections.Generic; -using System.Diagnostics; -#if !MINIMAL -using System.Drawing; -#endif -#if ANDROID || IPHONE || TIZEN || MINIMAL -using OpenTK.Minimal; -#else -using System.Drawing.Imaging; -#endif -using System.Runtime.InteropServices; -using OpenTK.Input; -using System.Text; - -namespace OpenTK.Platform.SDL2 -{ - internal class Sdl2NativeWindow : NativeWindowBase - { - private readonly object sync = new object(); - - private Sdl2WindowInfo window; - private uint window_id; - private bool is_visible; - private bool is_focused; - private bool is_cursor_visible = true; - private bool exists; - private bool must_destroy; - private bool disposed; - private volatile bool is_in_closing_event; - private WindowState window_state = WindowState.Normal; - private WindowState previous_window_state = WindowState.Normal; - private WindowBorder window_border = WindowBorder.Resizable; - private Icon icon; - private MouseCursor cursor = MouseCursor.Default; - private IntPtr sdl_cursor = IntPtr.Zero; - - // Used in KeyPress event to decode SDL UTF8 text strings - // to .Net UTF16 strings - private char[] DecodeTextBuffer = new char[32]; - - private static readonly Dictionary windows = - new Dictionary(); - - public Sdl2NativeWindow(int x, int y, int width, int height, - string title, GameWindowFlags options, DisplayDevice device) - { - lock (sync) - { - SDL.DisableScreenSaver(); - - var bounds = device.Bounds; - var flags = TranslateFlags(options); - flags |= WindowFlags.OPENGL; - flags |= WindowFlags.HIDDEN; - if (Toolkit.Options.EnableHighResolution) - { - flags |= WindowFlags.ALLOW_HIGHDPI; - } - - if ((flags & WindowFlags.FULLSCREEN_DESKTOP) != 0 || - (flags & WindowFlags.FULLSCREEN) != 0) - { - window_state = WindowState.Fullscreen; - } - - if ((flags & WindowFlags.RESIZABLE) == 0) - { - window_border = WindowBorder.Fixed; - } - - IntPtr handle; - lock (SDL.Sync) - { - handle = SDL.CreateWindow(title, bounds.Left + x, bounds.Top + y, width, height, flags); - exists = true; - } - ProcessEvents(); - window = new Sdl2WindowInfo(handle, null); - window_id = SDL.GetWindowID(handle); - windows.Add(window_id, this); - } - } - - private static WindowFlags TranslateFlags(GameWindowFlags flags) - { - WindowFlags windowFlags = WindowFlags.Default; - - if ((flags & GameWindowFlags.Fullscreen) != 0) - { - if (Sdl2Factory.UseFullscreenDesktop) - { - windowFlags |= WindowFlags.FULLSCREEN_DESKTOP; - } - else - { - windowFlags |= WindowFlags.FULLSCREEN; - } - } - - if ((flags & GameWindowFlags.FixedWindow) == 0) - { - windowFlags |= WindowFlags.RESIZABLE; - } - - return windowFlags; - } - - private static Key TranslateKey(Scancode scan) - { - return Sdl2KeyMap.GetKey(scan); - } - - private static Key TranslateKey(Keycode key) - { - Scancode scan = SDL.GetScancodeFromKey(key); - return TranslateKey(scan); - } - - private int ProcessEvent(ref Event ev) - { - bool processed = false; - - try - { - Sdl2NativeWindow window = null; - - switch (ev.Type) - { - case EventType.WINDOWEVENT: - if (windows.TryGetValue(ev.Window.WindowID, out window)) - { - ProcessWindowEvent(window, ev.Window); - processed = true; - } - break; - - case EventType.TEXTINPUT: - if (windows.TryGetValue(ev.Text.WindowID, out window)) - { - ProcessTextInputEvent(window, ev.Text); - processed = true; - } - break; - - case EventType.KEYDOWN: - case EventType.KEYUP: - if (windows.TryGetValue(ev.Key.WindowID, out window)) - { - ProcessKeyEvent(window, ev); - processed = true; - } - break; - - case EventType.MOUSEBUTTONDOWN: - case EventType.MOUSEBUTTONUP: - if (windows.TryGetValue(ev.Button.WindowID, out window)) - { - ProcessMouseButtonEvent(window, ev.Button); - processed = true; - } - break; - - case EventType.MOUSEMOTION: - if (windows.TryGetValue(ev.Motion.WindowID, out window)) - { - ProcessMouseMotionEvent(window, ev.Motion); - processed = true; - } - break; - - case EventType.MOUSEWHEEL: - if (windows.TryGetValue(ev.Wheel.WindowID, out window)) - { - ProcessMouseWheelEvent(window, ev.Wheel); - processed = true; - } - break; - - case EventType.DROPFILE: - if (windows.TryGetValue(ev.Drop.WindowID, out window)) - { - ProcessDropEvent(window, ev.Drop); - SDL.Free(ev.Drop.File); - processed = true; - } - break; - - case EventType.QUIT: - Debug.WriteLine("Sdl2 application quit"); - break; - } - } - catch (Exception ex) - { - Debug.Print(ex.ToString()); - } - - return processed ? 0 : 1; - } - - private static void ProcessMouseButtonEvent(Sdl2NativeWindow window, MouseButtonEvent ev) - { - bool button_pressed = ev.State == State.Pressed; - - // We need MouseUp events to be reported even if they occur - // outside the window. SetWindowGrab ensures we get them. - if (window.CursorVisible) - { - SDL.SetWindowGrab(window.window.Handle, - button_pressed ? true : false); - } - - MouseButton button = Sdl2Mouse.TranslateButton(ev.Button); - if (button_pressed) - { - window.OnMouseDown(button); - } - else - { - window.OnMouseUp(button); - } - } - - private static void ProcessKeyEvent(Sdl2NativeWindow window, Event ev) - { - bool key_pressed = ev.Key.State == State.Pressed; - Key key = TranslateKey(ev.Key.Keysym.Scancode); - if (key_pressed) - { - window.OnKeyDown(key, ev.Key.Repeat > 0); - } - else - { - window.OnKeyUp(key); - } - } - - private static unsafe void ProcessTextInputEvent(Sdl2NativeWindow window, TextInputEvent ev) - { - // Calculate the length of the typed text string - int length; - for (length = 0; length < TextInputEvent.TextSize && ev.Text[length] != '\0'; length++) - { - ; - } - - // Make sure we have enough space to decode this string - int decoded_length = Encoding.UTF8.GetCharCount(ev.Text, length); - if (window.DecodeTextBuffer.Length < decoded_length) - { - Array.Resize( - ref window.DecodeTextBuffer, - 2 * Math.Max(decoded_length, window.DecodeTextBuffer.Length)); - } - - // Decode the string from UTF8 to .Net UTF16 - fixed (char* pBuffer = window.DecodeTextBuffer) - { - decoded_length = System.Text.Encoding.UTF8.GetChars( - ev.Text, - length, - pBuffer, - window.DecodeTextBuffer.Length); - } - - for (int i = 0; i < decoded_length; i++) - { - window.OnKeyPress(window.DecodeTextBuffer[i]); - } - } - - private static void ProcessMouseMotionEvent(Sdl2NativeWindow window, MouseMotionEvent ev) - { - float scale = window.ClientSize.Width / (float)window.Size.Width; - window.OnMouseMove( - (int)Math.Round(ev.X * scale), - (int)Math.Round(ev.Y * scale)); - Sdl2Mouse.Scale = scale; - } - - private static void ProcessMouseWheelEvent(Sdl2NativeWindow window, MouseWheelEvent ev) - { - window.OnMouseWheel(ev.X, ev.Y); - } - - private static unsafe void ProcessDropEvent(Sdl2NativeWindow window, DropEvent ev) - { - string dropString = Marshal.PtrToStringAuto(ev.File); - window.OnFileDrop(dropString); - } - - private static void ProcessWindowEvent(Sdl2NativeWindow window, WindowEvent e) - { - switch (e.Event) - { - case WindowEventID.CLOSE: - var close_args = new System.ComponentModel.CancelEventArgs(); - try - { - window.is_in_closing_event = true; - window.OnClosing(close_args); - } - finally - { - window.is_in_closing_event = false; - } - - if (!close_args.Cancel) - { - window.OnClosed(EventArgs.Empty); - window.must_destroy = true; - } - break; - - case WindowEventID.ENTER: - window.OnMouseEnter(EventArgs.Empty); - break; - - case WindowEventID.LEAVE: - window.OnMouseLeave(EventArgs.Empty); - break; - - case WindowEventID.EXPOSED: - // do nothing - break; - - case WindowEventID.FOCUS_GAINED: - window.is_focused = true; - window.OnFocusedChanged(EventArgs.Empty); - break; - - case WindowEventID.FOCUS_LOST: - window.is_focused = false; - window.OnFocusedChanged(EventArgs.Empty); - break; - - case WindowEventID.HIDDEN: - window.is_visible = false; - window.OnVisibleChanged(EventArgs.Empty); - break; - - case WindowEventID.SHOWN: - window.is_visible = true; - window.OnVisibleChanged(EventArgs.Empty); - break; - - case WindowEventID.MAXIMIZED: - window.window_state = WindowState.Maximized; - window.OnWindowStateChanged(EventArgs.Empty); - break; - - case WindowEventID.MINIMIZED: - window.previous_window_state = window.window_state; - window.window_state = WindowState.Minimized; - window.OnWindowStateChanged(EventArgs.Empty); - break; - - case WindowEventID.RESTORED: - window.window_state = window.previous_window_state; - window.OnWindowStateChanged(EventArgs.Empty); - break; - - case WindowEventID.MOVED: - window.OnMove(EventArgs.Empty); - break; - - case WindowEventID.RESIZED: - case WindowEventID.SIZE_CHANGED: - window.OnResize(EventArgs.Empty); - break; - - default: - Debug.Print("SDL2 unhandled event: {0}", e.Type); - break; - } - } - - private void DestroyWindow() - { - exists = false; - - if (window.Handle != IntPtr.Zero) - { - CursorVisible = true; - lock (SDL.Sync) - { - if (windows.ContainsKey(window_id)) - { - windows.Remove(window_id); - } - SDL.DestroyWindow(window.Handle); - } - } - - window_id = 0; - window.Handle = IntPtr.Zero; - } - - private void GrabCursor(bool grab) - { - SDL.ShowCursor(!grab); - SDL.SetWindowGrab(window.Handle, grab); - SDL.SetRelativeMouseMode(grab); - if (!grab) - { - // Move the cursor to the current position - // in order to avoid a sudden jump when it - // becomes visible again - float scale = Width / (float)Size.Width; - SDL.WarpMouseInWindow(window.Handle, - (int)Math.Round(MouseState.X / scale), - (int)Math.Round(MouseState.Y / scale)); - } - } - - // Hack to force WindowState events to be pumped - private void HideShowWindowHack() - { - SDL.HideWindow(window.Handle); - ProcessEvents(); - SDL.ShowWindow(window.Handle); - ProcessEvents(); - } - - // Revert to WindowState.Normal if necessary - private void RestoreWindow() - { - WindowState state = WindowState; - - switch (state) - { - case WindowState.Fullscreen: - SDL.SetWindowFullscreen(window.Handle, 0); - break; - - case WindowState.Maximized: - SDL.RestoreWindow(window.Handle); - HideShowWindowHack(); - break; - - case WindowState.Minimized: - SDL.RestoreWindow(window.Handle); - break; - } - - ProcessEvents(); - - window_state = WindowState.Normal; - } - - public override MouseCursor Cursor - { - get - { - return cursor; - } - set - { - lock (sync) - { - if (cursor != value) - { - // Free the previous cursor, - // if one has been set. - if (sdl_cursor != IntPtr.Zero) - { - SDL.FreeCursor(sdl_cursor); - sdl_cursor = IntPtr.Zero; - } - - // Set the new cursor - if (value == MouseCursor.Default) - { - // Reset to default cursor - SDL.SetCursor(SDL.GetDefaultCursor()); - cursor = value; - } - else - { - // Create and set a new cursor using - // the rgba values supplied by the user - unsafe - { - fixed (byte* pixels = value.Data) - { - IntPtr cursor_surface = - SDL.CreateRGBSurfaceFrom( - new IntPtr(pixels), - value.Width, - value.Height, - 32, - value.Width * 4, - 0x00ff0000, - 0x0000ff00, - 0x000000ff, - 0xff000000); - - if (cursor_surface == IntPtr.Zero) - { - Debug.Print("[SDL2] Failed to create cursor surface. Error: {0}", - SDL.GetError()); - return; - } - - sdl_cursor = SDL.CreateColorCursor(cursor_surface, value.X, value.Y); - if (sdl_cursor == IntPtr.Zero) - { - Debug.Print("[SDL2] Failed to create cursor. Error: {0}", - SDL.GetError()); - return; - } - - if (sdl_cursor != IntPtr.Zero) - { - SDL.SetCursor(sdl_cursor); - cursor = value; - } - - if (cursor_surface != IntPtr.Zero) - { - SDL.FreeSurface(cursor_surface); - } - } - } - } - } - } - } - } - - public override void Close() - { - lock (sync) - { - if (Exists && !must_destroy && !is_in_closing_event) - { - Debug.Print("SDL2 closing window {0}", window.Handle); - - Event e = new Event(); - e.Type = EventType.WINDOWEVENT; - e.Window.Event = WindowEventID.CLOSE; - e.Window.WindowID = window_id; - lock (SDL.Sync) - { - SDL.PushEvent(ref e); - } - } - } - } - - public override void ProcessEvents() - { - base.ProcessEvents(); - lock (sync) - { - if (Exists) - { - SDL.PumpEvents(); - Event e; - while (SDL.PollEvent(out e) > 0) - { - ProcessEvent(ref e); - } - - if (must_destroy) - { - DestroyWindow(); - } - } - } - } - - public override Point PointToClient(Point point) - { - var client = Location; - return new Point(point.X - client.X, point.Y - client.Y); - } - - public override Point PointToScreen(Point point) - { - var client = Location; - return new Point(point.X + client.X, point.Y + client.Y); - } - - public override Icon Icon - { - get - { - return icon; - } - set - { - lock (sync) - { - if (Exists) - { - // Set the new icon, if any, or clear the current - // icon if null - if (value != null) - { - using (Bitmap bmp = value.ToBitmap()) - { - // Decode the icon into a SDL surface - var data = bmp.LockBits( - new Rectangle(0, 0, value.Width, value.Height), - ImageLockMode.ReadWrite, - PixelFormat.Format32bppArgb); - - IntPtr surface = SDL.CreateRGBSurfaceFrom( - data.Scan0, data.Width, data.Height, 32, data.Stride, - 0x00ff0000u, 0x0000ff00u, 0x000000ffu, 0xff000000u); - - // Update the window icon - SDL.SetWindowIcon(window.Handle, surface); - - // Free the SDL surface as it is no longer needed - SDL.FreeSurface(surface); - bmp.UnlockBits(data); - } - - } - else - { - // Clear the window icon - SDL.SetWindowIcon(window.Handle, IntPtr.Zero); - } - - icon = value; - OnIconChanged(EventArgs.Empty); - } - } - } - } - - public override string Title - { - get - { - lock (sync) - { - if (Exists) - { - return SDL.GetWindowTitle(window.Handle); - } - return String.Empty; - } - } - set - { - lock (sync) - { - if (Exists) - { - SDL.SetWindowTitle(window.Handle, value); - } - } - } - } - - public override bool Focused - { - get - { - return is_focused; - } - } - - public override bool Visible - { - get - { - return is_visible; - } - set - { - lock (sync) - { - if (Exists) - { - if (value) - { - SDL.ShowWindow(window.Handle); - } - else - { - SDL.HideWindow(window.Handle); - } - } - } - } - } - - public override bool Exists - { - get - { - return exists; - } - } - - public override IWindowInfo WindowInfo - { - get - { - return window; - } - } - - public override WindowState WindowState - { - get - { - return window_state; - } - set - { - lock (sync) - { - if (Exists) - { - if (WindowState != value) - { - // Set the new WindowState - switch (value) - { - case WindowState.Fullscreen: - RestoreWindow(); - bool success = Sdl2Factory.UseFullscreenDesktop ? - SDL.SetWindowFullscreen(window.Handle, (uint)WindowFlags.FULLSCREEN_DESKTOP) < 0 : - SDL.SetWindowFullscreen(window.Handle, (uint)WindowFlags.FULLSCREEN) < 0; - - if (!success) - { - Debug.Print("SDL2 failed to enter fullscreen mode: {0}", SDL.GetError()); - } - - SDL.RaiseWindow(window.Handle); - // There is no "fullscreen" message in the event loop - // so we have to mark that ourselves - window_state = WindowState.Fullscreen; - break; - - case WindowState.Maximized: - RestoreWindow(); - SDL.MaximizeWindow(window.Handle); - window_state = WindowState.Maximized; - break; - - case WindowState.Minimized: - SDL.MinimizeWindow(window.Handle); - window_state = WindowState.Minimized; - break; - - case WindowState.Normal: - RestoreWindow(); - break; - } - - if (!CursorVisible) - { - GrabCursor(true); - } - } - } - } - } - } - - public override WindowBorder WindowBorder - { - get - { - return window_border; - } - set - { - if (WindowBorder != value) - { - lock (sync) - { - if (Exists) - { - - switch (value) - { - case WindowBorder.Resizable: - SDL.SetWindowBordered(window.Handle, true); - window_border = WindowBorder.Resizable; - break; - - case WindowBorder.Hidden: - SDL.SetWindowBordered(window.Handle, false); - window_border = WindowBorder.Hidden; - break; - - case WindowBorder.Fixed: - Debug.WriteLine("SDL2 cannot change to fixed-size windows at runtime."); - break; - } - } - } - - if (Exists) - { - OnWindowBorderChanged(EventArgs.Empty); - } - } - } - } - - public override Rectangle Bounds - { - get - { - return new Rectangle(Location, Size); - } - set - { - Size = value.Size; - Location = value.Location; - } - } - - public override Point Location - { - get - { - lock (sync) - { - if (Exists) - { - int x, y; - SDL.GetWindowPosition(window.Handle, out x, out y); - return new Point(x, y); - } - return new Point(); - } - } - set - { - lock (sync) - { - if (Exists) - { - SDL.SetWindowPosition(window.Handle, value.X, value.Y); - } - } - } - } - - public override Size Size - { - get - { - lock (sync) - { - if (Exists) - { - int w, h; - SDL.GetWindowSize(window.Handle, out w, out h); - return new Size(w, h); - } - return new Size(); - } - } - set - { - lock (sync) - { - if (Exists) - { - SDL.SetWindowSize(window.Handle, value.Width, value.Height); - } - } - } - } - - public override Size ClientSize - { - get - { - int w, h; - if (SDL.Version.Number > 2000) - { - // SDL > 2.0.0 supports SDL_GL_GetDrawableSize for - // hidpi windows. - SDL.GL.GetDrawableSize(window.Handle, out w, out h); - } - else - { - SDL.GetWindowSize(window.Handle, out w, out h); - } - return new Size(w, h); - } - set - { - float scale = Size.Width / (float)ClientSize.Width; - Size = new Size((int)(value.Width * scale), (int)(value.Height * scale)); - } - } - - public override bool CursorVisible - { - get - { - return is_cursor_visible; - } - set - { - lock (sync) - { - if (Exists && value != is_cursor_visible) - { - GrabCursor(!value); - is_cursor_visible = value; - } - } - } - } - - protected override void Dispose(bool manual) - { - if (!disposed) - { - lock (sync) - { - if (manual) - { - Debug.Print("Disposing {0}", GetType()); - - if (Exists) - { - DestroyWindow(); - } - - if (sdl_cursor != IntPtr.Zero) - { - SDL.FreeCursor(sdl_cursor); - sdl_cursor = IntPtr.Zero; - } - } - else - { - Debug.WriteLine("Sdl2NativeWindow leaked, did you forget to call Dispose()?"); - if (Exists) - { - // If the main loop is still running, send a close message. - // This will raise the Closing/Closed events and then destroy - // the window. - // Todo: it is probably not safe to raise events once the - // finalizer has run. Review this. - Close(); - } - } - disposed = true; - } - } - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2WindowInfo.cs b/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2WindowInfo.cs deleted file mode 100644 index ed8bfb3..0000000 --- a/external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2WindowInfo.cs +++ /dev/null @@ -1,57 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 Stefanos Apostolopoulos for the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using System.Diagnostics; - -namespace OpenTK.Platform.SDL2 -{ - internal class Sdl2WindowInfo : IWindowInfo - { - public IntPtr Handle { get; set; } - public Sdl2WindowInfo Parent { get; set; } - - public Sdl2WindowInfo() - { - } - - public Sdl2WindowInfo(IntPtr handle, Sdl2WindowInfo parent) - { - Handle = handle; - Parent = parent; - } - - // For compatibility with whoever thought it would be - // a good idea to access internal APIs through reflection - // (e.g. MonoGame) - public IntPtr WindowHandle { get { return Handle; } set { Handle = value; } } - - public void Dispose() - { - Debug.Print("Disposing {0}", GetType()); - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Platform/Utilities.cs b/external/src/OpenTK/OpenTK/Platform/Utilities.cs deleted file mode 100644 index 4a63c8a..0000000 --- a/external/src/OpenTK/OpenTK/Platform/Utilities.cs +++ /dev/null @@ -1,453 +0,0 @@ -/* Copyright (c) 2006, 2007 Stefanos Apostolopoulos - * See license.txt for license info - */ - -using System; -using System.Reflection; -using System.Diagnostics; -using OpenTK.Graphics; - -namespace OpenTK.Platform -{ - namespace MacOS - { - /// - /// This delegate represents any method that takes no arguments and returns an int. - /// I would have used Func but that requires .NET 4 - /// - /// The int value that your method returns - public delegate int GetInt(); - } - - /// - /// Provides cross-platform utilities to help interact with the underlying platform. - /// - public static class Utilities - { - private static bool throw_on_error; - internal static bool ThrowOnX11Error - { - get { return throw_on_error; } - set - { - if (value && !throw_on_error) - { - Type.GetType("System.Windows.Forms.XplatUIX11, System.Windows.Forms") - .GetField("ErrorExceptions", System.Reflection.BindingFlags.Static | - System.Reflection.BindingFlags.NonPublic) - .SetValue(null, true); - throw_on_error = true; - } - else if (!value && throw_on_error) - { - Type.GetType("System.Windows.Forms.XplatUIX11, System.Windows.Forms") - .GetField("ErrorExceptions", System.Reflection.BindingFlags.Static | - System.Reflection.BindingFlags.NonPublic) - .SetValue(null, false); - throw_on_error = false; - } - } - } - - private delegate Delegate LoadDelegateFunction(string name, Type signature); - - /// - /// Loads all extensions for the specified class. This function is intended - /// for OpenGL, Wgl, Glx, OpenAL etc. - /// The class to load extensions for. - /// - /// The Type must contain a nested class called "Delegates". - /// - /// The Type must also implement a static function called LoadDelegate with the - /// following signature: - /// static Delegate LoadDelegate(string name, Type signature) - /// - /// This function allocates memory. - /// - internal static void LoadExtensions(Type type) - { - // Using reflection is more than 3 times faster than directly loading delegates on the first - // run, probably due to code generation overhead. Subsequent runs are faster with direct loading - // than with reflection, but the first time is more significant. - - int supported = 0; - Type extensions_class = type.GetNestedType("Delegates", BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public); - if (extensions_class == null) - { - throw new InvalidOperationException("The specified type does not have any loadable extensions."); - } - - FieldInfo[] delegates = extensions_class.GetFields(BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public); - if (delegates == null) - { - throw new InvalidOperationException("The specified type does not have any loadable extensions."); - } - - MethodInfo load_delegate_method_info = type.GetMethod("LoadDelegate", BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public); - if (load_delegate_method_info == null) - { - throw new InvalidOperationException(type.ToString() + " does not contain a static LoadDelegate method."); - } - LoadDelegateFunction LoadDelegate = (LoadDelegateFunction)Delegate.CreateDelegate( - typeof(LoadDelegateFunction), load_delegate_method_info); - - Debug.Write("Load extensions for " + type.ToString() + "... "); - - System.Diagnostics.Stopwatch time = new System.Diagnostics.Stopwatch(); - time.Reset(); - time.Start(); - - foreach (FieldInfo f in delegates) - { - Delegate d = LoadDelegate(f.Name, f.FieldType); - if (d != null) - { - ++supported; - } - - f.SetValue(null, d); - } - - FieldInfo rebuildExtensionList = type.GetField("rebuildExtensionList", BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public); - if (rebuildExtensionList != null) - { - rebuildExtensionList.SetValue(null, true); - } - - time.Stop(); - Debug.Print("{0} extensions loaded in {1} ms.", supported, time.ElapsedMilliseconds); - time.Reset(); - } - - /// - /// Loads the specified extension for the specified class. This function is intended - /// for OpenGL, Wgl, Glx, OpenAL etc. - /// The class to load extensions for. - /// The extension to load. - /// - /// The Type must contain a nested class called "Delegates". - /// - /// The Type must also implement a static function called LoadDelegate with the - /// following signature: - /// static Delegate LoadDelegate(string name, Type signature) - /// - /// This function allocates memory. - /// - internal static bool TryLoadExtension(Type type, string extension) - { - Type extensions_class = type.GetNestedType("Delegates", BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public); - if (extensions_class == null) - { - Debug.Print(type.ToString(), " does not contain extensions."); - return false; - } - - LoadDelegateFunction LoadDelegate = (LoadDelegateFunction)Delegate.CreateDelegate(typeof(LoadDelegateFunction), - type.GetMethod("LoadDelegate", BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public)); - if (LoadDelegate == null) - { - Debug.Print(type.ToString(), " does not contain a static LoadDelegate method."); - return false; - } - - FieldInfo f = extensions_class.GetField(extension, BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public); - if (f == null) - { - Debug.Print("Extension \"", extension, "\" not found in ", type.ToString()); - return false; - } - - Delegate old = f.GetValue(null) as Delegate; - Delegate @new = LoadDelegate(f.Name, f.FieldType); - if ((old != null ? old.Target : null) != (@new != null ? @new.Target : null)) - { - f.SetValue(null, @new); - FieldInfo rebuildExtensionList = type.GetField("rebuildExtensionList", BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public); - if (rebuildExtensionList != null) - { - rebuildExtensionList.SetValue(null, true); - } - } - return @new != null; - } - - internal static GraphicsContext.GetAddressDelegate CreateGetAddress() - { - #if SDL2 - if (Configuration.RunningOnSdl2) - { - return Platform.SDL2.SDL.GL.GetProcAddress; - } - #endif - #if WIN32 - if (Configuration.RunningOnWindows) - { - return Platform.Windows.Wgl.GetAddress; - } - #endif - #if X11 - if (Configuration.RunningOnX11) - { - return Platform.X11.Glx.GetProcAddress; - } - #endif - #if CARBON - if (Configuration.RunningOnMacOS) - { - return Platform.MacOS.NS.GetAddress; - } - #endif - - // Other platforms: still allow dummy contexts to be created (if no Loader is required) - return EmptyGetAddress; - } - - private static IntPtr EmptyGetAddress(string function) - { - return IntPtr.Zero; - } - - /// - /// Constructs a new IWindowInfo instance for the X11 platform. - /// - /// The display connection. - /// The screen. - /// The handle for the window. - /// The root window for screen. - /// A pointer to a XVisualInfo structure obtained through XGetVisualInfo. - /// A new IWindowInfo instance. - public static IWindowInfo CreateX11WindowInfo(IntPtr display, int screen, IntPtr windowHandle, IntPtr rootWindow, IntPtr visualInfo) - { - #if X11 - Platform.X11.X11WindowInfo window = new OpenTK.Platform.X11.X11WindowInfo(); - window.Display = display; - window.Screen = screen; - window.Handle = windowHandle; - window.RootWindow = rootWindow; - window.Visual = visualInfo; - return window; - #else - return new Dummy.DummyWindowInfo(); - #endif - } - - /// - /// Creates an IWindowInfo instance for the windows platform. - /// - /// The handle of the window. - /// A new IWindowInfo instance. - public static IWindowInfo CreateWindowsWindowInfo(IntPtr windowHandle) - { - #if WIN32 - return new OpenTK.Platform.Windows.WinWindowInfo(windowHandle, null); - #else - return new Dummy.DummyWindowInfo(); - #endif - } - - /// - /// Creates an IWindowInfo instance for the Mac OS X platform. - /// - /// The handle of the window. - /// Ignored. This is reserved for future use. - /// Set to true if windowHandle corresponds to a System.Windows.Forms control. - /// A new IWindowInfo instance. - public static IWindowInfo CreateMacOSCarbonWindowInfo(IntPtr windowHandle, bool ownHandle, bool isControl) - { - #if CARBON - return CreateMacOSCarbonWindowInfo(windowHandle, ownHandle, isControl, null, null); - #else - return new Dummy.DummyWindowInfo(); - #endif - } - - #if CARBON - /// - /// Creates an IWindowInfo instance for the Mac OS X platform with an X and Y offset for the GL viewport location. - /// - /// The handle of the window. - /// Ignored. This is reserved for future use. - /// Set to true if windowHandle corresponds to a System.Windows.Forms control. - /// The X offset for the GL viewport - /// The Y offset for the GL viewport - /// A new IWindowInfo instance. - public static IWindowInfo CreateMacOSCarbonWindowInfo(IntPtr windowHandle, bool ownHandle, bool isControl, - OpenTK.Platform.MacOS.GetInt xOffset, OpenTK.Platform.MacOS.GetInt yOffset) - { - return new OpenTK.Platform.MacOS.CarbonWindowInfo(windowHandle, false, isControl, xOffset, yOffset); - } - #endif - - /// - /// Creates an IWindowInfo instance for the Mac OS X platform. - /// - /// The handle of the NSWindow. - /// Assumes that the NSWindow's contentView is the NSView we want to attach to our context. - /// A new IWindowInfo instance. - public static IWindowInfo CreateMacOSWindowInfo(IntPtr windowHandle) - { - #if CARBON - return new OpenTK.Platform.MacOS.CocoaWindowInfo(windowHandle); - #else - return new Dummy.DummyWindowInfo(); - #endif - } - - /// - /// Creates an IWindowInfo instance for the Mac OS X platform. - /// - /// The handle of the NSWindow. - /// The handle of the NSView. - /// A new IWindowInfo instance. - public static IWindowInfo CreateMacOSWindowInfo(IntPtr windowHandle, IntPtr viewHandle) - { - #if CARBON - return new OpenTK.Platform.MacOS.CocoaWindowInfo(windowHandle, viewHandle); - #else - return new Dummy.DummyWindowInfo(); - #endif - } - - /// - /// Creates an IWindowInfo instance for the dummy platform. - /// - /// A new IWindowInfo instance. - public static IWindowInfo CreateDummyWindowInfo() - { - return new Dummy.DummyWindowInfo(); - } - - /// - /// Creates an IWindowInfo instance for the windows platform. - /// - /// The handle of the window. - /// A new IWindowInfo instance. - public static IWindowInfo CreateSdl2WindowInfo(IntPtr windowHandle) - { - #if SDL2 - return new OpenTK.Platform.SDL2.Sdl2WindowInfo( - windowHandle, null); - #else - return new Dummy.DummyWindowInfo(); - #endif - } - - #if !__MOBILE__ - /// - /// Creates an IWindowInfo instance for Angle rendering, based on - /// supplied platform window (e.g. a window created with - /// CreateWindowsWindowInfo, or CreateDummyWindowInfo). - /// - /// - /// - public static Egl.IAngleWindowInfo CreateAngleWindowInfo(IWindowInfo platformWindow) - { - return new Egl.AngleWindowInfo(platformWindow); - } - #endif - - internal static bool RelaxGraphicsMode(ref GraphicsMode mode) - { - ColorFormat color = mode.ColorFormat; - int depth = mode.Depth; - int stencil = mode.Stencil; - int samples = mode.Samples; - ColorFormat accum = mode.AccumulatorFormat; - int buffers = mode.Buffers; - bool stereo = mode.Stereo; - - bool success = RelaxGraphicsMode( - ref color, ref depth, ref stencil, ref samples, - ref accum, ref buffers, ref stereo); - - mode = new GraphicsMode( - color, depth, stencil, samples, - accum, buffers, stereo); - - return success; - } - - /// \internal - /// - /// Relaxes graphics mode parameters. Use this function to increase compatibility - /// on systems that do not directly support a requested GraphicsMode. For example: - /// - user requested stereoscopic rendering, but GPU does not support stereo - /// - user requseted 16x antialiasing, but GPU only supports 4x - /// - /// true, if a graphics mode parameter was relaxed, false otherwise. - /// Color bits. - /// Depth bits. - /// Stencil bits. - /// Number of antialiasing samples. - /// Accumulator buffer bits. - /// Number of rendering buffers (1 for single buffering, 2+ for double buffering, 0 for don't care). - /// Stereoscopic rendering enabled/disabled. - internal static bool RelaxGraphicsMode(ref ColorFormat color, ref int depth, ref int stencil, ref int samples, ref ColorFormat accum, ref int buffers, ref bool stereo) - { - // Parameters are relaxed in order of importance. - // - Accumulator buffers are way outdated as a concept, - // so they go first. - // - Triple+ buffering is generally not supported by the - // core WGL/GLX/AGL/CGL/EGL specs, so we clamp - // to double-buffering as a second step. (If this doesn't help - // we will also fall back to undefined single/double buffering - // as a last resort). - // - AA samples are an easy way to increase compatibility - // so they go next. - // - Stereoscopic is only supported on very few GPUs - // (Quadro/FirePro series) so it goes next. - // - The rest of the parameters then follow. - - if (accum != 0) - { - accum = 0; - return true; - } - - if (buffers > 2) - { - buffers = 2; - return true; - } - - if (samples > 0) - { - samples = Math.Max(samples - 1, 0); - return true; - } - - if (stereo) - { - stereo = false; - return true; - } - - if (stencil != 0) - { - stencil = 0; - return true; - } - - if (depth != 0) - { - depth = 0; - return true; - } - - if (color != 24) - { - color = 24; - return true; - } - - if (buffers != 0) - { - buffers = 0; - return true; - } - - // no parameters left to relax, fail - return false; - } - } -} diff --git a/external/src/OpenTK/OpenTK/RewrittenAttribute.cs b/external/src/OpenTK/OpenTK/RewrittenAttribute.cs deleted file mode 100644 index da1d8ed..0000000 --- a/external/src/OpenTK/OpenTK/RewrittenAttribute.cs +++ /dev/null @@ -1,41 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 Stefanos Apostolopoulos for the Open Toolkit library -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; - -namespace OpenTK -{ - [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)] - internal class RewrittenAttribute : Attribute - { - internal bool Rewritten; - - public RewrittenAttribute(bool rewritten) - { - Rewritten = rewritten; - } - } -} - diff --git a/external/src/OpenTK/OpenTK/SlotAttribute.cs b/external/src/OpenTK/OpenTK/SlotAttribute.cs deleted file mode 100644 index 6f88886..0000000 --- a/external/src/OpenTK/OpenTK/SlotAttribute.cs +++ /dev/null @@ -1,53 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 Stefanos Apostolopoulos for the Open Toolkit library -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; - -namespace OpenTK -{ - /// - /// Defines the slot index for a wrapper function. - /// This type supports OpenTK and should not be - /// used in user code. - /// - [AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)] - public class SlotAttribute : Attribute - { - /// - /// Defines the slot index for a wrapper function. - /// - internal int Slot; - - /// - /// Constructs a new instance. - /// - /// The slot index for a wrapper function. - public SlotAttribute(int index) - { - Slot = index; - } - } -} - diff --git a/external/src/OpenTK/OpenTK/Toolkit.cs b/external/src/OpenTK/OpenTK/Toolkit.cs deleted file mode 100644 index f8bfd4a..0000000 --- a/external/src/OpenTK/OpenTK/Toolkit.cs +++ /dev/null @@ -1,181 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -using System; -using OpenTK.Platform; -using System.Diagnostics; - -namespace OpenTK -{ - /// - /// Provides static methods to manage an OpenTK application. - /// - public sealed class Toolkit : IDisposable - { - private Factory platform_factory; - private static Toolkit toolkit; - - private volatile static bool initialized; - private static readonly object InitLock = new object(); - - private Toolkit(Factory factory) - { - if (factory == null) - { - throw new ArgumentNullException("factory"); - } - platform_factory = factory; - } - - /// - /// Initializes OpenTK with default options. - /// - /// - /// - /// You *must* call this method if you are combining OpenTK with a - /// third-party windowing toolkit (e.g. GTK#). In this case, this should be the - /// first method called by your application: - /// - /// static void Main() - /// { - /// using (OpenTK.Toolkit.Init()) - /// { - /// ... - /// } - /// } - /// - /// - /// - /// The reason is that some toolkits do not configure the underlying platform - /// correctly or configure it in a way that is incompatible with OpenTK. - /// Calling this method first ensures that OpenTK is given the chance to - /// initialize itself and configure the platform correctly. - /// - /// - /// - /// An IDisposable instance that you can use to dispose of the resources - /// consumed by OpenTK. - /// - public static Toolkit Init() - { - return Init(ToolkitOptions.Default); - } - - /// - /// Initializes OpenTK with the specified options. Use this method - /// to influence the OpenTK.Platform implementation that will be used. - /// - /// - /// - /// You *must* call this method if you are combining OpenTK with a - /// third-party windowing toolkit (e.g. GTK#). In this case, this should be the - /// first method called by your application: - /// - /// static void Main() - /// { - /// using (OpenTK.Toolkit.Init()) - /// { - /// ... - /// } - /// } - /// - /// - /// - /// The reason is that some toolkits do not configure the underlying platform - /// correctly or configure it in a way that is incompatible with OpenTK. - /// Calling this method first ensures that OpenTK is given the chance to - /// initialize itself and configure the platform correctly. - /// - /// - /// A ToolkitOptions instance - /// containing the desired options. - /// - /// An IDisposable instance that you can use to dispose of the resources - /// consumed by OpenTK. - /// - public static Toolkit Init(ToolkitOptions options) - { - if (options == null) - { - throw new ArgumentNullException("options"); - } - - lock (InitLock) - { - if (!initialized) - { - initialized = true; - Configuration.Init(options); - Options = options; - - // The actual initialization takes place in the - // platform-specific factory constructors. - toolkit = new Toolkit(new Factory()); - } - return toolkit; - } - } - - internal static ToolkitOptions Options { get; private set; } - - /// - /// Disposes of the resources consumed by this instance. - /// - public void Dispose() - { - Dispose(true); - GC.SuppressFinalize(this); - } - - private void Dispose(bool manual) - { - if (manual) - { - lock (InitLock) - { - if (initialized) - { - platform_factory.Dispose(); - platform_factory = null; - toolkit = null; - initialized = false; - } - } - } - } - - #if DEBUG - /// - /// Finalizes this instance. - /// - ~Toolkit() - { - Debug.Print("[Warning] {0} leaked, did you forget to call Dispose()?"); - // We may not Dispose() the toolkit from the finalizer thread, - // as that will crash on many operating systems. - } - #endif - } -} diff --git a/external/src/OpenTK/OpenTK/ToolkitOptions.cs b/external/src/OpenTK/OpenTK/ToolkitOptions.cs deleted file mode 100644 index 47fb3ba..0000000 --- a/external/src/OpenTK/OpenTK/ToolkitOptions.cs +++ /dev/null @@ -1,90 +0,0 @@ -// -// The Open Toolkit Library License -// -// Copyright (c) 2006 - 2013 the Open Toolkit library. -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights to -// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -// the Software, and to permit persons to whom the Software is furnished to do -// so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all -// copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -// OTHER DEALINGS IN THE SOFTWARE. -// - -namespace OpenTK -{ - /// - /// Enumerates options regarding OpenTK.Platform - /// implementations. - /// - public enum PlatformBackend - { - /// - /// Select the optimal OpenTK.Platform implementation - /// for the current operating system. This is the default - /// option. - /// - Default = 0, - /// - /// Prefer native OpenTK.Platform implementations. - /// Platform abstractions such as SDL will not be considered, - /// even if available. Use this if you need support for multiple - /// mice or keyboards. - /// - PreferNative, - /// - /// Prefer an X11 OpenTK.Platform implementation, - /// even if a different implementation is available. This option - /// allows you to use X11 on Windows or Mac OS X when an - /// X11 server is installed. - /// - PreferX11 - } - - /// - /// Contains configuration options for OpenTK. - /// - /// - public class ToolkitOptions - { - static ToolkitOptions() - { - Default = new ToolkitOptions(); - Default.EnableHighResolution = true; - } - - /// - /// Get or set the desired PlatformBackend - /// for the OpenTK.Platform implementation. - /// - public PlatformBackend Backend { get; set; } - - /// - /// Gets or sets a value indicating whether high - /// resolution modes are supported on high-DPI - /// ("Retina") displays. Enabled by default. - /// Set to false for applications that are not - /// DPI-aware (e.g. WinForms.) - /// - /// See: http://msdn.microsoft.com/en-us/library/windows/desktop/ee308410(v=vs.85).aspx - public bool EnableHighResolution { get; set; } - - /// - /// Gets a ToolkitOptions instance with - /// default values. - /// - public static ToolkitOptions Default { get; private set; } - } -} diff --git a/external/src/OpenTK/OpenTK/WindowBorder.cs b/external/src/OpenTK/OpenTK/WindowBorder.cs deleted file mode 100644 index 1f6aa7b..0000000 --- a/external/src/OpenTK/OpenTK/WindowBorder.cs +++ /dev/null @@ -1,21 +0,0 @@ -namespace OpenTK -{ - /// - /// Enumerates available window borders. - /// - public enum WindowBorder - { - /// - /// The window has a resizable border. A window with a resizable border can be resized by the user or programmatically. - /// - Resizable = 0, - /// - /// The window has a fixed border. A window with a fixed border can only be resized programmatically. - /// - Fixed, - /// - /// The window does not have a border. A window with a hidden border can only be resized programmatically. - /// - Hidden - } -} diff --git a/external/src/OpenTK/OpenTK/WindowIcon.cs b/external/src/OpenTK/OpenTK/WindowIcon.cs deleted file mode 100644 index 84d2a2f..0000000 --- a/external/src/OpenTK/OpenTK/WindowIcon.cs +++ /dev/null @@ -1,93 +0,0 @@ -// -// WindowIcon.cs -// -// Author: -// Stefanos A. -// -// Copyright (c) 2006-2014 Stefanos Apostolopoulos -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -using System; -using System.Runtime.InteropServices; - -namespace OpenTK -{ - /// - /// Stores a window icon. A window icon is defined - /// as a 2-dimensional buffer of RGBA values. - /// - public class WindowIcon - { - /// \internal - /// - /// Initializes a new instance of the class. - /// - internal protected WindowIcon() - { - } - - private WindowIcon(int width, int height) - { - if (width < 0 || width > 256 || height < 0 || height > 256) - { - throw new ArgumentOutOfRangeException(); - } - - this.Width = width; - this.Height = height; - } - - internal WindowIcon(int width, int height, byte[] data) - : this(width, height) - { - if (data == null) - { - throw new ArgumentNullException(); - } - if (data.Length < Width * Height * 4) - { - throw new ArgumentOutOfRangeException(); - } - - this.Data = data; - } - - internal WindowIcon(int width, int height, IntPtr data) - : this(width, height) - { - if (data == IntPtr.Zero) - { - throw new ArgumentNullException(); - } - - // We assume that width and height are correctly set. - // If they are not, we will read garbage and probably - // crash. - this.Data = new byte[width * height * 4]; - Marshal.Copy(data, this.Data, 0, this.Data.Length); - } - - internal byte[] Data { get; } - internal int Width { get; } - internal int Height { get; } - } -} - diff --git a/external/src/OpenTK/OpenTK/WindowState.cs b/external/src/OpenTK/OpenTK/WindowState.cs deleted file mode 100644 index 8447362..0000000 --- a/external/src/OpenTK/OpenTK/WindowState.cs +++ /dev/null @@ -1,31 +0,0 @@ -/* Licensed under the MIT/X11 license. - * Copyright (c) 2006-2008 the OpenTK Team. - * This notice may not be removed from any source distribution. - * See license.txt for licensing details. - */ - -namespace OpenTK -{ - /// - /// Enumerates available window states. - /// - public enum WindowState - { - /// - /// The window is in its normal state. - /// - Normal = 0, - /// - /// The window is minimized to the taskbar (also known as 'iconified'). - /// - Minimized, - /// - /// The window covers the whole working area, which includes the desktop but not the taskbar and/or panels. - /// - Maximized, - /// - /// The window covers the whole screen, including all taskbars and/or panels. - /// - Fullscreen - } -} diff --git a/externals/opentk b/externals/opentk new file mode 160000 index 0000000..70e56ae --- /dev/null +++ b/externals/opentk @@ -0,0 +1 @@ +Subproject commit 70e56ae391edbadf6bbf092def85716af4533bcc diff --git a/externals/opentk.proj b/externals/opentk.proj new file mode 100644 index 0000000..dc40d4f --- /dev/null +++ b/externals/opentk.proj @@ -0,0 +1,64 @@ + + + + + + Release + + + + $(MSBuildThisFileDirectory)opentk\src\OpenTK\ + $(MSBuildThisFileDirectory)opentk\src\Generator.Bind\ + $(MSBuildThisFileDirectory)opentk\src\Generator.Rewrite\ + + + + $(OpenTKProjectDirectory)OpenTK.Tizen.csproj + dotnet $(BindProjectDirectory)bin/$(Configuration)/netcoreapp2.0/Bind.dll + + + + + + + + + + + + + + + + + + + + + + $(OpenTKProjectDirectory)bin\$(Configuration)\netstandard2.0\ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/internal/src/Directory.Build.props b/internals/src/Directory.Build.props similarity index 100% rename from internal/src/Directory.Build.props rename to internals/src/Directory.Build.props diff --git a/internal/src/Directory.Build.targets b/internals/src/Directory.Build.targets similarity index 100% rename from internal/src/Directory.Build.targets rename to internals/src/Directory.Build.targets diff --git a/internal/src/Tizen.CallManager/Interop/Interop.CallManager.cs b/internals/src/Tizen.CallManager/Interop/Interop.CallManager.cs similarity index 100% rename from internal/src/Tizen.CallManager/Interop/Interop.CallManager.cs rename to internals/src/Tizen.CallManager/Interop/Interop.CallManager.cs diff --git a/internal/src/Tizen.CallManager/Interop/Interop.GsList.cs b/internals/src/Tizen.CallManager/Interop/Interop.GsList.cs similarity index 100% rename from internal/src/Tizen.CallManager/Interop/Interop.GsList.cs rename to internals/src/Tizen.CallManager/Interop/Interop.GsList.cs diff --git a/internal/src/Tizen.CallManager/Interop/Interop.Libraries.cs b/internals/src/Tizen.CallManager/Interop/Interop.Libraries.cs similarity index 100% rename from internal/src/Tizen.CallManager/Interop/Interop.Libraries.cs rename to internals/src/Tizen.CallManager/Interop/Interop.Libraries.cs diff --git a/internal/src/Tizen.CallManager/Tizen.CallManager.csproj b/internals/src/Tizen.CallManager/Tizen.CallManager.csproj similarity index 100% rename from internal/src/Tizen.CallManager/Tizen.CallManager.csproj rename to internals/src/Tizen.CallManager/Tizen.CallManager.csproj diff --git a/internal/src/Tizen.CallManager/Tizen.CallManager.sln b/internals/src/Tizen.CallManager/Tizen.CallManager.sln similarity index 100% rename from internal/src/Tizen.CallManager/Tizen.CallManager.sln rename to internals/src/Tizen.CallManager/Tizen.CallManager.sln diff --git a/internal/src/Tizen.CallManager/Tizen.CallManager/CallData.cs b/internals/src/Tizen.CallManager/Tizen.CallManager/CallData.cs similarity index 100% rename from internal/src/Tizen.CallManager/Tizen.CallManager/CallData.cs rename to internals/src/Tizen.CallManager/Tizen.CallManager/CallData.cs diff --git a/internal/src/Tizen.CallManager/Tizen.CallManager/CallEventData.cs b/internals/src/Tizen.CallManager/Tizen.CallManager/CallEventData.cs similarity index 100% rename from internal/src/Tizen.CallManager/Tizen.CallManager/CallEventData.cs rename to internals/src/Tizen.CallManager/Tizen.CallManager/CallEventData.cs diff --git a/internal/src/Tizen.CallManager/Tizen.CallManager/CallManager.cs b/internals/src/Tizen.CallManager/Tizen.CallManager/CallManager.cs similarity index 100% rename from internal/src/Tizen.CallManager/Tizen.CallManager/CallManager.cs rename to internals/src/Tizen.CallManager/Tizen.CallManager/CallManager.cs diff --git a/internal/src/Tizen.CallManager/Tizen.CallManager/CmClientHandle.cs b/internals/src/Tizen.CallManager/Tizen.CallManager/CmClientHandle.cs similarity index 100% rename from internal/src/Tizen.CallManager/Tizen.CallManager/CmClientHandle.cs rename to internals/src/Tizen.CallManager/Tizen.CallManager/CmClientHandle.cs diff --git a/internal/src/Tizen.CallManager/Tizen.CallManager/CmEnumerations.cs b/internals/src/Tizen.CallManager/Tizen.CallManager/CmEnumerations.cs similarity index 100% rename from internal/src/Tizen.CallManager/Tizen.CallManager/CmEnumerations.cs rename to internals/src/Tizen.CallManager/Tizen.CallManager/CmEnumerations.cs diff --git a/internal/src/Tizen.CallManager/Tizen.CallManager/CmEventArgs.cs b/internals/src/Tizen.CallManager/Tizen.CallManager/CmEventArgs.cs similarity index 100% rename from internal/src/Tizen.CallManager/Tizen.CallManager/CmEventArgs.cs rename to internals/src/Tizen.CallManager/Tizen.CallManager/CmEventArgs.cs diff --git a/internal/src/Tizen.CallManager/Tizen.CallManager/CmUtility.cs b/internals/src/Tizen.CallManager/Tizen.CallManager/CmUtility.cs similarity index 100% rename from internal/src/Tizen.CallManager/Tizen.CallManager/CmUtility.cs rename to internals/src/Tizen.CallManager/Tizen.CallManager/CmUtility.cs diff --git a/internal/src/Tizen.CallManager/Tizen.CallManager/ConferenceCallData.cs b/internals/src/Tizen.CallManager/Tizen.CallManager/ConferenceCallData.cs similarity index 100% rename from internal/src/Tizen.CallManager/Tizen.CallManager/ConferenceCallData.cs rename to internals/src/Tizen.CallManager/Tizen.CallManager/ConferenceCallData.cs diff --git a/internal/src/Tizen.Network.Mtp/Interop/Interop.Glib.cs b/internals/src/Tizen.Network.Mtp/Interop/Interop.Glib.cs similarity index 100% rename from internal/src/Tizen.Network.Mtp/Interop/Interop.Glib.cs rename to internals/src/Tizen.Network.Mtp/Interop/Interop.Glib.cs diff --git a/internal/src/Tizen.Network.Mtp/Interop/Interop.Libc.cs b/internals/src/Tizen.Network.Mtp/Interop/Interop.Libc.cs similarity index 100% rename from internal/src/Tizen.Network.Mtp/Interop/Interop.Libc.cs rename to internals/src/Tizen.Network.Mtp/Interop/Interop.Libc.cs diff --git a/internal/src/Tizen.Network.Mtp/Interop/Interop.Libraries.cs b/internals/src/Tizen.Network.Mtp/Interop/Interop.Libraries.cs similarity index 100% rename from internal/src/Tizen.Network.Mtp/Interop/Interop.Libraries.cs rename to internals/src/Tizen.Network.Mtp/Interop/Interop.Libraries.cs diff --git a/internal/src/Tizen.Network.Mtp/Interop/Interop.Mtp.cs b/internals/src/Tizen.Network.Mtp/Interop/Interop.Mtp.cs similarity index 100% rename from internal/src/Tizen.Network.Mtp/Interop/Interop.Mtp.cs rename to internals/src/Tizen.Network.Mtp/Interop/Interop.Mtp.cs diff --git a/internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp.csproj b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp.csproj similarity index 100% rename from internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp.csproj rename to internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp.csproj diff --git a/internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp.sln b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp.sln similarity index 100% rename from internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp.sln rename to internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp.sln diff --git a/internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpDevice.cs b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpDevice.cs similarity index 100% rename from internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpDevice.cs rename to internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpDevice.cs diff --git a/internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpEnumerations.cs b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpEnumerations.cs similarity index 100% rename from internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpEnumerations.cs rename to internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpEnumerations.cs diff --git a/internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpErrorFactory.cs b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpErrorFactory.cs similarity index 100% rename from internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpErrorFactory.cs rename to internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpErrorFactory.cs diff --git a/internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpEventArgs.cs b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpEventArgs.cs similarity index 100% rename from internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpEventArgs.cs rename to internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpEventArgs.cs diff --git a/internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManager.cs b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManager.cs similarity index 100% rename from internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManager.cs rename to internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManager.cs diff --git a/internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManagerEvent.cs b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManagerEvent.cs similarity index 100% rename from internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManagerEvent.cs rename to internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManagerEvent.cs diff --git a/internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManagerImpl.cs b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManagerImpl.cs similarity index 100% rename from internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManagerImpl.cs rename to internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpManagerImpl.cs diff --git a/internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpObject.cs b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpObject.cs similarity index 100% rename from internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpObject.cs rename to internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpObject.cs diff --git a/internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpStorage.cs b/internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpStorage.cs similarity index 100% rename from internal/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpStorage.cs rename to internals/src/Tizen.Network.Mtp/Tizen.Network.Mtp/MtpStorage.cs diff --git a/internal/src/Tizen.Network.Mtp/doc/api/Tizen.Network.Mtp.md b/internals/src/Tizen.Network.Mtp/doc/api/Tizen.Network.Mtp.md similarity index 100% rename from internal/src/Tizen.Network.Mtp/doc/api/Tizen.Network.Mtp.md rename to internals/src/Tizen.Network.Mtp/doc/api/Tizen.Network.Mtp.md diff --git a/internal/src/Tizen.Tapi/Interop/Interop.Libraries.cs b/internals/src/Tizen.Tapi/Interop/Interop.Libraries.cs similarity index 100% rename from internal/src/Tizen.Tapi/Interop/Interop.Libraries.cs rename to internals/src/Tizen.Tapi/Interop/Interop.Libraries.cs diff --git a/internal/src/Tizen.Tapi/Interop/Interop.Tapi.cs b/internals/src/Tizen.Tapi/Interop/Interop.Tapi.cs similarity index 100% rename from internal/src/Tizen.Tapi/Interop/Interop.Tapi.cs rename to internals/src/Tizen.Tapi/Interop/Interop.Tapi.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi.csproj b/internals/src/Tizen.Tapi/Tizen.Tapi.csproj similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi.csproj rename to internals/src/Tizen.Tapi/Tizen.Tapi.csproj diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi.sln b/internals/src/Tizen.Tapi/Tizen.Tapi.sln similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi.sln rename to internals/src/Tizen.Tapi/Tizen.Tapi.sln diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/Call.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/Call.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/Call.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/Call.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/CallData.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/CallData.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/CallData.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/CallData.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/CallEnumerations.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/CallEnumerations.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/CallEnumerations.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/CallEnumerations.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/CallStructs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/CallStructs.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/CallStructs.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/CallStructs.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/Modem.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/Modem.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/Modem.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/Modem.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/ModemData.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/ModemData.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/ModemData.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/ModemData.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/ModemEnumerations.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/ModemEnumerations.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/ModemEnumerations.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/ModemEnumerations.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/ModemStructs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/ModemStructs.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/ModemStructs.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/ModemStructs.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/Network.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/Network.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/Network.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/Network.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/NetworkData.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/NetworkData.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/NetworkData.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/NetworkData.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/NetworkEnumerations.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/NetworkEnumerations.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/NetworkEnumerations.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/NetworkEnumerations.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/NetworkStructs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/NetworkStructs.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/NetworkStructs.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/NetworkStructs.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/Oem.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/Oem.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/Oem.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/Oem.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/OemData.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/OemData.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/OemData.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/OemData.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/OemStructs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/OemStructs.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/OemStructs.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/OemStructs.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/Phonebook.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/Phonebook.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/Phonebook.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/Phonebook.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/PhonebookData.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/PhonebookData.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/PhonebookData.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/PhonebookData.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/PhonebookEnumerations.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/PhonebookEnumerations.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/PhonebookEnumerations.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/PhonebookEnumerations.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/PhonebookStructs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/PhonebookStructs.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/PhonebookStructs.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/PhonebookStructs.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/SatData.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SatData.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/SatData.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/SatData.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/SatEnumerations.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SatEnumerations.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/SatEnumerations.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/SatEnumerations.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/SatStructs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SatStructs.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/SatStructs.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/SatStructs.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/Sim.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/Sim.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/Sim.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/Sim.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/SimData.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SimData.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/SimData.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/SimData.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/SimEnumerations.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SimEnumerations.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/SimEnumerations.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/SimEnumerations.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/SimStructs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SimStructs.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/SimStructs.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/SimStructs.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/SmsData.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SmsData.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/SmsData.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/SmsData.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/SmsEnumerations.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SmsEnumerations.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/SmsEnumerations.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/SmsEnumerations.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/SmsStructs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SmsStructs.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/SmsStructs.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/SmsStructs.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/Ss.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/Ss.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/Ss.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/Ss.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/SsData.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SsData.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/SsData.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/SsData.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/SsEnumerations.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SsEnumerations.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/SsEnumerations.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/SsEnumerations.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/SsStructs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/SsStructs.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/SsStructs.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/SsStructs.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/TapiEnumerations.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/TapiEnumerations.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/TapiEnumerations.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/TapiEnumerations.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/TapiEventArgs.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/TapiEventArgs.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/TapiEventArgs.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/TapiEventArgs.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/TapiHandle.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/TapiHandle.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/TapiHandle.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/TapiHandle.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/TapiManager.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/TapiManager.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/TapiManager.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/TapiManager.cs diff --git a/internal/src/Tizen.Tapi/Tizen.Tapi/TapiUtility.cs b/internals/src/Tizen.Tapi/Tizen.Tapi/TapiUtility.cs similarity index 100% rename from internal/src/Tizen.Tapi/Tizen.Tapi/TapiUtility.cs rename to internals/src/Tizen.Tapi/Tizen.Tapi/TapiUtility.cs diff --git a/internal/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.Libraries.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.Libraries.cs similarity index 100% rename from internal/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.Libraries.cs rename to internals/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.Libraries.cs diff --git a/internal/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.VoiceControlCommand.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.VoiceControlCommand.cs similarity index 100% rename from internal/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.VoiceControlCommand.cs rename to internals/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.VoiceControlCommand.cs diff --git a/internal/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.Widget.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.Widget.cs similarity index 100% rename from internal/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.Widget.cs rename to internals/src/Tizen.Uix.VoiceControlWidget/Interop/Interop.Widget.cs diff --git a/internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget.csproj b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget.csproj similarity index 100% rename from internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget.csproj rename to internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget.csproj diff --git a/internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget.sln b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget.sln similarity index 100% rename from internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget.sln rename to internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget.sln diff --git a/internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/AsrResultEventArgs.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/AsrResultEventArgs.cs similarity index 100% rename from internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/AsrResultEventArgs.cs rename to internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/AsrResultEventArgs.cs diff --git a/internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/CurrentCommandListEventArgs.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/CurrentCommandListEventArgs.cs similarity index 100% rename from internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/CurrentCommandListEventArgs.cs rename to internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/CurrentCommandListEventArgs.cs diff --git a/internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/CurrentLanguageChangedEventArgs.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/CurrentLanguageChangedEventArgs.cs similarity index 100% rename from internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/CurrentLanguageChangedEventArgs.cs rename to internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/CurrentLanguageChangedEventArgs.cs diff --git a/internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ErrorOccurredEventArgs.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ErrorOccurredEventArgs.cs similarity index 100% rename from internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ErrorOccurredEventArgs.cs rename to internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ErrorOccurredEventArgs.cs diff --git a/internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ExceptionFactory.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ExceptionFactory.cs similarity index 100% rename from internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ExceptionFactory.cs rename to internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ExceptionFactory.cs diff --git a/internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/RecognitionResult.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/RecognitionResult.cs similarity index 100% rename from internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/RecognitionResult.cs rename to internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/RecognitionResult.cs diff --git a/internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ServiceStateChangedEventArgs.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ServiceStateChangedEventArgs.cs similarity index 100% rename from internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ServiceStateChangedEventArgs.cs rename to internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/ServiceStateChangedEventArgs.cs diff --git a/internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/StateChangedEventArgs.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/StateChangedEventArgs.cs similarity index 100% rename from internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/StateChangedEventArgs.cs rename to internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/StateChangedEventArgs.cs diff --git a/internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/TooltipEventArgs.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/TooltipEventArgs.cs similarity index 100% rename from internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/TooltipEventArgs.cs rename to internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/TooltipEventArgs.cs diff --git a/internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceCommand.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceCommand.cs similarity index 100% rename from internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceCommand.cs rename to internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceCommand.cs diff --git a/internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceCommandList.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceCommandList.cs similarity index 100% rename from internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceCommandList.cs rename to internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceCommandList.cs diff --git a/internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceControlWidget.cs b/internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceControlWidget.cs similarity index 100% rename from internal/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceControlWidget.cs rename to internals/src/Tizen.Uix.VoiceControlWidget/Tizen.Uix.VoiceControlWidget/VoiceControlWidget.cs diff --git a/packages/commandlineparser.2.2.0.nupkg b/packages/commandlineparser.2.2.0.nupkg new file mode 100644 index 0000000..96b2511 Binary files /dev/null and b/packages/commandlineparser.2.2.0.nupkg differ diff --git a/packages/mono.cecil.0.10.0.nupkg b/packages/mono.cecil.0.10.0.nupkg new file mode 100644 index 0000000..10b5cc8 Binary files /dev/null and b/packages/mono.cecil.0.10.0.nupkg differ diff --git a/packaging/csapi-tizenfx.spec b/packaging/csapi-tizenfx.spec index 4904359..3c344b3 100644 --- a/packaging/csapi-tizenfx.spec +++ b/packaging/csapi-tizenfx.spec @@ -1,7 +1,7 @@ # Auto-generated from csapi-tizenfx.spec.in by makespec.sh %define TIZEN_NET_API_VERSION 5 -%define TIZEN_NET_RPM_VERSION 5.0.0.999+nui502 +%define TIZEN_NET_RPM_VERSION 5.0.0.999+nui503 %define TIZEN_NET_NUGET_VERSION 5.0.0.99999 %define TIZEN_NET_INTERNAL_NUGET_VERSION 5.0.0.999 @@ -127,6 +127,15 @@ Tizen .NET assemblies for Wearable profile %setup -q cp %{SOURCE1} . +# prepare external modules +for ext in $(ls -1 packaging/externals.*.tar.gz); do + extname=$(basename -- $ext) + extname=${extname#externals\.} + extname=${extname%\.tar\.gz} + mkdir -p externals/$extname + tar xvfz $ext -C externals/$extname +done + %build %{?asan:export ASAN_OPTIONS=use_sigaltstack=false:allow_user_segv_handler=true:handle_sigfpe=false:`cat /ASAN_OPTIONS`} @@ -149,6 +158,7 @@ export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ./build.sh --full ./build.sh --dummy ./build.sh --pack %{TIZEN_NET_NUGET_VERSION} %{TIZEN_NET_INTERNAL_NUGET_VERSION} +./build.sh --ext %install mkdir -p %{buildroot}%{DOTNET_ASSEMBLY_PATH} @@ -159,12 +169,14 @@ mkdir -p %{buildroot}%{DOTNET_NUGET_SOURCE} # Install Runtime Assemblies install -p -m 644 %{_tizenfx_bin_path}/bin/public/*.dll %{buildroot}%{DOTNET_ASSEMBLY_PATH} install -p -m 644 %{_tizenfx_bin_path}/bin/internal/*.dll %{buildroot}%{DOTNET_ASSEMBLY_PATH} -install -p -m 644 %{_tizenfx_bin_path}/bin/external/*.dll %{buildroot}%{DOTNET_ASSEMBLY_PATH} +[ -d %{_tizenfx_bin_path}/bin/external ] \ + && install -p -m 644 %{_tizenfx_bin_path}/bin/external/*.dll %{buildroot}%{DOTNET_ASSEMBLY_PATH} # Install Debug Symbols install -p -m 644 %{_tizenfx_bin_path}/bin/public/*.pdb %{buildroot}%{DOTNET_ASSEMBLY_PATH} install -p -m 644 %{_tizenfx_bin_path}/bin/internal/*.pdb %{buildroot}%{DOTNET_ASSEMBLY_PATH} -install -p -m 644 %{_tizenfx_bin_path}/bin/external/*.pdb %{buildroot}%{DOTNET_ASSEMBLY_PATH} +[ -d %{_tizenfx_bin_path}/bin/external ] \ + && install -p -m 644 %{_tizenfx_bin_path}/bin/external/*.pdb %{buildroot}%{DOTNET_ASSEMBLY_PATH} # Install Resource files [ -d %{_tizenfx_bin_path}/bin/public/res ] \ @@ -183,7 +195,7 @@ install -p -m 644 %{_tizenfx_bin_path}/*.nupkg %{buildroot}%{DOTNET_NUGET_SOURCE %files -%license LICENSE LICENSE.OpenTK +%license LICENSE %files nuget %{DOTNET_NUGET_SOURCE}/*.nupkg diff --git a/packaging/csapi-tizenfx.spec.in b/packaging/csapi-tizenfx.spec.in index f4f3d4c..b6168d8 100644 --- a/packaging/csapi-tizenfx.spec.in +++ b/packaging/csapi-tizenfx.spec.in @@ -126,6 +126,15 @@ Tizen .NET assemblies for Wearable profile %setup -q cp %{SOURCE1} . +# prepare external modules +for ext in $(ls -1 packaging/externals.*.tar.gz); do + extname=$(basename -- $ext) + extname=${extname#externals\.} + extname=${extname%\.tar\.gz} + mkdir -p externals/$extname + tar xvfz $ext -C externals/$extname +done + %build %{?asan:export ASAN_OPTIONS=use_sigaltstack=false:allow_user_segv_handler=true:handle_sigfpe=false:`cat /ASAN_OPTIONS`} @@ -148,6 +157,7 @@ export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ./build.sh --full ./build.sh --dummy ./build.sh --pack %{TIZEN_NET_NUGET_VERSION} %{TIZEN_NET_INTERNAL_NUGET_VERSION} +./build.sh --ext %install mkdir -p %{buildroot}%{DOTNET_ASSEMBLY_PATH} @@ -158,12 +168,14 @@ mkdir -p %{buildroot}%{DOTNET_NUGET_SOURCE} # Install Runtime Assemblies install -p -m 644 %{_tizenfx_bin_path}/bin/public/*.dll %{buildroot}%{DOTNET_ASSEMBLY_PATH} install -p -m 644 %{_tizenfx_bin_path}/bin/internal/*.dll %{buildroot}%{DOTNET_ASSEMBLY_PATH} -install -p -m 644 %{_tizenfx_bin_path}/bin/external/*.dll %{buildroot}%{DOTNET_ASSEMBLY_PATH} +[ -d %{_tizenfx_bin_path}/bin/external ] \ + && install -p -m 644 %{_tizenfx_bin_path}/bin/external/*.dll %{buildroot}%{DOTNET_ASSEMBLY_PATH} # Install Debug Symbols install -p -m 644 %{_tizenfx_bin_path}/bin/public/*.pdb %{buildroot}%{DOTNET_ASSEMBLY_PATH} install -p -m 644 %{_tizenfx_bin_path}/bin/internal/*.pdb %{buildroot}%{DOTNET_ASSEMBLY_PATH} -install -p -m 644 %{_tizenfx_bin_path}/bin/external/*.pdb %{buildroot}%{DOTNET_ASSEMBLY_PATH} +[ -d %{_tizenfx_bin_path}/bin/external ] \ + && install -p -m 644 %{_tizenfx_bin_path}/bin/external/*.pdb %{buildroot}%{DOTNET_ASSEMBLY_PATH} # Install Resource files [ -d %{_tizenfx_bin_path}/bin/public/res ] \ @@ -182,7 +194,7 @@ install -p -m 644 %{_tizenfx_bin_path}/*.nupkg %{buildroot}%{DOTNET_NUGET_SOURCE %files -%license LICENSE LICENSE.OpenTK +%license LICENSE %files nuget %{DOTNET_NUGET_SOURCE}/*.nupkg diff --git a/packaging/externals.opentk.tar.gz b/packaging/externals.opentk.tar.gz new file mode 100644 index 0000000..ae611c9 Binary files /dev/null and b/packaging/externals.opentk.tar.gz differ diff --git a/packaging/make-externals-tarballs.sh b/packaging/make-externals-tarballs.sh new file mode 100755 index 0000000..bd5ad3f --- /dev/null +++ b/packaging/make-externals-tarballs.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +SCRIPT_FILE=$(readlink -f $0) +export SCRIPT_DIR=$(dirname $SCRIPT_FILE) + +git submodule init +git submodule update +git submodule foreach 'git archive --format=tar.gz HEAD -o $SCRIPT_DIR/externals.$name.tar.gz' diff --git a/pkg/OpenTK.Tizen.nuspec b/pkg/OpenTK.Tizen.nuspec deleted file mode 100644 index 05f3d49..0000000 --- a/pkg/OpenTK.Tizen.nuspec +++ /dev/null @@ -1,27 +0,0 @@ - - - - OpenTK.Tizen - 3.0.0 - The Open Toolkit Teams - Samsung Electronics - false - http://github.com/opentk/opentk/blob/master/License.txt - http://www.opentk.com - https://raw.githubusercontent.com/opentk/opentk/master/docs/files/img/logo.png - - The Open Toolkit is set of fast, low-level C# bindings for OpenGL, OpenGL ES and OpenAL. It runs on all major platforms and powers hundreds of apps, games and scientific research. - OpenTK provides several utility libraries, including a math/linear algebra package, a windowing system, and input handling. - - Copyright (c) 2006 - 2016 Stefanos Apostolopoulos <stapostol@gmail.com> for the Open Toolkit library. - - - - - - - - - - -